Font Size: a A A

The Design And Implementation Of Drug Clinical Trail Management Information System Based On MVC Architecture

Posted on:2017-10-11Degree:MasterType:Thesis
Country:ChinaCandidate:L XiaoFull Text:PDF
GTID:2404330491951707Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
Drug clinical trail is an important research procedure before a new kind of drug was brought to market.The application of CTMS(Clinical Trail Management System)is a guarantee for realizing the formalizational and informationalized management.In order to adapting to the increasing demand for drug research application,the development of CTMS must obey software engineering standards,and strictly complied with the GCP(Good Clinical Practice)standard while adopting the latest information technology.On the basis of above consideration,this thesis designed a CTMS based on WEB tech with MVC architecture.The development procedure of this system progress according to the MVC architecture,which is beneficial for the later-stage maintenance and re-development.And we abstracted the drug clinical trail business flow based on state machine model.Finally,we fulfilled the final CTMS with multi software technology combined.The main work and techniques of this thesis are as follows:First,this thesis put forward a complete system design program with the basic GCP standards and the analysis of different participants that related to this system.This thesis designed the business flow according to the GCP standards introduced by CFDA(China Food and Drug Administration).And under the state machine model,we designed a program’s starting,review,implementing and ending state.We designed the main function based on the need of clinical trail’s whole process management,we designed the B/S model of three-layer network topology structure for this system according to the simplicity,flexibility and economy principle.Based on the MVC model and system demand,we designed four-layer software architecture of VIEW/ACTION/SERVICE/DAO.And finally we designed the database table of four states’ business flow seperately.According to the above design,this thesis described the code implementation process of this system in detail.This thesis gave the code structure specification that the system development should obey,and with this conducted the code implementation of some key module and technology of this system.This thesis implemented the communication between ACTION layer’s back-end business logic layer and front-end page based on SERVLET tech,implemented the convient database operaton with ORM tecth and implemented the state transformation control of business flow that based on GCP standards.This thesis corresponds ten work stations to the participant organization,they included:professional group station,ethnic office,sponsor/CRO etc.And implemented the code of related key function module of system of every station,like:conditional search function with SQL tech,basic information edit&save function with ORM tech etc.Besides,in this system,View layer uses JSP and AJAX tech to support the show of web page,Model layer uses ORM tech to solve the problem of database storage,Controller layer uses Servlet tech to complete the business logic of system.In order to verifying the stability and reliability of this implemented CTMS,we designed functional and performance tests.Based on the clinical trail state machine we selected different module to conduct function tests.And the results indicate that the transformation of state in this system satisfies the related GCP standards,and all the function can satisfy users’demand.Furthermore,this thesis selects information list show and home page concurrent performance to conduct performance tests and the results indicate that this system can work properly in multi-user and mass data environment.In the end,this thesis summarized all the done,and put forward an expectation on the subsequent work.
Keywords/Search Tags:CTMS, GCP, MVC architecture, ORM, Servlet
PDF Full Text Request
Related items