摘要21世纪是信息产业的时代,全球信息电子化的潮流势不可挡,计算机被广泛应用使我们的经济和社会生活因此发生了深刻的变革。
与此同时,我国的教育事业蓬勃发展,升学率普遍提高,各类学校校规模不断扩大,对于学生管理工作的高效性和规范性提出了更高的要求。
本文的设计是依据B/S结构的关键技术,参考了国内学校的学生管理信息系统,并结合广西第四建工集团子弟小学学生实际情况,提出“设计简单、使用方便、安全性高”的设计理念并结合B/S的学生管理信息系统的体系结构,且依据现代化校园的发展为广西第四建工集团子弟小学而设计的基于ASP的学生学籍管理软件开发。
系统分为学生信息管理、学生成绩管理、考试管理和用户管理四大模块,具备信息录入/修改/删除、成绩录入/修改/删除、添加/修改/删除考试信息、添加/删除考试科目、添加/修改/删除系统用户等功能。
它能方便老师、学生、家长查询信息。
整体上实现了全校学生信息的网络化管理。
该系统是一套基于B/S(浏览器/服务器)结构的学生学籍管理系统。
系统运行于服务器端,完全采用ASP+JavaScript开发,客户端只需安装有浏览器(如IE)即可使用本系统。
关键词:学生信息管理软件开发 ASP 数据库系统 B/S 网络化管理The 21st century is the information industry age, the tide of the global computerize information is overwhelming. The wide use of the computers makes a deep revolution in our economy and social life. At the same time, the booming development of education of our country requests a more efficient and more regular management of students’ information. the rate of entering a higher school has been raised. The scale of all kinds of school has been expended gradually, so it makes higher requirement for efficiency and normative of the students management work.The design of this thesis bases on the key technologies of the B/S and structure with referring to the domestic students management information system. According to the students’ practical situation of the fourth building group children primary school of GuangXi. The author advances a design idea of simple design, conveniently using and higher security. It also develops the architecture that connects B/S with student management information system. According to the development of the modern campus, it designs the software of students school status management basing on ASP .There are four modules in the system. They are student information management, student grades management, exam management and user management. It has the following functions: information logging in/ revising/deleting, the score logging in/revising/deleting, the exam information adding/revising/deleting, the exam subjects adding/ deleting and the system user adding/revising/ deleting. It has realized the latticing management of the whole school student information. which can make teachers, students and parents convenient for requiring scores. This system is a students school status management system basing on B/S. it runs on the server. Because of absolutely adopting ASP and JavaScript development in this system, the clients can use this system when they just need to install browsers (for example, IE).Key Words:Student’s Information System B/S ASP Database System latticing management绪论第一章需求分析1.1实地调研,初定系统构架1.2系统功能要求设计1.3系统模块设计1.4数据字典第二章开发方案的选择2.1 ASP2.2 SQL数据库2.3 HTML第三章数据库的设计3.1 数据库介绍3.2 数据流程图3.3 数据库概念结构设计3.4 数据库逻辑结构设计第四章功能模块的设计4.1 功能模块的分析4.2功能模块的实现谢辞参考文献绪论长期以来,学校对学生学籍的管理都还使用着传统的模式。
在此模式下,人工的记录学生信息、考试信息等等。
而随着现代素质教育与时代的不断发展这样的模式已经不能完全适应现代的教育形势。
信息化时代的到来,使学校传统的管理方法和办学水平都受到了极大的挑战。
随着Internet技术持续迅猛的发展,给传统的办学模式提出了新的要求。
进入新世纪,从世界各国教育信息化的进程来看,不但竞争异常激烈,而且无论是在教育信息基础设施和资源建设上,还是在普及的程度上,中国与西方发达国家甚至某些发展中国家相比,都存在着较大的差距。
新的世纪里,如果中国不能很好地利用互联网的平台和以较低的成本对推动教育信息化缺乏明确的方向,势必偏离信息化的轨道,进而阻碍社会信息化的进程和整个国民经济的发展。
因此,实施教育的信息化已经刻不容缓、迫在眉睫,而其中的学生学籍管理是其中一个不可或缺的环节。
较之传统的管理方式,笔者开发的学生学籍管理系统的优势有:一方面可以动态地管理每个学生的信息;另一方面,教师可以在任意时间、任意地点通过网络查看学生信息;另外计算机化的管理的一大特点是查找准确而迅速:系统可以在输入结束后当场给出准确的查询结果。
(1)系统开发的目的和意义20世纪末,随着我国计划生育的不断普及和深入,入校人数正逐步下降,而各个学校的规模却在不断扩大,校与校之间的合并规模也越来越大,而此时计算机在各学校也开始普及,一些学校开始将计算机应用到学生信息的管理中去,为学生管理信息系统的形成打下了坚实的基础。
而此时的应用计算机的功能还仅限于记录学生的基本信息,以供需要时查询,数据库是比较流行的FoxPro。
在新生入校时将学生的基本信息记录输入FoxPro,并集中报到教务处,以备查阅。
在遇到荣誉称号、违纪处分等学生管理工作时也是如此,所以计算机的功能仅仅是代替了手写工作,并没有发挥其在信息处理方面的优点。
但是,对于学生管理工作来说,这已经是一个质的飞跃。
由于将数据录入FoxPro的工作是学校工作人员直接对FoxPro数据库的操作,而随着各学校的合并后的人数的变化导致了管理的复杂性,所以一些学校就自己开发了学生信息管理系统,这就是最初的学生管理信息系统。
这种初级的学生管理信息系统的主要功能是:为学校管理工作人员输入大量数据提供一个操作简单、使用方便的友好界面;在已有的数据中作简单的查询和统计。
主要的缺点是:只是实现了局部的电子化,但是仍然使用物理媒体(如软盘、光盘、移动硬盘等介质)进行传输,没有发挥校园网络的优势;教务处的数据仍然需要集中整理,重复工作比较严重;从教务处到以下各个年级和班级信息收集和信息反馈耗费了大量的时间,使得工作效率低下。
初级的学生管理信息系统虽然使得学生管理走上了信息化的道路,但是仍然摆脱不了手工时代的阴影,校园网的优势并没有得到充分的利用,所以这种初级的学生管理信息系统还不可能完全满足教育事业发展的需求。
学生学籍管理系统,旨在探索一种以互联网为平台的管理模式。
这种新的管理模式,为现代管理创造了一种新的环境,使教务管理突破时空限制,实现管理的网络化,提高管理效率和标准化水平。
使学校管理者、教师和学生可以在任何时候、任何地点通过网络进行管理与查询。
这还让管理者从繁重的工作中解脱出来,将主要精力转移到创造性的教学改革工作中。
第一章需求分析1.1实地调研,初定系统构架要实现一个交互系统,首先应该进行需求分析,对用户情况进行调研,只有了解了用户的需求,才能设计出功能齐备、可用性高、令用户满意的系统。
下面就对广西第四建工集子弟学校学生学籍管理系统的设计进行的需求分析。
表1-1 (见下页)是对该校进行实地调研时与该校相关负责人了解协商后,该学校提供的学生学籍管理系统初步网络系统构架说明文档。
栏目名称内容简介主要功能学生信息管理录入信息对学生基本信息的管理查询信息修改信息删除信息学生成绩管理录入成绩对学生成绩的管理查询成绩修改成绩删除成绩学生相关信息学校的院系、教师信息以及课程信息的描述对学生相关信息的管理用户管理用户注册(管理员、教师)管理员对系统所有功能模块进行管理与维护,教师只能在某个模块进行管理备注:在人性化的前提下,可增加一些附加功能,使其操作方便、简洁。