电话计费管理系统数据库设计

数据库原理课程设计

题 目 电话计费管理系统 学 院 商学院 专 业 信息管理与信息系统 班 级 信息101 学 号 201052275129 学生姓名 金军地 指导教师 宣军英 编写日期 2012年6月29日

目录

1、 需求分析(沈园)..................................................................................................... 3

1.1 总体描述 ............................................................................................................ 3 1.2 功能需求 ............................................................................................................ 3

1.2.1 查询模块 ................................................................................................... 3 1.2.2 计费模块 ................................................................................................... 3 1.2.3 基本信息更新模块 ..................................................................................... 4 1.3 数据流图 ............................................................................................................ 4 1.4 数据字典 ............................................................................................................ 6 2、 概念设计(陈泽阳) ................................................................................................. 8

2.1 概述 ................................................................................................................... 8

2.2 系统E-R图......................................................................................................... 8 2.3 创建各表 ...........................................................................................................11 3、 逻辑设计(吴彬彬) ............................................................................................... 13

3.1 概述 ................................................................................................................. 13 3.2 E-R图向关系模型的转换 ................................................................................... 14

3.2.1 实体及其属性 .......................................................................................... 14 3.2.2 联系的属性 ............................................................................................. 15

3.2.3 根据转换规则将实体转换为关系模式 ....................................................... 15 3.2.4 电话计费系统的E-R图,转换为以下6个关系模式: .............................. 15

4、 物理设计(金军地) ............................................................................................... 16

4.1 概述 ................................................................................................................. 16 4.2 实现语句 .......................................................................................................... 16 5、 用户界面设计.......................................................................................................... 18 6、 程序代码设计与分析 ............................................................................................... 18

6.1 创建表及数据库 ................................................................................................ 18 6.2 建立存储过程向表中插入、修改、删除数据 ...................................................... 19

6.2.1 插入数据的存储过程 ............................................................................... 19 6.2.2 修改数据的存储过程 ............................................................................... 22 6.2.3 删除数据的存储过程 ............................................................................... 22 6.3 建立存储过程实现查询 ..................................................................................... 23

6.3.1 建立存储过程实现单表查询(5个)........................................................ 23 6.3.2 建立存储过程实现连接查询(5个)........................................................ 25 6.3.3 建立存储过程实现嵌套查询(2个)........................................................ 27

6.4 视图建立 .......................................................................................................... 28 7、 心得体会................................................................................................................. 29 8、 参考文献................................................................................................................. 29

电话计费管理系统

1、需求分析(沈园)

1.1 总体描述

对邮电局电话计费业务进行调查,设计的系统要求:

? 能用关系数据库理论建立几个数据库文件,来存储用户信息、收费员信

息和收费信息等资料。

? 能够记录通话信息,如来电号码、去电号码、通话时长、通话费用,查

询费用账单等信息,具有对各种数据文件装入和修改数据的功能。 ? 能在用户交费同时打印发票。 ? 有多种查询和统计功能。

? 能通过统计制定未来邮局服务计划方案。

1.2 功能需求

1.2.1 查询模块

? 月花费查询:客户可对每月的话费进行查询(每项记录包括

通话费、 新业务费、费用合计、实缴费用合计等信息)。 ? 账户余额查询:客户可查询话费单上的余额。 ? 用户资料查询:客户可以查阅个人资料。

? 电信业务查询:客户可以实时了解电信部门的各项活动。

1.2.2 计费模块

? 缴费信息:管理员可根据用户所缴的话费进行计费,并反馈

3

给用户,用户在交费的同时可打印发票。

1.2.3 基本信息更新模块

? 月话费管理:管理员可对每月的话费记录进行逐条添加、更

新和删除。 ? 客户受理结果:管理员可对客户受理情况的记录进行逐条添

加、更新和删除。

1.3 数据流图

客 登入申请 结果通知 客 结果通知 登入申请 收话 户 子 系 统 计 费 收 2 系 登入申请 话 费 更新结果 费统 管 理 员 子 系 统

户 系 统 户 收费

费 员 员 第0层的数据流图

电 客 查询申请 1 话 费 查询结果 结果通知 查 询 客 户 收 费 员 4

第1层的数据流图

客 户查询登入 1.1 生 成 缴费 缴费信息单

信息 手机号码 1.2 密 码 套餐 生 成 套餐信息单 信息 1.3 生 成 账户余额 余 额 单 查询 1.4 生 成 用户资料 资料报告单 查询 第2层的数据流图

客 记录年份 1.1.1 生成 记录月份 计 费 缴费信息单 户 付 款 第3层的数据流图

客 5 户

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4