logo资料库

课程设计报告(某自来水公司收费管理系统).doc

第1页 / 共17页
第2页 / 共17页
第3页 / 共17页
第4页 / 共17页
第5页 / 共17页
第6页 / 共17页
第7页 / 共17页
第8页 / 共17页
资料共17页,剩余部分请下载后查看
学号 1608220243 《数据库系统概论》 课程设计报告 题 目 : 某自来水公司收费系统 专 业 : 网络工程 班 级 : 姓 名 : 指导教师: 彭飞 成 绩 : 计算机学院 2017 年 12 月 8 日
计算机学院 《数据库系统概论》课程设计报告 1 设计内容及要求 1. 问题描描述(某自来水公司收费管理系统) 实现客户信息、用水类型(类别号、类别名、水价)及业务员管理; 实现客户用电信息管理(客户号、月份、用水类别号、用水量); 实现客户费用管理(客户号、月份、费用、收费标志),收费标志的 默认值为‘未收’; 实现收费登记(客户、月份、应收费用、实收费用、业务员),并自 动修改收费标志(用触发器实现); 创建触发器,实现收费时自动更加应收费用和实收费用,计算本次结 余,然后修改客户信息表中的结余金额; 创建存储过程统计指定月份应收费用和实收费用; 创建存储过程查询指定月份未交费的用户信息,以便崔费; 创建规则使得月份符合格式“××××年××月”,并邦定到表中相 应字段; 建立表间关系。 2.1 系统功能结构 1
计算机学院 《数据库系统概论》课程设计报告 2.2 数据流图 1
计算机学院 《数据库系统概论》课程设计报告 3.逻辑设计结构 3.1 局部 E-R 图 1
计算机学院 《数据库系统概论》课程设计报告 1
计算机学院 《数据库系统概论》课程设计报告 3.2 全局 E-R 图 1
计算机学院 《数据库系统概论》课程设计报告 3.3 数据字典 名字:客户 名字:员工 描述:自来水公司的客户,使用者 定义:客户=客户号+客户名+地址+联系 描述:负责收缴客户的水费 定义:员工=员工号+员工名+联系方式+ 方式 性别 名字:用水类型 名字:客户用水信息 描述:不同用途的水价不同 定义:用水类型=类型号+类型名+水价 描述:每一位客户的具体信息 定义:客户用水信息=客户号+月份+类型 号+用水量 名字:客户费用管理 名字:收费登记 描述:每一个客户费用的具体信息 定义:客户费用管理=费用编号+费用+ 描述:每一位用户收费的具体信息 定义:收费登记=收费编号+月份+实收费 收费标志 用+应收费用 1
计算机学院 《数据库系统概论》课程设计报告 缴费 收费编号 客户号 numeric(8) 收费登记 char(20) char(20) numeric(4) 实收费用 应收费用 收费编号 员工号 ... 员工 numeric(4) char(20) char(10) numeric(11) 员工号 姓名 性别 联系方式 ... 4.物理结构设计 (1)图: 客户 numeric(8) char(20) varchar(50) numeric(11) 客户号 客户名 地址 联系方式 ... 选择 客户号 类型号 numeric(8) numeric(4) 用水类型 类型号 类型名 水价 numeric(4) char(20) numeric(4) 使用 类型号 月份 客户号 numeric(4) char(20) numeric(8) 客户用水信息 月份 水价 收费标志 客户号 收费编号 ... char(20) numeric(4) char(20) numeric(8) numeric(8) 客户费用管理 费用 收费标志 收费编号 月份 客户号 ... numeric(4) char(20) numeric(8) char(20) numeric(8) (2)表格清单 (1)客户表 字段名 数据类型 可否为空 键引用 备注 客户号 客户名 地址 联系方式 (2)用水类型表 主键 Number(8) Char(20) varchar2(50) number(11) 否 否 否 否 客户号 客户名 地址 联系方式 字段名 数据类型 可否为空 键引用 备注 类型号 类型名 水价 (3)员工表 number(4) char(20) char(10) 否 否 否 主键 类型号 类型名 水价 字段名 数据类型 可否为空 键引用 备注 员工号 员工名 性别 Number(8) Char(20) char(10) 联系方式 number(11) 主键 员工号 员工名 性别 联系方式 否 否 否 否 1
分享到:
收藏