1 / 48
文档名称:

XXX详细设计说明书.doc

格式:doc   大小:716KB   页数:48页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

XXX详细设计说明书.doc

上传人:neryka98 2018/10/24 文件大小:716 KB

下载得到文件列表

XXX详细设计说明书.doc

文档介绍

文档介绍:编写:XXX
日期:YYYY-MM-DD
审核:
日期:
批准:
日期:
受控状态:

发布版次:
日期:YYYY-MM-DD
编号:
变更记录
日期
版本
变更说明
作者
YYYY-MM-DD

初始版本
XXX
签字确认
系统模块
对应章节
对应部门
负责人签字
目录
1 引言 5
编写目的 5
背景 5
2 概述 5
基线 6
范围 6
定义 6
参考资料 6
术语与缩写解释 6
3 模块命名规则 6
4 模块汇总 7
模块汇总表 7
块关系图 8
5 子系统模块设计 9
医药管理模块 9
功能描述 9
相关模块 9
类图 10
MedicineAction类 10
MedcineDao类 13
类别管理模块 18
功能描述 19
相关模块 19
类图 19
类别管理类 20
购买药品 23
功能描述 23
相关模块 23
类图 24
类SellAction 25
销售管理模块 28
功能描述 28
相关模块 28
类图 28
SellDetail类 29
SellDao类 35
需求管理 40
功能描述 40
相关模块 40
类图 40
RequireAction类 41
系统管理 43
功能描述 43
相关模块 43
类图 44
类A 44
引言
编写目的
本说明书是医药管理系统的详细设计。其编写目的是在概要设计的基础上,针对该项目的每个模块,每个功能的实现方法进行详细的设计和划分,按照详细设计说明书的要求,进一步明确系统结构,为项目开发人员后期的编码工作做准备。
本文档的预期的读者是:
项目开发人员
项目经理
项目测试人员
背景
在前一阶段的概要设计文档中,已经通过顺序图解决了该系统功能的实现流程,包括系统的各模块间的关系设计等。本文档就是在前一阶段成果的基础上,继续对系统的各模块进行详细的划分和说明。
概述
本项目的任务提出者:见概要设计文档
单位: 见概要设计文档
开发者:见概要设计文档
用户: 见概要设计文档
实现该软件的计算中心或计算机网络:见概要设计文档
基线
以需求分析和概要设计为基准。
范围
本概要设计文档提供给系统设计开发人员,包括详细设计人员和项目组成员。
定义
参考资料
术语与缩写解释
缩写、术语
解释
模块命名规则
驼峰标识,由单词的全拼组成,除首单词外每个单词的首字母大写,例如:medcineManager
模块汇总
模块汇总表
提示:这里模块是指相对独立的软件设计单元,例如对象类、函数包等等。
子系统A
模块名称
功能简述
添加药品
管理员添加进货药品
查看药品
管理员查看进货的信息
高级查询
管理员按照一定条件查找进货的信息
查看库存
管理员查看库存情况
子系统B
模块名称
功能简述
添加类别
管理员添加药品类别
查看类别
管理员查看药品类别
子系统C
模块名称
功能简述
选购药品
操作员把顾客买的药品添加进购物车
查看选购
操作员查看购物车里的药品
子系统D
模块名称
功能简述
查看明细
操作员查看销售表单明细
今日明细
操作员查看今日销售表单明细
日期查询
操作员按照日期查看销售表单明细
销售排行
操作员查看销售排行
子系统E
模块名称
功能简述
添加需求
操作员对药品需求进行添加,包括库存量不足和没有该药品的库存
查看需求
操作员查看需求来进行买药品入库
子系统F
模块名称
功能简述
添加用户
管理员添加系统用户
查看所有用户
管理员查看所有用户,并拥有删除用户权限
系统初始化
初始化系统
退出系统
退出系统
块关系图
子系统模块设计
医药管理模块
功能描述
用户进入系统以后,首先需要添加药品信息,没有药品信息就无法进行库存管理了,更做不到药品入库和出库。药品信息作为库存管理的一部分,是药品入库和出库的编号查询。该功能模块可以实现药品的添加,修改,查看,查询等。
相关模块
类图
MedicineAction类
方法