【精品】vb+ACCESS教师管理系统设计(论文+源代码)
收藏
资源目录
压缩包内文档预览:(预览前20页/共25页)
编号:1639055
类型:共享资源
大小:789.77KB
格式:RAR
上传时间:2017-08-30
上传人:机****料
认证信息
个人认证
高**(实名认证)
河南
IP属地:河南
50
积分
- 关 键 词:
-
精品
vb
access
教师
管理
系统
设计
论文
源代码
- 资源描述:
-
【精品】vb+ACCESS教师管理系统设计(论文+源代码),精品,vb,access,教师,管理,系统,设计,论文,源代码
- 内容简介:
-
1 教 师 管 理 系 统 第 1 页 大学毕业设计论文 课题 教师管理系统 姓 名 学 科 专 业 . 指 导 教 师 日期 : 2006年 5月 教 师 管 理 系 统 第 2 页 师管理系统是一个学校不可缺少的部分 ,它的内容对于学校的决策者和管理者来说都至关重要 ,所以教师管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件信息,这种管理方式存在着许多缺点 ,如 :效率低、保密性差 ,另外时间一长 ,将产生大量的文件和数据 ,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高 ,计算机科学日渐成熟 ,其强大的功能已为人们深刻认识 ,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分 ,使用计算机对人事信息进行管理 ,具有着手工管理所无法比拟的优点 检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高教师管理的效率 ,也是学校教师管理的科学化、正规化 ,与世界接轨的重要条件。 因此,开发这样一套管理软 件成为很有必要的事情 ,在下面的各章中我们将以开发一套教师管理系统为例 ,谈谈其开发过程和所涉及到的问题及解决方法。 教 师 管 理 系 统 第 3 页 师管理系统是典型的信息管理系统 (其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备 ,易使用等特点。 经过分析 ,我们使用 利用其提供的各种面向对象的开发工具 ,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象 ,首先在短时间内建立系统应用原型 ,然后 ,对初始原型系统进行需求迭代 ,不断修正和改进 ,直到形成用户满意的可行系统。 整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发。 论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。 关键字 控件 窗体 域 of is a of ,up of of of By up of we of VB a a It a to up a of be 教 师 管 理 系 统 目 录 引言 第一章 介 么是 统 主要任务 第二章 系统需求分析 2 1 系统设计背景介绍 统功能分析 第三章 系统设计平台及相关工具软件简介 计平台: 据库: 四章 教师管理系统总体设计 4 1 系统设计 4 2 数据库设计 第五章 数据模块创建及功能实现 据模块的创建 统功能实现 第六章 系统功能测试 总结 参考文献 教 师 管 理 系 统 引言 随着信息技术的飞速发展,特别是数据库技术的发展,计算机已经成为当今 信息时代的关键工具。数据库技术是计算机应用技术中的一个重要组成部分,对于大量的数据,使用数据库来存储管理将比通过文件来存储管理更高效。数据库技术在经过几代变革以后,出现了以关系数据库产品为主流的数据库时代。 000 是微软公司推出的关系数据库产品。 作为 00 万份 ,成为世界上最流行的桌面数据库系统。 许多优秀的关系数据库一样,可以让你很容易地连接相关的信息而且还对其他的数据库系统有所补充。 为 应用程序的开发 “ 利器 ” 教 师 管 理 系 统 据库应用程序的开发上,它良好的界面和强大的控件功能使数据库编程变得简单多了。 供了强有力的数据库存取能力,将 各种先进特性与强大的数据库管理功能有机地结合在一起。 本次毕业设计 教师管理系统是运用 术设计开发的,使用大量地 句进行添加、查询、删除等操作。本系统使用 000 作为后台数据库,利用 供的数据库开发平台开发前台部分。 第一章 么是 统 所谓 理信息系统 统 ,是一个由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和使用的系统。它是一门新兴的科学,是信息系统的重要分支之一 。 经过 30 多年的发展, 经成为一个具有自身概念、理论、结构、体系和开发方法的覆盖多学科的 交叉性综合性学科 ,其 组成部分有:计算机学科(网络通讯、数据库、计算机语言等)、数学(统计学、运筹学、线性规划等)、管理学、仿真等多学科。随着科学技术的高速发展, 及的范围还要扩大。 1. 对象就是信息 。 信息是经过加工的数据,信息是对决策者有价值的数据。信息的主要特征是来源分散,数量庞大。信息来源于生产第一线,来源于社会环境,来源于市场,来源于行政管理等部门。信息具有时间性。信息的加工方式有多种形式。 教 师 管 理 系 统 2. 系统是由相互联系、相互作用的若干要素按一定的法则组成并具有一定功能的整体 。 系统有两个以上要素,各要素和整体之间,整体和环境之间存在一定的有机联系。系统由输入、处理、输出、反馈、控制五个基本要素组成。 3. 管理信息由信息的采集、信息的传递、信息的储存、信息的加工、信息的维护和信息的使用 五个方面组成。 任何地方只要有管理就必然有信息,如果形成系统就形成 算机设备使 有效,尤其是现代社会, 和计算机设备不可分离,因此一般来说 是计算机 括计算机、网络通讯设备等硬件成份,包括操作系统、应用软件包等软件成份。并随着计算机技术和通讯技术的迅速发展还会出现更多的内容。计算机设备并不是 必要条件 。 主要任务 管理信息系统辅助完成企业日常结构化的信息处理任务,一般认为 1. 对基础数据进行严格的管理,要求计量工具 标准化、程序和方法的正确使用,使信息流通渠道顺畅。有一点非常关键,就是必须保证信息的准确性、一致性; 确定信息处理过程的标准化,统一数据和报表的标准格式,以便建立一 教 师 管 理 系 统 第二章 系统需求分析 2 1 系统设计背景介绍 管 理 信 息 系 统 就 是 我 们 常 说 的 在强调管理,强调信息的现代社会中它变的越来越普及。而将信息管理系统与企业自动化设备想结合,则是当今社会现代企业的发展趋势。通过这样的管理方式,企业的管理人员、技术人员、统计教师等各部门人员就能从大量 烦琐的资料和数据中解脱出来,只需对自己需要的数据和内容进行必须的处理,而不用对每个环节都了如指掌。这在一定程度上能够节省人力物力,同时也大大加强了对数据处理的及时性和准确性。 本次的开发内容 教师管理系统就是信息管理与现代化办公设备相结合的例子。开发本系统希望使人事管理人员可以从年复一年的输入、计算、统计等工作中解脱出来,由于人事方面的数据众多,输入、统计极为不便,输入量大,计算量大。 这些工作都以人力来完成将费时费力,而且容易出现错误和疏漏。本系统 一次录入信息后,就可以反复多次在不同的信息库中使用。所有输 入的信息都将按所属部门、专业、考勤日期、工资日期等详细分类,使客户可以根据需要进行管理操作。 因此, 教 师 管 理 系 统 的目的就是利用计算机对复杂烦琐的数据进行存储和处理,并利用计算机与现代化办公设备的连接实时刷新数据,从而提高企业的工作效率。 2 2 系统功能分析 系统开发的总体任务是实现各种信息的系统化,规范化和自动化。 系统功能分析是系统开发的总体任务的基础上室完成的。教师管理系统需要完成功能主要有: 教师信息的输入,修改,查询,删除包括,姓名,性别,所在学院,所在系,所在教研究组,职务,职称,身份证号,住 址,邮证编号,工作证号,图书证号,电子 课程信息表的输入,修改,查询,删除,包括,课程号,名称,类型所属部门,所属院,授课对象,初次授课时间,学时数。 教 师 管 理 系 统 第三章 系统设计平台及相关工具软件简介 计平台: 软公司的 用程序开发工具,使目前最为广泛的、易学易用的面向对象的开发工具。 供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程教师的工作量,也简化了界面设计过 程,从而有效的提高了应用程序的运行效率和可靠性。故而,实现本系统 一个对象导向设计的应用程序语言,是开发数据库前端的优秀工具,它的编程语言简洁明快、组件功能强大和编程环境灵活方便。由于 继承了其先辈所具有的程序设计语言简单易用的特点,其编程系统又引入面向对象的机制,用一种巧妙的方法把 程的复杂性封装起来,提供了一种视界面的设计方法,使用窗体和控件设计应用程序界面。极大地提高了应用程序开发的效率。 本文论述了 视化开发软件工具下分析、设计、开发大中专院校的学生信息管理系统的过程。通过对计算机硬件和软件解决方案的论证, 教 师 管 理 系 统 分析,参考各种资料和进行数据库编程实践,在指导老师的帮助下,已经基本上成功地实现了设计要求。是我们设计的数据库系统能够实现部门管理,教师信息管理,工资管理,系统管理功能。该系统基本上满足了用户在学校信息管理方面的需求,用户界面友好。此系统更加贴近信息电子化处理,从而降低了人工劳动并增加了信息的准确性。 2. 2 数据库: 关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。 优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 电子表格,可以使数据库一目了然。另外, 许创建自定义报表用于打印或输出数据库中的信息。 提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。 一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。 如上所述, 为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。 用于中小型企业来设计中小型数据库, 教 师 管 理 系 统 设计完全能达到要求。由于考虑到本系统是应用在单机系统上,只建立起一个数据库。 第四章 教师管理系统总体设计 本次的开发内容 教师管理系统就是信息管理与现代化办公设备相结合的例子。开发本系统希望使人事管理教师可以从年复一年的输入、计算、统计等工作中解脱出来,由于人事方面的数据众多,输入、统计极为不便,输入量大 ,计算量大。 这些工作都以人力来完成将费时费力,而且容易出现错误和疏漏。本系统 一次录入信息后,就可以反复多次在不同的信息库中使用。所有输入的信息都将按所属部门、工资日期等详细分类,使录入可以根据需要进行管理操作。 因此,该管理系统的目的就是利用计算机对复杂烦琐的数据进行存储和处理,并利用计算机与现代化办公设备的连接实时刷新数据,从而提高企业的工作效率。 4 1 系统设计 系统完成功能主要有: 教师信息的输入,修改,查询,删除包括,姓名,性别,所在学院, 教 师 管 理 系 统 所在系,所在教研究组,职务 ,职称,身份证号,住址,邮证编号,工作证号,图书证号,电子 课程信息表的输入,修改,查询,删除,包括,课程号,名称,类型所属部门,所属院,授课对象,初次授课时间,学时数。 课程教授表任务号,课程号,工作证号,学期,时间,授课班级,授课编号,课表号。 程序流程图 添加教师文件信息 查询教师文件信息 删除教师文件信息 打印教师文件报表 添加课程信息 查询课程信息 删除课程信息 课程信息报表 添加用户信息 查询用户信息 删除用户信息 退出系统 教师信息管理 教师管理系统 课程信息管理 退出 用户信息管理 教 师 管 理 系 统 4 1 2 系统具体实现 ( 1)建立登陆用户界面 正确输入用户名和密码以及选择身份后才能进行系统。若用户名和密码错误时将提示用户重新输入,若三次输入的密码都错误码的话系统将自动退出。 登录界面流程图 N 开始 本 如果为空,则出现 )连接数据库 教 师 管 理 系 统 Y N Y 本 )进入系统 教 师 管 理 系 统 模块代码分析 im s ub ub ub e ub s s im r et r = im s : & & : & & 教 师 管 理 系 统 n f s f 对不起,无此用户或者密码不正确!请重新输入! , 错误 0 1 If = 3 您无权操作本系统 !再见! , 无权限 e f e f 0 ub s X Y 教 师 管 理 系 统 ub 2)教师信息及授课管理窗体 在此窗体可以对教师的基本信息进行添加,编辑,删除和打印,同进也能对都授课信息进行添加,编辑,删除和打印 模块代码分析 教 师 管 理 系 统 s im s s s & & f f im f & f ub ub 1970 取消 ub 教 师 管 理 系 统 ub f 要删除记录 ?, 确认 ) = & f f ub 错误 ub f 确实要删除此授课记录? , _ 确认 ) = im ) & f ub 教 师 管 理 系 统 错误 ub 取消 ub 添加 & & 老师的所授课程 )f f = = 教 师 管 理 系 统 ub 错误 ub ub ub im f 0 by & _ & by f 教 师 管 理 系 统 ub ub ub f 取消 f f im s , as & _ 教 师 管 理 系 统 & _ & f ub im s 教师 & & 所授的课程 ub im i or i = 0 1 i)i 0 im s f = & % & % 教 师 管 理 系 统 & & f & by f 0 )f ub s s ot 1 0 )f f ub ub ub s ub 教 师 管 理 系 统 ub ot f 2 数据库结构设计 数据库在一个信息管理系统中占有非常重要的地位,数据库设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库设计可以提高数据存储的效率保证数据的完整和一致。 设计数据库系系统时应首先了解用户各个方面的需求,包括 现有的以及将来可能增加的需求。数据库设计一般包括 下面几个步骤: 数据库需要分析。 数据库概念结构设计。 数据库逻辑结构设计。 4 2 1 数据库设计需求分析 用户的需求体现在各种信息的提供,保存,更新和查询,这就是要求数据库结构能充分满足各种信息量的输入和输出。收集基本信息 ,数据结构以及数据 处理的流程,组成一份详细的数据 字典,为后面的具体设计院打下基础。 通过对教师个人信息管理工作过程的内容和数据流程分析,设计以下数据项和数据结构: 教师信息的输入,修改,查询,删除包括,姓名,性别,所在学院,所在 系,所在教研究组,职务,职称,身份证号,住址,邮证编号,工作证号,图书证号,电子 课程信息表的输入,修改,查询,删除,包括,课程号,名称,类型所属部门,所属院,授课对象,初次授课时间,学时数。 有了上面的数据结构,数据项和数据流,我们就能进行下面的数据库设计了。 4 2 2数据库结构设计 得到上面的数据项和数据结构以后,就可以设计出满足用户需求的各种实体以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据库的流动。 教 师 管 理 系 统 数据库表的建立与实现: ( 1)创建数据库文件 如果操作系统中安装了 话,可以在开始菜单的程序菜单中可以找到。如下所示: 打开 后,会开启一个窗口,可选择是打开以前的数据库文件还是新建一个新的空数据库文件,如果选择空据库,然后点击确定按钮。 教 师 管 理 系 统 件。 最后一步就是要选择一个要保存数据库文件的名字和位置。点击创建就完成。 教 师 管 理 系 统 ( 2) 怎样创建一个数据表 上面已经讲了如何创建一个数据库文件,按照上面的步骤建立一个数据库文件后,需要在数据库文 件中建立一个数据表。 在下面的对话框中选 ” 使用设计器创建表 ” ,上面还有三个按钮,一个是打开,一个是设计,一个是新建,点击设计,就可以开始设计数据表了。 教 师 管 理 系 统 出现设计的界面后,就可以开始设计数据表了! 教 师 管 理 系 统 ( 3) 接 据库 用 写一个管理软件,如果不能连接数据库,那也没有什么用处。先看看 连接数据库 建立数据库连接对像 & 设置数据的路径 & 打开数据库连接 设置数据库对像 面的一段代码就是连接数据库的。上用到了三个变量中有两个变量要定义为公用的变量,因为这段代码是放在一 个模块中的,为了在每一个窗体中能够使用这个变量,所以必须要声明为公用变量。声明公用变量的方法如下: rs 教 师 管 理 系 统 上面就是声明为公用变量,上面的声明一定要放在模块的最上面。如果声明在下面,那就成了局部变量,那么作用范围就会不同了,作用就更不同,而且在其它窗体中使用到了这个变量,程序会出错。 ( 4)系统具体数据库表 数据库总表 教 师 管 理 系 统 用户信息表 教师信息及 授课表 教 师 管 理 系 统 第五章 开发体会 5 1 开发中的问题及解决 总的来说,在这次的毕业设计种遇到了不少的问题,大部分得到了很好的解决,但也有少部分遗留的问题。 首先便是调研的不充分。由于此次的设计是我一人一组,以前又根本未曾接触过软件的整体开发设计,所以在前期的调研中相当不充分,开题开题也有些盲目,以为把属性和表写得越多越好,这个问题越到后来越严种,而且因为客观的原因耽误了进度,因而对开题的开题做了修改 。 其次是软件的编程问题,由 于以前对 是了解并不能够灵活运用,所以在毕设期间进行了苦读,终于可以基本掌握了常用控件的用法和语句编程。 再次就是数据库的建设和使用,虽然 安全性和普及性很高,但我们在日常中还是接触得比较少,所以这自然又是一番努力的学习,就拿安装配置来说就不那么容易。 然后,会用了两种软件,如何把它们连接在一起还真是一件困难的事:选择连接的方法就很重要,通过各方面的比较,我选择了 且在管理工具 据源中设置了文件 随后便是整体设计的问题,只是软件工程的重要部分,一个好的软件的 开发必须要全面而实用,尽量把所有的问题都考虑进去,记得当时我们的软件工程老师就说过,一个制作好的软件和差一些的软件最大的区别就在于好的软件把所有的可能性,所有易出错的地方和 考虑到了,自然实用性也就上去了。在这一点上,我还相当欠缺。 教 师 管 理 系 统 最后就是从一而终的问题了,在开发过程中我遇到了许许多多的问题,很多地方都不明白,经常有打退堂鼓的想法,但我老用这一点来鞭策自己:你一个人一组,到最后完不成工作都是你一人顶着。在这种想法的推动下,我经常的请教同学和老师,最后的成果虽然不很完美,但我尽力了,并有所收获。 5 2 体会 通过三个多月的开发,我认识到了开发一个软件不难,但要使它全面而实用可就难上加难了。单不说编程的复杂性,就说整体的设计思想及各细节考虑的全面性就十分关键,例如:系统总的功能的设定,各模块的合理安排,出现错误弹出的各对话框,程序的兼容性和容错性等。 虽然最后完成了相应的计划,但我在这次设计当中也只算是初窥门径,会在以后的实际学习中努力提高自己的设计水平。 第六章 结束语 经过 二 个多月的设计和开发,订单和客户信息管理系统基本开发完毕。其功能基本符合用户需求,能够完成企事业单位的添加数据,删除数据,查询数 据以及各类相关报表的打印。并提供部分系统维护功能 ,,对于数据的一致性的问题也通过程序进行了有1 教师人 事 管 理 系 统 第 1 页 大学毕业设计论文 课题 教师管理系统 姓 名 学 科 专 业 . 指 导 教 师 日期 : 2005 年 5 月 2 教师人 事 管 理 系 统 第 2 页 师管理系统是一个企事业单位不可缺少的部分 ,它的内容对于企事业单位的决策者和管理者来说都至关重要 ,所以教师管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件信息,这种管理方式存 在着许多缺点 ,如 :效率低、保密性差 ,另外时间一长 ,将产生大量的文件和数据 ,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高 ,计算机科学日渐成熟 ,其强大的功能已为人们深刻认识 ,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分 ,使用计算机对人事信息进行管理 ,具有着手工管理所无法比拟的优点 检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率 ,也是企业的科学化、正规化管理 ,与世界接轨的重要条件。 因此,开发这样 一套管理软件成为很有必要的事情 ,在下面的各章中我们将以开发一套教师管理系统为例 ,谈谈其开发过程和所涉及到的问题及解决方法。 3 教师人 事 管 理 系 统 第 3 页 师管理系统是典型的信息管理系统 (其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备 ,易使用等特点。 经过分析 ,我们使用 工具 ,利用其提供的各种面向对象的开发工具 ,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象 ,首先在短时间内建立系统应用原型 ,然后 ,对初始原型系统进行需求迭代 ,不断修正和改进 ,直到形成用户满意的可行系统。 整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发。 论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。 关键字 控件 窗体 域 of is a of ,up of of of By up of we of VB a a It a to up a of be 教师人 事 管 理 系 统 第 4 页 目 录 引言 第一章 介 么是 统 主要任务 第二章 系统需求分析 2 1 系统设计背景介绍 统功能分析 第三章 系统设计平台及相关工具软件简介 计平台: 据库: 四章 教师管理系统总体设计 4 1 系统设计 4 2 数据库设计 第五章 数据模块创建及功能实现 据模块的创建 统功能实现 第六章 系统功能测试 总结 参考文献 5 教师人 事 管 理 系 统 第 5 页 引言 随着信息技术的飞速发展,特别是数据库技术的发展,计算机已经成为当今信息时代的关键工具。数据库技术是计算机应用技术中的一个重要组成部分,对于大量的数据,使用数据库来存储管理将比通过文件来存储管理更高效。数据库技术在经过几代变革以后,出现了以关系数据库产品为主流的数据库时代。 000 是微软公司推出的关系数据库产品。 作为 经卖出了近 700 万份 ,成为世界上最流行的桌面数据库系统。 许多优秀的关系数据库一样,可以让你很容易地连接相关的信息而且还对其他的数据库系统有所补充。 为应用程序的开发“ 利器 ” 也表现在数据库应用程序的开发上,它良好的界面和强大的控件功能使数据库编程变得简单多了。 供了强有力的数据库存取能力,将 各种先进特性与强大的数据库管理功能有机地结合在一起。 本次毕业设计 教师管理系统是运用 术设计开发的,使用大量地 句进行添加、查询、删除等操作。本系统使用 000 作为后台6 教师人 事 管 理 系 统 第 6 页 数据库,利 用 供的数据库开发平台开发前台部分。 第一章 介 么是 统 所谓 理信息系统 统 ,是一个由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和使用的系统。它是一门新兴的科学,是信息系统的重要分支之一 。 经过 30 多年的发展, 经成为一个具有自身概念、理论、结构、体系和开发方法的覆盖多学科的 交叉性综合性学科 ,其 组成部分有:计算机学科(网络通讯、数据库、计算 机语言等)、数学(统计学、运筹学、线性规划等)、管理学、仿真等多学科。随着科学技术的高速发展, 及的范围还要扩大。 1. 对象就是信息 。 信息是经过加工的数据,信息是对决策者有价值的数据。信息的主要特征是来源分散,数量庞大。信息来源于生产第一线,来源于社会环境,来源于市场,来源于行政管理等部门。信息具有时间性。信息的加工方式有多种形式。 2. 系统是由相互联系、相互作用的若干要素按一定的法则组成并具有一定功能的整体 。 系统有两个以上要素,各要素和整体之间,整体和环境之间存在一定的有机联系。系统由输入、 处理、输出、反馈、控制五个基本要素组成。 3. 管理信息由信息的采集、信息的传递、信息的储存、信息的加工、信息的维护和信息的使用五个方面组成。 任何地方只要有管理就必然有信息,如果形成系统就形成 算机设备使 有效,尤其是现代社会, 和计算机设备不可分离,因此一般来说 是计算机 括计算机、网络通讯设备等硬件成份,包括操作系统、应用软件包等软件成份。并随着计算机技术和通讯技术的迅速发展还会出现更多的内容。计算机设备并不是 必要条件 。 主要任务 管理 信息系统辅助完成企业日常结构化的信息处理任务,一般认为 主要任务有如下几方面: 1. 对基础数据进行严格的管理,要求计量工具标准化、程序和方法的正确使用,使信息流通渠道顺畅。有一点非常关键,就是必须保证信息的准确性、一致性; 确定信息处理过程的标准化,统一数据和报表的标准格式,以便建立一 7 教师人 事 管 理 系 统 第 7 页 8 教师人 事 管 理 系 统 第 8 页 第二章 系统需求分析 2 1 系统设计背景介绍 管理信息系统就是我们常说的 在强调管理,强调信息的现代社会中它变的越来越普及。而将信息管理系统与企业自 动化设备想结合,则是当今社会现代企业的发展趋势。通过这样的管理方式,企业的管理人员、技术人员、统计教师等各部门人员就能从大量烦琐的资料和数据中解脱出来,只需对自己需要的数据和内容进行必须的处理,而不用对每个环节都了如指掌。这在一定程度上能够节省人力物力,同时也大大加强了对数据处理的及时性和准确性。 本次的开发内容 教师管理系统就是信息管理与现代化办公设备相结合的例子。开发本系统希望使人事管理人员可以从年复一年的输入、计算、统计等工作中解脱出来,由于人事方面的数据众多,输入、统计极为不便,输入量大,计算量大 。 这些工作都以人力来完成将费时费力,而且容易出现错误和疏漏。本系统 一次录入信息后,就可以反复多次在不同的信息库中使用。所有输入的信息都将按所属部门、专业、考勤日期、工资日期等详细分类,使客户可以根据需要进行管理操作。 因此,该管理系统的目的就是利用计算机对复杂烦琐的数据进行存储和处理,并利用计算机与现代化办公设备的连接实时刷新数据,从而提高企业的工作效率。 2 2 系统功能分析 热网管理系统主要有以下几项功能要求: *按不同权限登录系统。 9 教师人 事 管 理 系 统 第 9 页 *对其提供的教师详细信息资料进行添加、查询、修改和删除操作,并可按考勤月份进行分类。 *对其提供的教师信息进行查询。 *可修改用户原有的用户名、密码,删除原有用户。 10 教师人 事 管 理 系 统 第 10 页 第三章 系统设计平台及相关工具软件简介 平台: 软公司的 用程序开发工具,使目前最为广泛的、易学易用的面向对象的开发工具。 供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程教师的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。故而,实现本系统 一个相对较好的选择。 一个对象导向设计的应用程序语言,是开发数据库前端的优秀工具,它的编程语言简洁明快、组件功能强大和编程环境灵活方便。由于 继承了其先辈所具有的程序设计语言简单易用的特点,其编程系统又引入面向对象的机制,用一种巧妙的方法把 程的复杂性封装起来,提供了一种视界面的设计方法,使用窗体和控件设计应用程序界面。极大地提高了应用程序开发的效率。 本文论述了 视化开发软件工具下 分析、设计、开发大中专院校的学生信息管理系统的过程。通过对计算机硬件和软件解决方案的论证,对应用领域进行调查分析,参考各种资料和进行数据库编程实践,在指导老师的帮助下,已经基本上成功地实现了设计要求。是我们设计的数据库系统能够实现部门管理,教师信息管理,工资管理,系统管理功能。该系统基本上满足了用户在学校信息管理方面的需求,用户界面友好。此系统更加贴近信息电子化处理,从而降低了人工劳动并增加了信息的准确性。 2. 2 数据库: 11 教师人 事 管 理 系 统 第 11 页 关系数据库开发工具,数据库能汇集 各种信息以供查询、存储和检索。 优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 电子表格,可以使数据库一目了然。另外,许创建自定义报表用于打印或输出数据库中的信息。 提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。 一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。 如上所述, 为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面 数据库的便利和关系数据库的强大功能。 用于中小型企业来设计中小型数据库,一般的学校教务系统的数据库用 设计完全能达到要求。由于考虑到本系统是应用在单机系统上,只建立起一个数据库。 第四章 教师管理系统总体设计 本次的开发内容 教师管理系统就是信息管理与现代化办公设备相结合的例子。开发本系统希望使人事管理教师可以从年复一年的输入、计算、统计等工作中解脱出来,由于人事方面的数据众多,输入、统计极为不便,输入量大,计算量大。 这些工作都以人力来完成将费时费力,而且容易出现错误和疏 漏。本系统 一次录入信息后,就可以反复多次在不同的信息库中使用。所有输入的信息都将按所属部门、工资日期等详细分类,使录入可以根据需要进行管理操作。 因此,该管理系统的目的就是利用计算机对复杂烦琐的数据进行存储和处12 教师人 事 管 理 系 统 第 12 页 理,并利用计算机与现代化办公设备的连接实时刷新数据,从而提高企业的工作效率。 4 1 系统设计 统功能分析 *对其提供的教师资料情况进行添加、查询、修改和删除操作。 * *可添加新的用户,修改用户原有的用户名、密码,删除原有用户。 13 教师人 事 管 理 系 统 第 13 页 户功能模块设计 图 户 登 陆 教师信息管理 添 加 记 录 查 询 记 录 修 改 记 录 删 除 记 录 教师信息查询 重 新 登 录 退 出 系 统 14 教师人 事 管 理 系 统 第 14 页 据流程图 是 是 是 是 是 是 明 本次设计主要利 术,界面友好。能自动生产编号,根据用户输入的数据检查其合法性,确保数据正确输入。登陆系统时对用户的请求进行身份验证,经验证合法后允许用户登陆系统,进行相应权限对数据的处理,本系统能对用户进行管理,能进行数据库备份和恢复,确保数据的安全。本次设计选择了 000 作为后台数据库,利用 提供的数据库开发平台开发前台部分。 用户登陆 是否管理员 是否录入数据 是否修改数据 录入数据 修改数据 是否进行 查询 输入查询条件 是否删除数据 删除数据 退出系统 15 教师人 事 管 理 系 统 第 15 页 4 2 数据库设计 000 数据库中创建表 : 根据设计要求,需要 4 个 数据表:用户登录表 、 教师基本信息表 、 课程表 、专业系统信息表。这 4 个数据表的结构如下各表: (1)登录用户表 字段名称 数据类型 长度 主键 允许空 用户名 文本 20 密码 文本 5 是 (2)教师基本信息表 字段名称 数据类型 长度 主键 允许空 教师编号 文本 6 否 教师姓名 文本 10 否 性别 文本 2 是 出生日期 日期 /时间 短日期 否 民族 文本 10 是 政治面貌 文本 10 是 最后学历 文本 10 是 所学专业 文本 20 是 联系电话 文本 20 是 毕业学校 文本 30 是 籍贯 文本 50 是 家庭住址 文本 50 是 进入学校时间 日期 /时间 短日期 否 部门名称 文本 30 是 职务名称 文本 30 是 备注 文本 255 是 (3)课程信息表 字段名称 数据类型 长度 主键 允许空 编号 文本 6 是 课目 文本 10 是 课时 文本 6 否 (4)专业系表 字段名称 数据类型 长度 主键 允许空 编号 文本 20 是 16 教师人 事 管 理 系 统 第 16 页 系名 文本 10 是 17 教师人 事 管 理 系 统 第 17 页 第五章 数据 模块创建及功能实现 据模块的创建 将数据库连接、数据表和数据源等运行期不可见的组件都放在窗体设计界面上,虽然在调用时比较直观,但却为界面布局设计带来的麻烦,而且也不利于数据的统一管理。因此,在设计时,我选择使用 控制管理数据库。 在程序模块中定义记录集,并在各个窗体中定义记录集变量,使输入数据能与数据库连接,并都用程序进行控制,这样不用数据控件都用代码控制大大提高了程序运行效率。 部分有关代码如下: s 定义记录集变量 ; & 教师管理系统 确定数据库位置 s 定义记录集变量 If 1 判断当前表的状态是否打开,是则关闭 3, 2 打开当前表 统功能实现 户登录模块设计 (1) 设计思路 每个用户登录系统都须经过身份验证。只有用户名和密码相对应才能进入系统。因为在系统设置中已经对系统使用权限进行了规定,所以,在用户登录的同时也决定了用户对系统使用的权限。当登录者是管理员身份时,他可以使用系统提供的所有功能,并能对所有用户进行管理。登录者是操作员可以使用所有对数据的编辑功能,而如果登录者是一般用户时只能利用系统进行资料查18 教师人 事 管 理 系 统 第 18 页 询功能。 (2) 用户登录界面设计 图 教师管理系统主界面设计 根据系统模块结构,建立 系统主界面。用户登录到系统后进入的就是该界面,所有功能一目了然。当不同权限的用户登录到该界面时功能有所不同,其控制由“用户登录”界面控制。 19 教师人 事 管 理 系 统 第 19 页 图 教师信息管理 查询、 修改 、 删除的实现 : 编辑教师信息 作为编辑教师信息这一项,所实现的功能是对教师资料信息的存储与编辑,方便对教师的分类与管理。教师编号具有唯一性,不能重复。在此窗体中输入的信息都进过合法性检测,判断教师编号是否出现重复,位数是否为 6 位(前两位为部门编号,后四位为教师自 身编号)等。 图 1)数据添加 当操作员进入系统,根据设计要求,需要添加新的 教师信息 时,在编辑部20 教师人 事 管 理 系 统 第 20 页 门信息窗体上按添加按钮,便进入添加状态,文本框自动清空,添加按钮变为确定按钮,光标会越过教师编号停留在教师姓名文本框上,此时系统已自动生成一个新的教师编号,只需输入教师名称和其它信息即可完成教师信息编辑操作,在按窗体上的确定按钮即可检查该教师信息是否合法并存入数据库,否则按取消按钮。再点击添加按钮,用户可再次添教师信息记录。 (2)数据查询 当操作员需 要对某个教师信息进行查询时,可以在编辑教师信息窗体下部中找到查询按钮。先在对应的文本框中输入要进行数据查询的条件,输入完查询条件后,点击查询按钮进行确定,系统便会查询出满足条件的教师记录,并列到数据表格中,无满足条件的教师记录时,则弹出对话框提示“查无此记录!”。 (3)数据修改 当操作员需要对某个教师信息进行修改时,可以在编辑教师信息窗体下部中找到修改按钮。由于修改记录不可能在大量的数据中盲目的寻找,因此数据修改应该与数据添加按钮结合使用,先用查询功能进行对要修改记录的搜索,再在数据表格中选中要修改的教师 记录,便把此教师记录读入文本框中,只需在文本框中直接进行数据修改便可,修改完后按修改按钮进行确定,系统并对修改后的数据进行合法性检测,合法则修改成功。 (4)数据删除 当操作员需要对某个或多个教师信息进行删除时,可以在编辑教师信息窗体下部中找到删除按钮。由于删除记录不可能在大量的数据中盲目的寻找,因此数据删除也有数据查找功能,先在对应的文本框中输入要进行数据删除的条件,再按删除按钮,系统便会列出满足删除条件的教师记录,并提示是否删除满足条件的全部教师记录,也
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。