2022年软件工程实验报告一人事管理系统的需求分析 .pdf

上传人:Q****o 文档编号:30548174 上传时间:2022-08-06 格式:PDF 页数:7 大小:173.02KB
返回 下载 相关 举报
2022年软件工程实验报告一人事管理系统的需求分析 .pdf_第1页
第1页 / 共7页
2022年软件工程实验报告一人事管理系统的需求分析 .pdf_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《2022年软件工程实验报告一人事管理系统的需求分析 .pdf》由会员分享,可在线阅读,更多相关《2022年软件工程实验报告一人事管理系统的需求分析 .pdf(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、华北水利水电学院软件工程实验报告20122013学年第 一 学期2011 级专业计算机科学与技术班级2011179 学号201117939 姓名一、实验题目:人事管理系统的需求分析二、实验内容:(具体说明实验的主要内容)人事管理系统的需求分析1 引言1.1 编写目的本文编写目的在于使用户和软件开发者双方对该软件的初始规定有一个共同的理解,规定和控制项目开发的内容, 保证本项目的需求分析活动在受控状态下进行, 在进行软件开发前, 明确本系统应达到的目标, 对系统目标做出完整、 准确、清晰、具体的要求。 保证本需求分析的结果能够完整、无遗漏地反映本系统的要求。1.2 产品范围产品说明: 人事管理系

2、统是非常通用的管理信息系统, 是企业单位实现办公自动化的前提和基础。目标:帮助企业以自动化的方式来取代现有的人工管理以便于该厂领导掌握人员的动向,及时高速人才的分配。从而减少企业在这方面所花费的人力、物力和财力。适用范围:可应用于大部分企业之中。1.3 定义人事管理 : 所谓人事管理 , 是指以从事社会劳动的人和有关的事的相互关系为对象 , 通过组织 , 协调, 控制,监督等手段 , 谋求人与事以示共事人之间的相互适应, 实现充分发挥人的潜能 , 把事情做得更好这一目标所进行的管理活动。 SQLSERVER :开发系统使用的数据库名称软件工程 ( 第二版 ) 邓良松西安电子科技大学出版社软件工

3、程导论(第四版)张海藩清华大学出版社软件工程基础汤淮西安交通大学出版社软件开发技术倪秉营电子科技大学出版社软件工程张权范清华大学出版社2 综合描述2.1 背景 A. 开发的软件系统名称:有限责任公司人事管理系统 B. 本项目的任务提出者:有限责任公司名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 7 页 - - - - - - - - - 开发者:贾飞飞用户:有限责任公司实现该软件的计算中心:个人计算机,Sql Server ,WindowXP ,Win7操作系统;C.

4、该软件系统同其他系统或其他机构的基本的相互来往关系:该软件系统与2.2 用户的特点普通用户:会最基本的电脑操作, 可以查看自己的资料和关于自己请假、加班、考勤、薪资等各种有关信息, 也可以修改自己的基本信息。管理员:拥有一定的电脑技术, 可对数据库进行操作, 会使用一些相关的软件,如 word, Excel 等,拥有所有的管理权限,可以查看和更改所有普通员工的基本信息,也可以授权给其他人员,添加和删除操作员。2.3 假定和约束本系统所需人力资源为五人,最小运行时间建议运行五年,由于这是个人所做的项目,所以没有经费投资来源,并且本系统没有打算进行商业运营,因此不会牵涉到法律问题。可利用的信息和资

5、源有网上的一部分和从其他系统上得到的比较好的资料。系统的最迟投入时间是本学期结束。3 功能需求3.1 系统总体需求描述普通员工登录系统可以查询维护自己的信息,包括浏览自己的信息,维护个人信息,以及修改密码和浏览个人的考勤信息,奖惩信息和调动信息,但不允许查看和修改其他的信息。管理员登录系统可以查询和维护所有员工除了其他管理员的信息,包括浏览所有员工个人信息,维护所有员工详细档案,修改员工密码,以及浏览和维护员工考勤信息,奖惩信息和调动信息。还可以对系统进行维护,比如说维护部门信息和职位信息。3.2 系统分块需求描述:3.2.1 员工基本信息管理添加职工信息:管理员可以添加职工的基本信息,包括员

6、工号、姓名、身份证号、性别、籍贯、年龄、生日、住址、E-mail 、学历、专业、毕业时间、毕业院校、联系方式、进入本单位时间等。修改职工信息:选择一个职工,可以修改这个职工的基本信息。查询职工信息:可以根据职工的编号、姓名或者进入单位时间进行查询职工基本信息。并且可以针对查询结果进行修改和删除操作。删除职工信息:先找到某个员工的信息,然后为他办理离职手续。( 员工办理离职手续是同时删除与该员工有关的基本工资记录和职位记录以及该员工的密码权限信息 ) 3.2.2 职工考勤信息管理名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师

7、精心整理 - - - - - - - 第 2 页,共 7 页 - - - - - - - - - 添加考勤信息:考勤信息主要分为:迟到,早退,矿工,请假,加班。考勤信息通常都是对应于一个特定的员工而言的。查询考勤信息:根据职工编号或者时间进行查询,得到所有的考勤信息,包括考勤信息里的所有信息,但是不能够对信息进行任何操作。3.2.3 职工调动信息管理添加调动信息:添加事业职工的原有部门、原有职务、原有工资、新部门、新职务、新工资等信息。查询调动信息: 查询某个职工的调动信息或者某段时间内事业内部的调动情况。3.2.4 部门信息管理添加部门信息:添加一个新的部门,记录部门的代号、名称等修改部门信

8、息:修改相应的部门信息删除部门信息:对待一些不需要的部门,可对部门进行删除3.2.5 职位信息管理:添加职位信息:可增添某个职位,包括职位名称、所属部门等修改职位信息:修改相应的职位信息删除职位信息:允许管理员删除某个职位的信息3.2.6 查询信息管理该模块可分为:员工信息查询,部门信息查询,考勤信息查询,奖惩信息查询,人事异动查询,工资发放查询。具体的操作功能在各个模块都已写明,在此不再赘述。3.2.7 薪资福利管理该模块分为薪资管理和奖惩信息:员工薪资信息:员工的一些初始工资奖惩信息:可根据考勤记录和业绩要求对员工的奖励,处罚。在本系统中对于考勤记录对奖惩信息的影响由管理员输入。奖惩信息主

9、要分为大功, 小功,小过,大过。3.3 数据流图3.3.1 人事管理系统的顶层数据流图:普通用户人事管理系统查询个人信息请求个人信息查询个人考勤信息请求查询奖惩信息请求查询工资发放/ 异动记录请求工资发放/ 异动 / 考勤 / 奖惩记录维护个人信息请求管理员查询员工信息请求员工信息查询员工考勤信息请求查询异动/ 奖惩信息请求异动 / 奖惩 / 考勤 / 工资发放信息查询工资发放记录请求维护员工信息请求维护奖惩/ 考勤 / 异动 / 工资发放信息请求图 人事管理系统顶层数据流图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精

10、心整理 - - - - - - - 第 3 页,共 7 页 - - - - - - - - - 3.3.2 人事管理系统第0层数据流图:图 人事管理系统第0 层数据流图3.3.3 人事管理系统第1层数据流图:员工基本信息管理:1.1.添加员工1.2.修改信息1.3.删除信息员工信息员工信息员工信息员工号员工信息员工信息图 人事管理系统 1 层数据流图1.员 工 基本信息管4.奖 罚 信息管理7.查询6. 部 门 信息管理3 考勤信息管理5. 员 工 异动管理2. 员 工 工资管理员 工 信息时钟信息员工信息员工信息工资信息工 资 发 放 信奖罚信息考勤信息考 勤 信部门 /职位信息职位信息部门

11、信息员工 /考勤 /奖罚 /异动 /工资发放信息查询请/员工 /考勤 /奖罚 /异动 /工资发放系信异动信息异动信息奖罚信息员工信息工资发放信息奖罚信息奖罚工资信息员工信息发 放 工资奖罚信息年名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 7 页 - - - - - - - - - 员工工资管理:2.2.工资计算2.3.工资发放2.1.工资设置员工信息员工工资奖惩工资工资发放信息员工信息工资信息工资信息奖惩工资信息实际工资信息工资发放信息员工信息图 人事管理系统 1 层

12、数据流图部门信息管理:6.1.添加部门信息部门信息6.3.删除部门信息6.4.添加职位信息6.2.修改部门信息6.5.删除职位信息6.6.修改职位信息职位信息部门信息部门信息部门信息部门信息部门号部门号部门信息职位信息职位信息职位名称和部门号部门信息职位信息职位信息职位名称和部门号图 人事管理系统 1 层数据流图3.4 数据字典设计1)数据流名称:员工信息情况位置:员工 P1 定义:员工情况 =员工号 +姓名+性别 +出生日期 +籍贯+学历+专业 +联系方式 +照片+部门号。数据流量:根据公司的员工具体录用情况来确定。说明:要对每一位被聘用的新员工进行唯一编号。2)数据流名称:奖惩情况位置:

13、P3员工定义:奖惩情况 =员工号 +姓名+奖惩类别 +附加工资 +奖惩日期数据流量:根据公司的具体情况来确定。说明:要对每一次的奖惩记录进行唯一编号。3)数据流名称:调动情况位置: P5员工定义:调动情况 =员工号 +姓名+原部门号 +原职位名称 +原工资 +新部门号 +新职位名称 +新工资 +调动时间。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 7 页 - - - - - - - - - 数据流量:根据公司的具体情况来确定。说明:员工号和调动日期可以唯一确定一个调动

14、情况。4)数据流名称:实际工资查询位置: P4员工定义:实际工资查询情况=员工号 +姓名+实发工资 +发放日期。数据流量:根据公司的具体情况来确定。说明:员工号和发薪日期可以唯一确定一个工资记录。5)数据流名称:部门情况位置:上级 部门情况定义:部门情况 =部门号 +名称+备注。数据流量:根据公司的具体情况来确定。说明:部门号是主码。4 非功能需求4.1 精度需求该系统的数据精度除了薪资管理模块的有精度要求外,在其他的方面没有很高的要求。在工资方面的精度要求精确到分。4.2 性能需求响应时间:本系统要求有很好的响应需求,能够及时响应用户的操作,一般为 1-2 秒钟更新处理时间:更新处理时间相对

15、比较快,一般为1-2 秒数据处理和传送时间:对操作的中间处理一定要快,一般为1-2 秒4.3 灵活性需求操作方式上的变化:要求能够适应这种情况,即要求操作最通俗易懂运行环境的变化:要求系统能适应不同的运行环境,即能够在不同环境下运行同其他软件接口的变化:要求系统适应这种变化精度和有效时限的变化:不做太大要求计划的变化和改变:要求系统具有适应计划变化后的功能扩展功能4.4 输人输出需求系统使用 SQL Sever 存储各类日常数据,在建立数据库时都会为每个变量定义所用数据类型,在进行数据输入输出时应严格按照所限制的数据类型,否则将会产生错误提示,不能进行正常的操作。对于输出的就是由文档化得要求,

16、可以支持Excel ,word 文档格式4.5 数据管理能力需求系统使用 SQL Sever 存储日常数据, 数据量依据用户数量增长特别是用户提交程序数量的增长而增加。4.6 故障处理需求从操作系统环境的角度,系统分为两个部分:数据库数据部分和外部文件部分。数据库部分由数据库驱动连入系统,要求数据库服务器能够正常运行,而外部文件部分则必须匹配正确的存储路径。4.7 其他需求名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 7 页 - - - - - - - - - 对安全保密的需求,以防止各种非法的访问、使用、修改、破坏或者泄密。软件产品具备可扩充性和很好的可维护性,易读性,可靠性,可转换型,运行环境的要求在以下的运行环境规定里边具体阐述。5 外部接口需求5.1 软件接口软件: Office 2003或者 Office 2007 ,需要支持 Excel 和 Word的导出文档名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 7 页 - - - - - - - - -

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

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁