用rails写了一个项目管理系统

作者介绍了使用Rails重构项目管理工具的过程,该工具包括任务分配、工时记录、进度跟踪等功能,极大提升了工作效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前段去杭州出差,收获最大的就是见识了杭州公司的强大的项目辅助管理的工具,简直就是我梦寐以求的工具,虽然简单了一些,粗了一些,但足见是一位牛人的智慧的结晶。每每统计检查分析各个小项目的进展情况时,就非要赞美一下原创者的伟大创意。

基本思路是有一个排定项目计划的Excel模板,把项目中涉及的每本程序列上去,排定每本程序的基设、详设、测试case、编码、测试等等的人及Review的人、开始结束时间,然后通过Excel的宏导入数据库。
然后再用.net写了个Web程序,每一位涉及到的人员在下班前都要针对自己当天的作业添写工时。然后可以作简单的汇总。

可惜,原来的系统汇总部分作的太浅了,刚作了一个头,我一直不满意那个.net的程序,写的太过简单,用rails花了三周时间重写了一遍,现在的统计分析功能太强大了。项目组每个人随时可以查看自己当天未来以前的任务、每个人每天每段时间的负荷分析、月或期间工作量分析、根据导入数据自动生成的WBS、每天程序的工数估算和实际的差距、各工程阶段的随时监控、生产性和稼动率统计等等。

发现rails在开发项目辅助方面,真的是神器,因为这类程序一般不需要过分计较性能,写起来更随意一些,模型层的自动注入,真是省了不少事,写一个复杂的SQL文,然后用模型对象直接点出来各个字段的值,分页处理也异常简洁,真是方便极了,权限管理方面也是省事不少,以前有写过权限的经验,所以用起来很顺手,基本上是copy/paste,还有ajax,简直是太easy了,我的rails没白学。

其实这是一个值得全公司推广的项目,公司领导只需要登录本系统,就可以随时看到各项目组的各个子项目的进展情况,可以查看到每个人的负荷情况,每月员工评价,年度员工评价参考等数据,都可以自动从系统抽取出来。但是公司各项目组犹如割据分治,领导对此项目管理系统也没有足够的热情,我也只好作好自己的事情了。

完。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值