班级学生管理系统的设计与开发毕业设计论文

上传人:新** 文档编号:455040879 上传时间:2023-04-08 格式:DOC 页数:61 大小:3.22MB
返回 下载 相关 举报
班级学生管理系统的设计与开发毕业设计论文_第1页
第1页 / 共61页
班级学生管理系统的设计与开发毕业设计论文_第2页
第2页 / 共61页
班级学生管理系统的设计与开发毕业设计论文_第3页
第3页 / 共61页
班级学生管理系统的设计与开发毕业设计论文_第4页
第4页 / 共61页
班级学生管理系统的设计与开发毕业设计论文_第5页
第5页 / 共61页
点击查看更多>>
资源描述

《班级学生管理系统的设计与开发毕业设计论文》由会员分享,可在线阅读,更多相关《班级学生管理系统的设计与开发毕业设计论文(61页珍藏版)》请在金锄头文库上搜索。

1、毕业设计(论文)班级学生管理系统的设计与开发论文作者姓名:申请学位专业:申请学位类别:指导教师姓名(教授):论文提交日期:- 1 -班级学生管理系统的设计与开发摘 要随着信息处理技术的飞速发展,基于计算机网络的信息处理已成为人们日常工作,学习和生活必备系统。在Internet飞速发展的今天,互联网已成为人们快速获取,发布和传递信息的重要渠道,它已成为社会生活的一部分。学生信息处理的电脑化、网络化,是实现学校管理现代化和信息化的重要内容,也是方便用户快捷查询相关充足信息的重要工具。与传统学生信息处理模式相比,基于网络的学生管理系统具有无可比拟的优越性。本系统的开发是基于B/S结构,使用 ASP程

2、序设计语言及Access 2000数据库进行设计与开发。本文首先对学生信息管理系统进行较详细的需求分析,并给出系统总体架构及详细设计步骤。系统主要包含普通用户和管理员两大模块,主要功能包括学生信息的查询,统计,添加,修改,删除,用户管理和用户注册验证等功能。通过测试分析说明,本系统的开发基本达到预定目标,并具有一定的应用价值。关键词:学生管理系统;数据库;B/S结构;系统构架;信息查询Design and Development of Students Management SystemAbstractAlong with the rapid development of informatio

3、n 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 informa

4、tion, 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 user

5、s. 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 detail

6、ed 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

7、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;

8、 System Structure; Information Inquiry目 录论文总页数:21页1 引 言11.1 课题背景11.2 国内外研究现状11.3 本系统研究的意义11.4 本系统的研究方法11.5 本文的主要工作11.5.1 研究的主要内容11.5.2 论文各章节安排22 需求分析与开发工具22.1需求分析22.2开发工具23系统设计23.1 系统的结构图23.2 基本功能模块概述33.2.1学生信息管理33.2.2学生成绩管理模块33.2.3考试管理模块43.2.4用户管理模块43.3 数据库设计43.4 数据库需求分析43.5 数据库物理设计53.6 数据库逻辑设计53.7

9、 数据库连接54 系统的具体实现64.1前台登陆模块64.1.1流程分析64.1.2前台登陆模块效果74.2学生信息管理模块94.3成绩管理模块94.4考试管理模块94.5用户管理模块105 运行测试与分析165.1运行测试165.1.1学生档案信息查询165.1.2学生成绩查询175.1.3考试管理175.1.4用户查询175.1.5测试系统管理模块175.1.6留言版模块175.2具体测试流程175.3测试与分析18结 论18参考文献19致 谢20声 明211 引 言1.1课题背景着Internet信息管理技术的飞速发展,基于计算机网络的信息处理系统已成为人们日常工作、学习和生活必备系统。

10、而学生信息处理的电脑化、网络化,是实现学校管理现代化和信息化的重要内容,也是方便用户快捷查询相关充足信息的重要手段。与传统管理模式相比,基于网络的学生管理系统具有无可比拟的优越性。1.2 国内外研究现状基于网络与传统模式相比可以将各个环节缩小到一至两个环节,几乎屏蔽了所有人工直接干预管理活动的可能性,不但能够节约大量的时日、人力、物力与财力,而且还可以大幅度提高安全性和保密性,具有无可比拟的优越性。现在国内外,对学生信息管理的研究和开发都已经进行的如火如荼,在研究的过程中又不断采用新的技术和作用提出,丰富了整个学生管理系统的功能和结构。1.3 本系统研究的意义网络学生信息系统是大学信息管理系统

11、建设的重要组成部分,是提高教学管理的质量和效益乃至建设知名高水平大学的关键环节。学生信息处理的电脑化、网络化,也是实现学校管理现代化和信息化的重要内容。学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。1.4 本系统的研究方法本毕业设计要求设计一个功能较完善的网络学生信息管理系统,实现学生的信息管理,成绩管理,用户管理等功能。因此,本次毕业设计应首先分析学生信息管理系统的相关功能,结合本次毕业设计的相关要求写

12、出需求分析;其次,综合运用以前所学的相关知识(包括计算机网络技术、编程技术、数据库、信息安全等相关知识),选择所熟悉的开发工具进行本毕业设计的开发;在设计中以需求分析为基础,写出系统开发计划、实现流程及相关问题的实现方法;同时,在开发设计与实现中,要保存好相关的设计文挡,为后面的毕业论文的写作准备材料;最后,系统开发完毕后,进行调试和试运行,做好调试和试运行的相关记录,也为后面的毕业论文的写作准备材料。1.5 本文的主要工作1.5.1 研究的主要内容综合运用以前所学的专业知识,设计开发一个网络学生信息管理系统,本设计要求完成部分任务学生信息管理、考试管理、用户管理、学生成绩管理等功能。1.5.

13、2 论文各章节安排本文首先介绍系统开发环境和运行平台、ASP编程技术及数据库的相关知识,并对学生信息管理系统的设计进行了详细的需求分析;然后给出了学生信息管理系统的设计方案及系统的具体实现步骤,主要功能包括学生信息管理、学生成绩管理、用户管理、考试管理等功能模块;最后,通过综合测试与分析得出结论。2 需求分析与开发工具2.1需求分析根据班级学生管理的需求在此基础上开发了一系列功能完善的系统软件,本系统主要是为了实现一些班级学生管理的基本功能。在现在网络互连网飞速发展的今天,为实现各种管理功能软件起了不可替代的作用,而作为最基本的学生管理更是需求性强。该系统的主要的功能分为成学生信息管理、学生成

14、绩管理、考试管理和用户管理四大模块,具备信息录入/修改/删除、成绩录入/修改/删除、自动计算总分并排名、添加/修改/删除考试信息、添加/删除考试科目、添加/修改/删除系统用户等功能,用户使用起来方便并且有效。2.2开发工具(1)开发工具本系统的开发主要选用的开发工具有: 图像处理:Photoshop 7.0; 页面设计:Dreamweaver; 数 据 库:Access 2000。(2)开发语言和运行环境系统运行时需要支持的软件和硬件环境分别如下: 开发语言:ASP+VBScrip程序设计语言及Access2000数据库; 软件环境:Windows 2000/XP/2003 +IIS 5.0。

15、3系统设计3.1 系统的结构图 班级学生管理系统主要实现了4大功能(如图3-1所示):学生信息管理,学生成绩管理,考试管理,用户管理。在系统首页有一个登陆框包含用户名和密码,系统会根据用户输入的用户名和密码来实现能不能登陆。用户分为管理员和普通用户,管理员能对整个系统进行管理包含修改数据,增加/删除普通用户等功能,普通用户只能对自己的信息如成绩和考试科目进行查询但是不能修改。图3-1系统结构图3.2 基本功能模块概述3.2.1学生信息管理(1)录入学生信息录入学生的信息包括:学号、姓名、性别、民族、籍贯、出生日期、联系电话、家庭地址和家长姓名等信息。 录入第一条记录后,系统会自动进入下一学号的录入页面(学号自动加一),减轻了手工劳动并避免了许多错误的发生。 若录入的学号或自动加一生成的学号与数据库中的记录重复,则会自动转入修改页面。修改完成后同样也会自动进入下一学号录入页面。此模块必须先登录后才能使用。 (2)查询学生信息可从学号、姓名或班级三种查询方法任选其一进行查询学生信息。本系统支持

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号