职场大变样社区

标题: 基于MVC构建教学系统毕业设计 [打印本页]

作者: admin    时间: 2017-2-10 09:08
标题: 基于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
包含资料:

截图:



百度网盘下载地址(金币充值):
**** 本内容需购买 ****







欢迎光临 职场大变样社区 (http://zcdby.com/) Powered by Discuz! X3.2