对于基于B/S的医院药品MIS设计,需要采取的方法分以下几个步骤进行:
首先,以当今医院药品现状为背景、以用户的需求为基础,分析医院药品MIS设计这一方面功能的业务流程走向,并通过实地考察医院、走访药店、网络和专业书籍等收集有关医院药品MIS的最新资料,确定并建设医院药品MIS的目标和主要功能需求。
其次,在确立系统的目标和主要功能需求的基础上,提出关于这个医院药品MIS设计的方案和设计原则,合理安排开发进度,设计各个功能模块,选择开发工具和开发模式,并选定服务器操作系统和数据库管理系统。
第三,进行具体的各个功能模块的系统开发,实现各个功能模块都能流畅的走通和呼应,达到系统预想的目标,最终完成系统功能需求的开发。
第四,在开发系统时有一些逻辑运算的代码,系统完成之后需要测试它们是不是真的编写正确。比如管理员药品订购入库之后药品的库存数量有没有增加,销售员销售药品之后药品的数量有没有减少;点击相对应的按钮能不能跳转到预想的界面等。然后根据测试的结果在对系统进行完善和优化。
最后,完成本系统的设计开发和实现后,整理文档,得出一套规范化的用户操作手册及分析文档。
根据研究方法,设计的技术手段主要是四方面的内容,如下介绍:
(1)整理理论依据
根据对医院药品MIS的背景和现状分析、国内外研究现状的对比分析、总结回顾文献资料并结合考察走访的信息,将初期调查的结果进行统计,得出医院药品MIS设计的需求描述,对进一步分析设计问题整理出理论依据。
(2)初步提出解决方案
基于理论性资料,初步提出问题的解决方案。本文中主要体现在设计课题的模块功能,以及课题所需的基础数据,如药品数据、供应商信息、购买流程等来满足实现系统需求的流程。
(3)建立基于方案的理论框架
根据分析和整理的结果,建立初步的理论框架。主要包括课题的技术选型,课题实现的框架模式,以及课题的整体风格和效果。
(4)系统开发的软、硬件要求:
硬件需求:
CPU:P640
内存: 2G以上
软件需求:
操作系统版本:Windows XP /vista/Win7
开发工具:MyEclipse 8.0
后台服务器:Apache Tomcat 6.0,mysql5.1
开发语言:Java
浏览器:IE6.0
2 分析
2.1 可行性分析
开发任何一个系统,都会受到时间、资源和个人能力上的限制。因此,在每一个项目开发之前,都要进行可行性分析,这样就可以减少项目的开发风险,避免人力、物力和财力的浪费。下面就从技术、经济、操作和法律四个方面来介绍。
(1) 技术的可行性
通过实地调研、相关资料的查阅、类似开发系统的借鉴,基于B/S的医院药品MIS的课题设计,所用到的软件主要包括:PHP、MySQL和Apache服务器。虽然说在大学四年期间没有学过相关课程,但如果在网站设计过程中遇到困难、实现某些具体功能时出现错误、功能模块之间不能连通时,都可以从网上或者相关书籍中找到解决问题的办法。最常用的书籍是《PHP从入门到精通(第3版)》,它语言通俗易懂、实例丰富多彩,里面还详细介绍了使用PHP进行网络开发应该掌握的各方面技术和开发时容易遇到的一些问题已经相关解决办法。书籍从网上可以买到、学校图书馆可以借阅,加上之前也学过一些程序性语言,学期末也会完成相对应的课程设计,也算具备一些能力,因此,完成本系统的开发在技术上是可行的。