- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WORD格式.可编辑
技术资料.整理分享
年假管理系统需求分析
引言
对软件需求的完全理解,这是对于软件开发工作是否成功起到至关重要的作用,需求说明的任务是发现、规范软件开发的过程。有利于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,便于采用工程方法开发软件,提高软件的质量,便于开发人员、维护人员、管理人员之间的交流、协作并作为工作成果的原始依据,并且向用户传递软件的功能、性能的需求,使其能够判断该软件是否与自己的需求有关。
1.1 目的
1.1.1 为开发小组成员、客户之间提供共同的协议而创立的基础。对企业年假管理软件功能的实现作系统性描述。让客户指出我们的不足,进一步了解客户的需求。
1.1.2 本说明书的预期读者为开发小组成员及HR。该说明能让HR更好地了解该系统,减少彼此之间交流的困难和开发中因为需求不明确而产生的不必要的麻烦。
1.2 背景
项目名称:年假管理系统
用户:HR
2.任务概述
2.1 目标
根据企业对年假管理系统的要求,制定企业年假管理系统目标如下:
a:操作简单方便、界面简洁美观
b:系统管理员在查看员工信息时,可以对当前员工的年假和考勤等情况进行添加、修改、删除操作
c:方便快捷的全方位数据查询
d:按照指定的条件对员工进行统计
e:可以将员工信息插入到Excel表格中
f:实现数据库的备份、还原及清空操作
g:要有较好的权限管理
h:能够在当前运行的系统中重新进行登录
i:系统运行稳定、安全可靠
2.2 系统运行环境
系统开发平台
Visual Studio 2008
系统开发语言
C#
数据库管理系统软件
Microsoft SQL Server 2008
运行平台
Windows XP(SP3)及更高版本
运行环境
分辨率
最佳效果1024×768像素
3.需求规定
3.1 对功能的规定
3.1.1 系统总体功能及模块
1.记录公司内部人员基本档案信息,提供便捷的查询功能。
2.管理公司员工的年假信息、考勤信息。
3. 有效管理员工的考勤和年假信息,实现对员工年假的修改,删除,查询等工作。
4.减少人工的参与,减轻管理人员的工作任务,降低管理成本,同时系统应具有良好的安全性和利用性。
5.有效地完成企业的年假管理工作。
3.2系统总功能模块:
年假管理系统
年假管理系统
年假管理模块统计管理模块
年假管理模块
统计管理模块
员工录用模块
3.2.1 员工录用模块
员工录用模块分为人员就职登记模块和统计就职人员模块。
员工就职等级模块的功能是登记就职人员名单,给每个就职人员一个员工编号,用来唯一标识员工。
统计在职人员模块的功能是统计本月新入人员名单。
员工录用模块功能模块图如下:
员工录用模块人员就职登记模块
员工录用模块
人员就职登记模块
统计就职人员模块
员工就职表E-R图
3.2.2 年假管理模块
年假管理模块负责人员年假管理,包括添加年假记录、编辑年假记录、删除年假记录和查询年假记录。
年假请假表E-R图:
3.2.3统计管理模块
统计管理模块负责统计公司各部门剩余年假信息。有2个子模块:员工综合信息统计模块、员工剩余年假统计模块。
功能模块图如下所示:
统计管理模块
统计管理模块
员工综合信息统计模块
员工剩余年假统计模块
4.对性能的要求
4.1 公司年假管理系统中管理权限上应当进行严格控制,具体思想如下:
4.1.1 要想对公司年假管理系统进行操作就应当具有某些操作权限。没有权限的用户将不能通过任何渠道来登录该系统,查看该系统的任何信息和数据,以确保系统的严密性和安全性。
4.1.2 在上述要求基础上可以为该系统设定多种登录方式,程序开始运行所有功能将是不可使用的,只有系统管理员登录和普通用户登录两个窗口可以使用,没有系统管理员或者普通用户的用户名和密码任何人都不能登录该系统。
4.1.3 在具体实现时还应为系统管理员和普通用户设定不同的权限,系统管理员应当可以使用系统的所有模块,普通用户对于用户管理模块是无权使用的。
5. 输入、输出要求
5.1 输入数据:
a: 鼠标对按钮的点击;
b: 查询方式、查询关键字;
c: 新建管理员、录入人员信息项;
d: 受限操作所需的密码;
e: 员工信息录入;
f: 数据基础录入。
5.2 输出数据:
a: 查询关键字确定的数据库记录的子集;
b: 统计结果;
c: 密码修改成功;
d: 信息录入、删改结果(成功或失败);
e: 数据备份\还原完毕;
原创力文档


文档评论(0)