医务所药品仓储管理系统概要设计报告.doc_第1页
医务所药品仓储管理系统概要设计报告.doc_第2页
医务所药品仓储管理系统概要设计报告.doc_第3页
医务所药品仓储管理系统概要设计报告.doc_第4页
医务所药品仓储管理系统概要设计报告.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

医务所药品仓储管理系统 概要设计说明书医务所药品仓储管理系统概要设计说明书 班级:12级软工3班 组长:谢海钊 组员:丁就平、叶诗敏、陈敬东、袁绍炯 日期:2014.11.10目录1.引言31.1文档描述31.2编写目的31.3项目背景31.4定义31.5参考资料32.总体设计32.1系统主要目标32.2主要软件需求42.3假定和约束43.软件系统结构设计43.1系统架构图43.2软件体系结构53.2.1总体结构53.2.2软件结构组织图63.2.3模块命名规则73.3复用策略74.设备74.1硬件74.2支持软件75.接口设计85.1用户界面设计规则85.2内部接口设计85.3外部接口设计86.数据库程序86.1数据连接资源86.2数据库操作87.安全性保密88.出错处理设计99.系统维护设计91. 引言1.1 文档描述本文档描述了医务所药品仓储管理系统的概要设计,药品仓储管理系统主要是对药品出、入库的管理,可以帮助用户利用计算机管理库存,实现快速查询、入出库方便、可靠性高、存储量大、保密性好。系统主要面向的用户是医务所药仓管理员。1.2 编写目的本文档编写的目的是为了进一步挖掘用户需求,整理系统的功能,为下一阶段的设计、开发提供依据,为项目组成员对需求的详尽理解以及在开发过程中的协同工作提供有力的保证。1.3 项目背景(1)项目名称 :医务所药品仓储管理系统(简称“DWMS系统”)。项目研发单位:12级软工3班医务所药品仓储管理系统开发小组。产品用户:具有一定计算机专业知识的医务所库存管理人员(2)项目与其他软件的关系:A、运行平台:Windows server 2000以上/Win XPB、开发软件:采用Eclipse作为开发软件C、数据库:采用SQL Server2005为开发软件的后台数据库1.4 定义用户,系统的操作者,非此软件的购买者。SQL,结构化查询语言,用于与数据库建立联系,进行沟通。Eclipse,开放源代码的、基于Java的可拓展开发平台。DWMS,药品仓储管理系统,主要用于管理药品出入库的系统。1.5 参考资料计算机软件产品开发文件编制指南 国家标准 中国国家标准委员会1988年软件工程导论(第四版),张海藩,清华大学出版社软件工程,李代平,冶金工业出版社,2002.8软件工程基础与实例分析,王阿川,机械工业出版社,2010.8概要设计说明书2. 总体设计2.1 系统主要目标(1)以低成本、短时限开发出医务所药品仓储管理系统。(2)系统实现后,能够方便药品出入库的管理,对库存数据有效的统计和分析,及时发现问题,使库存系统实时反应库存实际情况,保证医务所销售中畅通的物流。(3)系统能明显提高库存管理人员的工作效率,减少系统管理的工作量。(4)系统能方便用户查询药品的信息。2.2 主要软件需求1.管理员可以对药品进、出库管理、系统用户管理,查询以及对系统的维护等。2.提供提醒功能:对下列情况系统会在相应处产生效果达到提醒功能:某一药物不在该药物事先设定的数量的上下限中;某药物过期。3.可以查询入出库药品的信息,可以查询过期药品的信息,可以查询积压药品的信息等。4.可以根据药品的产品编号、名称、供应商等查询相关药品的信息。2.3 假定和约束硬件条件:学校的教学计算机或个人电脑软件、运行环境:Eclipse、Windows7数据库:SQL Server 2005建议开发软件最迟投入使用的时间:2014-12-303. 软件系统结构设计3.1 系统架构图 3.2 软件体系结构3.2.1 总体结构药品仓储管理系统是为方便医务所管理库存而开发的系统,它的基本功能就是药品的出入库。药品仓储管理系统主要有六大模块:1.药品管理仓管员通过用户名和密码登录系统后,可以根据具体需要对在库药品信息进行添加、删除、修改操作。另外,还提供药品信息的查询功能,仓管员可以根据生产日期、药品名、供应商等进行相应的查询。2.入库管理当仓管员接到采购员的收货单并审核通过后,通过该模块将进库药品信息录入到系统中。另外,该模块也提供入库药品的查询。3.出库管理该管理分两种情况:一、当仓管员收到医生发送过来的处方后,根据处方,对相应药品进行出库处理,将出库药品信息移出库存;二、当库存中出现药品过期情况时,仓管员通过打印出来的过期药品报表,对相应的药品进行出库处理,将过期药品信息移出库存。另外,该模块也提供出库信息查询功能。4.库检管理该模块可以根据库存的具体情况,根据药品的数量检测出缺货或是处于积压状态的药品,根据药品的有效期检测出过期的药品。5.人员信息管理该模块提供对各类人员,如仓管员、采购员、供应商等的信息管理,包括添加、删除、修改以及查询,另外该模块也提供系统用户密码的维护管理。6.报表管理根据库检管理模块检测出的库存药品情况,对处于缺货状态的药品,经仓管员确认需订货后,通过该模块打印出订货报表,对于过期的药品,则打印出过期报表。另外,当有出库药品时,则打印出出货报表。3.2.2 软件结构组织图软件程序结构图如下:3.2.3 模块命名规则模块命名根据其功能命名,模块编号规则如下:系统名称:医务所药品仓储管理系统系统名简称:DWMS模块命名根据其功能命名模块编号从1开始依次递增模块标识:模块简称3.3 复用策略本系统由于属于医务所药品管理系统的一部分,所以可以做为一个模块,嵌入到相应的系统。4. 设备4.1硬件服务器端:CPU : Pentium III 兼容处理器或更高速度的处理器处理器速度: 最低要求:600 MHz 推荐使用:1 GHz 或更高内存: 最低要求:512 MB 推荐使用:1 GB 或更大硬盘:80G以上。客户端:普通PC机CPU:Pentium III 兼容处理器或更高速度的处理器内存:256MB以上硬盘:80GB以上4.2支持软件操作系统:Windows server 2000以上/Win XP服务器软件: IIS 5.0 或更高版本5. 接口设计5.1 用户界面设计规则根据C/S结构软件的特点,设计出符合用户需求的、美观大方的用户界面。5.2 内部接口设计由于数据库的独特性,单数据库内部不需要特别设计接口,各模块根据其内部控制域值提取其所需的数据。5.3 外部接口设计与硬件之间的接口:无与软件之间的接口:数据库接口 6. 数据库程序包名:DWMS.database6.1 数据连接资源数据连接源用统一的数据库资源获取和释放程序,主要是实现得到数据库连接以及释放结果集的语句。6.2 数据库操作统一的数据库操作,实现数据库的insert、delete、update、select操作,可以简化数据的操作。在更新和查询方法中,通过SQL语句、参数以及参数值来执行数据库操作。7. 安全性保密为确保系统的安全性,系统

温馨提示

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

评论

0/150

提交评论