员工管理系统需求文档

上传人:pu****.1 文档编号:505538054 上传时间:2023-03-04 格式:DOCX 页数:12 大小:118.79KB
返回 下载 相关 举报
员工管理系统需求文档_第1页
第1页 / 共12页
员工管理系统需求文档_第2页
第2页 / 共12页
员工管理系统需求文档_第3页
第3页 / 共12页
员工管理系统需求文档_第4页
第4页 / 共12页
员工管理系统需求文档_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《员工管理系统需求文档》由会员分享,可在线阅读,更多相关《员工管理系统需求文档(12页珍藏版)》请在金锄头文库上搜索。

1、员工管理系统需求分析说明书编写:XXX日期:YYYY-MM-DD审核:日期:批准:日期:受控状态:是发布版次:1.0日期:编号:变更记录日期版本变更说明作者YYYY-MM-DD1.0初始版本签字确认系统模块对应早节对应部门负责人签字目录1 概述41.1 目的41.2 背景41.3 范围41.4 术语定义41.5 参考资料41.6 任务概述51.6.1 目标51.6.2 系统的特点51.6.3 假定和约束51.7 运行环境51.7.1 软件环境51.7.2 硬件环境61.7.3 接口61.7.4 控制61.8 需求规定71.8.1 对功能的需求71.8.2 对非功能性的需求101概述1.1目的为

2、了方便公司管理,降低公司管理成本,提高管理效率。 本说明书的预期读者为:项目经理、指导老师、本小组组员等。1.2背景a)软件系统名称:员工管理系统b)中软国际;1.3范围本项目是基于java平台上的PC应用,而且本系统的主题是员工管理,所以我们项目的应 用范围是所在网络有相应的服务。1.4术语定义1. JDK: Eclipse3.2, Java 开发工具。2. JAVA JDBC SERVLET JSP。1.5参考资料软件工程与管理java程序设计java Web程序设计161目标叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背 景材料。解释被开发软件与其他有

3、关软件之间的关系。如果本软件产品是一项独立的软件,而 且全部内容自含,则说明这一点。如果所定义的产品是一个更大的系统的一个组成部分,则应 说明本产品与该系统中的其他各组成部分之间的关系,为此可使用一张方框图来说明该系统的 组成和本产品同其他各部分的联系和接口该软件的开发意图:为了更好的管理公司员工,提高管理效率。应有目标:能对员工增,删,改,查操作。作用范围:所有PC用户本软件产品是一项独立的软件而且全部内容自含。162系统的特点该软件能在windows操作系统下运行;163假定和约束本项目无开发经费,配备3名开发人员,截止至5月31号完成;开发环境采用windowsXP 平台Core2 Q8

4、400的CPU 3GB的内存;在并行操作、安全和保密方面无约束。假设团队管理不 完善,设计考虑不周全,则开发工作会受到很大影响。1.7运行环境简要说明本产品的运行环境(包括硬件环境和支持环境)的规定。在windows XP,linux系统上运行1.7.1软件环境列出支持软件,包括要用到的操作系统、编译(或汇编)程序、测试支持软件等。名称版本语种操作系统Windows (服务器端)Xp中/英文操作系统的附加功能JDKJDK1.以上,英文1.7.2硬件环境列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括:a)处理器型号及内存容量;b)外存容量、联机或脱机、媒体及其存储格式,设备的

5、型号及数量;c)输入及输出设备的型号和数量,联机或脱机;d)数据通信设备的型号和数量;e)功能键及其他专用硬件服务器最低配置推荐配置应用和数据库服务器邮件服务器1.7.3 接口说明该软件同其他软件之间的接口、数据通信协议等。1.7.4控制说明控制该软件的运行的方法和控制信号,并说明这些控制信号的来源。 无系统管理员控制该软件18需求规定1.8.1对功能的需求模块输入处理输出注册模块用户名,年龄,性别新建保存用户成功等待审核,失败跳转到注册页面登录模块用户名,密码判断用户名密码是否匹配成功则进入管 理页面,失败反 回登录页面员工管理模块点击相应按钮触发相应该的增,删,改,查,响应事件在图片编辑区

6、域上绘制图形员工审核模块通过或不通过通过状态变正常,不通过删除新增记录或删除操作管理模块点击回退或清空 按钮触发按钮相应响应事件清空操作或返回上一级操作1.811系统功能层次模块图181.2各子模块功能的描述18121注册模块功能描述:1. 本公司员工可进入注册页面,注册个人信息,包括,员工姓名,年龄,性别等个人信息。 这时员工记录的状态是“等待审核状态”等待管理员审核。用例图:Sys teim B i:iijTLd:=Lf71员工18122登录模块功能描述:1. 进入登录主界面,输入用户名密码登录,登录成功进入管理主页面,可对员工进行相应 的操作。用例图:1.8.1.2员工管理模块功能描述:

7、1. 新建员工:输入员工相应信息,保存到数据库2. 删除员工:根据员工标识(数据库主键ID)删除员工信息3. 修改员工:根据员工标识修改员工信息4. 查询员工:根据员工标识查询员工信息 用例图:严七沏 E uijTLil:=Lfy 11.8.1.3员工审核模块功能描述:1.审核员工注册信息,决定是否通过审核,如果通过则员工注册的信息将成为有效数据,如 果不能过则直接删除数据。用例图:1.8.2对非功能性的需求1.8.21对性能的规定18211 精度(待定)说明对该软件的输入、输出数据精度的要求,可能包括传输过程中的精度。1.8.2.2数据管理能力要求说明需要管理的文卷和记录的个数、表和文卷的大

8、小规模,要按可预见的增长对数据及其分量的存储要求作出估算。表名预计规模预计个数员工10万行11.8.2.3故障处理要求列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。故障后果处理方法软件之间不兼容程序崩溃提示用户选择卸载1824其他专门要求如用户单位对安全保密的要求,对使用方便的要求,对可维护性、可补充性、易读性、可 靠性、运行环境可转换性的特殊要求等。1、安全性对于用户个人资料的访问,需要用户本人授予权限。2、可维护性为了便于项目维护,模块的设计应该高内聚、低耦合。3、可扩展性根据业务需要,系统今后肯能会再添加新的功能服务,所以,系统的各功能要尽量模块化, 同时还要预留接口,以便业务扩展。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号