软件架构设计说明文书书(共18页).doc
《软件架构设计说明文书书(共18页).doc》由会员分享,可在线阅读,更多相关《软件架构设计说明文书书(共18页).doc(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上架构设计说明书版本1.0.0专心-专注-专业签署栏拟制审核批准修订历史版本说明作者审核修订日期1.0发布Dick目录1. 引言对于由多个进程构成的复杂系统,系统设计阶段可以分为:架构设计(构架设计)、组件高层设计、组件详细设计。对于由单个进程构成的简单系统,系统设计阶段可以分为:系统概要设计、系统详细设计。本文档适用于由多个进程构成的复杂系统的构架设计。架构设计说明书是软件产品设计中最高层次的文档,它描述了系统最高层次上的逻辑结构、物理结构以及各种指南,相关组件(粒度最粗的子系统)的内部设计由组件高层设计提供。系统:指待开发产品的软件与硬件整体,其软件部分由各个子系统
2、嵌套组成,子系统之间具有明确的接口;组件:指粒度最粗的子系统;模块:指组成组件的各层子系统,模块由下一层模块或函数组成;此文档的目的是:1) 描述产品的逻辑结构,定义系统各组件(子系统)之间的接口以及每个组件(子系统)应该实现的功能;2) 定义系统的各个进程以及进程之间的通信方式;3) 描述系统部署,说明用来部署并运行该系统的一种或多种物理网络(硬件)配置。对于每种配置,应该指出执行该系统的物理节点(计算机、网络设备)配置情况、节点之间的连接方式、采用何种通信协议、网络带宽。另外还要包括各进程到物理节点的映射;4) 系统的整体性能、安全性、可用性、可扩展性、异常与错误处理等非功能特性设计;5)
3、 定义该产品的各个设计人员应该遵循的设计原则以及设计指南,各个编程人员应该遵循的编码规范。建议架构设计工程师与组件设计工程师共同完成此文档。架构设计说明书的引言应提供整个文档的概述。它应包括此文档的目的、范围、定义、首字母缩写词、缩略语、参考资料和概述。1.1 目的简要描述体系结构文档的目的。1.2 范围简要说明此文档的范围:它的相关项目以及受到此文档影响的任何其它事物1.3 预期的读者和阅读建议说明此文档的阅读对象,简要说明此文档中其它章节包含的内容与文档组织方式,对于不同读者的阅读方式建议。如:目标读者是系统最终用户、系统分析员、项目经理、产品经理、市场人员等。此文档的第2章描述.本项目的
4、组织架构和参与人员如下:A 项目负责人: 参与开发策划,负责批准项目开发计划书;安排项目组成人员从技术和业务上总体把握;确定项目进度及检验标准了解开发中存在问题,并及时制定相应对策。B 技术总协调: 负责制订软件标准。负责支撑软件的维护。评估将在其中部署项目最终产品的目标组织的情况。 协调目标组织的建模工作。 在必要时对业务工程工作进行讨论和协调。 对目标组织中所建议的任何变更进行成本效益分析。 C 系统分析、设计: 负责获取用户最终需求,概括系统的功能和界定系统来领导和协调需求获取及用例建模,编写XXX新版本软件详细设计,制订命名规范。软件构架设计,划分子模块并详细描述各模块功能、要求,和测
5、试要点。对软件架构中重要的类做详细说明,描述其属性、方法、和相互之间的关系。数据库设计,包括定义表、索引、视图、约束条件、触发器、存储过程等。D 软件开发: 严格按照软件详细设计说明,负责自己开发的模块的资料、软件的备份及保管工作。在软件开发中如发现系统分析设计时漏洞提出异议,提交问题报告至项目负责人。对各自编写的内容相互交换作单元测试。负责用户使用手册的编写。E 文档编写: 负责编写软件详细设计说明书、数据库设计说明书、测试方案文档。F 软件测试: 负责对各模块的集成测试,和软件的整体评估测试,在测试完后负责编写测试报告。1.4 术语、首字母缩写序号缩写英文说明中文说明1ACCAFC Cle
6、aring CenterAFC清算管理中心2ACLAccess Control List访问控制列表3ACPIAdvanced Configuration and Power Interface先进的配置和电源接口4AFCAutomatic Fare Collection自动售检票5AGMAutomatic Gate Machine自动检票机6ALDTAdministrative and Logistics Down Time行政和后勤响应时间7ALUArithmetic Logic Unit算术逻辑部件8ASAAdaptive Security Algorithm适应的安全算法9AVMAdd
7、 Value Machine自动充值机10BCDBinary Code DecimalBCD码指每位十进制数用4位二进制数编码表示的方法11BIOSBasic Input-Output System 微机的基本输入输出系统12MACMuniciple Administration & Communication Card Co.市政交通一卡通13BOMBooking Office Machine半自动售票机14CPUCentral Processing Unit中央处理器15CRCCyclic Redundancy Check循环冗余校验16DATDigital Audio Tape数字音频磁
8、带17DBDatabase数据库18DBADatabase Administrator数据库管理员19DDLData Definition Language数据定义语言20DDSDigital Data Storage数字数据存储21DESData Encryption Standard数据加密标准22Default GatewayDefault Gateway默认网关23DMZDe-militarised zone非军事区24DoSDenial of Service拒绝服务25DRPDynamic Routing Protocol动态路由协议26DSCPDifferentiated Serv
9、ices Code Point区分服务代码27E/SEncoder/Sorter Machine车票编码分拣机28EBEmergency Button紧急按钮29ECCError Checking and Correcting错误检查校正30ECUEquipment Control Unit设备的主要控制单元31EEPROMElectrically Erasable Programmable Read-Only Memory电可擦除只读内存32EMCElectromagnetic Campatibility电磁兼容性33EnGEntry Gate进站自动检票机34ExGExit Gate出站自
10、动检票机35Fail-OverFail-Over容错36FC-ALFibre Channel Arbitrated Loop光纤通道仲裁环37FCSWFiber Channel Switch光纤通道交换机38FDDFloppy Disk软盘39GUIGraphical User Interface图形用户接口40H/WHardware硬件41HAHigh Availability高可用性42HDHard Disk硬盘43HDDHard Disk Drive硬盘驱动器44Hot Standby UnitHot Standby Unit热备份单元45I/OInput/Output输入/输出46ID
11、Identification身份47IDEIntegrated Drive ElectronicsIDE 接口48ISAIndustry Standard Architecture工业标准结构总线49KbpsKilo (thousand) bits per second 千比特/秒(速率)50KMSKey Management System密钥管理系统51LANLocal Area Network局域网52LCDLiquid Crystal Display液晶显示器53LCLine Center线路中央计算机系统54LCSLine Computer System线路计算机系统55LEDLow
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 架构 设计 说明 文书 18
限制150内