详细设计说明书(仅用于学习的参考模板)_第1页
详细设计说明书(仅用于学习的参考模板)_第2页
详细设计说明书(仅用于学习的参考模板)_第3页
详细设计说明书(仅用于学习的参考模板)_第4页
详细设计说明书(仅用于学习的参考模板)_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGE付高钢村医药管理系统项目详细设计说明书引言编写目的本说明书是医药管理系统的详细设计。其编写目的是在概要设计的基础上,针对该项目的每个模块,每个功能的实现方法进行详细的设计和划分,按照详细设计说明书的要求,进一步明确系统结构,为项目开发人员后期的编码工作做准备。本文档的预期的读者是:项目开发人员项目经理项目测试人员背景在前一阶段的概要设计文档中,已经通过顺序图解决了该系统功能的实现流程,包括系统的各模块间的关系设计等。本文档就是在前一阶段成果的基础上,继续对系统的各模块进行详细的划分和说明。概述本项目的任务提出者:见概要设计文档单位:见概要设计文档开发者:见概要设计文档用户:见概要设计文档实现该软件的计算中心或计算机网络:见概要设计文档基线以需求分析和概要设计为基准。范围本概要设计文档提供给系统设计开发人员,包括详细设计人员和项目组成员。定义参考资料术语与缩写解释缩写、术语解释模块命名规则驼峰标识,由单词的全拼组成,除首单词外每个单词的首字母大写,例如:medcineManager模块汇总模块汇总表提示:这里模块是指相对独立的软件设计单元,例如对象类、函数包等等。子系统A模块名称功能简述添加药品管理员添加进货药品查看药品管理员查看进货的信息高级查询管理员按照一定条件查找进货的信息查看库存管理员查看库存情况子系统B模块名称功能简述添加类别管理员添加药品类别查看类别管理员查看药品类别子系统C模块名称功能简述选购药品操作员把顾客买的药品添加进购物车查看选购操作员查看购物车里的药品子系统D模块名称功能简述查看明细操作员查看销售表单明细今日明细操作员查看今日销售表单明细日期查询操作员按照日期查看销售表单明细销售排行操作员查看销售排行子系统E模块名称功能简述添加需求操作员对药品需求进行添加,包括库存量不足和没有该药品的库存查看需求操作员查看需求来进行买药品入库子系统F模块名称功能简述添加用户管理员添加系统用户查看所有用户管理员查看所有用户,并拥有删除用户权限系统初始化初始化系统退出系统退出系统子系统模块设计类别管理模块功能描述用户登录进入类别管理页面,能进行药品类别的管理,主要包括类别的添加,修改,查看和统计。。相关模块类图类别管理类方法方法—药品信息的添加:publicStringadd()功能对药品的类别信息进行添加,类别编码是类别对象的一个标示,当添加一个类别信息时,需要判断此类别是否已经在数据库中,如果存在,则提示已存在该类别。参数无算法无方法—类别信息的模糊查询:publicStringqueryallcategory()功能为了方便用户查询已有类别,类别信息管理模块提供了类别模糊查询。此操作将根据用户所输入的关键字信息,对类别名称、类别描述等多个类别属性进行模糊查询,并以分页显示的方式返回模糊查询或后的结果集。参数无算法无方法—类别信息的更新:publicStringupdatecategory()功能当用户需要对类别的信息添加说明或修改属性时,需要用到类别信息的更新。参数无算法无方法—通过编号修改类别信息:publicStringModifycategory()功能类别的信息在录入的时候难免会出错,通过获取类别编号,对类别信息进行修改。参数无算法无方法—通过编号删除类别:publicStringDeletecategory()功能在类别不再需要或者效果不佳的时候需要对类别进行删除,通过获取类别编号然后对该类别进行删除,在删除的时候需要确定该类别是否存在。参数无算法无属性privateCategorycategory=newCategory();privateintid; privateintpageNo; privateStringname; privateStringdescription; privateStringsubDesc; privateDatecreateTime; privateSetmeds; 属性Category类别的实体对象。属性id类别对象编号。属性pageNo信息页的页号。属性name类别的名称。属性description类别的描述。属性createTime类别创建时间。系统管理功能描述包括对该管理系统的用户进行管理,查看、添加、删除、修改用户信息。系统初始化和退出系统。相关模块类图类A方法方法publicStringAddUser()功能添加用户参数输入参数为空,当添加用户成功返回“success”,失败返回“error”;算法把添加的用户名到数据库里查询,若已经存在则提示用户已存在,添加失败,否则把用户添加进数据库,提示添加成功。方法PublicStringQueryAllUser()功能查询所有用户。参数输入参数为空,查询成功返回“success”;算法无。方法publicStringModifyUser()功能更新用户信息参数输入参数为空,当添加用户成功返回“success”,失败返回“error”;算法无方法PublicStringdeleteUser()功能删除用户。参数输入参数为空,当添加用户成功返回“success”,失败返回“error”;算法无方法PublicStringinitialization()功能系统初始化参数输入参数为

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论