数据库课程设计人事管理系统(doc毕设论文)

数据库课程设计人事管理系统(doc毕设论文)

ID:857250

大小:545.54 KB

页数:26页

时间:2017-09-20

数据库课程设计人事管理系统(doc毕设论文)_第1页
数据库课程设计人事管理系统(doc毕设论文)_第2页
数据库课程设计人事管理系统(doc毕设论文)_第3页
数据库课程设计人事管理系统(doc毕设论文)_第4页
数据库课程设计人事管理系统(doc毕设论文)_第5页
资源描述:

《数据库课程设计人事管理系统(doc毕设论文)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、数据库系统原理及其应用教程课程设计报告一.概述1.设计背景在计算机不断发展的今天,计算机已经运用到各个领域,计算机的作用使由手工的操作到计算机的操作是一个大的飞跃,代替的复杂的容易出错的人工操作,节省了大量的时间,提高了正确性,提高了数据的可靠性。数据库技术是计算机科学技术发展最快,应用最为广泛的技术之一。其在计算机设计,人工智能,电子商务,企业管理,科学计算等诸多领域均得到了广泛的应用,已经成为计算机信息系统和应用的核心技术和重要基础。数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术,具体说,

2、是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。数据库一个信息系统的各个部分能否紧密地结合在一起以及如何结合,关键在数据库。数据库设计的目标是为用户和各种应用系统提供一个信息基础设施和高效率的运行环境。高效率的运行环境包括:数据库数据的存取率、数据库存储空间的利用率、数据库系统运行管理的效率等都是高的。为了便于公司人事管理,设计了认识管理系统,简化公司管理工作,实现管理现代化。2.设计目的为了使公司的认识管理效率得到提高,减少

3、人工操作的出错机会,实现数据共享,便于查询、添加、更新数据,实现整个公司的信息化和办公自动化,为公司的竞争提供良好的条件。3.设计内容1)设计一个公司人事的数据库管理系统,包括数据库建立的需求分析,数据的输入输出。通过SQLServer2000实现。2)设计用户的操作界面,实现数据的查询、添加、删除等功能。设计三大基本模块:基本信息管理、考勤考评管理和系统用户管理。利用VC++6.0的MFC设计界面,通过其中的ADOC实现数据库的连接。4.设计平台操作系统:WindowsXPDBMS:SQLServer2000开发工具:

4、VisualC++6.0二.需求分析1.功能分析根据需要完成的功能,设计出系统的总体功能模块。本系统共分为3个功能模块:基本信息管理、考评考勤管理、系统用户管理。功能模块示意图如下:人事管理系统系统用户管理考勤考评管理基本信息管理图1人事管理系统功能模块示意图基本信息管理模块:基本信息管理员工管理部门管理退出系统添加员工部门调转修改部门工作经历删除部门修改员工添加部门删除员工图2基本信息管理模块示意图考勤考评管理模块:考勤考评管理考评管理考勤管理图3考勤考评管理模块示意图系统用户管理系统用户管理模块:添加密码复位修改密码

5、用户管理删除图4系统用户管理模块示意图2.工作流图开始重试用户登录失败成功确认用户类型管理系统管理员用户信息;管理一般用户;拥有所有权限修改复位密码;添加删除普通用户;基本信息管理考勤考评管理系统用户管理管理员修改复位自己用户密码;删除自己用户;管理自己的用户信息查询权限用户退出系统结束图5系统工作流图3.数据流图数据库建立员工信息用户信息部门信息退出系统用户信息表员工基本信息采用树状结构管理部门信息,在部门间建立从属关系。家庭成员记录教育工作经历员工考评员工考勤实现数据的插入、删除、查询等功能图6数据流图4.数据字典部

6、门表Departments编号字段名数据类型是否可以为空是否为主键说明1Dep_IdintNotNULL主键部门编号2Dep_Namevarchar(40)NotNULL部门名称3Describesvarchar(400)部门职能描述4UpperIdintNotNULL上级部门编号表1表Departments的结构员工基本表Employees编号字段名数据类型是否可以为空是否为主键说明1Emp_IdintNotNULL主键工号2Emp_Namevarchar(50)NotNULL姓名3Photoiamge照片4Sexch

7、ar(2)性别5Nationalityvarchar(40)国籍6Birthvarchar(20)出生日期7Political_Partyvarchar(40)政治面貌8Culture_Levelvarchar(40)文化水平9Marital_Conditionvarchar(20)婚姻状况10Family_Placevarchar(60)籍贯11Id_Cardvarchar(20)身份证号12BadgeIDvarchar(40)编号13Office_Phonevarchar(30)办公电话14Mobilevarchar

8、(30)手机号15Files_Keep_Orgvarchar(100)档案16Hukouvarchar(100)户口17HireDatevarchar(20)上班日期18Dep_Idint部门编号19Positionvarchar(40)岗位20Titlevarchar(20)职务21Statetinyint员工状态

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。