电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数据库系统应用-员工信息查询系统-试验报告剖析VIP免费

数据库系统应用-员工信息查询系统-试验报告剖析_第1页
1/14
数据库系统应用-员工信息查询系统-试验报告剖析_第2页
2/14
数据库系统应用-员工信息查询系统-试验报告剖析_第3页
3/14
贵州民族大学理学院综合型实验实验报告课程名称数据库系统应用实验学期2014至2015学年夏学期学生所在学院理学院年级专业班级学生姓名谢昌文学号任课教师实验成绩第1页《数据库系统应用》课程综合型实验报告实验题目员工信息查询系统1.需求分析设计一个小型企业工资的数据库管理系统,由计算机代替人工执行一系列诸如增加新员工,删除旧员工,工资查询,统计等操作。这样就使办公人员可以轻松快捷地完成工资管理的任务,工资管理系统系是为了更好地实现工资各种信息的管理以及各种信息的安全性管理。本系统主要对查看员工的各种工资信息需求所设计的,可以很好的管理数据,通过员工工资管理,了解该系统的运行规律及其内部结构。建立员工工资管理系统首先需要建立系统物理模块设计,然后进行数据库设计,其中包含了数据流需求分析,概念模型设计,逻辑结构设计,最后在建立数据库,最后对数据库进行编辑、制作、细化。本系统的主要功能由以下几个部分组成:经过调研及分析,工资管理信息系统主要完成以下功能:(1)员工信息数据的输入;(2)员工信息的添加、修改、删除;(3)企业工资的基本设定;(4)员工个人工资的汇总;(5)员工个人工资的查询。2.运行环境WINDOWSXP系统;VF6.0;3.开发工具和编程语言VisualFoxpro6.0语言;第2页4.系统设计(一).系统物理模块设计(二).数据库设计1.数据流需求分析登陆信息返回信息数据库错误信息寻找信息数据库需求分析——数据流图员工信息工资汇总工资基本设定员工信息添加员工信息修改员工信息删除基本工资岗位工资绩效工资津贴补贴应扣工资工资汇总表个人工资查询工资管理系统用户登录第3页员工编号2.概念模型设计根据系统数据流图和数据字典,得出系统的概念模型(E-R)如图所示。登录界面实体图员工工资实体图登陆界面信息用户名密码权限员工工资信息补贴津贴应扣工资岗位工资绩效工资基本工资第4页n1n总体E-R图3.逻辑结构设计根据上述概念模型设计得出的E—R图,我们可以得出系统中涉及的主要实体有2个,其结构如下:员工信息表:字段名是否为空数据类型员工编号(索引)NOTNULLC(3)姓名NULLC(10)性别NULLC(2)年龄NULLN(2)部门名称NULLC(10)学历NULLC(10)职称NULLC(10)员工信息员工编号员工工资信息第5页员工工资信息表字段名是否为空数据类型员工编号NOTNULLC(3)基本工资NULLN(4)岗位工资NULLN(4)绩效工资NULLN(4)补贴津贴NULLN(3)扣除工资NULLN(3)汇总NOTNULLN(5)第6页5、数据库程序设计(一)用户登录模块登录模块的详细设计主要是用户登录的一个界面,判断登录的用户是否是该公司的员工进入后将面对的是主界面,从而进行相关的操作。第7页登录的界面主要由用户名和密码的信息,还有一些标题设置,确定和取消的按钮组成。通过标题可以知道此系统的大概内容,由此,登录界面的设计完成。窗体如下:登录模块源代码如下:privateupassword,aa=0select员工信息表upassword=Alltrim(thisForm.passWd.value)locateForAlltrim(姓名)=Alltrim(thisForm.userName.value)第8页IfFound()ANDupassword=Alltrim(员工编号)*thisForm.visible=.F.暑假实训新建文件夹表单2.scx"ElsemessageBox("密码错误请重新输入!",4+32,"请重新输入")a=a+1ifa=3thisform.releasequitelsethisForm.userName.setFocusendifEndIf取消thisform.passWd.value=""thisform.userName.value=""thisform.userName.setfocusThisform.release(二)主窗体模块在这个项目中,选择使用多文档界面。使用这个窗体的好处是可以使程序更加有条理。对于一个多任务的应用程序,使用多文档窗体还可以减少占用的系统资源。主窗体设计的界面是用表单编辑器做的,主要由员工信息、工资信息、退出。主窗体是进行相关操作的主界面。窗体如下:第9页主窗体模块源代码如下:设置Command1的Click事件代码:暑假实训员工信息表.scx"设置Command1的Click事件代码:暑假实训员工工资信息表.scx"设置Command1的Click事件代码:thisform.release(三)员工信息模块在这个版块中,主要是设计员工信息的基本内容,还有员工信息的管理。员工可输入自己的编号查找自己的信息。管理员可对其信息进...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数据库系统应用-员工信息查询系统-试验报告剖析

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部