Board logo

标题: [电脑] 有没有熟悉数据库或者多维数据集的高人?问题请教 [打印本页]

作者: squallySP    时间: 2011-2-26 21:45     标题: 有没有熟悉数据库或者多维数据集的高人?问题请教

一个部门,20多人,同时执行10多个项目(有的还要出差),领导要求每周都要报告项目执行和人员分配情况,每个月底还要对下个月的人员安排作出预估。

现在是每周填表,一个人员分配表,一个项目进度表,月底是下月的人力预估。

想弄个数据库,填写人员动态,周末和月底自动生成报表。

用Access尝试了一下,应该可行,不过需要好好学习一下查询什么的。
又想到了多维数据表,能否通过简单的映射连接到excel中?可是没有找到如何建立和编辑多维数据表,网上都是理论知识,没找到具体的程序,OLAP什么的也不太明白。

我预想中的表不会很大,有没有轻量级的多维数据库程序?


[ 本帖最后由 squallySP 于 2011-2-26 21:46 编辑 ]
作者: cc0128    时间: 2011-2-26 21:49

貌似蛮容易的。
java+mysql+jxl就可以弄出来。。。。。
access不熟悉
作者: aaafffei    时间: 2011-2-26 21:53

posted by wap, platform: GoogleChrome

这个你用MSSQL或者MYSQL都可以啊,没必要用MDX。
作者: squallySP    时间: 2011-2-26 22:34

ls两位能否指点一二,或者直接帮俺做了,收费也行啊,价格可以pm我:D
作者: squallySP    时间: 2011-2-26 22:40

模型弄出来了,可是不知道怎么把时间加进去
[attach]280331[/attach]
时间还是非常重要的,比如一个项目的负责人可能是要换的,这就要记录更换的时间了。
唉,一头雾水
作者: cf3b5    时间: 2011-2-26 22:45

这东西网上找个在线的表单服务网站琢磨一下就能够实现了
弄好之后直接把表单的URL发给需要填表的人,填好的数据自动会储存在云端服务器上~
需要的时候下载回来处理就ok了,一行代码都不需要写~
Google Doc就支持这种服务,不过貌似老是被gfw~
国外提供这种服务的网站很多,大多免费的,国内就不太清楚~
作者: 纵海行舟    时间: 2011-2-26 22:46

posted by wap, platform: iPhone

楼主这计算机能力还是考虑用excel吧,别搞太复杂了,你又不是做程序员。
建模比较复杂的话就用access,输出报表比较直观,真正商业应用的数据库,你不学个2,3个月,绝壁玩不转。

本帖最后由 纵海行舟 于 2011-2-26 22:50 通过手机版编辑
作者: aaafffei    时间: 2011-2-26 22:47

posted by wap, platform: GoogleChrome

lz要加什么时间?自动生成的时间字段?直接=Date()就可以了。
作者: 纵海行舟    时间: 2011-2-26 22:56

posted by wap, platform: iPhone

看了下lz的建模,太233了,逻辑关系别搞这么复杂,先去看下第三范式。
作者: 舟易行    时间: 2011-2-27 05:54

posted by wap

找现成的吧
作者: 舟易行    时间: 2011-2-27 05:56

posted by wap

找现成的吧
作者: bjtam    时间: 2011-2-27 06:39

posted by wap, platform: Nokia (E71)

OFFICE的那个PROJECT不能用吗?
作者: zhdongb    时间: 2011-2-27 08:14

posted by wap, platform: iPad

其实用access收集,再用excel的数据透视表分析数据是最简单的方式
作者: nintenyun    时间: 2011-2-27 08:24

posted by wap, platform: iPhone

@nintenyun mark
作者: Mozi    时间: 2011-2-27 11:19

引用:
原帖由 纵海行舟 于 2011-2-26 22:56 发表
posted by wap, platform: iPhone

看了下lz的建模,太233了,逻辑关系别搞这么复杂,先去看下第三范式。
求教这个逻辑关系有啥不对的吗? 我看了只觉得限制太少而已, 第三范式不是满足的吗?
作者: 纵海行舟    时间: 2011-2-27 15:11

posted by wap, platform: GoogleChrome

你的时间可以定义在任务里面,但由于任务间有依赖关系,还有并行任务,每个任务需要占用多少人月,有的人可能会同时处理几个任务,你至少还需要一张任务人员关系表,人员和任务间是多维关系。以你现在的建模框架肯定是实现不了的,即使建模成功,还需要用到一些复杂的查询,我也很担心你能短时间内搞定这种复杂的join连接。
这些东西真不是你应该去考虑的内容,我还是建议你用project和excel手工处理这部分内容,控制项目,这才是项目管理者的分内事。
作者: squallySP    时间: 2011-2-27 19:51

LS的写的好,感谢啊!

另外,哪里有能用的project2007下载?
作者: squallySP    时间: 2011-2-27 20:03

引用:
原帖由 纵海行舟 于 2011-2-27 15:11 发表
posted by wap, platform: GoogleChrome

我还是建议你用project和excel手工处理这部分内容,控制项目,这才是项目管理者的分内事。
Project可以时间多个项目之间的人员分配么?我尝试了一下Prj2003,貌似每个项目一个文件啊。
作者: 小猪快跑    时间: 2011-2-27 21:17

posted by wap

我没搞明白你的描述。access是最简单的数据库。做你的东西一点问题都没有,数据过5万后再考虑sql之类的。从你说的情况看,用sql查询就应该能实现你需要的功能。另外,表格都有了,程序的算法也就有了,剩下的就是考虑使用什么语言以提高效率的问题了。
作者: 小猪快跑    时间: 2011-2-27 21:24

posted by wap

可以将excel当作数据库操作,用简单的asp就能实现。不了解你的工作内容,但从你的描述看应该用不到所谓的多维。各不联系的三个表,从数据库中读出按照表格样式依次生成就可以了。
作者: 小猪快跑    时间: 2011-2-27 21:28

posted by wap

又看了看,也就是最基本的select from就可以完成你的工作。




欢迎光临 TGFC Lifestyle (http://club.tgfcer.com/) Powered by Discuz! 6.0.0