欢迎来到天天文库
浏览记录
ID:18315836
大小:671.00 KB
页数:17页
时间:2018-09-16
《数据库课程设计 潘馨 贺竞辉 吴雅琳》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《数据库原理》课程设计报告《数据库原理》课程设计报告专业:信息安全班级:0441002学号:2010212144、2010212146、2010212169姓名:潘馨吴雅琳贺竞辉题目名称:能源管理收费系统完成日期:2012.06.0617《数据库原理》课程设计报告1、系统定义随着时代的发展,用户对效率要求越来越高,老式的人工能源收费已经不能满足用户的要求,特别是对于大的能源收费管理,人们不仅查询和缴纳费用不方便,管理员也不方便对用户的管理,如果有了一个软件能够方便的管理这些繁琐的事情,将大大的提高整个流程,
2、所以设计一个能源收费管理系统是非常有必要的。该系统的设计主要是用于帮助一个小型能源收费站点的管理,通过该系统,用户可以很方便的查询自己每月份所需要交纳的水,电,气费用,而管理员则可以通过该系统方便的管理用户,并且及时的将每月的水电气费用和用户所需缴纳的费用放入该系统中,从而帮助管理员和用户更方便有效的完成自己的工作。2、需求分析2.1用户需求分析系统总体功能要求是为了方便用户操作,和查看能源消费情况,并且帮助管理员更有效,方便的管理用户和能源收费。将其细分可分为用户,管理员和系统三方面的需求,其主要功能如下
3、:(1)用户基本信息的录入:包括用户的单位、部门、姓名、联系电话、住址;(2)用户水、电、气数据的录入(每个月的数据的录入);(3)水、电、气价格的管理;(4)工号的管理;(5)查询、统计的结果的输出;(6)系统维护;2.2用户需求分析(1)用户可以查看自己的个人信息;(2)用户可以查询自己的消费记录和水、电的具体价格及变化;(3)用户可以查看自己所缴纳费用的历史记录。2.3管理员需求分析(1)管理员需通过账号,密码登陆以后才能进行后面的步骤;(2)管理员可以查看和修改用户的基本信息(包括用户的单位、部门、
4、姓名、联系电话、住址);(3)管理员可以添加和删除用户;(4)管理员可以对所有用户使用的水,电,气数据进行录入(每个月的数据的录入);(5)管理员可以修改相应的水,电,气价格的数据;2.4系统需求分析(1)对计算机的配置要求一般,所需的开销较小;(2)开发工具为:eclipse和oracle数据库;17《数据库原理》课程设计报告能源管理系统2.5系统功能结构图账号密码管理登录系统历史记录管理能源信息管理个人信息管理2.6数据流图由于该系统的设计主要涉及到用户的查询和管理员的管理,而他们之间的联系相对较少,所
5、以数据流图相对较为简单,数据的总体流程2.6.1总体数据流图能源管理收费系统登录管理员登录提示管理用户信息用户管理账号,密码查看个人信息管理能源费用查看收费信息管理历史记录查看历史记录数据库顾客信息账号信息能源费用记录历史信息17《数据库原理》课程设计报告2.6.2一层数据流图用户表1个人信息存放查看数据库存放能源信息表2费用信息用户需缴纳费用存放历史纪录表3历史记录查看历史记录2.6.3二层数据流图用户表1用户信息管理和修改存放数据库2能源信息管理员能源信息表能源价格录入存放3费用信息能源费用录入存放管理
6、与录入历史纪录表4历史记录17《数据库原理》课程设计报告2.7数据字典名字:用户信息描述:描述用户的个人基本信息定义:由用户的姓名,性别,所在的单位,联系电话,地址和用户编号组成位置:用户信息表名字:能源使用信息描述:描述了用户使用能源的情况定义:由用户水,电,气的价格,使用量,用户编号和月份组成位置:能源使用信息表名字:历史信息描述:记录了用户所有的能源使用信息定义:由用户编号,用户使用水,电,气总量组成位置:历史信息表名字:不成功提示描述:返回用户各种操作不成功的原因;不返回系统级错误;定义:用户人为操
7、作失败的原因位置:建立用户,登录处理名字:成功提示描述:当删除用户成功后返回给用户的相关信息;定义:包含删除用户的用户名和删除该用户对系统的影响;位置:建立用户,登录处理3、系统设计3.1主界面的设计为了实现上述的各项功能,我们需要设计一个可以直接使用并且帮助管理员和用户直接使用的菜单运行界面,该界面能将上述的所有功能具体的实现,能真正的供管理员和用户使用,用户和管理员通过该图形界面的相关操作便可以直接得到他们想要的得到的结果,由于下面将详细的讲述该系统的使用发法,所以这里不在将图进行展示。3.2系统E-R
8、图根据上缅的数据流图和数据字典,我们可以画出相应的E-R图17《数据库原理》课程设计报告3.2.1用户信息实体图所在单位部门用户编号用户姓名地址联系电话用户信息3.2.2账号,密码信息管理实体图账号,密码信息管理员账号管理员密码3.2.3能源信息气价格电价格水价格用户编号总应缴纳费用应缴纳气费使用气量使用电量应缴纳电费月份用户编号使用水量应缴纳水费能源信息17《数据库原理》课程设计报告3.2.5历史信息实体图缴纳
此文档下载收益归作者所有