毕业设计说明书(论文)作 者 李禚 学 号 10065501学 院 信息工程学院专 业 软件工程题 目 电信服务器租赁支撑系统
指导者 曹杰 实验师
(姓名) (专业技术职务)
(姓名) (专业技术职务)
2014年6月 15日 吉林
毕业设计说明书 论文 中文摘要
毕业设计说明书 论文外文摘要
目 录
摘要. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .I
Abstract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .II
第1章 绪论. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 1 -
1. 1课题背景和意义. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 1 -
1.2系统开发环境. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
1.3论文结构. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 3 -
第2章 可行性分析. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
2. 1技术可行性. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
2.2经济可行性. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
第3章 系统设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 6 -
3. 1系统总体设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
3. 1. 1系统框架. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
3. 1.2总体功能模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
3.2系统详细设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
3.2. 1登陆模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
3.2.2角色管理模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
3.2.3管理员管理模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
3.2.4资费管理模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
3.2.5账务账号模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
3.2.6业务账号模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
3.3数据库关系E-R图. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 12 -
3.3. 1总体关系E-R图. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 12 -
3.3.2账务账号E-R图. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 12 -
3.3.3业务账号E-R图. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 13 -
3.3.4资费信息账号E-R图. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
3.3.5管理员信息E-R图. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 14 -
3.4系统流程图. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
3.5数据库表结构. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
第4章 系统实现. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
4. 1角色管理模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
4.2管理员管理模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
4.3登陆模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 21 -
4.4资费管理模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 23 -
4.5账务账号模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 25 -
4.6业务账号模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 26 -
4.7数据库访问方式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 21 -
4.8访问页面控制. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 23 -
第5章系统测试. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
5. 1单元测试概述. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
5.2单元测试. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
5.3测试. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
结 论. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 33 -
参考文献. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 34 -
致谢. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 35 -
第1章 绪 论
1.1课题背景和意义
我国目前对电信业务的计费处理在体制上多是以分散处理方式进行的在技术上是以脱机按月处理方式进行的。随着电信业务量的急剧增长 电信网中各种新业务不断开放使得老的电信计费处理方式即脱机计费和分散计费愈来愈显露出一些矛盾。脱机按月处理维护管理水平低、处理时间长、 自动化程度差、计费错误多同种业务分散处理设备重复投资、结算困难、管理复杂、管理部门难以掌握大网的运营状况 同一地区多种业务分散处理造成多种收费面对用户难以使用户获得满意的服务 多个计费系统难以协调统一不能灵活适应业务变化及开发新业务的要求。另外近年来邮电体制进行改革分散计费也不利于未来各种电信业务专营公司和各地电信公司之间的摊分结算。
解决上述计费中的矛盾要从两方面下手一是建立集中计费体制二是变脱机按月计费为联机实时计费。而集中计费需要联机计费这一技术手段来实现。原邮电部电信总局针对这种情况并为适应电信业务未来发展的需要决定建立“全国电信计费结算中心和各省计费结算中心”用集中计费结算的方式解决目前分专业分散计费结算中存在的问题并为开发各种新业务打下基础。
此外 电总还准备出台关于联机集中计费的一系列技术体制和技术规范指导计费体制上和技术上的变革。
伴随着电信运营企业各大阵营的形成 电信业的竞争的白热化 以及"以业务为导向 以客户为中心"的理念的形成 电信业务正向多样化、个性化的方向发展,同时随着三网融合的深入 3G网在全国部分省、区直辖市正如火如荼的展开业务之间的交融也更加复杂 电信增值业务正在兴起 电信业务正向多样化、个性化的方向发展。这都对服务器租赁支撑系统提出了新的更高的要求。作为运营商组织和管理业务的重要支撑系统服务器租赁支撑系统要能为开展丰富的业务提供方便并保持计费数据的准确无误才能提高工作效率降低维护成本并为及时开展业务提供有效支撑。
从消费者的角度来讲 电信业务发展到今天竞争格局的形成让消费者有了更多的选择 同时电信消费在整个消费比例中所占的比例也越来越大 消费者的消费
- 1 -
东北电力大学信息工程学院毕业论文
心理日渐成熟他们很关心电信业务的资费希望了解每一个消费细节。因此 电信运营商只有做到计费的准确无误才能保证业务的正常发展取得消费者的信任。如今计费系统已经成为反馈用户信息最直接、信息量最大的信息源。计费系统与网管系统、 CRM系统等之间的联系日益紧密成为这些系统的重要信息源因此计费系统还应该能与这些系统无缝连接是电信支撑系统中的重要一环。
通过对这一课题的学习和研究可以将电信计费系统权限管理的基本原理、实现流程等展现出来并可作为对新的综合电信计费系统软件权限管理的一种探索来学习和研究也可以顺带了解整个电信实时计费的工作流程具有一定的现实意义。
1.2系统开发环境
1、结构后台服务+B/S结构
2、操作系统 Linux
3、浏览器主流浏览器IE,firefox等
4、数据库 ORACLE
ORACLE是一个可用于多种操作系统的关系型数据库系统是一个具有客户机
/服务器体系结构的分布式数据库管理系统适用于网络可在Internet上共享
数据库。因为本次开发只是作为对大学三年所学知识的一个检验不是作为商用
所以选择该数据库。
JDBC API用于连接Java应用程序与各种关系数据库,之所以选择JDBC连接
数据库是因为在存入数据库的数据是一条条的数据不需要对该数据进行包装
只需拼SQL语句就行。
5、应用服务器 UNI X
UN I X系统是一个开源的操作系统可以根据企业的业务要求选择不同的版
本具有无比的安全性和适应性并且支持ORACLE数据库因此我们选择ORACLE
服务器。
6、开发工具 MyEclipse
使用MyEclipse做开发为编程人员带来了很多方便使用MyEclipse软件
不需要对程序进行编译该工具在做保存时自动进行编译。 MyEclipse还可以打
开数据库的连接只需加入相应的jar包就可以对软件进行开发。
-2-
7、开发语言 JAVA
选择JAVA语言进行开发 JAVA是面向对象的语言是对现实生活的抽象。
JAVA语言是现实世界模型的自然延伸。现实世界中任何实体都可以看作是对象。
对象之间通过消息相互作用。 JAVA语言的三大特性封装、多态性和继承。 Java
是一种跨平台适合于分布式计算环境的面向对象编程语言。
8、使用框架 Struts2
Struts 2以WebWork为核心采用拦截器的机制来处理用户的请求这样的设计也使得业务逻辑控制器能够与ServletAPI完全脱离开
1 .3论文结构
本毕业设计的主体主要分为五章。
第一章前言主要介绍课题的开发背景意义、研究内容、系统开发环境、组织结构等内容
第二章可行性分析进行系统的技术可行性和经济可行性分析
第三章系统设计主要进行系统的总体设计详细设计制作E-R图流程图数据库表结构等
第四章系统实现实现系统各个模块的功能 以及访问数据库实现访问页面控制等
第五章系统测试为了保证系统能够长期有效的运行对系统进行测试。
-3-
腾讯云轻量应用服务器又要免费升级配置了,之前已经免费升级过一次了(腾讯云轻量应用服务器套餐配置升级 轻量老用户专享免费升配!),这次在上次的基础上再次升级。也许这就是良心云吧,名不虚传。腾讯云怎么样?腾讯云好不好。腾讯云轻量应用服务器 Lighthouse 是一种易于使用和管理、适合承载轻量级业务负载的云服务器,能帮助个人和企业在云端快速构建网站、博客、电商、论坛等各类应用以及开发测试环境,并提供...
RAKsmart 商家八月份的促销活动今天更新。基本上和上个月的产品套餐活动差不多的,不过也是有简单的微调。对于RAKsmart商家还是比较了解的,他们家产品虽然这两年增加多个机房,以及在VPS主机方案上有丰富的机房和调整到一些自营机房,他们家的策划能力还是有限,基本上每个月的套餐活动都差不多。RAKsmart 在八月份看到有新增香港高防服务器可选,最高100GB防御。同时原来上个月缺货的日本独立...
totyun,新公司,主要运作香港vps、日本vps业务,接入cn2网络,不限制流量!VPS基于KVM虚拟,采用系统盘和数据盘分离,从4G内存开始支持Windows系统...大家注意下,网络分“Premium China”、“Global”,由于站长尚未测试,所以也还不清楚情况,有喜欢吃螃蟹的尝试过不妨告诉下站长。官方网站:https://totyun.com一次性5折优惠码:X4QTYVNB3P...