人事管理系统的设计数据库课程设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

用户需求分析人事管理系统系是为了更好的实现人事各种信息的管理以及各种信息的安全性管理。本系统主要对查看员工的各种信息需求所设计的,可以很好的管理数据。本系统的主要功能由以下几个部分组成:员工基本信息模块输入:员工信息功能:对员工基本信息的查询、修改、删除和查询。员工工资管理模块输入:员工工资情况功能:完成对员工工资的修改、查询,统计员工基本信息表。员工考勤管理模块输入:员工考勤情况功能:完成对员工考勤情况的查询、删除员工考勤等情况。员工工资信息表和员工考勤信息表和员工基本信息表是相似的。查询模块是指在建表的基础上,用户对所需要的资料的查询。包括单一条件查询和多条件查询。从查询对象来看,又可分为对员工基本信息的查询和对员工工资信息、员工考勤信息的查询。员工身份的确认:只有用户名和用户密码都相符的用户方可进入本系统,为了防止不合法用户对数据的察看和修改,本系统把用户分为三个级别:员工和管理员,员工包括管理员不仅拥有对数据的查询、统计、打印权限,还对用户的使用权限进行控制,管理员可以设定用户名、密码和其权限,还可以对纪录进行增加、删除、修改等操作。当用户要进入系统时必须先输入用户名和密码,按“确认”按钮后,系统辨别用户身份,对合法用户根据用户的权限赋予相应的使用功能。系统功能主要分为以下四个模块:员工管理、工资管理、部门管理、系统管理。以下分别对员工管理、工资管理、部门管理、系统管理的四个模块进行详细1的描述介绍。员工管理查看选中员工的详细资料,员工资料又分为基本资料和高级资料。基本资料员工编号、员工姓名、性别、出生日期、身份证号、婚姻状况、民族、机关、政治面貌、电子邮箱、联系电话、联系地址、部门、职位、职称、基本工资、聘用形式、最高学历、所属专业、毕业院校、入职日期、在职状态、工号、合同期限。高级资料(1).奖惩资料:奖惩日期、奖惩分数、奖惩原因。(2).培训资料:培训日期、培训内容。(3).考评资料:考评日期、考评内容、考评结果。(4).调薪资料:调薪日期、调前薪资、调后薪资、调薪原因。(5).调动资料:调动日期、调前部门、调前职位、调动原因、调后部门、调后职位、备注。(6).其他信息:管理员可任意备注其他信息。工资管理实现对员工工资账套管理、员工账套设置、工资表管理、月末处理、工资表查询一系列对员工工资管理的功能。系统管理对系统、管理员等一些操作,包括基础信息设置、系统管理、操作员管理、备份恢复数据、初始化数据库。2基础信息设置对部门、职位、职称、奖惩规则和权限组的设置管理,及其个项目的增删改查。数据字典:1.数据项员工信息数据字典编号数据项名称说明部分编号数据项名称说明部分1员工编号字符串类型有唯一性2姓名字符串类型长度为20字符3性别字符串类型男、女4年龄整数类型18-1005员工参加工作时间时间类型**/**6民族字符串类型有唯一性7所属部门编号字符串类型有唯一性8身份证号字符串类型有唯一性9联系电话字符串类型有唯一性10E-mail字符串类型有唯一性11办公电话字符串类型有唯一性12教育程度字符串类型13专业字符串类型14毕业学校字符串类型315外语水平字符串类型16计算机水平字符串类型17职称字符串类型18学历字符串类型19住所字符串类型20籍贯字符串类型部门信息数据字典编号数据项名称说明部分1部门编号整数类型,具有唯一性2部门名称字符类型3职工名字符类型,长度为20字符5职位字符类型长度为20字符6部门电话整数类型7部门经理字符类型长度为20字符8编制人数整数类型9现有人数整数类型2、数据结构编号数据结构名属性1用户信息用户ID,用户密码,用户类型(普通用户,管理员)2员工信息员工编号、性别、入职时间、所属部门编号、联系电话、办公电话、专业、外语水平、职称、住所、姓名、年龄、4民族、身份证号、E-mail、教育程度、毕业学校、计算机水平、学历、籍贯3部门信息部门编号、部门名称、部门经理、编制人数、现有人数、部门电话4工资信息员工编号、性别、实上班天数、扣款、实发工资3、数据流编号数据流名输入输出1变更员工变更员工员工信息2查询员工员工编号员工信息3变更部门变更部门部门信息4查询部门部门编号部门信息5变更工资变更信息工资信息6查询工资员工号工资信息7变更用户变更用户用户变更信息8查询用户用户用户信息4、数据存储数据存储名输入数据流输出数据流员工信息变更员工查询员工提交员工变更信息部门信息变更部门查询部门5获得部门信息工资信息变更工资查询工资提交工资变更用户信息变更用户查询用户信息提交用户信息5、处理过程处理过程名输入数据流输出数据流说明部分用户注册终端用户信息用户信息审核用户注册信息经审核用户信息用户查询终端用户信息部门查询与更改获得提交更改查询与更改提交更改信息工资发放工资清单工资信息数据流图基本图形符号符号名称说明加工表示数据的处理过程数据流表示数据的流向数据存储文件表示存储数据的数据库或者数据表数据源点或汇点表示外部实体61)第一层数据流图系统管理员人事管理系统系统数据库人事信息人事信息2)第二层数据流图第四章数据库设计4.1局部E-R图局部E-R图----用户信息用户信息密码用户类型登陆ID7局部E-R图-----员工信息员工信息年龄员工编号民族姓名性别身份证号移动电话电话E-mail工资信息工号姓名全勤奖金实上班天数基本工资加班天数加班工资扣款应发工资实发工资性别毕业院校获得学历信息计算机水平教育程度专业外语水平婚姻信息婚否子女数包括家庭信息联系电话籍贯住址邮政编码婚否任职工龄工作信息入职时间职称部门编号8局部E-R图----工资信息4.2全局E-R图部门信息部门号部门名称职工名职位编制人数部门经理现有人数部门电话局部E-R图-------部门信息登陆ID工号应发工资实发工资9员工年龄员工编号姓名性别身份证号移动电话电话E-mail包括登陆基本工资加班天数扣款加班工资获得毕业院校学历计算机水平教育程度专业外语水平婚姻信息婚否子女数家庭信息联系电话籍贯住址邮政编码婚否任职工龄工作信息入职时间职称部门编号部门部门号部门名称职工名职位编制人数部门经理现有人数部门电话民族用户密码用户类型工资姓名全勤奖金实上班天数性别属于发放

1 / 10
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功