欢迎来到天天文库
浏览记录
ID:22429213
大小:200.00 KB
页数:13页
时间:2018-10-29
《潘利利09290080157microsoft word 文档》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机软件技术基础期末大作业课题:人事管理系统分析与设计姓名:潘利利学号:09290080157专业:09城建电气班级:一班院系:机电学院指导老师:秦学勇12一·需求分析:本系统是人事管理系统,它主要实现管理员如何对普通用户进行授权,包括删除,添加,更新员工的信息,可以进行查询操作;算法设计包括:统计学历最高的员工人数;查询年龄大于50岁的员工;职工按照职称排序。另外,用户如何浏览员工的所有信息,以及用户如何查询自己想要的结果,也即是通过输入查询条件,显示符合条件的员工记录以及如何显示这个员工的
2、全部信息。如何对查询或统计出来的符合条件的记录用报表的形式打印出来。二·系统功能分析系统开发的总体任务是实现企业人事管理的系统化、规范化和自动化。本系统所具有的功能主要有:● 普通员工查看员工信息••● 系统管理员对系统的管理。•● 企业工资报表的生成。(支持各种不同形式的报表,如单个员工工资报表生成、部门员工工资报表生成等)•● 信息查询系统的使用帮助。实现功能:主要功能实现如下普通用户:浏览员工信息管理员:1浏览所有员工信息2修改员工信息3增加新的员工4撤除员工信息5
3、对系统进行些设置121.收集数据2.2.1修改更新人事数据3.1汇总数据3.4查询打印报表3.2统计数据相关部门用户2.1审核数据3.3分析数据2.2.2查询打印数据D1未审核人事数据D2人事档案D3报表报表报表用户数据人事数据未审核人事数据人事数据人事数据人事数据分析数据人事数据人事数据人事数据统计数据四·数据流图:基本信息:员工号部门政治面貌职务婚姻状况民族姓名生分证号性别籍贯基本信息年龄出生年月学历状态电话家庭住址血型开始工作时间12学历信息:学历员工号毕业院校毕业时间学历信息专业计算机级
4、别外语级别外语类型部门信息部门号部门信息:部门经理部门部门员工数用户:口令用户名用户管理员:管理员管理员权限密码12关系模型:(标有下划线的为主键)基本信息(员工号,姓名,年龄,性别,部门,职务,修、学历,状态,出生年月,籍贯,民族,身份号,婚姻状况,政治面貌,血型,开始工作时间,家庭住址,电话)学历信息(员工号,学历,专业,毕业院校,毕业时间,外语类型,外语级别,计算机级别)培训情况(培训名称,培训内容,员工号,开始时间,结束时间,培训单位,培训地点,培训费用)部门信息(部门号,部门,部门经理
5、,部门员工数)用户(用户名,口令)管理员(管理员,密码,权限基本信息表列名数据类型及长度可否为空说明员工号char(10)notnullemp_no姓名char(20)notnullemp_name年龄int(4)notnullage性别char(10)nullsex部门char(10)nullemp_bm职务char(10)nullemp_zw学历char(10)nullemp_xl状态char(8)nullemp_zt出生年月datetime(8)nullemp_csny籍贯varchar(
6、10)nullemp_jg民族char(20)nullemp_mz身份证号char(30)nullemp_sfzh婚姻状况char(8)nullemp_hyzk政治面貌char(20)nullemp_zzmm血型char(10)nullemp_xx开始工作时间datetime(8)nullemp_ksgzsj家庭住址char(30)nullemp_jtzz电话char(20)nullemp_th学历信息表列名数据类型及长度是否为空说明员工号char(10)notnullemp_no学历char(
7、10)notnullemp_xl专业char(20)nullzy毕业院校char(20)nullbyyx毕业时间datetime(8)nullbysj外语类型char(10)nullwylx外语级别char(10)nullwyjb计算机级别char(10)nulljsjjb12用户表列名数据类型及长度是否为空说明用户名char(10)nullyh_name口令char(10)nullyh_key管理员表列名数据类型及长度是否为空列名管理员char(10)nullname密码char(10)nul
8、lpassword权限char(10)nullpermission部门信息表列名数据类型及长度是否为空说明部门号char(10)bmh部门char(10)bm部门经理char(10)bmjl部门员工数int(4)bmygs部门工资money(8)bmgz五·算法设计#include#include#include#includeusingnamespacestd;#definen3structpersonnelArchive
此文档下载收益归作者所有