电费征缴系统_第1页
电费征缴系统_第2页
电费征缴系统_第3页
电费征缴系统_第4页
电费征缴系统_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、摘 要经过多年的电力信息化建设,电力企业已经建成了一系列服务于生产、营销等多方面的计算机信息系统。电费缴费信息化这种新的缴费方式使原来供电企业直管直抄不断上升趋势的居民客户的缴费难问题得以解决。本系统是为电力部门所专门设计的电费征缴管理系统,它包括电力收费部门所必须的缴费用户的开户登记,用户缴费,用户预缴费,余额查询等功能。系统可以安全、快捷、一目了然的查询用电费用发生情况、欠费情况和账户资金情况,并进行电费的缴纳。根据实际需求,电费征缴管理系统这个项目采用模块化的设计思想,在Windows XP操作系统环境下,搭建ASP运行环境IIS6.0,通过使用VBScript脚本语言完成动态的、交互的

2、web服务器应用程序,实现电费征缴管理系统的主要功能。本系统具有多方面特点:系统功能完备,使用方便简捷,人性化的用户界面,安全保密设置齐全,大大减少了操作人员的工作负担。该系统详尽描述了开发电费征缴管理系统的全过程,是按软件工程的思想设计的 ,包括需求分析、系统总体设计、系统详细设计等。设计中,对系统总体方案的设计,采用了“自上而下”的方法,而对于信息系统具体业务采用了“自下而上”的方法。关键词: 电力信息化;数据库;ASP;管理系统AbstractAfter many years electric power information construction, the electric po

3、wer 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 straight to

4、 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 the ele

5、ctric 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 situation, the

6、 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 ASP m

7、ovement 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 functio

8、n 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 management sy

9、stem 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 system c

10、oncrete service from bottom to top method.Key word: Electric power information; Database; ASP; Management system目录 TOC o 1-3 h z u HYPERLINK l _Toc169150252 摘 要 PAGEREF _Toc169150252 h I HYPERLINK l _Toc169150253 Abstract PAGEREF _Toc169150253 h II HYPERLINK l _Toc169150255 前 言 PAGEREF _Toc169150255

11、 h 1 HYPERLINK l _Toc169150256 1 现行系统调查研究 PAGEREF _Toc169150256 h 2 HYPERLINK l _Toc169150257 1.1 企业概况 PAGEREF _Toc169150257 h 2 HYPERLINK l _Toc169150258 1.1.1 自然情况简介 PAGEREF _Toc169150258 h 2 HYPERLINK l _Toc169150259 企业组织机构 PAGEREF _Toc169150259 h 3 HYPERLINK l _Toc169150260 业务流程描述 PAGEREF _Toc16

12、9150260 h 4 HYPERLINK l _Toc169150262 2 可行性研究 PAGEREF _Toc169150262 h 6 HYPERLINK l _Toc169150263 经济可行性 PAGEREF _Toc169150263 h 6 HYPERLINK l _Toc169150264 技术可行性 PAGEREF _Toc169150264 h 6 HYPERLINK l _Toc169150265 操作可行性 PAGEREF _Toc169150265 h 7 HYPERLINK l _Toc169150266 法律可行性 PAGEREF _Toc169150266

13、h 7 HYPERLINK l _Toc169150267 3需求分析 PAGEREF _Toc169150267 h 8 HYPERLINK l _Toc169150268 总体目标 PAGEREF _Toc169150268 h 8 HYPERLINK l _Toc169150269 3.2 具体目标 PAGEREF _Toc169150269 h 8 HYPERLINK l _Toc169150270 系统数据流图及功能分析 PAGEREF _Toc169150270 h 8 HYPERLINK l _Toc169150271 数据流图 PAGEREF _Toc169150271 h 8

14、 HYPERLINK l _Toc169150272 系统数据流图 PAGEREF _Toc169150272 h 9 HYPERLINK l _Toc169150273 3.4 数据元素 PAGEREF _Toc169150273 h 11 HYPERLINK l _Toc169150274 3.4.1 数据元素卡 PAGEREF _Toc169150274 h 11 HYPERLINK l _Toc169150276 3.4.2 数据流卡 PAGEREF _Toc169150276 h 13 HYPERLINK l _Toc169150277 3.4.3 数据存储卡 PAGEREF _To

15、c169150277 h 15 HYPERLINK l _Toc169150278 3.4.4 数据字典 PAGEREF _Toc169150278 h 16 HYPERLINK l _Toc169150279 4总体设计 PAGEREF _Toc169150279 h 18 HYPERLINK l _Toc169150280 总体设计的任务及原理 PAGEREF _Toc169150280 h 18 HYPERLINK l _Toc169150281 4.1.1 总体设计的任务 PAGEREF _Toc169150281 h 18 HYPERLINK l _Toc169150282 4.1.

16、2 总体设计的原理 PAGEREF _Toc169150282 h 18 HYPERLINK l _Toc169150283 4.2 目标系统的模块结构 PAGEREF _Toc169150283 h 18 HYPERLINK l _Toc169150284 系统的HIPO图 PAGEREF _Toc169150284 h 18 HYPERLINK l _Toc169150285 4.2.2 模块HIPO PAGEREF _Toc169150285 h 20 HYPERLINK l _Toc169150286 数据库设计 PAGEREF _Toc169150286 h 23 HYPERLINK

17、 l _Toc169150287 4.3.1 E-R图 PAGEREF _Toc169150287 h 23 HYPERLINK l _Toc169150288 数据库物理设计 PAGEREF _Toc169150288 h 24 HYPERLINK l _Toc169150289 5详细设计 PAGEREF _Toc169150289 h 26 HYPERLINK l _Toc169150290 详细设计的目标及任务 PAGEREF _Toc169150290 h 26 HYPERLINK l _Toc169150291 详细设计的目标 PAGEREF _Toc169150291 h 26

18、HYPERLINK l _Toc169150292 5.2 输入/输出设计 PAGEREF _Toc169150292 h 26 HYPERLINK l _Toc169150293 5.2.1 输出设计 PAGEREF _Toc169150293 h 26 HYPERLINK l _Toc169150294 5.2.2 输入设计 PAGEREF _Toc169150294 h 28 HYPERLINK l _Toc169150295 5.3 开发环境 PAGEREF _Toc169150295 h 29 HYPERLINK l _Toc169150296 5.3.1 Active Server

19、 Pages 的特点 PAGEREF _Toc169150296 h 29 HYPERLINK l _Toc169150297 5.3.2 开发工具 PAGEREF _Toc169150297 h 30 HYPERLINK l _Toc169150298 5.3.3 系统运行环境 PAGEREF _Toc169150298 h 31 HYPERLINK l _Toc169150299 5.4 应用程序设计 PAGEREF _Toc169150299 h 32 HYPERLINK l _Toc169150300 5.4.1 应用程序设计框图 PAGEREF _Toc169150300 h 32

20、HYPERLINK l _Toc169150301 5.4.2 程序完成情况 PAGEREF _Toc169150301 h 32 HYPERLINK l _Toc169150302 程序流程图 PAGEREF _Toc169150302 h 33 HYPERLINK l _Toc169150303 5.6 界面设计及代码 PAGEREF _Toc169150303 h 34 HYPERLINK l _Toc169150304 5.6.1 系统登录界面 PAGEREF _Toc169150304 h 34 HYPERLINK l _Toc169150305 5.6.2 主界面界面 PAGERE

21、F _Toc169150305 h 36 HYPERLINK l _Toc169150306 5.6.3 开户登记界面 PAGEREF _Toc169150306 h 39 HYPERLINK l _Toc169150307 5.6.4 系统其它主要界面 PAGEREF _Toc169150307 h 42 HYPERLINK l _Toc169150308 6 系统测试与评价 PAGEREF _Toc169150308 h 44 HYPERLINK l _Toc169150309 6.1 系统测试 PAGEREF _Toc169150309 h 44 HYPERLINK l _Toc1691

22、50310 6.1.1 单元测试 PAGEREF _Toc169150310 h 44 HYPERLINK l _Toc169150311 6.1.2 组装测试 PAGEREF _Toc169150311 h 44 HYPERLINK l _Toc169150312 6.1.3 确认测试 PAGEREF _Toc169150312 h 44 HYPERLINK l _Toc169150313 6.1.4 系统测试 PAGEREF _Toc169150313 h 44 HYPERLINK l _Toc169150314 6.2 系统评价 PAGEREF _Toc169150314 h 45 HY

23、PERLINK l _Toc169150315 6.2.1 评价项目 评价指标 考虑因素 PAGEREF _Toc169150315 h 45 HYPERLINK l _Toc169150316 6.2.2 技术评价 PAGEREF _Toc169150316 h 45 HYPERLINK l _Toc169150317 6.2.3 经济效益评价 PAGEREF _Toc169150317 h 46 HYPERLINK l _Toc169150318 6.2.4 综合评价 PAGEREF _Toc169150318 h 47 HYPERLINK l _Toc169150319 6.3 系统维护

24、 PAGEREF _Toc169150319 h 47 HYPERLINK l _Toc169150320 6.3.1 维护的内容 PAGEREF _Toc169150320 h 48 HYPERLINK l _Toc169150321 6.3.2 维护的类型 PAGEREF _Toc169150321 h 48 HYPERLINK l _Toc169150322 结论 PAGEREF _Toc169150322 h 50 HYPERLINK l _Toc169150323 致 谢 PAGEREF _Toc169150323 h 51 HYPERLINK l _Toc169150324 参考文

25、献 PAGEREF _Toc169150324 h 52 HYPERLINK l _Toc169150325 附录A PAGEREF _Toc169150325 h 53 HYPERLINK l _Toc169150326 附录B PAGEREF _Toc169150326 h 64前 言毕业设计(论文)是教学计划中的重要综合性实践环节,是对学生在校期间所学知识的综合考察,也是培养学生理论联系实际的学风和锻炼学生独立工作能力的有效途径,其目的是培养学生运用所学基础理论、专业知识和基本技能;提高分析和解决工程实际问题及从事科学研究的能力;培养学生刻苦钻研、勇于攻坚的精神和认真负责、实事求是的科学

26、态度。随着IT技术的飞速发展,计算机及其相关技术在社会各个方面的应用也越来越广泛,其发挥的巨大作用是也是不可估量和替代的。在目前的高校管理中应该而且能够充分发挥计算机管理的长处,实现信息化管理、无纸化办公。本论文对电费征缴管理系统该课题进行了系统完整的论述,深入阐述了设计过程。以下是本论文大致结构:第一章是现行系统的调查研究,简要介绍电力部门的概况;第二章为可行性研究,描述、给出系统的业务流图;第三章为需求分析,给出了系统在功能和性能上的要求;第四章为总体设计,在前几章的基础上确定系统总体结构和模块外部设计;第五章为详细设计,具体的设计出每个模块的功能实现;第六章为代码设计;第七章编码,编写程

27、序脚本; 第八章为测试,按顺序对测试项目做出说明,证实软件能力;最后是结束语和参考书目。整个设计过程力求按软件工程教学中软件开发的步骤进行,循序渐进,逐步求精。系统程序经过多次上机调试,证明是正确的,是可行的。经过几个月的艰辛付出,本人独立完成了该管理系统开发的各项任务;同时,无论在系统分析、系统设计、软件编程及其他方面,我都有所收获。在设计过程中,自始至终得到了老师的悉心指导,在此表示真诚感谢。由于时间仓促和本人能力有限,在设计过程中错误再所难免,恳请各位老师和同学给予指点斧正。1 现行系统调查研究1.1 企业概况.1 自然情况简介阜新供电公司是辽宁省电力所属国家“大二”型企业,现有职工13

28、35人,65个二级单位,233个班组。担负着向锦州、盘锦、营口地区输电和对阜新市两县五区、奈曼旗、库仑旗等地区共计171358户工农业生产用户供电任务。截止到2001年末,阜新供电公司固定资产达79835万元,拥有变电所24座,主变容量147615兆伏安,其中220千伏一次变电所4座,66千伏二次变电所20座,送电线路80条,长度为千米,其中220千伏线路9条,长度为184千米,配电10千伏线路67条,长度为千米。电网结构灵活可靠,供电容载更加合理,系统供电幅度增加,可提供阜新市日用电量最大负荷的3倍,可以满足今后很长一段时期地区经济发展对用电增长的需求,为阜新市创造一流的供电环境。近两年来,

29、阜新供电公司支持“精干主业,壮大多经,决战营业,确何安全”的企业经营战略方针,加强企业管理,实行干部聘任制、供电公司经营承包年薪制和职工轮训制,加强法制化管理,出台法律事务合同管理办法。实施形象工程、希望工程、温暖工程,在全省率先成立“客户服务中心”,在全国首批开通“95598”供电特服热线,实行“一站式”办公,“保姆式”服务,深入开展“电力市场整顿和优质服务年”活动,公布“供电服务八项承诺”和“创造优质供电环境,促进地方经济发展八条措施”,大力支持阜新经济转型和阜新市下岗再就业工程,顺利接收阜新矿务局破产“三矿”供电系统,解决农民抗旱用电困难,公司干部职工自愿捐款,为阜新蒙古族自治县大五家子

30、镇建设“电业希望小学”,产生了良好的社会效益。并先后荣获“全国文明单位”、“全国文明行业”、“全国职工职业道德建设先进单位”、“全国用户工程建设满意单位”、“辽宁省文明行业”、“辽宁省文明单位”、“辽宁省思想政治工作先进企业”、“辽宁省先进党委”、“辽宁省职工思想政治工作研究先进单位”、“东电双文明单位”、“东北电网一流供电企业”、“辽宁省电力思想政治工作先进单位”、“全国模范职工之家”、“辽宁省用户服务满意单位”、“辽宁省纠风工作先进单位”、“辽宁省综合治理先进单位”、“阜新市先进党委”、“阜新市民族团结进步模范单位”、“辽宁省电力双文明标兵单位”等荣誉称号,行风和优质服务工作已经连续9年在

31、阜新市站排头。在未来,阜新供电公司将继续坚持“团结务实、敬业争先”的企业精神,以安全生产为基础,以经济效益为中心,以优质服务为宗旨,内抓体制改革,外抓企业形象,把支持服务阜新经济转型工作做为公司行风建设的重点,保障安全供电,提供优质服务,为辽宁电网建设和阜新地区经济转型做出更大的贡献。”海洲供电所位于阜新市中心,解放广场西侧,主要承担海洲区,太平区等居民生活用电的收费工作。在供电所营业厅内,有整洁舒适的用户休息区,让客户能充分地享受上帝之感,并且备有雨伞、饮用水、书报等,工作人员亲切地问候更让每一个到所办事的群众感到了他们为民服务的真诚与风采。在营业厅显眼位置,员工服务“十个不准”、用电须知、

32、业扩报装流程图等悬挂得十分醒目,既方便群众办理业务,又为群众监督供电工作提供了条件。海洲供电所现有员工26人,其中专职电工20人,负责辖区供电的安全、生产、营销、优质服务和基础管理。目前,该所管辖10千伏线路70公里;低压线路240公里;配电变压器101台,供电容量达18150千伏安,用电户达9300多户。2006年总售电量达3800万千瓦时。最近两年多的时间,海洲供电所各项工作都迈上了新台阶。售电量、配电变压器、供电容量等硬指标实现了翻番。情系于民优质服务更是扎实推进,全所建立和完善了一系列优质服务和安全生产的举措,推动了全所各项工作的顺利开展。安全生产,警钟长鸣。全所职工在所长的带领下认真

33、学习安全生产知识和文件,严格按照供电公司的统一部署和具体要求,强化学习、强化练兵、强化规范、强化纪律、强化考核,使全所职工的安全操作更加规范,把各种安全隐患杜绝在萌芽状态。企业组织机构安全员工会组长考勤核算员民主管理员营业员客户代表业务接治员实收帐务员审核员抄表员应收统计员供电所所长图1.1 企业组织机构图1.2业务流程描述现行系统的业务流程图是分析和描述现行系统业务的重要工具之一。其主要作用是:用业务流程图描述现系统各项业务处理过程,并结合业务流程图详细、准确地说明业务处理过程中数据的收集、输入、传递、存储、加工的方法、算法、输出的数量及形式等。业务流程图使用的符号:符 号名 称实体输入/输

34、出的报表处 理符 号名 称业务流向文档存储用户缴费充值操作员缴费缴费信息余额信息余额信息用户信息开户登记操作员用户开户信息抄表员用电信息操作员登记用户用电信息用户余额图1.2 业务流程图2 可行性研究可行性分析(Feasibility Analysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。由于现行系统必须在计算机上实现,因此必须实现计算机的管理,对于供电所目前的经济效益来说,完全可以实现企

35、业信息化的管理。这对企业今后的管理会带来很多的便利,同时带来更好的经济效益。(1)资金可行性由于供电所目前已经具备了良好的计算机配置,还有现成的服务器和客户端,同时购买了正版的商用软件和齐全的操作系统,基础费用可以免去;本人完全免费为部门开发,所以开发费用也可以免去,剩下的就是系统建成运行以后的维护费用,但是本系统在维护方面只需系统管理员手工对数据库进行维护,不需要资金的注入,可以说资金方面是完全可行的。(2)经济合理性新系统运行后带来的经济效益分为直接经济效益和间接经济效益,直接经济效益是系统投入后,对利润的直接影响,把这种效益与系统投资和运行费用相比,可以估算出投资回收期,但由于本系统是网

36、上电费征缴管理系统,实施起来可能不会带来较大的直接经济效益,难以直观的计算出系统的投资期,但是电力部门的业务繁忙,本系统投入使用后,可以减轻工作人员的工作强度,提高工作效率。新系统的效益是难以用货币形式表现出来的间接效益,本系统带来的间接经济效益有:改善工作环境;减少工作强度;提高工作效率;降低销售成本;扩大市场占有量率等。在经过长达一个月在电力部门的实习后,本人对电费征缴流程有了细致的了解,并且对起弊端也有了较深的重视,明白该企业现在所欠缺和所需要的,再加上部门领导的支持及提供有用的资料,对部门的认识更是深入。本人经过四年的正规的本科教育,对MIS开发也在前几次的实习中有了实践经验,ASP是

37、现用流行工具,为了适应时代的需要,我对其也进行了学习,还有有MIS开发与设计经验的教研室教师给予理论上和实践上的指导,另外选择SQL作为后台数据库,能够做到从单平台到多平台的转化,同时伸缩性和适应性也很强。因而,从技术上讲也是可行的。本系统操作易懂,公司也专门聘请了专业人员进行系统维护和培训。而且本系统界面友好,通俗易懂,操作便利,能为员工普遍接受,而且信息中心有专业人员辅助,相信经过短时期的培训即可完全掌握本系统的操作,所以本系统的实用价值也是可行的。电费征缴管理系统是电力部门委托开发的管理系统,是很有实际意义的系统,开发这个系统不同于开发普通的系统软件,不存在侵权等问题,即法律上是可行的。

38、3需求分析总体目标是能够实现电力信息化的发展,通过系统实现用户缴费的各项功能,包括缴费用户的开户,登记,预交费,交费查询,以及管理员对交费情况的浏览和查询,随时根据用户的交费卡信息对其用电情况,余额等各项数据进行浏览和查询,提高电费收费系统的工作效率,充分利用现有资源,包括人力、物力、财力、在管理上达到数据快速准确及时可靠地输出,同时节省人力和时间,使电力部门收费信息化更直观的应用于实践当中。3.2 具体目标根据上述总体目标需求,该系统完成如下具体功能:(1)完成数据的编辑功能。包括对所需数据的输入、修改、工作,按需要对给定数据送入到指定文件中,并可实现随时修改的功能。(2)完成数据的查询功能

39、,它主要是实现对指定的数据或各种情况能按不同条件查询到,并显示给用户查看,用户可随时查询任何需要的信息。数据流图它是描述系统的逻辑模型的,图中没有任何具体的物理元素,只是描述信息在系统中流动和处理的情况,它比口头与文字的描述更直观地显示出来系统中数据的使用。数据流图简称DFD图,数据流图有四种成分:源点或终点、处理、数据存储表和数据流。图中没有任何具体的物理元素,只是描述信息在系统中的流动和处理情况,即使不是专业的计算机技术人员也容易理解,是极好的理解工具。它能精确的描述系统的逻辑模型,描述数据在MIS中有输入经过存储、加工处理最后输出的全过程,是设计者和用户交流的很好的工具。系统数据流图图

40、形 符 号名 称符 号 说 明PMC DN SFM实体记述系统之外的数据提供或数据获得组织机构或个人,框内为实体名称 处理记述某种业务的手工或计算机处理其中,PM区记述处理标号 C区记述处理名称 数据存储记述与处理有关的数据存储,DN区记述存储的标号,S区记述存储数据的名称数据流记述数据流流动方向,FM记述数据流的名称 表3-1 数据流图的符号说明数据流图采用自顶向下的方法绘制,从研究系统概况开始,然后逐层向下分解,直到所需的详尽程序为止。本系统根据前面绘制的业务流程图,采用自顶向下,逐层细化的方法,画的每一部分各层的数据流图如下:电费征缴管理系统P1F1开户信息F2交费信息F3IC卡状态F4

41、用电情况信息F5用电单价信息F6操作员信息F7查询D1 操作员信息表D2 电费设定表D3 用户信息表D4 缴费明细表D5 余额信息表图3-1 电费征缴管理系统数据流图IC卡信息管理F1开户信息F3.1 IC卡注销 D3 用户信息表图3-2 IC卡信息管理数据流图交费管理D3 开户信息表D4 缴费明细表D5 余额信息表图3-3 交费管理数据流图操作员管理F6.2删除操作员 D1 操作员信息表图3-4 操作员管理数据流图3.4 数据元素数据字典是对数据流程图的详细说明。用它对数据元素、数据流、数据存储以及数据处理进行定义。 数据元素卡数据元素卡名称:adminid编号:1别名:操作员编号所属数据流

42、: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编号:5别名:单价所属数据流:F5所属存储:D2类型:numeric位数:取值范围:数字 数据元素卡名称:kh编号:6别名:卡号所

43、属数据流: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类型:varchar位数:4取值范围:数字 数据元素卡名称:dz编号:10别名:地址所属数据流:F1,F2,F3,F4,F5所属存储:

44、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位数:取值范围:日期数据元素卡名称:djh编号:14别名:单据号所属数据流: F2所属存储:D4类型:varchar位数:20取值范围:数字数据元素卡名称:j

45、fje编号:15别名:交费金额所属数据流: F2所属存储:D4类型:varchar位数:20取值范围:数字数据元素卡名称:jfsj编号:16别名:交费时间所属数据流: F2所属存储:D4类型:varchar位数:20取值范围:日期数据元素卡名称:jfr编号:17别名:交费人所属数据流: F2所属存储:D4类型:varchar位数:20取值范围:字符 数据流卡数据流卡名称:开户信息 编号:F1来源:外部实体“交费用户”去向:处理“录入交费用户基本信息”(P1)数据结构:开户卡卡号,办卡人姓名,性别,年龄,家庭详细地址,开户时间说明:数据流卡名称:交费信息 编号:F2来源:外部实体“交费用户”去向

46、:处理“录入员工交费信息”(P1)数据结构:开户卡卡号,购电金额,交费人,交费时间说明:数据流卡名称:IC卡状态 编号:F3来源:外部实体“IC卡”去向:处理“IC卡状态信息”(P1)数据结构:IC卡卡号,开户人姓名,当前金额,开户日期,当前状态说明:当前状态包括IC卡的注销与恢复正复两种数据流卡名称:用电情况信息 编号:F4来源:外部实体“管理人员”去向:处理“用电情况信息”(P1)数据结构:IC卡卡号,开户人姓名,当前余额,最后一次交费时间 说明:最后一次交费时间中用户可交费:开户卡卡号,用电度数,当前单价数据流卡名称:电费单价信息 编号:F5来源:外部实体“管理员”去向:处理“每度的单价

47、”(P1)数据结构:单价说明:数据流卡名称:操作员信息 编号:F6来源:外部实体“操作员”去向:处理“录入操作员信息”(P1)数据结构:用户代码,用户名称,密码说明:数据流卡名称:查询 编号:F7来源:外部实体“管理员”去向:处理“查询用户电费信息”(P1)数据结构:IC卡卡号,说明: 数据存储卡001数据存储编号:D1数据存储名称:操作员信息表数据存储描述:操作员基本信息的存储002数据存储编号:D2数据存储名称:电费设定表数据存储描述:电费单价的存储003数据存储编号:D3数据存储名称:开户信息表数据存储描述:缴费用户开户信息的存储004数据存储编号:D4数据存储名称:缴费明细表数据存储描

48、述:用户缴费信息的存储005数据存储编号:D5数据存储名称:余额信息表数据存储描述:缴费用户IC卡余额信息的存储 数据字典001数据处理编号:P1数据处理名称:电费征缴管理系统数据处理描述:实现系统各个模块的功能002数据处理名称:IC卡信息管理系统数据处理描述:实现缴费用户IC卡的开户,注销,恢复正常的功能003数据处理名称:交费管理数据处理描述:实现缴费用户正常交费,余额查询,交费查询的功能004数据处理名称:用电管理数据处理描述:实现缴费用户用户查看,用电信息录入的功能005数据处理名称:操作员管理数据处理描述:实现系统操作员的添加,删除功能4总体设计经过需求分析之后,进入总体设计阶段,

49、总体设计又称概要设计或初步设计,根据需求分析阶段的工作,从数据流图得出可行方案,同时确定系统中每个程序由哪些模块组成及其相互关系。 总体设计的任务是从系统的总体目标出发,根据需求分析阶段对系统逻辑功能的要求并考虑到经济、技术和运行环境等方面的条件,确定系统的总体结构和系统各组成部分的技术方案,合理选择计算机的通信的软、硬件设备,提出系统的实施计划,确保总体目标的实现。 总体设计的原理模块化模块是数据说明可执行语句等程序对象的集合,它是单独命名而且可通过名字来访问。模块化就是把程序划分成若干个模块,每个模块完成一个子功能,把这些模块集中起来组成一个整体,可以完成指定的功能满足部题的要求。模块的独

50、立概念是模块化、抽象信息隐蔽的局部化概念的直接结果。开发具有独立功能而且和其他模块之间没有过多的相互作用的模块,就可发做到模块独立。也就是说,使每个模块完成一个相对独立的特定子功能,并且和其他模块之间的关系很简单。模块的独立程度由内聚和耦合两个标准来衡量。模块的划分应该尽量做到高内聚、低耦合。4.2 目标系统的模块结构系统的HIPO图HIPO图是层次图加输入/处理/输出图的英文缩写。结构化设计技术把用数据流图表示的系统逻辑模型转变为HIPO图表示的系统层次模块结构。结构化设计技术的核心是模块分解设计,模块上系统结构图的主要元素。其设计思想是,采用自顶向下、逐层分解的方法,先给出总的模块功能,再

51、逐层分解,使其分为多个大小适当,功能明确,具有一定独立性且容易实现的模块,从而把一个复杂的系统设计转变成为多个简单模块的设计。在电费征缴管理系统中,采用了模块结构化设计方法,根据数据流图,按层次划分各个模块,每个模块完成一个功能,且每个模块完成一个功能,且每个模块具有单入口单出口。该系统的功能模块图如下所示:电费征缴管理系统登录窗口启动画面系统主控界面开户登记1用户交费2余额查询3IC卡状态管理4用电情况管理5交费记录查询6电费单价设置7新增操作人员8操作人员管理9密码修改10图4-1 电费征缴系统功能模块图 模块HIPO系统的功能模块为控制模块的完成具体功能的操作模块。可用HIPO为对系统结

52、构进行说明。HIPO图是描述输入、处理、输出的图形工具,实际上是一张图形化的表格,描述层次图是每一个模块的输入、输出关系,处理内容,本模块的数据和模块间的调用关系,是系统设计的重要成果,是系统阶段编制程序设计任务书的进行程序设计的出发点和依据。根据系统的功能 和系统结构设计的原则,进行系统的HIPO图设计。001编 号1模 块开户登记被调用调 用系统无输 入输 出缴费用户开户登记信息缴费用户开户登记信息处 理对电费缴费用户进行开户登记002编 号2模 块用户交费被调用调 用系统无输 入输 出开户卡卡号,购电金额,交费人,交费时间用户交费信息处 理用户缴纳电费003编 号3模 块余额查询被调用调

53、 用系统无输 入输 出IC卡卡号IC卡卡号,开户人姓名,当前余额处 理对用户IC卡余额进行查询004编 号4模 块IC卡状态管理被调用调 用系统无输 入输 出IC卡卡号及对IC卡注销或恢复正常操作IC卡卡号,开户人姓名,当前余额,开户日期,处 理将指定IC卡注销或恢复正常005编 号5模 块用电情况管理被调用调 用系统无输 入输 出开户卡卡号,用电度数,当前单价IC卡卡号,开户人姓名,当前余额处 理交费或查看用电情况006编 号6模 块交费记录查询被调用调 用系统无输 入输 出IC卡卡号IC卡卡号,交费单据号,交费金额,交费日期,交费人处 理对交费记录进行查询007编 号7模 块电费单价设置被

54、调用调 用系统无输 入输 出单价单价处 理每度电的价格进行定价008编 号8模 块新增操作人员被调用调 用系统无输 入输 出用户代码,用户名称,密码用户代码,用户名称,密码处 理对系统新增操作人员009编 号9模 块操作人员管理被调用调 用系统无输 入输 出操作员代码,操作员姓名,密码操作员代码,操作员姓名,密码处 理查看,删除操作人员010编 号10模 块密码修改被调用调 用系统无输 入输 出新密码,确认密码新密码,确认密码处 理对操作员密码进行修改数据库系统和使用过程是将现实世界的数据经过人为加工和计算机处理之后,又为现实世界提供信息的过程。 E-R图用 户开户卡卡号性别 图4-2 用户E

55、-R图年龄家庭住址开户时间办卡人姓名操作员密码 图4-3 操作员E-R图用户名称用户代码数据库物理设计SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库语言。SQL通常使用于数据库的通讯。ANSI(美国国家标准学会)声称,SQL是关系数据库管理系统的标准语言。SQL语言的突出优点就是它的非过程化、统一,而且还是所有关系数据库的公共语言。SQL语言一次处理一个记录,对数据提供自动导航,它允许用户在高层的数据结构上工作,而部队单个记录进行操作,可操作记录集,所有SQL语句接受集合作为输入,返回集合作为输出。SQL的集合特性允许一条SQL语句的结果作为另

56、一条SQL语句的输入。同时,它不要求用户指定对数据的存放方法,这种特性使用户更易集中精力于要得到的结果;所有SQL语句使用查询优化器,它是RDBMS的一部分,由它决定对指定数据存取的最快速度的手段,查询优化器知道存在什么索引,在哪儿使用索引合适,而用户则从不需要知道表是否有索引、有什么类型的索引。作为统一的语言,SQL可用于所有用户的DB活动模型,包括系统管理员、数据库管理员、 应用程序员、决策支持系统人员及许多其它类型的终端用户。本系统包括以下几个用户表:表4-1 操作员(admin)表字段名字段类型长度是否允许空字段说明adminidnvarchar50是用户代码adminmmnvarch

57、ar50是用户密码adminxmnvarchar50是用户姓名表4-2 电费价目(bl)表字段名字段类型长度小数位数是否允许空字段说明idint是序号blnumeric102是单价表4-3 用户开户表余额表(kc04)字段名字段类型长度小数位数是否允许空字段说明khvarchar20否开户xmvarchar20是姓名xbvarchar20是性别nlvarchar4是年龄dzvarchar50是地址yenumeric182是余额jfsjdatetime是交费时间khsjdatetime是开户时间bzvarchar1是备注表4-4 缴费明细表(kc24)字段名字段类型长度小数位数是否允许空字段说明

58、djhvarchar20否单据号khvarchar20是开户jfjenumeric18,2是交费金额jfsjdatetime是交费时间jfrvarchar20是交费人5详细设计详细设计的目标根本目标是确定应该具体地实现所要求的系统,也就是说,经过这个阶段的设计工作,应该得出对目标系统的精确描述,从而在编码阶段可以把这个描述直接翻译成用某种程序设计语言书写的程序。5.2 输入/输出设计 输出设计在管理信息系统中,输出设计是组成系统的重要部分。整个系统的加工处理结果都是通过输出表现出来的,各种综合统计信息、辅助决策信息、查询信息等,都要通过输出才能提供给用户,才能实现信息的价值。一个好的系统设计,

59、必须要有成功的输出设计。输出设计1号输出名称:余额查询 相关模块:P3输出方式:屏幕显示 输出周期:随机使 用 者:管理员数据来源:“余额查询”数据库表报表格式:IC卡卡号开户人姓名当前余额最后一次交费时间输出设计2号输出名称:IC卡状态查询 相关模块:P4输出方式:屏幕显示 输出周期:随机使 用 者:管理员数据来源:“开户信息表”“缴费明细表”数据库表报表格式:IC卡卡号开户人姓名当前余额开户日期当前状态操作输出设计3号输出名称:IC卡购电用户列表 相关模块:P5输出方式:屏幕显示 输出周期:随机使 用 者:管理员数据来源:“缴费明细”数据库表报表格式:IC卡卡号开户人姓名当前余额最后一次交

60、费时间输出设计4号输出名称:交费记录查询 相关模块:P6输出方式:屏幕显示 输出周期:随机使 用 者:管理员数据来源:“缴费明细”数据库表报表格式:IC卡卡号交费单据号交费金额交费日期交费人输出设计5号输出名称:操作员信息 相关模块:P9输出方式:屏幕显示 输出周期:随机使 用 者:管理员数据来源:“操作员信息”数据库表报表格式:操作员代码操作员姓名密码删除操作 输入设计广义的输入是指中央处理器的输入。这里指的是人对计算机的输入。具体的说就是管理信息系统原始数据的输入,也就是输入数据流的输入格式设计。原始数据是管理信息系统进行各种加工处理的“原材料”,它的质量如何直接关系到加工处理的“成品”质

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论