- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《体系结构设计报告》.doc
{ 项目名称 }
体系结构设计报告
文件状态:
[√] 草稿
[ ] 正式发布
[ ] 正在修改 文件标识: Company-Project-SD-ARCHITECTURE 当前版本: X.Y 作 者: 完成日期: Year-Month-Day
版 本 历 史
版本/状态 作者 参与者 起止日期 备注
目 录
0. 文档介绍 4
0.1 文档目的 4
0.2 文档范围 4
0.3 读者对象 4
0.4 参考文献 4
0.5 术语与缩写解释 4
1. 系统概述 5
2. 设计约束 5
3. 设计策略 5
4. 系统总体结构 5
5. 子系统N的结构与功能 6
6. 开发环境的配置 6
7. 运行环境的配置 6
8. 测试环境的配置 6
9. 其它 6
0. 文档介绍
0.1 文档目的
作为企业即时通软件设计文档的重要组成部分,本文档主要对该软件的整个系统的结构关系进行了详细描述,并对相关内容做出了统一的规定。
0.2 文档范围
本文档包含以下几个部分:
1、系统概述
2、设计约束
3、设计策略
4、系统整体结构
5、系统开发环境
6、系统运行环境
7、系统测试环境
8、其它
0.3 读者对象
本文档的主要读者包括:
1. 本系统的设计人员:包括模块设计人员
2. 本系统的系统开发人员:编码人员。
3. 本系统的测试人员
0.4 参考文献
提示:列出本文档的所有参考文献(可以是非正式出版物),格式如下:
[标识符] 作者,文献名称,出版单位(或归属单位),日期
例如:
[AAA] 作者,《立项建议书》,机构名称,日期
[SPP-PROC-SD] SEPG,系统设计规范,机构名称,日期
0.5 术语与缩写解释
缩写、术语 解 释 SPP 精简并行过程,Simplified Parallel Process SD 系统设计,System Design …
1. 系统概述
企业即时通软件(Corperation Massager)主要是提供给拥有公司内部网络的企业使用。它不仅使公司员工之间的交流变的方便快捷,还充分利用了内网资源,保证了内部信息的安全。
企业即时通主要功能包括服务器端功能和客户端功能两部分,具体功能如下:
客户端功能主要功能包括:
1、用户登录
2、更新用户信息
3、聊天
4、查看好友信息
5、维护聊天记录(显示、清楚、导出文件)
服务器端功能包括:
1、启动服务
2、停止服务
3、查看在线用户详细信息
4、添加更新公司信息
5、部门信息维护(增加、修改、删除部门的基本信息)
6、用户信息维护(增加、修改、删除用户基本信息、初始化密码)
2. 设计约束
(1)需求约束。体系结构设计人员从需求文档(如《用户需求说明书》和《软件需求规格说明书》)中提取需求约束。
例如:
1、本系统应当遵循的标准或规范
2、软件、硬件环境(包括运行环境和开发环境)的约束
3、接口/协议的约束
4、用户界面的约束
5、软件质量的约束,如正确性、健壮性、可靠性、效率(性能)、易用性、清晰性、安全性、可扩展性、兼容性、可移植性等等。
(2)隐含约束。有一些假设或依赖并没有在需求文档中明确指出,但可能会对系统设计产生影响,设计人员应当尽可能地在此处说明。例如对用户教育程度、计算机技能的一些假设或依赖,对支撑本系统的软件硬件的假设或依赖等。
3. 设计策略
体系结构设计人员根据产品的需求与发展战略,确定设计策略(Design Strategy)。
例如:
扩展策略:说明为了方便本系统在将来扩展功能,现在有什么措施。
复用策略:说明本系统在当前以及将来的复用策略。
折衷策略:说明当两个目标难以同时优化时如何折衷,例如“时-空”效率折衷,复杂性与实用性折衷。
4. 系统总体结构
系统结构示意图:
5. 开发环境的配置
说明本系统应当在什么样的环境下开发
类别 标准配置 最低配置 计算机硬件 Intel P4 2.4
512M内存 256M以上内存 软件 Windows2000/WinXP/Win2003
Microsoft Visual Studio 2005
Microsoft SQLServer2000 网络通信 支持标准网络协议的网卡 其它 无
6. 运行环境的配置
说明本系统应当在什么样的环境下运行
类别 标准配置 最低配置 计算机硬件 服务器:Intel P4 2.4/512M内存
客户端:256M内存 Intel Pentium III 800/AMD K7以上处理器、128M以上内存 软件 Windows2000/WinXP/Win2003
.NET Framework 2.0 SDK
Microsoft SQ
文档评论(0)