摘 要 计算机网络课程在线学习管理系统是一个非常实用的联络平台,它的内容对于教师和学生来说都至关重要,所以计算机网络课程在线学习管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理计算机网络课程在线学习,这种管理方式存在着许多缺点。 作为计算机应用的一部分,使用计算机对计算机网络课程在线学习信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。因此,开发这样一个基于JSP+SQL Server的计算机网络课程在线学习管理系统成为很有必要的事情,在下面的各章中将以开发一套计算机网络课程在线学习管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。 关键词:计算机网络课程在线学习;JSP;SQL Server;B/S 摘 要 1 ABSTRACT 2 一、 概述 5 1.1课题来源 5 1.2课题设计的主要内容和意义 7 1.3系统开发目标 7 二、技术分析 8 2.1可行性分析 8 2.1.1经济可行性 8 2.2.2 技术可行性 8 2.2关键技术分析 9 http://www.paper51.com 2.2.1 JSP技术 9 2.2.2 数据库My SQL server 10 2.2.3 浏览器/服务器(B/S)体系结构 10 三、系统总体设计 11 3.1系统总体规划 11 3.2总体需求分析 11 3.2.1. 系统需求 12 3.2.2. 性能需求 12 3.2.3 性能需求分析 12 3.3系统用例分析 13 3.3.1 学生用户用例图 13 3.3.2 系统管理员用户用例图 14 3.4系统关联图 14 四、系统概要设计 15 4.1系统功能分析 15 4.2数据库设计 16 4.2.1概念结构设计 16 4.2.2 数据库表设计 19 五、系统详细设计 23 5.1系统设计说明 23 5.2系统设计描述 23 5.3系统登陆页面实现 23 5.4学生用户模块实现 24 5.5系统管理员模块实现 25 六、系统测试与维护 28 6.1系统测试与网页发布 28 6.1.1. 系统测试原则 28 6.1.2. 系统发布 29 6.2系统维护 29 七、结束语 31 7.1系统的缺陷和不足 31 7.2评价和体会 31 参考文献 32 内容来自www.paper51.com |