jsp+mysql数据库课程管理系统的设计与实现(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

jsp+mysql数据库课程管理系统的设计与实现(2)


3.2 数据库设计    13
3.2.1实体    13
3.2.2实体间的联系    16
3.2.3 关系模型    16
3.2.4数据库中的主要表结构    16
3.3 本章小结    18
第4章  系统实现过程    19
4.1 管理员登录子模块    19
4.2教学队伍管理子模块    20
4.2.1教学队伍添加模块主要功能    20
4.2.2教学队伍删除模块主要功能    21
4.2.3教学队伍编辑模块主要功能    22
4.2.4 教学队伍查询模块主要功能    23
4.3 教学资料管理子模块    24
4.3.1教学资料添加模块主要功能    24
4.3.2教学资料删除模块主要功能    26
4.3.3教学资料查询模块主要功能    26
4.4课程论坛子模块    27
4.4.1课程论坛注册子模块主要功能    27
4.4.2 课程论坛登录子模块主要功能    29
4.4.3 管理员关闭帖子模块主要功能    29
4.5 系统前台模块    30
4.5.1 教学队伍模块    30
4.5.2 教学课件模块    31
4.5.3 作业习题模块    32
4.6本章小结    32
第5章  关键技术    34
5.1系统开发模式    34
5.2页面布局DIV+CSS    34
5.3 JQUERY和AJAX技术    35
5.3.1 jQuery技术    35
5.3.2Ajax技术    35
5.4 MVC模式    35
5.5 SSH框架    36
5.5.1 Struts2    36
5.5.2 Spring    37
5.5.3 Hibernate    37
5.6本章小结    39
第6章  总结与展望    40
6.1总结    40
6.2展望    40
毕业设计体会    41
致谢    42
参考文献    43
英文翻译资料    44
第1章  绪论
1.1 课题背景及研究意义
1.1.1课题背景
随着Internet技术的飞速发展,网络资源的利用率愈来愈高,在线获取、搜集信息已成为一种潮流。为了便于实现教学资料的共享以及学生间的互动交流,课程管理系统的开发指日可待。
1.1.2研究意义
随着教育部课程建设需求的陆续推进,精品课程网的开发势在必行。在Internet日益发展的今天,课程教学网站起了十分重要的作用。本网站在广泛宣传《数据库系统概论》这一必修课程的同时,也为学习本课程的学生提供了一个全新的学习空间。其次,该系统还设有课程论坛模块,以便于学生之间进行学术交流。
1.2 开发工具的选择及语言介绍
1.2.1 JSP简介
JSP[1]是一种许多公司一起参与建立的一个动态的网页技术标准。为了更为简便的架构基于web的应用程序,JSP技术应运而生。JSP开发的应用程序可以在windows操作系统中运行,也可以在Linux操作系统以及其他操作系统上运行,因此说利用此技术开发的程序可以实现跨平台功能。
所谓使用JSP技术开发web应用程序,即在JSP页面中嵌入Java代码片段,当Web运行此页面时,便执行Java代码继而动态获取数据并生成HTML代码,最终显示在客户端的浏览器上。当JSP网页发出请求时,他会率先执行程序片段,随后,Web服务器将会把执行结果以及JSP文件里的代码一同发送给客户。
与Servlets相比较,JSP能够提供Servlets能够提供的所有功能。 Java技术具有极好的的安全性,且它的存储管理功能也很强大,JSP也具备这些优点。这不仅是因为JSP页面会被编译成Servlet,它的脚本语言也基于Java。 (责任编辑:qin)