(4)    工时信息统计结果不易分析
当整个科室的工时信息收集完成后,所得到的只是大量的数据,而进行工时管理最重要的目的在于从这些工时信息中获得科室人员的工作情况以及项目进展,使用人工收集,则在收集完数据后需要进行手动统计和分析,整个过程费时费力。本系统对一些重要统计信息的统计工作交由计算机进行处理,这样不仅能够做到统计效率高,还可以进行实时统计。
1.2 需求描述
为了满足科室工时管理的需要,在仔细研究了工时管理流程后,整理出了工时管理至少有如下需求:
(1)    登陆操作
作为用户使用系统的第一个操作,在完成登陆操作后,用户在系统中的所有操作系统均会记录操作人,比如在进行工时填报时,会自动带入当前登陆用户,简化了填报工作。
(2)    密码修改
密码作为用户的唯一验证方式,提供修改密码的功能是很有必要的,用户定时修改密码可以增加用户账户的安全性,防止他人对自己的账户恶意使用,同时,定时修改密码也是一种良好的习惯。
(3)    工时填报
工时填报是整个工时管理流程的开始,也是基础,所有工时信息数据都源自于各个成员填报的信息。所有员工在登陆系统后都可以填报工时,填报的信息包括任务标题、事务号、事务类型、所属项目、所属模块、版本计划、完成率以及自评工时。填报完工时后,工时信息应当被系统存储起来。
(4)    工时查询
用户在某些时候需要查询自己填报的工时信息,如发现工时信息填报错误时需要对填报的工时信息进行修改或者删除,或者是查询工时信息的审核状态。因为有审核工时的需求,所以查询工时信息不仅仅只是查询自己的,还应当提供查询他人工时信息的功能。
(5)    工时修改
用户发现填报工时录入了错误信息,亦或是填报的工时信息审核不通过,此时系统应当提供对录入工时信息修改功能的支持。
(6)    工时删除
当用户不小心进行了误操作,填报了无效的工时信息,则应该删除这条无用信息。
(7)    工时审核
为了确保实时统计的工时信息总是正确的工时信息,只有经过审核的工时信息才会纳入统计的范围。审核功能只对部分有权限的人开发,如组长、科长等。在审核不通过时,还应当提供录入审核意见的功能,方便成员根据审核意见及时修改自己的工时信息。
(8)    工时统计
工时统计是整个工时管理系统的最后一步,统计结果用于查看当周科室人员工作情况以及项目进展情况,根据以往统计经验,系统提供了8种统计方案,分别为:人员当周总工时分布,人员当周工时模块分布,人员当周工时项目分布,人员当周工时事务类型分布,项目当周总工时分布,项目当周工时人员分布,项目当周工时模块分布,项目当周工时事务类型分布。
2 系统概要设计
2.1 系统设计目标和原则
2.1.1 易用性
整个系统开发过程坚持“以用户为中心进行设计”的原则,注意用户与系统界面之间的交互体验,系统使用起来应当容易上手,前期使用系统不需要太多的学习成本,界面简单明了,系统整体设计友好。
2.1.2 可拓展性
可扩展性指的是软件在面对新需求时,添加新功能的难易程度,是软件设计的原则之一,可扩展性是软件拓展系统的能力。
2.1.3 可文护性
可文护性指的是当系统发生故障时,对该软件进行文护的难易程度,具体包括理解、改正、改动和改进该软件的难易程度。
上一篇:jsp+mysql的SSH雇员管理系统设计+源代码
下一篇:JAVA Swing的图形化界面开发+源代码

JSP网页自动生成工具的设计与实现【4080字】

jsp+mysql的B2C网上商城系统的设计与实现

移动终端和JSP和MYSQL酒店管理系统设计

jsp+mysql毕业设计课题管理系统的设计

jsp+sqlserver会员管理系统设计

jsp的maven研究生学位论文评审系统设计

jsp+mysql购物车系统核心算法的分析设计与实现

国内外图像分割技术研究现状

10万元能开儿童乐园吗,我...

神经外科重症监护病房患...

C#学校科研管理系统的设计

承德市事业单位档案管理...

AT89C52单片机的超声波测距...

公寓空调设计任务书

医院财务风险因素分析及管理措施【2367字】

中国学术生态细节考察《...

志愿者活动的调查问卷表