当前位置:主页 > 计算机软件论文 >

基于B/S模式的学生选课系统的设计与实现 毕业设计说明

更新时间:2019-07-25
所需金币80 [1金币=1元] 资料包括:原始论文 点击这里给我发消息 QQ在线咨询
文档格式:doc/docx 全文字数:9800 ↓↓立即下载全文 **温馨提示**
以下仅列出文章摘要、目录等部分内容,如需获取完整论文资料,或原创定制、长期合作,请随时联系。
微信QQ:312050216
点击这里给我发消息
扫一扫 扫一扫
基于B/S模式的学生选课系统的设计与实现  毕业设计说明

摘要

本论文从目前所使用的课程管理系统现状入手,使用浏览器/服务器(B/S)模式,设计出一款基于Internet的JSP学生选课管理系统。
为了确保学生选课系统设计的可行性,特意选择JSP为本系统的主要开发技术。该系统共可分为三个相对独立的模块,即学生选课及查询、管理员后台管理和教师信息管理。
本系统在设计时所选用的JSP技术和B/S结构是从系统的代码可重用性和系统安全性角度考虑的。后台则使用MYSQL数据库作为系统数据库,关键代码用JavaBean封装,所以更加稳定。
 
关键字: JSP;学生选课管理系统;B/S结构;JavaBean;MYSQL数据库

目录

引言 1
一、 系统开发工具 1
(一) MyEclipse简介 1
(二) MYSQL简介 1
(三) JSP简介 1
1、 数据服务层 2
2、 业务逻辑层 2
3、 表示层 2
(四) B/S模式分析 2
二、 需求分析 2
(一) 概述 3
(二) 系统功能 3
1、 功能性需求 3
2、 非功能性需求 3
(三) 结构化分析 3
三、 总体设计 9
(一) 系统总体结构设计 9
(二) 软件模块高层设计 9
1、 新闻管理 9
2、 考试信息 9
3、 学生管理 9
4、 教师管理 10
5、 班级管理 10
6、 课程管理 10
7、 系统用户管理 10
8、 我的执教 10
四、 数据库设计(E-R图) 11
(一) 概念设计 11
(二) 逻辑结构 13
(三) 物理设计 15
五、 系统详细设计 17
(一) 登录页面的设计 17
(二) 学生注册页面的设计 18
(三) 管理员功能设计 19
1、 新闻公告页面的设计 19
2、 考试信息页面的设计 21
3、 专业管理页面的设计 22
4、 班级管理页面的设计 22
5、 学生管理页面的设计 24
6、 教师管理页面的设计 24
7、 课程信息页面的设计 25
8、 系统信息页面的设计 26
(四) 学生设计模块 27
1、 学生公告页面的设计 28
2、 学生考试页面的设计 28
3、 学生可选课程页面的设计 29
4、 我的课程页面的设计 30
(五) 教师模块的设计 31
1、 我的执教信息页面的设计 32
2、 我的学生页面的设计 33
六、 结论 34
致谢 36
参考文献 37