药品信息管理系统.doc
《药品信息管理系统.doc》由会员分享,可在线阅读,更多相关《药品信息管理系统.doc(37页珍藏版)》请在沃文网上搜索。
1、摘要为了加强药品管理,以便更好地对药品进行监督和管理,提高药品管理效率,减轻管理人员的工作量。从而建立一个能够实现药品管理者对售药机构的药品管理,初步实现药品管理的智能化,提高药品管理效率,减轻管理人员的工作量,减少药品统计的失误是势在必行的。因此本系统所选的课题是“药品信息管理系统设计与开发”,确定了系统的以下几个功能模块:系统管理模块,其中设有更改用户与更改密码,对用户的添加和删除、查询,当然只有系统管理员有权限添加、删除用户;药品管理模块,设有药品入库,药品销售和不合格药品的清理,类似于进销存的信息管理;查询模块,对库存药品信息进行查询,对不合格药品的信息查询;此外具有帮助模块(用于简略
2、介绍该系统)。有了这些模块,就可以对日常药品销售业务进行计算机的基本操作了。关键词:药品,药品信息管理系统,系统模块word文档 可自由复制编辑ABSTRACTIn order to strengthen drug management, in order to carry out supervision and management of drugs better,improve management efficiency, reduce the workload of managers. Achieved so as to establish a pharmaceutical drug a
3、gency managers on the sale of medicines management, medicines management, the initial realization of intelligent, drug administration to improve efficiency, reduce the workload of managers to reduce drug errors in statistics is essential.Thus the system selected was a Drug Information Management Sys
4、tem Design and Development,the system initially identified the following functional modules: System Management Module, which has to change the user and change the password, but also to users to add and delete, query, of course, only system administrators have permission to add, delete users; Drug ma
5、nagement module, which has a drug storage, drug distribution and clearance of substandard drugs, similar to the information management Invoicing; Query Module, you can inventory Drug information inquiries, there is information not up to standard drugs; In addition with the help module (used to give
6、a brief description of the system). With these modules, you can sell drugs on the day-to-day operations of the computers basic operation.Keywords : Medicine, Medicine management system, System module目录摘要IABSTRACTII第1章 引言11.1 研究背景11.2 研究内容3第2章 系统工具简介42.1 开发工具简介42.2 数据库工具介绍4第3章 药品信息管理系统需求分析63.1 系统规划63
7、.2 系统需求分析63.2.1 用户需求63.2.2 功能需求83.3 系统流程分析103.3.1 系统流程图设计103.3.2 实体描述133.4 系统设计的准备工作13第4章 药品信息管理系统设计154.1 系统数据库设计154.1.1 概念模型设计154.1.2 物理模型设计164.2系统简单界面设计18第5章 药品信息管理系统详细设计与实现205.1 药品登录模块的设计与实现205.2 系统菜单栏设计与实现215.3 系统功能模块设计与实现235.4系统任务栏设计与实现29第6章 系统的测试与维护30第7章 结束语31致谢32参考文献33第1章 引言1.1 研究背景人的一生离不开生老病
8、死,医院药房应该每个人都会去或者曾经去过,而医院中在未诊断前的挂号排队和诊断后的买药排队是遇到的两个大难题,每次都会是排成人龙。买药过程中的人为操作,步骤繁琐,又容易出错,所以正是想在这样的环境下希望有所突破,而和计算机连接,进行程序化的简单操作让这一想法成为可能。信息全球化的今天,计算机作为当今重要的信息产品,成为大众必不可缺的工具。计算机技术广泛应用于日常办公,使我们可以进行电子报表、文字处理以及进行简单的信息管理、人事管理、财务管理等,计算机的应用普及大大提高了工作中的效率;可以代替人工进行许多繁杂的劳动,并在节省资源、使管理更具规范化,系统化,科学化等方面发挥作用1。随着计算机技术的发
9、展,各行各业的管理机构需要由计算机处理大量的信息。在我国,药品品种繁多、规模甚大,以往的手工记载、查询操作容易出错且工作效率低,已经不能适应时代发展的要求,而且手工管理要浪费许多人力和物力,从管理的角度来看,对管理者会造成诸多的不便,还有可能疏忽一些细节,让不法商家逃脱罪责。为了在迅速变化的市场中赢得成功与利润,我们必须将不同的信息系统如企业资源规划系统(ERP),供应链管理(SCM)和客户关系管理(CRM)在一个企业中一起执行。目前研究的关键在于如何将制造业中大量孤立的以计算机为基础的系统整合为一个统一的系统,处理和转换信息系统,以便使生产顺利进行14。仿效于企业,对于药品的信息管理也是如此
10、。利用计算机进行药品管理,堵塞了药品的流失。规范了价格管理,避免了人为的物价损失,从而明显地提高医院的经济效益。将销售行为纳入规范化、公开化的轨道,从制度上纠正医药商品购销活动中的不正之风。 21世纪是信息时代,在这个信息时代里竞争异常激烈,手工管理这种传统的管理方法必然被计算机为基础的信息管理所取代,所以实现药品的信息智能化管理特别重要。通过药品管理系统可以让药品监督部门有效的管理各地方的售药机构;其次,让顾客增加对售药机构的可信度;再次,各个售药机构可以方便地了解到这一段时间的售药情况,顾客消费情况和顾客满意程度等等;更重要的是统一的药价管理机制,与顾客之间建立了友好的关系,增进了与顾客之
11、间的交流,为售药机构自身发展提供有力的支持1。开发药品管理系统为实现药品智能管理作了充分的准备工作。通过本系统的实施可以有效的提高药品录入统计工作。缩短业务流程,提高操作效率。为企业提高生产力水平发挥了重要作用。这样排长队买药的情形也将不会出现,因为买药的时间将会大大缩短。1.2 研究内容本系统结合医药行业管理的特点,专为医药批发、零售行业开发的专业管理系统。系统完善解决了以下的问题:药品种类繁多、批号及有效期管理、经营业务量大、连锁经营等医药行业现存问题。本系统的特点如下:1. 多用户分权限管理。用户各司其职,可分别实现药品入库、销售、库存管理、系统设置、收银台等管理任务。2. 支持多条件查
12、询。按药品代号、药品名称、类别等进行查询。3. 支持药品拆零销售。4. 操作简单,无须专业知识即可实现日常管理。5. 数据安全可靠。管理信息系统的开发方法有生命周期法、原型法和面向对象的开发方法等。本药品管理系统利用软件工程化思想和方法,总体上是采用结构化生命法进行系统分析和设计的,而系统实现等步骤则采用了原型法和面向对象的方法。管理信息系统的开发将是一个开发周期长、技术要求高、影响因素多的复杂系统工程,所以制定一个可行、合理、完善的开发计划,并且运用简单的开发工具和数据库工具做到相同的开发效果,不仅使系统开发可以成功,而且提高了效率、节省了时间、降低了成本。本系统使用的开发工具是Micros
13、oft Visual C+6.0,后台数据库是本地Microsoft Access2003,通过专用ODBC接口与前台Visual C+6.0连接。在开发过程中,因为技术、自身能力和时间精力的限制,采用基于客户/服务器(Client/Server)的开发模式,通过这种开发模式,可以很快速地建立系统的原型,有效缩短开发时间。本药品系统设计包括前期的系统内容目标调研和系统需求分析,系统界面版块设计、系统程序详细设计,到后期的系统调试、测试、维护和系统的试运行。小型的药品信息管理系统不需花费很大的开支和精力,而且开发之后有一定的实际功效,对真正的药品信息管理有一定的作用,从用途和经济上来说都是具有可
14、行性的。另外在技术上,用计算机代替手工执行业务操作的基本技术现在已经比较普遍,随着现代计算机技术的发展和普及也是可行的,并且因为药房、医院的存在性使得该系统的开发及应用当然是有前景的,有意义的,是势在必行的。第2章 系统工具简介2.1 开发工具简介Visual C+是一个功能强大的可视化软件开发工具。自1993年Microsoft公司推出Visual C+1.0后,随着其新版本的不断问世,Visual C+已成为专业程序员进行软件开发的首选工具7。Visual C+6.0不仅是一个C+编译器,而且是一个基于Windows操作系统的可视化集成开发环境(integrated development
15、 environment,IDE)8。Visual C+6.0由许多组件组成,包括编辑器、调试器以及程序向导AppWizard、类向导Class Wizard等开发工具。这些组件通过一个名为Developer Studio的组件集成为和谐的开发环境9。本次系统设计中主要运用的是MFC工具。MFC即微软基础类(Microsoft Foundation Classes),是一种Application Framework,随微软Visual C+ 开发工具发布。MFC 应用程序的总体结构通常由开发人员从MFC类派生的几个类和一个CWinApp类对象(应用程序对象)组成。MFC 提供了MFC AppW
16、izard 自动生成框架。用于在C+环境下编写应用程序的一个框架和引擎。MFC (Microsoft Foundation Class Library)中的各种类结合起来构成了一个应用程序框架,它的目的就是让程序员在此基础上来建立Windows下的应用程序,这是一种相对SDK来说更为简单的方法。因为总体上,MFC框架定义了应用程序的轮廓,并提供了用户接口的标准实现方法,程序员所要做的就是通过预定义的接口把具体应用程序特有的东西填入这个轮廓。Microsoft Visual C+提供了相应的工具来完成这个工作:AppWizard可以用来生成初步的框架文件(代码和资源等);资源编辑器用于帮助直观地
17、设计用户接口;ClassWizard用来协助添加代码到框架文件;最后,编译,则通过类库实现了应用程序特定的逻辑。2.2 数据库工具介绍Access2003是微软Office2003系列软件的组件之一,是目前比较流行的、面向对象的中小型桌面关系型数据库系统软件10。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。Access的优点:(1)存储方式单一,Access管理的对象有表、查询、窗体
18、、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。(2)面向对象,Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。(3)界面友好、易操作, Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、
19、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。(4)集成环境、处理多种数据信息, Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。(5)Access支持ODBC(开发数据库互连,Open Data Base Connectivity),利用Access强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。Access还可以将
20、程序应用于网络,并与网络上的动态数据相联接。利用数据库访问页对象生成HTML文件,轻松构建Internet/Intranet的应用。 ACCESS是小型数据库,既然是小型就有他根本的局限性,以下几种情况下数据库基本上会吃不消:1.数据库过大,一般ACCESS数据库达到50M左右的时候性能会急剧下降!2.网站访问频繁,经常达到100人左右的在线。3.记录数过多,一般记录数达到10万条左右的时候性能就会急剧下降!第3章 药品信息管理系统需求分析3.1 系统规划首先简单规划下系统的大概内容项目:药品信息管理系统项目目标:为了加强药品管理,以便更好地对药品进行监督和管理,建立一个能够实现药品管理者对出
21、售药品机构的药品管理,初步实现对药品管理的智能化,提高药品管理效率,减轻管理人员的工作量,减少药品统计的失误,并在对药品信息管理的同时能对使用的用户信息进行管理,防止人员上的出错。从而确定设计方案:本系统设计实现药店的数据录入和后台的统计分析处理,为药店整合各药品信息、用户信息,进药入库信息,销售信息与金额、药品统计提供了很好的统计工具。3.2 系统需求分析3.2.1 用户需求通过调查,熟悉该系统的业务描述和用户的需求,并询问医院、药房人员相关知识,从而了解工作人员配备结构如图3-1所示: 系统工作人员医生售药员管理员查询药品查询用户出售药品统计金额药品管理系统管理图3-1 系统工作人员配备结
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 药品信息 管理 系统