下载此文档

软件概要设计说明书范例.doc


文档分类:IT计算机 | 页数:约20页 举报非法文档有奖
1/20
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/20 下载此文档
文档列表 文档介绍
XX概要设计说明书
拟 制
某某某
日 期
2018年10月20日
审 核
日 期
批 准
日 期
文档修改记录
修改日期
版本/状态
作者
修改章节
修改描述
2017-10-17

某某某

填写说明
1. 系统结构的定义
本体系对整个软件系统按如下结构方式进行划分:系统 à 子系统 à 模块 à 子模块
其中:
(1)“系统 à 子系统”划分属于“系统设计”,在系统设计说明书中予以描述。
(2)“子系统 à 模块”划分属于“概要设计”,在本说明书中予以描述。
(3)“模块 à 子模块”划分属于“详细设计”,在详细设计说明书中予以描述。如果系统相对简单,可以省略“子模块”这一层次。
2. 如果填写了系统设计说明书,则在本说明书中略过“系统 à 子系统”划分的相关容(即第2章)。
3. 如果系统相对简单,不需要做“系统 à 子系统”划分,这种情况下,取消填写系统设计说明书,只须填写本说明书,直接套用“子系统 à 模块”划分(即第3章)进行“系统 à 模块”划分(把其中“子系统”一词替换为“系统”),并删除本说明书中“系统 à 子系统”划分的相关容(第2章)。
目 录











































简介
背景和目的
本文档编制的目的是说明对软件系统的设计考虑,包括软件系统的基本处理流程,软件系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为软件的详细设计奠定基础。

本文档适用于消息推送项目二期产品的服务端。
术语和缩略语
缩略语
英文全名
中文解释
XMPP
The Extensible Messaging and Presence Protocol
可扩展通讯和表示协议
系统总体设计
{ 裁剪说明:如果已编写系统设计说明书,或项目不做“系统 à 子系统”划分,此章省略;否则部的各节必须按要求填写。}
{“系统 ──> 子系统”划分。}
{ 目的:1)设计系统整体框架:系统最高层次的逻辑结构、物理结构;
2)子系统的划分与依赖关系定义、子系统之间的接口定义、子系统功能定义。}
任务概述
目标
实现目标和功能。
需求概述
参考“”。
设计概述
总体约束
系统外部接口
设计方案概述
建立一套即时通讯&消息推送的解决方案:
云端运用spring+mina+jgroups建立一个分布式的服务端系统,以XMPP协议提供接口;
终端运用smack建立一个XMPP协议的客户端,调用协议接口实现消息接收和终端展示。
系统架构设计
系统的逻辑架构设计
单IDC服务器架构图
分六层结构:负载均衡层、接入层、逻辑处理层、数据访问层、数据层、WEB层。
负载均衡层:TV终端通过域名访问云端,DNS智能解析终端的IP地址让它连接就近的分发服务器,从分发服务器获取接入服务器列表,然后断开XMPP连接;
接入层:TV终端和接入服务器建立XMPP长连接,创建会话;
逻辑处理层:终端协议服务器、推送服务器(RS)、统计服务器。
终端协议服务器:终端

软件概要设计说明书范例 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数20
  • 收藏数0 收藏
  • 顶次数0
  • 上传人tswng35
  • 文件大小382 KB
  • 时间2021-06-21