论文部分内容阅读
现代科学技术和信息技术不断的更新发展,使普通百姓的生活水平得到了质的飞跃,使社会所提供的医疗水平上升到了新的高度。与此同时,广大群众对药品的需求、关注度也日益变大。尤其在中药注射剂爆发出严重的不良反应之后,中药注射剂的安全问题越来越成为社会群众关注的焦点。而传统的中药注射剂不良反应的监测系统已经不能满足当下高标准高要求的中药注射剂不良反应监测工作,为了弥补这个缺陷,便于开展监测工作,提高监测者的工作效率,开发出此中药注射剂不良反应监测系统,用来实现安全可靠的监测,做药品上市前最后一道检测门。本文主要基于JAVA WEB技术实现“中药注射剂不良反应电子监测系统”。本系统前端采用简洁直观的Bootstrap开发,该框架为系统提供了优雅的HTML和CSS规范,包括:下拉菜单、按钮组、导航、分页等所有常用的组件。本项目功能在一致的显示风格下使用tiles框架,使站点能够重用相同的布局(使用HTML表格来实现)和图像,而不必重复相同的代码。本项目的Java后台框架采用的是SSM,即Spring、SpringMVC、MyBatis。以下是这三个技术的简单介绍:1.Spring:spring的两个核心就是IOC(反向控制)和AOP(面向切面编程),并且使用注解和自动装配。2.SpringMVC:使用MVC模型,SpringMVC是Spring的一个模块,并且集成了 Ajax。3.Mybat.is:可以支持最普通的SQL查询,sql语句集中在xml文件中统一维护。在执行本项目中的某一功能时,如果该功能操作完成之后只需更新或替换原页面的其中一部分信息而其他部分只需保持最初的显示,在此情况下我们引入AXAJ技术,使页面只对必要部分做更新信息的处理。AJAX通过在后台与服务器进行少量数据交换,创建快速动态网页,可以使网页实现异步更新。在系统的设计和开发中主要进行了监测管理的需求分析工作,确立系统设计目标,整理了系统必须实现的业务逻辑以及性能稳定的需要,得出系统的主要功能需求。在总体设计中,将系统后台的数据库及数据表进行分析与设计,并将系统的前台与后台两大部分结合起来设计。开发实现了如不良反应管理模块、药品销量管理模块、药品基础数据模块、权限管理模块等。设计数据库时,充分考虑到各方面所需的信息数据,做到不遗漏、不多余,并且对于关联数据作出合理的设计,使得应用时能有快速有效的查询、修改。由于本项目的开发工作量较大,在系统的安全性方面,设立的专用防火墙,此项工作由同组同学完成。在对完成的系统进行全面的测试时,本系统准确无误的实现了最初设计的所有功能、业务逻辑准确、且性能稳定,达到预期目标。