摘 要
学籍管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学籍管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
本文论述了Microsoft Visual Basic 6.0可视化开发软件工具下分析、设计、开发大中专院校的学籍管理系统的过程。通过对计算机硬件和软件解决方案的论证,对应用领域进行调查分析,参考各种资料和进行数据库编程实践,在指导老师的帮助下,已经基本上成功地实现了设计要求。
我们设计的数据库系统的目标是实现学生管理,学籍管理,成绩管理,系统管理功能。该系统基本上满足了用户在学校信息管理方面的需求,用户界面友好。此系统更加贴近信息电子化处理,从而降低了人工劳动并增加了信息的准确性。
关键词:管理信息系统;学籍管理;VISAUL BASIC;SQL Server
Abstract
Student's information management system is unit's indispensable part of a education, its contents are all essential to policymaker and administrator of the school, so student's information management system can offer sufficient information and swift inquiry means to user . But people use tradition artificial way manage the file file all the time, this kind of management style has a lot of shortcomings, for instance: Efficiency is low, privacy is bad, as time goes by in addition, a large number of file and data will emerge, this for look for , be newer and is it all bring much difficulty to safeguard.
With the constant improvement of science and technology, computer science is ripe day by day, its strong function has already been people's deep understanding, it has been already entering each field of the human society and playing a more and more important role.
This text has described Microsoft Visual Basic 6. 0 develops the course of analysing , designing , developing the information management system of students of the universities , colleges , junior colleges and special secondary schools visually under the software tool. Through investigating and analysing to the application the demonstration of the computer hardware and software solution, consult various kinds of materials and practise database programming, with the help of counselor, have already realized the designing requirement succeeding basically. It is the database system which we design that can realize students manage , student's information management , the achievement is managed, the systematic functions of management. This system has met user's demand in information management of the school basically, user's interface is friendly. This system pressed close to the electronic processing of information further, thus worked and increased the accuracy of information artificially after reducing.
Key words:MIS;students manage;VISAUL BASIC;SQL Server
目 录
第1章 绪 论... 1
1.1 开发学籍管理系统的意义... 1
1.2 已有系统的存在问题... 1
1.3 可行性研究... 2
1.3.1 目的... 2
1.3.2 经济可行性... 2
1.3.3 技术可行性... 2
1.3.4 运行上可行性... 3
1.4 VISUAL BASIC6.0简介... 3
第2章 系统分析... 5
2.1 学校结构组织结构图... 5
2.2 学校工作的业务流程图... 6
2.3 新系统的设计目标和设计思想... 7
2.4 系统开发和运行环境... 8
2.5 系统功能分析... 8
2.6 新系统逻辑方案... 8
2.6.1 系统功能结构图... 8
2.6.2 数据流图... 9
2.6.3 数据字典... 12
第3章 系统总体设计... 16
3.1 模块处理功能设计... 16
3.1.1 学生档案管理模块... 16
3.1.2 学生成绩管理模块... 17
3.1.3 学生档案管理模块... 17
3.1.4 教学计划模块... 18
3.2 数据库设计... 18
3.2.1 数据库概念结构设计... 19
3.2.2 数据库逻辑结构设计... 21
第4章 应用系统实现... 24
4.1 学生档案资料的录入模块... 24
4.2 档案信息查询... 28
4.3 学生成绩录入子模块... 30
4.4 学生成绩查询子模块... 32
4.5 学生档案导入子模块... 33
4.6 档案管理子模块得设计... 35
4.7 系统菜单得设计... 36
第5章 系统测试... 39
5.1 软件测试的目标及过程... 39
5.1.1 软件测试... 39
5.1.2 软件测试的目标... 39
5.1.3 软件测试的过程... 39
5.2 软件测试得方法及步骤... 40
5.2.1 软件测试的方法... 40
5.2.2 测试的步骤... 41
第6章 结 论... 43
参考文献... 44
致 谢... 45
第1章 绪 论
1.1 开发学籍管理系统的意义
21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的发展。为了适应现代社会人们高度强烈的时间观念,学校学生学籍档案信息管理系统软件为学校办公室带来了极大的方便。
在各大中小学校,用计算机管理学校的信息已经越来越普遍了。用计算机不但可以提高工作效率,而且还节省了许多人力物力,增强了学校资料的安全性。提高了学校的管理能力,为此,用计算机来管理学校的信息,是非常必要的。
计算机对信息的管理有着手工管理无法比拟的优势,这些优势对于信息的条数不多,信息的变化慢,对信息的需求不频繁的单位还不明显,但是对于我现在就读的某某大学,却是显然的。
某某高中目前在校学生达到2000人以上,学校原来的学籍管理软件已经不能适应新的办学规模和对现代办学效率的需要。
我作为一个计算机应用的大学生,希望能有所贡献。用我四年的所学编制了一个实用的程序来帮助我的母校-某某高中进行更有效的学籍档案管理或者作为以后开发的参考。
1.2 已有系统的存在问题
我的母校-某某高中,在20世纪90年代一直沿用原来的人工管理学籍档案的方法,管理的效率低而且容易出错,打印报表时对以前的学籍档案的资料利用率低。到了90年末期,学校引进了一套学籍档案管理软件,以前的管理软件开发平台是FOXBASE,操作界面不友好,操作不方便。当历史的车轮驶到21世纪时,我们发现我们的学生档案管理的教师面对的还是一套类似于DOS的操作界面,要想操作这套软件必须经过培训。这种不容易上手的软件已经不属于21世纪。所以学校为了适应现代办学效率的需要,迫切需要一套新的系统来取代原来的软件。
新系统准备用面向对象的编程工具VISAUL BASIC6.0作为开发平台。开发思想准备在继承旧系统的优点,克服旧系统的确定,开发一个适合并校后,界面友好的,操作简便的学籍管理系统。