- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
人事管理系统需分析报告 - 副本
软件工程实验设计
实验题目 软件需求分析 hiiu
实验学期 2012 至 2013 学年 第 2 学期
班级 2010级计算机科学与技术本科班
姓名 lele
任课教师 ___
实验成绩 陈卓夷 术
1引言 2
1.1编写目的 2
1.2文档概述 2
1.3参考资料 2
2项目概述 2
2.1项目名称 2
2.2项目背景 2
3需求规定 3
3.1对功能的规定 3
3.2对性能的规定 3
3.3安全性需求 3
4运行环境规定 4
4.1设备 4
4.2支持软件 4
5 数据库 4
5.1 数据库服务器体系结构 4
5.2 数据库数据分析 4
5.3 账户安全性 5
5.4 数据库日常维护 5
6功能需求 5
6.1 功能描述 5
6.1.1 员工功能 5
6.1.2 经理功能 6
6.1.3 管理员功能 6
6.2系统基本数据流图 6
6.3系统功能图解 7
6.4输入输出项 7
1引言
1.1编写目的
使用计算机软件对公司人事进行管理,是计算机应用的一部分,以实现高效的人事管理。
本文档的编写目的在于规定和控制人事管理系统项目的开发内容及流程,在系统开发之前,明确系统应达到的目标,对系统作出完整、准确、清晰的要求,对软件质量提供保证。
本报告的预期读者有项目领导老师和相关项目组的所有成员。
1.2文档概述
本文档主要描述人事管理系统的功能定义,并对模块划分、业务流程进行了定义。所有设计人员、开发人员、测试人员都应该以该文档作为产品的功能定义和参考标准。
1.3参考资料
《软件工程导论(第5版)》张海潘 清华大学出版社
《数据库系统概论(第4版)》王珊 萨师煊 高等教育出版社
2项目概述
2.1项目名称
人事管理系统
2.2项目背景
公司规模不大,其组织结构如图1-1所示:
3需求规定
3.1对功能的规定
人员类型 权限描述 管理员 包括所有权限 普通员工 查看员工资料、考勤、薪资等信息 部门经理 修改员工资料,登记考勤信息,核实信息并计算月工资
用户登录安全验证
查询员工是否已入职
能查看员工基本信息
各类查找功能
对员工基本信息的管理(增加,删除与修改)
对员工薪资模块的计算
添加新用户等功能
3.2对性能的规定
公司对系统性能无特殊的要求,只要一般情况下没有明显的延迟就可以,查询的时候不要超过5秒钟。
3.3安全性需求
由于人事管理系统的数据量会非常大,所以在对这些数据导入和查询时要保证速度。在对员工入/离职要保证事务的完整性。对于整个人事管理系统,需要完整的权限控制,防止某些人恶意的攻击系统,修改原始记录。同时对于数据库中的数据需要定时备份,防止系统数据丢失。此外,系统要求用户在登陆时需要身份验证。
4运行环境规定
4.1设备
1、Web服务器1台;
2、数据库服务器1台;
3、备份服务器1台;
4、开发服务器1台;
5、软件防火墙服务器1台;
6、千兆路由器1台;
7、6M网络宽带1条
4.2支持软件
开发工具:MyEclipse 8.5开发工具
操作系统: win7
数据库:Mysql 5.0
服务器:开源服务器Tomcat 6.0.36
5 数据库
5.1 数据库服务器体系结构
数据库采用数据库系统软件Mysql,为保障数据库的高可用性,建议采用2台服务器构建数据库服务器集群。在其中1台数据库服务器由于软件或者硬件故障不能正常工作时,另外1台可以承担所有的数据库处理工作,而不会影响平台提供服务。
5.2 数据库数据分析
本系统由以下几个表组成:
管理员表(用户名,密码)
员工表(员工编号,员工姓名,性别,出生日期,部门编号,基本工资,联系方式)
若还未入职,则将部门编号,基本工资置为NULL。
考勤表(员工编号,员工姓名,出勤天数/月)
薪资表(编号,姓名,薪资=基本工资×天数/30)
部门经理表(部门经理编号,部门经理姓名,性别,基本工资)
部门表(部门编号,部门名称,部门经理编号)
5.3 账户安全性
为保障数据安全,对数据库所有用户使用强制密码,并将所有用户的访问权降低,每个账户只能处理其特定的任务。
5.4 数据库日常维护
数据库服务器采用集群技术,因此可以保障该平台高可用性,大大降低中断服务的可能性。为了保障数据文件不丢失、损坏、缺失,定期进行数据库完整备份、差异备份及日志备份,一旦数据库出现故障,可以将数据恢复到发生故障的时间点,最大减少数据丢失的可能性。
6功能需求
您可能关注的文档
最近下载
- 跨越架搭设施工合同.docx
- 2023年二季度医疗质量管理委员会会议记录.docx VIP
- 北师大版(2019)必修第一册 Sports and Fitness Writing Workshop A True Story 课件(共23张PPT)).pptx VIP
- 6MW屋顶分布式光伏电站项目可研报告.docx
- 2024年学校食堂食品安全风险隐患排查整治记录表.docx
- 叶是光合作用的主要器官.ppt
- 活动一 影子变变变(课件)蒙沪版二年级上册综合实践活动.pptx
- 2024-2025学年初中综合实践活动九年级第二学期沪科版(贵州专用)教学设计合集.docx
- 统编版小学语文六年级上册质量检测卷.pdf
- 人民医院高额病例异常住院费用病例核查方案.docx
文档评论(0)