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

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库原理课程设计

题目计费管理系统

学院商学院

专业信息管理与信息系统

班级信息101 学号 9

学生金军地

指导教师宣军英

编写日期 2012年6月29日

目录

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

1.1 总体描述 (3)

1.2 功能需求 (3)

1.2.1 查询模块 (3)

1.2.2 计费模块 (4)

1.2.3 基本信息更新模块 (4)

1.3 数据流图 (4)

1.4 数据字典 (7)

2、概念设计(泽阳) (8)

2.1 概述 (8)

2.2 系统E-R图 (8)

2.3 创建各表 (12)

3、逻辑设计(吴彬彬) (14)

3.1 概述 (14)

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、程序代码设计与分析 (19)

6.1 创建表及数据库 (19)

6.2 建立存储过程向表中插入、修改、删除数据 (20)

6.2.1 插入数据的存储过程 (20)

6.2.2 修改数据的存储过程 (23)

6.2.3 删除数据的存储过程 (24)

6.3 建立存储过程实现查询 (24)

6.3.1 建立存储过程实现单表查询(5个) (24)

6.3.2 建立存储过程实现连接查询(5个) (27)

6.3.3 建立存储过程实现嵌套查询(2个) (30)

6.4 视图建立 (31)

7、心得体会 (32)

8、参考文献 (32)

计费管理系统

1、需求分析(园)

1.1 总体描述

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

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

息和收费信息等资料。

●能够记录通话信息,如来电、去电、通话时长、通话费用,查询费用账

单等信息,具有对各种数据文件装入和修改数据的功能。

●能在用户交费同时打印发票。

●有多种查询和统计功能。

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

1.2 功能需求

1.2.1 查询模块

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

通话费、新业务费、费用合计、实缴费用合计等信息)。

◆账户余额查询:客户可查询话费单上的余额。

◆用户资料查询:客户可以查阅个人资料。

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

1.2.2 计费模块

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

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

1.2.3 基本信息更新模块

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

新和删除。

◆客户受理结果:管理员可对客户受理情况的记录进行逐条添

加、更新和删除。

1.3 数据流图

第0层的数据流图

第1层的数据流图

第2层的数据流图

缴费信息单 第3层的数据流图

1.2.1

查询套餐 显示套餐

生成 套餐信息表 信息

第3层的数据流图

生成 余额信息单

第3

层的数据流图

生成 资料信息单

第3层的数据流图

1.4 数据字典

✓ 客户资料表

[1] 手机 {数字} 11

[2] 客户{汉字|字母}10

[3] 联系{数字}11

[4] 联系地址{汉字}20

[5] 套餐名称{汉字}20

[6] {数字}18

✓收费员资料表

[1] 收费员编号{数字|字母}8

[2] 收费员{汉字|字母}10

[3] 年龄{数字}2

[4] 密码{数字|字母} 10

✓应收款额表

[1]手机{数字} 11

[2]{汉字|字母}10

[3]账户编号{汉字|字母}10

[4]应收费用{数字} 10

[5]余额 {数字} 10

✓话费信息表

[1] 手机 {数字} 11

[2] {汉字|字母}10

[3] 通话费{数字} 8

[4] 业务费 {数字} 8

[5] 套餐名称{汉字}20

[6] 费用合计{数字}8

✓通话信息

[1] 来电 {数字} 11

[2] 去电 {数字}11

[3] 通话时间 {数字} 8

[4] 单位费用 {数字} 8

[5] 通话费用 {数字}8

[6] 手机 {数字} 11

✓客户受理表

[1] 手机 {数字} 11

[2] {汉字|字母}10

[3] 受理时间 {数字} 8

[4] 受理容 {汉字} 20

2、概念设计(泽阳)

2.1 概述

根据需求将分析阶段形成的分析说明书,把用户的信息需求抽象为信息结构即概念模型的过程就是概念设计。设计概念结构通常有自顶向下、自底向上、逐步扩、混合策略4类方法。其中最常用的策略是自底向上方法。下面就用E-R图来描述显示世界的概念模型。

2.2 系统E-R图

◆实体及其属性图

图2-1:客户实体图

相关文档
最新文档