欢迎来到天天文库
浏览记录
ID:33826631
大小:805.00 KB
页数:33页
时间:2019-03-01
《《概要设计说明书》-超市仓库管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《概要设计说明书》21-9-18文档编号:密级:秘密版本号:文档名称:《概要设计说明书》项目名称:超市仓库管理系统项目编号:项目负责人:[《概要设计说明书》说明系统的功能分配、模块划分、程序的总体结构、输入/输出及其接口设计、运行设计、数据结构设计、出错处理设计等,为详细设计奠定基础。]编写:2011年11月3日审核:年月日批准:年月日开发单位:软件工程第3小组第33页《概要设计说明书》21-9-181.引言41.1编写目的41.2项目背景41.2.1软件的开发名称41.2.2项目需求单位41.2.3项目开发单位51.2.4用户及实现软件的单位51.2.5本项目与其它软件或系统
2、的关系51.3术语定义51.4参考资料61.4.1项目计划任务书61.4.2合同书71.4.3上级机关批文71.4.4项目开发计划71.4.5需求规格说明书71.4.6测试计划(初稿)71.4.7用户操作手册(初稿)71.4.8本文档中引用的资料71.4.9所采用的软件标准或规范82.任务概述92.1目标92.2运行环境92.3需求概述102.4条件与限制113.总体设计123.1处理流程143.2用例图143.3总体结构设计163.4模块功能173.5功能分配224.接口设计234.1外部接口234.2内部接口235.数据结构设计245.1概念结构设计245.2逻辑结构设计2
3、45.3物理结构设计255.4数据结构与程序的关系296.运行设计30第33页《概要设计说明书》21-9-186.1运行控制306.2运行时间307.出错处理设计317.1出错输出信息317.2出错处理对策318.安全保密设计329.维护设计33第33页《概要设计说明书》21-9-18引言1.1编写目的在本仓库管理系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在需求规格说明书中得到详尽的叙述及阐明。本阶段是在系统的需求分析的基础上,对仓库管理系统做一个概要设计,主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划
4、分为若干个模块、决定各个模块之间的接口、模块之间的传递信息,以及数据结构、模块结构的设计等。在以下的概要设计报告中将对本阶段中对系统所在的概要设计进行详细的说明。在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对仓库管理系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也参考此说明书,以便于了解概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段的不足或错误。1.2项目背景1.2.1软件的开发名称超市仓库管理系统1.2.2项目需求单位某超市第33页《概要设计说明书》21-9-181.1.1项目开发单位湖南大学信息科学与
5、工程学院软件工程第3小组项目参与人员:XXX,XXX,XXX1.1.2用户及实现软件的单位用户:某超市实现软件的单位:湖南大学信息科学与工程学院软件工程第3小组1.1.3本项目与其它软件或系统的关系本系统与超市的收银系统中商品的编码必须保持一致。1.2术语定义表1-1术语定义或解释表术语术语定义软件架构软件系统的总体逻辑结构。按照不同的设计方法,有不同的总体逻辑结构。若采用面向功能或面向数据的设计方法,总体逻辑结构为一树形的功能模块结构图。若采用面向对象或面向部件(构件)的设计方法,总体逻辑结构为部件(构件)的组装图。外部接口本软件系统与其他软件系统之间的接口,接口设施可以是中
6、间件。接口描述包括:传输方式、带宽、数据结构、传输频率、传输量、传输协议数据结构数据结构包括:数据库表的结构、其他数据结构等概念数据模型关系数据库的逻辑设计模型,叫做概念数据模型。主要包括一张逻辑E-R图及相应的数据字典第33页《概要设计说明书》21-9-18物理数据模型关系数据库的物理设计模型,叫做物理数据模型。主要包括一张物理表关系图及相应的数据字典视图在基本表或其他视图之上建立的一张虚表,叫做视图,它具有物理表的许多性质,在数据处理和授权上很有用角色数据库中享有某些特权操作的用户,叫做角色。角色的权利通过授权来实现用例用例是系统、子系统或类和外部参与者交互的动作序列的说明
7、,包括可选的动作序列和会出现异常的动作序列。子系统具有相对独立功能的小系统叫做子系统。一个大的软件系统可以划分为多个子系统,每个子系统可由多个模块或多个部件组成模块具有功能独立,能被调用的信息单元叫做模块。模块是结构化设计中的概念内部接口软件系统内部各子系统之间、各部件之间、各模板之间的接口,叫做内部接口。接口描述包括:调用方式、入口信息、出口信息等。相关文件相关文件是指当文本内容变更后,可能引起变更的其他文件。如需求分析报告、详细设计说明书、测试计划、用户手册参考资料参考资料是指本文件书写
此文档下载收益归作者所有