网络学习空间概要设计终稿.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

网络学习空间

概要设计说明书

目录

TOC\o1-3\h\u10632一、引言 1

35321.1编写目的 1

421.2编写背景 1

202261.2.1系统说明 1

98111.2.2系统运行环境及其应用软件 1

296331.3词汇定义 2

298341.4参考资料 2

19815二、项目概述 3

117362.1产品目标 3

54622.2用户的特点 3

98762.3需求概述 3

13604三、总体设计 5

138973.1平台、子系统关系概述 5

44293.2系统总体架构设计 5

302343.2.1系统功能图 5

293363.3模块划分与概要设计说明 7

59153.3.1系统服务子系统 7

193443.3.2系统管理子系统 7

144373.3.3课程在线学习子系统 8

170793.3.4课程学习管理子系统 9

89583.4网络学习平台关键业务数据流程描述 11

285123.4.1课程在线学习子系统 11

168413.4.2课程学习管理子系统 13

261953.5数据库表设计 14

7698四、接口设计 37

237264.1用户接口 37

116444.2外部接口 37

6811五、运行设计 37

256885.1运行模块的组合 37

1225六、出错处理设计及安全保密设计 38

22441七、维护设计 38

一、引言

1.1编写目的

在完成了软件系统的可行性研究和需求分析的基础上,为了明确软件雪球、安排项目规划与进度、组织软件开发与测试,项目组在考虑了多种可能的解决方案,并进行了较为深入地探讨和分析之后,提出了这份概要设计说明书;

此概要设计说明书对网络学习空间软件的解决方案、功能分配、模块划分、程序的总体架构、输入输出和接口设计、运行设计及出错设计等方面做了全面的概括性的说明,为该软件的详细设计奠定基础;

1.2编写背景

1.2.1系统说明

项目名称:网络学习空间

项目简介:网络学习空间能够实现学生及老师在网络上进行实时教学以及课后学习中的各类信息的下载和交流

1.2.2系统运行环境及其应用软件

本软件采用J2EEJava2PlatformEnterpriseEdition技术平台来构建,采用EJB和JavaBeans构建中间层业务处理组件,完成绝大多数事务的处理,用JSP实现界面显示和用户交互功能;

中间件采用成熟的应用服务器产品支撑业务处理组件的运行环境

采用MySQL作为数据库实现数据的存储;

在WindowsXP及以上版本的平台上均可以运行;

流媒体服务器采用应用较为普遍的WindowsMediaServer,以支持流媒体点播和广播服务;

1.3词汇定义

J2EEJava2PlatformEnterpriseEdition:Java2平台企业版

EJBEnterpriseJavaBean:企业级JavaBean,J2EE标准中的一部分;

Tomcat:是Java2的平台企业版,一种全然不同于传统应用开发的技术架构,简化且规范了应用系统的开发与部署;

JSPJava?Server?Pages:一种动态网页技术标准;?

DAODataAccessObject:数据访问对象,这里指数据访问对象层;?

MySQL:一个源码开放、成本体积较小的小型关系型数据库管理系统;

JDBCJavaDatabaseConnectivitystandard:Java的数据库连接标准;

1.4参考资料

张海藩.软件工程导论第五版M.清华大学出版社2008

软件工程概要设计说明书ISO标准

冯燕奎,赵德奎.JSP实用实例教程M.清华大学出版社2005

二、项目概述

2.1产品目标

产品开发目标:能够帮助教师在课堂上进行实时教学,课后学生能够通过该学习空间进行预习和复习以及学习资料的下载,教师也能通过测试和作业提交随时掌握学生的学习情况,帮助学生提高学习效率;

应用目标:软件必须使用方便,用户界面要尽量简洁友好,系统占用资源少、响应时间迅速,拥有很好的可维护性和安全性;

作用范围:可以在高校局域网内使用,也可以应用于辅助学校课堂教学,和企业事业的内训平台;

2.2用户的特点

使用用户特点:该学习空间的使用操作人员应该是学生和教师,学生用户能够对计算机进行简单的操作即可,教师用户需要对学习空间的使用较为熟悉,可能需要进行必要的培训;

维护人员要求:维护人员应该是计算机专业人员,具有一定的JSP、Tomcat开发

您可能关注的文档

文档评论(0)

善财童子 + 关注
实名认证
文档贡献者

这里有你想要的!

1亿VIP精品文档

相关文档