- 27
- 0
- 约2.89千字
- 约 6页
- 2022-05-16 发布于浙江
- 举报
软件概要设计说明书
引言
??? 1.1编写目的
本阶段完成系统的大致设计并明确系统的数据结构与软件结构。本概要设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序发的软件表示。本概要设计说明书的读者为软件分析员、程序开发员、软件测试员等。
??? 1.2项目背景
任务提出者:学校实验室管理人员
开发者:本小组的实验设计
用户:学校实验室管理人员
1.3定义
总体设计:对有关系统全局问题的设计,也就是设计系统总的处理方案。
接口设计:接口设计一般出现在软件开发的概要设计阶段,概要设计要根据需求划分模块,而模块之间的联系就是通过定义接口实现的。
数据结构设计:包括数据逻辑结构设计和数据物理结构设计
1.4参考资料
《软件工程概论》 李存珠 李宣东 编著 南京大学计算机系出版 2001年8月
任务概述
2.1目标
该阶段目的在于明确系统的数据结构和软件结构,此外总设计还将给出内部软件和外部系统部件之间的接口定义。各个软件模块的功能说明,数据结构的细节以及具体的装配要求。
2.2运行环境
Windows环境
2.3需求概述
2.4条件与限制
为了评价该设计阶段的设计表示的“优劣程度”,必须遵循以下几个准则:
1.软件设计应当表现出层次结构,它应巧妙地利用各个软件部件之间的控制关系。
2.设计应当是模块化的,即该软件应当从逻辑上被划分成多个部件,分别实现各种特定功能和子功能。
3.设计最终应当给出具体的模块,这些模块就具有独立的功能特性。
4.应当应用在软件需求分析期间得到的信息,采取循环反复的方法来获得设计。
3.总体设计
??? 3.1处理流程
管理员
管理员登录
报废信息输入
申请表输入
维修信息输入
报废信息管理
维修信息管理
审核系统
审核信息输入
上级领导登录
购置信息输入
购置信息管理
类别/时间段
查询信息管理
??? 3.2总体结构和模块外部设计
模块是软件结构的基础,软件结构的好坏完全由模块的属性体现出来,把软件模块化的目的是为了降低软件复杂性,使软件设计,测试,调试,维护等工作变得简单,但随着模块数目的增加,通过接口连接这些模块的工作量也随之增加。从这些特征可得出如图九的一条总的成本(或工作量)曲线,在考虑模块化时,应尽量使模块数接近于图中的M,它使得研制成本最小,而且应尽量避免不足的模块化或超量。
软件总消耗
软件总消耗
用于接口的开销
成本/每个模块
最小成本区域
M
模块数目
成本或工作量
??? 3.3功能分配
从程序的结构中可以看出,查询信息的输入与输出是由查询信息管理系统进行的,报废信息的输入与输出是由报废信息管理系统进行的,购置信息的输入与输出是由购置信息管理系统进行的,维修信息的输入与输出是由维修信息管理系统进行的。申请表的输入是由管理员输入的,审核信息的输入是由上级领导输入的。
4.接口设计
由于系统的各种内外部接口是通过借助数据库开发软件来实现的,是完全在数据库内部操作的。
??? 4.1外部接口?Data Access Object数据访问接口
??? 4.2内部接口?Data Access Object数据访问接口
5.数据结构设计
? 5.1逻辑结构设计
设备基本信息表Equpiment_Info
列名
数据类型
可否为空
说明
NO.
Char(10)
NOT NULL
编号
Equip_N#
Varchar(50)
NULL
设备名
Model
Char(10)
NULL
型号
Type
Char(10)
NULL
类别
Buy_Date
Datetime(8)
NULL
购置日期
维修记录表Repair_Info
列名
数据类型
可否为空
说明
NO.
Char(10)
NOT NULL
编号
Equip_N#
Varchar(50)
NULL
设备名
Repair_Date
Datetime(8)
NULL
修理日期
Repair_Factory
Varchar(20)
NULL
修理厂家
Repair_Expense
Int(4)
NULL
修理费用
Chief
Varchar(20)
NULL
责任人
新设备表NewEquipment_Info
列名
数据类型
可否为空
说明
NO.
Char(10)
NOT NULL
编号
Equip_N#
Varchar(50)
NULL
设备名
Model
Char(10)
NULL
型号
Type
Char(10)
NULL
类别
Specifications
Char(10)
NULL
规格
Price
Int(4)
NULL
单价
Quantity
Int(4)
NULL
数量
Buy_Date
Datetime(8)
NULL
购置日期
Pro_Factory
Varchar(20
您可能关注的文档
- 少先队活动课案例.doc
- 初中语文修辞手法.doc
- 统计学刘树习题与答案.doc
- 雇佣厨师合同范本.doc
- 消防安全知识试题.doc
- 小学禁毒宣传活动方案.doc
- OA办公自动化系统概要设计说明书.doc
- 机修工考试试题.doc
- 电气穿线管施工规范.doc
- 电絮凝处理技术介绍.doc
- 2026年中国窗饰产品市场全景调查与市场供需预测报告.docx
- 2026年中国船舶水下清洗行业深度研究报告:市场需求预测、进入壁垒及投资风险.docx
- 2026年中国船用绞车行业运行态势及十五五盈利前景预测报告.docx
- 2026年中国橱柜行业深度调研报告.docx
- 2026年中国船用绞车市场深度调研及投资前景战略分析报告.docx
- 2026年中国船用配套设备市场发展策略及投资潜力可行性预测报告.docx
- 2026年中国储能材料行业运营态势与投资前景预测分析报告.docx
- 2026年中国储氢材料行业运营现状及发展规划分析报告.docx
- 2026年中国传真机市场深度研究及投资前景咨询报告.docx
- 2026年中国储能变流器(PCS)产业深度评估与发展前景趋势分析研究报告.docx
原创力文档

文档评论(0)