医院药品管理系统.docx

上传人:b****1 文档编号:659675 上传时间:2022-10-11 格式:DOCX 页数:14 大小:76.42KB
下载 相关 举报
医院药品管理系统.docx_第1页
第1页 / 共14页
医院药品管理系统.docx_第2页
第2页 / 共14页
医院药品管理系统.docx_第3页
第3页 / 共14页
医院药品管理系统.docx_第4页
第4页 / 共14页
医院药品管理系统.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

医院药品管理系统.docx

《医院药品管理系统.docx》由会员分享,可在线阅读,更多相关《医院药品管理系统.docx(14页珍藏版)》请在冰豆网上搜索。

医院药品管理系统.docx

医院药品管理系统

青岛理工大学

软件工程实验报告

题目:

医院药品管理系统

姓名:

谢茂盛

班级:

网络121

学号:

201207131

指导老师:

丁凡

2015年11月20日

医院药品管理系统

一、绪论

(1)

二、项目开发文档

(1)

1项目项目需求分析

(1)

2项目可行性分析(3)

3总体设计(5)

4详细设计(6)

5编码(14)

6项目测试(16)

7项目维护(17)

三、项目总结(18)

四、参考文献(19)

一、绪论

我国,随着医药卫生体制改革的深入,医药连锁经营的推行以及日趋激烈的商业角逐,越来越多的医药经营企业意识到提高企业管理水平的重要性,也迫切要求加快管理信息化的进程。

在医药行业中,医药经营企业的物流管理以及相应的财务处理、信息处理,长期以来一直采用手工操作,但随着产业结构调整、全新的市场竞争环境,企业管理和运营效率已经成为企业成败的关键所在,手工方式的弊端毕现无遗。

这就要求药品管理摆脱过去人手操作的烦琐过程,对所有的药品管理数据实行智能管理,促使药品管理朝着科学化和规范化的方向前进。

随着计算机技术的普及,在医药行业中,医药经营企业逐渐借助计算机技术去完善医药的管理和提高自身的工作效率,以赢得市场竞争的胜利。

因而药品管理信息系统已经成为各医药经营企业实现药品管理网络化和信息化的必备工具,是医药经营企业规模经营管理不可缺少的部件之一。

同时,软件开发环境的高度集成和数据库技术的日益成熟成为开发药品管理信息系统的技术基础,大大降低了系统的开发成本。

系统开发工具的智能化、人性化,使得所开发的系统充分满足了医药经营企业的各种需求,从医药经营企业的各个环节对人流、物流、资金流、信息流进行统一系统的管理。

市场的需求和技术的支持,最终会导致越来越多的优秀药品管理软件的出现,并在竞争中得到不断的完善和优化。

二、项目开发文档

1项目需求分析

1.1项目目标

医院单位的药品信息和数据纷乱复杂,整理统计费力费时。

要做好对医院药品的管理,医院就必须快速准确地获取药品的信息,这就要求及时统计数据并方便查看,以及对药品的数据信息进行维护。

本软件是利用Struts2.0设计开发的医院药品信息管理系统,是医院信息系统的一个重要组成部分,可实现对医院药品信息的分类管理和数据分析,从而使信息整理快速、准确、简单,以便于相关部门给予统筹安排,从而提高改进传统的管理方法,提高医院药品管理水平。

特点:

多目标性:

对一个项目而言,项目目标往往不是单一的,而是一个多目标系统,希望通过一个项目的实施,实现一系列的目标,满足多方面的需求。

我们本次的项目是为了实现医院药品管理员可以简单的管理药品。

在简单的层次上又有效科学的管理药品入库、出库等。

优先性:

项目是一个多目标的系统,不同目标在项目的不同阶段,根据不同需要,其重要性也不一样。

本项目主要目标是可以对库存的药品入库日期、出库日期、有效期、库存量等方面信息进行增删该查。

对有药品库存不足时会对医院药品管理员提示。

层次性:

本项目的最高层次的目标是医院药品管理员可以简单科学的管理药品。

本项目的最低层次的目标是医院药品管理员可以对所有的药品信息增加、删除、修改、查询。

1.2功能描述

医院药品平时储存在库房,由库房为医院进药。

医院销售药品由药房管理,药房药品不足是可以向库房申请补足。

库房:

1、药品入库:

根据供货单输入入库药品属性及数量等,入库同时修改相应药品的库存数量,打印入库单。

2、药品出库:

主要是往各药房发药,包括退还给药品供应商,同时打印药品出库单。

3、药品调价:

调整药品的现行售价,包括批发价、零售价。

药库进行价格调整后,各药房立即执行调整后的价格,同时打印调价单。

4、药品盘点:

对库存药品进行盘点,打印盘点标表,盘点后打印盈亏单。

5、药品报损:

对药品损失进行报损,记录报损原因,报损批准人,打印报损单。

6、药品调拨:

库房间药品相互调拨。

7、与药品供应商结帐:

根据入库药品的入库价与数量同药品供应商进行结帐。

8、统计查询:

对现存药品、短缺、积压药品、药品出库情况等进行查询,打印查询结果;生成采购计划。

9、信息维护:

药品特征维护、药房信息维护、供货单位维护、药品目录维护。

药房:

1、药品需求申请:

统计出低于限定库存数量的药品,发出需求药品申请,打印药品需求申请单。

2、医嘱处方发药:

每天根据住院病房医生开的处方,打印发药单,进行发药,减少药房相应药品的库存数量。

3、其它情况发药:

临时取药、急诊取药、打印发药单,进行发药,减少药房相应药品的库存数量。

4、药品盘存:

对药房药品进行盘点,打印盘点标表,盘点后打印盈亏单。

5、药品报损:

对药品损失进行报损,记录报损原因,报损批准人,打印报损单。

6、药品调拨:

医院各药房间药品的相互调拨。

7、门诊发药:

输入病人就诊号或处方号可调出处方、打印处方。

8、统计查询:

查询药品情况、短缺药品、医生用药情况,打印查询结果。

2可行性分析

2.1系统可行性:

随着计算机的普及,人们对计算机的认识及需求有了明显的增加。

计算机对于大量信息的管理的优势更是显而易见。

对于一个只要企业来说,这方面的需要尤其重要。

有了这个药品库存管理系统,管理员的工作任务就可能会事半功倍。

药品管理是医院药品管理的核心,是节流增收最有潜力的环节。

本药库管理系统是按照卫生部新的财务制度的要求设计的,采用药品分类国家标准编码体系,实现了发药与库存管理一体化。

支持药品多种规格的变换,加权平均等多种仓库管理模式。

支持药品有效期管理,防止药物的过期浪费,可以根据现有的库存、药品有效期以及往年同期的药品消耗情况制定采购计划、失效预报或应暂停采购的药品清单,方便领导决策。

本系统主要有以下几个功能模块:

(1)系统登录模块,登录系统。

(2)系统设置模块,管理系统用户及密码。

(3)基本信息管理模块,录入药品基本信息,供货商及客户的相关信息。

(4)药品管理模块,库存药品信息,药品的报损。

(5)其他信息管理模块,流通资金,业务员管理,数据备份,数据库初值。

有了这个药品库存管理系统,管理员的工作任务就可能会事半功倍。

在本系统的可行性分析过程中,通过调查分析医院药品库存管理所具备的能力及实现的方法。

确定总体结构,利用SQLServer数据库所具有的能力,以最简洁最容易的方法,对药品名称、编码、种类等属性进行增加、修改、删除、查询。

使用Java/JSP应用程序编程,还可以清晰的看到入库出库信息,这有利于医院药品管理员有效的对药品仓库的管理。

药品管理系统的规模、设备状况、维护和修改系统程序,都需要相关的操作人员。

2.2技术可行性

药品管理系统采用MVC模式,MVC英文即Model-View-Controller,即把一个应用的输入、处理、输出流程按照Model、View、Controller的方式进行分离,这样一个应用被分成三个层——模型层、视图层、控制层。

系统是由网络和网页实现的。

所以本系统使用Java技术编程,应用界面友好且功能强大的DREAMWEAVER作为开发工具,服务器端脚本用JSP/JAVA脚本来编写,客户端脚本也用Java来编写,数据库使用SQLServer20005数据库,服务器是TOMCAT5.0。

使用Struts,会话管理,过滤器以及数据库集成技术,构建健壮的Web应用程序。

使用JavaServerPages技术(JSP页面)编写网页。

使用Model2设计良好的Web应用程序能够容易的移植到复杂的J2EE架构。

通过MVC模式编写的,具有极其良好的可扩展性。

它可以轻松实现以下功能:

①实现一个模型的多个视图;②采用多个控制器;③当模型改变时,所有视图将自动刷新;④所有的控制器将相互独立工作。

本团队在大学的学习中,已经学过这几门语言。

热爱计算机科学,有一种奋发向上刻苦钻研的精神,经过大学两年的学习,这些课程已熟练掌握,本系统是在学校开发,遇到问题可以与同学一起研究,再加上导师的指导。

因此在技术上能够适应本系统的开发。

2.3使用可行性

本系统主要是对制药公司的药品库存的管理,能够及时的登录存入的药品和减少销售药品的数量;能够对每一种药品的各种信息进行汇总,比如药品编号、药品名、生产日期、过期日期、主要订购商等等;并且能提供对药品各种信息的查询;对生产和销售的药品每月月底做一个汇总,同时对每月的盈利情况进行汇总;当药品的存储数量低于某一数量的时候,系统要能自动提示管理员该药品该再进货(生产)了;同时当某一种药品的数量超过了某一数值的时候管理系统又能自动提示管理员该暂时减少或者停止该药的进货(生产)量;对已经过期的药品应该注销,同时提醒管理员销毁或者处理该药品。

本项目开发在技术方面采用Java/JSP应用程序编程与数据库相结合方法来实现。

要求所有数据信息的储存都由数据库来完成。

使用到局域网连接技术、JSP/Struts2.0开发技术、SQLServer2005服务器端的T-SQL语言数据库开发技术,这些都是非常成熟的技术。

本系统采用先进的开发技术,开发的程序具有WINDOWS图形用户界面,和WINDOWS特性风格,界面直观易懂,操作简洁,使用非常方便。

2.4运行环境

CPU

奔腾Ⅳ1.4G或以上

内存

512M或以上

硬盘

80GB或以上

服务器端OS

Windows2000/NT/Server

客户端OS

Windows2000/XP

网络配置

局域网

3总体设计

随着计算机的普及,人们对计算机的认识及需求有了明显的增加。

计算机对于大量信息的管理的优势更是显而易见。

对于一个只要企业来说,这方面的需要尤其重要。

有了这个药品库存管理系统,管理员的工作任务就可能会事半功倍。

根据目标、功能描述、数据流程图的分析和系统的初步方案,新系统目标应设置为:

及时接收新药品的信息;查询每种药品的库存情况;药品库存不足时及时提醒;库存药品过期及时上报销毁或退还给原厂商等功能。

接口设计

由于各模块功能单一,所以上层模块与下层模块之间存在调用与返回的关系,同层模块之间没有联系。

图1.1总体设计图

4详细设计报告

4.1E-R图

图1.2系统E-R图

 

4.2表结构

1.Medicine(药品)表

字段

类型

约束

说明

Code

CHAR(30)

PRIMARYKEY,

编码

Nname

VARCHAR(30)

Notnull

名字

Address

VARCHAR(20)

Notnull

地址

Manufacturing_Date

VARCHAR(10)

Notnull

截至日期

Dateline

VARCHAR(10)

Notnull

出厂日期

Price

INT

Notnull

价格

Number

INT

Notnull

数量

 

2.Input(入库)表

字段

类型

约束

说明

aCode

CHAR(30)

PRIMARYKEY

编码

Price

INT

Notnull

价格

Amount

INT

Notnull

数量

Dataline

VARCHAR(10)

Notnull

出厂日期

3.Output(出库)表

字段

类型

约束

说明

Coding

CHAR(30)

PRIMARYKEY

编码

Originalpirce

INT

Notn

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1