充值话费

更新时间:2023-03-04 06:44:47 阅读: 评论:0

四月的雨-油炸虾的做法

充值话费
2023年3月4日发(作者:电信机顶盒)

话费充值系统的设计与实现

1/261/26

话费与充值系统的设计与实现

话费充值系统的设计与实现

2/262/26

1.话费充值系统的设计与实现的需求规格说明书...........................................................................3

1.1引言........................................................................................................................................3

1.1.1目的....................................................................................................................................3

1.1.2项目背景............................................................................................................................3

1.1.3定义....................................................................................................................................3

1.1.4参考资料.............................................................................................................................3

1.2任务概述................................................................................................................................3

1.2.1目标....................................................................................................................................3

1.2.2运行环境............................................................................................................................4

1.2.3条件与限制........................................................................................................................4

1.3功能规格................................................................................................................................4

1.3.1系统主用例图.....................................................................................................................4

1.3.2用户端子系统.....................................................................................................................4

1.3.2.1类型选择..................................................................................................................5

1.3.2.3个人信息查询..........................................................................................................6

1.3.3.1登录管理..................................................................................................................6

1.3.3.2用户管理..................................................................................................................7

1.3.3.3积分管理..................................................................................................................7

1.3.4客服端子系统.....................................................................................................................8

1.3.4.1反馈信息处理..........................................................................................................8

2.话费充值系统的设计与实现的概要设计.....................................................................................11

2.1.导言......................................................................................................................................11

2.1.1目的...................................................................................................................................11

2.1.2范围...................................................................................................................................11

2.1.3缩写说明...........................................................................................................................11

2.1.4术语定义...........................................................................................................................11

2.1.5引用标准...........................................................................................................................11

2.1.6参考资料...........................................................................................................................12

2.2.系统分析..............................................................................................................................12

2.3.界面设计..............................................................................................................................13

2.3.1管理端的页面设计...........................................................................................................13

2.3.2客户端界面设计...............................................................................................................16

2.4数据模型..............................................................................................................................16

2.4.1数据库的概念结构模型设计...........................................................................................18

2.5模块设计..............................................................................................................................21

2.5.1系统的活动框图...............................................................................................................21

3.话费充值系统的设计与实现的详细设计.....................................................................................24

3.1.导言....................................................................................................................................24

3.1.1目的..................................................................................................................................24

3.1.2范围..................................................................................................................................24

3.1.3缩写说明..........................................................................................................................24

3.1.4术语定义..........................................................................................................................25

3.1.5引用标准...........................................................................................................................25

3.1.6参考资料..........................................................................................................................25

3.2系统设计概述.....................................................................................................................25

3.3详细设计概述.....................................................................................................................26

话费充值系统的设计与实现

3/263/26

1.话费充值系统的设计与实现的需求规格说明书

1.1引言

1.1.1目的

该文档是关于用户对于话费充值系统的功能和性能的要求,重点描述了充值话费系统的

设计需求,将作为对该工具在概要设计阶段的设计输入。

本文档的预期读者是:

设计人员

开发人员

项目管理人员

测试人员

用户

1.1.2项目背景

由信息技术的发展,充值话费系统的需求强烈,为方便充值,为此开发了此项目!用户

可以在网上实现足不出户的充值!

1.1.3定义

1.1.4参考资料

网上招聘系统

1.2任务概述

1.2.1目标

本项目设定的目标如下:

1.系统能够提供友好的用户界面,使操作人员的工作量最大限度的减少

2.系统具有良好的运行效率,能够得到促进话费充值的发展

3.系统应有良好的可扩充性,可以容易的加入其它系统的应用。

4.平台的设计具有一定的超前性,灵活性,能够适应广大用户的使用。

5.通过这个项目可以锻炼队伍,提高团队的开发能力和项目管理能力

话费充值系统的设计与实现

4/264/26

1.2.2运行环境

Myeclip6.5,NavicatforMySQL

1.2.3条件与限制

用户只能输入号码进行充值,不能进行修改信息,用户必须按系统的流程操作。信息是

管理员通过后台来修改的。

1.3功能规格

1.3.1系统主用例图

话费充值系统可以分为三个主要的组成部分,分别是用户端子系统、管理端子系统、客服端

子系统。

1.3.2用户端子系统

用户通过登陆充值网站登陆到系统进行话费充值,用户可以通过这个系统来实现话费充值、

积分查询、兑换奖品。在用户端子系统,用户还可以查询个人信息,根据个人信息对照自身

话费充值系统的设计与实现

5/265/26

情况进行充值。

用户端的活动图用户端功能用例图

1.3.2.1类型选择

类型选择是显示用户所能选择操作充值信息。具体描述如下。

用例描述:类型选择;

执行者:用户

前置条件:用户已登录充值系统

后置条件:选择充值后,就可以输入充值信息

基本路径:

用户登录自己的信息到充值系统中,根据需要选择充值的方式。

1.3.2.2充值信息填写

充值信息填写是用户通过已登录了充值系统之后,对话费充值填写相关信息。具体描述如下。

用例描述:充值信息填写

执行者:用户;

前置条件:用户已选择充值选项;

后置条件:填写充值信息后,则可以充值了。

话费充值系统的设计与实现

6/266/26

基本路径:

充值信息输入:包括手机号码,姓名,证件类型,证件号码以与充入面值。

1.3.2.3个人信息查询

个人信息查询是供用户能够了解个人具体信息以与能够对相关积分信息查看后能兑换相关奖

品。具体描述如下。

用例描述:个人信息查询

执行者:用户;

前置条件:用户已选择个人查询选项;

后置条件:在个人信息中进行修改相关信息。

基本路径:

用户进入个人信息查询界面,对个人信息进行了解后,对相关选项点击后,即有相关描述,

用户根据描述后进行是否操作。

1.3.3管理端子系统

管理端子系统主要是供管理员使用的功能,它的功能分为登录管理、用户管理、积分管理。

管理端用例图如下:

1.3.3.1登录管理

登录到管理端的所有人都需要通过登录界面进入相应的管理界面,在登录界面输入账号和密

码,系统首先判断账号和密码的正确性,然后根据账号确定其权限,不同的登陆者具有不同

的权限,根据登录者具有的权限将相应的功能显示在管理界面上,相反则没有,下图是登录

管理的活动图。

话费充值系统的设计与实现

7/267/26

1.3.3.2用户管理

在话费充值系统中,有一张用户表,是用户的统计表,用户管理模块主要是对用户的增加、

删除、更新、查询等功能。具体描述如下。

用例描述:用户管理;

执行者:管理员;

前置条件:管理员已登录到系统;

后置条件:用户表维护成功,则对充值信息能够与时更新。

基本路径:进入用户管理界面,管理员可以点击相关信息来进行增、删、改。

1.3.3.3积分管理

在话费充值系统中,有一张积分统计表,积分管理主要是对相关积分对应相关的奖励。具体

话费充值系统的设计与实现

8/268/26

描述如下。

用例描述:积分管理;

执行者:管理员;

前置条件:管理员已登录到系统

后置条件:积分统计表维护成功,用户能如期兑换相关奖品。

基本路径:进入积分管理界面,管理员对相关用户积分进行增、删、改。

1.3.4客服端子系统

客服人员登录到系统,对用户反馈信息进行处理,主要的功能为反馈信息处理。以下是客服

端用例图:

1.3.4.1反馈信息处理

在话费充值系统中,有一张反馈表,客服人员主要是对反馈信息进行处理。具体描述如下。

用例描述:反馈信息处理;

执行者:客服人员;

前置条件:客服人员已登录到系统;

后置条件:反馈信息处理后,系统就更完善。

基本路径:进入反馈信息处理界面,客服人员根据反馈的信息一一处理,并反馈回客户。

1.功能需求

功能划分与描述

账户查询:余额查询(余额让您方便的知道在合适的时候进行充值缴费)、套餐使用情

况查询(套餐不只是在使用上提供了方便,同时也在费用上实施了优惠)、充值话费记录查询

(查询关于您所有充值情况)

充值话费:(根据客户的需求充值所需的话费)

积分查询:积分有效期查询(查询积分的有效期)、积分兑换(在积分商城上根据积分

数可兑换相应的礼品或充值优惠)、积分历史记录查询(查询以往的积分情况),积分规则查

询(查询积分的相应的规则)。

在线客服:人工服务

2.性能需求

5.1数据精确度

话费充值系统的设计与实现

9/269/26

数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可

用。手工输入要通过系统界面上的安排系统具有容错性,对错误的输入要有所反应。数据的

输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。

5.2时间特性【如响应时间、更新处理时间、数据转换与传输时间、运行时间等。】

响应时间:在操作系统中,响应时间指用户发出请求或者指令到系统做出反应(响应)的

时间。

系统响应时间包括两个方面:

时间长度和时间的易变性。用户响应时间应该适中,本话费充值系统精确到秒级。

系统响应时间过长,用户就会感到不安和沮丧,而响应时间过短有时会造成用户加快运

作节奏,从而导致错误。系统响应时间的易变性是指相对于平均响应时间的偏差。即使

响应时间比较长,低的响应时间易变性也有助于用户建立稳定的节奏。因此在系统响应

时间上坚持如下原则:

话费充值系统的响应时间长度界面设计

0-10秒鼠标显示成为沙漏

10到18秒由微帮助来显示处理进度

18秒以上显示处理窗口,或显示进度条

一个长时间的处理完成时应给予完成警告信息

更新处理时间:整个系统的核心特性,描述一个系统的更新速度,对数据的处理延搁时间,作

为一个系统性能的判定特性,快的更新处理时间能使数据保持准确度和真实性,能够保证信

息的时效性,对充值系统的数据更新有决定作用。

数据转换与传输时间:话费充值系统的数据转换有两种方式,一种是可以将充值金额数据转

化为数值面额,另一个是充值金额与积分的不可逆转化。而传输时间为了用户的要求应精算

到秒级,即实现到实时操作,保证信息的时效性。

运行时间:本话费充值系统的运行速率,一般是实时操作,保证系统处理的与时性和准确性。

5.3适应性【在操作方式、运行环境、与其他软件的接口以与开发计划等发生变化时,

应具有的适应能力。】

3.运行需求

6.1用户界面

屏幕格式:充值花费系统可保持简洁的界面效果,一般可采用窗口模式。

报表格式:在报表方面的不同采用两种报表模式:充值报表和管理报表。

菜单格式:话费充值系统按菜单可分为个人信息、用户充值、积分查询、积分商城、

客户服务等。

输入输出时间:本话费充值系统的输入输出可以用实时操作,保证数据库的实时更新,

话费充值系统的设计与实现

10/2610/26

精确到秒值以确保系统的操作性。

6.2硬件接口与软件接口

系统在设计开发使用过程中都要涉与到很多计算机硬件、软件。所有这些都要符合

主流国际、国家和行业标准。例如在开发中使用的操作系统、网络系统、开发工具都

必须符合通用标准。如规范的数据库操纵界面、作为业界标准的TCP/IP网络协议与

ISO9002标准所要求的质量规范等;同时,在自主开发本系统时,要进行良好的设计

工作,制订行之有效的软件工程规范,保证代码的易读性、可操作性和可移植性。

6.3故障处理

本话费充值系统采用实时监测,以确保数据库的实时更新,如果用户操作失败可直接联

系客户服务,再由管理员操作排除,在数据库方面使用一天一次备份,避免数据库数据

的缺失和篡改。

4.其他需求

【如可使用性、安全保密、可维护性、可移植性等。】

系统的开放性和系统的可扩充性

话费充值系统在开发过程中,应该充分考虑以后的可扩充性。例如充值系统的方式

的改变(网上充值),用户查询的需求也会不断的更新和完善。所有这些,都要求系

统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性

来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少

系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。

可移植性与可使用性:

话费充值系统一般可设计为网页,方便传输和数据交换,可大大地缩小系统的数据

量,保证系统的可使用性,方便系统的移植;

安全保密和可维护性:

充值话费系统对安全保密的要求很高,特别是对管理员的操作应该更加严格,以保

证用户的个人信息安全和系统的数据安全;在维护性方面可重点考虑对数据库的维护,对数

据库进行备份,减少直接对数据库的增删数据,确保数据的准确性。

话费充值系统的设计与实现

11/2611/26

2.话费充值系统的设计与实现的概要设计

2.1.导言

2.1.1目的

该文档的目的是描述话费充值系统项目的概要设计,其主要内容包括:

系统功能简介

系统结构设计

系统接口设计

数据设计

模块设计

界面设计

本文档的预期的读者是:

开发人员

客户

2.1.2范围

该文档定义了系统的结构和单元接口,但未确定单元的实现方法,这部分内容将在详细

设计/实现中确定。

2.1.3缩写说明

JSP

JavaServerPage(Java服务器页面)的缩写,一个脚本化的语言。

2.1.4术语定义

2.1.5引用标准

《网上招聘系统概要设计》

话费充值系统的设计与实现

12/2612/26

2.1.6参考资料

2.2.系统分析

本系统可以实现网上的在线话费充值,客户可以通过网上登录系统查询话费余额然后填

写充值信息进行话费充值,客户还可以查询积分,或者进行相关话费充值优惠的兑换。同时,

客服人员可以汇总话费充值信息,查询所有的充值信息,对过期的充值记录的删除,对话费

优惠活动的管理和对积分的管理。系统包括管理端子系统和客户端子系统。

管理端子系统包括充值管理,积分管理,查询管理,用户管理,人工服务管理。客户端

子系统包括账户查询,话费充值,积分查询。图B-1和B-2为客户端和管理端的组成结

构图。

客户

充值话费

填写充值信息

充值信息

账户查询信息

积分查询信息

人工服务信息

管理端

账户查询积分查询

填写账户查询信息填写积分查询信息

人工服务

填写人工服务信息

图B-1:客户端子系统图示

客户端

话费充值系统的设计与实现

13/2613/26

2.3.界面设计

本系统的用户界面按功能分客户端和管理端。

2.3.1管理端的页面设计

管理端主要实现充值管理、积分管理、查询管理、客户管理、在线客服管理等功能。主

要界面设计如下:

-登录界面

通过用户名和密码实现用户登录,并判断用户的权限

管理端

客服人员

获取充值信息

充值管理

管理端

获取账户查询信息

查询管理

获取积分查询信息

积分管理

获取反馈信息

在线客服管理

在线客服管理

反馈信息发布

客服人员

积分信息发布

积分管理

客服人员

客户管理

图B-2:管理端子系统

话费充值系统的设计与实现

14/2614/26

-管理首页

根据用户的权限,进入首页,并在首页中展示此用户相应可以操作的权限

功能。

-充值管理

包括“充值列表”、“充值详细信息”、“增加列表”、“删除列表”、“修改列

表”、“预览列表”等页面。

-积分管理

包括“积分列表”、“积分详细信息”、“积分有效期查询”、“积分兑换”、

“积分历史记录”和“积分规则查询”等页面。

-查询管理

包括“客户列表”、“查询余额”、“套餐使用情况查询”、“充值话费记录查

询”等页面。

-客户管理

包括“客户列表”、“增加客户”、“删除客户”、“修改客户”等页面。

-在线客服管理

包括“反馈列表”、“查询反馈信息”、“删除反馈信息”等页面。

具体页面流如下图B-3所示:

话费充值系统的设计与实现

15/2615/26

登录界面

查询管理

充值管理

管理首页

积分管理

客户管理

充值列表充值详细信息

删除信息

修改信息

增加信息

预览列表

积分管理积分列表积分详细信息

积分历史记录

积分兑换

积分有效期查询

积分规则查询

查询管理

查询积分

客户管理客户列表

在线客服管理反馈列表

查询反馈信息

充值管理

删除反馈信息

充值成功

充值失败

在线客服管理

客户列表

查询余额

套餐使用情况查询

充值话费记录查询

增加客户

删除客户

修改客户

话费充值系统的设计与实现

16/2616/26

2.3.2客户端界面设计

具体页面流如下图B-4所示:

客户端主要是提供网上充值话费,可以查询个人信息,积分信息,积分兑换等功能。

2.4数据模型

以下是话费充值系统的类图:

图B-3:管理端的页面流程

图B-4:客户端的页面流程

客户网上登录查询个人信息填写充值信息充值话费查询积分信息积分兑换

反馈信息客服联系退出

话费充值系统的设计与实现

17/2617/26

+账户查询()

+充值()

+积分查询()

+反馈()

-姓名

-电话号码

-证件号码

客户

+增加()

+修改()

+删除()

+查询()

+反馈处理()

-用户名

-编号

客服人员

+选择()

-电话号码

-查询类型

账户查询信息

+查询()

-电话号码

-余额

余额查询信息

+查询()

-电话号码

-套餐类型

-备注

套餐使用查询信息

+查询()

-电话号码

-时间

-充值的话费

充值话费记录查询信息

+增加信息()

+修改信息()

+删除信息()

-电话号码

-银行账号

-充值金额

充值信息

+问题()

+提交()

-电话号码

-问题

反馈信息

+选择()

-电话号码

-积分类型

积分查询信息

+查询()

-电话号码

-积分

-积分有效期

积分有效期查询信息

+积分兑换()

-电话号码

-积分

-奖励

积分兑换信息

+查询()

-电话号码

-时间

-积分

积分历史记录查询信息

+查询()

-电话号码

-积分规则

积分规则查询信息

1

*

1

*

1

*

1

*

1

*

1

*

1

*

话费充值系统的设计与实现

18/2618/26

2.4.1数据库的概念结构模型设计

客户表

字段名字段类型可否为空

姓名VARVACHAR(10)Y

电话号码VARVACHAR(20)N

证件号码VARVACHAR(30)N

充值信息表

字段名字段类型可否为空

电话号码VARVACHAR(20)N

银行账号VARVACHAR(30)N

充值金额INTY

账户查询信息表

字段名字段类型可否为空

电话号码VARVACHAR(20)N

查询类型VARVACHAR(20)Y

积分查询信息表

字段名字段类型可否为空

电话号码VARVACHAR(20)N

积分类型VARVACHAR(20)Y

反馈信息表

字段名字段类型可否为空

电话号码VARVACHAR(20)N

问题VARVACHAR(50)Y

话费充值系统的设计与实现

19/2619/26

套餐使用查询信息表

字段名字段类型可否为空

电话号码VARVACHAR(20)N

套餐类型VARVACHAR(20)Y

备注VARVACHAR(20)Y

余额查询信息表

字段名字段类型可否为空

电话号码VARVACHAR(20)N

余额INTY

充值话费记录查询表

字段名字段类型可否为空

电话号码VARVACHAR(20)N

时间VARVACHAR(20)Y

充值的话费VARVACHAR(20)Y

积分有效期查询信息表

字段名字段类型可否为空

电话号码VARVACHAR(20)N

积分INTY

积分有效期VARVACHAR(20)Y

积分历史记录查询信息表

字段名字段类型可否为空

电话号码VARVACHAR(20)N

时间VARVACHAR(20)Y

积分INTY

积分兑换信息表

字段名字段类型可否为空

电话号码VARVACHAR(20)N

积分INTY

话费充值系统的设计与实现

20/2620/26

奖励VARVACHAR(20)Y

积分规则查询信息表

字段名字段类型可否为空

电话号码VARVACHAR(20)N

积分规则VARVACHAR(80)Y

客服人员表

字段名字段类型可否为空

用户名VARVACHAR(10)N

编号VARVACHAR(20)Y

下面是总的E-R图

话费充值系统的设计与实现

21/2621/26

2.5模块设计

2.5.1系统的活动框图

话费充值系统

管理端客户端

线

话费充值系统的设计与实现

22/2622/26

登录管理模块的页面设计

客户管理的页面设计

充值管理的页面设计

客户登录

管理端界面

充值管理积分管理查询管理在线客服管理

客户管理

账户查询人工服务积分查询充值话费

客户端

界面JSP功能描述

登录界面登录的主页面

主页面管理主页面

界面JSP功能描述

客户界面客户管理主界面

客户详细信息客户详细信息的界面

修改客户信息客户信息的维护

添加客户增加客户信息

话费充值系统的设计与实现

23/2623/26

积分管理的页面设计

查询的页面设计

在线客服管理的页面设计

界面JSP功能

充值管理界面充值管理主界面

充值列表信息充值详细信息界面

充值详细信息列表显示详细充值信息

充值成功显示充值成功信息

充值失败显示充值失败信息

增加信息增加充值成功的信息

修改信息修改充值失败的信息

删除信息删除充值失败的信息

界面JSP功能

积分信息首页积分管理主页面

积分详细信息列表显示积分的详细信息

查询积分有效期查询该号码的积分有效期

积分兑换利用积分兑换相应的礼品

查询积分历史记录查询以往积分的记录

查询积分规则查询积分的相关规则

界面JSP功能

查询管理页面查询管理主页面

客户列表显示客户的列表

查询余额查询账户余下金额

查询套餐使用情况查询该号码使用套餐情况

查询充值话费记录查询以往充值话费的记录

话费充值系统的设计与实现

24/2624/26

3.话费充值系统的设计与实现的详细设计

3.1.导言

3.1.1目的

该文档的目的是描述《话费充值系统》项目的详细设计,其主要内容包括:

系统功能简介

系统详细设计简述

各个模块的三层划分

最小模块组件的伪代码

本文档的预期的读者是:

开发人员

项目管理人员

测试人员

3.1.2范围

该文档定义了系统的各个模块和模块接口,但未确定单元的具体实现,这部分内容将在

实现中确定。

3.1.3缩写说明

HR

界面JSP功能

在线客服管理页面在线客服管理主页面

增加反馈信息增加反馈信息

查询反馈信息查询反馈信息

删除反馈信息删除前期的反馈信息

话费充值系统的设计与实现

25/2625/26

HumanResource(人力资源管理)的缩写。

JSP

JavaServerPage(Java服务器页面)的缩写,一个脚本化的语言。

MVC

Model-View-Control(模式-视图-控制)的缩写,表示一个三层

的结构体系。

3.1.4术语定义

Struct:一种框架体系结构。

3.1.5引用标准

[1]《企业文档格式标准》V1.1

北京长江软件有限公司

[2]《软件详细设计报告格式标准》V1.1

北京长江软件有限公司软件工程过程化组织

3.1.6参考资料

[1]《实战struct》〔美〕TedHusted

机械工业出版社

3.2系统设计概述

根据《话费充值系统》的概要设计,本系统按照功能角度分解,可以分为客户端子系统

和管理端子系统。根据页面流的设计,管理端系统分为登录管理、充值管理、积分管理、查

询管理、客户管理、在线客服管理等6个模块,他们的关系如图C-1,以下将分小节对各

个部分分别

进行详细设计。

话费充值系统的设计与实现

26/2626/26

3.3详细设计概述

由于本系统采用了基于struct体系结构的设计,即采用MVC的三层设计模式,

采用面向对象的Java语言以与JSP的脚本语言。所以,基本采用面向对象的设计方法。

在整个的开发过程中,尽可能采用复用的原则,例如采用标签库,统一数据库的基本操作,

统一结果显示等。

本文档的详细设计主要是按照Struct的MVC的三个层次分别编制视图层、控制

层和模型层模块的伪代码。为下一步的编码提供基础。伪代码(Pudocode)是一种算法描述

语言。使用伪代码的目的是为了使被描述的算法可以容易地以任何一种编程语言实现。因此,

伪代码必须结构清晰,代码简单,可读性好,并且类似自然语言。

话费充值系统

管理端客户端

线

本文发布于:2023-03-04 06:44:46,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/1677883487131963.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:充值话费.doc

本文 PDF 下载地址:充值话费.pdf

上一篇:协议离婚
下一篇:返回列表
标签:充值话费
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 站长QQ:55-9-10-26 专利检索|