|
技术:Java、JSP等
摘要:
在21世纪这个信息技术十分发达、飞速发展的时代,计算机技术的普及和计算机网络的普遍应用,和以前相比,让人们可以接触到更多的知识。面对信息时代的信息大“爆炸”现象,如何才可以让教育跟上新时代的脚步,而不至于被时代抛在后面?很多人一直都在思考这个问题“怎么才能把知识放到互联网上,让更多的人也可以享受到这些”。这样,学校建立一个自己的精品课程网站是十分必要的事情,这不仅能使更多的人享用宝贵的教育资料源,同时也对于提升学校自身的知名度,提高学生自学能力,有相当大的帮助。
精品课程网站主要是基于软件工程软件开发,以及结合所学的知识根据以往的学习以及实习经验开发的一个系统。该系统采用MyEclipse工具和SQL Server2008数据库设计实现,整个系统具有简单,干净的界面,具有操作简单,可行,易于用户使用等特点。这个系统使用了现如今非常流行的的MVC三层架构来进行设计实现,性能方面更加流畅、可扩展性也更优秀。JSP精品课程网站系统主要实现了网站新闻管理、资料上传下载、课程信息管理、系统用户管理、修改登录密码等功能模块。
关键词:课程网站;JSP;SQL Server2008;MVC
目录:
摘 要 i
Abstract ii
1 前言 1
1.1 课题背景及意义 1
1.2 课题研究现状 1
1.3 课题的研究方法、技术路线 2
2 相关技术简介 3
2.1 Jsp技术介绍 3
2.2 开发语言 3
2.3 MyEclipse简介 5
2.4 JDK开发环境介绍 5
2.5 Tomcat简介 6
3 系统分析 8
3.1 系统设计目标 8
3.2 系统可行性分析 8
3.3 系统功能需求概述 9
3.4 系统设计规则 9
3.5 运行环境 9
4 系统设计 11
4.1 架构设计 11
4.2 功能模块设计 11
4.3 技术架构 13
4.4 数据库结构设计 13
4.4.1 数据库设计规范 13
4.4.2 数据库概念模型 14
4.4.3 数据表字段设计 16
4.5 系统架构类图 19
5 详细设计 21
5.1 数据库连接配置 21
5.2 功能模块实现 21
5.2.1 前台模块设计实现 21
5.2.2 登录模块设计实现 22
5.2.3 网站新闻管理模块设计实现 23
5.2.4资料上传下载模块设计实现 25
5.2.5 课程信息管理模块设计实现 27
5.2.6系统用户管理模块设计实现 28
5.2.7教师登录模块设计实现 30
5.2.8教师登录模块试题管理功能的设计实现 30
5.2.9教师登录模块的在线答疑的设计实现 31
5.2.10学生登录模块的设计实现 31
5.2.11学生登录模块的测试功能的设计实现 31
5.2.12学生登录模块学习笔记功能的设计实现 32
6 软件测试与分析 33
6.1 软件测试的重要性 33
6.2 测试方法 33
6.2.1 功能测试 33
6.2.2 安全测试 33
6.2.3 可用性测试 34
6.2.4 性能测试 34
6.3 系统配置要求 34
6.4 测试内容 35
6.4.1 登录模块测试 35
6.4.2 测试用例设计 35
6.5 测试结果 36
6.6 系统评价 36
总 结 38
致 谢 40
参考文献 41
附录 42
论文字数:24185
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|