- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
. .
网络学习空间
概要设计说明书
目录
TOC \o 1-3 \h \u 10632 一、引言 1
3532 1.1 编写目的 1
42 1.2 编写背景 1
20226 1.2.1 系统说明 1
9811 1.2.2 系统运行环境及其应用软件 1
29633 1.3 词汇定义 2
29834 1.4 参考资料 2
19815 二、项目概述 3
11736 2.1 产品目标 3
5462 2.2 用户的特点 3
9876 2.3 需求概述 3
13604 三、总体设计 5
13897 3.1 平台、子系统关系概述 5
4429 3.2 系统总体架构设计 5
30234 3.2.1 系统功能图 5
29336 3.3 模块划分与概要设计说明 7
5915 3.3.1 系统服务子系统 7
19344 3.3.2 系统管理子系统 7
14437 3.3.3 课程在线学习子系统 8
17079 3.3.4 课程学习管理子系统 9
8958 3.4 网络学习平台关键业务数据流程描述 11
28512 3.4.1 课程在线学习子系统 11
16841 3.4.2 课程学习管理子系统 13
26195 3.5 数据库表设计 14
7698 四、接口设计 37
23726 4.1 用户接口 37
11644 4.2 外部接口 37
6811 五、运行设计 37
25688 5.1 运行模块的组合 37
1225 六、出错处理设计及安全保密设计 38
22441 七、维护设计 38
. .
一、引言
1.1 编写目的
在完成了软件系统的可行性研究和需求分析的基础上.为了明确软件雪球、安排项目规划与进度、组织软件开发与测试.项目组在考虑了多种可能的解决方案.并进行了较为深入地探讨和分析之后.提出了这份概要设计说明书。
此概要设计说明书对《网络学习空间》软件的解决方案、功能分配、模块划分、程序的总体架构、输入输出和接口设计、运行设计及出错设计等方面做了全面的概括性的说明.为该软件的详细设计奠定基础。
1.2 编写背景
1.2.1 系统说明
项目名称:网络学习空间
项目简介:网络学习空间能够实现学生及老师在网络上进行实时教学以及课后学习中的各类信息的下载和交流
1.2.2 系统运行环境及其应用软件
本软件采用J2EE(Java 2 Platform Enterprise Edition)技术平台来构建.采用EJB和JavaBeans构建中间层业务处理组件.完成绝大多数事务的处理.用JSP实现界面显示和用户交互功能。
中间件采用成熟的应用服务器产品支撑业务处理组件的运行环境
采用MySQL作为数据库实现数据的存储。
在Windows XP及以上版本的平台上均可以运行。
流媒体服务器采用应用较为普遍的Windows Media Server.以支持流媒体点播和广播服务。
1.3 词汇定义
J2EE(Java 2 Platform Enterprise Edition):Java2平台企业版
EJB(Enterprise JavaBean):企业级JavaBean.J2EE标准中的一部分。
Tomcat:是Java2的平台企业版.一种全然不同于传统应用开发的技术架构.简化且规范了应用系统的开发与部署。
JSP(Java?Server?Pages):一种动态网页技术标准。?
DAO(Data Access Object):数据访问对象.这里指数据访问对象层。?
MySQL:一个源码开放、成本体积较小的小型关系型数据库管理系统。
JDBC(Java Database Connectivity standard):Java的数据库连接标准。
1.4 参考资料
张海藩.《软件工程导论》(第五版)[M]. 清华大学出版社 2008
软件工程概要设计说明书 ISO标准
冯燕奎.赵德奎.《JSP实用实例教程》[M].清华大学出版社 2005
二、项目概述
2.1 产品目标
产品开发目标:能够帮助教师在课堂上进行实时教学.课后学生能够通过该学习空间进行预习和复习以及学习资料的下载.教师也能通过测试和作业提交随时掌握学生的学习情况.帮助学生提高学习效率。
应用目标:软件必须使用方便.用户界面要尽量简洁友好.系统占用资源少、响应时间迅速.拥有很好的可维护性和安全性。
作用范围:可以在高校局域网内使用.也可以应用于辅助学校课堂教学.和企业事业的内训平台。
2.2 用户的特点
使用用户特点:该学习空间的使用操作人员应该是学生
文档评论(0)