版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、WORD格式五、详细设计说明书目录1引言 . . 11.1 编写目的 . 11.2 项目背景 . 11.3 参考资料 . 12总体设计 . . 22.1 需求概述 . 22.2 软件结构 . 43程序描述 . . 83.1 功能描述 . 83.2 性能 . 253.3 输入项目 . 253.4 输出项目 . 263.5 算法 . 263.6 程序逻辑 . 273.7 软件接口 . 333.8 限制条件 . 333.9 测试要点 . 330专业资料整理WORD格式五、详细设计说明书1引言1.1 编写目的本详细设计说明书是针对网络信息体系结构的课程作业而编写。 目的是对该项目进行详细设计, 在概要
2、设计的基础上进一步明确系统结构, 详细地介绍系统的各个模块,为进行后面的实现和测试做准备。 本详细设计说明书的预期读者为本项目小组的成员以及对该系统感兴趣, 在以后想对系统进行扩展和维护的人员。1.2 项目背景项目名称:人事管理系统解决方案名称: Company Personnel Management System本项目创意的提出者:刘浏,刘思彤,王珽,郎国起开发者:刘浏,刘思彤,王珽,郎国起项目介绍:人事管理是一套先进的管理模式,其实施要取得成功,必须有必需的技术和工具支持,公司人事管理软件( CPM)是实施人事部门人员管理职工必不可少的一套技术和工具集成支持平台。 CPM管理系统基于通讯
3、、计算机等信息技术,能实现企业对职工、部门的良好管理,能够协助管理者更好地完成管理的两项基本任务:管理和了解职工状况。1.3 参考资料1 历力 . 基于 WEB 的企业人力资源管理系统的设计与实现 D. 西安石油大学 ,2015.2 董秋云 . 网络环境下的企业人力资源管理系统构建研究 J. 齐齐哈尔大学学报( 哲学社会科学版 ),2009(04):65-66.3 郝大杰 . 浅析 ERP 人力资源管理系统在企业中的应用 J. 才智 ,2015(32):243-244.4 吴懿. 企业人力资源管理系统分析与实现 J. 信息与电脑 ( 理论版 ),2015(23):110-111. 张海藩编著
4、. 软件工程导论(第五版) . 北京 : 清华大学1专业资料整理WORD格式五、详细设计说明书出版社 .2008 年.2总体设计2.1 需求概述2.1.1 功能需求系统主要有九个模块:登录模块、员工信息模块、工资信息模块、人事变动模块、考勤信息模块、系统信息模块、部门信息模块、绩效考核模块、合同管理模块;2.1.2 适应性1. 操作方式具备鼠标和键盘共同操作;2. 运行环境应具备 Windows 7;2.1.3 运行需求1 用户界面1. 屏幕格式:采用 Windows 友好界面;2. 报表格式:采用普通报表格式;3. 菜单格式:采用下拉式菜单与右键快捷菜单并用;2 硬件接口用户接口:该系统是人
5、事管理系统, 是通过浏览器发布信息的,所以只要用户可以接入 Internet 即可访问该系统, 而通过统一的终端格式一体机,用户只需手点触屏幕进行操作即可。通信接口:网络通信标准采用 Http 协议,通过 web 浏览器的方式将界面展现给用户,通信安全则是对通信数据进行加密处理,系统采用同步通信,虽然开销大些,不过大大提高了数据的传输效率。3 软件接口数据库接口: Innodb 数据库引擎;4 故障处理本软件在数据输入时要求较高, 要输入符合要求的数据, 登陆人数在1000 人以内,人数过多可能会造成死机现象。5 性能需求2专业资料整理WORD格式五、详细设计说明书1 数据精确度输入、输出数据
6、精度要求如身份证号,必须为 18 位。不能输入不合法的数据, 在输入不合法的数据时要有容错的功能 , 系统能容纳的最大人数为 1000 人。2 时间特性1. 程序响应时间不能超过 3 秒;2. 更新处理时间不能超过 5 秒;3. 数据转换与传输时间不能超过 3 秒;3专业资料整理WORD格式五、详细设计说明书2.2 软件结构人力资源基础信息管理系统超级管理员 人力资源部门主管 普通员工 系统信息模块图 5-14专业资料整理WORD格式五、详细设计说明书超级管理员员工信息模块 工资信息模块 系统信息模块 部门信息模块查 修 制 查 修 删看 改 定 看 改 除 查 查 修 删所 所 工 工 工
7、工 询 分 看 改 除 添 删 修 查有 有 资 资 资 资 日 配 用 用 用 加 除 改 询人 人 发 发 发 发 志 权 户 户 户 部 部 部 部员 员 放 放 放 放 信 限 权 权 权 门 门 门 门信 信 规 规 规 规 息 模 限 限 限 模 模 模 模息 息 则 则 则 则 模 块 模 模 模 块 块 块 块模 模 模 模 模 模 块 块 块 块块 块 块 块 块 块图 5-25专业资料整理WORD格式五、详细设计说明书人力资源部门主管员工信息模块 人事变动模块 考勤信息模块 绩效考核模块 合同管理模块查 修 人看 改 员本 本 调 导 导 导部 部 动 入 入 入门 门 、
8、 第 第 第人 人 职 三 三 三员 员 位 方 方 方信 信 变 数 数 数息 息 更 据 据 据模 模 模块 块 块图 5-36专业资料整理WORD格式五、详细设计说明书普通员工员工信息模块 工资信息模块查添 查 修 看 系统信息模块加 看 改 工 信 信 信 资 息 息 息 信模 模 模 息块 块 块 模块日志生成 图 5-5图 5-47专业资料整理WORD格式五、详细设计说明书3程序描述3.1 功能描述登录模块流程图:IPO 表系统: 人力资源基础信息管理系统 作者: 刘浏模块: 登录模块 日期: 编号: 0被调用: 无 调用: 无提示信息:登录成输入: 用户名、密码 输出: 功、密码
9、错误、用户名错误1. 验证用户输入的用户 ID 和密码2. 获得登录用户输入的用户 ID 和密码处理:3. 访问数据库的用户表4. 查询匹配的用户名和密码,若未查询到或不匹配,返回结果到登录窗口,提示错误;相反登陆成功局部数注释据:员工信息模块:基本信息人力资源基础信息管理系系统: 作者: 王珽 统8专业资料整理WORD格式五、详细设计说明书模块: 员工基本信息 日期: 编号: 2输入员工信息、确定员被调用: 员工信息 调用:工信息用户编号、用户姓名、用户编号、用户姓名、用用户密码、用户类型、户密码、用户类型、用户用户性别、用户身份证性别、用户身份证号、用输入: 输出: 号、用户年龄、用户电户
10、年龄、用户电话号、用话号、用户学历、用户户学历、用户照片、部门照片、部门编号、职位编号、职位编号编号1. 员工信息输入正确处理 处理:2. 员工信息输入错误处理局部数注释据:修改员工信息人力资源基础信息管理系系统: 作者: 王珽统模块: 修改员工信息 日期: 编号: 2.1被调用: 调用: 确定员工信息专业资料整理WORD格式9专业资料整理WORD格式五、详细设计说明书用户编号、用户姓名、用户编号、用户姓名、用用户密码、用户类型、户密码、用户类型、用户用户性别、用户身份证性别、用户身份证号、用输入: 输出: 号、用户年龄、用户电户年龄、用户电话号、用话号、用户学历、用户户学历、用户照片、部门照
11、片、部门编号、职位编号、职位编号编号1. 员工信息输入正确处理 处理:2. 员工信息输入错误处理局部数注释据:增加员工信息人力资源基础信息管理系系统: 作者: 王珽统模块: 增加员工信息 日期: 编号: 2.2被调用: 调用: 确定员工信息用户编号、用户姓名、用户编号、用户姓名、用用户密码、用户类型、户密码、用户类型、用户用户性别、用户身份证性别、用户身份证号、用输入: 输出: 号、用户年龄、用户电户年龄、用户电话号、用话号、用户学历、用户户学历、用户照片、部门照片、部门编号、职位编号、职位编号编号专业资料整理WORD格式10专业资料整理WORD格式五、详细设计说明书1. 员工信息输入正确处理
12、 处理:2. 员工信息输入错误处理局部数注释据:查询员工信息人力资源基础信息管理系系统: 作者: 王珽统模块: 查询员工信息 日期: 编号: 2.3被调用: 调用: 确定员工信息用户编号、用户姓名、用户密码、用户类型、用户性别、用户身份证输入: 用户编号 输出: 号、用户年龄、用户电话号、用户学历、用户照片、部门编号、职位编号1. 员工信息输入正确处理 处理:2. 员工信息输入错误处理局部数注释据:11专业资料整理WORD格式五、详细设计说明书删除员工信息人力资源基础信息管理系系统: 作者: 王珽统模块: 删除员工信息 日期: 编号: 2.4被调用: 调用: 确定员工信息输入: 用户编号 输出
13、:1. 员工信息输入正确处理 处理:2. 员工信息输入错误处理局部数注释据:工资信息模块:IPO 表人力资源基础信息管理系系统: 作者: 郎国起统模块: 员工工资查询模块 日期: 编号: 被调用: 工资管理模块 调用: 无输入: 员工编号 输出: 员工工资详情12专业资料整理WORD格式五、详细设计说明书1、员工编号错处处理2、员工已离职处理 处理:3、员工未完成信息录入处理4、操作正确处理局部数据: 注释IPO 表人力资源基础信息管理系系统: 作者: 郎国起统模块: 添加工资规则模块 日期: 编号: 被调用: 工资信息模块 调用: 无发放日期、基本工资、节假在工资规则表中输入: 日工资、加班
14、工资、绩效工 输出:生成记录资、考勤工资1、输入信息不完整处理2、输入信息不规范处理处理: 3、存在相同规则处理4、操作正确处理5、权限不够处理局部数据: 无 注释IPO 表人力资源基础信息管理系系统: 作者: 郎国起统模块: 查看工资规则模块 日期: 专业资料整理WORD格式13专业资料整理WORD格式五、详细设计说明书编号: 被调用: 工资模块 调用: 无在工资规则表中无 输出: 查询所有规则并输出1、未找到规则处理处理: 2、找到规则处理3、权限不够处理局部数据: 无 注释IPO 表人力资源基础信息管理系系统: 作者: 郎国起统模块: 删除工资规则处理 日期: 编号: 2.3 查询工资规
15、被调用: 工资模块 调用:则模块在工资规则表中输入: 选择要删除的规则 输出:删除选中规则1、权限不够处理处理:2、操作正确处理14专业资料整理WORD格式五、详细设计说明书局部数据: 无 注释IPO 表人力资源基础信息管理系系统: 作者: 郎国起统模块: 修改工资规则模块 日期: 编号: 2.3 查看工资规被调用: 工资模块 调用:则模块 选择要修改的工资规则、输 在工资规则表中输入: 输出:入要修改的内容 更新数据1、规则不存在处理处理: 2、修改成功处理3、输入信息不规范处理局部数据: 注释IPO 表人力资源基础信息管理系系统: 作者: 郎国起统模块: 查询工资信息 日期: 编号: 被调
16、用: 工资模块 调用: 无输入: 输入员工编号 输出: 根据员工编号在15专业资料整理WORD格式五、详细设计说明书工资信息表中查询工资信息1、员工新入职处理(未查到工资信息)处理:2、操作正确处理局部数据: 注释系统信息模块:IPO 表人力资源基础信息管理系系统: 作者: 刘思彤统模块: 系统信息角色设置模块 日期: 编号: 被调用: 系统管理模块 调用: 无将正确的权限信员工编号,员工姓名,权限 息记入系统信息输入: 输出:级别 表、员工信息表信息1. 员工信息输入正确处理2. 员工信息输入错误处理 处理:3. 权限级别设置正确处理4. 权限级别设置错误处理局部数据: 注释16专业资料整理
17、WORD格式五、详细设计说明书IPO 表人力资源基础信息管理系系统: 作者: 刘思彤统模块: 系统信息角色删除模块 日期: 编号: 被调用: 系统管理模块 调用: 无在系统信息表、员 员工编号,员工姓名,现有 工信息表信息中输入: 输出: 权限级别 找出符合条件的记录,标记为失效1.4 找到符合条件的记录处理 处理:1.5 未找到符合条件的记录处理局部数据: 无 注释IPO 表人力资源基础信息管理系系统: 作者: 刘思彤统模块: 系统信息角色修改模块 日期: 编号: 被调用: 系统管理 调用: 无员工编号,员工姓名,现有 在系统信息表、员输入: 权限级别,修改后的权限级 输出: 工信息表信息中
18、别 找出符合条件的17专业资料整理WORD格式五、详细设计说明书记录,并修改2.3 找到符合条件的记录处理2.4 未找到符合条件的记录处理 处理:2.5 权限设置正确处理2.6 权限设置错误处理局部数据: 无 注释IPO 表人力资源基础信息管理系系统: 作者: 刘思彤统模块: 系统信息角色查询模块 日期: 编号: 被调用: 系统管理模块 调用: 无员工编号 符合条件的权限输入: 输出:员工姓名 记录3.10 找到符合条件的记录处理 处理:3.11 未找到符合条件的记录处理局部数据: 无 注释部门信息模块:IPO 表18专业资料整理WORD格式五、详细设计说明书系统: 人力资源基础信息管理系统
19、作者: 刘浏模块: 部门信息查询模块 日期: 编号: 6.4被调用: 部门管理模块 调用: 无在部门信息表、员 员工编号,员工姓名、部门编 工信息表信息中输入: 输出:号 找出符合条件的记录,标记为失效1.4 找到符合条件的记录处理处理:1.5 未找到符合条件的记录处理局部数据: 无 注释IPO 表系统: 人力资源基础信息管理系统 作者: 刘浏模块: 部门信息修改模块 日期: 编号: 6.3被调用: 部门管理模块 调用: 无在部门信息表、员员工编号,员工姓名,现在的 工信息表信息中输入: 输出:部门编号,修改后的部门编号 找出符合条件的记录,并修改19专业资料整理WORD格式五、详细设计说明书
20、112. 找到符合条件的记录处理113. 未找到符合条件的记录处理 处理:114. 部门设置正确处理115. 部门设置错误处理局部数据: 无 注释IPO 表系统: 人力资源基础信息管理系统 作者: 刘浏模块: 部门信息删除模块 日期: 编号: 6.2被调用: 部门管理模块 调用: 无在部门信息表中输入: 部门编号 输出: 找到如何条件的记录并删除2.4 找到符合条件的记录处理处理: 2. 未找到符合条件的记录处理2.1.4 部门删除处理局部数据: 无 注释IPO 表系统: 人力资源基础信息管理系统 作者: 刘浏模块: 部门信息增加模块 日期: 编号: 6.1被调用: 部门管理模块 调用: 无2
21、0专业资料整理WORD格式五、详细设计说明书在部门信息表里输入: 部门编号、部门名称 输出: 面添加新的部门编号和部门名称3. 部门信息添加处理处理:4. 部门信息更新处理局部数据: 注释人事变动模块:IPO 表人力资源基础信息管理系系统: 作者: 刘思彤统模块: 员工人事变动模块 日期: 编号: 8被调用: 员工人事变动模块 调用: 无(1)在员工信息表中,将符合条件输入员工信息,包括员工编的记录更新输入: 号,员工姓名,部门、职位 输出:(2)将该员工的 等信息记录到员工信息表中4. 员工信息存在处理处理: 2. 员工信息存在进行更新处理4. 员工信息更新处理21专业资料整理WORD格式五
22、、详细设计说明书局部数据: 注释考勤模块:IPO 表人力资源基础信息管理系系统: 作者: 刘浏统模块: 考勤信息模块 日期: 编号: 5被调用: 无 调用: 无提示信息:上传成输入: 上传考勤表格 输出:功处理: 1、上传到考勤信息表中局部数据: 注释绩效模块:IPO 表人力资源基础信息管理系系统: 作者: 刘浏统模块: 绩效考核模块 日期: 编号: 4被调用: 无 调用: 无输入: 上传绩效考核表格 输出: 提示信息:上传成22专业资料整理WORD格式五、详细设计说明书功处理: 1、上传到绩效考核信息表中局部数据: 注释合同模块:IPO 表人力资源基础信息管理系系统: 作者: 刘浏统模块:
23、合同上传信息模块 日期: 编号: 7.1被调用: 合同管理模块 调用: 无在员工信息表中输入: 输入员工号、上传合同文件 输出: 查找此员工,查找到则上传成功3.2 判断合同是否合法 处理:3.3 合法后添加到合同信息表中局部数据: 注释IPO 表人力资源基础信息管理系系统: 作者: 刘浏统模块: 合同下载信息模块 日期: 编号: 7.223专业资料整理WORD格式五、详细设计说明书被调用: 合同管理模块 调用: 无在员工信息表中查找此员工,查找输入: 员工编号 输出:到则下载合同信息5. 判断员工是否存在处理 处理:6. 员工存在则在合同信息表中下载处理局部数据: 注释着重说明工资模块与系统
24、模块:1、工资模块:员工只能查看自己的工资信息,部门主管可以查看本部门的员工工资信息, 超级管理员可以查看所有人的工资信息, 在员工登录时, 就判断员工身份,并跳转到相应界面, 在从数据库中查询工资数据前, 也要判断员工身份,不同身份的员工,返回的结果是不一样的。 工资发放根据工资规则进行发放,工资规则由超级管理员制定,根据不同部门,不同职位,制定不同的标准,制定后,严格按照工资规则进行发放,如有工资规则改动,则下月生效。2、系统模块:系统模块分为日志管理和角色管理日志管理:记录系统动作,如登录信息,人员变动信息,工资发放信息,工资规则制定信息,其中,登录信息保留一个月,其余信息保留六个月,日
25、志信息由系统自动生成,自动删除。超级管理员可以查看日志信息,并且,系统要给超级管理员提供条件查询,如按人员查询,按时间段查询,按信息种类查询(种类有登录、工资、部门调动、升职、降职) 。添加日志功能是为了如果有人恶意操作,可以根据日志信息可以追查到这个人是谁。角色管理:是管理员工的权限,当员工在注册时,默认权限是员工权限,如有需要,超级管理员可更改权限。 由于修改权限是操作人员信息表,看上去角色管理应该分到员工信息模块, 但是,修改权限只能由超级管理员完成, 为防止24专业资料整理WORD格式五、详细设计说明书以后出现 BUG,导致修改其他信息时,将权限信息改变,所以,将角色管理放到系统模块,
26、这个模块只有超级管理员才能访问, 在很大程度上, 保证了权限信息的安全。3. 性能1 数据精确度输入、输出数据精度要求如身份证号,必须为 18 位。不能输入不合法的数据,在输入不合法的数据时要有容错的功能 , 系统能容纳的最大人数为 1000 人。2 时间特性3. 程序响应时间不能超过 3 秒;4. 更新处理时间不能超过 5 秒;5. 数据转换与传输时间不能超过 3 秒;6. 运行时间不能超过 3 秒。4. 输入项目本程序的输入项包含,用户名和密码。以下为这两类输入项作以下限制:用户:必须是数字、字母或则汉字组成,长度限制在 6 到 12 字符之间。密码:必须是数字、字母组成,长度限制在 6
27、到 12 字符之间。对人事档案中 “姓名” 的输入要求不超过 8 个汉字或 16 个英文字符; 对人员所属部门只能选择而不能由键盘输入。在对用户操作人员进行数据的输入输出要求方面,此系统可以根据用户的实际需要和特性进行相应的规定(包括输入输出数据的类型、宽度等) 。这些规定要求他在对表的操作进行, 起到日后用户操作人员的数据操作起到限制和引导的作用,以便能更好的进行数据管理。当然,对于输入输出的数据进行的规定一定要严格按照用户的实际情况而进行,这就要在开发此系统时要密切的和用户单位保持联系,做好接口工作。详情请看 IPO 图。25专业资料整理WORD格式五、详细设计说明书5. 输出项目登陆:根
28、据数据库的记载, 有三类输出结果, 登陆成功显示管理员界面、登陆成功显示普通用户界面、登陆不成功显示错误信息。注册:只有注册成功与注册不成功两类返回结果。名称 标识 数据类型 输出方式 输出媒介Content Content varchar 写入数据库 数据库Username Username varchar 写入数据库 数据库Password Password varchar 写入数据库 数据库详情请看 IPO 图。6. 算法本系统采用简单的匹配,将输入的检索项信息与数据库二维表中各元组相应列的信息进行对比,直到找到查找的内容或者给出出错提示。在工资发放模块中,采用求和算法,为保证算法的准确
29、性,需要对数据格式进行判断,计算条数进行统计,统计结果应为本公司的总人数。26专业资料整理WORD格式五、详细设计说明书7. 程序逻辑登录模块流程图:27专业资料整理WORD格式五、详细设计说明书员工信息模块:添加员工信息 删除员工信息模块 修改员工信息 查询员工信息模块开始开始 开始 开始输入员工工号输入员工信息 修改员工信息 输入员工工号重新输入员工工号重新输入员工信息 重新修改员工信息 重新输入员工工号判断是否符合添加要求否判断是否符合删除要求否判断是否符合修改要求否判断是否符合查询要求否是是是 是员工信息查询成功员工信息删除成功员工信息添加成功 员工信息修改成功停止停止停止 停止专业资
30、料整理WORD格式28专业资料整理WORD格式五、详细设计说明书工资信息模块:查看工资信息 添加工资规则 删除工资规则 修改工资规则 查询工资规则开始开始开始 开始开始获取员工编号在数据库中查询该名员工的工资 信息判断权 提示权限不满限是否 足信否满足 息获取规则编号判断权限是否提示权限不满足信获取规则编号判断权限是否提示权限不满足信判断权限是否否满足 息提示权限不满足信否否是 满足 息满足 息是 是否存在信息 否是显示工资信息 显 示提示信息创建新的规则查询现有规则是查询现有规则是查询现有规则显示现有规则,并写入数据库 选择删除的规则结束删除规则显示现有规则,并选择修改 的规则显示现有规则提示添加成功 修改规则保存到数据库 结束 保存到数据库结束提示删除成功提示修改成功结束结束专业资料整理WORD格式29专业资料整理WORD格式五、详细设计说明书系统信息模块:系统信息记 权限修改 权限设置 权限删除 权限查询录开始开始开始 开始开始是否有用户登录 修改用户权限信息设置用户权限信息输入用户账号Y重新修改用户权限信息删除用户权限信息重新设置用户权
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工作总结中如何进行S分析计划
- 高效协作的实践指南计划
- 2024-2025学年年七年级数学人教版下册专题整合复习卷28.1 锐角三角函数(1)(含答案)-
- 促进发展小班幼儿的成长计划
- 抛射剂相关行业投资方案
- 医药中间体相关行业投资方案
- 音响设备采购招标合同三篇
- 《故宫博物院教用》课件
- 车间配置窗帘报告范文
- 修身养性、赢在职场有效课件情商与影响力
- 瓷砖订购合同协议书模板
- 公司车辆维修采购投标方案(技术标)
- 2024年新人教版部编八年级道德与法治教材解读
- 《新视野商务英语视听说》第四版-上-U2 Jobs and Responsibilities
- 第9课《古诗三首》(同步练) 2024-2025学年四年级语文上册(统编版)
- 医院业务标准流程图
- (新版)吉林省生态环境监测专业技术人员大比武理论试题库(含答案)
- 装修合同逾期诉状模板
- 2024男女双方自愿离婚协议书
- 人音版(主编:吴斌) 四年级上册 音乐 第7课 幸福拍手歌 教案
- 2024年02月中国文物保护基金会2024年招考4名人员笔试历年典型考题及考点研判与答案解析
评论
0/150
提交评论