4、人事管理系统详细设计说明书_第1页
4、人事管理系统详细设计说明书_第2页
4、人事管理系统详细设计说明书_第3页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1. 目录引言1112 2.总体设计223 5.程序描述9931313232334141411.引言本详细设计说明书是针对网络信息体系结构的课程作业而编写。目的是对该项目进展详细设计,在概要设计的根底上进一步明确系统结构,详细地介绍系统的各个模块,为进展后面的实现和测试做准备。本详细设计说明书的预期读者为本项目小组的成员以与对该系统感兴趣,在以后想对系统进展扩展和维护的人员。项目名称:人事管理系统务牟决方案名称:panyPersonnelManagementSystem本项目创意的提出者:浏,思彤,王斑,郎国起开发者:浏,思彤,王斑,郎国起项目介绍:人事管理是一套先进的管理模式,其实施要取得成

2、功,必须有必需的技术和工具支持,公司人事管理软件CPM是实施人事部门人员管理职工必不可少的一套技术和工具集成支持平台。CPM管理系统基丁通讯、计算机等信息技术,能实现企业对职工、部门的良好管理,能够协助管理者更好地完成管理的两项根本任务:管理和了解职工状况。历力.基丁WEB的企业人力资源管理系统的设计与实现D.石油大学,2015.董秋云.网络环境下的企业人力资源管理系统构建研究J.大学学报(哲学社会科学版),2009(04):65-66.1 郝大杰.浅析ERP人力资源管理系统在企业中的应用J.才智,2015(32):243-244.吴懿.企业人力资源管理系统分析与实现J.信息与电脑(理论版),

3、2015(23):110-111.海藩编著.软件工程导论第五版.:活华大学.20082.总体设计系统主要有九个模块:登录模块、员工信息模块、工资信息模块、人事变动模块、考勤信息模块、系统信息模块、部门信息模块、绩效考核模块、合同管理模块;操作方式具备鼠标和键盘共同操作;运行环境应具备Windows7;1用户界面屏幕格式:采用Windows友好界面;报表格式:采用普通报表格式;菜单格式:采用下拉式菜单与右键快捷菜单并用;2硬件接口用户接口:该系统是人事管理系统,是通过浏览器发布信息的,所以只要用户可以接入Internet即可访问该系统,而通过统一的终端格式一体机,用户只需手点触屏幕进展操作即可。

4、通信接口:网络通信标准采用Http协议,通过web浏览器的方式将界面展现给用户,通信安全如此是对通信数据进展加密处理,系统采用同步通信,虽然开销大些,不过大大提高了数据的传输效率。3软件接口数据库接口:Innodb数据库引擎;4故障处理本软件在数据输入时要求较高,要输入符合要求的数据,登陆人数在1000人以,人数过多可能会造成死机现象。5性能需求1数据准确度输入、输出数据精度要求如号,必须为18位。不能输入不合法的数据,在输入不合法的数据时要有容错的功能,系统能容纳的最大人数为1000人。1. 2时间特性程序响应时间不能超过3秒;更新处理时间不能超过5秒;数据转换与传输时间不能超过3秒;图5-

5、1导入第三方数据人员调动、职位变更模块3-5图普通员工工资信息模块修改信息模块查看工资信息模块图5-4图3.程序描述登录模块流程图:IPO表系统:人力资源根底信息管理系统浏模块:登录模块日期:1. 编号:0验证用户输入的用户ID和密码获得登录用户输入的用户ID和密码处理:3.访问数据库的用户表2. 查询匹配的用户名和密码,假设未查询到或不匹配,返回结果到登录窗口,提示错误;相反登陆成功局部数据:员工信息模块:被调用:员工信息输入员工信息、确定员调用:工信息用户编号、用户、用户密码、用户类型、用户性别、输入:用户号、用户年龄、用户号、用户学历、用户照片、部门编号、职位编号用户编号、用户、用户密码

6、、用户类型、用户性别、用户号、用户年输出:u、龄、用户号、用户学历、用户照片、部门编号、职位编号根本信息人力资源根底信息管理系统:土琏系统模块:员工根本信息日期:编号:2处理:注释用户编号、用户、用户密码、用户类型、用户性别、输入:用户号、用户年龄、用户号、用户学历、用户照片、部门编号、职位编号用户编号、用户、用户密码、用户类型、用户性别、用户号、用户年输出:龄、用户号、用户学历、用户照片、部门编号、职位编号处理:局部数据:注释局部数据:修改员工信息系统:人力资源根底信息管理系统土琏模块:修改员工信息日期:编号:被调用:调用:确定员工信息增加员工信息系统:人力资源根底信息管理系统土琏模块:增加

7、员工信息日期:编号:被调用:调用:确定员工信息用户编号、用户、用户密码、用户类型、用户性别、输入:用户号、用户年龄、用户号、用户学历、用户照片、部门编号、职位编号用户编号、用户、用户密码、用户类型、用户性别、用户号、用户年输出:龄、用户号、用户学历、用户照片、部门编号、职位编号处理:局部数据:注释查询员工信息删除员工信息系统:人力资源根底信息管理土琏系统模块:删除员工信息日期:编号:处理:注释局部数据:工资信息模块:IPO表人力资源根底信息管理系系统:郎国起统模块:员工工资查询模块日期:编号:被调用:工资管理模块调用:无输入:员工编号输出:员工工资详情1、员工编号错处处理2、员工已离职处理处理

8、:3、员工未完成信息录入处理4、操作正确处理局部数据:IPO表、人力资源根底信息管理系系统:统模块:添加工资规如此模块注释郎国起日期:被调用:工资信息模块调用:无编号:在工资规如此表输出:中生成记录发放日期、根本工资、节假输入:日工资、加班工资、绩效工资、考勤工资IPO表人力资源根底信息管理系系统:统模块:查看工资规如此模块编号:郎国起日期:被调用:工资模块调用:无输入:无在工资规如此表输出:中查询所有规如此并输出1、未找到规如此处理处理:2、找到规如此处理3、权限不够处理IPO表人力资源根底信息管理系系统:郎国起统模块:删除工资规如此处理日期:编号:被调用:工资模块调用:2.3查询工资规如此

9、模块在工资规如此表输入:选择要删除的规如此输出:中删除选中规如此局部数据:无注释1、权限不够处理处理:2、操作正确处理局部数据:无注释系统:模块:IPO表人力资源根底信息管理系修改工资规如此模块日期:郎国起编号:被调用:工资模块2.3查看工资规调用:如此模块输出:在工资规如此表中更新数据选择要修改的工资规如此、输入:输入要修改的容1、规如此不存在处理处理:2、修改成功处理3、输入信息不规处理局部数据:注释IPO表系统:人力资源根底信息管理系郎国起统模块:查询工资信息日期:被调用:工资模块调用:无输入:输入员工编号输出:工资信息表中查根据员工编号在询工资信息1、员工新入职处理未查到工资信息处理:

10、2、操作正确处理注释局部数据:系统信息模块:IPO表系统:人力资源根底信息管理系思彤模块:系统信息角色设置模块日期:编号:被调用:系统管理模块调用:输入:员工编号,员工,权限级别将正确的权限信息记入系统信息输出:工L表、贝工信息表信息处理:局部数据:注释IPO表人力资源根底信息管理系系统:统模块:系统信息角色删除模块编号:思彤日期:被调用:系统管理模块调用:无员工编号,员工,现有权限输入:级别在系统信息表、员输出:工信息表信息中找出符合条件的记录,标记为失效处理:注释局部数据:IPO表系统:人力资源根底信息管理系思彤模块:系统信息角色修改模块日期:编号:输入:员工编号,员工,现有权限级别,修改

11、后的权限级别工信息表信息中输出:r找出符合条件的被调用:系统管理调用:无在系统信息表、员记录,并修改处理:部数据:无注释IPO表人力资源根底信息管理系系统:统模块:系统信息角色查询模块编号:思彤日期:被调用:系统管理模块调用:无员工编号输入:员工符合条件的权限输出:记录处理:注释局部数据:部门信息模块:IPO表系统:人力资源根底信息管理系统浏模块:部门信息查询模块日期:编号:被调用:部门管理模块调用:无输入:员工编号,员工、部门编号在部门信息表、员工信息表信息中输出:找出符合条件的记录,标记为失效处理:部数据:无注释IPO表系统:人力资源根底信息管理系统浏模块:部门信息修改模块日期:被调用:部

12、门管理模块调用:无员工编号,员工,现在的部门输入:编号,修改后的部门编号在部门信息表、员工信息表信息中输出:找出符合条件的记录,并修改处理:部数据:无注释IPO表系统:人力资源根底信息管理系统模块:部门信息删除模块编号:浏日期:被调用:部门管理模块调用:无输入:部门编号输出:在部门信息表中找到如何条件的记录并删除处理:局部数据:无L注释IPO表系统:人力资源根底信息管理系统浏模块:部门信息增加模块日期:编号:被调用:部门管理模块调用:无在部门信息表里输入:部门编号、部门名称输出:面添加新的部门编号和部门名称处理:注释局部数据:被调用:员工人事变动模块调用:无人事变动模块:IPO表人力资源根底信

13、息管理系系统:思彤统模块:员工人事变动模块日期:编号:81在员工信息表中,将符合条件输入员工信息,包括员工编输入:号,员工,部门、职位等的记录更新输出:2将该员工的信息记录到员工信息表中处理:局部数据:注释考勤模块:IPO表人力资源根底信息管理系系统:统模块:考勤信息模块编号:5浏日期:被调用:无调用:无输入:上传考勤表格人'提示信息:上传成输出:功处理:1、上传到考勤信息表中局部数据:注释绩效模块:IPO表人力资源根底信息管理系系统:统模块:绩效考核模块编亏.4浏日期:被调用:无调用:无输入:上传绩效考核表格提示信息:上传成输出:功处理:1、上传到绩效考核信息表中局部数据:注释合同模

14、块:IPO表、人力资源根底信息管理系系统:统模块:合同上传信息模块日期:被调用:合同管理模块调用:无在员工信息表中输入:输入员工号、上传合同文件输出:查找此员工,查找到如此上传成功处理:注释局部数据:IPO表、人力资源根底信息管理系、系统:浏统模块:合同下载信息模块日期:编号:被调用:合同管理模块调用:无输入:员工编号输出:在员工信息表中查找此员工,查找到如此下载合同信息处理:局部数据:注释着重说明工资模块与系统模块:1、工资模块:员工只能查看自己的工资信息,部门主管可以查看本部门的员工工资信息,超级管理员可以查看所有人的工资信息,在员工登录时,就判断员工身份,并跳转到相应界面,在从数据库中查

15、询工资数据前,也要判断员工身份,不同身份的员工,返回的结果是不一样的。工资发放根据工资规如此进展发放,工资规如此由超级管理员制定,根据不同部门,不同职位,制定不同的标准,制定后,严格按照工资规如此进展发放,如有工资规如此改动,如此下月生效。2、系统模块:系统模块分为日志管理和角色管理日志管理:记录系统动作,如登录信息,人员变动信息,工资发放信息,工资规如此制定信息,其中,登录信息保存一个月,其余信息保存六个月,日志信息由系统自动生成,自动删除。超级管理员可以查看日志信息,并且,系统要给超级管理员提供条件查询,如按人员查询,按时间段查询,按信息种类查询种类有登录、工资、部门调动、升职、降职。添加

16、日志功能是为了如果有人恶意操作,可以根据日志信息可以追查到这个人是谁。角色管理:是管理员工的权限,当员工在注册时,默认权限是员工权限,如有需要,超级管理员可更改权限。由丁修改权限是操作人员信息表,看上去角色管理应该分到员工信息模块,但是,修改权限只能由超级管理员完成,为防止以后30/42出现BUG导致修改其他信息时,将权限信息改变,所以,将角色管理放到系统模块,这个模块只有超级管理员才能访问,在很大程度上,保证了权限信息的安全。1数据准确度输入、输出数据精度要求如号,必须为18位。不能输入不合法的数据,在输入不合法的数据时要有容错的功能,系统能容纳的最大人数为1000人。1. 2时间特性程序响

17、应时间不能超过3秒;更新处理时间不能超过5秒;数据转换与传输时间不能超过3秒;运行时间不能超过3秒。本程序的输入项包含,用户名和密码。以下为这两类输入项作以下限制:用户:必须是数字、字母或如此汉字组成,长度限制在6到12字符之间。密码:必须是数字、字母组成,长度限制在6到12字符之间。对人事档案中的输入要求不超过8个汉字或16个英文字符;对人员所届部门只能选择而不能由键盘输入。在对用户操作人员进展数据的输入输出要求方面,此系统可以根据用户的实际需要和特性进展相应的规定包括输入输出数据的类型、宽度等。这些规定要求他在对表的操作进展,起到日后用户操作人员的数据操作起到限制和引导的作用,以便能更好的

18、进展数据管理。当然,对丁输入输出的数据进展的规定一定要严格按照用户的实际情况而进展,这就要在开发此系统时要密切的和用户单位保持联系,做好接口工作。详情请看IPO图。登陆:根据数据库的记载,有三类输出结果,登陆成功显示管理员界面、登陆成功显示普通用户界面、登陆不成功显示错误信息。注册:只有注册成功与注册不成功两类返回结果。名称标识数据类型输出方式输出媒介ContentContentvarchar写入数据库数据库UsernameUsernamevarchar写入数据库数据库PasswordPasswordvarchar写入数据库数据库详情请看IPO图本系统采用简单的匹配,将输入的检索项信息与数据库二维表中各元组相应列的信息进展比照,直到找到查找的容或者给出出错提示。在工资发放模块中,采用求和算法,为保证算法的准确性,需要对数据格式进展判断,计算条数进展统计,统计结果应为本公司的总人数。登录模块流程图:逍入抿域员工信息模块:添加员工信息删除员工信息模块修改员工信息查询员工信息模块工资信息模块:查看工资信息添加工资规如此删除工资规如此修改工资规如此查询工资规如此显示现有规则,并选择删除的规则删除规则系统信息模块:系统信息记录权限修改权限设置权限删除权限查询部门信息模块:添加部门模块删除部门模块修改部门模块查询部门模块增加部门信息x.J删除部门信息)修改部门信息查询

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论