中药生物效应评价模式研究试验数据管理系统.doc
《中药生物效应评价模式研究试验数据管理系统.doc》由会员分享,可在线阅读,更多相关《中药生物效应评价模式研究试验数据管理系统.doc(40页珍藏版)》请在沃文网上搜索。
1、计算机系2008届毕业设计论文中药寒热药性生物效应评价模式研究试验数据管理系统姓 名:学 号:专业:计算机科学与技术指导老师:【摘 要】:随着计算机网络信息技术的飞速发展,在传统中药研究中,以数据库为基础工具,应用计算机辅助中药药性基础研究已成为中药研究的一个重要方面。为了推动中药寒热药性理论研究的统一化、系统化、科学化、规范化,开发以中药数据研究为中心的中药数据管理系统势在必行。该系统充分利用了B/S结构特点和JAVA的特性,设计结构合理的MVC架构的高效WEB应用程序,将对中药寒热药性实验数据进行统一管理,是实现中药药性理论科学化和规范化的关键。本文从Java软件开发的设计模式入手,充分利
2、用Java这种完全面向对象的程序语言特性,对目前流行的Ajax及Hibernate框架进行了阐述。并运用Javexcelapi实现对中药药性实验数据的批量导入导出。【关键词】: B/S,MVC,Hibernate,软件工程,设计模式【abstract】: Along with the computer network information technologys swift development, in the traditional traditional Chinese medicine research, take the database as the master tool, h
3、as become the traditional Chinese medicine research using the computer auxiliary traditional Chinese medicine property basic research an important aspect. In order to promote the traditional Chinese medicine cold and heat property fundamental research unitizing, the systematization, the scientific s
4、tyle, the standardization, develops is imperative take the traditional Chinese medicine data research as the central traditional Chinese medicine data management system. This system has used the B/S unique feature and the JAVA characteristic fully, design structure reasonable MVC the construction hi
5、ghly effective WEB application procedure, will carry on the global administration to the traditional Chinese medicine cold and heat property empirical datum, is realizes the traditional Chinese medicine property theory scientific style and the standardized key.This article obtains from the Java soft
6、ware developments design pattern, uses the Java this kind of completely object-oriented program language characteristic fully, has carried on the elaboration to present popular Ajax and the Hibernate frame. And realizes using Javexcelapi to the traditional Chinese medicine property empirical datum b
7、atch inducts derives.【Keyword】:B/S, MVC, Hibernate, software engineering, design pattern目 录第一章 概述41.1 研究背景41.2 研究意义51.3 研究现状61.4 项目目的61.5编写目的61.6软件要求7第二章 需求分析82.1 系统整体功能模块图82.2功能需求规定82.3实验数据导入导出92.3.1实验数据导入92.3.2实验数据导出92.4实验数据管理业务流程图9第三章 开发环境103.1 开发平台103.2运行环境103.3系统构架103.3.1 传统两层C/S结构的缺点103.3.2 三层
8、WEB结构的优点113.3.3 C/S结构与B/S结构的对比113.4开发语言123.5数据库14第四章 WEB开发的架构模式154.1 JSP Web应用介绍154.2完整的MVC模式描述154.3 MVC设计模式的扩展164.4 JSP Model 2体系164.5设计系统开发模式17第五章 系统设计185.1 Excel数据导入模块185.2 数据库导入至Excel模块185.3系统权限管理层次结构和类设计195.3.1 Control包195.3.2 Query包195.3.3 Persistence包205.3.4 ValueObject包215.4 系统权限管理各层流程21第六章
9、系统的实现226.1相关技术的应用226.2 Hibernate接口介绍236.3 XML文件配置236.4 Hibernate数据映射246.5 Hibernate检索方式256.6 Web数据库连接技术256.7 JSP技术266.8程序实现266.8.1 数据库连接类266.8.2应用类286.9 系统测试346.10 系统实施34结束语?(要求分析总结)谢 辞36参考文献37第一章 概述1.1 研究背景随着社会发展、疾病谱改变、药源性疾病的不断增多、人们健康观念的变化,在世界范围内,回归自然、重视传统医药已经成为重要的趋势,传统医药在全球日益受到更多的关注。中药的标准、规范研究成为热点
10、。中药标准对于保证中药产品安全稳定、质量可控具有重要意义。当前,人们对中药产品的质量要求越来越高,中药的标准规范研究受到政府、企业、研究单位的高度重视。多学科综合研究中医药理论越来越深入。中药的物质基础、作用机理等基础理论问题是中药现代化、科学化的难点和关键。从现代科学角度深入研究和揭示中药的物质基础、作用机理,将对中药的研发、生产及临床使用产生重要影响。“中药的现代化”是大家都关注的话题。我国药用植物及中药研究的主要奠基人和学术带头人、国际著名传统药物学家,被誉为“中草药的活字典”的肖培根院士认为,“中药的现代化”是指:将传统中药的特色优势与最新的现代化科学技术密切结合。其中一个重要目标是“
11、大力开发现代中药”。而现代中药是指基于传统中医药的理论和经验,严格按照各种标准规范 G AP、GLP、GCP、GMP等所生产,具有“三效”(高效、速效、长效)、“三小”(剂量小、毒性小、副作用小)以及“三便”(便于储存、携带和使用)等特点,符合并达到国际医药主流市场的标准要求,可以在国际上广泛流通。肖院士认为,“中药的现代化”可分为两个层次:一个方面是侧重于临床应用和产业化,创制一些能走向国际市场的现代中药,促进国家的经济建设。目前大家90的注意力都在这方面。另一个方面目前谈得很少,但我认为非常重要,这就是中药的基础研究。而我们的研究正是中药的基础研究-“关于中药寒热药性生物效应评价的研究”。
12、要实现中医药的现代化,必须追踪国际最新研究动向,把当代最先进的科技成就引入中医药研究领域,才能有更高水平的发展。基因技术、信息技术,都将成为21世纪中医药研究的热点。 21世纪也是信息时代,把信息技术、计算机技术引入中医药研究领域,将使这一领域产生翻天覆地的变化。传统中医药的信息量浩如烟海,中药方剂就有十万个以上,每个方剂又有几种以上的药物。加上中国可以应用的中草药有11000多种,能变化出多少种组合方式?任何其它医药领域都没有中医药那么多的信息资源。这样海量的数据,哪个天才的脑袋可以整理?信息技术必将在中药的信息高速公路化、人工智能化以及知识大众化方面发挥巨大的作用。 在已有的基础上,提高中
13、药信息网络化的水平,对已有的数据进行整理、完善和提高,加大对国际相关数据库(如生物学、有机化学、医学等)的信息网的连接,以便高效地获得大量有用的信息。重点应充实和收集各地民间对中药和天然药物的传统使用经验,以及现代科学研究的成果(活性成分、药理作用、毒性以及临床观察结果等)方面的内容,使已有的大量信息从静态发展为动态,从点线提升到三维立体的高度,以实现中药及天然药物信息的高速公路化。 人工智能技术的应用,帮助人们从传统经验和现代科研信息的大量数据中,提取出许多有价值的信息和线索来。因此,该系统将针对中药寒热药性基础研究的药理、生理、生化、代谢及能量等方面实验数据进行统一化、系统化、科学化、规范
14、化的收集、管理以及研究。1、这一部分是从网上download的?要变成自己的语言。2、与你所做的工作关系不大。1.2 研究意义传统的中药药物试验,对生物生理、生化、代谢等各种试验所得出的数据无非是人工记录下来,修改、统计以及所有的记录都是全全由试验人员自己进行人工处理。这些花费了大量的人力、物力、财力,而且效率还相当的低,对中医药的发展缓慢。随着科学技术的发展,计算机应用到中医药行业当中,管理好各种生物效应的指标数据试验成功和提高工作效率的关键。然而,对于试验过程中产生的大量试验数据,有些试验负责部门缺乏有效的数据管理手段, 研究开发此系统能解决以下不足之处:一、数据管理和查询:试验数据分散在
15、个人的电脑上或文件柜中,数据不便查询,难以共享,而且还存在宝贵数据的丢失隐患。二、数据分析和复用能力差:试验耗时耗资,在以往的实验得来的数据在试验报告形式存档,数据复用率相当低,从而造成人、财、物资源的浪费,试验数据主要是通过人工完成,数据的准确率不高,严重阻碍了中医药事业的快速发展。综上所述,研究一个节省试验资源、时间,提高工作效率的系统是相当有必要的,而试验数据管理系统正是可以解决此类问题,达到预期的目的。1.3 研究现状中医药学是具有中国特色的生命科学,在我国医药卫生保健事业中占据十分重要的位置。随着Internet的普及,越来越多的数据管理系统应用到各行各业当中去,中医药行业同样也有着
16、质的飞跃,而通过试验得到的数据的数据管理却出现新的问题,在中药研究方面也需要数据管理系统的应用了。传统的试验数据管理方式有两种:一是离不开纸和笔的人工抄写和处理,分析和应用数据都是相当的困难,这种方式因为效率太低已不多用。二是基于电子表格和文档,无法动态更新和处理,数据的录入也十分的烦琐。这也是试验数据的一惯做法。为了克服传统的这些缺陷,而自主开发一个试验数据管理系统,可以大大的改善中药试验得来的数据,促进中药研究和发展。其主要表现在以下几方面:一、统一数据录入,共享试验数据,便于用户查询,大大提高数据的使用率,节省了试验资源;二、数据统一分层管理,确保数据的完整,客观性,数据的权限管理明确。
17、三、借助Internet的应用,提供Web分布式登陆和访问,用户使用简单、便捷。1.4 项目目的本试验数据管理系统是中药寒热药性生物效应评价模式研究试验数据管理系统,其权限管理模块要达到的功能如下:一、用户的管理:对实验项目添加相关的实验参与人员。二、试验数据的管理和维护:对数据进行分类管理、审核,并提供试验数据的编辑,统计和维护等功能。三、用户、角色和权限的管理:试验参与部门和试验参与人员管理,角色的管理(用户添加、删除、修改、分配试验项目)、角色权限的分配和管理。1.5编写目的一、确保试验数据统一的管理:试验数据集中放在大中型数据服务器中,使数据查询方便快捷,易于共享。二、数据的准确性:在
18、大量的试验数据录入后,通过相应项目负责人审核之后才可以存档,给其它人员提供查询。三、数据的安全性:针对某些安全数据操作,给用户分配相应的操作权限,以免误操作而导致数据不可恢复。1.6软件要求软件系统以面向网络化、标准化、数字化、区域化为基本设计思想,具有完备的系统功能、友好的用户界面、灵活的参数设置,并遵循各类标准协议。具体要求如下:一、应用了软件的设计应符合软件工程化的设计原则及有关国家标准或等效国际标准。二、采用SQL2000进行数据存贮,实现数据的动态更新、查询。三、软件的可行性研究、需求分析、总体设计、详细设计、系统测试、软件维护各阶段的工作需符合了CMM的规范化要求。四、预留了与未来
19、系统的接口如:数据仓库与数据挖掘相关软件。第二章 需求分析2.1 系统整体功能模块图图2.1系统整体功能模块图2.2功能需求规定根据前期项目进行的情况,本期要实现的功能为两个模块:实验数据导入:将实验数据结果进行批量导入到数据库中。实验数据导出:将实验数据导出到Excel数据表中。2.3实验数据导入导出2.3.1实验数据导入实验数据在很多情况下都不是单条数据逐一添加的,本功能要求实现通过导入Excel表来实现批量数据增加。业务处理流程图如下:开始选择数据表选择Excel文件 2.3.2实验数据导出实现实验项目数据从数据库中导出到Excel表中,便于打印及存储。业务处理流程如下:开始选择相应的数
20、据表选择存储路径2.4实验数据管理业务流程图 如图2-1:图2.2 实验数据管理业务流程图将系统整体功能模块图(图2-1)和实验数据管理业务流程图(图2-2)相结合,可以一目了然地看出在系统整体功能模块中选择模块指标下的任何一个子指标,都可以进行实验数据的导入导出。第三章 开发环境3.1 开发平台目前常用的开发平台主要有Eclipse、JBuilder、JDeveloper、NetBeans等, 其中Borland JBuilder是全球第一的跨平台Java开发环境,可以用于构建符合工业标准的Java应用系统,开发EJB、Web、XML以及数据库等各类应用程序。双向、可视化设计工具使得我们可以
21、快速的构建各种J2EE应用程序,并部署至多种应用程序服务器,包括BEA WebLogic、IBM WebSphere、Sun ONE Application Server、Oracle 10g Application Server以及整合于JBuilder的Borland Enterprise Server。本系统采用的也是基于Borland公司出品的JBuilder2006来进行开发。3.2运行环境 运行环境:软件环境: 开发过程:统一开发过程(RUP) 数据库:SQL Server 2000 服务器:Window Server 2000/2003 客户端:Window XP /2000WE
22、B服务器:Tomcat 5.0/5.5 硬件环境: 客户端:普通PC机服务器:大中型商用服务器3.3系统构架3.3.1 传统两层C/S结构的缺点传统的两层客户/服务器模式如图3.1.1所示,它比较适合于小规模、用户较少、单一数据库且在安全、快速的网络环境下 (例如局域网 )运行 。但是,随着应用系统的规模不断扩大 ,复杂性越来越高在多用户、多数据库且非安全的网络环境下(例如:Internet) ,这种两层结构的应用模型将无法适应 。图3.1.13.3.2 三层WEB结构的优点三层客户/服务器模式是在两层模式的基础上,增加了新的一级。这种模式在逻辑上将应用功能分为三层:客户显示层、业务逻辑层、数
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中药 生物 效应 评价 模式 研究 试验 数据管理 系统
