基于MVC模式下供电管理系统的分析与设计

2018-03-16 14:15季俸禄董泽群
科学与财富 2018年2期
关键词:工作流程效率

季俸禄+董泽群

摘 要:为提高供电管理的效率和可靠性,供电管理系统以当前设计系统常用的MVC模式来设计。同时还需要将管理成本降低,实现更高的工作效率。本文是针对目前电费收缴麻烦等情况下设计出的管理软件。管理用户登录成功可以对数据库的信息进行增加、删除和修改。将之前由专门人员抄录的数据库的数据进行修改。除此之外,系统还可以进行多种通知和提示等操作。例如对那些拖欠电费的人,经过系统推送消息,在用户接到消息后就可以进行缴费操作,对个别的再进行专门人员上门通知。以及报表功能,系统可以自动生成各种类型的报表,对数据信息进行汇总。利用先进的科学预测技术来对供电管理业务进行管理,提高供电公司的工作管理效率,更好为用户提供供电服务,满足用户的用电需求。

关键词:MVC模式;供电管理系统;工作流程;效率

1前言

随着科技的迅速发展,越来越多的东西已经离不开电力的支持,人们对电力的需求越来越大,对电力资源的管理系统的要求也不断提高,以往的系统不能够满足人们的需求。很多时候人们需要去供电部门去缴纳电费。会有排队浪费时间等问题。还有供电公司也需要专门的催缴人员去上门告知催缴电费。浪费了很多的时间和人力资源。对电能的统一管理显得尤为重要。供电管理系统具有专业性强、易使用、自动化程度高、高可靠、高性能等特点。因此使用供电管理系统可以免去人工效率低的缺点,使得人们能够方便快捷的实现管理目的。

2需求分析

电力是现代人们生活的不可或缺的重要能源,就供电公司来说,他要负责催缴电费,人工一对一的进行操作,以及电线路的维修检查,还有抄录电量等多项工作,很多人在日常生活中会因为去供电公司排长队缴费而发愁。供电公司也会因为业务处理人力缺乏,而使得客户流失,那么现在如果有一个供电管理系统,就完全可以摆脱这些问题。在日常生活中。电费的征收是电力供给的基本工作,现在最常见的征收方法就是各小区的专门人员去上门催缴,当用户收到信息之后还需要抽出时间去供电公司缴费,这样就很大程度的浪费了人力资源。除了催缴电费还有抄录电费度数,并且上报。很大程度的降低了人员的工作效率。然而居民在收到催缴信息后须在指定期限内到相关管理部门进行交费,如果没时间去,就会收到停电处罚。对于大多说工薪阶层的人来说,是有些不能接受的。对于电力管理部门来说,人力资源的浪费、收费等数据的统计,两者都需要大量的人力和物力来完成,不仅浪费时间而且还不能确保一定的准确度。因此就对供电管理系统的工作效率就提出了更高的要求。对于居民来说,居民可以免去以往需要人为的去供电公司排队缴费的情况,在任何地方,只要有互联网就可以随时随地进行操作。不必担心没有及时缴费造成停电的困扰。因此需要建立一个综合供电管理信息系统来提高供电的管理效率。

3系统概要

3.1设计思想

(1)MVC分层结构设计思想,整个系统采用三层结构设计,通过model层调用control层,再来调用数据库,最终显示给view层。系统具有较强的可操作性和扩展性,方便客户使用和后期维护。

(2)供电管理系统将分成几个相对独立的模块,但这些模块都进行集中式管理,其中管理员和供电使用的用户登录的界面功能有差异,但是格调基本相同。

(3)数据库设计,在系统设计中,数据库使得各个模块之间相互联合在一起,完善的数据库设计是十分重要的。通过数据库的一些权限设计,主外键的设计。另数据库的耦合性降低而且提高系统的安全性。2设计规则

为了让系统更加符合用户的需求,系统在保证功能和效率的前提下,还需要遵循以下规则:

(1)公正性原则:首先系统应该合法公平公正。不能存在虚假信息欺骗用户。其中根据核算功能的规定,在日常工作中,对电费的预测核算管理工作要保持公正。

(2)经济性原则:供电管理系统研发出来,必须能够满足绝大部分用户的需求,而且操作系统需要简单易懂并且费用较低。

(3)易操作性原则:系统的界面应简单易懂,而且功能齐全,方便操作,运行流畅。此外,还有要求界面友好,必要的地方进行提示等等。

根据实际业务需求系统基于MVC的模式进行开发,通过这个三层结构,用户可以不需要下载客户端,在网页上即可操作,系统通过控制器调用数据库里的信息,然后再显示到界面上。

就是当用户发送HTML表单或单击web页面中的超链接时,控制器本身是不会输出任何相关数据。而是收集客户的指定需求,找到相应的模型进行信息反馈。在数据库模式中可以很好的遵循特定的模式,从而进一步实现表示层,业务层,持久层中得到相应的特征。在本系统中设计中,页头和页脚用MVC设计模式中的母板页来实现与其他页面共用。

本系统在后台用Java作为的开发语言,在前段采用Jquery作为开发的语言。系统数据库用的是MySql,其主要特点就是经济实用,并且能够满足要求不同类型的数据库解决方案。根据抄表人员提供的用电数据,进行数据插入、修改、查询、电费计算、发票打印,统计汇总等功能。即系统主要模块包括:

(1)系统管理模块:功能主要有新用户的注册,注册需要完善主要信息,否则不予以通过。登录,修改密码等功能。

(2)信息查询/修改模块:用户登录系统可以对系统的信息进行修改,管理员用户可以对系统数据进行修改和查询,包括推送最新消息,問题反馈,还有相关电费信息的录入。普通用户在登录前提下,则可以对其个人信息修改,和缴费信息进行查看,查询用户的基本信息,电费剩余,电费缴费记录等相关信息。

(3)统计/打印模块:1.单个统计:普通用户和管理员用户都可实现的。分为月统计和年统计,统计结果是某月或某年的消费电费的数额和对应某月的消费金额打印汇总表。2.整体统计:是指管理员对近几个月或本年缴纳的电费总额进行统计并且打印出汇总表。这样管理人员就可以进行直观的进行归纳总结,制定下一步的销售方案。根据用户权限不同,普通用户只打印发票单,而不能打印汇总结果。

发票单包含以下数据:用户编号,用户姓名,用电地址,缴费金额,上月末数,本月末数,电费单价,欠费金额。

依照预测对象的不同和预测周期长短的不同,去确定预测的对象的时间和范围。系统通过选用最恰当的数学模型和预测的方法,根据在系统中提前录入的历史资料信息,来对预测对象进行整体的系统分析,例如当出现新增用电情况和其他因素等等。国民经济比例的升高或下降。当预测对象和实际对象有偏差时,系统管理员都必须予以修改,在不仅保障自身利益的前提下,还为用户提供了一个公平公正的平台。

4详细设计

每个用户打开系统时,可以浏览一些相关信息。其中包括一些快捷服务,例如:用电查询;充值服务;业务办理;信息订阅;网上预约;和积分聚乐部等。在首页栏中,则会显示最新公告和一些用电常识;业务介绍栏显示最新的和最受欢迎的业务等;自助服务栏则是一些自助服务的功能,此外还有用电服务,包括停电信息公告等等。但是如果需要进行缴费,充值操作,必须先使用账号登录。未注册的可以通过免费注册按钮,使用手机号注册。新注册用户会提示其是否需要开通用电服务。

登錄之后,如果是即将欠费,或者已经欠费的用户,系统通过JavaScript语言会自动弹出提示窗口,显示通知。在应用管理中可以实现账户余额查询,业务办理进度查询,电量电费查询,用电档案查询,电费缴纳预存,通知消息,停限电公告。用户还可以通供电缴费按钮进如页面,选择缴费地区,填写账号和密码,以达到查询和充值等操作。在添加多张银行卡的前提下,用户可以通过选择银行卡进行付款操作,系统还可以选择其他付款方式,系统生成二维码,使用手机支付。充值完成系统会自动弹出窗口提示,对于电费余额少于10元的,系统将自动向用户发出提示信息。

用户在用电查询界面可以查看近半年的按月统计的用电情况,系统自动生成用电量和电费的统计图。系统可以通过选择用电年月,查询缴费历史信息。

5数据库设计

数据库是系统的关键,本系统中主要包含两个角色,即系统管理员和客户,客户除了可以在登录情况下对自己的个人信息进行更新和修改之外,还可以在线上进行业务办理和电费缴纳。而管理员则主要对系统内部的信息进行实时的更新,其中包括,限停电通知,最新优惠活动,录入信息等等。为了保证数据库的安全,所以要给二者设置及权限。根据不同的权限,定义用户在数据库上做那些类型的操作。

用户信息表(账户(主键),密码,权限(普通用户0,管理员1),供电公司,用电地址,电量剩余,上月末数,本月末数,电费单价,欠费金额,银行卡信息)

银行卡信息表(银行卡号(主键),手机号,持卡人姓名,身份证号)

充值记录表(仅允许查询最近180天)(订单编号(主键),缴费时间,缴费金额)

6结论

通过这次基于MVC模式下供电管理系统分析与设计,脱掉以前仅仅的学习理论知识的状态,这次结合实际设计很大程度的锻炼了我所学专业基础知识,解决实际设计问题的能力。虽然系统已经完成设计,但是功能实现上还有很多欠缺。例如系统的功能简单,不能够满足客户的更多需求,通过对系统整体的分析,舍弃一些次要信息,通过细节问题的仔细处理,锻炼了实际运用的能力,丰富了实际经验,同时在意志力方面和抗压能力也都得到了很大程度的提高。另外系统现在仅仅是做了系统设计而没有真正的实现系统功能。日后实现过程还需不断的进行修改提高。这些都会成为日后在工作学习过程中的宝贵经验。

参考文献:

[1]刘宇,蔡俊涛,赖顺桥,肖熠琳.基于MVC和实体框架的道路照明智能管理系统[J].计算机与现代化,2015(10).

[2]孔庆华.C2C模式下的淘宝创业网上销售管理系统设计与实现[J].电子设计工程,2017(15).

[3]周敏,高济,金智勇.基于MVC+ORACLE+ODAC的企业内部业务数据系统的设计与实现[J].计算机应用与软件,2016(1).

[4]刘宇,蔡俊涛,赖顺桥,肖熠琳.基于MVC和实体框架的道路照明智能管理系统[J].计算机与现代化,2015(10).

[5]杨宏伟,袁红波.基于.NET的电力营销管理系统的开发与设计[J].电子设计工程,2017(13).

作者简介:

季俸禄(1995-)男,辽宁大连,本科在读,研究方向:信息管理与信息系统系。

董泽群(1996-)男,辽宁盘锦,本科在读,研究方向:信息管理与信息系统系。

猜你喜欢
工作流程效率
提升朗读教学效率的几点思考
注意实验拓展,提高复习效率
效率的价值
北京师范大学图书馆少儿图书编目工作概述
高职会计综合模拟实训课程教学情景设计探讨
220kV智能变电站线路保护改造工作流程探讨
行政事业单位内部控制工作的现状及完善对策
基于工作流程的景观设计课程设置研究
企业基层员工培训工作流程与培训保障探析
跟踪导练(一)2