河北省国民体质监测数据管理平台设计.docVIP

河北省国民体质监测数据管理平台设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
河北省国民体质监测数据管理平台设计

河北省国民体质监测数据管理平台设计   摘要:本文运用先进的网络开发平台和数据库技术,开发了一个基于JSP.NET的国民体质监测数据管理平台,使得河北省每次监测数据入库管理,实现数据快捷高效的管理、查询和共享。   关键词:JSP.NET;数据平台;国民体质监测;河北省   中图分类号:F127 文献标识码:A 文章编号:1001-828X(2013)08-0-01   随着计算机网络技术的迅猛发展,应用范围的不断扩大,计算机网络已经深入到人们工作及生活的各个方面[1]。为了提高河北省国民体质监测数据的利用率,本文将每次监测所涉及到的字段转换为Access数据库格式,然后设计以互联网技术为依托的基于B/S(浏览器/服务器)三层框架结构的数据平台。   一、研究现状   通过中国学术期刊全文数据库和中国优秀博硕士学位论文全文数据库以及SpringerLink期刊全文数据库进行了相关研究的检索,结果发现:国外有研究体育运动测量与评价理论的文献,也有制定相关身体素质和技术检查标准的文献。国内主要从国民体质监测车的设计、国民体质监测现场管理、国民体质监测指标的研制、不同人群国民体质监测数据分析、国民体质监测逻辑数据检验方法、国民体质监测指数、国民体质检测自我评价系统的建立等相关内容,而体质监测平台相关的研究并不是很多。   二、国民体质监测数据平台的设计   1.设计原则   本系统用Java语言开发,Access是后台数据库。Java能运行于不同的平台,且对程序提供了安全管理器,能有效防止程序的非法访问。将数据封装于类中,利用类的优点,实现了程序的简洁性和便于维护性。代码编写目的是为了实现系统中的各种各样的功能,例如数据的添加,修改,查询,图表的调用等等[2]。Access数据库用来存放系统中所有的信息和数据,包括原始有效数据,国家标准,通过SPSS分析生成的图表等等,以表为单位存放在Access中,每一张表代表着某种需要统计的数据,数据库可设密码,以此保证数据的安全性。   数据库设计是指一个对于给定的应用环境,构造最优的数据库模型,建立数据库及其应用系统,使之能够有效地存储数据,满足用户的需求[3]。   为了实现既能满足通用性强,又要具有良好的数据库性能。本系统采用的数据库模型是关系型数据库模型,为了使数据库能达到系统的要求,本数据管理平台遵循以下原则:   (1)所有的库名、表名、域名都遵循统一的命名规则,使其易于理解[4];(2)存储数据力求规范合理,减少冗余,但允许部分数据重复存储,增加系统的可靠性,并能够取得以空间代价换取时间的效益;(3)为了符合业务逻辑关系,各数据对象之间的关系清晰明了;(4)保证数据的完整性;(5)数据库系统发生变换时,原有的系统设计要便于迁移,减少代码重写;(6)易于维护和便于管理。   2.设计过程   将每次监测的数据建立数据库tz2000.mdb,tz2005.mdb。将国家体质监测标准导入数据库中tzgb.mdb,用户可以与国家标准进行比较。   在数据库应用系统的开发中数据库的设计占有很重要的地位。合理的设计出的数据库,用户使用起来才能更方便。本系统数据库的设计采用了数据库设计最基本的阶段:   (1)需求分析阶段。此阶段分析了设计本数据管理平台的必要性,在设计本管理平台之前已经得到2000年和2005年河北省国民体质监测数据。经过分析用户需求,认为有必要研制此数据管理平台。   (2)设???阶段。设计数据库中用到的概念,这一阶段是开发数据库的关键阶段。通过分析、归纳用户的需求,得出相应的概念来表达用户需求的对象,并将概念结构转换成数据模型。为转换后的模型选取其存储结构和存取方法等。   (3)数据库实施阶段。运用前一阶段的设计通过Java语言中的工具建立平台,用相应的代码编写程序并调试应用程序,将数据封装与类中,实现数据入库。   (4)数据库运行和维护阶段。首先试运行数据库应用系统,然后投入正式使用。在这个过程中必须不断地对其进行调试和修改。在数据库系统运行过程中,数据库的结构会随着用户需求和具体应用的变化和扩大而随之变化。   3.国民体质监测数据管理平台的构成   数据库设计的主要任务是确定系统所需的数据库,通常一个系统只需要一个数据库,数据库是数据表的集合。(以2005年成人甲组为例)   4.常用的三层结构设计   软件系统中常用的三层结构,就是将整个业务划分为表示层、业务逻辑层、数据访问层,有的甚至还要细一些,通过分解业务细节,将不同的功能代码分散开来,有利于系统的设计和开发,同时也有利于系统的维护和扩展。分层结构其实是为了解决某一B/S模式是建立在广域网基础上的,相对于C/S结构具有以下优点:使用简单、易于维护、信息共享

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档