数据库技术及应用综合实验报告
2012-2013学年第1学期 数据库技术及应用综合实验报告
学 号:XXXXXXX 班 级:11级测绘一班 姓 名:XXX 老 师:XXX
2012年 12月 13日
可参考书后上机实习题
一、数据库及表结构的创建
这是一个小型的工资管理系统,包含七张表格。表格结构及相应数据:
1
2ID 、姓名、性别、级别、职称、说明)
3)级别工资(级别、基本工资)
4
5)考勤规则(加班补贴、迟到、事假、病假、旷工)
6、加班天数、迟到天数、事假天数、病假天数、旷工天数)
7
额、实发金额)
表之间的关系股如下图所示
二、功能详细设计实现过程
此小型数据库基本满足了员工工资管理与发放的使用要求,可能有些功能不是很人性化。例如考勤管理,由于设计者水平有限,没有做出员工考勤管理的签到窗体,在实际操作中可能还有些不足。
下面简单介绍一下该数据库的功能实现方法:
1. 员工工资结算方法:根据考勤规则与月度考勤汇总,建立生成表查询,算出员工的各种工资。查询设计网格如图所示
建立的窗体如图所示
2.快捷查询通道,查询菜单输入员工ID 后,点击相应的查询可以查询需要的信息。 如员工工资查询:通过建立一个员工工资的数据库查询对象可以实现,设计的网格内容如下图所示:
再依据该查询建立一个窗体用以显示该查询信息,如图所示:
考勤与信息查询与之类似,不一一介绍。
3. 员工管理功能,主要有增加员工,删除员工,打印员工信息,查询工资等 窗体设计如下图所示
4. 登录窗体的设计
登录窗体通过设计宏操作实现,宏设计视图如下图所示
5. 报表
在此管理系统中,设计了一些报表,可以打印出,来统计员工的工资,考勤等信息。 在报表信息通道可以查看。
三、使用说明
打开这个数据库系统后,自动弹出登录界面,当输入正确的用户名“abc ”和密码“123”后,点击登录进入工资管理系统主菜单,就可以进行数据库的操作了。
工资管理系统主菜单如下图所示
有查询管理区域跟维护管理区域。查询管理区域可以查询员工信息,考勤,还有报表等。维护管理可以更改员工,教室级别,院系,职称等信息。
例如:快捷查询通道如下图所示的窗体:
在文本框输入学号后,点击对应的按钮可以查询相应的信息。
四、心得体会
通过此次数据库的实验,是我进一步巩固了这一学期学习的数据库知识,也认识到了学习中的漏洞与不足。体会到设计一个数据库需要严密的逻辑思维能力。充分认识到设数据库系统给人类的生活带来了极大的方便。虽然完满完成了这个小型数据库的设计过程,但是它可能还有好多的缺陷与不足,我们所掌握的知识数据库的很小的一部分知识。如果需要,我们还得去深入的系统的学习数据库,继续探索它的奥秘。尽管在数据库设计过程中,遇到了很对困难与麻烦,但是再与同学讨论以后,自己认真梳理课本知识,终于圆满的完成了数据库的设计与调试。通过这次的实验我也认识到自己知识水平的限,能力的不足,在以后的学习中应该继续学习,增加自己的知识面,为以后的发展奠定坚实的基础。