在职研究生开题报告.docx
- 文档编号:30679728
- 上传时间:2023-08-19
- 格式:DOCX
- 页数:21
- 大小:99.27KB
在职研究生开题报告.docx
《在职研究生开题报告.docx》由会员分享,可在线阅读,更多相关《在职研究生开题报告.docx(21页珍藏版)》请在冰豆网上搜索。
在职研究生开题报告
电子科技大学工程硕士学位论文开题报告
学位论文题目:
基于SSH组合框架的燃气计量分析管理系统设计与实现
工程领域名称:
软件工程
学号:
姓名:
校内导师姓名:
企业方导师姓名:
硕士生所在单位名称:
填表日期:
2013年1月31日
填表说明
1、研究生须认真填写本表相关内容。
2、开题报告内容见《电子科技大学在职攻读工程硕士专业学位研究生管理暂行规定》
3、所列栏目填写不下的,可以另加附页。
4、本表采取双面印制,且保持原格式不变,纸张限用A4(页边距为上、下:
2.5cm,左为2.6cm,右为2.1cm;字体为宋体小四,行间距为18磅),整齐装订。
5、开题报告完成,此表经相关人员签字后,须交学院研究生教务秘书保存。
基于SSH组合框架的燃气计量分析管理系统设计与实现
1.选题来源、选题依据、国内外研究动态
1.1选题来源和选题依据
在燃气事业快速发展的时代背景下,燃气客户数量和用气量显著提高,传统单一的人工抄表登录数据和营业厅人工进行燃气计量数据统计分析模式对燃气销售以及计量管理业务的拓展带来一定的制约影响。
建立一套智能化、稳定的、先进的燃气计量分析管理系统是完善燃气能源管理,提高服务水平,提高工作效率,加强监管力度及提供有力决策支持的关键。
天津某燃气公司作为天津市滨海新区的重要燃气资源销售管理单位,每天需要采集处理多个企业的大量燃气使用数据,从采集到数据统计有多个部门协同操作,同时对用户的查询要求提供反馈,简称计量分析管理。
计量分析管理工作的无纸化、信息化是加强管理,强化执行力和提高工作效率的重要措施。
目前,燃气公司的燃气计量分析管理业务作业方式为全手动操作,以手工记录燃气用量管理过程中的参数。
目前对燃气资源进行管理的计算机应用水平基本上为零。
只有一些单一用途而且零散的计算机系统用来代替手工计算燃气计量分析管理业务的报表数据,而且这些计算机系统间的燃气数据又需要数据的重复录入,不能实现数据的共享;燃气公司内部的业务管理也比较混乱,燃气业务报表纷繁复杂,去向也不一样,各类燃气数据的业务报表之间数据总发生重复现象。
燃气公司业务实施自动化程度低,燃气数据的统计完全靠手工完成,与现代化管理要求已经不相适应。
燃气业务信息的处理和传递的速度过慢,不能够对燃气供应的计划变更做出迅速灵敏的反应,从用气用户数据的采集到燃气使用数据统计的多名工作人员协同操作费时费力而且非常容易出错,同时对燃气用户的用气量查询要求不能及时给予反馈。
可以看出,虽然公司的信息化建设已经取得了一定的成绩,但面向公司管理的应用燃气计量分析管理的信息化程度并没有提高,而且已经成为制约公司发展的一个关键因素,因此,设计和开发一套完善的、高效的燃气计量分析管理系统已经刻不容缓。
随着现代计算机技术的发展以及相应技术的支撑软件的迅速发展,快速更新,Web技术以及Internet/Intranet的发展,在IT领域里引发了重大的变革[1]。
现如今,计算机软件系统的发展已经具备了集成化、智能化和网络化等诸多特点,这都给燃气计量分析管理系统的研究与开发带来了新的机遇。
基于InternetWeb2.0技术/Intranet的能够适应于各行各业的各类管理信息系统应运而生并呈现除了迅猛发展的趋势,这类信息系统不仅适合分布式管理,支持异地协同工作,而且信息高度共享,再不存在有信息“孤岛”的说法了。
在这种外界环境条件下,开发基于Internet/Intranet的燃气计量分析管理系统对燃气公司具有十分重要的意义和价值,它不但能够解决燃气公司的运营管理问题,而且对其他同行也具备了一定的通用性。
1.2本文系统研究的特色与创新
本文课题研究的基于SSH组合框架的燃气计量分析管理系统的特色与创新之处主要体现在功能服务的完善与集成,以及相关重要数据在传输过程中的异步问题及数据的安全存储机制的解决两个方面。
1、功能服务的完善与集成:
系统建设的预期目标是在完整实现燃气销售、数据统计以及燃气销售数据查询的作业流程的电子化处理的基础上,同时进行用气量对比分析、供气量对比分析、燃气阶段数据图分析等多项燃气的计量分析功能,以及气量预警提示功能的集成。
首先,对于传统的IC卡煤气收费管理系统而言,其基本工作原理是以膜式燃气表为基表,加装电子控制器所组成的一种具有预付费功能的燃气计量装置。
用户交款后,所购气量数据被写入卡中,用户再将IC卡插入燃气表上的控制器内,卡上气量数据自动清除,卡即可取出,燃气表内存的气量,用气时自动扣减。
在这种工作模式下,燃气公司的收费管理系统只进行用户售气量数据的记录与统计,有一些系统尽管也加入了计量分析功能,但由于数据源的局限性,也只是简单的进行燃气销售数据的对比分析,无法实现用户用气量的对比分析。
这对于燃气公司的燃气销售业务决策而言无法给予有力的支持。
本文系统预期对计量分析功能进行扩充与完善,以期能够为燃气公司提供多类别计量分析,不仅能实现公司的燃气销售计量分析,还要能实现企业区段用气量对比分析、公司区段供气量(即燃气生产量)分析等,这将为燃气公司的燃气销售决策、生产计划拟定以及企业用户燃气数据的采集时段等工作提供全面而有力的决策支持。
其次,商业企业用户不同于一般的燃气民用户,生产保障对于企业而言极其重要,燃气作为生产动力能源之一对于企业生产的保障具有至关重要的作用。
任何一家商业企业用户在生产作业环节中都需要安装多套燃气表具,每套燃气表具记录的用气量数据以及剩余气量的数据情况都会影响到企业的生产力。
在这种作业模式下,一方面企业用户会经常性的向燃气公司提出用气量查询请求,要求其快速答复,另一方面,更需要燃气公司及时发现企业气量的不足迅速给予企业用户提示。
同时,更重要的是需要燃气公司通过对企业用户的燃气计量数据分析掌握每个企业用户的年度用气量区间状态,分析与发现其用气量高峰阶段,以便在企业用气量高峰区段提高自身燃气生产量,确保燃气供应保障力。
由此,本文系统的建设思路是准备一方面集成当企业用户剩余气量低于安全值时的气量报警提示功能,另一方面增加企业用气量数据图表分析功能,从而有效解决上述问题,极大提升对企业用户的燃气服务质量与效率。
同时,也能在未来有效确保商业企业用户的生产保障,也为滨海新区的快速发展建设作出重要的贡献。
2、相关重要数据在传输过程中的异步问题及数据的安全存储机制的解决
燃气公司在整个燃气销售计量过程中有多家门站参与,导致计量过程复杂,业务节点多,这对燃气计量相关数据的异地传输的实效性及准确性提出了更高的要求,同时也要求构建的系统架构具有更好的灵活性。
因此,本文系统提出构建基于Web的B/S模式结构的燃气计量分析系统,该类系统更依赖和适用于网络环境,能够更好的对多节点数据间传输及处理提供更好的支持。
另外,燃气计量分析管理系统在将业务流程电子化的过程中,会大量存储公司的企业用户数据、燃气用量数据、燃气销售数据等诸多重要的数据,这些数据对于公司领导生产与销售决策,效益分析等工作将起到决定性作用,所以必须提高数据存储的可靠性,以确保数据的完整。
考虑到上述问题,系统在建设过程中提出采用先进的数据库技术建立完善数据保护机制,包括容灾备份机制等措施,以便有效降低数据在存储和传输过程中的安全风险。
1.3国内外研究动态
纵观全球,随着高级计量架构(AMI)在智能电网建设中占据越来越重要的地位,AMI对于智能燃气网络建设的重要性也开始日益受到人们的关注。
现在随着气、水、热能等计量管理网络应用和城市节能减排需求的发展,AMI已经逐步演变成适用于所有计量管理系统的架构模型,国外正在以电力系统的AMI系统为原型,开发能够应用于燃气、水和热能的智能网络。
但由于燃气、水和热能等物质的计量原理、表具结构、安装条件、应用环境和管理需求都与电力系统不同,因此尽管AMI在电力系统上的应用已经颇为成熟,但在将AMI系统向其他计量管理网络移植时仍然面临着诸多的障碍,包括相关技术规范、通讯协议、收费政策、表具改造等方面,还需要时间来解决。
国内外燃气公司对于发展AMI的关注点,首先是在成本、投资回收期、可持续发展性和政策监管政策等方面。
国内燃气公司看重AMI能带来抄表、计费、支付、调价的便利和管理信息化的进步,想凭借AMI的实施,解决燃气购销差与实时调价方面的迫切性,并一举化解入户抄表的难题,并将极大地促进燃气行业的管理信息化建设。
国外燃气公司的出发点是降低人工抄表的开支,避免盗气和漏计现象,同时依据对不同季节和时段的燃气需求进行精确的预测,更合理地签订能源购买合同,在充分了解用户特点的基础上,灵活地定价以便区分各自燃气公司的服务特色,方便用户在多个能源供应商之间作出灵活选择。
就国内来说,毋庸置疑,燃气的管理、收费一直是燃气公司关注的焦点问题,现在各式各样的燃气收费产品层出不穷。
目前国内的各个燃气公司主要都是采用机械式的燃气表、IC卡式燃气表及小区远程集中抄表系统对燃气销售和统计进行管理。
这三种模式是各有优缺点的,机械式的燃气表首先是需要人工读表的,工作效率比较低下,但是这种燃气表有一个好处,就是机械式的燃气表可靠性比较高,如果统一安装在户外,可以避免对燃气用户的打扰;IC智能卡式的燃气表可以避免人工读表的工作,它是一种预付费式的管理模式,可以提前收取燃气用户的资金,但是当IC卡式的燃气表的电池耗尽后对燃气如何进行控制的问题依然没有得到解决;小区远程集中抄表的系统是可以实时的对燃气表进行控制和进行数据统计,但是它的建设费用过高,牵涉单位也过多,而且对于防雷击的问题依然没有完善的解决办法。
任何一家燃气销售公司,都面临着需要根据目前燃气销售统计查询技术的现状,提出对用户燃气的销售和统计查询一套完整的解决方案,再根据这个解决方案,建设燃气管道和发展用户。
传统的燃气销售统计查询系统工作方式是由数据采集人员进行抄表记录后回到燃气公司业务大厅进行所抄数据录入,这种燃气销售统计系统一般是客户机/服务器(C/S)模式的,C/S模式随着燃气系统的不断发展和燃气公司管理方式的不断变化,就会暴露出很多意想不到的问题。
目前,国内天然气企业的计量分析管理系统的建设可以说已经有了一定的规模,但在经济市场化和全球化不断深入的大环境下,天然气销售企业面临的是越来越强烈的市场竞争,但同时又存在着更多的市场机遇,在这种条件下,就要求天然气销售企业通过信息系统的建设去整合企业的经营,全面提升燃气企业的销售管理水平来提高自身在市场中的竞争力。
2.选题在理论研究或实际应用方面的意义和价值
燃气计量分析管理系统,采用时下流行的、先进的Web技术、网络技术、数据库技术等这些新的信息技术,建立基于J2EE的燃气信息化计量分析管理集成系统,利用互联网技术提供一个“时间上无处不在,空间上无处不在”的燃气计量分析业务工作系统,实现各类燃气数据信息的集中共享,对燃气用户提出的用气量查询及其他合理要求可以及时地给予信息反馈,燃气公司领导可以通过系统随时随地获取信息,掌握燃气能源的用量动态,及时做出各种运营决策,对公司的业务开展真正做到动态管理。
这种全新的燃气计量分析管理系统将代表天然气能源统计查询系统的发展趋势,将使燃气的销售及燃气数据的统计查询管理产生根本性的改变,极大地提高了燃气销售用量数据的统计分析,以及查询工作现代化管理水平。
燃气计量分析管理系统建成后,公司员工将能够根据自己的使用权限在统一的工作界面平台上进行各自的燃气业务操作,每个公司员工都可以根据访问权限透明地查看和应用自己范围内的数据,并且可以利用本系统提供的各类数据分析功能模块及子模块进行深入的用户天然气使用数据分析。
这将会改变燃气公司员工的工作时间安排,从而出现一种全新的工作模式。
在计量分析管理系统的支持下,各种燃气业务数据的处理所占用的工作时间将大大的缩短,公司工作人员的工作效率也会得到大幅度的提升,这样,公司的员工就可以拿出更多的时间和精力来进行燃气公司的业务发展规划和业务工作分析等这些必须要发挥大脑智慧来完成的工作。
因此,燃气计量分析管理系统的建立最终带来的好处将是不仅可以提高公司员工的工作效率,还可以优化使用人力资源,即用最少的人力完成最多的工作。
3.课题的研究目标,研究内容、拟解决的关键问题以及拟采取主要理论、技术路线和实施方案
本文课题立足于燃气销售企业信息化发展的现状,经过对天津某燃气公司计量分析管理业务需求的详细调研,选择Java相关技术、SQLServer2005数据库技术等开发基于B/S模式的燃气计量分析管理系统。
3.1课题的研究目标
本文课题的研究目标在于为燃气公司搭建一个统一的天然气能源经营管理平台,使得燃气公司的所有有关天然气的生产经营活动都能够在这个平台上进行。
公司领导可以及时了解用户的燃气使用情况、企业用户的发展情况、燃气使用数据的分析情况;业务工作人员可以办理燃气用户的装表、拆表以及改表手续,并能够在发放智能燃气IC卡时对智能燃气IC卡进行燃气量充值预售数据进行系统录入;抄表人员定期输入用户的燃气表读数,系统能够自动计算该用户的剩余用气量并对该用户进行同期的用气量对比;同时系统按照所输入的燃气数据信息可自动生成门站报表、销售报表、销售分析表,同时,系统还可以自动生成计划分析报表和生成生产运行报表;此外,依据录入的燃气使用数据,系统还可以自动生成燃气数据分析图,能够直观有效的帮助燃气公司对企业用户进行用气量阶段分析,从而做出精确的燃气生产计划,同时更加规范燃气公司的销售管理及燃气用量数据分析与查询工作,大大提高燃气公司的员工工作效率。
3.2课题的研究内容
本文课题的主要研究内容主要为两部分,其一是对课题的各个关键部分的研究,其二是对系统设计与实现过程中的关键技术部分的研究:
1、课题各组成部分的研究:
1)研讨燃气计量分析管理系统的开发背景和所面临的问题,在对燃气公司进行需求调研后对所建设的燃气计量分析管理系统的功能性需求和非功能性需求进行分析,并对燃气计量分析管理系统的主要业务,包括数据录入、数据分析、图表分析,以用例图和系统用例描述的形式来进行详细的说明。
2)在对燃气公司做完需求分析的基础上,进行燃气计量分析管理系统的系统设计研究工作。
首先根据提出的系统的设计目标和设计原则,分别对燃气计量分析管理系统进行技术架构的设计和功能架构的设计。
4)在系统总体设计的基础之上对燃气计量分析管理系统进行详细设计,主要研究内容为计量系统的各个主要功能模块的详细设计。
5)研究规划计量分析管理系统的控制编码实现与测试方案的拟定。
2、系统开发过程中重点研究的技术问题:
本文主要通过研究实现燃气计量分析管理系统的基本技术(J2EE、JSP、Struts+Spring+Hibernate组合框架技术的相关理论和技术)、安全机制及所提供的服务,在充分分析燃气公司的业务需求的同时,利用J2EE技术平台对燃气计量分析管理系统进行设计和实现。
1)解决困扰燃气行业人工数据统计工作复杂费力的难题,研究采用灵活的B/S技术进行开发和部署,满足燃气的计量分析管理业务流异地传输,远程处理的需求;提高公司员工的工作效率,更好的服务于燃气公司,实现燃气计量、数据分析业务和数据录入的信息化管理。
2)在系统软件逻辑架构的设计过程中研究采用Struts+Spring+Hibernate组合框架技术进行分层设计,通过分层,可以降低系统各部分之间的耦合程度,增加系统的可维护性及可扩展性。
确保燃气计量分析管理系统在经后能够进行良好的功能扩充以及与其他系统集成。
3)进行先进的数据库技术的研究,通过数据库技术实现燃气各类计量数据的高效安全的存取,为实现燃气公司天然气数据的分析提供坚实可靠的安全保障。
3.3拟采取主要理论、技术路线和实施方案
3.3.1主要理论和技术路线
燃气计量分析管理系统在技术解决方案上以软件工程思想为指导思想,采用基于WEB的B/S结构,使系统具备更好的灵活性,这能够更好的对多节点数据间传输及处理提供更好的支持,非常适合于燃气销售企业多门站经营管理现状。
在软件架构上采用基于J2EE规范的轻量级Struts+Spring+Hibernate组合框架技术进行分层设计,设计模式采用经典的MVC模式,这样使系统各组成部分之间的耦合性大幅度降低,系统的扩展和维护性能得到了最大程度的增强,代码重用率得到了提高。
后台数据库采用流行的关系型数据库SQLServer2005,开发工具使用MyEclips。
系统在具体部署上依据实际访问需求以及负载平衡,将WEB应用服务器选用轻巧灵活而又性能极佳的Tomcat6,系统部署环境操作系统为windowsserver2003。
本文在实际开发项目中的为各个层次选择了相应的框架:
(1)表示层(PresentationLayer)
基于Web的应用面向用户的部分就是表示层,在框架开发中,通常由Struts充当,其主要职责为:
管理用户的请求,做出相应的响应;提供个一个控制器,将页面的请求委派给其它层进行处理;为显示提供业务模型数据;Ul界面的输入内容验证。
(2)持久层(PersistenceLayer)
Web应用服务器端的最终部位就是持久层,它是与数据库直接发生关系的通常由Hibenate充当,其主要职责为:
建立持久化类及其属性与数据库中表及其字段的对应关系;提供简化SQL语句的机制;实现数据的创建,读取,更新及删除操作;数据库连接的建立与管理。
(3)业务层(BusinessLayer)
一个典型Web应用的中间部分即是业务层。
业务层使用Spring框架,通过依赖注入、AOP应用、面向方面编程,来降低业务组件之间的藕合度,增强系统扩展性。
Spring把程序中所涉及到包含业务逻辑和DAO的对象都通过XML来配置联系起来。
使用Spring的理由如下:
利用依赖注入组装代码,提高系统扩展性,灵活性,实现插件式编程;利用AOP,集中处理业务逻辑,减少重复代码,构建优雅的解决方案;利用其对Hibenrate的sessionFactory、事务管理的封装,更简洁的应用Hibernate。
(4)域模型层(DomainModelLayer)
域模型层的Java类由实际需求中的业务对象组成,如用户、角色、权限等,其主要职责为:
业务领域相关对象的Orienied-Object(面向对象)表现;在不同层之间传递数据,实现粗粒度的传递方式,提高系统的性能;为表示层提供表现所需要的数据源;为持久层提供被持久的对象。
图1为SSH集合框架技术架构示意图。
图1SSH集合框架技术架构示意图
本文中的开发项目在Web应用上除了使用框架的表示层(PresentationLayer),业务层(BusinessLayer),持久层(persistenceLayer)之外还有域模型层(DomainModelLayer)。
通过分层,可以降低系统各部分之间的耦合程度,增加系统的可维护性及可扩展性。
集成框架采用的模块化组合方式在保持系统结构清晰的同时,也有利于系统的并行开发和测试,提高了开发效率。
3.3.2实施方案
系统在实施方案上主要为技术选型、系统功能设计与实现以及系统测试方案的确定三大部分,关于技术方案的确定,上节的技术路线上已经做了介绍,由此,在具体实施方案上本节主要介绍系统的主要功能架构的规划以及测试方案的确定。
在具体的实现过程中,本文主要研究的是服务器端的主要功能架构的设计与实现,对客户端的要求极低。
1、系统需求调研
经过调研分析与规划,确认本文课题的固定资产管理系统的用户角色主要包括系统管理员,数据维护人员以及燃气企业领导用户。
相对于燃气计量分析管理系统来说,系统的功能性需求中的核心业务需求主要是体现在如下两个方面:
1)燃气计量业务数据分析业务,图2就是燃气计量数据分析的用例图。
图2燃气计量数据分析的用例图
业务数据分析中主要包括了对采集的燃气数据进行录入计量,以及依据已经录入的燃气数据做出数据分析。
2)企业基础信息维护,图3就是企业基础信息维护的用例图。
企业基础信息维护中主要包括了企业用户信息的添加、公司下属门站基础信息的维护以及新用户的表具基本信息的维护。
图3企业基础信息维护的用例图
2、系统功能架构规划
通过上述需求调研分析,确定燃气计量分析管理系统在功能架构上应主要包括系统信息维护、数据录入、企业表具及信息维护、燃气计量分析、气量报表管理、数据图分析以及气量提示预警七个大的功能模块,每个功能模块下边又包含若干子功能模块。
图4为燃气计量分析管理系统主要功能框架图。
1.数据录入功能模块:
负责用户用气量的数据录入及管理,包括上次数据录入的日期设定、本次数据录入的日期设定。
2.企业及表具信息维护模块:
负责系企业用户及表具的信息维护管理,包括企业新用户的添加,表具信息的查询和修改,新表具的启用及各门站表具的初值设定。
3.燃气计量分析模块:
在系统运行期间,依据要求可以查询燃气的预售量及使用量;查询不同阶段的各用户的用气量对比;查询年度新增用户数及累计用户数。
4.气量报表管理模块:
该部分主要负责报表管理功能,包括销售报表的生成与查看,门站报表的生成与查看,计划分析报表的生成与查看,生产运行报表的生成与查看。
5.数据图分析模块:
该部分依据报表数据进行图表生成管理,具体按企业用户信息分别生成预售量图表及用气量图表以及由以上两项数据对比生成的供用气量图表。
6.气量提示预警模块:
对于企业用户而言,往往会发生因忽略燃气数据而导致运营终止,因此,该部分负责对低于警告值气量的企业用户进行报警提示。
7.系统信息维护模块:
主要负责系统用户信息的维护管理,用户权限的分配以及用户角色的维护管理。
图4燃气计量分析管理系统主要功能框架图
4、课题的研究成果形式
1、本课题的研究成果之一为设计与实现一套适用于燃气公司的燃气计量分析管理系统,并编写系统开发过程中各阶段的文档。
2、成果之二为完成软件工程硕士学位论文。
学位论文工作计划表
论文题目:
基于SSH组合框架的燃气计量分析管理系统设计与实现
论文工作起止日期:
2013.2-2014.3
工作项目
工作内容
计划完成日期
文献阅读和科学调研
(1)检索并查阅燃气计量管理业务相关资料以及燃气经营管理系统相关的技术文献资料;
(2)深入燃气公司进行燃气销售计量分析管理状况的实地调研,收集目标系统的需求。
2013年2月
至
2013年3月
方案论证
(1)结合燃气公司用户的需求,从各方面进行课题的详细的可行性论证。
(2)根据调研的结果进行目标系统的功能性需求分析、性能需求分析以及安全性需求分析等。
2013年4月
至
2013年5月
设计或研究阶段
(1)进行系统软件技术方案设计
(2)进行本文系统的总体技术架构设计;
(3)子系统功能划分设计;
(4)各子系统的编码实现;
(5)系统的功能测试和性能测试;
2013年6月
至
2014年2月
论文撰写
撰写论文
2014年2月
至
2014年3月
课题研制条件落实情况:
1、课题经费企业已拨款;
2、燃气公司具备大部分课题研究的软硬件资源,只需额外少量购置一些即可。
课题来源(下达部门):
天津某燃气公司
课题名称:
基于SSH组合框架的燃气计量分析管理系统设计与实现
课题负责人:
孟令珣
论文类型:
1)工程设计√2)产品研制报告3)研究论文(请打√)
导师对开题报告和论文计划的可行性提出意见:
校内导师:
企业方导师:
学院审批意见:
学院主管领导(签字、盖章):
日期:
年月日
电子科技大学工程硕士学位论文文献综述
姓名:
孟令珣
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 在职 研究生 开题 报告