网站大量收购独家精品文档,联系QQ:2885784924

《数据库课程设计-能源收费管理系统》.doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
******************* 实践教学 *******************兰州理工大学 计算机与通信学院 2011年春季学期 数据库课程设计题 目: 能源收费管理系统专业班级:计算机科学与技术2班姓 名:学 号指导教师:成 绩:前 言 数据库是从60年代初发展起来的计算机技术。经过四十年的发展,数据库技术己经趋于成熟。就数据应用而言呈现出多样化的空间,如数字图书馆、电子出版物、电子商务、远程教育系统等的出现,给技术提出了更多、更高的要求。该系统基本满足了用户在管理方面的需求,用户界面友好。系统对用户数据有效地实现了信息电子化处理,从而降低了人工劳动并增加的信息的准确性。本系统采用PowerBuilder与SQL Server作为开发工具,通过数据库的连接,让PowerBuilder运行在服务器端,每当用户目 录 摘 要 3 正 文 4 1. 问题描述 4 2. 需求分析 4 2.1 数据流图 4 2.2数据字典 5 3. 系统总体设计 7 3.1 E-R图 7 3.2数据库逻辑结构设计 8 4.详细设计 10 5. 系统测试 11 5.1测试方法 11 5.5测试用例 12 6.软件使用说明 16 总 结 19 参考文献 20 致 谢 21 附件Ⅰ 部分原程序代码 22经过分析,我们使用PowerBuilder开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。 关键词:数据库;PowerBuilder;管理收费系统。 正 文 1. 问题描述 本课题任务是开发一个小型通用的能源收费管理系统,并撰写符合规范的课程设计说明书以体现设计过程和设计结果 一个小型通用的能源收费管理系统主要目的是方便供电公司进行能源收费工作。该系统的应用能使能源公司从繁重的手工劳动中解脱出来。通过录入用户的基本信息和用户所消耗的能源数据建立起原始数据,并能够提供对能源价格进行管理,实现收费工作的信息化,智能化。 2. 需求分析 2.1 数据流图 2.1.1 能源价格管理流程调整能源的价格,首先需要将能源价格信息查询出来,然后由工号输入新的能源价格信息,然后保存信息。 图2.1.1 能源价格调整流程图 2.1.2 用户交费流程 收费人员在进行能源收费时,需要显示用户交费情况,以便查看。所以,首先应该输入用户名称,由管理员调出用户交费信息,然后核算出用户应缴费用,将用户交费信息,用能源信息保存到数据库中。用户交费业务流程如下图:图2.1.2 用户缴费流程图 2.2数据字典3. 系统总体设计 3.1 E-R图 图3-1 E-R图 3.2数据库逻辑结构设计 数据库是信息系统的基础和核心,数据库设计的质量将直接关系到系开发的成败和优劣。在信息系统中,数据库设计是指根据业务需求、信息需求处理需求,确定信息系统中数据库结构、数据操作和数据一致性约束的过程。 数据库设计的基本过程可分为需求分析、概念设计、逻辑设计和物理设计四个步骤,见图-1。在信息系统的开发中,一般不就数据库设计专门进行需求分析,而是在系统分析的需求分析阶段一并考虑。概念设计的任务是确定数据库的结构,确定从不同用户角度看到的外模式,并把外模式集成为全局模式。逻辑设计把概念设计得到的全局模式转换成为所选择的数据库模型,用户需求DBMS特性概念设计 硬件及系统特性逻辑结构图-2数据库设计的基本过程 逻辑设计是将现实世界的概念数据模型设计成为适应于特定数据库管理系统的逻辑数据模式。逻辑数据模式也被简称为逻辑模型或数据模式,关系数据库的数据模式是关系模式。如果数据库采用关系数据库,则需要把E-R图或类图描述的概念数据模型转换为等价的关系模式及其约束。Userid Number Yes No Username Char No No Userphone Number No Yes Useraddr Char No No Userfrim Char No Yes Userdept Char No yes2 能源信息表字段名 数据类型 是否为空 是否主键 Energynum Number No Yes Energyname Char No No Energyprice Money No No3 能源用量表 字段名 数据类型 是否为空 是否主键 Userid Number No Yes Energynum Number No Yes Usecount Number No No4.详细设计 详细设计阶段的根本目标是确定应该如何具体地实

文档评论(0)

lipinting + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档