《数据库原理与应用》vfp课程设计报告

《数据库原理与应用》vfp课程设计报告

ID:13425252

大小:4.77 MB

页数:114页

时间:2018-07-22

《数据库原理与应用》vfp课程设计报告_第1页
《数据库原理与应用》vfp课程设计报告_第2页
《数据库原理与应用》vfp课程设计报告_第3页
《数据库原理与应用》vfp课程设计报告_第4页
《数据库原理与应用》vfp课程设计报告_第5页
资源描述:

《《数据库原理与应用》vfp课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《数据库原理与应用》课程设计报告职工信息管理系统一.系统介绍1.1.功能简介职工信息管理系统的功能是管理职工的个人信息,包括对其进行查询、修改、打印等,职工信息管理系统的主要功能有:(1)对新聘任的职工注册;(2)对职工信息维护;(3)可以方便的查询职工信息;(4)可以进行教师信息报表的查看与打印;(5)对登录口令的添加、修改、删除。1.2.功能模块图图1-1二.需求分析1142.1.功能需求通过调查,要求功能需要有以下功能:(1)由于需要方便的系统操作,要求有良好人机界面;(2)由于该系统的使用对象多,要求有较好的权限管理;(3)方便的数据查询;(4)信息需要全面系统,报表也应全面。2.2.

2、数据需求(1)原始数据修改简单方便;(2)数据的添加简单方便;(3)满足第三范式要求不存在部分函授依赖关系和传递依赖关系;(4)删除数据方便简单,数据稳定性好。三.建库结果3.1.数据关系E-R图3-13.2.数据表结构1.建表本系统数据库包括职工信息表、部门表、工资费用表、调资表表1职工信息表字段名类型宽度小数位编号字符6姓名字符8性别字符2出身年月日期8职称字符6部门号字符2是否党员逻辑2114业绩备注4表2部门表字段名类型宽度小数位部门号字符2部门名称字符6表3工资费用表字段名类型宽度小数位编号字符6基本工资字符72房租水电字符72工会会费日期52奖金字符62岗位津贴字符62表4调资表字

3、段名类型宽度小数位编号字符6调资年月日期8增加工资字符522.创建表间永久关系对表结构进行修改,设置职工信息表中的编号为主索引;职工信息表中的部门号为候选索引;部门表中的部门号字段为主索引;工资费用表中的编号字段为主普通索引;调资表中的编号为普通索引;再依次建立下述关系:以职工信息表为主表,工资费用表为从表,以编号字段作为关键字建立主从关系。以职工信息表为主表,调资用表为从表,以编号字段作为关键字建立主从关系。以部门表为主表,职工信息表为从表,以部门编号字段为关键字建立主从关系。四.系统开发设计4.1.开发流程模块框图114图4-14.2开发流程与功能介绍1.登录在设计登录菜单是先健一个口令表

4、,里面有操作员和口令两个字段,输入几组数据,然后新建一个登录界面如图所示114图4-2-12.主表单:功能选择登录系统后,进入功能选择界面如图所示,图4-2-23.设计职工信息表单职工信息子系统表单包括查询、维护、退出114图4-2-34.“查询”表单点击“查询”按钮进入查询表单。设计如图(4-2-4a)所示界面,查询表单包括信息查询、工资查询、费用查询和退出。通过DOFORM命令调出相应表单。如图(4-2-4b)图4-2-4a114在费用查询界面中输入要查询的编号可以查询工会会费和房租水费。在职工信息查询中输入要查询的编号可以查询出职工的基本信息包括编号、姓名、性别、出生日期等。在工资查询中

5、输入职工的编号可以查询到该职工的基本工资、奖金、岗位津贴、调资以及总工资信息。对与查询命令,以工资查询为例其CLICK事件为:localmycursorselectrsb.编号,rsb.姓名,gzb.基本工资,gzb.奖金,gzb.岗位津贴,;tzb.增加工资fromrsb,gzb,tzbintoCURSORmycursor;wherersb.编号=gzb.编号andrsb.编号=tzb.编号and;rsb.编号=thisform.Text1.Valuethisform.text2.value=mycursor.编号thisform.text3.value=mycursor.姓名thisfor

6、m.text4.value=mycursor.基本工资thisform.text5.value=mycursor.奖金thisform.text6.value=mycursor.岗位津贴thisform.text7.value=mycursor.增加工资thisform.text8.value=mycursor.增加工资+mycursor.岗位津贴+mycursor.奖金+mycursor.基本工资图4-2-4b5.维护菜单返回职工信息子系统点击维护按钮进入信息的维护界面,在信息维护界面中可以对职工信息进行添加、修改、删除操作。在删除操作中会出现信息提示“你真的要删除编号为某某的记录吗?”。这

7、样能防止因操作不当而导致信息的丢失。在添加操作中如果没有输入姓名会出现“职工姓名不可为空,请重新输入姓名”。如过职工的信息需要修改,用鼠标在表格上点击该职工信息,左边会出现相应的信息内容,把需要修改的内容改正,然后点击修改就行了。114另外在表单上创建一个表格,这样能直接关注信息的变化,对操作失误产生的错误可以及时的改正。表格一定要设置它的AfterRowColChange事件,这里为select

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

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

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