软件工程试验报告

软件工程试验报告

ID:15053185

大小:651.34 KB

页数:10页

时间:2018-08-01

软件工程试验报告_第1页
软件工程试验报告_第2页
软件工程试验报告_第3页
软件工程试验报告_第4页
软件工程试验报告_第5页
资源描述:

《软件工程试验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、上海理工大学计算机工程学院实验报告第4页共11页上海理工大学光电信息与计算机工程学院实验报告实验名称人事管理系统课程名称软件工程姓名***学号**********日期2014/2/21地点成绩教师***上海理工大学计算机工程学院实验报告第4页共11页目录1需求分析:11.1背景:11.2编写目的:11.3开发平台:11.4参考资料:11.5可行性分析:11.6业务需求:21.7用户需求:22.总体设计:52.1数据流图:52.2E-R图:62.3功能模块图:83.详细设计:83.1开发环境概述:83.2输入输出设

2、计:94.系统实现:94.1测试方法:91需求分析:1.1背景:1.项目名称:公司人事管理系统2.项目提出者:xx软件公司3.项目开发者:王海4.用户:公司员工和人事管理员5.项目建设原因:为了便利企业对公司的员工的管理,需要一个能反应员工基本情况的人事管理统,系该系统包括了员工基本信息、员工调动、员工奖罚、员工培训、员工考评、员工调薪、员工职称评定。1.2编写目的:1.作为软件系统开发技术协议的参考依据,为双方提供参考。2.根据人事管理系统的特点,对被开发软件系统的功能、性能进行完整描述,为软开发者进行详细设计

3、和编程提供基础。3.为软件提供测试和验收的依据,即为选取测试用例和进行验收的依据。1.3开发平台:1.该系统是以eclipse为开发环境,以JavaEE为开发语言、以SqlServer作为数据库的小型开发平台。1.4参考资料:文档编号文档名称作者/修订者版本号备注100001JavaWeb应用开发技术实用教程王红100002SqlServer数据库1.5可行性分析:1.安全机制分析:在进入系统之前需要进行身份确认;除此之外,为了防止不合法用户的查看和修改,还应该设有三级权限:一级权限中规定不但可以对系统里面的数据

4、增加、删除、查询、统计,还可以实现修改用户密码,对权限进行控制;二级权限则只能进行系统里面的数据增加、删除、查询、统计等功能;三级权限则只能进行查询功能。1.技术可行性分析:由于javaee能实现简单的web开发,而sqlserver则能实现数据的增删改。故技术是可行的。2.系统的可行性分析:公司内部的人事管理,从大的方面分主要集中在公司员工的基本信息、调入调出、以及工资细目等,所以系统主要是实现对数据的录入、插入、删除、查询等功能。其次还要设置安全机制。3.社会的可行性分析:随着计算机的发展与普及,以及互联网的

5、应用,日常人事管理必须实现无纸化,这样既实现了资源的共享、提高了数据资源的利用和更新的实时性,又减少了人力的浪费。1.6业务需求:1.系统操作简单,界面友好。2.规范、完整的基础信息设置。3.支持多人操作,要求有权限分配功能。4.为了方便用户,要求系统支持多条件查询。5.对员工信息在需要时打印不同需要的报表。6.支持数据更新调整。7.当外界环境干扰本系统时,系统可以自动保护原始数据。1.7用户需求:1.员工可以实现的功能:员工注册:主要实现员工的注册,创建自己的账号和密码。员工登录和查询:登录应用程序查看自己的信

6、息。修改密码:修改用户自己的密码。1.管理员可以实现的功能:员工调动:查看和修改员工的调动信息员工查询和统计:统计和查询员工的基本信息员工考评:记录员工的考评信息人员调薪:管理员工的薪水调整职称评定:评定和记录员工的职称信息培训管理:管理员工的培训信息1.系统管理员功能需求:数据备份:管理员备份数据数据恢复:病毒、黑客等破坏数据库后对数据进行恢复系统管理:主要对用户的密码、管理权限的设置等2.总体设计:2.1数据流图:2.2E-R图:2.3功能模块图:3.详细设计:3.1开发环境概述:开发人员:学生(1人)开发硬

7、件:windows7计算机(1台)开发软件:eclipse(JavaEE)、Java语言、sqlserver数据库。3.2输入输出设计:1.员工输入和输出:登陆账号可以设计为员工的编号,密码由员工自己设定,员工登陆后,能够查看自己的基本信息,除此之位,还可以查看自己的奖惩情况和培训情况。除此之位,如果是公司的人事管理高管,应该还有一个功能就是能够修改员工的奖惩情况和培训情况。2.管理员的输入和输出:管理员用帐号、密码登陆后,能够查看系统的运行情况以及员工对系统提出的希望的改进。1.系统实现:4.1测试方法:由于该

8、系统主要是用于实现人事管理,所以是否实现了功能和功能是否缺失对系统来说更为重要,故系统采用的是黑盒测试。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。