医药信息管理系统(共10页).docx
《医药信息管理系统(共10页).docx》由会员分享,可在线阅读,更多相关《医药信息管理系统(共10页).docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上医药信息管理系统摘要伴随着人民生活水平质量上升,我国政府对医疗卫生越来越重视,附带而来的是药品种类的急剧增加。面对越来越多的药品种类,人工地进行校对管理已经不太可能了。为此在数字信息化的时代里,开发出一套方便、简易的医药信息管理系统显得尤为重要。文中我将对我国的医药信息管理系统的现状情况做一些简单的分析。指出开发医药信息管理系统对于我国的重要性。开发之前我对医药信息管理系统进行了业务、功能需求的市场调查。随后我依据业务和功能需求对系统的功能、架构进行了设计。以Myeclipse作为开发的平台,使用Mysql数据库作为药品相关信息存放的载体。最后将系统进行了分层、模块化
2、,使得系统在开发难度减小、开发周期有效的简短、系统质量得到管控。最后我将对系统进行简易的系统测试,以测试其是否满足基本的业务需求。且提出本系统有待改善的地方,为今后的持续开发以及系统维护提供参照方法。关键词:医药;管理系统;计算机;开发AbstractWith the quality of peoples living standards rise, the Chinese government more and more attention to health care, comes with a sharp increase in the types of drugs. The face
3、of more and more types of drugs, artificial proofreading management has been unlikely. To this end in the digital information age, the development of a convenient, simple medical information management system is particularly important.I will be the text of Chinas medical information management syste
4、m to do some simple analysis of the status quo. And points out the importance of developing medical information management system for our country.Before the development of the medical information management system I conducted a business, functional needs of the market survey. Then I based on busines
5、s and functional requirements of the system functions, architecture was designed. To Myeclipse as a development platform, the use of Mysql database as a drug-related information stored in the carrier. Finally, the system is stratified and modularized, which makes the system less difficult to develop
6、, the development cycle is effective and the system quality is controlled.Finally, I will conduct a simple system test on the system to test whether it meets the basic business needs. And the proposed system to be improved areas for future sustainable development and system maintenance to provide a
7、reference method.Key words: medicine; management system; computer; development目录第一章绪论 51.1 研究背景 51.2 国内外现状 51.3 主要研究内容 61.4 研究意义 6第二章相关技术 72.1 JSP技术简介 72.2 系统使用的编程语言 72.3 B/S结构 72.4 Mysql数据库简介 8第三章可行性分析 93.1 操作可行性 93.2 技术可行性 93.3 经济可行性 103.4 法律可行性 10第四章需求分析 104.1 需求背景分析 104.2 功能需求分析 114.3 参与者分析 114.
8、3.1 用户用例分析 124.3.2 管理员用例分析 124.4 非功能需求分析 134.4.1 性能需求 134.4.2 安全需求 134.4.3 可靠性需求 144.4.4 运行环境需求 14第五章系统设计 155.1 总体设计 155.1.1 业务流程分析 155.1.2 系统功能结构 185.1.3 系统数据流程 185.1.4 系统时序图 205.1.5 系统状态图 225.2 数据库设计 235.2.1 E-R模型 235.2.2 数据库表清单 235.3 系统开发流程 255.3.1 系统开发流程设计 265.3.2 系统体系结构设计 275.4 系统开发环境 28第六章系统实现
9、 296.1 系统登录实现 296.2 系统首页实现 316.3 用户密码管理模块实现 316.4 用户信息管理模块实现 326.5 药品信息管理模块实现 346.6 销售信息管理模块实现 346.6 药品退货信息管理模块实现 356.7 信息查询模块实现 36第七章系统测试 377.1 测试方法 387.2 测试用例 387.3 测试结果 40结论 41致谢 41参考文献 42第一章绪论1.1 研究背景伴随着人民生活水平质量上升,我国政府对医疗卫生越来越重视,附带而来的是药品种类的急剧增加。人为地一一校对、验证药品相关信息已经不太可能。为有效地对药品相关信息进行管理,开发出一套工作效率高,使
10、用简易、与时俱进的医药信息管理系统尤为重要。它不仅仅可以减去很多不必要的重复机械工作,而且可以减轻工作量进而提升工作效率。医药管理系统基于客户端形式的系统存在很多缺点,如效率低、保密性较差。随着科技进步、医疗水平的提高,为了适应社会的需求;开发医药信息管理系统显得尤为重要。它极大程度的节省了人力物力,同时使管理更加的科学、快捷、及时。1.2 国内外现状管理信息系统最初起源于美国,真正开始发展是从微机出现开始的。我国的现状是:大部分都是使用基于C(客户端)/S(服务端)模式的医药管理系统。此模式下的信息管理系统,数据一般都是放置在单服务器上的,地域局限性很大,给系统使用者的维护管理增加了难度。B
11、(浏览器)/S(服务器)模式相比C(客户端)/S(服务端)模式具有很多优点如:客户端无需安装、B/S架构可以局域网上访问,交互性强、升级方便。1.3 主要研究内容通过对业务需求确认,以及结合实际使用情况、开发技术情况来进行设计开发医药信息管理系统。该系统预计为用户提供药品增、删、改、查等基本的操作管理功能。该系统通过两种角色对系统进行配合管理、维护。这两种角色分别是:管理员、用户。通过这两种角色实现对药品信息的管理工作。1.4 研究意义医药信息管理系统为用户提供了及时查询、信息录入等分模块功能。系统功能的模块化使得使用者清晰明了。减少不必要的人力物力投入,提高用户的办事效率。释放了不必要的人力
12、工作投入。从而减少了工作带来的成本。第二章系统使用相关技术一个系统的成功与否很大程度上与系统开发使用的技术有关。选择成熟、完善的开发技术不仅仅可以缩短软件开发周期,而且减轻开发人员的开发压力。在选择开发技术的时候还需要考虑软件开发人员是否掌握相应的技术。正所谓没有金刚钻就不要揽瓷器活。我们要学会使用自己擅长的技术去处理顾客的需求。这样子不但可以减轻工作压力,而且可以为顾客提供更好的服务。下面我将会对使用到的开发技术进行相应的介绍。2.1 JSP技术简介用户在系统使用中无非在乎的两点就是:界面友好、事务效率高。界面的友好更加尤为重要,他相当于我们的头一样,显示了一个人的基本情况。JSP中文名称是
13、JAVA服务器页面,它是JAVA系统开发中数据展示不可或缺的基本组件。他可以为用户提供良好的视觉界面,且具有极好的扩展功能。他可以对JAVA代码进行嵌入,从而显示数据的动态显示功能。而且我们可以在JSP代码中嵌入前人已经开发好了的相应插件来进行数据操作。极大程度地方便了开发人员开发。2.2 系统使用的编程语言本系统开发使用了JAVA语言。正所谓工欲善其事,必先利其器。由于我大学学习计算机语言的学习方向是JAVA,所以我选择了我使用、学习较多的JAVA语言作为本系统的开发语言。JAVA是目前市场上比较流行的一门计算机编程语言,他是由詹姆斯高斯林所创作出来的。JAVA不仅是开源的、免费的,而且现阶
14、段而言他的语言生态圈相对稳定。JAVA开发拥有各类完善的开发插件,方便程序员进行系统开发。并且JAVA社区拥有完善的配套文档,用户需要用新的技术或者实现新功能;只需通过查询对应的文档就可以实现自己的需求。2.3 B/S结构考虑到系统的使用方便,本系统使用B/S的开发架构开发系统。采用此架构一定程度降低了系统对于硬件的需求,减轻用户的经济负担。且此架构拥有如下的优点: 使用方便,无需进行安装客户端。维护简单,我们只需要在服务器上进行相应的维护即可。升级扩展性强,由于我们是通过浏览器和网络对服务器进行访问的,所以我们只需升级服务器对应的模块组件就可以完成对系统的升级。2.4 Mysql数据库简介数
15、据是系统正常运行不可或缺的部分。因此我们要对系统使用、产生的数据进行存储。面对的这些形形色色的数据,我们该怎么去进行管理呢?是人为在记事本上手工一一记录管理,还是使用现今已有的科学数据管理软件进行管理呢?很明显是采用科学的数据管理软件对数据进行管理啦。经过慎重的考虑我决定使用Mysql数据库作为本次系统开发的数据库。我选择他主要是原因如下:Mysql数据库安装时需要的硬件较低。相比ORACLE而言他占用系统资源较少,而且简易安装(因为ORACLE安装了两次都不成功,所以怒转Mysql)。Mysql开源的、不收取费用,比较适合中小型的企业。上面说了乱七八糟的一堆,下面我将简单介绍一下Mysql数
16、据库。Mysql是现阶段社会上使用规模较多的数据库之一,他支持SQL 的数据操作规范。他具有体积小、速度快、总体拥有成本低、开源、多线程等特点。最重要的一点是他是关系型数据库。我只需在数据库中创建对应的表就可以对现实存在的事物进行映射存储。第三章可行性分析伴随着人民生活水平质量上升,我国政府对医疗卫生越来越重视,附带而来的是药品种类的急剧增加。人为地一一校对、验证药品相关信息已经不太可能。为有效地对药品相关信息进行管理,开发出一套工作效率高,使用简易、与时俱进的医药信息管理系统尤为重要。它不仅仅可以减去很多不必要的重复机械工作,而且可以减轻工作量进而提升工作效率。3.1技术可行性本次系统采用的
17、是JAVA WEB和JSP、MyEclipse技术进行分层开发。MyEclipse开发平台具有丰富的开发插件,当业务需求需要实现某些功能的时候;我们只需要对它的插件进行调用,即可实现我们需要的业务功能。因此它能极大程度地方便我们进行系统开发,缩短相应的开发周期、给企业带来更好的经济效益。所以本次开发平台特地选择了MyEclipse。而且JAVA的WEB技术很好地为用户提供了数据浏览操作功能,而且JAVA的开发技术文档比较完善。我本系统开发需要用到的技术都可以从相应的文档中找到技术需求指点,为此我选择了JAVA WEB和JSP、MyEclipse技术进行分层开发。3.2经济可行性本系统采用JAV
18、A WEB和JSP、MyEclipse技术进行分层开发。使用成熟的开发环境不仅仅可以缩短开发周期,而且可以减少资金的投入,提高企业的市场竞争力。使用JAVA WEB技术无需安装客户端,用户只需要使用浏览器和网络就可以实现业务操作。并且系统维护人员只需在服务器端进行相应的升级维护即可为系统增加相应的功能添加。3.3操作可行性一个成功的系统不仅仅需要考虑安全性、高效性、稳定性;更加重要的是系统可操作性。开发出来的系统对于用户不是很友好,即使他再怎么高效率、稳定也不会被用户所接受。对于操作不是很方便的系统,用户使用了一次之后就会产生厌倦的感觉,进而造成使用用户的流失;所以系统的操作可行性很重要。本系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 医药 信息管理 系统 10
限制150内