四药品管理系统详细设计说明书.docx
- 文档编号:14067207
- 上传时间:2023-06-20
- 格式:DOCX
- 页数:11
- 大小:655.80KB
四药品管理系统详细设计说明书.docx
《四药品管理系统详细设计说明书.docx》由会员分享,可在线阅读,更多相关《四药品管理系统详细设计说明书.docx(11页珍藏版)》请在冰点文库上搜索。
四药品管理系统详细设计说明书
五、详细设计说明书
1.引言
1.1编写目的
药品信息管理系统详细设计是设计的第二个阶段,这个阶段的主要任务是在药品管理系统概要设计书基础上,对概要设计中产生的功能模块进行过程描述,设计功能模块的内部细节,包括算法和详细数据结构,为编写源代码提供必要的说明。
概要设计解决了软件系统总体结构设计的问题,包括整个软件系统的结构、模块划分、模块功能和模块间的联系等。
详细设计则要解决如何实现各个模块的内部功能,即模块设计。
具体的说,模块设计就是要为已经产生的药品管理各子系统设计详细的算法。
但这并不等同于系统实现阶段用具体的语言编码,它只是对实现细节作精确的描述,这样编码阶段就可以将详细设计中对功能实现的描述,直接翻译、转化为用某种程序设计语言书写的程序。
1.2项目背景
根据新疆境内医院希望能够充分利用现代科技来提高药品管理的效率,在原有的办公系统基础上进行扩展,将一些可以用计算机来管理的都进行计算机化,使得药品馆管理人员工作更加方便,工作效率也更加的高。
1.3定义
●Mysql:
数据库管理软件
●DBMS:
数据库管理系统
●Windows2000/2003/XP:
运行环境
●JSP:
软件开发语言
●Myeclipse:
开发工具
1.4参考资料
●《软件工程导论——第六版》张海藩编著清华大学出版社
●《实用软件工程》LeszekA.MaciaszekBrucLeeLiong著机械工业出版社
●《需求规格说明书》
●《概要设计说明书》
2.总体设计
2.1需求概述
按照需求分析文档中的规格要求,使用条形码扫描器进药、买药、出库,使得信息传递准确、流畅。
同时,系统最大限度地实现易安装,易维护性,易操作性,运行稳定,安全可靠。
2.2软件结构
【如给出软件系统的结构图。
】
3.程序描述
流程逻辑
3.1功能
主要功能用来对医院药品的信息进行收集和修改。
具体包括门诊库存的管理,住院药库的管理功能,由于一些资料可以Word文档或Excel表格输入,故需要增加导入、导出数据功能。
药品信息录入需要分。
药品的录入、修改、删除只能由该医院的管理员操作,其他人只有浏览和查询的权利。
查询条件设置应该齐全,可以按药品名称查询,产地查询,也可以供应商查询,药品ID查询等等。
要实现打印功能。
3.2性能
a.动态数值需求
预处理的窗口正常情况下和峰值工作条件下为5个,一定时间周期中要处理的数据的数量:
窗口开始尺寸2个数据、开始位置2个数据、最大尺寸2个数据、最小尺寸2个数据、编辑框位置4个数据、按钮位置4个数据,平均处理的数据约为16个数据。
b.静态数值需求
a)支持的终端数为1台;
b)处理1个文件及20条记录;
c)精度需求:
在精度需求上,根据使用需要,在各项数据的输入,输出及传输过程中,由于本系统使用了数摞结构,可以满足各种精度的需求。
时间需求:
在软件方面,响应时间,更新处理时间都比较快且迅速,完全满足用户要求。
d)灵活性:
当用户需求,如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生变化时,设计的软件要做适当调整灵活性非常大。
3.3输入项目
该模块的输入项为医院药库的进货单,其中包括货单的编号,药品的编号,供应商的编号,进货价,数量,金额进货日期,备注等。
1、药品表
2、入库表
3、出库表
4、用户表
5、患者表
6、供应商表
7、库存表
8、销售信息
3.4输出项目
查询操作的结果,包括进货单,管理员信息,药品信息,用户信息。
3.5算法
【模块所选用的算法。
】
3.6程序逻辑
【详细描述模块实现的算法,可采用:
a.标准流程图;
b.PDL语言;
c.N-S图;
d.PAD;
e.判定表等描述算法的图表。
】
3.7接口
1、登陆界面
2、增加药品
3、查看药品
4、查看进货
5、新增管理员
6、模块之间的接口
3.8存储分配
本程序使用的存储器情况为1%。
3.9限制条件
A.技术约束
本项目的设计是在汉语程序设计语言的条件下进行的,技术设计采用软硬件一体化的设计方法。
B.环境约束
运行该软件所使用的具体设备必须是奔腾133、内存16兆以上的计算机;
C.标准约束
该软件的开发完全按照企业标准开发,包括硬件,软件和文档规格、
D.硬件限制
奔腾133、内存16兆以上pc级满足输入条件。
CPU:
Intel P3及以上; 内存:
256MB及以上; 硬盘:
10GB及以上。
SSH框架:
Myeclipse9.0及以上。
数据库服务器:
Mysql5.0及以上
3.10测试要点
该测试针对主要功能模块进行。
(1)药品进货、库存、出库管理;
(2)客户信息管理、供货商信息管理;
(3)库存药品按各种提示查询、可设置复杂查询条件;
(4)可设置复杂查询条件查看药品信息;
(5)可设置复杂查询条件查看药品库存;
(6)操作员及权限管理、安全口令设置,可为多名操作设置登录口令和使用权限;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 药品 管理 系统 详细 设计 说明书