欢迎来到天天文库
浏览记录
ID:21137405
大小:747.50 KB
页数:46页
时间:2018-10-19
《某详细设计说明书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、医药管理系统项目详细设计说明书内部文档医药管理系统项目详细设计说明书编写:XXX日期:YYYY-MM-DD审核:日期:批准:日期:受控状态:是发布版次:1.0日期:YYYY-MM-DD编号:第46页共46页医药管理系统项目详细设计说明书内部文档变更记录日期版本变更说明作者YYYY-MM-DD1.0初始版本XXX签字确认系统模块对应章节对应部门负责人签字第46页共46页医药管理系统项目详细设计说明书内部文档目录1引言51.1编写目的51.2背景52概述52.1基线62.2范围62.3定义62.4参考资料62.5术语与缩写解释63模块命名规则64模块汇总74.1模
2、块汇总表74.2块关系图85子系统模块设计95.1医药管理模块95.1.1功能描述95.1.2相关模块95.1.3类图105.1.4MedicineAction类105.1.5MedcineDao类135.2类别管理模块185.2.1功能描述195.2.2相关模块195.2.3类图195.2.4类别管理类205.3购买药品235.3.1功能描述235.3.2相关模块235.3.3类图245.3.4类SellAction255.4销售管理模块285.4.1功能描述285.4.2相关模块285.4.3类图285.4.4SellDetail类295.4.5SellD
3、ao类355.5需求管理405.5.1功能描述405.5.2相关模块40第46页共46页医药管理系统项目详细设计说明书内部文档5.5.3类图405.5.4RequireAction类415.6系统管理435.6.1功能描述435.6.2相关模块435.6.3类图445.6.4类A44第46页共46页医药管理系统项目详细设计说明书内部文档1引言1.1编写目的本说明书是医药管理系统的详细设计。其编写目的是在概要设计的基础上,针对该项目的每个模块,每个功能的实现方法进行详细的设计和划分,按照详细设计说明书的要求,进一步明确系统结构,为项目开发人员后期的编码工作做准备
4、。本文档的预期的读者是:项目开发人员项目经理项目测试人员1.2背景在前一阶段的概要设计文档中,已经通过顺序图解决了该系统功能的实现流程,包括系统的各模块间的关系设计等。本文档就是在前一阶段成果的基础上,继续对系统的各模块进行详细的划分和说明。2概述本项目的任务提出者:见概要设计文档单位:见概要设计文档开发者:见概要设计文档用户:见概要设计文档实现该软件的计算中心或计算机网络:见概要设计文档第46页共46页医药管理系统项目详细设计说明书内部文档1.1基线以需求分析和概要设计为基准。1.2范围本概要设计文档提供给系统设计开发人员,包括详细设计人员和项目组成员。1.
5、3定义1.4参考资料1.5术语与缩写解释缩写、术语解释2模块命名规则驼峰标识,由单词的全拼组成,除首单词外每个单词的首字母大写,例如:medcineManager第46页共46页医药管理系统项目详细设计说明书内部文档1模块汇总1.1模块汇总表提示:这里模块是指相对独立的软件设计单元,例如对象类、函数包等等。子系统A模块名称功能简述添加药品管理员添加进货药品查看药品管理员查看进货的信息高级查询管理员按照一定条件查找进货的信息查看库存管理员查看库存情况子系统B模块名称功能简述添加类别管理员添加药品类别查看类别管理员查看药品类别子系统C模块名称功能简述选购药品操作员
6、把顾客买的药品添加进购物车查看选购操作员查看购物车里的药品子系统D模块名称功能简述查看明细操作员查看销售表单明细今日明细操作员查看今日销售表单明细日期查询操作员按照日期查看销售表单明细销售排行操作员查看销售排行子系统E模块名称功能简述添加需求操作员对药品需求进行添加,包括库存量不足和没有该药品的库存查看需求操作员查看需求来进行买药品入库子系统F模块名称功能简述添加用户管理员添加系统用户查看所有用户管理员查看所有用户,并拥有删除用户权限系统初始化初始化系统退出系统退出系统第46页共46页医药管理系统项目详细设计说明书内部文档1.1块关系图第46页共46页医药管理
7、系统项目详细设计说明书内部文档1子系统模块设计1.1医药管理模块1.1.1功能描述用户进入系统以后,首先需要添加药品信息,没有药品信息就无法进行库存管理了,更做不到药品入库和出库。药品信息作为库存管理的一部分,是药品入库和出库的编号查询。该功能模块可以实现药品的添加,修改,查看,查询等。1.1.2相关模块第46页共46页医药管理系统项目详细设计说明书内部文档1.1.1类图1.1.2MedicineAction类1.1.2.1方法1.1.2.1.1方法—药品信息的添加:publicStringadd()1.1.2.1.1.1功能对药品信息进行添加,药品编码是药品
8、对象的一个标示,当添加一个药品信息时,
此文档下载收益归作者所有