1、 课程设计报告 设计名称:设计名称: 数据库原理及应用课程设计数据库原理及应用课程设计 姓姓 名:名: 学学 号:号: 专业班级:专业班级: D 班级 101 系系 (院) :院) : 设计时间:设计时间: 2011.12.232011.1.4 设计地点:设计地点: 指导教师评语: 签名: 年 月 日 1 题目题目 电话计费管理系统 2 概述概述 随着近年来我国电信业的迅猛发展,各项业务量快速增长,新的业务种类和新的服务形式 不断推出,而旧的电信业务的计费处理从体制到技术都越来越不能适应形势的需要,甚至在某 种程度上已经限制和阻碍了业务的发展。新的时期,新的挑战。近年来,我国移动电话的普及 全
2、国各个角落,种类繁多,形式多样。同时业务的需求也是千变万化,作为一家好的电话服务 公司要想在现代电信产业中稳步发展,求的生存,就的有良好管理体制和先进的管理系统和优 秀的技术。 3 需求分析需求分析 系统逻辑组成结构 经过分析要完成电话记费的基本功能首先要 建立以下基本表: 客户资料表:客户资料表记录了客户的基本信息,设计表如下页表 1 收费员资料表:收费员资料表记录了收费员的基本信息,设计表如下表 2 应收款额表:应收款额表记录了客户的缴费及余额信息,设计表如下表 3 话费信息库表:话费信息库表记录了客户的基本话费信息,设计表如下页表 4 表 1 客户资料表 列 名 数据类型 长 度 允许空
3、 客户姓名 varChar 15 联系电话 Varchar 15 联系地址 Varchar 40 Y 套餐名称 Varchar 20 Y 手机号码 Char 11 手机密码 Char 10 表 2.收费员资料表 表 3.应收款额表 表 4.话费信息库表 列名 数据类型 长 度 允许空 收费员 ID Char 8 姓 名 varChar 15 年 龄 Varchar 3 Y 密 码 varchar 10 表列名 数据类型 长度 允许空 客户姓名 char 15 手机号码 char 11 Y 应收费用 money 8 Y 实收费用 money 8 Y 专用卡余额 money 8 Y 列 名 数据类
4、型 长 度 允许空 手机号码 Char 11 客户姓名 varchar 15 通话费 Money 8 Y 新业务费 Money 8 Y 费用合计 Money 8 Y 套餐名称 Varchar 20 Y 4 系统设计系统设计 系统概念结构 图 1. 系统 E-R 图 功能模块图 分析电话计费系统的功能模块图,可以看出系统有两个动作分支构成,即客户查询和管理 员管理系统,做功能模块如图. 姓名 编号 手机号 地址 名称 电话 应收费 客户 实时费用 使用 支付 历史话费库 支付 收费 收费员编号 姓名 客户请求受理 支付 手机号码 手机号码 手机号码 图 2.功能模块图 5 系统实现系统实现 主界
5、面主界面 .style1 width: 100%; .style2 width: 109px; .style3 width: 225px; 电话计费管理系统 客户查询 管理员办理业务 个 人 信 息 查 询 余 额 查 询 交 话 费 套 餐 查 询 话 费 查 询 办 理 开 户 办 理 套 餐 业 务 打 印 话 费 单 更 新 客 户 信 息 业 务 报 表 欢迎使用电话收费管理系统 制作人 张鑫 数据插入数据插入 无标题页 .style1 text-align: center; 请输入新用户的用户名: 请输入新用户的地址: 请输入新用户的电话: 数据查询数据查询 无标题页 .style
6、1 height: 106px; .style2 color: #6600FF; font-weight: bold; .style3 font-size: xx-large; 显示信息并修改 打印 数据修改与删除数据修改与删除 无标题页 .style1 height: 106px; .style2 color: #6600FF; font-weight: bold; .style3 font-size: xx-large; 显示信息并修改 打印 6 系统测试及用户手册系统测试及用户手册 1、该电话计费管理的运行环境 要求客户机装有一下系统和软件: 系统:Windows XP 或 Windows 7 编程环境:visual studio 2008 编程语言:csharp 数据库:S