摘 要:本设计是电信的一个增值服务的计费管理系统。主要功能模块有用户管理模块、资费管理模块、管理员管理模块和权限管理模块。这些功能模块的功能主要包括了功能的增删改查。本系统的服务器为UNIX服务器(开发时Linux),数据库设计是基于oracle平台,系统用到了JAVA EE三个开源框架:STRUTS2.1+HIBERNATE3.2+SPRING2.5。论文是按照需求分析、可行性分析、总体设计、详细设计和系统测试的顺序来阐述的。56358
毕业论文关 键 词:电信,计费,JAVA EE
Abstract:This design is one of the telecom value-added service billing management system. Main function modules are user management module, charges management module, the administrator management module and rights management module. These function module function mainly includes the function of add and delete. The server of this system for UNIX server (Linux) when development, database design is based on oracle platform, system USES JAVA EE three open source framework: STRUTS2.1 + HIBERNATE3.2 + spring. Paper is according to the demand analysis、 feasibility analysis、overall design、 detailed design and system test in order to illustrate the.
Keywords: Telecommunications,billing,JAVA EE
目 录
1. 引言 4
1.1开发背景 4
1.2目的和意义 4
2.需求分析 4
2.1 功能分析 4
3.可行性分析 5
3.1技术可行性 5
3.2经济可行性 5
4. 总体设计 5
4.1 系统模块总体设计 7
4.2数据库设计 8
5.详细设计 12
5.1运行环境 12
5.2开发技术简介 12
5.3 登录功能 13
5.4 用户管理设计 14
5.5 资费管理设计 19
5.6 权限管理设计 21
5.7 管理员管理设计 26
5.8 用户自服务设计 28
6.系统测试 31
6.1 环境准备 31
6.2 测试任务 32
结论 36
参考文献 38
致谢 39
1. 引言
1.1开发背景
现今电信计费的处理方法在体制上是分散处理的,技术上大部分是脱机按月方式处理。随着电信业务的持续增加,各新业务的持续开通,老的计费处理方式的弊端渐渐显露出来。脱机按月处理管理维护水平低,处理时间久,计费易出错,自动化水平低。相同业务分散处理结算困难,管理复杂,管理部门不能掌握运营状况,对用户会造成多种收费,导致用户无法得到满意的服务。
1.2目的和意义
伴着电信行业间的竞争越来越激烈,渐渐形成以业务为导向,以客户为中心理念,电信业务发展越来越多样化和个性化,业务间的交融也更加复杂,电信增值业务正在渐渐兴起。这些都使得计费需要更高的要求。计费系统要能方便的开展多样业务,保持计费数据的准确性,来提高效率,降低成本。为开展业务提供支持。