文档介绍:山东大学
硕士学位论文
山东省地下水监测数据管理与发布系统的设计与实现
姓名:郑庭明
申请学位级别:硕士
专业:计算机技术
指导教师:张立群;常允新
20071015
主机,终端——客户机/服务器一浏览器朋艮务器,并比较了三种模式各自的优缺摘要地下水监测数据是依法管理水文地质、工程地质和环境地质勘查和评价工作的基础数据,实现地下水监测数据管理与发布的信息化建设,可以使广大工程技术人员科学高效地分析山东省地下水环境现状与未来,监测和监督地下水的过量开采与污染,在地质环境保护方面起着重要作用。本文所述山东省地下水监测数据管理与发布系统则是地质环境管理工作信息化建议的重要组成部分。山东省地下水监测数据管理与发布系统的目标是以微软推出的甆和为平台,构建一个基于痵三层结构的应用系统韵录虺迪侄缘叵滤嗖馐萋既搿⒐芾恚峁┩臣票ū矸治龊涂占渫夹浏览等功能,为地质环境监测和管理服务,同时系统具有较好的可扩展性和可维护性,可以作为行业解决方案在全国各省地质环境监测总站中推广应用,具有很好的应用价值。本文作者负责项目的整个开发过程,独自承担了系统设计和实现的所有工作。首先,本文在介绍项目背景和全文体系后探讨了菘獾姆⒄估蹋点。在此基础上讨论了访问菘獾牟煌椒ǎ褐屑浼际酢⒖..隨无缝集成,提供了大量丶褪菘夥梦士丶虼瞬捎肁..来设计和实现。在的需求分析和系统的主要功能讨论基础上,设计了三层架构:数据访问层、业务逻辑层和应用层。并通过平台完成数据库的设计和实现。然后利用甆技术使用河镅允迪至薙的数据访问层、业务逻辑层和应用层。在数据访问层中使用抽象工厂模式,该模式采用泛型接口用于创建一系列相关或依赖对象,而无需指定其具体类。采用面向对象编程技术实现接口的类项目和,在项目中,使用反射技术实山东大学硕士毕业论文
现工厂类。使用提供的数据源控件完成对业务数据库的访问。业务逻辑层中通过建立业务实体ü叵凳菘庵械氖堤宥韵笞;晃业务对象,它们在应用程序层之间共享以相互通信。业务逻辑项目胧访问层通信以访问业务数据库中的数据。表示层中使用通知服务实现莼捍婧褪褂猛夤勰J和简单工厂模式创造聚合缓存,当中的数据发生更改时缓存失效,使得缓存的数据库信息始终保持是最新的,同时利用缓存来降低中间层和数据库服务器上的负载。利用甆提供的成员资格管理服务,提供一个通用的用户身份验证和管理框架,大量减少了建立和维护用户帐号信息的程序代码,同时保证了应用程序和数据库的安全性。使用报表服务创建统计报表页面,利用发布地图服务实现空间图形浏览页面。┑膚服务器控件如母版页、数据绑定控件、向导控件和登录控件,使得能快速实现表示层。ü砑植闶迪至烁吣诰邸⒌婉詈显颍阋子诶┱埂⑽和重用的要求。关键词:菘抽象工厂模式泛型接口反射数据缓存成员资格服务山东大学硕士毕业论文
锄甋,,疭山东大学硕士毕业论文,瓵瓹琲痵琁疘篎/琻/瑃.
甆甌,琂籺甒山东大学硕士毕业论文.Ⅳ,甆.,.簍甌,.甌琧·
甅.,琖琣百篧山东大学硕士毕业论文甆’.琖,琺,珿,
蝉⋯蛐蝴论文作者签名:塞速盈交导师签名:论文作者签名:垂匦越期:丝净墟卤原创性声明关于学位论文使用授权的声明原创性声明和关于论文使用授权的说明本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究所取得的成果。除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律责任由本人承担。本人完全了解山东大学有关保留、使用学位论文的规定,同意学校保留或向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅;本人授权山东大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段保存论文和汇编本学位论文。C苈畚脑诮饷芎笥ψ袷卮斯娑,
第滦髀项目背景和意义悄壳叭蜃畲蟮募扑慊ㄐ磐纾榧叭蚣负跛墓液偷无缝集随着信息化和网络技术的发展,建立基于疭体系的山东省地下水监测数据区。低匙魑R桓龃笮偷姆植际匠教逍畔⑹菘猓ù蟮耐贫薎的发展,已经成为凶盍餍小⒆钪饕5男畔⒎穹绞健K孀臝/技术的发展,际跤胧菘饧际踅裘芙岷希沟肳成为一个处理和共享信息的强大工具,用户通过榔骺梢苑奖愕丶焖魇菘庵械哪谌荨作为微软最新7⒓际酰捎谟隨成,使得甆成为构建菘獾闹髁骷际酢地下水资源在我国水资源中占有举足轻重的地位,地下水资源因其分布广、水质好、不易被污染、调蓄能力强、供水保证程度高,正被越来越广泛地开发利用。在山东省很多地区,地下水成为重要的供水水源。随着我省经济的快速发展,地下水资源的开发利用程度越来越高,由于不合理的开发利用地下水引发了一系列环境地质问题,如地面沉降、地面塌陷、海水入侵、地裂