电信计费系统分析与设计.docx
- 文档编号:1265969
- 上传时间:2022-10-19
- 格式:DOCX
- 页数:57
- 大小:2.04MB
电信计费系统分析与设计.docx
《电信计费系统分析与设计.docx》由会员分享,可在线阅读,更多相关《电信计费系统分析与设计.docx(57页珍藏版)》请在冰豆网上搜索。
2015届本科生毕业设计
电信计费系统分析与设计
学院:
专业:
姓名:
指导老师:
商学院
学号:
职称:
二○一五年五月
诚信承诺书
本人郑重承诺:
本人承诺呈交的毕业设计《电信计费系统分析与设计》是在指导教师的指导下,独立开展研究取得的成果,文中引用他人的观点和材料,均在文后按顺序列出其参考文献,设计使用的数据真实可靠。
本人签名:
日期:
年月日
电信计费系统分析与设计
摘要
随着电信业务的不断扩展,许多业务复杂性不断的提升,而对电信业务的信息化管理不但可以提升对用户的服务性,赢取更好的口碑,同时也可以为公司创造利益。
在整个电信业务运营系统中,电信的Unix服务器租赁计费系统是主要的运营支撑系统,本系统通过后台数据采集系统收集数据,在此基础上统计用户的资费与使用时间来进行收费。
为了使程序更加安全和高效,数据库采用的是比较稳定ORACLE数据库,本系统采用B/S结构实现,使用Spring+MyBatis等轻量级框架实现代码的编写,MyBatis实现了分页功能和对数据库的操作,同时,为了给程序解耦合,采用了Spring的架构。
系统的用户界面采用jsp+javascrip等技术实现动态页面,更好的用户交互。
电信计费系统用来解决了电信业务上的复杂和减少了人工计费上的误差所造成的损失,同时也减少了在人工的投入,在一定的程度上对电信业务创造了巨大的利益,系统操作简单和交互友好也减少了对营业人员的上岗培训,因此电信计费系统对电信业务的管理具有一定的实用价值。
关键词:
电信计费;B/S模式;运营支撑系统
TheAnalysisandDesignofTelecommunicationBillingSystem
Abstract
Inthewholetelecommunicationoperatingsystem,Unixserverleasingtelecommunicationbillingsystemisthemainoperationsupportsystem,whichcollectsthedatathroughthebackstagedataacquisitionsystem.Besides,thefeesandusetimebasisonittocharge.
Thetelecommunicationsystemismainlydividedintosixmodules,whichareasfollowing:
1.Theloginmodule,applyingtoverifyinganadministrator.
2.Theadministratormodule,applyingtoadministratorprivilegeallocationandtoincreaseorcensoredoperations.
3.Chargesmanagementmodule,applyingtonewfeesorstopsetting.
4.Accountingmanagementmodule,applyingtothelostofleasingaccountmanagement.
5.Businessmanagementmodule,applyingtotheuserwhousetheserverleaseaccountmanagement.
6.Billmanagementmodule,applyingtotheuserlistingofallchargesandreportineverymonth.
Inordertomaketheprogrambecomemoresecureandefficient,weadopttheORACLEdatabase,anditssystemadoptstheB/Sstructure,whichusestheSpring+MyBatisandotherlightweightframeworksimplementationcode.MyBatisimplementationofthepagingfunctionandtheoperationofthedatabase,andatthesametime,inordertoprovideapplicationsolutioncoupling,wealsoadopttheSpringframework.Moreover,theuserinterfaceofthesystemadoptsthejsp+javascriptechnologytoachievedynamicpages,anditbetterforuserinteraction.
Keyword:
TelecommunicationBilling,B/SMode,OperationSupportSystem
目录
第1章 绪论 1
1.1 系统开发的背景和目标 1
1.1.1 系统开发的背景 1
1.1.2 系统开发的目标 1
1.2 系统的主要功能和特点 1
1.3 设计开发的方法和工具的选择 2
1.4论文的内容和结构安排 2
第2章系统规划 3
2.1用户需求分析 3
2.2总体结构 5
2.3可行性研究 5
2.3.1技术可行性 5
2.3.2经济可行性 6
第3章系统分析 7
3.1业务流程分析 7
3.1.1管理员管理业务流程图 7
3.1.2资费管理业务流程图 7
3.1.3账务帐号管理业务流程图 8
3.1.4业务帐号管理业务流程图 9
3.1.5账单管理业务流程图 9
3.2数据流程分析 10
3.2.1顶层数据流程图 10
3.2.2管理员管理数据流程图 11
3.2.3资费管理数据流程图 11
3.2.4账务账号管理数据流程图 12
3.2.5业务账号管理数据流程图 13
3.2.6账单管理数据流图 13
3.3数据字典 14
3.3.1数据项 14
3.3.2数据存储 16
3.3.3数据流 16
3.3.4数据处理 18
3.3.5外部项 18
第4章系统设计 19
4.1总体设计 19
4.1.1管理员管理模块功能 19
4.1.2资费管理模块功能 20
4.1.3账务帐号管理模块功能 20
4.1.4业务帐号管理模块功能 21
4.1.5账单管理模块功能 21
4.2数据库设计 22
4.2.1概念模型 22
4.2.2逻辑模型 25
第5章系统实现 28
5.1系统实现 28
5.1.1系统登录模块实现 28
5.1.2管理员管理模块实现 28
5.1.3资费管理模块实现 29
5.1.4账务帐号管理模块实现 29
5.1.5业务帐号管理模块实现 30
5.1.6账单管理模块实现 31
总结 32
参考文献 33
谢辞 34
附录 35
附录1账单模块实体类代码 35
附录2账单模块配置文件 37
附录3账单模块DAO 39
附录4账单模块控制类 40
第1章绪论
1.1系统开发的背景和目标
1.1.1系统开发的背景
电信公司有UNIX服务器的租赁业务,随着电信业务的不断扩张,原有的计费系统需要更新升级,需要一个具有良好可扩展行的系统,不但满足现在更要满足其未来发展的需要,该系统需要具有:
可扩展性、稳定性、可移植性、健壮性等特点。
随着电信业务量的急剧增长,电信网中各种新业务不断开放,使得老的电信计费处理方式即脱机计费和分散计费愈来愈显露出一些矛盾。
脱机按月处理维护管理水平低、处理时间长、自动化程度差、计费错误多;同种业务分散处理设备重复投资、结算困难、管理复杂、管理部门难以掌握大网的运营状况;同一地区多种业务分散处理造成多种收费面对用户,难以使用户获得满意的服务;多个计费系统难以协调统一,不能灵活适应业务变化及开发新业务的要求。
另外,近年来邮电体制进行改革,分散计费也不利于未来各种电信业务专营公司和各地电信公司之间的摊分结算。
为了方便电信相关人员办公,需要一套系统来解决这个租赁业务的后台工作,实现自动化办公的目的。
1.1.2系统开发的目标
本系统主要对电信的UNIX服务器租赁的业务收费流程实现一个全自动办公化的流程,系统通过收集用户使用服务器的数据和资费套餐,在后台按照一定的逻辑处理完数据后,显示给电信营业员查找并方便营业人员进行对用户的收费,减少人工的支出,也减少了人工收费过程中出现的错误导致对公司业务造成损失。
1.2系统的主要功能和特点
本系统主要功能:
(1)账务管理,用户在租赁电信UNIX服务器之前,必须先申请开通一个账务帐号,该帐号是用来计算用户租赁服务器所产生的费用,用户也可以通过该帐号登录用户自服务查询缴费情况和收费清单,实现一个帐号统计多个业务的收费,方便用户缴费。
(2)业务管理,当用户申请完账务帐号之后,就可以选择需要租赁的服务器,然后开通一个登录该服务器的帐号,并且绑定账务帐号,该帐号就是业务帐号。
(3)账单管理,用户选择租赁的服务器和资费套餐后,账单管理功能就可以统计用户每个月的费用来进行收费。
本系统有几个显著的特点:
(1)系统的界面很友好,用户的交互很人性化
(2)功能模块分离清晰,操作简单易懂
(3)开发周期短,维护方便。
跟别人都一样,建议结合自己的系统有针对性的总结几个特点
1.3设计开发的方法和工具的选择
1、结构正文里序号应加圆括号
(1)、
(2)…
下同
:
后台服务+B/S结构
2、操作系统:
win7
3、数据库:
ORACLE
4、开发工具:
MyEclipse、Tomcat
5、开发语言:
JAVA
6、使用框架:
Spring、MyBatis
1.4论文的内容和结构安排
本篇论文从以下几部分进行阐述:
1系统规划,简述电信计费项目的选题背景和该系统的需求,要求的功能。
2系统分析。
根据系统的业务流程和数据流程用图表来表示。
并根据概要设计经行详细设计。
3系统设计。
根据系统的需求分析,画出系统的总体结构图,并对系统的数据库进行设计,还有对系统的用户交互界面进行设计。
4系统实现。
对系统的各个功能进行业务逻辑的实现与界面的操作流程显示。
5总结。
6参考文献。
7谢辞。
8附录。
第2章系统规划
2.1用户需求分析
根据电信服务器租赁计费系统(后台)的特点,建立系统。
然后该系统分为登录模块、管理员管理模块、资费管理模块、账务账号管理模块、业务账号管理模块、账单管理模块6大部分。
(1)登陆模块
由于本系统只有两种用户类,一类是超级管理员,另外一类是普通管理员,超级管理员拥有最高权限,可以对普通管理员进行权限的分配和其他功能的使用,普通管理员可以根据自己的权限操作不同的功能。
他们根据账户名密码登陆,通
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电信 计费 系统分析 设计