优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

0053VB教师管理系统

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

第四章 教师人事管理系统总体设计 【买计算机毕业论文就到www.think58.com】

[资料来源:http://THINK58.com]

本次的开发内容——教师人事管理系统就是信息管理与现代化办公设备相结合的例子。开发本系统希望使人事管理教师可以从年复一年的输入、计算、统计等工作中解脱出来,由于人事方面的数据众多,输入、统计极为不便,输入量大,计算量大。这些工作都以人力来完成将费时费力,而且容易出现错误和疏漏。本系统一次录入信息后,就可以反复多次在不同的信息库中使用。所有输入的信息都将按所属部门、工资日期等详细分类,使录入可以根据需要进行管理操作。
因此,该管理系统的目的就是利用计算机对复杂烦琐的数据进行存储和处理,并利用计算机与现代化办公设备的连接实时刷新数据,从而提高企业的工作效率。 本文来自think58 [资料来源:http://THINK58.com]

4.1 系统设计
4.1.1系统功能分析
*按不同权限登录系统。
*对其提供的部门资料情况进行添加、查询、修改和删除操作。
*对其提供的教师资料情况进行添加、查询、修改和删除操作。
*对其提供的教师工资资料情况进行添加、计算、查询、修改和删除操作,并可按工资月份进行分类。
*可添加新的用户,修改用户原有的用户名、密码,删除原有用户。

4.1.2 用户功能模块设计



[资料来源:THINK58.com]



copyright think58

[资料来源:http://THINK58.com]

[版权所有:http://think58.com]

copyright think58

[资料来源:THINK58.com]

think58 [来源:http://think58.com]

[资料来源:http://THINK58.com]

[资料来源:http://www.THINK58.com]

[资料来源:http://think58.com]

think58

[资料来源:http://www.THINK58.com]

think58.com [资料来源:THINK58.com]

copyright think58 [来源:http://www.think58.com]

内容来自think58

[资料来源:http://THINK58.com]

[来源:http://think58.com]

copyright think58

[资料来源:www.THINK58.com]

think58好,好think58 [资料来源:www.THINK58.com]

内容来自think58

[资料来源:THINK58.com]

[资料来源:http://THINK58.com]

本文来自think58 [版权所有:http://think58.com]

图 3.1

4.1.3 数据流程图








是 是



本文来自think58 [版权所有:http://think58.com]

是 think58.com

[来源:http://www.think58.com]


内容来自think58 [版权所有:http://think58.com]


[资料来源:THINK58.com]

think58.com [来源:http://think58.com]

think58.com

[来源:http://www.think58.com]

think58

[资料来源:THINK58.com]

[资料来源:THINK58.com]

4.1.4 说明
本次设计主要利ADO技术,界面友好。能自动生产编号,根据用户输入的数据检查其合法性,确保数据正确输入。登陆系统时对用户的请求进行身份验证,经验证合法后允许用户登陆系统,进行相应权限对数据的处理,本系统能对用户进行管理,能进行数据库备份和恢复,确保数据的安全。本次设计选择了Access 2000作为后台数据库,利用Visual Basic 6提供的数据库开发平台开发前台部分。 内容来自think58

[来源:http://www.think58.com]

4.2 数据库设计

[资料来源:THINK58.com]

4.2.1在Access 2000数据库中创建表:
根据设计要求,需要5个数据表:部门基本情况表、教师基本信息表、教师考勤信息表、教师工资信息表、口令信息表。这5个数据表的结构如下各表:
(1)部门基本情况表
字段名称 数据类型 长度 主键 允许空
部门编号 文本 6 True 否
部门名称 文本 30 是
备注 文本 255 是
(2)教师基本信息表
字段名称 数据类型 长度 主键 允许空
教师编号 文本 6 否
教师姓名 文本 10 否
性别 文本 2 是
出生日期 日期/时间 短日期 否
民族 文本 10 是
政治面貌 文本 10 是
最后学历 文本 10 是
所学专业 文本 20 是
联系电话 文本 20 是
毕业学校 文本 30 是
籍贯 文本 50 是
家庭住址 文本 50 是
进入学校时间 日期/时间 短日期 否
部门名称 文本 30 是
职务名称 文本 30 是
备注 文本 255 是 think58.com

[资料来源:http://think58.com]

(3)教师工资信息表
字段名称 数据类型 长度 主键 允许空
教师编号 文本 6 是
教师姓名 文本 10 是
计发日期 文本 6 否
部门名称 文本 50 是
底薪 数字 单精度型 是
奖金 数字 单精度型 是
补贴 数字 单精度型 是
加班费 数字 单精度型 是
房帖费 数字 单精度型 是
扣考核 数字 单精度型 是
养老金 数字 单精度型 是
医疗保险 数字 单精度型 是
住房公积金 数字 单精度型 是
税前小计 数字 单精度型 是
所得税 数字 单精度型 是
实发工资 数字 单精度型 是 think58.com [资料来源:THINK58.com]

(4)口令信息表
字段名称 数据类型 长度 主键 允许空
用户名 文本 20 是
密码 文本 10 是
权限 文本 6 是

copyright think58 [来源:http://think58.com]

[资料来源:www.THINK58.com]



第五章 数据模块创建及功能实现
5.1 数据模块的创建
将数据库连接、数据表和数据源等运行期不可见的组件都放在窗体设计界面上,虽然在调用时比较直观,但却为界面布局设计带来的麻烦,而且也不利于数据的统一管理。因此,在设计时,我选择使用ADO来控制管理数据库。
在程序模块中定义记录集,并在各个窗体中定义记录集变量,使输入数据能与数据库连接,并都用程序进行控制,这样不用数据控件都用代码控制大大提高了程序运行效率。
部分有关代码如下:
Dim rc As New ADODB.Recordset '定义记录集变量
Cnndb.Open "provider=microsoft.jet.oledb.4.0;data source = " & App.Path & "\教师人事管理系统.mdb" '确定数据库位置
Dim rc As New ADODB.Recordset '定义记录集变量
If rc.State = 1 Then rc.Close ‘判断当前表的状态是否打开,是则关闭
rc.Open SQL, Cnndb, 3, 2 ‘打开当前表 [资料来源:http://THINK58.com]

5.2 系统功能实现

copyright think58

[资料来源:http://THINK58.com]

[来源:http://www.think58.com]

5.2.1 用户登录模块设计

(1) 设计思路
每个用户登录系统都须经过身份验证。只有用户名和密码相对应才能进入系统。因为在系统设置中已经对系统使用权限进行了规定,所以,在用户登录的同时也决定了用户对系统使用的权限。当登录者是管理员身份时,他可以使用系统提供的所有功能,并能对所有用户进行管理。登录者是操作员可以使用所有对数据的编辑功能,而如果登录者是一般用户时只能利用系统进行资料查询功能。
(2) 用户登录界面设计

图5.1

5.2.2 教师人事管理系统主界面设计
根据系统模块结构,建立系统主界面。用户登录到系统后进入的就是该界面,所有功能一目了然。当不同权限的用户登录到该界面时功能有所不同,其控制由“用户登录”界面控制。
think58好,好think58 [资料来源:http://think58.com]