企业污染物控制子系统分析与设计

上传人:碎****木 文档编号:270887300 上传时间:2022-03-27 格式:DOCX 页数:87 大小:7.75MB
返回 下载 相关 举报
企业污染物控制子系统分析与设计_第1页
第1页 / 共87页
企业污染物控制子系统分析与设计_第2页
第2页 / 共87页
企业污染物控制子系统分析与设计_第3页
第3页 / 共87页
亲,该文档总共87页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《企业污染物控制子系统分析与设计》由会员分享,可在线阅读,更多相关《企业污染物控制子系统分析与设计(87页珍藏版)》请在金锄头文库上搜索。

1、企业污染物把握子系统分析与设计摘 要污染物总量把握是国务院要求,由各级环保部门执行的重要环保措施。它已经列入对 各级政府进展考核的范围。在“十二五”期间珠海市环保局要严抓污染物总量把握,推动 珠海经济和环境的协调进展。为此,企业作为污染物排放的主体,被纳入监管范围。本系统作为珠海市污染物总量把握治理信息系统的一个子系统,就是对企业污染物排 放信息进展治理。本系统承受面对对象的分析与设计方法,使用当下流行的JAVA WEB 开 发技术和 SSH 开发框架。满足政府用户对污染物排放企业的根本信息、企业台账信息、 企 业污染物普查数据、企业环境统计数据、企业污染物排放量规划数据的治理。还要满足企 业

2、用户对污染物台账远程上报的需求。 同时,供给用户友好的操作界面, 牢靠的功能操作。 到达简化用户治理,提高治理效率的目的。关键词: 污染物总量把握 面对对象分析设计 SSH 框架IPollution control system analysis and design of the enterprise segment ABSTRACTTotal pollutant control requirements of the State Council, implemented by the environmental protection departments at all levels of

3、 an important environmental protection measures. It has been included in the assessment of the scope of government at all levels. In the “12th five-year plan“period Zhuhai Environmental Protection Agency to strictly control total pollutant control, and promote Zhuhai special economic and environment

4、al development. To this end, enterprises as the main pollutant emissions, are under regulation.The system as a total amount control of pollutants in Zhuhai City, a subsystem of information management system, that is, emissions of enterprise information management. The system uses object-oriented ana

5、lysis and design methods, the use of current technology and the development of popular SSH JAVA WEB Development Framework. Meet the basic information of enterprise users, business ledger information, corporate pollution census data, statistics, business environment, corporate emissions data manageme

6、nt planning. Provide user-friendly interface and reliable functions. To simplify user management, improve management efficiency.Key words:Total pollutant control OOA/D SSHII目 录摘 要 IABSTRACT II1 前言 11.1 开发背景 11.2 现状和关键问题 11.3 可行性分析 21.4 相关技术介绍 22 需求分析 42.1 需求条目 42.2 功能模块分析 43 系统分析建模 63.1 OOA/D 和 UML

7、63.2 用例模型 63.2.1 用例模型简介 63.2.2 系统用例图 73.2.3 用例描述 73.3 活动图建模 143.3.1 活动图介绍 143.3.2 系统活动图 14III4 系统设计 174.1 挨次图建模 174.1.1 挨次图介绍 174.1.2 系统整体架构设计 174.2 类图建模 194.2.1 类图介绍 194.2.2 系统中的类模型 204.2.3 类与类之间的关系模型 274.3 协作图建模 314.3.1 协作图介绍 314.3.2 系统协作图 314.4 实现方式图建模 344.4.1 实现方式图介绍 344.4.2 系统的实现方式图 345 数据库设计 3

8、55.1 E-R 图设计 355.2 关系模型设计 375.3 数据库字段比照表 386 界面原型设计 427 系统实现 447.1 开发环境搭建 44IV7.2 工程构造 447.3 代码实现 448 系统测试 458.1 测试目的 458.2 测试方法 459 总结 46参考文献 47附 录 48谢 辞 52V1 前言1.1 开发背景国务院将主要污染物总量把握指标列入国民经济和社会进展规划纲要的约束性把握指 标,对各级政府实行考核。因此“十二五”期间,要对主要污染物总量把握规划开展研 究。“十二五”期间是珠海市又一个加快经济进展的阶段, 更是经济社会进展的转型期和解 决重大环境问题的战略机

9、遇期。珠海市应在“十二五”期间,进一步解决资源配置和环境 保护的冲突,连续强化污染物减排,加大落后产能淘汰力度,促进经济进展模式的转变, 推动经济与环境的协调进展。科学编制总量把握规划是落实国家、省环保目标,有效配置公共资源,强化政府宏观 调控措施的一项重要工作,是指导“十二五”污染物减排工作的纲领性文件,是“十二 五”总量把握指标安排、考核、评估的重要依据。由此,珠海市环保局总量把握科提出需求,要求在总量把握规划的指导下由我们对 “珠海市污染物总量把握治理信息系统”以下称总量把握信息系统进开放发。为珠海 市“十二五”期间主要污染物总量把握和更好地实施节能减排工作供给支持,为治理人 员供给简洁

10、的治理工具,减轻治理人员的负担。经过需求调研和需求分析工程小组将整个总量把握信息系统分成企业局部、区域局部 和减排工程三个局部,分别由三个人进开放发。我在该工程中负责企业局部的分析、设 计及实现。故此,毕业设计选题为“企业污染物把握子系统分析与设计”。1.2 现状和关键问题依据调研觉察,用户之前没有使用任何与总量把握相关的软件产品,而且其对于自身 需求不清楚。对此,我们实行探究性开发,引导和启发用户需求。通过资料查询觉察,目前类似的污染物总量把握系统在全国各省都有应用,但是使用 程度不全都,某些省刚刚提出需求,而有些省在“十一五”期间就已经上线使用了。同 时功能模块也有所差异,有的侧重于减排工

11、程的治理,有的侧重于企业污染物的治理。由于这类系统属于政府内部系统,不对外开放,在猎取具体资料上比较困难。所以,本 次开发过程中已有系统的参考资料有限。在经过争辩和分析后,将总量把握信息系统的企业局局部成两大局部,第一局部为政 府用户使用的局部,这局部没有简洁的业务流程,关键问题在于怎样对不同种类的企业污 染物数据进展整合使用, 例如企业污染物普查数据 以下称污普数据、企业环境统计数据1以下称环统数据、企业污染物台账数据以下称台账。其次局部为企业用户使用局部, 这局部的关键问题在于解决企业污染物台账的远程上报,对此工作流的分析与实现。1.3 可行性分析经济可行性,系统开发使用的软件都是开源软件

12、,不用支付软件本钱。硬件方面, 使用的是用户现有的硬件设备。开发人员方面,工资本钱低廉。技术可行性,开发使用 的是市场上成熟的,开发人员生疏的开发技术,稳定牢靠。社会可行性,系统的开发有 助于提升政府的办公效率,削减政府的办公开支。总体来看,此系统的开发,收益大于 支出,系统开发完全可行。1.4 相关技术介绍 JAVA EE:JAVA EE 是一种利用 java 平台来简化企业解决方案中开发、部署和管 理相关简洁问题的体系构造。其核心技术包括 JDBC、EJB、JavaBean、以及 jsp 等 web 技 术。 Struts2:Struts2 是 Struts 和 WebWork 整合后的全

13、新框架, 其核心技术是承受拦 截器的机制来处理用户的恳求。其处理过程大致如下:加载类、读取配置、派发恳求、 调用 Action 、启用拦截器、处理业务、返回响应、查找响应、响应用户。 Hibernate:Hibernate 是一个对象关系映射框架, 它对 JDBC 进展了格外轻量级的 封装,使得 java 程序员可以随心所欲的使用对象编程的思想对数据库进展操作。 Spring:Spring 也是一个开源框架,是为了解决企业应用程序开发简洁性由 Rod Johnson 创立的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪 一个组件,同时为 J2EE 应用程序开发供给了集成框架。

14、 Spring 使用根本的 JavaBean 来 完成以前只可能由 EJB 完成的事情。然而, Spring 的用途不仅限于效劳器端的开发。从简 单性、可测试性和松耦合的角度而言,任何Java 应用都可以从 Spring 中受益。 Spring 的核心技术包括两个方面一个是 IOC(Inversion of Control, 把握翻转 ),另一个是AOP(Aspect Oriented Programming,面对切面编程)。 B/S:B/S(Browser/Server)构造即扫瞄器和效劳器构造。随着 Internet 技术的兴 起 B/S 构造渐渐替代了传统的 C/S(Client/Server)构造。 B/S 构造与传统的 C/S 相比具有 比较明显的优点:首先,承受 B/S 构造客户端只需要安装有扫瞄器便可以登陆访问系统, 不需要安装简洁的客户端程序。 B/S 模式下比较简洁实现三层架构模式,即把表现层、业 务规律层、数据访问层的功能进展分别,使各层次的独立性更强,从而提高系统的可维护 性。 B/S 构造的系统开发本钱低,升级维护便利,能大大降低开发维护本钱,由于 B/S 结 构下无需对客户端进展维护,只要在效劳器端添加新的功能即可完成整个系统的升级。2MVC:MVC 是三个单词的缩写,分别为:模型(Model),视图(View)和控 (Cont

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 教育/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号