没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
江苏科技大学本科毕业设计(论文)
江苏科技大学本科毕业论文
《数据库原理》精品课程网站开发—在线
答疑、用户管理
“Database Principle”excellent course website development-
Online Q& A,user management
1
江苏科技大学本科毕业设计(论文)
摘 要
随着互联网技术的飞速发展,利用网络进行辅助教学已经成为时代发展的
必然趋势。建立精品课程资源网站,尽可能提高优质教学资源的利用率,对实
现人才培养,促进社会经济发展都能起到十分重要的作用。一个优秀的精品课
程网站不仅能够帮助教师进行教学,也可以引导学生主动学习,提高学习效率,
更为教学双方提供了一个进行协作学习和交流的平台。
本系统采用 开发工具和 数据库管理系统,运用
基于 (,模型—视图—控制器)的 框
架,结合 、 验证框架、、 标签库、 等技
相关技术开发了一个操作友好,易于维护,方便用户交互的精品课程资源网站。
本网站的主要功能有:登录、网上答疑、信息维护以及各种信息的展示。
本文主要介绍面向对象分析与面向对象设计以及如何使用 Struts 构建 Web
应用程序,实现 MVC 模式。
关键词:精品课程资源网站 框架 模式
I
江苏科技大学本科毕业设计(论文)
Abstract
With the rapid development of internet technology, using network-aided teaching
has become an inevitable trend of the times. Establishing an excellent course resource
website and improve the utilization of high-quality teaching resource as much as
possible plays an important role in bringing up person with ability and boosting the
development of social economic. An Excellent course resource website can not only
assist teachers teaching, but can also help students study initiatively and enhance the
effectiveness of learning. What's more, it provides a platform for both teachers and
students to exchange ideas and do collaborative learning.
Establishing an Excellent course resource website and improve the utilization of
high-quality teaching resource as much as possible plays an important role in bringing
up person with ability and boosting the development of social economic
The system uses MyEclipse development tool and MySQL Server database
management system. With the technology of Struts framework based on
MVC(Model-View-Controller) and JSP, Validator framework, DIV+CSS, Struts tag
libraryies, JDBC and other related technology, develop a high quality course resource
website that is easy to operate and maintain and interact. The main functions of the
website are : Login, Online Q& A ,information maintenance, and disply all kinds of
information.
The paper mainly introduces OOA/D and how to build Web applications and
achieve MVC model with the framework of Struts.
Keywords: excellent course website Struts framework MVC model
II
江苏科技大学本科毕业设计(论文)
目录
第一章 绪论........................................................1
1.1 背景........................................................................................................................1
1.2 国内外研究现状....................................................................................................1
1.3 主要工作................................................................................................................1
1.4 结构框架................................................................................................................2
第二章 用技术介绍.................................................3
2.1 开发环境................................................................................................................3
2.2 使用技术介绍........................................................................................................3
2.2.1 MVC(Model—View—Controller)设计模式...............................................4
2.2.2 Struts 对 MVC 的实现.......................................................................................4
2.2.3Validator 验证框架.............................................................................................6
2.2.4 Sturts 标签库.....................................................................................................7
2.2.5 CSS+DIV...........................................................................................................8
2.2.6 JDBC..................................................................................................................9
第三章 系统需求分析............................................11
3.1 精品课程网站需求分析......................................................................................11
3.2 系统功能模块划分..............................................................................................11
3.3 系统整体架构设计图..........................................................................................12
3.4 系统组件图..........................................................................................................13
3.5 系统用例图..........................................................................................................13
3.5.1 用例描述..........................................................................................................14
3.6 分析类图..............................................................................................................17
第四章 数据库设计...............................................18
4.1 数据库需求分析..................................................................................................18
III
江苏科技大学本科毕业设计(论文)
4.1.1 数据字典..........................................................................................................18
4.2 数据库概念设计..................................................................................................20
4.2.1 实体间的关系及 E-R 图..................................................................................20
4.3 数据库逻辑设计..................................................................................................21
4.4 数据库物理设计..................................................................................................23
第五章 系统设计.................................................26
5.1 系统设计..............................................................................................................26
5.2 业务逻辑层设计..................................................................................................26
5.2.1 业务实体类图..................................................................................................27
5.2.2 业务逻辑实现类图..........................................................................................28
5.3 部分用例时序图..................................................................................................28
5.4 系统的 MVC 结构................................................................................................30
5.4.1 系统的文件组织..............................................................................................30
5.4.2 视图部分..........................................................................................................30
5.4.3 控制部分..........................................................................................................32
5.4.4 模型部分..........................................................................................................33
第六章 模块实现.................................................34
6.1 登录模块..............................................................................................................34
6.2 系统管理模块......................................................................................................35
6.2.1 用户管理模块..................................................................................................35
6.2.2 留言管理模块..................................................................................................38
6.2.3 添加公告..........................................................................................................39
6.3 网上答疑模块......................................................................................................40
第七章 结论与展望...............................................43
参考文献..........................................................44
致 谢...............................................................46
IV
剩余51页未读,继续阅读
资源评论
blueskydhy
- 粉丝: 2
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功