电信维护系统毕业设计论文.doc





《电信维护系统毕业设计论文.doc》由会员分享,可在线阅读,更多相关《电信维护系统毕业设计论文.doc(53页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕业设计(论文)题 目: 电信维护系统学 院: 软件学院专业名称: 软件工程班级学号: 学生姓名: 指导教师: 二O一四 年 六 月 毕业设计(论文)任务书I、毕业设计(论文)题目:电信维护系统II、毕 业设计(论文)使用的原始资料(数据)及设计技术要求:原始材料数据:1. 相关的STRUTS框架知识2. 相关电信运营的原理知识3. 相关电信维护系统资料及技术资料技术要求:1. 本系统采用MVC(Model-View-Controller)模式 2. 数据库采用Oracle 11g3. 需要用到的Java相关技术有jsp技术、servlet技术、jdbc技术、STRUTS框架。4. 能够满足实
2、际应用需要,界面美观大方,易于使用III、毕 业设计(论文)工作内容及完成时间:工作内容:1. 查询相关资料,了解本系统的研究意义。可以上网搜索或者是去图书馆查阅相关资料。2. 通过查询资料了解该系统要如何做,及要做哪些东西。3. 设计出大体上的功能模块,画出模块图。4. 通过进一步的了解,对每个功能模块进行细化,将每一步都想清楚。制定出每一步的做法和需要注意的地方。5. 对设计好的程序进行调试,通过调试发现存在的问题并解决,从而达到完善系统的目的。6. 最后,整理各阶段的设计记录文档,写成论文稿。完成时间:1. 第 1 周 第 4 周 开题(查资料、技术方案、实验方案等)2. 第 5 周 第
3、13周 需求分析,概要设计3. 第14周 第15周 详细设计,编码4.5. 第16周 第17周 调试程序,撰写毕业论文6. 第18周 总结,答辩 、主 要参考资料:1. 张彬.电信增值业务:北京邮电大学出版社2. 聂敏.现代通信系统计费原理:电子工业出版社3. 耿祥义,张跃平.Java大学实用教程M.北京:电子工业出版社,2008.054. 孙玉.电信网络总体概念讨论:人民邮电出版社5. 胡庄君.中国电信发展分析:社会科学文献出版社6. 埃克尔.Thinking in java:机械工业出版社,2007.087. 陈龙.电信运营支撑系统:人民邮电出版社8. 漆晨曦.电信市场经营分析方法和案例:
4、人民邮电出版社9. hristopher PBen light.A critical success factors model for eprimplement.IEEE software1999:16-3010. Anatoly Akkerman, Alexander Totok, 、 Vijay Karamcheti. Infrastructure for Automatic Dynamic Deployment Of J2EE Application in Distributed Environments11. 软件学院 java 102012 学院 专业类 班学生(签名): 陶雪峰
5、日期: 自 2014 年02 月 20 日至 2014 年 6 月27 日指导教师(签名): 助理指导教师(并指出所负责的部分): 系(室)主任(签名):附注:任务书应该附在已完成的毕业设计说明书首页。学士学位论文原创性声明本人声明,所呈交的论文是本人在导师的指导下独立完成的研究成果。除了文中特别加以标注引用的内容外,本论文不包含法律意义上已属于他人的任何形式的研究成果,也不包含本人已用于其他学位申请的论文或成果。对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式表明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期:学位论文版权使用授权书本学位论文作者完全了解学校有关保留、
6、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权南昌航空大学可以将本论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 作者签名: 日期:导师签名: 日期:摘要随着电子信息技术与网络技术的飞速发展,各行各业的竞争也愈加激烈,各企业在各自的传统运营方式上开始加大信息技术的投入以适应多变的市场经济,在软件方面尤为明显,大量资金及人员的注入以进一步提升自己在业内的服务质量与市场竞争力,并且取得了很好的成效。电信行业的三大巨头运营商:移动、联通、电信每年都在软件方面投入大量的资源以努力适应新
7、时代背景的发展要求,进入新的领域,推出新的业务,探索新的商业模式,改变不合时宜的思维和观念,如此,或许运营商才能更好地迎接挑战,抓住机遇,实现持续发展。经过翻阅相关书籍以及互联网上对电信行业的了解及学习,本系统用了B/S架构以及MVC技术,本系统的功能主要是实现电信运营商营业员对电信运营商推出的业务录入系统,维护相关业务信息,帮助客户开通和暂停所对应的业务,能够打印出客户所需的账单报表。关键字:电信 软件 业务 MVC B/S架构 AbstractWith the rapid development of electronic information technology and networ
8、k technology, it has become even more intense competition in all walks of life, all enterprises operating on their traditional way of beginning to increase investment in information technology to adapt to changing market economy, especially in terms of software , massive injection of funds and perso
9、nnel to further enhance their service quality in the industry and market competitiveness, and achieved good results.Big Three telecom operators in the industry: Mobile, China Unicom, Telecom has invested annually in the billing software a lot of resources in an effort to meet the development require
10、ments of the new era background, into new areas, the introduction of new business, exploring new business models changing outdated thinking and ideas, so perhaps operators in order to better meet the challenges and seize the opportunity to achieve sustainable development.After read the books and the
11、 telecommunications industry knowledge and learning on the Internet, the system uses the B / S architecture and MVC technology, the features of this system is to achieve telecom operators salesperson telecom operators to launch operations into the system, maintenance relevant business information to
12、 help customers open and suspend the corresponding business customers can print out the billing statements required.Keywords: Telecom Software Business MVC B / S Architecture目录1.引言1.1 课题的来源、目标和意义11.2 系统的功能描述12.关键技术简介2.1JAVA语言32.2MVC框架32.3Struts框架33.需求分析3.1系统功能需求分析53.2数据库需求分析63.3业务流程图84.总体设计和实施方案4.1总
13、体设计94.2实施方案115.数据库的设计5.1数据库概念结构设计135.2数据库逻辑结构设计156.系统详细设计6.1基础信息196.2角色管理236.3管理员256.4资费管理286.5账务账号管理326.6业务账号管理356.7账单管理386.8报表407.故障分析418.总结和改进目标8.1总结438.2改进目标43参考文献44致 谢45II南昌航空大学学士学位论文1. 引言1.1 课题的来源、目标和意义因为计算机的硬件性能的限制、软件开发的成本高及难度大,以及电信运营者服务意识不到位,运营商间的竞争意识的淡漠,只能以自动化为目标,以记账收费的简单功能实现,但是现如今,这样简单的功能显
14、然不能适应电信行业业务的发展趋势,并且不能满足用户的服务需求,更不用说适应市场经济。然而随着电子技术与科技的进步,慢慢的可以满足日渐成熟的电信行业的系统要求。在电信提供的所有业务中,其中有一种业务是Unix实验室出租业务。用户需要向电信运营商申请一个Unix账号,就可以远程登陆Unix实验室,使用Unix系统。任何用户登陆电信运营商提供的Unix实验室的Unix系统时,Unix系统都会记录该账号的登入和登出信息,这些信息都会在系统日志文件中保存。用户使用电信运营商提供的Unix实验室的服务需要缴纳一定的费用。因此,电信运营商需要一套系统,将用户登陆实验室的时间长度数据采集起来,以作为对用户的收
15、费依据。本系统的主要任务是提供对于数据的查询和管理功能。日志数据存入数据库后,可以通过本系统来实现查询和管理功能。管理员登陆本系统后,可以进行角色管理、账务账号管理、业务账号管理、账单管理以及报表数据查询等操作。那么本系统实现这些功能的意义何在呢?本系统是随着电信产业和计算机产业的发展而不断成长起来的。系统是否能有效、安全地运行,在很大程度上影响着电信行业本身的运行效率和信誉,同时也是其业务正常发展的保证。1.2 系统的功能描述TelcomSys系统具有的功能:“角色管理”、“管理员管理“资费管理、“账务账号管理”、“业务账号管理”、“账单管理、“ 报表”、“个人信息”、“修改密码”以下是系统
16、的功能描述图2. 关键技术简介2.1 JAVA语言Java是一种面向对象编程语言,它的编程风格非常类似于C/C+,包含了C+中的面向对象的核心技术,舍弃了一些C+中比较复杂的特性(运算符重载、指针等)。Java语言的特点非常鲜明:封装、继承、多态、抽象。为什么会选择JAVA语言呢?1)Java语言是健壮的。2)Java的强类型机制、异常处理、废料的自动收集等是Java程序健壮性的重要保证。Java的安全检查机制使得Java更具健壮性。3)Java语言是平台无关的。4)Java语言是可移植的。5)Java语言是一个支持网络计算的面向对象程序设计语言。6)Java语言是一个面向对象的。7)Java
17、语言是安全的。8)Java语言是解释型的。9)Java是高性能的。10)Java语言是多线程的。11)Java语言是动态的。2.2 MVC框架MVC全称是Model(模型) View(视图) Control(控制器),它用数据、业务逻辑、界面分离的方法组织代码,将业务逻辑聚集到一个不见里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。使用MVC框架有很多好处,它的特点非常鲜明,耦合性低、重用性高、生命周期成本低、可维护性高、有利软件工程化管理。2.3 Struts框架Struts框架具有组件的模块化,灵活性和重用性的优点,同时简化了基于MVC的web应用程序的开发。它是建立
18、在MVC模式上的,Struts在Model、View、Control上都有涉及,但它主要的好处在于提供了一个好的Control和一套定制的标签库,也就是说它的重点在Control和View上,因此,它就有MVC所带来的一系列优点,如:结构层次分明,高可重用性,增加了程序的健壮性,便于开发与设计分工,提供集中统一的权限控制、校验、国际化、日志等等;它是个开源软件,并且得到了程序大师们持续而细心的呵护,并且经受了实战的检验,使其功能越来越强大,体系也日臻完善,开发者可以更深入的了解它的内部机制;它对其他的技术和框架具有很好的兼容性在Struts中,可以通过struts-config.xml配置文件
19、配置Action得访问路径,它提供了ActionForm,自动获取Request中的数据,不再需要反反复复的进行request.getParameter(),然后小心翼翼的转换类型。Struts还提供了标签库,可以方便的构建页面并获得额外的便利。作为一个成熟而完整的框架,Struts几乎处处都帮我们做好了贴心安排。3. 需求分析3.1 系统功能需求分析 概要需求调研根据资料以及自我的理解,一个电信维护系统应该具备以下特点:1. 统一友好的操作界面,保证系统的易用性、美观性,方便用户的操作2. 具备一些基础信息的管理,例如:登陆、查看个人信息、修改密码等3. 在系统中同一账号只能唯一在线,不允许
20、同一账号在不同的地点同一时间同时在线本系统4. 对于不同的用户要赋予不同的权限,这是对用户信息的安全性的保障5. 设置一个超级管理员,他拥有最高权限,可以操作系统内部的所有模块,包括对用户、管理员、各模块的信息等的更改、删除、增加等操作6. 能够对资费标准进行显示,增加以及修改7. 对于客户所需要的并且电信运营商所提供的业务进行开通,暂停及删除等8. 客户能够通过本系统查询自己的消费信息,所开通的业务等 详细功能需求调研以及系统用例图 功能需求调研本系统应该具有的功能有:角色管理、管理员管理、资费管理、业务账号管理、账务账号管理、账单管理、报表、个人信息、修改密码。每个管理员登陆成功后,都可以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电信维护系统 毕业设计论文 电信 维护 系统 毕业设计 论文

限制150内