在传统的学校管理模式中,学生信息的管理主要是靠人力对每位学生进行统计。这不仅是对大量人力物力的大大浪费,而且使得学生信息管理繁琐低效,这种事倍功半的传统管理方法被取代是历史发展的必然结果。利用学生信息录入管理系统对学生信息的录入管理学生信息,不但可以快捷地存储和修改学生的基本信息,而且还方便查询任课教师的任课信息和各个学生的各科成绩之类信息等。学生信息录入管理系统的使用管理只需要几名管理人员,他们可以轻松方便地管理全校的学生信息,省时省力。
2 系统概要
本课题设计的系统使用VB制作前台操作界面,后台数据的存储是Access2007完成的。它的源代码在内部自动生成,系统的安全性和便利性较好。管理员可以对教师和学生的信息进行增加、删除、修改和查询。
2.1 需求信息的整理
首先要对收集到的学生基本信息进行分类整理,大致分为学生基本信息、课程信息和成绩信息。学生的基本信息又包括姓名、年龄、班级、政治面貌和联系方式等;课程信息包括课程名称、课程编号、授课教师等;成绩信息中包括的就是学生各科的学分和考试分数。
要把这些信息有条理地录入到学生信息录入管理系统中,就必须对系统整个设计界面进行合理规划。具体设计见4.2。
2.2 开发工具的选择
本次系统的设计制作是在在Windows 7操作系统中,运用计算机语言 Visual Basic 6.0制作调试的。数据库是支持MIS的非常重要的一项技术。数据库的选择在任何一项系统的开发过程中占有非常重要的位置,下面介绍一下本系统的数据库语言。
选择VB作为开发工具
Visual Basic程序设计语言对于学生来说十分容易理解运用,它功能强大而且制作时间短。它提供了一种可视化的软件开发环境,采用面向对象技术和事件驱动机制,这使得编程变得简单容易,效率大大提高。它一出现,就以迅猛的速度风靡世界,在全世界得到广泛运用。Visual Basic以BASIC语言为基础的新型计算机语言,它在继承BASIC大部分优点的同时还有着结构化和可视化程序设计语言的新特点。Visual Basic程序设计语言具有十分强大的功能,特别是在实现完美的界面设计、多媒体开发功能、数据库访问功能、Internet处理技术以及应用软件发布等方面更加优势显著。
在当今的各种计算机应用系统中,数据库应用系统是使用最为广泛的应用系统之一。Visual Basic程序设计语言是开发数据库应用系统的得力工具。值得一提的,Visual Basic提供的基于ADO对象模型的数据库访问技术,已成为数据库访问的标准。应用系统不仅可以通过数据控件对数据库进行访问,还可以使用ADO对象模型对数据库进行访问使用数据库的操作更为灵活。
3 数据库设计
3.1 数据库的概念
研究信息系统,就必然要对数据库处理进行钻研。但是近年来随着万维网的猛增及互联网技术的迅速发展,数据库成为时下最火热的技术之一。Internet应用在应用数据库技术后,突破了早期应用简单发布的特点。此外,互联网技术还提供了一个方法,是向用户发布数据库内容标准化访问的方法。这些技术不仅贴近数据库的需求,还增加了数据库技术的重要性。
数据库的目的是帮助人们跟踪事务。数据库通常是用在一些数据量大但是很重要的信息上。比如订单、顾客、工作、员工、学生、电话之类的。近年来,数据库技术已经在很多新的领域普及使用,比如因特网的数据库和公司内局域网的数据库。数据库也被越来越多地使用在多媒体程序的制作与维护上。