基于JAVA的AAA认证授权和计费系统毕业论文
2022-06-14 21:28:40
论文总字数:36474字
摘 要
基于Java的电信AAA认证、授权与计费系统是开发一个基于B/S模式的一个认证、授权与计费的管理网站。普通用户,由管理员授予权限,具有用户登录、资费管理、账务账号、业务账号、账单管理、报表、个人信息、修改密码等功能,管理员具有角色管理、授予权限等功能。
本系统的开发以j2EE作为开发基础,使用struts2 spring hibernate等多种框架的组合,用eclipse作为开发工具,以Oracle作为数据库,以Macromedia公司的Dreamweaver作为界面美化工具,使用JAVA语言开发,页面采取JSP动态页面开发技术。该系统界面简单、操作方便,容易维护。
本文从本系统的开发背景,开发目的以及意义出发,对本系统的各个方面进行了可行性分析。从而指出了该系统开发的必然性。为随后的系统的开发奠定了基础。然后对系统的整体设计进行了阐述,介绍了本系统的总体结构和涉及到的技术,最后,在整体设计的基础上对系统的具体设计做出了详细的解释,可以让读者充分的了解本系统的设计。
关键词:电信AAA 认证 授权 计费
Online charging based on Java system
ABSTRACT
Online charging based on Java system is a based on B/S development mode of a AAA management site. Ordinary user authorization granted by the administrator, they have fill management, account management, service management, bill management, report, personal information, modify password and other functions. Administrator has role management, grant authorization and other functions.
The content of graduation design is to design and implement a web based goods trading platform, so the system is mainly to j2EE as a development base, the main use of struts2 spring hibernate and other frame used in combination, using eclipse as a development tool, using Oracle as the database, with Macromedia's Dreamweaver as the interface landscaping tools, the use of Java language development page JSP, adopt dynamic page technology. This system interface is simple, convenient operation, easy maintenance.
This article from the system development background, the development purpose and the significance, the feasibility of all aspects of this system is analyzed. Thus points out the necessity of the system development. Laid a solid foundation for the development of the system then. And then explains the system's overall design, understand the overall structure of this system and involve technology, finally, on the basis of the overall design has made a detailed explanation of the specific design of the system, the readers can fully understand the design of this system.
Keywords: charging, Authentication, Authorization, Accounting
目录
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1课题开发背景 1
1.2课题开发目的以及意义 1
1.3本文的主要工作 2
第二章 系统需求分析 3
2.1 主要性能要求 3
2.2 系统需求分析 3
2.2.1 功能需求 4
2.2.2功能需求的具体描述 4
2.3 系统可行性分析 6
2.4 系统开发环境及技术 7
第三章 系统设计 13
3.1 系统架构设计 13
3.1.1 系统模块设计 13
3.1.2 三层架构设计 15
3.2 类设计 15
3.3 数据库的设计 18
3.3.1数据库表设计 18
第四章 系统详细设计 22
4.1网站界面的实现 22
4.1.1登录界面 22
4.1.2用户登录主界面 25
4.1.3角色管理界面 28
4.1.4管理员界面 29
4.1.5资费管理界面 31
4.1.6账务账号管理界面 32
4.1.7业务账号管理界面 34
4.1.8账单管理界面 37
4.1.9报表管理界面 38
4.1.10个人信息管理界面 39
4.1.11修改密码界面 39
4.2框架配置配置与实现 40
4.2.1数据库连接的建立 40
4.2.2 数据库配置文件 41
4.2.3 Spring配置文件 41
结束语 45
参考文献 46
致 谢 47
- 绪论
1.1课题开发背景
随着电信业务规模的不断扩大,电信网中各种新业务不断开放,使得传统的电信计费处理方式即脱机计费和分散计费愈来愈显露出一些矛盾。脱机按月处理维护管理水平低、处理时间长、自动化程度差、计费错误多;同种业务分散处理设备重复投资、结算困难、管理复杂、管理部门难以掌握大网的运营状况;同一地区多种业务分散处理造成多种收费面对用户,难以使用户获得满意的服务;多个计费系统难以协调统一,不能灵活适应业务变化及开发新业务的要求。
同时,对电信运营商来说,出于对安全管理方面的考虑,需要一套对于计费系统管理用户进行有效的授权,认证机制;从运营这方面来说,计费部分又是重中之重。
1.2课题开发目的以及意义
电信AAA认证、授权与计费系统是随着电信产业和计算机产业的发展不断成长起来的,特别是随着交互机技术和计算机技术的不断进步而不断完善的。电信计费的广义概念是:从用户使用电信业务开始,到用户最终完成缴费的全过程。具体可以分为两个阶段,第一阶段为交换机计费;第二阶段为后台计费账务处理,就是一般定义的电信计费系统。
请支付后下载全文,论文总字数:36474字