河北经贸大学毕业论文I目录1绪论..................................................11.1系统研究背景及意义..................................21.2国内外研究概述......................................21.3研究思路及创新之处..................................32系统概述...............................................32.1管理信息系统简介.....................................32.2相关技术的概述.......................................52.2.1J2EE...........................................52.2.2数据库技术....................................72.3开发工具和开发环境...................................82.3.1开发环境的选择.................................82.3.2开发工具Eclipse...............................102.3.3数据库系统....................................113系统的需求分析........................................123.1系统的可行性分析...................................123.1.1技术可行性分析...............................123.1.2经济可行性分析...............................133.2系统的功能需求分析..................................133.2.1计划免疫模块..................................143.2.2基础数据模块..................................153.2.3数据统计模块..................................163.2.4系统管理模块..................................173.3数据库需求分析.....................................184系统设计与实现........................................194.1系统整体架构设计....................................194.1.1更新数据架构设计..............................204.1.2读取数据架构设计..............................214.2数据库设计..........................................21河北经贸大学毕业论文II4.2.1数据库概念结构设计...........................214.2.2数据库逻辑结构设计...........................254.3系统模块划分与实现................................284.3.1儿童建档功能模块的实现.......................284.3.2疫苗接种功能模块的实现.......................294.3.3用户管理功能模块的实现.......................314.3.4角色管理功能模块的实现.......................334.4容错性架构设计......................................354.5系统测试............................................364.5.1测试环境.......................................364.5.2测试过程.......................................364.5.3测试结果......................................37总结...................................................38致谢...................................................39参考文献..............................................40河北经贸大学毕业论文1儿童疫苗接种信息管理系统1绪论儿童计划免疫是根据危害儿童健康的一些传染病,利用安全有效的疫苗,按照规定的免疫程序进行预防接种,提高儿童免疫力,以达到预防相应传染病的目的。一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。因此迫切需要一套高效的儿童免疫接种信息管理系统对儿童免疫接种信息进行管理,以提高儿童免疫接种信息管理的效率,实现信息的科学化、正规化管理,达到检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等目标。因此,开发这样一套儿童免疫接种信息管理软件成为很有必要的事情。儿童免疫接种信息管理系统是一个典型的管理信息系统MIS(ManageInformationSystem)。本系统的开发主要包括后台数据库的开发以及前端应用程序的开发两个方面:对于前者要求建立数据一致性和完整性强,数据安全性好的数据库;而对于后者则要求应用程序功能完备,易使用等特点。本软件的开发就是专门针对儿童计划免疫接种的日常信息管理来进行的,力争提高信息管理的效率,更好的开展儿童计划免疫工作。本系统采用JSP为开发环境,采用MicrosoftOfficeAccess2003数据库进行开发,在开发过程中遵循了软件工程的主要开发流程即需求分析、总体设计、系统实现和系统测试,结合了计划免疫部门对儿童免疫接种信息管理的标准和要求,最终实现了系统要求的全部功能,该系统性能力求简单明了、易于使用,具有较高的扩展性和可维护性。河北经贸大学毕业论文21.1系统研究背景及意义当前的管理信息系统已经发展为集成了计算机网络技术、通信技术、信息处理技术,对信息进行收集、传递、存储及加工处理,用于辅助决策进行事务管理的一种人机交互的智能化计算机系统。随着管理信息系统的发展及其广泛的应用,数据库管理技术已逐步趋于成熟,其应用也已经遍及各个领域。在儿童计划免疫工作中,信息管理系统已经涉及到数据管理的各个方面,从儿童基本信息管理,到各种数据的统计、疫苗信息的管理等,都通过信息管理系统来得到高效的运行。为了满足儿童接种信息管理的要求,需要设计与制作一个儿童免疫接种信息管理系统,使用户操作起来简便快捷,对减轻工作人员的劳动强度,提高工作效率与管理水平,具有很大的使用价值。目前已经有的儿童接种信息管理系统非常少,并且通用性太低。很系统都是基于C/S模式,需要客户端安装专门的应用程序才可以使用,有些甚至不可以联网使用。另外,不同地区,甚至不同计划免疫接种点,由于对接种信息管理的方法不同,都会对管理系统有不同的要求。为了满足具体工作的要求特别设计一套了符合规定的儿童免疫接种信息管理系统。本系统基于B/S架构,无需在客户端安装任何程序即可使用,达到真正的方便实用,易于推广。本系统采用模块化管理,可以方便的对系统功能进行添加删除。这样,当以后计划免疫信息管理出现了什么新的要求,可以通过修改部分系统模块,添加或修改系统功能来适应新的要求,易于升级和维护。1.2国内外研究概述随着科学技术的发展,尤其是计算机技术、网络技术、多媒体技术、传感技术、控制技术和智能技术的发展,人类进入了信息时代。信息时代的标志是Internet国际互联网的建立。Internet国际互联网将世界各地紧密地联系在一起。于是一个数字化得社区应运而生。当前,西方发达国家的网络化、智能化、自动化达到很高的水平,河北经贸大学毕业论文3已经或正在改变人们的生产方式和生活方式,许多国家的计划免疫部门早已实现无纸化办公,我们国家有些城市已经实现免疫信息管理的网上办公,但是并没有完全普遍,目前随着儿童计划免疫改革的不断深入,如何有效地增强儿童免疫接种信息管理水平,充分提高信息管理的效率已成为计划免疫管理工作的重点之一。1.3研究思路及创新之处儿童免疫接种信息管理系统按照国家对计划免疫工作的统一要求,为医疗卫生机构实施儿童计划免疫工作提供了方便,可以快捷的跟踪每一个儿童的计划免疫情况,提高计划免疫接种工作效率,使防疫管理工作方式实现智能化。同时按照统一的数据格式记录和处理信息,并将基础数据逐级上传,便于规范儿童计划免疫工作,实现信息资源的共享。本系统创新之处在于增加了基础数据管理模块,该模块主要用于维护系统的基础参数数据,如疫苗名称维护,疫苗价格设定,区域维护,接种人维护等。尤其是其中的数据字典,汇聚了系统设计的所有数据属性,便于对数据进行全局行管理。2系统概述21世纪,数字化、网络化的信息革命从根本上推动了信息管理的发展进程,计算机日益成为信息管理的主要设备和工具,信息管理平台采用了各种自动化集成系统建立自己的内部网络环境,呈现出网络化、信息化、智能化和社会化的特征。使用者可以通过计算机迅速查到所需的信息资料,同时也可更快、更准确的统计和完备自身信息资料库的建设。2.1管理信息系统简介河北经贸大学毕业论文4儿童免疫接种信息管理系统是一个典型的管理信息系统MIS(ManageInformationSystem).管理信息系统是集计算机技术、网络通信技术为一体的信息系统工程,它进一步加强了信息的科学化、合理化、制度化、规范化管理,是计划免疫部门的管理水平跨上新台阶,为计划免疫工作持续、健康、稳定的发展打下基础。一个MIS系统的开发应分为以下步骤:(1)系统任务的提出系统开发的工作是从接受任务开始的,而系统任务应由系统用户提出,以书面的形式给予表达。(2)初步系统调查初步系统调查中了解存在的主要问题和用户提出的目的要求,并制定新系统总体规划。(3)确定系统目标经过初步系统调查,了解了用户的基本状况和用户对系统的设想及要求后,系统开发人员就可以初步提出网页系统的系统目标。(4)系统的可行性研究系统的可行性研究包括可能性和必要性,有技术上的、经济上的、人力资源上的以及组织管理上的。经过系统的可行性研究,最后应写出一份系统可行性分析报告。分析报告是系统开发人员的第一阶段工作的小结。(5)详细的系统调查通过详细的系统调查,可以得到人工管理业务的处理方法,并详细地掌握处理的流程,总结出现有业务过程的规律,存在的问题,从而提出改进措施。(6)用户需求及功能分析用户需求因不同用户而有所区别,但主要可分为系统范围,信息的河北经贸大学毕业论文5处理和技术性三个方面。(7)新系统的逻辑模型同过对现行系统的进行详细调查,分析及用户需求分析后,就可以确定新系统的逻辑模型。新系统的模型包括新系统的功能要求、目标、各级页面见的链接、数据字典。(8)编码对象的分析及编码体系结构的确定在系统分析阶段,对现行系统及动态网页系统将要采用的编码对象及方法应该认真分析,以确定先进的科学的高效的系统编码体系。(9)系统的物理编程根据不同的系统要求以及用户软、硬件技术状况,在合适的平台上,选取相宜的网页语言和工具进行实际编程。(10)功能测试对照系统分析中提出的系统功能要求,应进行系统的功能测试,以确定系统可预期的功能。2.