摘 要:基于web的学生选课管理系统是根据某校学生综合管理的实际需求开发的应用系统。该系统采用了B/S(浏览器/服务器)模式和MySql的数据库技术,以Java为开发平台的综合应用系统。该系统包括后台管理和前台页面,实现了学生选课管理,课程管理,成绩管理,选课管理,系统用户管理,密码修改等功能。本文首先介绍了系统的开发背景和可行性分析,接着阐述了系统的需求分析、概要设计和详细设计,然后介绍了数据库设计和功能实现,最后阐述了系统的测试过程。91967
毕业论文关键字: JSP,B/S结构,JavaBean
ABSTRACT:The web-based student management system is an application system developed based on the actual requirements of a student's comprehensive management。 The system USES the B/S (browser/server) schema and MySql database technology, with Java as a comprehensive application for the development platform。 The system includes background management and front page, the realization of the student management, course management, performance management, course management, the system user management, password changes, etc。 This paper first introduces the development background and feasibility of the system analysis, and then elaborated the system requirements analysis, general design and detailed design, then introduces the database design and function realization, finally expounds the testing process of the system。
Key Words:JSP,B/S structure,JavaBean;
目 录
1 绪论 4
1。1系统的开发背景 4
1。2系统的可行性分析 5
2 系统需求分析 6
2。1 结构化分析 6
2。2 功能需求描述 12
2。3 非功能需求描述 12
3 系统概要设计与源G于J优L尔V论N文M网WwW.youeRw.com 原文+QQ75201`8766 详细设计 13
3。1系统总体结构设计 13
3。2软件模块详细设计 13
4 数据库设计 22
4。1概念设计(E-R图) 22
4。2逻辑结构 24
4。3数据库表 25
5 系统的功能与实现 28
5。1登录功能 28
5。2新闻管理 32
5。3考试信息 34
5。4学生选课管理 36
5。5教师管理 39
5。6班级管理 41
5。7课程管理 42
5。8我的执教 45
5。9我的学生 47
5。10可选课程 50
5。11我的课程 52
6 系统测试 55
6。1测试方法 55
6。2测试用例 55
结 论 59
参考文献 60
致 谢 61
1 绪论
1。1系统的开发背景来自优I尔Y论S文C网WWw.YoueRw.com 加QQ7520~18766