基于MVC架构的药物临床试验管理信息系统的设计与实现

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:liongliong423
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
药物临床试验是新药上市前的一个重要研究阶段,应用药物临床试验信息管理系统是实现规范化与信息化管理的有力保障。为了适应不断增加的药物研发应用需求,药物临床试验管理信息系统的开发研制必须遵守软件工程规范,并且严格按照药物临床试验业务管理标准,同时融合最新的信息技术。本文根据上述考虑,基于MVC架构设计了基于WEB技术的药物临床试验管理系统。该系统的开发过程按照MVC分层架构展开,有利于后期的维护和再次开发,并且通过状态机模型抽象了药物试验业务流程,结合多种软件开发技术实现了最终的药物临床试验信息管理系统。论文的主要工作和技术要点如下:首先,论文基于药物临床试验基本规范和系统涉及的各参与方责任分析,给出了完整的系统设计方案。论文按照中国食品药品监督管理局颁布的药物临床试验管理规范,进行了业务流程设计,在有限状态机模型下设计了项目立项、审核、实施和结束等的业务流程;根据临床试验全过程管理需要设计了系统的主要功能;基于简单性、灵活性以及经济性原则,设计了系统的B/S模式三层网络拓扑结构;基于MVC模式和系统的特色需求,设计了VIEW/ACTION/SERVICE/DAO的四层软件架构;详细设计了业务流程中四个状态下的数据库表格。基于上述设计,论文详细介绍了系统的代码实现过程。论文给出了系统开发所遵守的代码结构规范,据此进行系统关键模块和技术的代码实现。论文基于SERVLET技术实现ACTION层的后端业务逻辑层与前台页面的通信;基于ORM技术实现了便捷的数据库操作;基于GCP管理规范实现业务流程的状态转移流程控制;论文根据临床试验流程和参与者的作用,用十个工作站对应临床试验整个过程中各个参与方机构,包括:专业组工作站,伦理办公室,申办者/CRO等,并对各个工作站代码实现了相应的系统中的关键功能模块,如:基于SQL技术的条件搜索功能,基于ORM技术的基本信息编辑和保存功能等。此外,在本系统中,View层使用了 JSP与AJAX技术为系统页面展示提供支持,Model层使用ORM技术解决系统的数据存储问题,Controller层使用Servlet技术完成系统的业务逻辑。为了验证所设计实现的药物临床试验管理系统的稳定可靠,本文设计了相应的功能测试与性能测试。根据临床试验的状态机选择了系统不同模块进行多个功能测试。测试结果表明,整个系统各状态间的业务转换符合药物临床试验管理相关规范,系统的各功能满足用户需求。进一步地,本文同时选择系统的信息列表展示及首页并发性能进行系统性能测试,测试结果表明系统在多用户、大数据量的情况下也能有效运行。论文最后对所做的工作进行了总结,并对后续工作进行了展望。
其他文献
<正> 菇松是以香菇柄为主要原料,添加一定量的肉松和其他调味品加工而成的一种类似肉松的食品。其外观和色泽与肉松相似,带有香菇的风味和肉松的口感,因其价廉物美,很受消费
根据印度铁道部长声明,建成后的现代化新德里车站将具有欧洲车站的舒适、方便和可靠性,拥有相互分离的到发枢纽,豪华的候车大厅与休息室、餐厅和商店等设施。该项工程近期开工,20
阿尔斯通从德国运营商Hannover Mobilien(HML)租赁公司获得5辆机车整修订单。此外,还获得了一个为期4年的维护合同。订单总金额约为600万欧元。这一合同由位于德国施滕达尔的阿
期刊
荷兰的HSL—Zuid高速铁路是指巴黎、布鲁塞尔和阿姆斯特丹之间欧洲高速铁路连接线的第三区段。该区段是在泛欧高速铁路运输网的框架内,根据国际条约而修建,设计速度为300km/h,为
3月1日,2005年全国十大建设科技成就表彰大会在北京人民大会堂隆重举行,铁道部推荐的胶新铁路位居全国十大建设科技成就之首。
加强无缝线路钢轨焊接质量控制,是减少焊接缺陷、降低焊接接头折损率、提高无缝线路行车平稳的关键.以成都工务大修分段焊接施工实践为基础,分析产生焊接质量缺陷的原因.加强
随着虚拟现实技术的快速发展,计算机动画现在已经在人们的生活中的各个领域占有重要地位,其中,通过人体运动数据去建立的动画也有很大的市场需求。近年来,构建人体运动的手段
随着石油开采和石油化工行业的快速发展,石油烃污染地块逐渐增多。采用土壤气相抽提技术修复石油烃污染土壤具有经济、高效和可操作性强的优点。在热强化条件下,土壤气相抽提
说明学术论文交流在行业学会工作中的重要性,分析了进行论文评价应注意的问题,对如何发挥行业学会的主渠道作用提出了建议.