摘要网络已经对各个方面的领域产生了深刻的影响,有着其他产业不可比拟的优点。各种各样的网络管理平台也层出不穷;服务提供商也提供了越来越丰富的管理服务功能。JSP是当前比较主流的网站开发语言之一,它有着强大和独特的性能优势,比如跨平台、安全性、多线程、网络Socket编程、数据流概念等方面。因此通过对管理系统的研究和分析,基于JSP语言和基于MVC模式的框架设计了一个《大连市环保数据管理系统》,并对其体系结构、构成模块及系统关键技术进行了分析与设计。在系统设计与建模过程中,使用了UML和面向对象的分析、设计方法,并使用visio作为建模工具。本系统基于J2SE1.5语言,Struts2+Hibernate+Spring框架,使用Myeclipse和数据库SQLSERVER2000等作为开发工具,在开发过程中用到了时下流行的重构开发方法,优化了系统的设计。力图使系统具有安全、高效、实用、支持在不同系统平台运行等特点,此系统应用简洁,界面美观,功能完善本,基本满足系统的需求。关键词:JSP数据库Struts2HibernateSpringAAAABSTRACTBSTRACTBSTRACTBSTRACTAllaspectsofthenetworkhasalreadyhadaprofoundimpactonthefield,hasadvantagesoverotherindustries.Avarietyofnetworkmanagementplatformsendless;serviceprovidersalsoofferamoreextensivemanagementservices.JSPisthecurrentwebdevelopmentlanguagemoremainstreamone,ithasapowerfulanduniqueperformanceadvantages,suchascross-platform,security,multi-threaded,NetworkSocketprogramming,dataflowandotheraspectsoftheconcept.Therefore,throughthemanagementsystemofresearchandanalysis,basedonJSPlanguageandtheframeworkbasedonMVCpatterndesignofadatamanagementsysteminDalianCityEnvironmentalProtectionanditssystemstructure,compositionmoduleandthekeytechnologiesofsystemanalysisanddesign.Inthesystemdesignandmodelingprocess,usingUMLandobject-orientedanalysis,design,andusevisioasamodelingtool.ThesystemisbasedonJ2SE1.5language,Struts2+Hibernate+Springframework,usingMyeclipseanddatabaseSQLSERVER2000suchasdevelopmenttoolsusedinthedevelopmentprocessofthereconstructionofpopulardevelopmentmethodologiestooptimizethesystemdesign.Tryingtomakethesystemsafe,efficient,practical,supportrunningondifferentplatforms,etc.,applicationofthissystemsimple,attractiveinterface,functionsimprovingthebasicinstructiontomeetthedemand.KeyKeyKeyKeywords:words:words:words:JSPdatabaseStruts2HibernateSpring目录第一章概述..............................................................11.1选题的来源及意义.....................................................11.2国内外发展状况......................................................21.3可行性分析..........................................................31.4系统开发目标........................................................3第二章系统总体分析与设计................................................52.1需求分析.............................................................52.2系统任务的可行性分析.................................................52.3系统的环境搭建.......................................................52.4本章小结.............................................................6第三章系统总体设计......................................................73.1总功能设计...........................................................73.2系统各模块设计.......................................................83.3数据库的设计........................................................113.3.1概念结构设计...................................................113.3.2逻辑结构设计...................................................133.3.3物理结构设计...................................................143.3.4完整性和安全性设计.............................................163.4本章小结............................................................17第四章详细设计.........................................................184.1数据库的实现........................................................184.2主要模块的实现......................................................194.2.1登录模块........................................................194.2.2管理管理人员模块................................................204.2.3数据信息管理....................................................224.2.4评价信息管理...................................................244.2.5监督信息管理...................................................254.2.6退出模块.......................................................254.3本章小结............................................................26第五章系统总体功能测试.................................................275.1软件测试简介........................................................275.2系统测试实例........................................................295.3本章小结............................................................30第六章总结.............................................................31谢辞...................................................................32参考文献.................................................................33如需要代码等全部资料请联系QQ:427016181第一章概述1.1选题的来源及意义21世纪,随着全球环境状态的日益恶化,各国都对环境管理提出了更高的要求,同时计算机技术在近些年得到了飞速发展,使用计算机技术来加强对环境保护信息的管理和研究已经成了必然的选择。我国是一个发展中的大国,随着经济的持续高速发展和人口的不断增长,主要污染物的排放量呈逐年上升趋势,空气污染、水土流失、沙化等环境问题也日趋严重。如何合理的利用环境资源,对其进行集约化管理,促使未来的发展能获得最大的组织成效就成为了各级环保部门的当务之急的事情。在此前提下各级环保部门传统的工作方式和日益发展的环境数据信息管理需要之间的矛盾显然是一个重要的原因。为了有效地对环境污染进行总量控制,就必须从环境污染源数据监控、分析、管理着手,进行科学规划、合理的实施。各级环保部门不但要掌握第一手的环境数据,并且部门之间还要能够迅速地传递并共享各类环保信息,使各种环境治理方法能够作到有的放矢,最终为控制污染源、改善环境打下坚实的基础。因此,各级环境部门必须结合当代最新的计算机技术、通讯技术和信息技术,对传统的环境数据管理工作工作进行改造,使环境数据管理工作真正作到信息化、准确化、自动化和全面化。在此前提下,合理的利用环境资源,使之走可持续发展道路,对污染源的管理与监测成为势在必行的问题。数字地球是当前信息科技发展的热点之一。数字地球是计算机技术、互联网技术和虚拟现实技术等联合框架上以地球为参照系的多学科融汇。数字环保是数字地球在环保信息化和环境管理决策领域的应用。数字环保信息综合管理系统则是针对县、地市环境管理部门和机构现有的或者正在采集、应用的各类数字化的环境保护数据(如污染源基础数据、环境监测数据、污染源在线监控数据、环境监察数据、污染源分布位置图等)进行信息综合管理、使之能被高效、科学、合理的管理、应用并辅助于决策的一套由本人自主开发的计算机软件管理系统。数字地球,最早由美国前任副总统戈尔于在美国加利福尼亚科学中心发表的题为数字地球:二十一世