数据库语言。
课程设计报告。
题目:顺风肥牛后勤员工查询系统。
学院经济管理学院
专业经济学类。
班级经类094班。
学号 309055210
姓名李勇。指导教师郭建华。
2010.12.27至2010.12.31
数据库语言》课程设计成绩评定。
对经类094 班学生李勇所完成的题目为《顺风肥牛后勤员工查询系统》的课程设计,经考核,给出如下评语:
并综合评定该生课程设计成绩为。
指导教师。年月日。
目录。一.选题背景及系统目标。
1.选题背景
2.系统目标。
二.数据库结构设计。
一)员工信息表。
二)基础工资设置表。
三)岗位工资设置表。
(四) 工龄工资设置表。
三.功能模块结构设计。
四.主要功能及程序界面说明。
四(二)登录信息主要操作模块设计。
1员工登陆后的界面设计。
2.员工信息查询界面。
五.系统的主要优点和不足。
一).优点。
二).需要进一步改进的地方。
六.总结。一).课程设计中遇到的主要问题及解决办法。
二).主要收获。
理工大后勤员工查询数据库系统设计与开发。
一.选题背景及系统目标。
1.选题背景
信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。员工查询系统对于一个学校来说是必不可少的组成部分。
目前好多学校还停留在管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于员工信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。。
我们针对如此,设计了一套员工查询系统。员工查询系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库的存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。
这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。
2.系统目标。
1.系统要求用户必须输入正确的登陆口令才能进入系统。
2.对管理员操作权限进行限制管理员对系统可以进行修改和查询。
3.系统应该提供员工信息情况的基本信息。
4.系统应提供查询功能,以方便用户对员工个人基本信息的查询。
5.系统提供报表输出功能。
2.数据库结构设计。
1、员工信息表:
2、基础工资设置表:
3、岗位工资设置表:
4、工龄工资设置表:
三.功能模。
块结构设计
员工进入主功能登陆界面后,可以进行多功能操作,的后续操作模块。
* 运行界面
图4-1-1 登陆窗口运行图
登录按钮程序**:
退出按钮程序**:
2)登录主要操作模块设计。
登录按钮程序**
(三)登录后的界面设计。
输入姓名后的查询界面:
查找按钮的程序**。
打印界面:按性别女打印界面: 打印结果:按性别男打印:
打印程序**:打印报表:
五.系统的主要优点和不足。
1.优点。1)对登陆的人员有一定的限制,只有员工号和密码对应时,才能顺利登陆,否则系统出现信息错误提示信息,这样一来保证了信息的安全性。
2)登录信息成功后出现查询界面,输入姓名之后按查询按钮,即可查询数据库存在的信息 ,便会出现姓名,性别,工龄,年龄,工资等级,职位,工资标准,家庭住址等信息,按退出按钮将退出查询系统。若输入的姓名不在数据库中,则会出现错误提示信息。
3)方便管理员的工作,管理人员可以通过对员工信息的查询从而对员工进行有效的管理,尤其是对员工信息的查询可以知道各个员工的工资额,从而对财务进行**和估计,以便下一年对员工进行增减。
4)通过对打印员工的报表可以很直观的了解各个员工的基本信息。
5)利用数据库进行视图操作,便于将几个表的信息联合反映。
2.需要进一步改进的地方。
1)表单的功能过于单一,使得在查询信息的时候存在一定的局限性,应该使得表单的设计变得多样化,以便更好的对员工的信息进行查询。
(2)没有实现数据库语言的整体性应用,如一些索引功能没有很好的应用。
3)没有设计菜单选项,使得应用起来过于复杂单一。
六.总结。1.课程设计中遇到的主要问题及解决办法。
1)对于设计表单的开始不知道如何设计密码,并且让它变成*,后来经过问同学才得以解决问题。
2)在进行视图联结时往往出现程序不能运行的结果,经过问老师是表的关联出现错误,经过进行校正才能够对程序正常运行。
3)在编写程序**时候往往出现语法错误,以及顺序错误,经过查找资料和书才得以解决。
2.主要收获
1. 这次的课程设计使得我有机会将平日在vf课堂上学到课本的知识,充分应用到实践编程中。就我自己设计的员工查询系统而言,在整个设计过程中遇到了不少问题,有时候即使是一个简单的控件属性问题也会让我钻进设计的死胡同,于是我就问同学,和同学们合作,向老师请教,弄懂了许多看似非常简单而且幼稚的问题,让我懂得了如何用vf进行简单的设计程序,让我懂得了如何应用控件以及视图和关联,老师的耐心指导和同学的热心建议,给了我很大的帮助,让我受益匪浅。
2. 这次的课程设计让我看到了自己在这方面的不足,让我看到了自己上课不认真听课所带来的后果,让我深刻认识到只有上课认真听讲,平时的积累才能在这方面取得长远的进步,才能真正的编写好程序,让我深刻认识到做任何事情都要循序渐进,不能到临时抱佛脚,只有这样才能在某一方面取得真正的成功。
3.在这次程序设计中我学会了如何建表,如何建立表单,如何建立视图,如何建立表间的关联,如何应用数据环境,如何进行简单的编程。
数据库库课程设计
目录。引言11 开发环境1 1.1 硬件环境1 1.2 软件环境1 1.2.1 sql server 2005 delphi7简单介绍2 2 需求分析3 2.1 信息需求3 2.2 功能需求3 2.3 安全性与完整性要求3 3 概念结构设计3 4 逻辑结构设计4 5 数据库实现6 5.1 创建数据库...
数据库课程设计总结数据库课程设计个人总结
数据库课程设计个人总结 4班6组赵 王婆卖瓜时间过了,言归正传吧。凡是都要有个总结,以下便是我在这个课程设计中的一点心得。首先我分析一下我们组任务顺利完成的成功之处并总结一些经验,供以后反省参考用。凡事预则备,不预则废。这是我的座右铭,也是我深有感悟的几句古语之一。在这个项目的开始阶段,老师便让我们...
数据库课程设计
简单pos系统。班级 计科二班 姓名 韩田田 学号 201010510237 目录。前言。销售管理作为零售企业现代化管理不可缺少的组成部分,日益受到人们的重视。传统销售模式以及销售管理体系和机制,已经越来越难以适应零售企业现代化管理的需求。pos point of sales,销售终端的英文缩写 是...