毕业设计说明书(论文)作 者 李禚 学 号 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-
阿里云国际版注册认证教程-免绑卡-免实名买服务器安全、便宜、可靠、良心,支持人民币充值,提供代理折扣简介SunthyCloud成立于2015年,是阿里云国际版正规战略级渠道商,也是阿里云国际版最大的分销商,专业为全球企业客户提供阿里云国际版开户注册、认证、充值等服务,通过SunthyCloud开通阿里云国际版只需要一个邮箱,不需要PayPal信用卡就可以帮你开通、充值、新购、续费阿里云国际版,服务...
CloudCone 商家产品还是比较有特点的,支持随时的删除机器按时间计费模式,类似什么熟悉的Vultr、Linode、DO等服务商,但是也有不足之处就在于机房太少。商家的活动也是经常有的,比如这次中国春节期间商家也是有提供活动,比如有限定指定时间段之前注册的用户可以享受年付优惠VPS主机,比如年付13.5美元。1、CloudCone新年礼物限定款仅限2019年注册优惠购买,活动开始时间:1月31...
ZJI是成立于2011年原Wordpress圈知名主机商—维翔主机,2018年9月更名为ZJI,主要提供香港、日本、美国独立服务器(自营/数据中心直营)租用及VDS、虚拟主机空间、域名注册业务。本月商家针对香港阿里云线路独立服务器提供月付立减270-400元优惠码,优惠后香港独立服务器(阿里云专线)E3或者E5 CPU,SSD硬盘,最低每月仅480元起。阿里一型CPU:Intel E5-2630L...