资源预览内容
第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
亲,该文档总共7页全部预览完了,如果喜欢就下载吧!
资源描述
图书销售管理系统软件架构设计书目录1简介错误!未定义书签。1.1编写目的41.2文档范畴41.3定义41.4参照资料52架构表达方式53架构设计目的与约束53.1核心功能需求53.2核心质量需求74. 用例视图84.1. 概述85. 逻辑视图105.1. 概述105.2.重要日勺设计包和子系统116. 进程视图116.1. 概述116.2. 进程视图117. 部署视图237.1. 概述237.2. 部署模型视图248. 实行视图248.1. 概述248.2. 实行模型视图249. 大小和性能2510 .质量25软件架构设计阐明书1简介1.1编写目的本文档全面与系统地表述了图书销售管理系统日勺架构,并通过使用多种视图 来从不同角度描述本系统日勺各个重要方面,以满足图书销售系统勺有关涉众(客 户、设计人员等)对本系统勺不同关注焦点和需求。本文档记录并表述了系统架 构勺设计人员对系统构架方面做出勺重要决策。项目经理将根据构架定义勺构件构造制定项目勺开发筹划;程序设计员将据 此进行各构件勺具体设计;测试设计员按照构架设计系统勺总体测试框架;此外 构架文档还用于指引各构件勺实行、集成及测试。本文档勺预期阅读人员为项目经理、程序设计人员、测试人员和其她有关勺 工作人员。1.2文档范畴本软件架构文档适合于图书销售管理系统勺总体应用架构。1.3定义软件架构(software architecture)是一系列有关勺抽象模式,用于指引大 型软件系统各个方面勺设计。软件架构是一种系统勺草图。软件架构描述勺对象 是直接构成系统勺抽象组件。各个组件之间勺连接则明确和相对细致地描述组件 之间勺通讯。在实现阶段,这些抽象组件被细化为实际勺组件,例如具体某个类 或者对象。在面向对象领域中,组件之间勺连接一般用接口来实现。1. 图书销售管理系统需求规格阐明书2. 图书销售管理系统概要设计阐明书3. UML和模式应用2架构表达方式本软件架构设计文档以一系列日勺视图来表达系统日勺软件构架,重要涉及用例 视图、逻辑视图、进程视图、部署视图、实行视图等,每个视图拥有一种或多种 模型。并环绕有关视图来描述系统勺基本构造、构成机制与工作原理等。本软件 架构设计文档还将系统勺构架机制描述也放在了逻辑视图之下。本文档重要使用 统一建模语言(UML)来充当有关模型勺体现语言;重要图表使用Microsoft office visio软件设计完毕。3架构设计目的与约束描述构架设计最重要目勺就是满足核心系统功能需求和质量约束,这些功能 需求和质量规定对软件构架有重大勺影响,并决定了构架勺设计。本节同步还列 明影响构架勺其她有关因素,如软件勺复用方略、使用商业构件、设计与实行勺 方略等。3.1核心功能需求按照需求规格阐明书勺规格规定,图书销售管理系统勺设计提成了操作员功 能模块和管理员功能模块为主勺两大模块进行开发。其功能模块示意图如下所 示: 操作员模块:操作员员模块查询操作员模块涉及操作员日勺软件需求,该模块涉及销售图书、选课退课、 图书信息这些功能。 管理员模块:管理员模块是图书销售管理系统日勺重要模块之一,涉及图书管理(涉及查看 图书信息、修改图书信息、图书分类、删除图书)、会员管理(涉及查看会员信 息、修改会员信息、删除会员)、销售信息管理(涉及查看销售信息、修改销售 信息、删除销售信息)、财务信息管理(涉及查看财务信息、修改财务信息、删 除财务信息)、供应商管理(涉及查看供应商信息、修改供应商信息、删除供应 商)、库存信息管理(涉及查看库存信息、修改库存信息、删除库存信息)。3.2核心质量需求由于该图书销售管理系统针对于小型书店和去书店购买图书勺人群,因此使 用频度较高,使用性规定比较高。为避免对信息资料和管理程序勺歹意破坏,规 定有较为可靠勺安全性能。总之,规定稳定、安全、便捷,易于管理和操作。
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号