论文部分内容阅读
电力与各行业发展和人们群众生活息息相关,工厂生产需要电力支持,基础建设也需要电力支持,其已成为不可或缺的一部分。一直以来,电力企业一直使用传统方式服务用户,如电费缴纳必须到营业厅、电力故障必须电话报修,上述方式效率很低,在信息化时间,电力企业应该改变传统的服务模式,不断提高企业服务水平,使电力企业各项业务更高效完成,而开发基于IOS的掌上电力APP可达到上述目的。本课题详细阐述了基于IOS的掌上电力APP的构建过程,首先在深入理解电力公司的日常事物处理的流程的基础上,根据提取的用户需求,明确了基于IOS的掌上电力APP的五个主要功能需求,分别是登录认证、用电管理、用电服务、停电管理以及用电知识管理,并针对每部分的性能指标进行了设定。确定好需求方案后开始设计系统,由三部分组成:功能模块划分、功能详细设计、数据库设计。掌上电力APP的模块划分为为登录认证模块、用电管理模块、用电服务模块、停电管理模块、用电知识管理模块。随后,使用流程图针对每个功能模块都进行了详细设计以便清楚处理过程用于指导系统开发,同时也从应用安全和主机安全等多方面为掌上电力APP构建了安全防护体系。接下来根据基于前期设计构建形成了掌上电力APP,综合考虑后,服务端开发技术选用了J2EE平台及SQL Server2012数据库,选择在IOS平台构建移动端,使用SQLite数据库进行数据的存储。解决服务端和移动端之间的通信问题,引入了第三方网关技术HTTP协议,XML作为数据载体,两者配合可实现移动端和服务端交互。停电短信通知则是利用了短信发送技术与阻塞队列技术相互结合的方式保障掌上电力APP的短信高效有序的发送。最后为能将基于IOS的掌上电力APP进行部署,启动了功能测试、性能测试和安全性测试,全面测试了构建完成的基于IOS的掌上电力APP,通过测试确认其功能、性能、安全性与要求相符。通过测试后,把基于IOS的掌上电力APP部署到了电力公司,目前根据使用反馈证明,基于IOS的掌上电力APP基本达到了电力公司缩短业务办理时效、提升电力客户服务满意度和降低电力企业运营成本的要求。