《毕业设计电费征缴系统论文.doc》由会员分享,可在线阅读,更多相关《毕业设计电费征缴系统论文.doc(60页珍藏版)》请在三一办公上搜索。
1、电费征缴系统摘 要经过多年的电力信息化建设,电力企业已经建成了一系列服务于生产、营销等多方面的计算机信息系统。电费缴费信息化这种新的缴费方式使原来供电企业直管直抄不断上升趋势的居民客户的缴费难问题得以解决。本系统是为电力部门所专门设计的电费征缴管理系统,它包括电力收费部门所必须的缴费用户的开户登记,用户缴费,用户预缴费,余额查询等功能。系统可以安全、快捷、一目了然的查询用电费用发生情况、欠费情况和账户资金情况,并进行电费的缴纳。根据实际需求,电费征缴管理系统这个项目采用模块化的设计思想,在Windows XP操作系统环境下,搭建ASP运行环境IIS6.0,通过使用VBScript脚本语言完成动
2、态的、交互的web服务器应用程序,实现电费征缴管理系统的主要功能。本系统具有多方面特点:系统功能完备,使用方便简捷,人性化的用户界面,安全保密设置齐全,大大减少了操作人员的工作负担。该系统详尽描述了开发电费征缴管理系统的全过程,是按软件工程的思想设计的 ,包括需求分析、系统总体设计、系统详细设计等。设计中,对系统总体方案的设计,采用了“自上而下”的方法,而对于信息系统具体业务采用了“自下而上”的方法。关键词: 电力信息化;数据库;ASP;管理系统AbstractAfter many years electric power information construction, the elect
3、ric power enterprise has already completed a series of services to the production, the marketing and so on the various computer information system. The electrical bill newly pays expenses information this kind to pay expenses the way to cause the original power supply enterprise ascending pipe strai
4、ght to copy the unceasing trend of escalation the inhabitant customer to pay expenses the difficult question to be able to solve.This system is the electrical bill which specially designs for the electric power department institute drafts gives the management system management system, it including t
5、he electric power charge department must pays expenses the user to open a bank account the registration, the user pays expenses, the user pays the expense, function and so on remaining sum inquiry. The system may the security, quick, the clear inquiry use electricity the expense to have the situatio
6、n, the situation and the account fund situation, and carries on the electrical bill paying.According to the actual demand, the electrical bill drafts gives management system management system this project to use modular the design thought, in Windows under the XP operating system environment, builds
7、 ASP movement environment IIS6.0, through uses the VB Script language dynamically to complete, the interactive web server application procedure, the realization electrical bill drafts gives the management system management system the main function.This system has the various characteristic: System f
8、unction complete, easy to operate simple and direct, the human nature user contact surface, the security keeps secret the establishment to be complete, greatly reduced operators work load. This system exhaustively described the development electrical bill to draft gives the management system managem
9、ent system the entire process, was according to the software engineering thought design, including demand analysis, system design, system detailed design and so on. In the design, to the system overall plan design, has used from the top downward” the method, but has used regarding the information sy
10、stem concrete service from bottom to top method.Key word: Electric power information; Database; ASP; Management system目录摘 要IABSTRACTII前 言11 现行系统调查研究21.1 企业概况21.1.1 自然情况简介21.1.2企业组织机构31.2业务流程描述42 可行性研究62.1经济可行性62.2技术可行性62.3操作可行性72.4法律可行性73需求分析83.1总体目标83.2 具体目标83.3系统数据流图及功能分析83.3.1数据流图83.3.2系统数据流图93.4
11、 数据元素113.4.1 数据元素卡113.4.2 数据流卡133.4.3 数据存储卡153.4.4 数据字典164总体设计184.1总体设计的任务及原理184.1.1 总体设计的任务184.1.2 总体设计的原理184.2 目标系统的模块结构184.2.1系统的HIPO图184.2.2 模块HIPO204.3数据库设计234.3.1 E-R图234.3.2数据库物理设计245详细设计265.1详细设计的目标及任务265.1.1详细设计的目标265.2 输入/输出设计265.2.1 输出设计265.2.2 输入设计285.3 开发环境295.3.1 Active Server Pages 的特
12、点295.3.2 开发工具305.3.3 系统运行环境315.4 应用程序设计325.4.1 应用程序设计框图325.4.2 程序完成情况325.5程序流程图335.6 界面设计及代码345.6.1 系统登录界面345.6.2 主界面界面365.6.3 开户登记界面395.6.4 系统其它主要界面426 系统测试与评价446.1 系统测试446.1.1 单元测试446.1.2 组装测试446.1.3 确认测试446.1.4 系统测试446.2 系统评价456.2.1 评价项目 评价指标 考虑因素456.2.2 技术评价456.2.3 经济效益评价466.2.4 综合评价476.3 系统维护47
13、6.3.1 维护的内容486.3.2 维护的类型48结论50致 谢51参考文献52附录A53附录B64前 言毕业设计(论文)是教学计划中的重要综合性实践环节,是对学生在校期间所学知识的综合考察,也是培养学生理论联系实际的学风和锻炼学生独立工作能力的有效途径,其目的是培养学生运用所学基础理论、专业知识和基本技能;提高分析和解决工程实际问题及从事科学研究的能力;培养学生刻苦钻研、勇于攻坚的精神和认真负责、实事求是的科学态度。随着IT技术的飞速发展,计算机及其相关技术在社会各个方面的应用也越来越广泛,其发挥的巨大作用是也是不可估量和替代的。在目前的高校管理中应该而且能够充分发挥计算机管理的长处,实现
14、信息化管理、无纸化办公。本论文对电费征缴管理系统该课题进行了系统完整的论述,深入阐述了设计过程。以下是本论文大致结构:第一章是现行系统的调查研究,简要介绍电力部门的概况;第二章为可行性研究,描述、给出系统的业务流图;第三章为需求分析,给出了系统在功能和性能上的要求;第四章为总体设计,在前几章的基础上确定系统总体结构和模块外部设计;第五章为详细设计,具体的设计出每个模块的功能实现;第六章为代码设计;第七章编码,编写程序脚本; 第八章为测试,按顺序对测试项目做出说明,证实软件能力;最后是结束语和参考书目。整个设计过程力求按软件工程教学中软件开发的步骤进行,循序渐进,逐步求精。系统程序经过多次上机调
15、试,证明是正确的,是可行的。经过几个月的艰辛付出,本人独立完成了该管理系统开发的各项任务;同时,无论在系统分析、系统设计、软件编程及其他方面,我都有所收获。在设计过程中,自始至终得到了老师的悉心指导,在此表示真诚感谢。由于时间仓促和本人能力有限,在设计过程中错误再所难免,恳请各位老师和同学给予指点斧正。1 现行系统调查研究1.1 企业概况1.1.1 自然情况简介阜新供电公司是辽宁省电力有限公司所属国家“大二”型企业,现有职工1335人,65个二级单位,233个班组。担负着向锦州、盘锦、营口地区输电和对阜新市两县五区、奈曼旗、库仑旗等地区共计171358户工农业生产用户供电任务。截止到2001年
16、末,阜新供电公司固定资产达79835万元,拥有变电所24座,主变容量147615兆伏安,其中220千伏一次变电所4座,66千伏二次变电所20座,送电线路80条,长度为1020.36千米,其中220千伏线路9条,长度为184千米,配电10千伏线路67条,长度为642.36千米。电网结构灵活可靠,供电容载更加合理,系统供电幅度增加,可提供阜新市日用电量最大负荷的3倍,可以满足今后很长一段时期地区经济发展对用电增长的需求,为阜新市创造一流的供电环境。近两年来,阜新供电公司支持“精干主业,壮大多经,决战营业,确何安全”的企业经营战略方针,加强企业管理,实行干部聘任制、供电公司经营承包年薪制和职工轮训制
17、,加强法制化管理,出台法律事务合同管理办法。实施形象工程、希望工程、温暖工程,在全省率先成立“客户服务中心”,在全国首批开通“95598”供电特服热线,实行“一站式”办公,“保姆式”服务,深入开展“电力市场整顿和优质服务年”活动,公布“供电服务八项承诺”和“创造优质供电环境,促进地方经济发展八条措施”,大力支持阜新经济转型和阜新市下岗再就业工程,顺利接收阜新矿务局破产“三矿”供电系统,解决农民抗旱用电困难,公司干部职工自愿捐款,为阜新蒙古族自治县大五家子镇建设“电业希望小学”,产生了良好的社会效益。并先后荣获“全国文明单位”、“全国文明行业”、“全国职工职业道德建设先进单位”、“全国用户工程建
18、设满意单位”、“辽宁省文明行业”、“辽宁省文明单位”、“辽宁省思想政治工作先进企业”、“辽宁省先进党委”、“辽宁省职工思想政治工作研究先进单位”、“东电双文明单位”、“东北电网一流供电企业”、“辽宁省电力有限公司思想政治工作先进单位”、“全国模范职工之家”、“辽宁省用户服务满意单位”、“辽宁省纠风工作先进单位”、“辽宁省综合治理先进单位”、“阜新市先进党委”、“阜新市民族团结进步模范单位”、“辽宁省电力有限公司双文明标兵单位”等荣誉称号,行风和优质服务工作已经连续9年在阜新市站排头。在未来,阜新供电公司将继续坚持“团结务实、敬业争先”的企业精神,以安全生产为基础,以经济效益为中心,以优质服务为
19、宗旨,内抓体制改革,外抓企业形象,把支持服务阜新经济转型工作做为公司行风建设的重点,保障安全供电,提供优质服务,为辽宁电网建设和阜新地区经济转型做出更大的贡献。”海洲供电所位于阜新市中心,解放广场西侧,主要承担海洲区,太平区等居民生活用电的收费工作。在供电所营业厅内,有整洁舒适的用户休息区,让客户能充分地享受上帝之感,并且备有雨伞、饮用水、书报等,工作人员亲切地问候更让每一个到所办事的群众感到了他们为民服务的真诚与风采。在营业厅显眼位置,员工服务“十个不准”、用电须知、业扩报装流程图等悬挂得十分醒目,既方便群众办理业务,又为群众监督供电工作提供了条件。海洲供电所现有员工26人,其中专职电工20
20、人,负责辖区供电的安全、生产、营销、优质服务和基础管理。目前,该所管辖10千伏线路70公里;低压线路240公里;配电变压器101台,供电容量达18150千伏安,用电户达9300多户。2006年总售电量达3800万千瓦时。最近两年多的时间,海洲供电所各项工作都迈上了新台阶。售电量、配电变压器、供电容量等硬指标实现了翻番。情系于民优质服务更是扎实推进,全所建立和完善了一系列优质服务和安全生产的举措,推动了全所各项工作的顺利开展。安全生产,警钟长鸣。全所职工在所长的带领下认真学习安全生产知识和文件,严格按照供电公司的统一部署和具体要求,强化学习、强化练兵、强化规范、强化纪律、强化考核,使全所职工的安
21、全操作更加规范,把各种安全隐患杜绝在萌芽状态。1.1.2企业组织机构安全员工会组长考勤核算员民主管理员营业员客户代表业务接治员实收帐务员审核员抄表员应收统计员供电所所长图1.1 企业组织机构图1.2业务流程描述现行系统的业务流程图是分析和描述现行系统业务的重要工具之一。其主要作用是:用业务流程图描述现系统各项业务处理过程,并结合业务流程图详细、准确地说明业务处理过程中数据的收集、输入、传递、存储、加工的方法、算法、输出的数量及形式等。业务流程图使用的符号:符 号名 称实体输入/输出的报表处 理符 号名 称业务流向文档存储用户缴费充值操作员缴费缴费信息余额信息余额信息用户信息开户登记操作员用户开
22、户信息抄表员用电信息操作员登记用户用电信息用户余额图1.2 业务流程图2 可行性研究可行性分析(Feasibility Analysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。2.1经济可行性由于现行系统必须在计算机上实现,因此必须实现计算机的管理,对于供电所目前的经济效益来说,完全可以实现企业信息化的管理。这对企业今后的管理会带来很多的便利,同时带来更好的经济效益。(1)资金可行性由于供电
23、所目前已经具备了良好的计算机配置,还有现成的服务器和客户端,同时购买了正版的商用软件和齐全的操作系统,基础费用可以免去;本人完全免费为部门开发,所以开发费用也可以免去,剩下的就是系统建成运行以后的维护费用,但是本系统在维护方面只需系统管理员手工对数据库进行维护,不需要资金的注入,可以说资金方面是完全可行的。(2)经济合理性新系统运行后带来的经济效益分为直接经济效益和间接经济效益,直接经济效益是系统投入后,对利润的直接影响,把这种效益与系统投资和运行费用相比,可以估算出投资回收期,但由于本系统是网上电费征缴管理系统,实施起来可能不会带来较大的直接经济效益,难以直观的计算出系统的投资期,但是电力部
24、门的业务繁忙,本系统投入使用后,可以减轻工作人员的工作强度,提高工作效率。新系统的效益是难以用货币形式表现出来的间接效益,本系统带来的间接经济效益有:改善工作环境;减少工作强度;提高工作效率;降低销售成本;扩大市场占有量率等。2.2技术可行性在经过长达一个月在电力部门的实习后,本人对电费征缴流程有了细致的了解,并且对起弊端也有了较深的重视,明白该企业现在所欠缺和所需要的,再加上部门领导的支持及提供有用的资料,对部门的认识更是深入。本人经过四年的正规的本科教育,对MIS开发也在前几次的实习中有了实践经验,ASP是现用流行工具,为了适应时代的需要,我对其也进行了学习,还有有MIS开发与设计经验的教
25、研室教师给予理论上和实践上的指导,另外选择SQL作为后台数据库,能够做到从单平台到多平台的转化,同时伸缩性和适应性也很强。因而,从技术上讲也是可行的。2.3操作可行性本系统操作易懂,公司也专门聘请了专业人员进行系统维护和培训。而且本系统界面友好,通俗易懂,操作便利,能为员工普遍接受,而且信息中心有专业人员辅助,相信经过短时期的培训即可完全掌握本系统的操作,所以本系统的实用价值也是可行的。2.4法律可行性电费征缴管理系统是电力部门委托开发的管理系统,是很有实际意义的系统,开发这个系统不同于开发普通的系统软件,不存在侵权等问题,即法律上是可行的。3需求分析3.1总体目标总体目标是能够实现电力信息化
26、的发展,通过系统实现用户缴费的各项功能,包括缴费用户的开户,登记,预交费,交费查询,以及管理员对交费情况的浏览和查询,随时根据用户的交费卡信息对其用电情况,余额等各项数据进行浏览和查询,提高电费收费系统的工作效率,充分利用现有资源,包括人力、物力、财力、在管理上达到数据快速准确及时可靠地输出,同时节省人力和时间,使电力部门收费信息化更直观的应用于实践当中。3.2 具体目标根据上述总体目标需求,该系统完成如下具体功能:(1)完成数据的编辑功能。包括对所需数据的输入、修改、工作,按需要对给定数据送入到指定文件中,并可实现随时修改的功能。(2)完成数据的查询功能,它主要是实现对指定的数据或各种情况能
27、按不同条件查询到,并显示给用户查看,用户可随时查询任何需要的信息。3.3系统数据流图及功能分析3.3.1数据流图它是描述系统的逻辑模型的,图中没有任何具体的物理元素,只是描述信息在系统中流动和处理的情况,它比口头与文字的描述更直观地显示出来系统中数据的使用。数据流图简称DFD图,数据流图有四种成分:源点或终点、处理、数据存储表和数据流。图中没有任何具体的物理元素,只是描述信息在系统中的流动和处理情况,即使不是专业的计算机技术人员也容易理解,是极好的理解工具。它能精确的描述系统的逻辑模型,描述数据在MIS中有输入经过存储、加工处理最后输出的全过程,是设计者和用户交流的很好的工具。3.3.2系统数
28、据流图图 形 符 号名 称符 号 说 明PMC DN SFM实体记述系统之外的数据提供或数据获得组织机构或个人,框内为实体名称 处理记述某种业务的手工或计算机处理其中,PM区记述处理标号 C区记述处理名称 数据存储记述与处理有关的数据存储,DN区记述存储的标号,S区记述存储数据的名称数据流记述数据流流动方向,FM记述数据流的名称 表3-1 数据流图的符号说明数据流图采用自顶向下的方法绘制,从研究系统概况开始,然后逐层向下分解,直到所需的详尽程序为止。本系统根据前面绘制的业务流程图,采用自顶向下,逐层细化的方法,画的每一部分各层的数据流图如下:电费征缴管理系统P1F1开户信息F2交费信息F3IC
29、卡状态F4用电情况信息F5用电单价信息F6操作员信息F7查询D1 操作员信息表D2 电费设定表D3 用户信息表D4 缴费明细表D5 余额信息表图3-1 电费征缴管理系统数据流图IC卡信息管理P1.1F1开户信息F3.1 IC卡注销 F3.2恢复正常D3 用户信息表图3-2 IC卡信息管理数据流图交费管理P1.2F2.1交费信息F2.2交费查询F2.3余额查询D3 开户信息表D4 缴费明细表D5 余额信息表图3-3 交费管理数据流图操作员管理P1.4F6.1操作员添加F6.2删除操作员 D1 操作员信息表图3-4 操作员管理数据流图3.4 数据元素数据字典是对数据流程图的详细说明。用它对数据元素
30、、数据流、数据存储以及数据处理进行定义。3.4.1 数据元素卡数据元素卡名称:adminid编号:1别名:操作员编号所属数据流:F1、F6所属存储:D1类型:nvarchar位数:50取值范围:字符数据元素卡名称:adminmm编号:2别名:操作员密码所属数据流:F1、F6所属存储:D1类型:nvarchar位数:50取值范围:字符 数据元素卡名称:adminxm编号:3别名:操作员姓名所属数据流:F1、F6所属存储:D1类型:nvarchar位数:50取值范围:字符 数据元素卡名称:id编号:4别名:序号所属数据流:F5所属存储:D2类型:int位数:取值范围:数字 数据元素卡名称:bl编号
31、:5别名:单价所属数据流:F5所属存储:D2类型:numeric位数:取值范围:数字 数据元素卡名称:kh编号:6别名:卡号所属数据流:F1,F2,F3,F4,F5所属存储:D3类型:varchar位数:20取值范围:数字 数据元素卡名称:xm编号:7别名:姓名所属数据流:F1,F2,F3,F4,F5所属存储:D3类型:varchar位数:20取值范围:字符 数据元素卡名称:xb编号:8别名:性别所属数据流:F1,F2,F3,F4,F5所属存储:D3类型:varchar位数:20取值范围:字符 数据元素卡名称:xb编号:9别名:年龄所属数据流:F1,F2,F3,F4,F5所属存储:D3类型:v
32、archar位数:4取值范围:数字 数据元素卡名称:dz编号:10别名:地址所属数据流:F1,F2,F3,F4,F5所属存储:D3类型:varchar位数:50取值范围:汉字数据元素卡名称:ye编号:11别名:余额所属数据流: F2,F3,F4,F5所属存储:D5类型:numeric位数:18取值范围:字符数据元素卡名称:jfsj编号:12别名:交费时间所属数据流: F2,F3,F4,F5所属存储:D5类型:datetime位数:取值范围:日期数据元素卡名称:khsj编号:13别名:开户时间所属数据流: F2,F3,F4,F5所属存储:D5类型:datetime位数:取值范围:日期数据元素卡名
33、称:djh编号:14别名:单据号所属数据流: F2所属存储:D4类型:varchar位数:20取值范围:数字数据元素卡名称:jfje编号:15别名:交费金额所属数据流: F2所属存储:D4类型:varchar位数:20取值范围:数字数据元素卡名称:jfsj编号:16别名:交费时间所属数据流: F2所属存储:D4类型:varchar位数:20取值范围:日期数据元素卡名称:jfr编号:17别名:交费人所属数据流: F2所属存储:D4类型:varchar位数:20取值范围:字符3.4.2 数据流卡数据流卡名称:开户信息 编号:F1来源:外部实体“交费用户”去向:处理“录入交费用户基本信息”(P1)数
34、据结构:开户卡卡号,办卡人姓名,性别,年龄,家庭详细地址,开户时间说明:数据流卡名称:交费信息 编号:F2来源:外部实体“交费用户”去向:处理“录入员工交费信息”(P1)数据结构:开户卡卡号,购电金额,交费人,交费时间说明:数据流卡名称:IC卡状态 编号:F3来源:外部实体“IC卡”去向:处理“IC卡状态信息”(P1)数据结构:IC卡卡号,开户人姓名,当前金额,开户日期,当前状态说明:当前状态包括IC卡的注销与恢复正复两种数据流卡名称:用电情况信息 编号:F4来源:外部实体“管理人员”去向:处理“用电情况信息”(P1)数据结构:IC卡卡号,开户人姓名,当前余额,最后一次交费时间 说明:最后一次
35、交费时间中用户可交费:开户卡卡号,用电度数,当前单价数据流卡名称:电费单价信息 编号:F5来源:外部实体“管理员”去向:处理“每度的单价”(P1)数据结构:单价说明:数据流卡名称:操作员信息 编号:F6来源:外部实体“操作员”去向:处理“录入操作员信息”(P1)数据结构:用户代码,用户名称,密码说明:数据流卡名称:查询 编号:F7来源:外部实体“管理员”去向:处理“查询用户电费信息”(P1)数据结构:IC卡卡号,说明: 3.4.3 数据存储卡001数据存储编号:D1数据存储名称:操作员信息表数据存储描述:操作员基本信息的存储002数据存储编号:D2数据存储名称:电费设定表数据存储描述:电费单价
36、的存储003数据存储编号:D3数据存储名称:开户信息表数据存储描述:缴费用户开户信息的存储004数据存储编号:D4数据存储名称:缴费明细表数据存储描述:用户缴费信息的存储005数据存储编号:D5数据存储名称:余额信息表数据存储描述:缴费用户IC卡余额信息的存储3.4.4 数据字典001数据处理编号:P1数据处理名称:电费征缴管理系统数据处理描述:实现系统各个模块的功能002数据处理编号:P1.1数据处理名称:IC卡信息管理系统数据处理描述:实现缴费用户IC卡的开户,注销,恢复正常的功能003数据处理编号:P1.2数据处理名称:交费管理数据处理描述:实现缴费用户正常交费,余额查询,交费查询的功能
37、004数据处理编号:P1.3数据处理名称:用电管理数据处理描述:实现缴费用户用户查看,用电信息录入的功能005数据处理编号:P1.4数据处理名称:操作员管理数据处理描述:实现系统操作员的添加,删除功能4总体设计经过需求分析之后,进入总体设计阶段,总体设计又称概要设计或初步设计,根据需求分析阶段的工作,从数据流图得出可行方案,同时确定系统中每个程序由哪些模块组成及其相互关系。4.1总体设计的任务及原理4.1.1 总体设计的任务是从系统的总体目标出发,根据需求分析阶段对系统逻辑功能的要求并考虑到经济、技术和运行环境等方面的条件,确定系统的总体结构和系统各组成部分的技术方案,合理选择计算机的通信的软
38、、硬件设备,提出系统的实施计划,确保总体目标的实现。4.1.2 总体设计的原理模块化模块是数据说明可执行语句等程序对象的集合,它是单独命名而且可通过名字来访问。模块化就是把程序划分成若干个模块,每个模块完成一个子功能,把这些模块集中起来组成一个整体,可以完成指定的功能满足部题的要求。模块的独立概念是模块化、抽象信息隐蔽的局部化概念的直接结果。开发具有独立功能而且和其他模块之间没有过多的相互作用的模块,就可发做到模块独立。也就是说,使每个模块完成一个相对独立的特定子功能,并且和其他模块之间的关系很简单。模块的独立程度由内聚和耦合两个标准来衡量。模块的划分应该尽量做到高内聚、低耦合。4.2 目标系
39、统的模块结构4.2.1系统的HIPO图HIPO图是层次图加输入/处理/输出图的英文缩写。结构化设计技术把用数据流图表示的系统逻辑模型转变为HIPO图表示的系统层次模块结构。结构化设计技术的核心是模块分解设计,模块上系统结构图的主要元素。其设计思想是,采用自顶向下、逐层分解的方法,先给出总的模块功能,再逐层分解,使其分为多个大小适当,功能明确,具有一定独立性且容易实现的模块,从而把一个复杂的系统设计转变成为多个简单模块的设计。在电费征缴管理系统中,采用了模块结构化设计方法,根据数据流图,按层次划分各个模块,每个模块完成一个功能,且每个模块完成一个功能,且每个模块具有单入口单出口。该系统的功能模块
40、图如下所示:电费征缴管理系统登录窗口启动画面系统主控界面开户登记1用户交费2余额查询3IC卡状态管理4用电情况管理5交费记录查询6电费单价设置7新增操作人员8操作人员管理9密码修改10图4-1 电费征缴系统功能模块图4.2.2 模块HIPO系统的功能模块为控制模块的完成具体功能的操作模块。可用HIPO为对系统结构进行说明。HIPO图是描述输入、处理、输出的图形工具,实际上是一张图形化的表格,描述层次图是每一个模块的输入、输出关系,处理内容,本模块的数据和模块间的调用关系,是系统设计的重要成果,是系统阶段编制程序设计任务书的进行程序设计的出发点和依据。根据系统的功能 和系统结构设计的原则,进行系
41、统的HIPO图设计。001编 号1模 块开户登记被调用调 用系统无输 入输 出缴费用户开户登记信息缴费用户开户登记信息处 理对电费缴费用户进行开户登记002编 号2模 块用户交费被调用调 用系统无输 入输 出开户卡卡号,购电金额,交费人,交费时间用户交费信息处 理用户缴纳电费003编 号3模 块余额查询被调用调 用系统无输 入输 出IC卡卡号IC卡卡号,开户人姓名,当前余额处 理对用户IC卡余额进行查询004编 号4模 块IC卡状态管理被调用调 用系统无输 入输 出IC卡卡号及对IC卡注销或恢复正常操作IC卡卡号,开户人姓名,当前余额,开户日期,处 理将指定IC卡注销或恢复正常005编 号5模 块用电情况管理被调用调 用系统无输 入输 出开户卡卡号,用电度数,当前单价IC卡卡号,开户人姓名,当前余额处 理交费或查看用电情况006编 号6模 块交费记录查询被调用调 用系统无输 入输 出IC卡卡号IC卡卡号,交费单据号,交费金