- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《数据库原理及应用》能源管理收费系统设计与实现
《数据库原理及应用》
课程设计报告
能源管理收费系统设计与实现
姓 名:XXX
班 级:11级计师
学 号:XXXXXXXXXXXXX
完成时间:2013年6月5日
西南大学计算机与信息科学学院
2013-6-5
1 需求分析 - 2 -
1.1背景分析 - 2 -
1.2功能分析 - 2 -
1.3运行环境 - 3 -
2 总体设计 - 5 -
2.1功能模块设计 - 5 -
3 数据库设计 - 6 -
3.1数据库概念结构设计 - 6 -
3.2数据库逻辑结构设计 - 7 -
4 详细设计 - 8 -
4.1系统总体结构设计 - 8 -
4.2 系统登录模块的设计 - 9 -
5 系统实现 - 10 -
5.1登录模块的实现 - 10 -
5.2系统主界面设计 - 12 -
5.3 普通用户则进入用户查询模块 - 16 -
参考文献 - 17 -
总 结 - 17 -
1 需求分析
1.1背景分析
信息化建设是供电局建设的重要部分,是一项基础性、长期性和经常性的工作,其建设水平是供电局整体管理水平、供电局形象和地位的重要标志。信息技术的发展可谓日新月异,然而它在管理电费上的应用却比较滞后。近几年,各校的供电局信息化建设都在如火如荼地进行着,“供电局信息化管理”被提的很多,但就目前全国供电局的总体情况来看,大多仍处于信息性阶段,我们仍然在摸索怎样才能更有效地让这些信息技术手段为管理电费服务。供电局相对一般单位而言,拥有更多更专业的人才,掌握着更多的技术和信息,有更活跃的思维,理应在这条路上走在前端。如何将信息化技术引入到现代供电局管理中来,已是摆在我们每一个人员面前的课题。 为了在供电局信息化管理方面的探索,我选择了“电费系统”的开发作为自己的课程设计课题。通过这篇课程论文,我将对这段时间的学习作做一回顾,并详细论述采用在B\S模式下ASP技术分析、设计、开发供电局的电费系统的过程。该系统基本满足了用户(供电局)在电费管理方面的需求,用户界面友好。系统对用户数据有效地实现了信息电子化处理,从而降低了人工劳动并增加的信息的准确性。
本系统采用PowerBuilder与SQL Server作为开发工具,通过数据库的连接,让PowerBuilder运行在服务器端,每当用户进入系统,可以查询每月的能源用量,收费情况。
1.2功能分析
通过对系统的初步调查,明确了系统开发的目标为:按照管理信息系统的原理和方法,采用相对成熟、先进的信息技术和手段,支持供电局能源收费管理全过程,该系统基本满足了用户(供电局)在电费管理方面的需求系统对用户数据有效地实现了信息电子化处理,从而降低了人工劳动并增加的信息的准确性。
1.3运行环境
1.硬件环境
硬件环境:硬件平台是指开发与运行所需要的硬件环境,主要包括计算机机型及硬件配置。由于本系统是一个小型互动交流系统,因此对计算机硬件的要求不高,比较经济,只要配备如表1-1所示的就可以:
表1-1 系统开发环境基本配置表
内容 最低配置 建议配置 主机 PⅢ PⅢ以上 内存 256MB 256MB以上 硬盘 80GB 80GB以上 显示器 SVGA以上 ——
系统从功能模块的角度上划分为以下几个功能模块:
人员管理、能源管理、能源查询、用户缴费四大部分,以下是该系统的功能模块图见下图2-1:
图2-1 系统模块图
以下是各个模块具体实现功能介绍:
1.人员管理功能:
用户信息管理:用户登录、用户信息查询。
管理员权限管理:
注册用户信息:包括添加用户的工号,姓名,单位,住址,电话等
信息。
修改用户信息:包括修改用户的工号,姓名,单位,住址,电话等
信息。
删除用户信息:可以删除任意用户的信息。
2.能源管理:
能源用量管理:包括每月能源使用量的查询与预计。
能源价格管理:能源价格的调整更新。
3.能源查询 :查询能源情况,包括水、电、气等的单价和用户使用量。
4.用户缴费信息查询:根据用户能源使用情况及能源价格由系统计算并给出用户需要交费的情况,可查到水、电、气等的用量及单价、费用、总价等。
3 数据库设计
3.1数据库概念结构设计
概念结构设计的主要任务是根据用户需求设计数据库的概念数据模型。概念模型独立于具体的数据库管理系统,它描述的是从用户角度看到的数据库,反映了用户的现实环境,而与数据库将来怎样实现无关。在需求分析基础上设计出能够满足用户各种需求的实体及它们之间的关系,从而为以后的逻辑结构设计作好铺垫。
本系统实体E-R图:
(1)数据库的管理员概念结构:(E—R图)
(2)数据库的能源概念结构:(E—R图)
(3)数据库的管理员概念结构:(E—R图)
(4)关系图:(E—R图)
3.
文档评论(0)