资源描述:
《陈伟-工资需求分析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、人事管理系统陈伟-0913090201一、需求分析:本系统是人事管理系统,它主要实现管理员如何对普通用户进行授权,如何插入、删除一个员工的信息,用户如何浏览员工的所有信息,以及用户如何查询自己想要的结果,也即是通过输入查询条件,显示符合条件的员工记录以及如何显示这个员工的全部信息。窗口打开吋的排放顺序,也即是平铺还是重叠。二、系统功能:1、系统功能需求分析该系统需要完成如下功能:1员工各种信息的输入,包括员工的基本信息、调动记录、考勤信息、离休信息。2员工各种信息的修改。3对于辞职、退休、开除员工信息的管理。4按照某种条件,查询统计符合条件的员工信息。5对用
2、户进行授权。2、系统功能分析本系统所具有的功能主要有:普通用户:1浏览员工信息管理员:2修改密码1浏览所有员工信息2修改员工信息3增加新的员工4撤除员工信息5对系统进行些设置流程图:人事管理系统E・R图:员工实体:出勤实体:部门实体:用户实体:关系模型:(标有卜•划线的为主键)员工信息衣(员丄编号,姓名,性别,出生FI期,籍贯,民族,身份证号,婚姻状况,政治而貌,家庭住址,联系电话,手机号码,毕业院校,专业,最高学历,参加工作时间,状态,总工龄,部门,职务,职称,基木工资,入职时间,木单位工龄)出勤记录表(1J2,员工编号,上下班情况,上下班时间,口期,是否
3、异常,异常时间)公岀请假记录表(山,员工编号,假别,开始时间,结束时间,原因,请假时间,录入时间)部门表(部门编号,部门名称,部门经理,部门员工数,部门地址,部门电话)用户表(12,用户类型,用户名,密码)工资表(ID,员工编号,所属工资刀份,基本工资,加班费,工龄工资,全勤奖,职务津贴,请假扣除,旷工扣除,应发工资,应扣工资,实发工资)根据E-R图创建各表员工信息表员工信息表用于存储员工基本信息、学历信息和单位相关信息字段名称数据类型字段大小员工编号char5姓名varchar8性别char2出牛FI期datetime8籍贯varchar50民族varch
4、ar10身份证号varchar18婚姻状况char4政治面貌char4家庭住址varchar50联系电话varchar12手机号码varchar11毕业院校varchar20专业varchar20最高学历char4参加工作时间datetime8状态char4总丄龄smallint2部门varchar20职务varchar20职称varchar20基本工资money8入职时间datetime8本单位工龄smallint2部门表部门表用于存储部门编号、部门名称等信息字段名称数据类型字段大小部门编号char2部门名称varchar20部门经理varchar8部门员
5、工数int4部门地址varchar50部门电话varchar12出勤记录表岀勤记录表用于记录员工的FI常出勤情况字段名称数据类型字段大小IDbigint8员工编号varchar5上下班情况varchar4上下班时间datetime8口期datetime8是否异常varchar4异常时间varchar10公出请假记录表公出请假记录表用于记录员工公出、请假的情况字段名称数据类型字段大小IDbigint8员工编号char5假别varchar6开始时1'可varchar20结束时间varchar20原因varchar50请假时间varchar20录入时1'可date
6、time8用户表用户表存储系统管理员和系统用户的信息字段名称数据类型字段大小IDint4用户类型bit1用户名varchar20密码varchar10工资表工资表用于存储员工的工资信息字段名称数据类型字段人小IDbigint8员工编号char5所属工资月份varchar15基本工资money8加班费money8工龄工资money8职务津贴money8全勤奖money8旷工扣除money8请假扣除money8应发工资money8应扣工资money8实发工资money8T-SQL语句createdatabasedb_manageusedb_managecreat
7、etable员工信息表员工编号char(5)notnullprimarykey,姓名varchar(8)notnull,年龄smallintcheck(年龄>=18and年龄<=60),性别char(2)check(性别in(男,女)),岀生日期datetime,籍贯varchar(50),民族varchar(lO),身份证号varchar(18),婚姻状况char(4),政治而貌char(4)check(政治而貌inC党员丁团员丁群众)),家庭住址varchar(50),联系电话varchar(12),毕业院校varchar(20),专业varchar(2
8、0),最高学历char(4)check(最高学历in