××-软件项目概要设计说明书(模板)_第1页
××-软件项目概要设计说明书(模板)_第2页
××-软件项目概要设计说明书(模板)_第3页
××-软件项目概要设计说明书(模板)_第4页
××-软件项目概要设计说明书(模板)_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

I _软件项目概要设计说明书 版 本: 编 制: 审 核: 批 准: 颁布日期:2017 年 4 月 18 日 受控状态:受控非受控 分发范围:项目组、财务部、质量管理部 精品文档 。 II欢迎下载 修订记录 修订日期修订日期版本号版本号修订描述修订描述修订人修订人批准人批准人 精品文档 。 III欢迎下载 目目 录录 1 引言 .1 1.1概述 .1 1.2目的 .1 1.3范围 .1 1.4缩略语 .1 1.5术语 .2 2 参考资料 .2 3 交付需求列表 .2 4 系统物理架构 .2 4.1系统运行的硬件环境 .2 4.2系统运行的软件环境 .3 4.3系统运行的网络环境 .3 4.4系统部署图 .3 4.5安装部署说明 .4 5 系统逻辑架构 .5 5.1子系统一 .5 1.1.1子模块一 .5 1.1.2子模块二 .5 5.2子系统二 .5 6 实现视图 .5 7 进程视图 .6 8 数据库设计 .6 9 设计约束 .6 10 内部接口定义 .6 11 外部接口 .6 12 开发环境说明 .7 13 技术难点 .7 14 附录 .8 14.1模型文件 .8 14.2XXXX .8 精品文档 。 1欢迎下载 _软件项目概要设计说明书 1 1 引言引言 1.11.1概述概述 应包括: a.项目的委托单位、开发单位和主管部门; b.该软件系统与其他系统的关系。 本项目交办方为,承办方为 。 1.21.2目的目的 阐明编写概要设计说明书的目的,指明读者对象。 本文档是在用户和开发方对系统进行需求开发,形成软件需求规格说明书后,设计人员分析各个 详细需求后,对软件的概要设计。 本文档作为软件概要设计和软件详细设计的重要依据。软件概要设计人员和软件详细设计人员依 此作为工作依据。 1.31.3读者对象读者对象 本系统设计说明书的使用读者为:业务经理、软件设计、UI 设计人员、测试人员。 1.41.4范围范围 概要设计要考虑对架构有影响的需求,将系统划分为子系统一,子系统二,从物理架构,逻辑 架构,实现视图,进程视图等四个方面对架构进行描述,定义子系统之间的接口,明确系统依赖的外 部接口,说明系统开发准则,选取开发环境,对技术难点进行分析说明。 1.51.5缩略缩略和术语和术语 Table 1-1 缩略语 简称简称说明说明 POIPosition of Interest 精品文档 。 2欢迎下载 简称简称说明说明 GPSGlobal Position System Table 1-2 术语 术语术语定义定义 软件配置项 为独立的配置管理而设计的、能满足最终用户要求的一 组软件。 TCP 网络传输协议 2 2 参考资料参考资料 参考资料可以是公司内部文档,也可以是外部文档标准或者网站链接.如果网站连接被引用,需要 给出链接的 URL 名称编制单位编制时间 设计需求规格说明书_Ver8.1_2012_03_18 2017_04_18 3 3 交付需求列表交付需求列表 列出本次开发要交付的需求,包括新增的需求,从历史版本集成的需求等 4 4 系统物理架构系统物理架构 4.14.1系统运行的硬件环境系统运行的硬件环境 使用表格列出系统的硬件环境。如果客户已经购买了硬件,该处列出即可。如果是产品,该处给 出推荐配置。列举系统涉及到得第三方厂商的硬件,比如视频设备等 精品文档 。 3欢迎下载 名称名称型号型号备注备注 服务器 CPU志强双核 3000 服务器内存 16G 服务器存储 4T 服务器硬盘 320G 服务器网络千兆网 客户端 CPU P3 800 最低 客户端内存 256M 最低 网络百兆网共享 4.24.2系统运行的软件环境系统运行的软件环境 使用表格列出系统的软件环境。包括操作系统,数据库等信息 名称名称版本号版本号备注备注 服务器操作系统 windows 2008server 需要提前预研手写控件的 支持问题 服务器数据库 Oracle9i 客户端操作系统Windows2000、xp、Vista、7 客户端浏览器IE6、IE7 客户端 OfficeOffice2000、xp、2003、2007 4.34.3系统运行的网络环境系统运行的网络环境 描述网络带宽,城域、广域、局域,网络稳定性等情况 如,各法院间,是 2M 城域连接,网络情况较稳定。每月会出现 1-2 次断网,同时在使用视频会议 时,会限制其他网络应用。 4.44.4系统部署图系统部署图 画出系统部署图 精品文档 。 4欢迎下载 deployment HO Server Images DMZ LAN HOFW :WatchGuard III Firewall secure FRR01 :Intel 19510 Frame Relay Router HOES01 :Ethernet Switched Hub Web Server :Dell PowerEdge 2650 pc server RAM = 2 x 1024 MB Processor = 2 x 2.8 GHZ Disks = 4 x 80 GB Disk Controller = RAID 5 HOES02 :Ethernet Switched Hub 216.239.46.96 : Ethernet Adaptor Mail Server :HP ProLiant DL380 pc server RAM = 2048 Mb Processor = 3.0 Ghz Disks = 4 Disk Controller = RAID 5 192.168.0.2 : Ethernet Adaptor WebDataServer :Dell PowerEdge 6650 pc server RAM = 1024 Mb Processor = 3.0 GHz Disks = 3 x 120 GB Disk Controller = RAID 5 216.239.46.95 : Ethernet Adaptor 192.168.0.3 : Ethernet Adaptor Client Data Server : Dell PowerEdge 1650 user pc Processor = 3.0 GHZ RAM = 1024 MB Disks = 4 x 120 GB Disk Controller = RAID 5 +Internet +LAN +DMZ 4.54.5安装部署说明安装部署说明 使用表格表格说明哪些程序应部署在哪台计算机上 精品文档 。 5欢迎下载 5 5 系统系统逻辑架构逻辑架构 使用线框图,画出系统的组成架构,要求分清系统层次,尽可能的详细 5.15.1子系统子系统一一 简单描述子系统的功能,在系统中所处的位置、作用等。 1.1.11.1.1子模块子模块一一 1.1.1.1用例用例 此处要求系统用用例图表述(UML) 1.1.1.2类图类图 给出该子模块相关的类图 1.1.1.3交互图交互图 给出该子模块相关的交互图 1.1.21.1.2子模块二子模块二 1.1.2.1用例用例 此处要求系统用用例图表述(UML) 1.1.2.2类图类图 给出该子模块相关的类图 1.1.2.3交互图交互图 给出该子模块相关的交互图 5.25.2子系统二子系统二 6 6 实现视图实现视图 代码目录、包、jar 结构、页面目录规则 精品文档 。 6欢迎下载 7 7 进程视图进程视图 总体描述,具体解决措施可在子系统设计中描述 性能上的考虑,如:高并发、大数据量等 性能瓶颈的预估,应对策略,具体的解决办法要标明参见 XX 文档的 XX 章节 分析性能对整体框架,技术路线的影响 8 8 数据库设计数据库设计 描述数据库的逻辑(表结构)与物理设计(表空间,存储) 9 9 设计约束设计约束 描述系统设计中最主要的约束,这些是由客户强制要求并在需求说明书写明的。说明系统是如何 来适应这些约束的。 另外如果本系统跟其它外部系统交互或者依赖其它外部系统提供一些功能辅助,那么系统可能还 受到其它的约束。这种情况下,要求清楚地描述与本系统有交互的软件类型(比如某某某数据库软件, 某某某 EMail 软件)以及这样导致的约束(比如只允许纯文本的 Email) 。 实现的语言和平台也会对系统有约束,同样在此予以说明。 对于因选择具体的设计实现而导致对系统的约束,简要地描述你的想法思路,经过怎么样的权衡, 为什么要采取这样的设计等等。 1010 内部接口定义内部接口定义 定义系统内部各子系统之间的接口/协议 1111 外部接口外部接口 侧重于与其他系统之间数据交互的描述。包括数据的格式,使用的协议等等 精品文档 。 7欢迎下载 该处主要描述与其他系统间的接口,如:第三方软件、公司其他相关信息化如办公、办案等系统; 尽可能覆盖到所有的对外接口。 1212 开发环境说明开发环境说明 使用表格列出系统的软件环境。包括操作系统,数据库,使用中间件等信息。目的是约束从代码 到可执行程序的过程 名称名称版本号版本号备注备注 IDEeclipse3.2 JDKjdk1.5 中间件 tomcat 5.0 1313 技术难点技术难点 分段列出难点、对难点的分析,以及应对的策略 技术难点分析说明应对策略 节点承载能力建议的方案对终端进行了负载 均衡,使得服务器节点可以复 制支持更多终端,但每一个终 端的信息都通过服务节点同步 到其他 n-1 个服务器节点,相 当于将均衡的后的终端信息汇 聚到了单一节点,相当于单一 节点承载了所有节点的压力。 采用 Proxy 模式,减少同步节 点的数量,代价是需要增加 proxy 模式的相关开发 Buffer 数据一致性由于一个节点的数据需要同步 到 n-1 个节点,当节点大

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论