毕业设计-通信计费—手机话费查询系统设计与实现,共47页,14061字,附完整java源代码、开题报告等
主要内容
本系统主要针对用户和管理员用于实现手机的话费查询功能。用户登陆后可以根据月份进行话费服务,包括:开通功能查询、 账单查询、详单查询(其中包括通话、短信、GPRS流量的详单)、计费标准查询、打印账单、打印详单。管理员的主要职责是用户信息的设置,建立和维护用户信息库,即登陆后除了有以上查询功能外,还能添加、修改、删除用户资料(用户资料包括用户状态、业务定制)。
通信计费――手机话费查询系统选用JAVA开发语言,采用B/S架构。在对手机话费工作流程进行需求分析的基础上,建立了功能模型,确定系统采用关系数据模型,并对此进行分析、设计,创建数据库模型。数据库采用ADO连接方式,后台数据库运用SQLServer来实现,编程采用JSP技术。
摘要
随着手机及网络服务的大量普及,手机话费查询受到了人们越来越多的关注。在这样的需求下,为了提高服务质量,通信运营商设计开发一个方便手机用户使用的话费查询系统就显得十分必要。
在对话费系统的充分调查与研究的基础上,本系统设计并实现了面向用户和管理员的基于B/S架构的话费查询系统,该系统具有手机话费查询与用户信息管理的功能。该系统选用采用JSP+ServerLet+Javabean开发技术,后台采用关系型数据库SQL Server 2008。系统实现了话费账单、账单明细、归属地、计费标准等在线查询和打印功能,还增添了对手机用户信息、话费详情、业务信息的后台管理功能。
本论文首先从手机话费查询系统的需求入手,通过用例图和用例描述详尽阐述了功能需求。在系统的设计阶段统进行功能模块划分。利用面向数据流的结构化分析方法设计数据库,通过绘制E-R图,构造数据库表及数据库关系图,最后对系统的功能进行了测试工作。
本系统不仅方便了手机用户对于话费的查询,而且加强了对用户信息及话费的统一管理,提高了查询的效率和信息的准确性。
关键词:手机话费查询:数据库;B/S架构;用户管理
Abstract
Along with the popularization of mobile phone and network services, mobile phone queries by the people more and more attention. Under such a demand, in order to improve the quality of service, communications operators, design and development a convenient mobile phone users use phone inquiry system is very necessary.
On the basis of full investigation and research, this system was designed and implemented for users and administrators of the phone bill query system based on B/S architecture, the system has the function of mobile phone inquiries with the user information management. Choose the system uses the JSP + Javabean + Servlet development technology, the background using relational database SQL Server 2008. System implementation as bills and bill details, belonging to, online query and print functions such as billing, also added to the cell phone user information, details on the phone, the business information of background management functions.
In this paper, first of all, from the demand of mobile phone query system, through the use case diagram and use case descriptions elaborate the functional requirements. In system design phase of the system function module division. Using structured analysis method of the data flow oriented design database, and draw a e-r diagram, database tables and database diagram, finally tested the function of the system.
This system is not only convenient for mobile phone users for the query cost, and strengthen the unified management of user information and phone, improves the query efficiency and the accuracy of the information.
Keywords:Mobile phone Query; Database; B/S architecture; User Management
目 录
第1章 引 言 1
1.1 项目背景 1
1.2 项目目的 1
1.3 项目概述 1
1.4 总体设计目标 2
1.5 系统开发工具及运行环境 2
第 2 章 系统需求分析 3
2.1 需求概述 3
2.2 功能需求 3
2.2.1. 功能需求描述 3
2.2.2. 用例描述 5
2.3 非功能需求 14
2.3.1. 性能需求 14
2.3.2. 安全性需求 14
2.4 故障处理 14
第 3 章 系统的设计与实现 15
3.1 系统功能模块设计 15
3.2 系统数据库设计 16
3.2.1. E-R模型图 17
3.2.2. 数据库表 20
3.3 用户端功能实现 24
3.3.1 用户注册和登录模块 24
3.3.2 详单查询模块 26
3.4 管理员端功能实现 31
3.4.1. 管理员登录模块 31
3.4.2. 业务管理模块 32
第 4 章 系统测试 35
4.1 白盒测试 35
4.2 黑盒测试 35
第 5 章 总结与心得体会 40
致 谢 41
参考文献 42
功能需求描述
本系统分为用户前台显示和管理员后台管理两大部分,用户注册后即可凭手机号和密码登录到查询系统,用户登录后可以选择相关话费服务,包括:手机归属地查询、开通业务查询、 账单查询、详单查询、计费标准查询、打印账单、打印详单、投诉与建议。管理员登录后除了有以上查询功能外,还能添加、修改、删除用户资料,建立和维护用户信息库。
用户前台显示部分
用户注册
用户要使用本系统,必须先到网站主页进行注册,成为本系统会员后方可登录本系统。用户注册要填写相关信息,包括登录手机号、用户名 、用户登录密码、确认密码和用户地址及用户联系方式等相关信息。
用户登录
用户需要在登录模块中输入正确的用户名及密码进入该系统。并且就此确定用户的使用权限,以确保系统安全。
手机归属地查询
注册并登录的用户可以查询手机的归属地地址。
开通业务查询
注册并登录的用户可以查询自己开通的功能服务。
话费查询
注册并登录的用户可以查询自己近期月份的话费消费记录,还可以选择过往年月进行话费查询服务。
个人信息管理
注册并登录的用户可以查看和修改个人基本信息,包括用户名称、通讯地址、联系电话、个人密码等。
投诉与建议
注册并登录的用户可以进行投诉或是提出改进意见。
打印服务功能
注册并登录的用户可以按月份打印自己消费的账单和详单。
管理员后台管理部分
管理员登录
管理员通过输入用户名密码可以登录本系统,登录系统时候要经过权限验证方可进入本系统并执行管理员享有的相关功能。
用户信息管理
管理员成功登录后,可以查询到用户的个人信息,并且根据用户需要添加新的手机用户、删除用户、修改用户的信息。
业务管理
管理员成功登录后,可以查询到业务的具体信息,并且根据需要进行业务信息的添加、修改和删除操作。
话费管理
管理员成功登录后,可以查询到用户的已开通业务、账单信息、详单信息,并且可以根据用户需求添加、修改、删除用户开通的业务、话费信息等。
投诉与建议管理
管理员登录后,可以查看并处理用户的投诉与建议。