基于MVC构建教学系统毕业设计
技术:Java、JSP等摘要:
基于MVC构建教学系统是使用JSP—SERVLET—JAVABAN开发网站的典型案例,它涉及到MVC的设计模式,以及后台数据库、基本表与系统前台的绑定操作,本系统是通过JDBC驱动获取数据库驱动来绑定数据库中基本表和系统前台的。在构建系统的过程中,我采用ECLIPSE及MYECLIPSE插件一起作为我的系统后台软件的开发工具;采用DREAMWEAVER 作为我前台网页的制作工具。
本文描述了基于MVC构建教学系统的设计及具体实现过程:收集资料、可行性分析、需求分析、系统设计、数据库设计和编辑、系统实现过程、部分编码、部分截面和运行结果。文中配备了许多图对相关设计和实现进行了说明,达到了简洁易懂的目的。
论文主要从五个方面进行了论述:相关技术的介绍;软件的系统分析;软件的系统设计,对相关模块的设计过程,及概要设计;数据库的分析、设计过程,数据库与系统的绑定;截面的设计和实现过程等。
该系统实现了管理员对学生信息、教师、班级、课程信息的添加和维护功能;还实现了学生选课、查看修改个人信息、查看个人成绩等功能和教师接受学生选课、教师给学生打分功能。
【关键词】:MVC;教学系统;JDBC;JSP;SERVLET;JAVABEAN
目录:
1 绪论 1
1.1研究背景与意义 1
1.2国内外研究动态 1
1.3本文的主要工作与创新点 1
1.4本文总体框架 2
2相关技术介绍 3
2.1 JSP技术 3
2.2 SERVLET技术 4
2.3 JAVABEAN技术 5
2.4 MVC模式 6
2.5 JDBC技术 7
3 系统分析 9
3.1 可行性分析 9
3.1.1 技术可行性分析 9
3.1.2 经济可行性分析 9
3.1.3 操作可行性 9
3.2 需求分析 9
3.2.1 系统功能需求分析 9
3.2.2 数据库的需求分析 10
3.2.3 开发环境需求 12
4总体设计 13
4.1系统概述 13
4.2功能概述 13
4.3功能模块设计 14
4.3.1 系统登录模块设计 14
4.3.2 管理员模块设计 14
4.3.3 学生模块设计 14
4.3.4 教师模块设计 15
4.4数据库设计 15
5 详细设计 18
5.1数据库的实现 18
5.2 界面及功能模块的设计 18
5.2.1 登陆模块实现 18
5.2.2 管理员模块的实现 20
5.2.3 学生页面的实现 23
5.2.4教师页面的实现 24
总结 26
参考文献 28
附 录 29
附录A外文翻译-原文部分 29
附录B外文翻译-译文部分 33
论文字数:24012
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]