项目报告
班级学生管理系统的设计与开发
随着信息处理技术的飞速发展,基于计算机网络的信息处理已成为人们日常
工作,学习和生活必备系统。在 Internet 飞速发展的今天,互联网已成为人们快
速获取,发布和传递信息的重要渠道,它已成为社会生活的一部分。学生信息处
理的电脑化、网络化,是实现学校管理现代化和信息化的重要内容,也是方便用
户快捷查询相关充足信息的重要工具。与传统学生信息处理模式相比,基于网络
的学生管理系统具有无可比拟的优越性。
本系统的开发是基于 B/S 结构,使用 ASP 程序设计语言及 Access 数据库
进行设计与开发。本文首先对学生信息管理系统进行较详细的需求分析,并给出
系统总体架构及详细设计步骤。系统主要包含普通用户和管理员两大模块,主要
功能包括学生信息的查询,统计,添加,修改,删除,用户管理和用户注册验证
等功能。通过测试分析说明,本系统的开发基本达到预定目标,并具有一定的应
用价值。
学生管理系统;数据库;B/S 结构;系统构架;信息查询
Design and Development of Students Management System
Abstract
Along with the rapid development of information processing technology,
information management system, which is based on computer network, has become a
necessity system in routine work, study and life. With the rapid development of the
Internet, today the Internet has become an important channel for fast gaining, issuing
and transmitting information, and obviously it has been an essential part of our social
life. Computerization and network station of student information processing are
important for realizing modernization and information of school administration, and it
also is an important way for searching sufficient information of users. Compared with
the traditional pattern, student management system based on the Internet has
incomparable superiority.
This system is based on the B/S structure, designed and developed by adopting
the ASP+VBScript programming language and the Access2000 database. This paper
first carries on a detailed demand analysis to the student information management
system, and then gives the overall construction and the detailed design procedure. The
system consists of two main modules: ordinary users and managers. Its main functions
include student information inquiry, statistics, adding, modifying and deletion as well
as the functions of user management, user registration authorization and so on.
Through test and analysis, it shows development of the system basically achieves the
predetermined goal and has the certain application value.
Keywords: Student Management System; Database; B/S Structure; System
Structure; Information Inquiry
目 录
报告总页数:21 页
1 引 言..............................................................................................................................................1
1.1 课题背景.................................................................................................................................1
1.2 国内外研究现状.....................................................................................................................1
1.3 本系统研究的意义.................................................................................................................1
1.4 本系统的研究方法.................................................................................................................1
1.5 本文的主要工作.....................................................................................................................1
1.5.1 研究的主要内容..............................................................................................................1
1.5.2 报告各章节安排..............................................................................................................2
2 需求分析与开发工具....................................................................................................................2
2.1 需求分析..................................................................................................................................2
2.2 开发工具..................................................................................................................................2
3 系统设计.........................................................................................................................................2
3.1 系统的结构图.........................................................................................................................2
3.2 基本功能模块概述.................................................................................................................3
3.2.1 学生信息管理...................................................................................................................3
3.2.2 学生成绩管理模块...........................................................................................................3
3.2.3 考试管理模块...................................................................................................................4
3.2.4 用户管理模块...................................................................................................................4
3.3 数据库设计.............................................................................................................................4
3.4 数据库需求分析.....................................................................................................................4
3.5 数据库物理设计.....................................................................................................................5
3.6 数据库逻辑设计.....................................................................................................................5
3.7 数据库连接.............................................................................................................................5
4 系统的具体实现............................................................................................................................6
4.1 前台登陆模块..........................................................................................................................6
4.1.1 流程分析...........................................................................................................................6
4.1.2 前台登陆模块效果...........................................................................................................7
4.2 学生信息管理模块..................................................................................................................9
4.3 成绩管理模块..........................................................................................................................9
4.4 考试管理模块..........................................................................................................................9
4.5 用户管理模块........................................................................................................................10
5 运行测试与分析..........................................................................................................................16
5.1 运行测试................................................................................................................................16
5.1.1 学生档案信息查询.........................................................................................................16
5.1.2 学生成绩查询.................................................................................................................17
5.1.3 考试管理.........................................................................................................................17
5.1.4 用户查询.........................................................................................................................17
5.1.5 测试系统管理模块.........................................................................................................17
5.1.6 留言版模块.....................................................................................................................17
5.2 具体测试流程........................................................................................................................17
5.3 测试与分析............................................................................................................................18
结 论..........................................................................................................................................18
参考文献..........................................................................................................................................19
致 谢..........................................................................................................................................20
声 明..........................................................................................................................................21
第 1 页 共 21 页
1 引 言
1.1 课题背景
着 Internet 信息管理技术的飞速发展,基于计算机网络的信息处理系统已成
为人们日常工作、学习和生活必备系统。而学生信息处理的电脑化、网络化,是
实现学校管理现代化和信息化的重要内容,也是方便用户快捷查询相关充足信息
的重要手段。与传统管理模式相比,基于网络的学生管理系统具有无可比拟的优
越性。
1.2 国内外研究现状
基于网络与传统模式相比可以将各个环节缩小到一至两个环节,几乎屏蔽了
所有人工直接干预管理活动的可能性,不但能够节约大量的时日、人力、物力与
财力,而且还可以大幅度提高安全性和保密性,具有无可比拟的优越性。现在国
内外,对学生信息管理的研究和开发都已经进行的如火如荼,在研究的过程中又
不断采用新的技术和作用提出,丰富了整个学生管理系统的功能和结构。
1.3 本系统研究的意义
网络学生信息系统是大学信息管理系统建设的重要组成部分,是提高教学管
理的质量和效益乃至建设知名高水平大学的关键环节。学生信息处理的电脑化、
网络化,也是实现学校管理现代化和信息化的重要内容。学生信息管理系统应该
能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的
方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时
间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
1.4 本系统的研究方法
本项目设计要求设计一个功能较完善的网络学生信息管理系统,实现学生的
信息管理,成绩管理,用户管理等功能。因此,本次项目设计应首先分析学生信
息管理系统的相关功能,结合本次项目设计的相关要求写出需求分析;其次,综
合运用以前所学的相关知识(包括计算机网络技术、编程技术、数据库、信息安
全等相关知识),选择所熟悉的开发工具进行本项目设计的开发;在设计中以需
求分析为基础,写出系统开发计划、实现流程及相关问题的实现方法;同时,在
开发设计与实现中,要保存好相关的设计文挡,为后面的项目报告的写作准备材
料;最后,系统开发完毕后,进行调试和试运行,做好调试和试运行的相关记录,
也为后面的项目报告的写作准备材料。
1.5 本文的主要工作
1.5.1 研究的主要内容
综合运用以前所学的专业知识,设计开发一个网络学生信息管理系统,本设
计要求完成部分任务——学生信息管理、考试管理、用户管理、学生成绩管理等