饮料售货机设计文档.docx
- 文档编号:3849658
- 上传时间:2022-11-25
- 格式:DOCX
- 页数:11
- 大小:71.35KB
饮料售货机设计文档.docx
《饮料售货机设计文档.docx》由会员分享,可在线阅读,更多相关《饮料售货机设计文档.docx(11页珍藏版)》请在冰豆网上搜索。
饮料售货机设计文档
《自动饮料售货机》
软件设计文档
广东科贸职业学院信息工程系
2013年6月3日
目录
第1章引言3
1.1项目简要介绍3
1.2项目背景和市场分析3
1.3项目的特色和创新点3
1.4术语定义3
第2章需求分析3
2.1功能需求3
2.2用例图设计4
2.3运行环境5
第3章总体设计5
3.1包图设计5
3.2类图设计6
3.3顺序图设计6
3.4活动图设计8
3.5状态图设计9
第4章实现设计11
4.1组件设计11
4.2部署图设计11
4.3数据结构设计11
4.4关键或难点技术的实现12
第5章使用说明12
5.1安装与初始化12
5.2软件主要界面展示12
5.3程序的关键代码实现12
第1章引言
1.1项目简要介绍
使用自然语言描述对开发本系统的进行概括。
项目目标应是明确的、可度量的、可以达到的。
1.2项目背景和市场分析
使用自然语言描述对开发本系统的背景和市场需求进行分析。
1.3项目的特色和创新点
使用自然语言描述你开发的系统的特色或者创新点
1.4术语定义
将该用户需求报告中的术语、缩写进行定义,包括用户应用领域与计算机领域的术语与缩写等。
术语定义或解释一般用表格形式给出,如表1所示。
表1术语定义或解释表
序号
术语名称
术语定义
1
总体结构
软件系统的总体逻辑结构。
按照不同的设计方法,有不同的总体逻辑结构。
若采用面向功能或面向数据的设计方法,则总体逻辑结构为一树形的功能模块结构图。
若采用面向对象或面向部件(构件)的设计方法,则总体逻辑结构为部件(构件)的组装图
第2章需求分析
2.1功能需求
使用自然语言归纳和划分不同用户的功能需求
2.2用例图设计
创建系统功能的用例图模型,并要求采用用例表进行用例描述。
(要求有至少1个用例描述)
用例名称
检查选购饮料范围
标识符
用例描述
参与者
前置条件
后置条件
基本操作流程
分支操作流程
异常操作流程
2.3运行环境
第3章总体设计
3.1包图设计
采用包图画出系统的类包的设计结构。
3.2类图设计
依据用例模型,建立类图模型。
3.3顺序图设计
依据用例模型和类模型进行用例实现,要求用顺序图描述理想状态下;(理想状态下和其他一种情况下的顺序图描述)
3.4活动图设计
使用活动图画出系统的关键流程的实现。
3.5状态图设计(?
)
使用状态图画出该系统的整个状态。
第4章实现设计
4.1组件设计
使用组件图画出系统模块的逻辑实现。
(按照不同包画出组件图描述)
4.2部署图设计
使用部署图画出系统的物理结构实现。
4.3数据结构设计
数据库和数据字典的实现。
4.4关键或难点技术的实现
使用自然语言描述系统的开发难点和关键技术。
第5章使用说明
5.1安装与初始化
使用自然语言描述该系统的安装和初始化部署。
5.2软件主要界面展示
主要开发界面设计和展示(直接粘贴出来软件的界面)。
5.3程序的关键代码实现
主要的关键代码(2-3页)。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 饮料 售货 设计 文档