人事管理系统详细设计说明书概要.pdf
《人事管理系统详细设计说明书概要.pdf》由会员分享,可在线阅读,更多相关《人事管理系统详细设计说明书概要.pdf(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、河北科技师范学院人事管理系统项目人事管理系统项目详细设计详细设计设计小组设计小组:Max 开发小组小组成员小组成员:专业:专业:信息管理与信息系统班级:班级:指导教师:指导教师:人事管理系统详细设计说明书人事管理系统详细设计说明书F.1F.1 引言引言F F。1 1。1 1编写目的编写目的在本人事管理系统项目的前一阶段,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段的实地调研中获得。在本阶段中,确定应该如何具体地实现所要求的系统,从而在编码阶段可以把这个描述直接翻译成用具体的程序语言书写的程序。主要的工作有:根据在 需求分析说明书中所描述的数据、功能、运行、性能需求,并
2、依照概要设计说明书 所确定的处理流程、总体结构和模块外部设计,设计软件系统的结构设计、逐个模块的程序描述(包括各模块的功能、性能、输入、输出、算法、程序逻辑、接口等等),解决如何实现程序具体运行步骤。在以下的各个阶段中,用户操作手册将与本阶段的工作紧密结合,努力作到让用户易懂易学.测试报告和维护报告也将参考本说明书,检验本系统的各项性能指标,及时发现纰漏及时修补,一定要把功能强大、稳定可靠、便于维护的人事管理系统交到用户手中。在下一阶段的详细设计中,程序设计员可参考本详细设计报告,在详细设计对人事管理系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也可参考本
3、详细说明书,以便于了解在详细设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。F F。1.21.2背景背景项目名称:人事管理系统开发与设计项目委托者:产品的用户:人事管理部门开发者:Max 开发小组人员(*)本项目的计算机中心:*信息技术系实验室该系统与企业的员工培训管理系统、考勤管理系统、工资管理系统等系统存在数据共享等关系.F.1F.1。3 3定义定义人事管理:所谓人事管理,是指以从事社会劳动的人和有关的事的相互关系为对象,通过组织,协调,控制,监督等手段,谋求人与事以示共事人之间的相互适应,实现充分发挥人的潜能,把事情做得更好这一目标所进行的管理活动。IPO 图:
4、在计算机领域 IPO 是指结构化设计中变换型结构的输入(Input)、加工(Processing)、输出(Output).IPO 图是对每个模块进行详细设计的工具,它是输入加工输出(INPUT PROCESS OUTPUT)图的简称。IPO 图的主体是算法说明部分,该部分可采用结构化语言、判定表、判定树,也可用 NS 图、问题分析图和过程设计语言等工具进行描述,要准确而简明的描述模块执行的细节。HIPO 图(Hierarchy Plus Input/Processing/Output)图是美国 IBM 公司 70年代发展起来的表示软件系统结构的工具。它既可以描述软件总的模块层次结构-H 图(层
5、次图),又可以描述每个模块输入/输出数据、处理功能及模块调用的详细情况IPO 图。HIPO 图以模块分解的层次性以及模块内部输入、处理、输出三大基本部分为基础建立的。它是表示软件系统结构的工具.HIPO 图以模块分解的层次性以及模块内部输入、处理、输出三大基本部分为基础建立的。模块:是由边界元素限定的相邻程序元素(例如,数据说明,可执行的语句)的序列,而且有一个总体标识符代表它。耦合性:也称块间的联系。是对软件系统结构中,各模块间相互联系紧密程度的一种度量。设计目标:低耦合。内聚性:也称块内联系。指一个模块内部各个元素彼此结合的紧密程度的度量。设计目标:高内聚。F.1F.1。4 4参考资料参考
6、资料软件工程开发报告模板标准.GB-856788张海潘.软件工程导论(第五版)。清华大学出版社萨师煊.数据库系统概论.高等教育出版社文斌等.软件工程与软件文档写作.北京交通大学出版社软件设计文档国家标准-详细设计说明书(GB856788)F.2F.2 程序系统的结构程序系统的结构人事管理系统层次图HIPO 图由层次结构图和 IPO 图这两部分构成,前者描述了整个系统的设计结构以及各类模块之间的关系,后者描述了某个特定模块内部的处理过程和输入/输出关系.HIPO 图(Hierarchy Plus Input/Processing/Output)图是美国 IBM 公司 70年代发展起来的表示软件系
7、统结构的工具。它既可以描述软件总的模块层次结构-H 图(层次图),又可以描述每个模块输入/输出数据、处理功能及模块调用的详细情况-IPO 图.HIPO 图以模块分解的层次性以及模块内部输入、处理、输出三大基本部分为基础建立的。它是表示软件系统结构的工具。HIPO 图以模块分解的层次性以及模块内部输入、处理、输出三大基本部分为基础建立的。权限管理注册增加员工信息修改员工信息查询员工信息删除员工信息登录修改密码增加部门信息修改部门信息查询部门信息删除部门信息考勤录入考勤查询薪资信息录入薪资信息查询考评信息录入考评信息查询基本信息考勤管理薪资管理考评管理数据备份数据还原部门管理员工管理数据库管理人事
8、管理系统权限管理模块的权限管理模块的 IPOIPO 图图系统名称:人事管理系统模块名:权限管理模块编号:1上层调用模块:文件名:用户登录表输入数据:用户名、密码设计人:日期:201411-23下层调用模块:注册、登录、修改密码输出数据:处理:IF Y-X0 THEN(调用“人事管理系统”)ELSE(调用“重新登录”)注释:注册模块的注册模块的 IPOIPO 图图系统名称:人事管理系统模块名:注册模块编号:1.1上层调用模块:权限管理文件名:用户登录表输入数据:用户名、密码、确认密码设计人:*日期:201411-23下层调用模块:输出数据:处理:IF YX0 THEN(调用“登录)ELSE(调用
9、“重新注册)注释:登录模块的登录模块的 IPOIPO 图图系统名称:人事管理系统模块名:登录模块编号:1.2上层调用模块:权限管理文件名:用户登录表输入数据:用户名、密码处理:IF YX0 THEN(调用“人事管理系统”)ELSE(调用“重新登录)注释:修改密码模块的修改密码模块的 IPOIPO 图图系统名称:人事管理系统模块名:修改密码模块编号:1。3上层调用模块:权限管理文件名:用户登录表输入数据:用户名、密码、修改密码处理:IF Y-X0 THEN(调用“登录”)ELSE(调用“重新输入”)注释:部门管理模块的部门管理模块的 IPOIPO 图图系统名称:人事管理系统模块名:部门管理模块编
10、号:2上层调用模块:文件名:部门表输入数据:处理:注释:设计人:日期:2014-11-23下层调用模块:输出数据:人事管理设计人:*日期:20141123下层调用模块:输出数据:设计人:日期:201411-23下层调用模块:增加部门信息、修改部门信息、查询部门信息、删除部门信息输出数据:增加部门信息模块的增加部门信息模块的 IPOIPO 图图系统名称:人事管理系统模块名:增加部门信息模块编号:2.1设计人:*日期:201411-23上层调用模块:部门管理文件名:部门表输入数据:部门编号、部门名称、部门描述、部门经理编号、部门经理姓名处理:注释:下层调用模块:输出数据:修改部门信息模块的修改部门
11、信息模块的 IPOIPO 图图系统名称:人事管理系统模块名:修改部门信息模块编号:2.2上层调用模块:部门管理文件名:部门表设计人:*日期:201411-23下层调用模块:输入数据:部门编号、部门名称、部门描述、输出数据:部门经理编号、部门经理姓名处理:注释:查询部门信息模块的查询部门信息模块的 IPOIPO 图图系统名称:人事管理系统模块名:查询部门信息模块编号:2。3上层调用模块:部门管理文件名:部门表输入数据:部门编号、部门名称处理:注释:设计人:日期:2014-11-23下层调用模块:输出数据:删除部门信息模块的删除部门信息模块的 IPOIPO 图图系统名称:人事管理系统模块名:删除部
12、门信息模块编号:2。4上层调用模块:部门管理文件名:部门表输入数据:部门编号、部门名称、部门描述、部门经理编号、部门经理姓名处理:注释:设计人:*日期:2014-1123下层调用模块:输出数据:员工管理信息模块的员工管理信息模块的 IPOIPO 图图系统名称:人事管理系统模块名:员工管理模块编号:3上层调用模块:文件名:员工表输入数据:处理:注释:设计人:日期:201411-23下层调用模块:基本信息、考勤管理、薪资管理、考评信息输出数据:基本信息模块的基本信息模块的 IPOIPO 图图系统名称:人事管理系统模块名:基本信息模块编号:3.1上层调用模块:员工管理文件名:员工表输入数据:员工编号
13、员工姓名性别出生日期家庭住址民族学历职称处理:注释:设计人:*日期:2014-1123下层调用模块:输入员工信息、确定员工信息输出数据:员工编号员工姓名性别出生日期家庭住址民族学历职称增加员工信息模块的增加员工信息模块的 IPOIPO 图图系统名称:人事管理系统模块名:增加员工信息模块编号:3。1.1上层调用模块:确定员工信息文件名:员工表输入数据:员工编号员工姓名性别出生日期家庭住址民族学历职称处理:注释:设计人:*日期:201411-23下层调用模块:输出数据:员工编号员工姓名性别出生日期家庭住址民族学历职称修改员工信息模块的修改员工信息模块的 IPOIPO 图图系统名称:人事管理系统模块
14、名:修改员工信息模块编号:3。1.2上层调用模块:确定员工信息文件名:员工表输入数据:员工编号员工姓名性别出生日期家庭住址民族学历职称处理:注释:设计人:*日期:2014-1123下层调用模块:输出数据:员工编号员工姓名性别出生日期家庭住址民族学历职称查询员工信息模块的查询员工信息模块的 IPOIPO 图图系统名称:人事管理系统模块名:查询员工信息模块编号:3.1。3上层调用模块:确定员工信息文件名:员工表输入数据:员工编号员工姓名设计人:*日期:2014-1123下层调用模块:输出数据:员工编号员工姓名性别出生日期家庭住址民族学历职称处理:注释:删除员工信息模块的删除员工信息模块的 IPOI
15、PO 图图系统名称:人事管理系统模块名:删除员工信息模块编号:3。1.4上层调用模块:确定员工信息文件名:员工表输入数据:员工编号员工姓名处理:注释:设计人:*日期:2014-1123下层调用模块:输出数据:考勤管理信息模块的考勤管理信息模块的 IPOIPO 图图系统名称:人事管理系统模块名:考勤管理模块编号:3。2上层调用模块:员工管理文件名:考勤表输入数据:员工编号上班时间下班时间加班日期加班原因请假日期请假原因部门经理编号处理:注释:设计人:*日期:2014-1123下层调用模块:考勤录入、考勤查询输出数据:员工编号上班时间下班时间加班日期加班原因请假日期请假原因部门经理编号考勤录入信息
16、模块的考勤录入信息模块的 IPOIPO 图图系统名称:人事管理系统模块名:考勤录入模块编号:3。2.1上层调用模块:考勤管理文件名:考勤表输入数据:员工编号上班时间下班时间加班日期加班原因请假日期请假原因部门经理编号处理:注释:设计人:*日期:20141123下层调用模块:输出数据:员工编号上班时间下班时间加班日期加班原因请假日期请假原因部门经理编号考勤查询信息模块的考勤查询信息模块的 IPOIPO 图图系统名称:人事管理系统模块名:考勤查询模块编号:3.2.2上层调用模块:考勤管理文件名:考勤表输入数据:员工编号设计人:*日期:201411-23下层调用模块:输出数据:员工编号上班时间下班时
17、间加班日期加班原因请假日期请假原因部门经理编号处理:注释:薪资管理信息模块的薪资管理信息模块的 IPOIPO 图图系统名称:人事管理系统模块名:薪资管理模块编号:3。3上层调用模块:员工管理文件名:薪资表输入数据:工资编号员工编号工资发放时间员工基本工资加班工资缺勤扣除其他工资处理:注释:设计人:日期:20141123下层调用模块:薪资信息录入、薪资查询输出数据:工资编号员工编号工资发放时间员工基本工资加班工资缺勤扣除其他工资薪资信息录入信息模块的薪资信息录入信息模块的 IPOIPO 图图系统名称:人事管理系统模块名:薪资信息录入模块编号:3.3。1上层调用模块:薪资管理文件名:薪资表输入数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人事管理系统 详细 设计 说明书 概要
限制150内