软件架构设计说明书.docx

上传人:b****3 文档编号:2386360 上传时间:2022-10-29 格式:DOCX 页数:15 大小:135.99KB
下载 相关 举报
软件架构设计说明书.docx_第1页
第1页 / 共15页
软件架构设计说明书.docx_第2页
第2页 / 共15页
软件架构设计说明书.docx_第3页
第3页 / 共15页
软件架构设计说明书.docx_第4页
第4页 / 共15页
软件架构设计说明书.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

软件架构设计说明书.docx

《软件架构设计说明书.docx》由会员分享,可在线阅读,更多相关《软件架构设计说明书.docx(15页珍藏版)》请在冰豆网上搜索。

软件架构设计说明书.docx

软件架构设计说明书

架构设计说明书

版本1.0.0

 

签署栏

拟制

审核

批准

修订历史

版本

说明

作者

审核

修订日期

1.0

发布

Dick

1.引言

[对于由多个进程构成的复杂系统,系统设计阶段可以分为:

架构设计(构架设计)、组件高层设计、组件详细设计。

对于由单个进程构成的简单系统,系统设计阶段可以分为:

系统概要设计、系统详细设计。

本文档适用于由多个进程构成的复杂系统的构架设计。

]

[架构设计说明书是软件产品设计中最高层次的文档,它描述了系统最高层次上的逻辑结构、物理结构以及各种指南,相关组件(粒度最粗的子系统)的内部设计由组件高层设计提供。

]

[系统:

指待开发产品的软件与硬件整体,其软件部分由各个子系统嵌套组成,子系统之间具有明确的接口;

组件:

指粒度最粗的子系统;

模块:

指组成组件的各层子系统,模块由下一层模块或函数组成;]

[此文档的目的是:

1)描述产品的逻辑结构,定义系统各组件(子系统)之间的接口以及每个组件(子系统)应该实现的功能;

2)定义系统的各个进程以及进程之间的通信方式;

3)描述系统部署,说明用来部署并运行该系统的一种或多种物理网络(硬件)配置。

对于每种配置,应该指出执行该系统的物理节点(计算机、网络设备)配置情况、节点之间的连接方式、采用何种通信协议、网络带宽。

另外还要包括各进程到物理节点的映射;

4)系统的整体性能、安全性、可用性、可扩展性、异常与错误处理等非功能特性设计;

5)定义该产品的各个设计人员应该遵循的设计原则以及设计指南,各个编程人员应该遵循的编码规范。

]

[建议架构设计工程师与组件设计工程师共同完成此文档。

]

[架构设计说明书的引言应提供整个文档的概述。

它应包括此文档的目的、范围、定义、首字母缩写词、缩略语、参考资料和概述。

]

目的

[简要描述体系结构文档的目的。

]

范围

[简要说明此文档的范围:

它的相关项目以及受到此文档影响的任何其它事物]

预期的读者和阅读建议

[说明此文档的阅读对象,简要说明此文档中其它章节包含的内容与文档组织方式,对于不同读者的阅读方式建议。

如:

目标读者是系统最终用户、系统分析员、项目经理、产品经理、市场人员等。

此文档的第2章描述…..]

本项目的组织架构和参与人员如下:

A.项目负责人:

参与开发策划,负责批准项目开发计划书;

安排项目组成人员

从技术和业务上总体把握;

确定项目进度及检验标准

了解开发中存在问题,并及时制定相应对策。

B.技术总协调:

负责制订软件标准。

负责支撑软件的维护。

评估将在其中部署项目最终产品的目标组织的情况。

协调目标组织的建模工作。

在必要时对业务工程工作进行讨论和协调。

对目标组织中所建议的任何变更进行成本效益分析。

C.系统分析、设计:

负责获取用户最终需求,概括系统的功能和界定系统来领导和协调需求获取及用例建模,编写《XXX新版本软件详细设计》,制订命名规范。

软件构架设计,划分子模块并详细描述各模块功能、要求,和测试要点。

对软件架构中重要的类做详细说明,描述其属性、方法、和相互之间的关系。

数据库设计,包括定义表、索引、视图、约束条件、触发器、存储过程等。

D.软件开发:

严格按照软件详细设计说明,负责自己开发的模块的资料、软件的备份及保管工作。

在软件开发中如发现系统分析设计时漏洞提出异议,提交问题报告至项目负责人。

对各自编写的内容相互交换作单元测试。

负责《用户使用手册》的编写。

E.文档编写:

负责编写软件《详细设计说明书》、《数据库设计说明书》、《测试方案文档》。

F.软件测试:

负责对各模块的集成测试,和软件的整体评估测试,在测试完后负责编写《测试报告》。

术语、首字母缩写

序号

缩写

英文说明

中文说明

1

ACC

AFCClearingCenter

AFC清算管理中心

2

ACL

AccessControlList

访问控制列表

3

ACPI

AdvancedConfigurationandPowerInterface

先进的配置和电源接口

4

AFC

AutomaticFareCollection

自动售检票

5

AGM

AutomaticGateMachine

自动检票机

6

ALDT

AdministrativeandLogisticsDownTime

行政和后勤响应时间

7

ALU

ArithmeticLogicUnit

算术逻辑部件

8

ASA

AdaptiveSecurityAlgorithm

适应的安全算法

9

AVM

AddValueMachine

自动充值机

10

BCD

BinaryCodeDecimal

BCD码指每位十进制数用4位二进制数编码表示的方法

11

BIOS

BasicInput-OutputSystem

微机的基本输入输出系统

12

MAC

MunicipleAdministration&CommunicationCardCo.

市政交通一卡通

13

BOM

BookingOfficeMachine

半自动售票机

14

CPU

CentralProcessingUnit

中央处理器

15

CRC

CyclicRedundancyCheck

循环冗余校验

16

DAT

DigitalAudioTape

数字音频磁带

17

DB

Database

数据库

18

DBA

DatabaseAdministrator

数据库管理员

19

DDL

DataDefinitionLanguage

数据定义语言

20

DDS

DigitalDataStorage

数字数据存储

21

DES

DataEncryptionStandard

数据加密标准

22

DefaultGateway

DefaultGateway

默认网关

23

DMZ

De-militarisedzone

非军事区

24

DoS

DenialofService

拒绝服务

25

DRP

DynamicRoutingProtocol

动态路由协议

26

DSCP

DifferentiatedServicesCodePoint

区分服务代码

27

E/S

Encoder/SorterMachine

车票编码分拣机

28

EB

EmergencyButton

紧急按钮

29

ECC

ErrorCheckingandCorrecting

错误检查校正

30

ECU

EquipmentControlUnit

设备的主要控制单元

31

EEPROM

ElectricallyErasableProgrammableRead-OnlyMemory

电可擦除只读内存

32

EMC

ElectromagneticCampatibility

电磁兼容性

33

EnG

EntryGate

进站自动检票机

34

ExG

ExitGate

出站自动检票机

35

Fail-Over

Fail-Over

容错

36

FC-AL

FibreChannelArbitratedLoop

光纤通道仲裁环

37

FCSW

FiberChannelSwitch

光纤通道交换机

38

FDD

FloppyDisk

软盘

39

GUI

GraphicalUserInterface

图形用户接口

40

H/W

Hardware

硬件

41

HA

HighAvailability

高可用性

42

HD

HardDisk

硬盘

43

HDD

HardDiskDrive

硬盘驱动器

44

HotStandbyUnit

HotStandbyUnit

热备份单元

45

I/O

Input/Output

输入/输出

46

ID

Identification

身份

47

IDE

IntegratedDriveElectronics

IDE接口

48

ISA

IndustryStandardArchitecture

工业标准结构总线

49

Kbps

Kilo(thousand)bitspersecond

千比特/秒(速率)

50

KMS

KeyManagementSystem

密钥管理系统

51

LAN

LocalAreaNetwork

局域网

52

LCD

LiquidCrystalDisplay

液晶显示器

53

LC

LineCenter

线路中央计算机系统

54

LCS

LineComputerSystem

线路计算机系统

55

LED

LowEmittingDiode

发光二极管

56

LTO

LinearTapeOpen

线性磁带开放协议

57

MAC

MessageAuthenticationCode

消息认证码

58

MAK

MemoryAccessKey

内存存取密钥

59

Mbps

Mega(Million)bitspersecond

兆比特/秒(速率)

60

MCBF

Mean-CyclesBetweenFailure

平均无故障时间

61

MCU

MainControlUnit

主控单元

62

MHz

MegaHertz

兆赫兹(频率)

63

MTBF

Mean-TimeBetweenFailure

平均无故障时间

64

MTTR

MeanTimeToRepair

平均故障恢复维修时间

65

N/W

Network

网络

66

NIC

NetworkInterfaceCard

网络接口卡

67

NMS

NetworkManagementSystem

网络管理系统

68

NTP

NetworkTimeProtocol

网络时间协议

69

OA

OfficeAutomation

办公自动化

70

OT

TotalOperatingTime

总运营时间

71

PCI

ProtocolControlInformation

一种局部总线

72

PCI-X

PeripheralComponentInterconnectExtended

扩展的PCI

73

Peer

Peer

74

QA

Quality–Assurance

质量保证

75

RAID

RandomArrayofInexpensive

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 农学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1