医院制剂信息管理系统的设计与实现-大学生本科学位论文.doc
《医院制剂信息管理系统的设计与实现-大学生本科学位论文.doc》由会员分享,可在线阅读,更多相关《医院制剂信息管理系统的设计与实现-大学生本科学位论文.doc(75页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、山 东 大 学 硕 士 学 位 论 文分类号:TP311 单位代码:10422密 级: 学 号:Z0843048265硕 士 学 位 论 文论文题目:医院制剂信息管理系统的设计与实现Design and Implementation of Hospital Preparation Management Information System 作 者顾一珠专业软件工程指 导 教 师赵合计 副教授2009年 10月10日原创性声明和关于论文使用授权的说明原 创 性 声 明本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究所取得的成果。除文中已经注明引用的内容外,本论文不包含任何其他个
2、人或集体已经发表或撰写过的科研成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律责任由本人承担。论文作者签名: 日 期: 关于学位论文使用授权的声明本人完全了解山东大学有关保留、使用学位论文的规定,同意学校保留或向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅;本人授权山东大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段保存论文和汇编本学位论文。(保密论文在解密后应遵守此规定)论文作者签名: 导师签名: 日 期: III目录摘要IABSTRACTII第1章绪论11.1系统开发背景11.2国内外研究技术
3、开发状况11.3本文的主要工作21.4论文的组织结构3第2章系统需求分析42.1系统概述42.2系统目标42.3系统需求获取模式52.4系统功能性需求62.4.1主要功能设计72.4.2参与者82.5系统非功能性需求92.6系统用例总图102.7 小结11第3章系统架构设计123.1系统设计目标和原则123.2系统技术架构设计133.2.1系统技术架构133.2.2系统安全架构163.3系统功能架构203.4小结22第4章系统详细设计234.1系统建模234.1.1系统的模型结构234.4.2系统的功能模块274.2数据库设计274.2.1数据库设计原则284.2.2用户权限数据表的设计294
4、.2.3制剂管理数据表的设计304.2.4制剂生产管理数据表的设计304.2.5数据表关联设计314.3小结33第5章系统实现与测试345.1 系统总体实现345.1.1 有关框架技术基本理论345.1.2 系统实现365.2 系统登录模块405.3系统管理模块的实现415.3.1基于角色的权限控制425.3.2系统管理模块的管理控制425.3.2系统管理模块的具体实现435.4制剂管理模块的实现465.5生产管理模块的实现495.6信息统计管理模块的实现515.7系统运行环境535.7.1硬件环境535.7.2软件环境545.8 系统测试545.8.1 测试环境555.8.2 测试方案55第
5、6章结 论56参考资料58致谢61CONTENTSChinese abstractIEnglisn abstractIIChapter1 introduction11.1 development background for the system11.2 the latest state of technology11.3 the main work of this paper21.4 the structure of this paper3Chapter2 the requirement analysis of the system42.1 introduction of the syste
6、m42.2 project goal of the system42.3 model of the requirement52.4 functional requirement62.4.1 main function design72.4.2 actor82.5 non-functional requirement92.6 use-case of the system102.7 conclusion11Chapter3 contruction design of the system123.1 design aim and principle for the system123.2 techn
7、ology construction design133.2.1 technology construction for the system133.2.2 safety construction for the system163.3 functional construction for the system203.4 conclusion22Chapter4detail design for the system234.1 system model234.1.1 system model struction234.4.2 function of the system274.2 desig
8、n of the database274.2.1 princple of the database design284.2.2 design of the user competence table294.2.3 design of the preparation management table304.2.4 design of the preparation produce table304.2.5 link of the table314.3 conclusion33Chapter 5 implement and test of the system345.1 the whole imp
9、lement of the system345.1.1 the theory of the technoligy345.1.2 implement of the system365.2 implement of the login model405.3 implement of the system management415.3.1 competence control based actor425.3.2 control of the system management425.3.2 implement of the system management435.4 implement of
10、the preparation management465.5 implement of the product management495.6 implement of the statement 515.7 requirement of the system535.7.1 hardware535.7.2 software545.8 test of the system545.8.1 test requirement555.8.2 test way55Chapter 6 Conclusion56Reference58Thanks61摘 要随着信息技术在各行各业不断得到广泛的应用,计算机技术在
11、医院药学的应用成为医院药学管理的重要手段。但由于医院制剂管理的特殊性,其配置标准、制剂品种等各方面每个医院都有自己独特的方法。使得医院制剂管理变得较为复杂,国内尚未有针对医院制剂管理的信息系统。为提高医院制剂管理信息化进程,进一步量化制剂管理,提高制剂管理效率,设计开发了本套制剂管理系统。本论文以齐鲁医院制剂室管理系统的开发需求为背景,详细阐述了基于J2EE结构的医院制剂管理系统开发的全过程。根据现有制剂管理规范和流程,在与客户充分沟通的基础上,利用先进的系统架构模式,采用面向对象的设计方法,形成了基本的系统架构模型,并建立了系统的功能模型。在此基础上,对每个功能模型进行详细的分析,并根据实际
12、需求建立了每个子系统的数据模型及数据库表。运用先进的开发技术和数据库技术,对系统功能进行设计与实现。系统采用Java进行系统开发,利用基于Hibernate和Struts的J2EE技术进行相关实现。数据库系统采用微软的SQL SERVER2000进行管理,利用其支持高性能的事务处理和安全性、完整性控制,以及具有可移植性、可兼容性、可连接性等优点,力求建立一个可靠安全的数据库系统。最后,本文给出了各主要模块的具体实现,主要论述了利用Java的实现方法。对系统用户操作权限方法进行了详述。并给出了系统的界面及主要部分的设计代码。本论文为医院制剂管理工作向信息化和现代化迈进提供了可行的模式。目前本系统
13、已经成功运用于齐鲁医院制剂室管理工作中,系统运行稳定,大大提高了其管理的效率,得到用户的一致好评。由于设计时间较为紧迫,因此在实际设计中对于模块的自适应定制功能还未得到实现,另外数据库设计的冗余性以及安全性也需要进一步进行完善。关键词:制剂管理;J2EE;面向对象;UMLABSTRACTAs information technology in all walks of life continue to be widely used, computer technology in hospital pharmacy applications to become an important mean
14、s of hospital pharmacy management. However, as the hospital management of the special nature of preparation, its configuration standards, all aspects of preparation varieties each hospital has its own unique way. Makes the hospital management has become more complex preparations, internal preparatio
15、ns have not yet targeted the hospital management information system. Hospital management information to improve the process of preparation, and further quantify the preparation management, improve management efficiency, preparation, design and development of this set of agents management system.This
16、 paper has Qilu hospital preparation room management system requirements as the background, detail the structure of hospital-based J2EE agent management system development as a whole. Management standards based on existing agents and processes, in full communication with customers, based on the use
17、of advanced system architecture model, object-oriented design methods, the formation of the basic system architecture model, and the establishment of the system function model. On this basis, for each function model for detailed analysis and set up according to actual demand data model of each subsy
18、stem and the database table. The development of the application of advanced technology and database technology,on the design and implementation of system functions.The whole system uses Java for system development and use of J2EE technology-related achievement. Database system using Microsofts SQL S
19、ERVER2000 to manage the use of its support for high-performance transaction processing and security, integrity control, and portability, compatibility, connectivity, etc., sought to establish a reliable and secure database system .Finally, the paper gives a concrete realization of the main modules,
20、mainly discusses the use of Java implementations. Operation of the system user access methods are detailed. And gives the system interface and the main part of the design code. In this paper, preparation for hospital management and modernization of the information forward to provide a feasible model
21、.The system has been successfully applied to the management of Qilu Hospital, preparation room, the system is running stable, has greatly enhanced the efficiency of its management, the user alike.However, due to the urgent design time, in the actual design of the module, customized adaptive function
22、 has not been realized, and the redundancy of database design and security also demand further improvement.Key words:Preparation Management; J2EE; Object-Oriented; UML61第1章 绪 论1.1系统开发背景随着信息技术的迅猛发展,计算机技术在医院药学领域的应用越来越广泛,成为医院药学管理的重要手段。加强医药制剂的信息化管理,利用计算机手段对医药制剂进行量化管理,即可减少制剂人员的劳动强度,又可提高其管理的规范性,可以使制剂室的管理由
23、经验化逐步转变为现代化的科学管理。因此,如何设计一个科学、实用的制剂管理系统,利用新技术解决新业务,是迫切需要解决的问题。本文将从软件工程的角度出发,建立医院制剂管理系统的体系结构,应用结构化设计思想,对制剂管理系统开发涉及到Hibernate技术,框架技术,权限管理等关键技术进行研究。并根据现有医院制剂管理工作流程的需求,进行系统的功能模块设计,主要包括:制剂管理需求分析与设计;制剂管理系统架构设计;制剂管理系统详细设计;数据分析与设计;Hibernate相关技术介绍等。从系统实际应用入手,采用软件工程的相关建模技术,根据医院制剂规范对系统进行模块化设计。计算机系统在制剂管理中的应用,可以提
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 医院 制剂 信息管理 系统 设计 实现 大学生 本科 学位 论文
限制150内