毕业设计(论文)VB6.0+Access学生档案管理系统(附源程序).doc
《毕业设计(论文)VB6.0+Access学生档案管理系统(附源程序).doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)VB6.0+Access学生档案管理系统(附源程序).doc(50页珍藏版)》请在三一办公上搜索。
1、毕业设计(论文)全套源程序代码等,联系153893706课 题 名 称 学生档案管理系统 学 生 姓 名 学 号 系 、专 业 信息与电气工程系 计算机科学与技术专业 指 导 教 师 职 称 讲 师 2012年 5 月 25 日摘 要学生档案管理系统是典型的管理信息系统(MIS),管理信息系统起初应用于最基础的工作,如打印报表,从而发展到档案管理系统、人事管理等项目管理。本文具体介绍了学生档案管理系统,结合各高校档案管理的实际要求,结合档案管理的实际流程,本系统实现了学生信息的基本情况、学生各种信息的查询、添加、删除等功能。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对
2、于数据库,要求其完整性和安全性好;而对于应用程序则要求程序完备、使用方便灵活等。Microsoft公司的Visual Basic 6.0开发工具,有各种各种面向对象的控件,将在Visual Basic 6.0中使用ADO控件连接Access数据库,将存在数据库的信息通过界面显示出来,并进行修改,查询等操作。文章阐述了用Access2000和Visual Basic 6.0开发学生档案管理系统的设计方法与实现方法。关键词:Access2000;Visual Basic 6.0;档案管理;管理信息系统;完整性;安全性;数据库AbstractStudents File Management Syst
3、em is typical of management information systems (MIS), MIS initially applied to the most basic work, such as printing statements, which to archive management system personnel management project management. This paper introduces the students file management system, integrating the management of the U
4、niversity Archives practical requirements File management with the actual process, the system achieved the students basic information, the students all kinds of information inquiries, add, delete, and other functions. Including development of its key database background to the establishment and main
5、tenance of front-end applications and the development of the two areas. For the database, asking it to the integrity and safety of good; For application procedures require comprehensive, easy to use and flexible. Microsoft Visual Basic 6.0 development tools various object-oriented controls, in Visua
6、l Basic 6.0 ADO connection using Access database The existence of the database information is displayed through the interface, and to amend the search operation. Article describes the use of Access2000 and Visual Basic 6.0 development students file management system Marketing Design and Implementati
7、on. Keywords: Access 2000; Visual Basic 6.0; File Management; Information management systems; Integrity; Safety; Database 目 录前 言11概述21.1 管理信息系统的介绍21.2 系统的开发意义21.3编程环境的选择32 开发工具的介绍及数据库的实现42.1 Visual Basic 6.0及Access2000概况42.2 Access2000数据开发42.3 关系数据库及数据库特点52.4 实现数据库之间的联系63 学生档案管理系统分析73.1 系统分析的介绍73.2
8、系统的初步调查73.3 系统的需求分析73.4 系统的可行性研究94 学生档案管理系统设计方案114.1 系统设计概述114.2 系统的总体设计134.3 系统的详细设计135 学生档案管理系统的实现165.1 登陆界面的实现165.2 主窗体界面的实现175.3 学籍管理界面的实现205.4班级界面的实现225.5 课程设置界面的实现245.6 成绩管理界面的实现265.7 帮助界面的实现265.8 与Visual Basic6.0的连接286 管理系统的评价与总结306.1 系统管理维护与评价306.2 系统设计小结30参考文献32致 谢33附 录34前 言管理信息系统是信息技术应用中一个
9、非常重要的领域。随着学校规模的不断扩大,院系不断增设,学生数量急剧增加,有关学生的各种档案信息也成倍增多。面对大量的信息,学校特别需要专门管理学生档案信息的系统学生档案管理系统。通该系统可以规范学生档案管理,提高学生档案管理效率,快速查询信息和进行科学统计,减少管理方面的工作量和成本。由于计算机在各行各业中应用的普及,利用计算机实现学生档案管理是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都是至关重要的。用计算机来做学生档案管理比人工管理更能体现查询快捷、保密性好、安全性高、存储量大、寿命长、成本低和效率高等优点;同时更便于管理和操作。随着科学技术的不断提高,计算机科学日渐
10、成熟,计算机强大的管理功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。学生档案管理是学校教务的一项主要工作,它反映了一个学校的生源情况和学生的在校表现,每一个信息都记录了一个学生在每个学校的一段历史,必须真实可靠,所以档案管理工作是一项严肃、认真而又繁琐的工作。“学生档案管理系统”从根本上解决了学校管理学生有关学生信息的烦恼,它不仅让学校能够方便的录入学生档案的基本信息,还能够方便的查询、打印在校学生档案信息。但一直以来人们使用传统人工的方式管理,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少
11、的困难。而作为计算机应用的一部分,使用计算机对学生档案信息进行管理,有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。所以学生档案管理系统应该能够为用户提供充足的信息和快捷的查询手段。办学者们所头疼的问题,就是如何面对这庞大的信息量。只有利用计算机,利用学生档案管理系统才能解决这一问题,才能提高学生管理的工作效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。1 概述1.1 管理信息系统的介绍 在现实世界中,系统是无处不在的,是多样的和复杂的。管理信息系统既然是一种系统,那么和其他的系统一样,既具有
12、相系统的共同属性,又具有自身的特殊属性。自然界和人类社会中存在各式各样的系统,对任何一个系统来说,其内部都有物质、能量和信息的流动,任何一个系统中都存在一个由信息流构成的整体上的系统,即信息系统。对现代管理来说,信息系统知识是必不可少的。在计算机技术与信息技术迅速发展的今天,作为信息系统核心和基础的数据库技术得到了越来越广泛的应用。从小型单项事务处理系统到大型共享系统,从一般商用事务处理到计算机辅助设计与制造(CAD/CAM)、计算机集成制造系统(CIMS)、办公信息系统(OIS)等等,越来越多新的应用领域采用数据库存储和处理他们的信息资源。正是由于计算机的应用,才有可能使现代社会组织和企事业
13、单位的信息处理能力适应现代化管理的要求。在这里我们首先要了解管理信息系统。管理信息系统是以计算机网络和通信技术为工具和手段的,具有进行信息收集、存储、加工传递等功能的,能为管理决策提供服务的人机系统。其基本功能是:信息的采集与输入;信息的处理、信息的存储、信息的传输、信息的提供。1.2 系统的开发意义随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。学生档案管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以档案管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使
14、用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。本系统是由Microsoft Visual Basic 6.0可视化开发软件工具下分析、设计、开发的学生档案管理系统的过程。通过对计算机硬件和软件解决方案的论证,对应用领域进行调查分析,参考各种资料和进行数据库编程实践,在指导老师的帮助下,已经基本上成功地实现了设计要求。使设计的数据库系统能够实现学籍管理、班级管理、课程设置、成绩管理等功能。该系统基本上满足了用户在学校信息管理方面的需求,用户界面友好。1.3 编程环境的选择在当前的信息
15、化时代中,任何高校,都需要一个实用的管理系统来规范学校管理、学生管理和数据统计和分析,这将会大大提升高校的管理水平,优化资源,尽可能地降低成本,实现最大效益。因此尽量采用学校现有软硬件环境,及先进的管理系统开发方案,从而达到充分利用学校现有资源,提高系统开发水平和应用效果的目的。系统应符合学校学生档案管理的规定,满足对学校学生日常管理的需要,并达到操作过程中的直观、方便、实用、安全等要求。系统采用模块化程序设计的方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、查询等操作。微软公司的Visual
16、 Basic 6.0是Windows应用程序开发工具,使目前最为广泛的、易学易用的面向对象的开发工具。Microsoft 的JET数据库引擎提供了与数据库衔接的接口,我们通过它以及Visual Basic 6.0 来访问数据库并对其进行各种操作。DATA控件在数据库中的信息与将显示给用户查看的Visual Basic 6.0程序之间架起了一座桥梁,我们可以设置DATA控件的相关属性,使之能调用数据库的目标部分。Visual Basic 6.0提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。故而,实
17、现本系统Visual Basic 6.0是一个相对较好的选择。2 开发工具介绍及数据库的实现2.1 Visual Basic 6.0及Access2000概况自从Microsoft公司推出的Windows应用程序开发工具Visual Basic 6.0,立即以其新颖的图形用户界面、卓越的多任务操作系统性能、高层次的软件开发平台而风靡全球。Visual 意为“可视化的”,指的是一种开发图形用户界面(GUI)方法,Visual Basic 6.0尤其在Windows环境下Office实用软件的方便使用,使不少熟悉DOS软件开发的用户想到自己动手设计Windows用户界面,以满足各种应用程序的需要。
18、然而即对有经验的程序员来说,其工作难度也相当大。为了编写Windows环境下运行的程序,必须建立相应的窗口、菜单、对话框等各种“控件”,程序的编制也变得越来越复杂。Visual Basic 6.0是Windows 95/98或Windows NT下的一个应用程序,本身对软硬件没有特殊要求。也就是说,它对环境的要求与Windows95/98、Windows NT要求是一致的。硬件要求:一般在586以上的处理器、16MB以上内存、100MB以上的硬盘等。软件要求:Windows 95/98或Windows NT 3.51以上版本。Access2000是Office系列软件中用来专门管理数据库的应用
19、软件。所谓数据库是指经过组织的、关于特定主题或对象的信息集合。数据库管理系统分为两类:文件管理系统和关系型管理系统。Access2000应用程序就是一种功能强大且使用方便的关系型数据库管理系统,一般也称关系型数据库管理软件。它可运行于各种Microsoft Windows系统环境中,由于它继承了Windows的特性,不仅易于使用,而且界面友好,如今在世界各地广泛流行。它并不需要数据库管理者具有专业的程序设计水平,任何非专业的用户都可以用它来创建功能强大的数据库管理系统。2.2 Access2000数据库开发Access2000 作为一种关系型数据库管理系统,是中小型信息管理系统的理想开发环境,
20、在当前数据库领域,已有越来越多的人使用。它是一个功能强大的数据库管理系统的MIS系统开发工具。数据库是存储在一起的相关数据的集合,这些数据是结构化的,数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。计算机的数据库可以分为两类:非关系数据库(flat-file)和关系数据库(relational)。关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,象记录等。 Microsoft Access2000提供两种创建Access2000数据库的方法:可以先创建一个空数据库,然后再添加表、窗体、报表及其他对象,这是最灵活的方法,
21、但需要分别定义每一个数据库要素。也可以使用“数据库向导”仅一次操作即可为所选数据库类型创建必要的表、窗体及报表,这是开始创建数据库的最简单的方法。为了创建一个结构完善,高效且易于维护的数据库,在创建之前要进行仔细认真的数据库设计工作。设计Access2000关系数据库首先应根据用户的需求对数据管理系统进行分析和研究,全面规划,然后再根据数据库系统的设计规范创建数据库,否则将直接影响着系统的性能。一个成功的数据库设计方案应该将用户的需求充分融入其中,数据库的设计一般遵循以下几个步骤:(1) 确定创建数据库所要完成任务的目的。(2) 确定创建数据库中所需要表。(3) 确定每个表中需要的字段。(4)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 VB6 Access 学生 档案管理系统 源程序

链接地址:https://www.31ppt.com/p-3977075.html