数据库实验设计报告.doc

数据库实验设计报告.doc

ID:61486793

大小:306.00 KB

页数:19页

时间:2021-02-05

数据库实验设计报告.doc_第1页
数据库实验设计报告.doc_第2页
数据库实验设计报告.doc_第3页
数据库实验设计报告.doc_第4页
数据库实验设计报告.doc_第5页
资源描述:

《数据库实验设计报告.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、企业人事管理系统企业在一般日常生活中要一套完整的人事信息管理系统,以便于对企业员组成、考情情况和调度情况进行管理。在本次实验中我将以一个企业人事管理系统为例子。来讲述如何建立一个企业人事管理系统1.系统设计1.1.系统功能分析系统功能分析是在系统开发总体任务的基础上完成的。本例中的企业人事管理系统需要完成的功能主要有:1)企业人事管理系统的查询,包括输入查询条件如按员工编号查询或按员工姓名查询,需要查询的信息系统为员工基本信息、员工考勤信息和员工调动信息。2)企业人事管理系统的浏览,包括浏览首记录、尾记录、上一条记录和下一条

2、记录,需要查询的信息系统为员工基本信息、员工考勤信息和员工调动信息。3)企业人事管理系统的添加信息,包括在员工基本信息系统中需要添加员工编号、员工姓名、性别、籍贯、年龄、出生年月、学历、专业、家庭住址、邮政编码、电话、Email、参加工作时间、进入本公司时间、本公司起薪时间、所在部门和职务;在员工考勤信息系统中需要添加员工编号、上班时间、下班时间、事假、病假、正常加班天数、特殊加班天数、出差目的地和出差天数;在员工调动信息系统中需要添加员工编号、原有部门、原有职务、新部门、新职务、调动时间和调动时长。4)企业人事管理系统的删

3、除信息,需要删除的信息系统为员工基本信息、员工考勤信息和员工调动信息。1.2.系统功能模块设计企业人事管理系统系统信息管理员工调动信息管理员工考勤信息管理员工基本信息管理密码管理下一条记录尾记录上一条记录首记录查询删除信息添加信息浏览记录用户管理查询删除信息添加信息浏览记录下一条记录尾记录上一条记录首记录查询删除信息添加信息浏览记录下一条记录尾记录上一条记录首记录图11.数据库设计2.1.数据库需求分析用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库的结构能充分满足各种信息的的输出和输入。收集基本数据、数

4、据结构一级数据处理的流程。在仔细分析调查有关员工信息需要的基础上,将得到如图2所示的本系统所处理的数据流程:针对一般企业人事信息管理系统的需求,通过对员工工作过程的内容和数据流程的分析,设计如下面所示的数据项和数据结构:1)员工基本信息:包括数据项有:员工编号、员工姓名、性别、籍贯、年龄、出生年月、学历、专业、家庭住址、邮政编码、电话、Email、参加工作时间、进入本公司时间、本公司起薪时间、所在部门和职务。2)员工考勤信息:包括数据项有:员工编号、上班时间、下班时间、事假、病假、正常加班天数、特殊加班天数、出差目的地和出差

5、天数。3)员工调动信息:包括数据项有:员工编号、原有部门、原有职务、新部门、新职务、调动时间和调动时长。2.2.数据库概念结构设计员工登记基本信息输入调动信息调动信息管理考勤信息管理员工基本信息管理考勤信息图21)员工基本信息E-R图员工基本信息实体员工编号职务员工姓名参加工作时间所在部门…………图32)员工考勤信息E-R图员工考勤信息实体上班时间员工编号下班时间出差天数出差目的地……图41)员工调动信息E-R图员工调动信息实体员工编号调动时长调动时间新部门原有职务原有部门新职务图51.企业人事管理系统主窗体的创建(MDI窗

6、体)MDI窗体的主界面如下图所示:MDI窗体连接各个信息管理系统时,需要在MDI窗体的菜单编辑器中设置相应连接,还有各个子菜单的设置,如下图所示:设置完成后,连接各个信息管理系统的SQL语句,即所需的程序代码:PrivateSubtc_Click()PrivateSubygddxx_Click()UnloadMeForm4.ShowEndSubEndSubPrivateSubygkqxx_Click()PrivateSubygxxgl_Click()Form5.ShowForm2.ShowEndSubEndSub1.企业人事

7、管理系统用户登录窗体的创建用户登录窗体包含了用户登录窗体和用户更新窗体(添加和删除用户)1)用户登录窗体如下图所示及其程序代码:PrivateSubCommand3_Click()DimxmAsStringDimmmAsStringxm=Trim(Text1.Text)mm=Trim(Text2.Text)DimconnAsADODB.ConnectionDimrsAsADODB.RecordsetSetconn=NewADODB.ConnectionSetrs=NewADODB.Recordsetconn.Connecti

8、onString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=C:DocumentsandSettingsAdministrator桌面703彭娅15数据库实验设计企业人事管理系统vbdb1.mdb;PersistSecurityI

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

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

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