摘要:随着我国高校招生扩张,高校管理学生信息的负担日益加深,而只用手工管理会导致信息的不准确性和易丢失性。本文针对此提出了基于JavaWeb的学生信息管理系统,提出了MVC 架构的 B/S 模式的学生信息管理系统的基本方案。在需求分析的基础上,对系统划分功能进行划分,本方案主要分学生,教师与管理员三种主要角色,每个角色拥有不同的权限,并且用MySQL为其建立相应的数据库。本课题设计的系统相对于手工管理操作性更加人性化,更加能保证信息安全,所需要的人工少,耗费资源少,管理方便,更加适合现代化信息管理。
关键词:B/S结构;MySQL数据库;MVC 架构
目录
摘要
ABSTRACT
第一章 绪论-1
1.1课题研究背景-1
1.2课题研究目的和意义-1
第二章 开发技术介绍-3
2.1 Java简介-3
2.1.1 Java起源-3
2.1.2 Java语言特点-3
2.2开发工具简介-4
2.2.1 Eclipse简介-4
2.2.2 数据库简介-5
2.2.3 MySQL数据库-5
2.3相关技术分析-6
2.3.1 MVC设计模式-6
2.3.2 Servlet简介-7
2.3.3 Tomcat简介-7
第三章 学生管理系统需求性分析-8
3.1设计目标-8
3.2功能需求-10
3.3系统体系结构的确定-11
3.3.1 C/S模式体系结构-11
3.3.2 B/S模式体系结构-12
第四章 学生信息管理系统设计与实现-14
4.1环境搭建-14
4.2数据库设计-14
4.3三层架构-22
4.4系统功能模块-22
4.4.1 登陆界面实现-22
4.4.2学生信息模块实现-23
4.4.3成绩信息模块实现-24
结束语-27
致 谢-28
参考文献-29
附录-30