毕业设计说明书(论文)作 者 李禚 学 号 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-
美得云怎么样?美得云好不好?美得云是第一次来推广软文,老板人脾气特别好,能感觉出来会用心对待用户。美得云这次为大家提供了几款性价比十分高的产品,美国cera 2核4G 15元/月 香港1核 1G 3M独享 15元/月,并且还提供了免费空间给大家使用。嘻嘻 我也打算去白嫖一个空间了。新用户注册福利-8折优惠码:H2dmBKbF 截止2021.10.1结束。KVM架构,99.99%高可用性,依托BGP...
Krypt这两天发布了ION平台9月份优惠信息,提供一款特选套餐年付120美元(原价$162/年),开设在洛杉矶或者圣何塞机房,支持Windows或者Linux操作系统。ion.kryptcloud.com是Krypt机房上线的云主机平台,主要提供基于KVM架构云主机产品,相对于KT主站云服务器要便宜很多,产品可选洛杉矶、圣何塞或者新加坡等地机房。洛杉矶机房CPU:2 cores内存:2GB硬盘:...
触碰云怎么样?触碰云是一家成立于2019年的商家。触碰云主营香港/美国 VPS服务器、独立服务器以及免备案CDN。采用的是kvm虚拟构架,硬盘Raid10,Cn2线路,去程电信CN2、移动联通直连,回程三网CN2。最低1核1G带宽1M仅20.8元/月,不过这里推荐香港4核4G15M,香港cn2 gia线路云服务器,仅115.2元/月起,性价比还是不错的。点击进入:触碰云官方网站地址触碰云优惠码:优...