全文总字数:3247字
1. 研究目的与意义(文献综述)
燃气表运行监管系统对于燃气表的正常运行十分重要,燃气用户报装管理是这个监管系统中不可缺少的一部分,从历史使用情况来看,存在着许多典型的待处理问题。在传统的燃气用户报装管理中,管理人员需要分配人员手动记录燃气公司、客户、用户、账户等相关信息,这需要投入许多人力,造成人力资源的浪费,增加了系统运行的费用。在数据记录方面,数据记录人员直接影响数据的正确性,对于未来可能存在的数据出错问题难以溯源,这可能导致燃气表运行中发生错误。在数据存储方面,通常采用纸质材料记录数据,数据易被破坏,数据的安全性无法得到保证。在数据查询统计方面,随着燃气表运行时间的增长,将会产生大量历史数据,当需要按照某种条件进行查询时,数据查询统计的效率和准确性无法得到保障。在数据导出方面,通常需要手动填写数据单和报表,存在正确的数据可能在导出过程中出错的问题,导致无法得到正确的结果。
随着技术的发展、经验的积累、实践的检验,以上许多问题都可以找到相应的解决办法。这个管理系统的设计,全面考虑了传统燃气用户报装管理的已经存在的问题和未来可能出现的问题之后,综合使用现有的技术来设计业务功能,将会改变传统的燃气用户报装管理的工作方式,改正传统方式中的缺点。在数据记录的过程中,将记录人员的记录过程写入日志中,以便将来出现数据错误问题溯源。在数据存储方面,将使用磁盘存储数据,便于数据的保存,有利于保护数据不被破坏,在需要将数据进行备份时,能够利用计算机程序正确率高、执行速度快的优点,对数据进行快速准确地拷贝。在数据查询统计方面,数据将利用现有的成熟的数据库中提供的数据结构进行保存,使得数据易于按照某种条件进行检索,易于按照某种规则进行统计。在数据导出方面,可以按照某种条件进行数据筛选并通过预先设置的数据导出格式进行数据快速正确地导出,解决了对现有数据进行复制和移动的过程中可能出现的问题。
管理系统如果被成功设计后投入使用,并且在实际的使用中不断地维护改进,那么就能够让燃气表运行监管系统的管理和实际操作人员减少,更合理地利用人力资源以减少在人力方面的支出。操作人员的使用过程将会变得方便快捷,提高了工作效率,数据的输入和输出变得安全准确,提高了燃气表的运行稳定性。
2. 研究的基本内容与方案
燃气表运行监管系统的燃气用户报装管理将被设计为Web应用系统,侧重于改变传统的用户报装管理方式,提供一个界面简洁、数据处理和统计自动化、数据安全性能高、易于非计算机专业人士使用或是经过简单的学习就能够熟练掌握的管理系统。系统需要实现的业务功能包括燃气公司管理,客户管理,用户管理,账户管理,三户关系管理,地址管理、枚举值管理,数据查询统计,批量数据导入导出,报表生成等。系统软件的开发流程主要包括系统架构、程序设计与开发、系统测试与完善等步骤。在技术方案上,系统将采用Java平台下的Web应用开发技术进行设计和实现,在页面显示和流程控制上拟采用html、css、JavaScript、jquery以及快速开发UI框架ligerui等技术,在数据传输方面拟采用json数据格式,系统服务端拟采用Spring的相关开发技术,在开发便捷性和优化代码结构方面可以使用Spring Framework,在事务安全性方面可以使用框架中的Spring-security来提供支持。在数据持久层上可以利用Mybatis框架,将SQL语句从程序代码中分离,几乎避免了所有的 JDBC 代码和手动设置参数以及获取结果集,降低耦合度,便于统一管理和优化。在构建RESTfulWeb 服务开发方面可以使用Jersey框架。
3. 研究计划与安排
(1)2020/1/13—2020/2/28:确定选题,查阅文献,外文翻译和撰写开题报告;
(2)2020/3/1—2020/3/20:完成系统架构;
(3)2020/3/21—2020/4/10:完成程序设计与开发;
4. 参考文献(12篇以上)
[1] spring framework. spring framework开发参考手册[eb/ol]. http://shouce.jb51.net/spring/, 2016-01-02.
[2] 罗时飞. 精通spring—深入java ee开发核心技术[m]. 海淀区万寿路288号华信大厦:电子工业出版社, 2008. 15-92.
[3] springframework. spring security guides[eb/ol]. http://docs.spring.io/spring-security/site/docs/current/guides/html5/, 2016-01-02.
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。