码迷,mamicode.com
首页 > 数据库 > 详细

sql server数据库课程设计分析

时间:2018-02-08 13:33:57      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:系统   价格   包含   post   pos   执行时间   更改   begin   alt   

课题:能源管理收费系统

系统功能的基本要求:

(1)用户基本信息的录入:包括用户的单位、部门、姓名、联系电话、住址 ;

(2)用户水、电、气数据的录入(每个月的数据的录入);

(3)水、电、气价格的管理

(4)工号的管理

(5)查询、统计的结果输出。

数据库要求:在数据库中至少应该包含下列数据表:

(1)用户基本信息表;

(2)水、电、气单价表及历史记录表等

(3)工号及权限表
1.根据题目要求创建的表格信息如下:
用户信息表:users(uno,unitdepa,name,tel,ad,passwd)
技术分享图片

水价标准表:water(wid,price,begintime,endtime)
技术分享图片

电价标准表:elec(eid,price,begintime,endtime)
技术分享图片

燃气标准表:gas(gid,price,begintime,endtime)
技术分享图片

用户用水消费表:water_consume(uno,time,wid,num,state)
技术分享图片
用电和燃气消费表类似
用户用电消费表:elec_consume(uno,time,eid,num,state)
用户燃气消费表:gas_consume(uno,time,gid,num,state)
员工信息表:employee(wno,passwd)
技术分享图片

权限表:rights(rightid,comment,function)
技术分享图片

员工权限表:staffrignt(wno,rightid)
技术分享图片

分析:

  • 用户注册时,能源消费记录中可自动生成初始状态信息

  • 权限表设计包含:权限号,描述以及功能,当增加权限时,只需要添加一行,员工增加权限也只需要添加一行

  • 当水费更改了标准,如果在水费标准表中不存在要修改的价格时,添加一个元组,并附上开始执行时间和终止时间,如果存在,则只需要修改开始和终止时间即可

2.E-R图绘制
E-R图也称为实例-联系图,包含实例,属性和之间的联系
流程图是一种过程图,用于表现系统的整个流程,逻辑处理过程

  • E-R图

  • 流程图

sql server数据库课程设计分析

标签:系统   价格   包含   post   pos   执行时间   更改   begin   alt   

原文地址:https://www.cnblogs.com/lyq063/p/8430357.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!