学生管理系统

 2023-03-01 10:48:23

论文总字数:21011字

摘 要

随着社会的数字化、网络化、信息化的发展,学生管理系统日益流行,逐渐变为主流。这既方便了学校对学生的管理,也方便学生对学校事务的查询,以及对自己成绩和选课情况的查询。总的来说就是方便了全校师生。为此,特意制作了这个学生管理系统。此统主要由修改个人密码、基础信息管理、课程信息管理、学生成绩浏览、公告信息管理、安全退出系统等模块组成。其中修改模块主要是用来用户密码的修改;基础信息管理模块是用来了解学院基本情况的;课程信息模块是让学生查看自己的选课信息的;学生成绩浏览模块是对学生成绩的储存;公告信息管理是对学院所发出的公告的浏览。

它主要应用于学校领域,来实现学校的信息化管理。完成一系列简单智能的增加、删除、修改等操作。这可以减少学校工作人员的日常劳动量,也能从中节约出很多时间来做别的事情。此系统的数据库是比较轻量级的Mysql,Myeclipse为开发平台,Tomcat为运行环境。学生管理系统在运行阶段,效果好,数据精确性高,提高了工作效率,同时也实现了学生管理的智能化。

关键字:学生管理;Myeclipse;MySQL

Student Management System

Abstract

As society"s digital, networked, information technology development, student management systems are increasingly popular, and gradually become the mainstream. This not only facilitates the management of the school students, but also facilitate students in school affairs inquiries, as well as their performance and Elective queries. Overall it is convenient for teachers and students. For this purpose, specially created this student management system. This system is mainly composed modify personal password, basic information management, information management curriculum, student achievement browse, post information management, security systems and other exit modules. Wherein modifying module is used to modify the user"s password; basic information management module is used to understand the basic situation of the Institute; course information module is to enable students to check their enrollment information; student achievement browsing module is stored on student achievement; Announcement information management is the college bulletin issued browsing.

It is mainly used in the field of school to achieve information management schools. Complete a series of simple intelligent add, delete, modify, and other operations. This can reduce the daily amount of labor school staff, but also from a lot of savings in time to do something else. This database system is relatively lightweight Mysql, Myeclipse development platform, Tomcat as a runtime environment. Student management system in the operational phase, the effect is good, high data accuracy, improve work efficiency, but also to achieve a student management intelligence.

Keywords: Student Management;Myeclipse;MySQL

目 录

第1章 绪论 5

1.1 引言 5

1.2 问题的定义 5

1.3 系统简介 5

1.3.1 系统目标 6

1.3.2 系统功能 6

1.3.3 系统流程图 7

第2章 可行性研究 11

2.1 经济可行性 11

2.2 技术可行性 11

2.3 操作可行性 11

2.4 法律可行性 11

第3章 需求分析 13

3.1 系统存在的问题 13

3.2 系统的基本功能 13

3.3 数据流图 13

3.4 数据字典 15

3.4.1 数据存储 15

3.4.2 数据流 15

3.4.3 数据处理 16

第4章 总体设计 17

4.1 概述 17

4.2 系统学生子功能划分 17

4.3 学生子系统功能描述 17

4.4 数据库概念模型设计 18

4.5 数据库设计 19

4.6 安全保密设计 21

4.6.1 登陆用户的安全性 21

4.6.2 数据安全性 21

第5章 详细设计 22

5.1 概述 22

5.2 程序流程图 22

5.3 学生子系统的实施 22

第6章 测试与维护 33

6.1 测试的任务及目标 33

6.1.1 测试的任务 33

6.1.2 测试的目标 33

6.2 测试方案 33

6.2.1 单元测试 33

6.2.2 集成测试 33

6.2.3 系统测试 33

6.2.4 验收测试 34

6.3 系统维护 34

结 论 35

致 谢 36

参 考 文 献 37

绪论

1.1 引言

近几年的科学发展,人们对计算机的认识也逐日增强。很多人都依赖上了电脑,确实它也给我们带来了许多便捷。人类的前进离不开科技的发展,科技的发展给人们生活上带来方便。许多高校现在已经非常注重学校的信息化管理。针对这一现象,实现学生的信息化管理已迫在眉睫。网络的发展日新月异,web技术成为主流的网站架构在生活中应用。它提供了很多手段来让我们实现通信。并且他还能和数据库相连接,来完成数据库的查询、删除、增加等操作。

1.2 问题的定义

以目前来看学校的日常管理比较复杂,而且需要大量的人员去对其管理和维护。再加上有些高等学校对学生的管理模式的多样性、内容多、要求繁杂。我们传统的管理模式已经适应不了现在学生信息量的增加。况且,以前高等学校招生人数还是比较有限的,所以说其人工管理比较方便。现在,绝大多数高校已经开始扩张,学生人数也有了质的飞跃。传统人工管理肯定已经不能处理如此庞大的数据。即使还是使用人工管理,那么这必将会使管理人员有巨大的工作量。反观如今的生活,很多东西都已经实现智能化。那么高校管理学生这一方面,也必定实现智能化管理。从学生的角度来分析,在过去学生想知道自己的成绩。肯定要通过老师这个途径才能获取自己的成绩。这就体现了消息的滞后性了,而且想要查询以前的成绩信息,必将麻烦老师去档案室查询。如果有了管理系统,学生能随时随地,只要有电脑有网就能查询自己所考过科目的成绩。这不仅方便了学生,还方便了老师。

由于科技的发展,电脑已经不是当初那个又大又重的巨型机器了,现在的计算机从外形上看,及小巧又美观。当然其运行速度也越来越快,这就符合了我们当初的理念。我们采用计算来辅助管理学生的信息。只要管理员细心不仅不会发生数据的遗漏,而且还能减轻他们的工作量。

剩余内容已隐藏,请支付后下载全文,论文总字数:21011字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;