没有合适的资源?快使用搜索试试~ 我知道了~
软件架构文档Software-Architecture-Document
5星 · 超过95%的资源 需积分: 11 37 下载量 107 浏览量
2010-01-23
08:49:35
上传
评论 1
收藏 287KB DOC 举报
温馨提示
试读
27页
一个完整规范的软件架构文档Software-Architecture-Document,内有详细的注释和部分例子,内容包括: 1 简介 3 1.1 目的 3 1.2 范围 4 1.3 定义、首字母缩写词和缩略语 4 1.4 参考资料 4 1.5 参考项目 4 2 系统构架 4 2.1 类1 5 2.2 类2 6 2.3 类3 6 2.4 类4 7 2.5 类5 7 2.6 类6 8 2.7 类7 8 2.8 类8 9 2.9 类9 9 2.10 类10 10 2.11 类11 10 2.12 类12 10 2.13 类13 11 2.14 类14 11 2.15 类15 11 2.16 类16 12 2.17 类17 12 2.18 类18 12 2.19 类19 13 2.20 类20 13 2.21 类21 13 3 用例活动图 13 3.1 用例实现 15 4 部署视图 20 5 实施视图 21 5.1 概述 21 5.2 层 21 6 数据视图(可选) 21 7 质量 22
资源推荐
资源详情
资源评论
项目名称
软件架构文档 Software Architecture Document
目录
1 简介.......................................................................................................................................4
1.1 目的................................................................................................................................4
1.2 范围................................................................................................................................5
1.3 定义、首字母缩写词和缩略语........................................................................................5
1.4 参考资料........................................................................................................................5
1.5 参考项目........................................................................................................................5
1.6 技术支持........................................................................................................................5
2 系统构架................................................................................................................................7
2.1 类 1.................................................................................................................................8
2.2 类 2.................................................................................................................................8
2.3 类 3.................................................................................................................................8
2.4 类 4.................................................................................................................................9
2.5 类 5.................................................................................................................................9
2.6 类 6..............................................................................................................................10
2.7 类 7..............................................................................................................................10
2.8 类 8...............................................................................................................................11
2.9 类 9...............................................................................................................................11
2.10 类 10..........................................................................................................................12
2.11 类 11...........................................................................................................................12
2.12 类 12..........................................................................................................................12
2.13 类 13..........................................................................................................................13
2.14 类 14..........................................................................................................................13
2.15 类 15..........................................................................................................................13
2.16 类 16..........................................................................................................................14
2.17 类 17..........................................................................................................................14
2.18 类 18..........................................................................................................................14
2.19 类 19..........................................................................................................................14
2.20 类 20..........................................................................................................................15
2.21 类 21..........................................................................................................................15
3 用例活动图..........................................................................................................................15
3.1 用例实现......................................................................................................................19
4 部署视图..............................................................................................................................25
5 实施视图..............................................................................................................................26
5.1 概述..............................................................................................................................26
5.2 层.................................................................................................................................26
深圳大学 http://www.szu.edu.cn 第 2 页
项目名称
软件架构文档 Software Architecture Document
6 数据视图(可选)...............................................................................................................26
7 质量.....................................................................................................................................27
深圳大学 http://www.szu.edu.cn 第 3 页
项目名称
软件架构文档 Software Architecture Document
1 简介
通过采用许多不同的构架视图描述系统的各个方面,软件构架文档从构架的角度对整个系
统进行综合概述。
《论坛回复监控小助手软件需求规约》主要是描述基于 Windows 平台开发的一个自动跟
踪监控论坛上所发帖子的回复情况的软件完整需求,其主要目的为对“论坛回复监控小助手”软
件进行定义,详尽说明该软件的需求,阐述开发者对软件“论坛回复监控小助手”的初步设想,
并划分的各功能模块等以及各模块的实体图等。
《论坛回复监控小助手软件需求规约》在整个项目开发阶段中控制系统的演进。在“前景”
文档中添加新特性或修改特性的同时,将在《论坛回复监控小助手软件需求规约》中详细说明
这些特性。下列人员使用软件需求规约:
系统分析员创建并维护前景和补充规约,它们将用作对《论坛回复监控小助手软件需求规
约》的输入,并充当系统分析员、客户和其他开发人员之间的交流媒介。
用例阐释者创建并维护单个用例和 《论坛回复监控小助手软件需求规约》的其他构件,
设计员在定义类的职责、操作和属性时,或在调整类使其适应实施环境时参考该《论坛回复监
控小助手软件需求规约》。
实施员实施类时在《论坛回复监控小助手软件需求规约》中查找输入。
项目经理计划迭代时在 《论坛回复监控小助手软件需求规约》中查找输入。
测试员使用 《论坛回复监控小助手软件需求规约》来核实系统的一致性。
1.1 目的
软件构架文档提供软件系统构架的综合概述。它用作构架设计师和项目团队的其他成员之
间的交流媒介,讨论已针对项目构架做出的重要决定。
本文档将从构架方面对系统进行综合概述,其中会使用多种不同的构架视图来描述系统的
各个方面。它用于记录并表述已对系统的构架方面作出的重要决策。
《论坛回复监控小助手软件需求规约》主要目的为收集与组织所有与“论坛回复监控小助
手”有关的需求。我们希望通过《论坛回复监控小助手软件需求规约》 来说明“论坛回复监控小
深圳大学 http://www.szu.edu.cn 第 4 页
项目名称
软件架构文档 Software Architecture Document
助手”各项特性,其中包括几个来自系统用例模型中的用例,以此来说明此特性的功能性需求,
以及补充规约中一系列相关的详细需求
1.2 范围
本文档主要涉《论坛回复监控小助手》要求和设计约束,以及通信组件和检查组件的开发
内容和验证方式。
1.3 定义、首字母缩写词和缩略语
BBSA: Bulletin Board System Assistant(电子公告板系统助手,以下简称 BBSA)
SRS: Software Requirements Specification (软件需求规约,以下简称 SRS)
1.4 参考资料
书名/文档 作者 出版社 出版日期
软件工程 王庆育 (编著) 清华大学出版社 2004 年 7 月
软件工程 任胜兵、邢琳编 北京邮电出版社 2004 年 5 月
软件工程 张海潘(编著) 人民邮电出版社 2006 年 1 月
1.5 参考项目
多多助手 V1.0
discuz7 顶贴小助手 V1.1
论坛挂机小助手
1.6 技术支持
1.6.1 网络爬虫
A. 什么是爬虫?为什么需要爬虫?
搜索引擎缺乏方向性,导致大量无用网页。
搜索覆盖率不够
B. 爬虫原理
网络爬虫是一个自动提取网页的程序,它为搜索引擎从万维网上下载网页,是搜索引擎的重要
组成。传统爬虫从一个或若干初始网页的 URL 开始,获得初始网页上的 URL,在抓取网页的
深圳大学 http://www.szu.edu.cn 第 5 页
剩余26页未读,继续阅读
资源评论
- DIANZIXITONG20122012-07-28这篇文章还不错,就是太难懂了。
- a134ms2012-08-02系统构架和用例图很详细,实施视图是否更偏向于SDD(software design document)而非SAD(software architechture document)
dbd27
- 粉丝: 15
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功