论文总字数:29352字
摘 要
Abstract Ⅱ
第一章 绪论 7
1.1 研究背景 7
1.2 研究现状 8
1.3 本文结构 8
第二章 Android技术与理论 9
2.1 Android系统开发简介 9
2. 1.1 Android系统架构 9
2.2 Android应用开发组件 10
2.2.1 活动(Activity) 11
2.2.2 意图(Intent) 11
2.2.3 服务(Service) 11
2.2.4 内容(Content) 11
2.2.5 广播接收器(Broadcast Receivers) 11
2.3 Android应用程序运行机制 11
第三章 挂测技术与理论 12
3.1 工程挂测方法的背景 12
3.2 入网通用挂测流程 13
3.2.1 工程资料录入 14
3.2.2 PON口激活 14
3.2.3 现场测试 14
3.2.4 资源验收 14
3.3 挂测目标 14
3.3.1 业务目标 14
3.3.2 技术目标 14
第四章 需求分析 14
4.1 功能需求分析 14
4.2 性能需求分析 15
4.3 数据库需求分析 16
4.4 安全需求 16
第五章 功能设计以及实现 16
5.1 总体设计 16
5.2 系统功能设计 17
5.3 系统数据库设计 18
5.4 Android开发平台搭建 19
5.5 系统功能实现 20
5.5.1 界面布局 20
5.5.2 工程资料查询功能 22
5.5.3 工程资料展示功能 23
5.5.4 工程挂测功能 24
5.5.5 端口激活功能 24
5.5.6 一键挂测 24
5.5.6 端口去激活功能 24
5.5.7 查看状态功能以及PON核查功能 25
5.5.8 图片上传功能 25
第六章 结束语 26
致 谢 27
参考文献 28
摘要
现如今,宽带网对于人们的生活而言是不可或缺的,那么对于宽带的入网工程是否有一个相对应的指标或者是检测来确保接入的工程是否达到了客户所办理的宽带业务的标准呢?当然是有的——即宽带工程的挂测。挂测是用来检测宽带工程竣工之后该工程的建设质量以及新建或改造工程线路是否达到了客户所办理业务相对应的质量标准,端口是否可用无数据支撑;以免一些在工程阶段就应该予以解决的问题,在业务放装阶段才被发现,从而影响到客户的使用。在宽带工程完工之后,工程人员会在资源正式入网之前模拟新用户开通全流程,对于该工程进行质量挂测和业务可用性的挂测,以确保资源的准确性,以达到在评价施工质量时提供必要的支撑手段的目的。
为了方便工程人员进行挂测,因此电信运营商客户需要我们开发一个能够进行挂测的手机App,并包含以下功能:1)资源列表操作;2)支持端口激活功能;3)支持端口去激活功能;4)支持宽带业务通断挂测功能;5)3A比对功能;6)线路质量挂测;7)所有OBD全部测试通过才能进入下一环节;8)支持挂测驳回功能,挂测不通过,回到宽带资源录入环节修正数据;9)文件上传。这个App将被提供给工程验收人员进行宽带工程进行辅助挂测、验收宽带工程。
在App的平台选择上,选择了Android操作系统的平台,相对于IOS而言,Android操作系统更为开源,开发更为方便,并且Android系统拥有大量的用户。因此,综合考虑之后选择了在Android平台上进行研发。
关键词:宽带;挂测;Android
Abstract
Nowadays, broadband network is indispensable to people's life, so is there a corresponding indicator of broadband network entry or detection to ensure that the access project has reached the standard of broadband service for customers? Of course there are some - that is, a broadband project named Guace. The project is used to detect the quality of the construction of the project after the completion of the broadband project and whether the new or modified lines have reached the corresponding quality standards for the customers, and whether the port can be used without data support, so as to avoid some questions that should be solved at the stage of the project be found at the stage of business loading. It affects the use of customers. After the completion of the broadband project, the engineers will simulate the whole process of the new user before the resources are formally entered. The quality of the project will be measured and the service availability is measured to ensure the accuracy of the resources so as to provide the necessary support for the evaluation of the quality of the construction.
In order to facilitate engineering personnel hanging test, telecom operators' customers need us to develop a mobile phone capable of hanging test App, and include the following functions: 1) resource list operation; 2) support port activation function; 3) support port deactivation function; 4) support broadband service connection test function; 5) 3A comparison function; 6) line quality suspension; 7) all OBD all test pass. In order to enter the next link, 8) support the function of hanging test rejection, and do not pass the test, return to the broadband resource entry link to modify data; 9) upload files. The App will be provided to the engineering acceptance personnel for broadband engineering to assist in hanging test and acceptance of broadband works.
On the platform selection of App, I chose the platform of the Android operating system. Compared with IOS, the Android operating system is more open source, more convenient for development, and the Android system also has a large number of users. Therefore, after comprehensive consideration, we chose to research and develop on the Android platform.
剩余内容已隐藏,请支付后下载全文,论文总字数:29352字
该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;