欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    人事管理系统系统设计说明书.docx

    • 资源ID:1889355       资源大小:135.48KB        全文页数:16页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    人事管理系统系统设计说明书.docx

    1、人事管理系统系统设计说明书人事管理系统系统设计说明书目录1 概述 11.1 编写目的 11.2 参考资料 12 需求概述 13 结构设计 13.1 总体设计 13.2 数据结构设计 13.2.1 公共数据结构设计 13.2.2 数据库设计 14 模块详细设计 24.1 模块1设计 24.1.1 功能说明 24.1.2 算法 24.1.3 输入 24.1.4 输出 24.2 模块2设计 25 用户界面设计 21 概述1.1 编写目的开发本系统希望使人事管理人员可以从年复一年的输入、计算、统计等工作中解脱出来,由于人事方面的数据众多,输入、统计极为不便,输入量大,计算量大。这些工作都以人力来完成将

    2、费时费力,而且容易出现错误和疏漏。本系统一次录入信息后,就可以反复多次在不同的信息库中使用。所有输入的信息都将按所属部门、专业、考勤日期、工资日期等详细分类,使客户可以根据需要进行管理操作。 因此,该管理系统的目的就是利用计算机对复杂烦琐的数据进行存储和处理,并利用计算机与现代化办公设备的连接实时刷新数据,从而提高企业的工作效率。 1.2 参考资料a、信息系统分析与设计(第3版) 清华大学出版社b、软件需求说明(Software Requirements Specifications,以下简称SRS)c、VisualBasic 程序设计教程刘瑞新 汪远征编著,机械工业出版社出版。d、Visua

    3、lBasic 数据库编程技术与实例 赵斯思 编著,人民邮电出版社出版。e、数据库系统开发 CEAC信息化培训认证管理办公室 主编,高等教育出版社出版。2 需求概述本系统利用计算机对复杂烦琐的数据进行存储和处理,并利用计算机与现代化办公设备的连接实时刷新数据,从而提高企业的工作效率。人事管理系统的基本功能,包括人事信息维护、数据查询、统计报表、系统维护。 该系统应该提供人事信息的录入(修改)、删除、统计;人事常用的数据查询(包括各种复杂查询);各类人事统计报表的设计、生成、表式的导入和导出、打印;用户账号权限的设置、管理。本系统主要管理公司员工的个人基本档案,家庭信息,本人技能以及考核培训信息管

    4、理,员工日常考勤管理,工资管理,报表打印和信息统计管理。3 结构设计3.1 总体设计3.1.1模块结构图本系统的主要任务是实现对员工信息管理及相关查询。其主要功能包括:(1)员工信息管理功能 添加员工信息。以部门为单位,进行员工入库。其中分为单个添加和成批添加。单个添加员工数量较少的信息入库;成批添加可以从现存的员工信息EXCEL文件中成批录入到数据库中。删除员工信息。当员工离职后,员工信息转移备份数据库中,系统的基本数据库中需要删除员工信息。 (2)员工信息查询查询员工信息。根据管理的要求,查询人事管理数据库的所有可能的信息。(3)用户管理。用户的权限管理。3.1.1各模块功能介绍说明:(1

    5、)身份认证管理:主要是对系统用户进行管理,包括登录、退出、操作记录以及密码修改。(2)员工基本信息管理:主要是对人事信息进行数据维护和数据利用,包括个人基本信息、婚姻信息、学历信息、考勤信息和工资信息的插入、删除和修改,人事信息的查询、浏览、打印,分类汇总、统计和分析报表。(3)数据管理:人事常用的数据查询,录入(修改)、删除、统计,以及主要是数据备份与恢复、部门数据管理、企业常用数据管理等。3.2 数据结构设计3.2.1 公共数据结构设计本系统涉及到的信息主要:部门信息、员工基本信息、员工主要家庭成员信息、员工主要教育与工作经历信息、员工考勤信息、员工工作考评信息。按以上分析,将系统的数据库

    6、设计为九个表,如下:1、部门表,2、员工基本信息表,3、员工主要家庭成员记录表,4、员工主要教育与工作记录表,5、员工考勤表,6、员工工作考评表,7、用户信息表,8、用户权限管理表,9、系统日志信息表。即:编号名称1部门表(Departments)2员工基本信息表(Employees)3员工主要家庭成员记录表(Family)4员工主要教育与工作记录表(Experience)5员工考勤表(Check in)6员工工作考评表(Evaluation)7用户信息表(Users)8用户权限管理表(Privilege)9系统日志信息表(SysLog)3.2.2 数据库设计对本系统当中所采用的数据库相关的名

    7、称和标识符、在数据库当中的位置、定义、度量单位、格式和值域、敏感程度、数据项名、缩写词和代码,包括用于数据库的规格说明等进行定义。下面给出数据库表结构。1、部门表(Departments)编号字段名称数据结构说明1Dep_idint部门编号2Dep_nameVarchar(40)部门名称3DescribeVarchar(400)部门职能描述4UpperIdint上级部门编号2、员工基本信息表(Employees)编号字段名称数据结构说明1Emp_idint员工编号2Emp_nameVarchar(50)姓名3PhotoImage照片4SexChar(2)性别5NationalityVarcha

    8、r(40)民族6BirthVarchar(20)生日7Political_partyVarchar(40)政治面貌8Culture_levelVarchar(40)文化程度9Marital_conditionVarchar(20)婚姻状况10Family_placeVarchar(60)籍贯11Id_cardVarchar(20)身份证号12BadgeIDVarchar(40)工作证号13Office_phoneVarchar(30)办公电话14MobileVarchar(30)手机电话15Files_keep_orgVarchar(100)档案存放地16HukouVarchar(100)户口

    9、所在地17HireDateVarchar(20)到岗日期18Dep_idint所在部门编号19PositionVarchar(40)工作岗位20TitleVarchar(20)职务21StateTinyint员工状态(1、在职人员,2、兼职人员,3、试用人员,4、离职人员,5、返聘人员,6、退休人员)22UpperIdint上级员工编号23Contract_durationVarchar(20)合同有效期24MemoVarchar(200)备注25Fillin_personVarchar(30)填表用户26Fillin_timeVarchar(20)填表日期和时间3、员工主要家庭成员记录表(F

    10、amily)编号字段名称数据结构说明1IdTinyint编号2Emp_idint员工编号3NameVarchar(50)姓名4SexChar(2)性别5AgeTinyint年龄6RelationshipVarchar(20)与本人关系7Working_orgVarchar(40)工作单位4、员工主要教育与工作记录表(Experience)编号字段名称数据结构说明1IdTinyint编号2Emp_idint员工编号3Start_dateChar(10)开始日期4End_dateChar(10)终止日期5School_orgVarchar(50)学校/单位名称6TitleVarchar(20)职务

    11、5、员工考勤表(Check in)编号字段名称数据结构说明1CheckDateChar(10)考勤月份2Emp_idint员工编号3qqDaysDecimal(4.1)全勤天数4ccDaysDecimal(4.1)出差天数5bjDaysDecimal(4.1)病假天数6sjDaysDecimal(4.1)事假天数7kgDaysDecimal(4.1)旷工天数8fdxjDaysDecimal(4.1)法定休假天数9nxjDaysDecimal(4.1)年休假天数10dxjDaysDecimal(4.1)倒休假天数11cdMinutesTinyint迟到时间(分钟)12ztMinutesTinyi

    12、nt早退时间(分钟)13Ot1DaysDecimal(4.1)一类加班天数(法定的节假日加班)14Ot2DaysDecimal(4.1)二类加班天数(周六或周日加班)15Ot3DaysDecimal(4.1)三类加班天数(日常加班)16MemoVarchar(20)备注信息6、员工工作考评表(Evaluation)编号字段名称数据结构说明1EvaMonthChar(10)考评月份2Emp_idint员工编号3ztEvaVarchar(200)总体评价4jlReasonVarchar(200)奖励事由5jlAmountSmallint奖励金额6cfReasonVarchar(200)处罚事由7c

    13、fAmountSmallint处罚金额8MemoVarchar(200)备注信息7、用户信息表(Users)编号字段名称数据结构说明1UsersNameVarchar(40)用户名2PwdVarchar(40)密码3User_typeTinyint用户类型(1、系统管理用户,2、普通用户)8、用户权限管理表(Privilege)编号字段名称数据结构说明1UsersNameVarchar(40)用户名2PrivDeptBit标记部门管理权限,0无权限,1有权限3PrivEmpBit标记员工管理权限,0无权限,1有权限4PrivCheckBit标记考勤管理权限,0无权限,1有权限5PrivEvaB

    14、it标记考评管理权限,0无权限,1有权限9、系统日志信息表(SysLog)编号字段名称数据结构说明1LogIdbigint日志编号2LogDateChar(10)事件发生日期3LogTimeChar(10)事件发生时间4LogTypeTinyint事件类型5TitleVarchar(100)事件标题6BodyVarchar(500)事件内容7UsersNameVarchar(40)操作用户名4 模块详细设计4.1 模块1设计4.1.1 功能说明通过本构件可以完成用户的登陆功能,由员工输入账号、密码,系统管理员审核基本信息,若信息无误则通过,若信息有误,系统管理员将提醒错误,用户需重新登陆。4.

    15、1.2 算法4.1.3 输入本模块输入的内容包括:(1)输入的用户账号(2)数据的输入方式选择脱机输入(4)输入数据的校验方法采用视觉校验,数据类型校验,格式校验,界限校验进行校验4.1.4 输出输入设备为键盘与鼠标4.2 模块2设计4.2.1功能说明通过本构件可以完成员工信息的录入功能,由员工输入基本信息,系统管理员审核基本信息,若信息无误则通过,若信息有误,系统管理员将提醒错误,员工需重新输入。4.2.2 算法4.2.2 输入本模块输入的内容包括:(1)输入的员工信息表内容,包括员工的姓名,工号,年龄,性别等。(2)数据的输入方式选择脱机输入。(3)输入数据的记录格式分两部分:预先印刷部分

    16、和插入数据的空格。(4)输入数据的校验方法采用视觉校验,数据类型校验,格式校验,界限校验进行校验。4.2.3输出本模块输出的内容包括:(1)输出内容为员工基本信息表(2)输出设备为显示器,打印机(3)输出格式为表格及报表(4)输入设备为键盘与鼠标。4.3 模块3设计4.3.1功能说明通过本构件可以完成员工信息的数据管理功能,由用户查询基本信息,进行数据的查询,信息修改、增加、删除等 。4.3.2 算法4.3.3 输入本模块输入的内容包括:(1)输入的员工信息表内容,包括员工的姓名,性别,职位,工资等。(2)数据的输入方式选择脱机输入。(3)输入数据的记录格式分两部分:预先印刷部分和插入数据的空

    17、格。(4)输入数据的校验方法采用视觉校验,数据类型校验,格式校验,界限校验进行校验。4.3.4输出本模块输出的内容包括:(1)输出内容为员工基本信息表(2)输出设备为显示器,打印机(3)输出格式为表格及报表(4)输入设备为键盘与鼠标。5 用户界面设计5.1登录界面设计登录窗口界面: 用户通过该界面可以登录人事管理系统,用户需输入用户名和密码5.2员工基本信息管理界面用户通过该界面可以对员工信息、请假信息、工资信息进行查询、编辑、删除等管理。5.3 用户管理 用户管理界面分为修改资料、增加用户、查询用户信息、用户权限设置三个模块,其中系统管理员可以添加高级管理员;高级管理员只能添加普通管理员;普通管理员没有增加用户权限;只有查看员工信息的权限。5.3.1修改资料 用户先输入旧密码,再输入两次新密码,姓名和联系方式,如果旧密码正确,并且2次输入的新密码一致,则弹出对话框提示修改成功。界面如下:5.3.2查询信息查询信息:在登录成功之后,点击“查询”,在弹出的文本框,在里面输入想要查找的资料,点击“查询”按钮,成功即可出现结果页面,页面内显示查询出来的员工资料内容。5.3.3查询用户信息用户信息界面可以进行用户信息浏览,系统超级管理员可以浏览所有用户信息,对用户密码进行清楚操作,高级管理员只能浏览本地区普通管理员和自己的用户信息。界面如下:


    注意事项

    本文(人事管理系统系统设计说明书.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开