优秀计算机论文范文优选
这是一篇计算机论文,计算机是20世纪最先进的科学技术发明之一,对人类的生产活动和社会活动产生了极其重要的影响,并以强大的生命力飞速发展。它的应用领域从最初的军事科研应用扩展到社会的各个领域,已形成了规模巨大的计算机产业,带动了全球范围的技术进步。(以上内容来自百度百科)今天为大家强烈推荐一篇计算机论文,供大家参考。
优秀计算机论文范文优选第一篇第一章
引言1.1. 课题背景及意义语音和数据漫游的一个关键特性,就是他们存在于不同的移动网络和固定网络电话中,作为一种商业模式,它可以帮助用户在世界上任何国家的承包运营商网络上无偿使用他们的移动电话通信和数据业务[1]。国际漫游业务模式主要分为漫出业务模式与漫入业务模式,对于运营商高额话费的产生,主要发生在国际漫游的漫出业务模式过程中。国际漫游的漫出业务通常是指出访的国际漫游业务在通信网络的使用上是由本国国内移动通信运营商的网络、国际通信运营商网络(境内外间连接)和境外移动通信运营网络来一起提供的。国内漫游用户和当地的移动运营商签署了电信服务的购买协议,国际漫游服务出国时,根据协议,服务提供商将从出访的漫游用户资费中收取若干的国际漫游通信费用。因为在国际漫游服务的实施中,移动运营商要开展国际业务,必然需要向国际语音,数据漫游业务的服务公司,网络中介公司或者他国的移动运营商购买,并签订相关服务协议,然而这部分产生的费用就构成开办国际漫游业务成本。国内移动运营商的网络成本为国内的本地通信网络的移动通信业务所用,几乎占成本的所有。国际漫游服务网络成本与其他两个国际漫游服务的成本比较,显得很少[2]。综合上述情况,移动运营商间由于需要对国际漫游用户进行话单数据交换行为以获得收取用户的国际漫游通话费用。在移动通信的发展中,国际漫游服务区覆盖范围越来越广,国际漫游计费已成为移动运营商关注的焦点[3]。然而越来越多的高额欠费与欺诈行为,也伴随着正常的国际漫游业务开展同时产生。由电信企业的诞生的第一天起,拖欠和欺诈都与欠费金额关于,由于巨大的和日益复杂的诈骗的存在,恶意欠费欺诈的国际漫游不可忽视的[4]。........1.2. 国内外研究现状在当今世界上,对于防范国际漫游的高额诈骗行为,主要是采用高额报告 HUR(HighUsage Report)与近实时漫游数据交换 NRTRDE(Near Real-Time Roaming Data Exchange)的方式实现[5]。HUR 高额报告主要是根据用户每日使用以及产生额度级别等条件来监控其通话情况。例如,若用户在一天(24 小时内)通话产生的费用达到一个阀值,则用户在通话所在区域的移动运营商就会发送高额报告给该用户的归属地运营商。根据国家发改委通信网络牌照发放工作安排,目前已向三大运营商发放了 LTE 4G牌照,中国的移动通信运营商数据业务已布进 4G LTE 高速传输的时代。4G 手机正迅速的普及,数据传输类业务收入日益增加。由于 4G LTE 制式在用户手机终端上网是的网速会比现在用户使用 2G/3G 时代的 GPRS 或 TDSCDMA 制式高出数十倍,在发生高额欺骗行为是,会出现在短时间内产生高额的话费,风险大大的提高。这给移动运营商也带来越来越来的利润损失风险。因此,对于该类突发的事件,高额告警处理时限要求很高,也对移动运营商对于如何进行高额欺骗行为的监测提出了更高的要求[5]。加上近几年经济的飞速发展,在享受经济增长所带来的生活水平提高的同时,国民出境旅游的量大幅增加;作为拥有全国近 7 亿用户量的中国移动,在培养用户境外使用国际数据漫游业务的同时,也承受着国际数据漫游被恶意使用欠费的风险,在另一个角度看,用户无故在不了解实际情况下使用了国际漫游数据业务,从而产生了高额的话费,这会导致用户产生极大的负面的感知问题[6]。......第二章 技术介绍与研究基础2.1. 系统技术概况本项目系统采用的系统架构模式为 B/S(Browser/Server)模式。在 B/S 系统架构模式下,用户日常的工作界面可通过浏览器来实现并伴随只有极少量的事物逻辑在该前端环节实现,其主要的事务逻辑均是在服务器端实现。这种模式将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护以及终端性能的负荷,减少对于系统日常维护与升级的所带来的成本和工作量,降低了用户的总体成本。在接口/协议上, 每个接口间的调用采用标准的 Web Services 方式,互通性强。每个接口函数调用时均需要传入系统 ID 与密码,安全性强。在承载环境上,需配置 IIS 7.0 与.Net Framewor 4.0 的软件环境,操作系统需为Windows Server 2003,数据库则采用 Oracle 公司的 Oracle Database 10.2 版本数据库。硬件环境上,应用服务器和数据库服务器分别采用独立服务器进行承载,另外还可根据实际环境情况配置使用 F5 服务集群进行容灾与负载均衡。.......2.2. 程序语言本项目系统采用 C#程序语言进行编写,C#是一种先进的、面向对象的语言。基于网络平台的应用可以帮助开发人员快速建立一个广泛的开发工具和服务,并提供大量帮助开发人员实现各种基于计算机和通信企业中的应用。由于 C#是一种功能强大的面向对象的开发语言。所以 C#既可以广泛适用于高层商业应用,也可以适用于底层系统的开发。借助于 C#可以更为方便为各种组件的开发提供支持,并将过往传统的应用转变为基于网络的应用。它可以通过互联网和其他语言的发展整合各个系统,或是应用程序调用的服务是由其他开发语言开发并调用。因此 C#在微软.NET 框架中占有不可或缺的地位[8]。广州移动公司日常办公电脑的操作系统均为 Windows 系统,因此,高额欠费自动化监控系统采用 C#程序语言进行编写,可以加强同为微软公司产品的 Windows 系统的兼容性,是系统在日常运行时更稳定,更高效。......第三章 系统需求分析 .....93.1.企业需求背景......... 93.2.业务流程分析......... 93.3.系统框架分析....... 113.4.功能需求分析....... 113.5.非功能需求分析......... 173.6.本章小结......... 17第四章 系统设计.....184.1.系统概要设计....... 184.2.系统数据库设计......... 214.3.系统详细设计....... 254.4.系统安全设计....... 434.5.本章小结......... 44第五章 系统测试.....455.1.测试目的......... 455.2.测试过程......... 455.3.本章小结......... 53第五章 系统测试软件测试是保证软件质量的主要方法,其核心是检查产品的软件和内容的功能。软件测试的作用可以起到保证软件质量,其行为目标是报障软件开发。软件测试的意义是发现软件错误:软件组件;定义,从低到高,装配过程;验证软件是否符合关于文件和系统设计的要求,为软件质量模型的建立提供了基础。高性能软件开发软件产品的开发,往往以实现高品质,满足用户的需求为最终的目的。因此软件从开发到每一个阶段都会有无可奈何或大或小的错误,只有严谨的软件测试才可能发现并消除软件开发过程中累积的错误,从而最大限度地提高软件的质量[14]。软件测试是根据开发任务书中各个阶段的需求和程序内部实现的功能结构,而精心设计一组测试产品性能的测试用例,利用这些测试用例来执行程序,并发现各种漏洞的软件和潜在的问题。软件测试是软件开发流程中必不可少的环节,是检验软件功能、性能的重要手段。软件测试就是一种将软件提交给客户之前,软件开发人员或者软件公司进行的测试,进行软件测试的重要作用就是看是否能够满足客户的需要或者是否存在错误等等。因此软件测试的主要作用还是为了保证软件的质量。本章从使用的测试方法、测试实例以及测试的结果展开说明对高额欠费自动化监控系统的测试。这一过程的系统测试是发现系统软件的缺陷和潜在的错误。系统测试主要是从功能性,可靠性,应用、系统性能这三个方面进行。......总结高额欠费自动化处理系统项目的设计与实施,实现了广州移动公司对高额异常话务话单,预警工单的规范化,流程化处理,保证了高额预警工单处理的时效性,可靠性,客户信息的安全性以及运营商对于客户在境内外产生高额话费预警处理的闭环化处理。既避免了广州移动公司因高额话费产生大量的欠费坏账的情况,又使客户因能及时得到高额预警而避免产生高额话费,提高客户移动通信业务的感知。围绕高额欠费自动化处理系统的设计与实施这个目标,本文进行了如下工作:对高额欠费自动化处理系统的各业务流程进行深入分析,最后得出系统的功能需求和非功能需求。根据高额告警处理整体流程的需求分析对高额欠费自动化处理系统进行了总体设计,包括系统总体架构、系统网络拓扑设计、数据库设计、系统功能设计以及系统的安全管理,并确定项目所采用的关键技术。对系统开展测试,通过对系统进行严谨的功能测试与非功能测试工作,以及根据测试结果与预期结果进行比对,最后得出系统满足设计的需求的结论。后续进一步对上线后的应用系统应用效果进行了评估。............参考文献(略)
优秀计算机论文范文优选第2篇
第一章引言1.1项目背景随着科学技术的飞速发展,移动互联网越来越强调人为本迭个核也概念,移动互联网产品也越来越与人们的物质文化生活息息相关,涵盖了人们日常生活的方方面面。各种贴近人们日常衣食住行需求的互联网产品走进了我们的视野,并且拥有可观的用户量。人们日常生活的各项需求,渐渐的成为了移动互联网产品的核也需求。现阶段,随着人们生活水平的快速提高,婴幼儿的发育和成长越来越受到广大父母的重视。每个父母都希望自己的宝宝能够健康的成长,但是大部分父母对培养宝宝又缺乏必要的经验和相关性知识。他们只能通过各种途径,包括长辈的传授,网上专业性知识的搜索,一些相关的培训来获取培养宝宝的知识。然而,这些大部分知识都只是提供一个培养宝宝的大体方向,告诉这些父母在过程中应该注意些什么,宝宝什么样的反应代表着宝宝什么样的需求。其实,最能直观的体现出宝宝的发育状况的信息就是宝宝的身高,体重以及在发育过程中的行为。然而很少有父母会定期给婴儿测量升高体重,观察婴儿的各种行为。现在有很多宝宝在初始阶段身高体重处于正常范围,在发育过程中出现了异常,比如肥胖宝宝。绝大多数父母都是在孩子发育异常十分明显的时候或者是去医院给宝宝体检之后才知道宝宝发育出现了问题,自己的育儿方法也出现了问题。有些父母即使知道定时的给宝宝测量这些数据,观察宝宝的行为,但是却不了解孩子这些数据的变化代表了什么样的发育过程,也不了解孩子这些数据相比于其他孩子处于什么水平,相化于理想的科学指标,处于什么水平,更不了解将这璧数据进行关联分析,得出更科学的育儿方法。......1.2国内外育儿研究和软件的发展概况由美国也理学家NancyBayley经过几十年来对数千名婴幼儿测验的努力,并综合了格赛尔等量表的优点,所研制出来的一套评定婴幼儿行为发展的工具。它是目前最具有完整的信度和效度的检验资料,是国际通用的婴幼儿发展量表之一。BSID主要包括智能量表、运动量表、社会行为记录表。其中,智能量表包括了婴儿的知党、记忆、学习、问题解决、发音等;运动量表包括坐、站、走、爬等动作能力以及双手和手指么间的操作能力;社会行为巧录表是用来评价婴儿的情绪,社会行为,目标定向等个性发展状况。[谭樓,2021]2.婴幼儿早期教育中也模式的探讨。早期教育是指从出生到学龄前这个阶段对儿童进行合乎科学规律的教育、训练和保育,以促进儿童身也健康发展。在0一2岁阶段,婴儿的神经系统有着较大的可塑性,最容易接受外界刺激和影响。良好的育儿刺激对脑功能和结构,无论在生理和生化方面均有重要影响。所从在这一阶段,可以给予婴儿丰富而适宜的教育环境刺激,这种刺激,将从根本上改变大脑微观结构和整个大脑的性能,促进婴儿大脯发育。换句话说,早期的婴幼儿会不断地感知和运动,这些感知和运动会刺激大脑相应区域的生长,从而促进大脑发育,提高智力。因此,早期教育不仅可以促进婴幼儿智力发育,明显改善其智力发育指数,防治智力低下,还可以促进婴幼儿认知能力、社会情绪、个性行为的发育,甚至可以减少日后反社会及违法行为。[李美玲,2021].......第二章技术综述2.1 Android 框架Apdroid框架由Google公司和开放手机联盟领导及开发的,一种基于Linux的开源操作系统,主要运用于移动设备,包括智能手机和智能平板。目前,Android的版本已经对外公布到4.4版本,被命名为itat。[RetoMeier,2021]如图2.1所示的Android框架图,Android的系统架构采用了分层的架构,从低到高分别是:Linux内核层,运行库层,应用程序框架层,应用程序层。Linux内核层:是Android系统的核也。Android系统平台是基于优化了的Linux内核,去除了一般Linux系统都支持的Cairo、X11、G化C、FFmpeg等功能,并 以 Bionic 替,代 aibc, Sia 替代 Cairo, openCore 替代 FFmpeg 等,移除了 G化授权的约束部分,将Linux Driver和Linux ernel彻底分开。提供了诸如内存管理、进程管理、设备驱动等服务,也是硬件和软件之间的抽象层,是两者之间的沟通者。[柯元旦,20211系统运行库层:该层主要包括程序库和Android运行库。程序库,一些C/C++库,能被Android各种组件使用,并且通过Android应用框架层为开发者提供服务。主要包括基本的C库、多媒体库、位图和矢量、2D3D弓摩、以eb化和数据库支持。Android运行库,Android系统的一个核也库,提供了 AVA编程语言核也库的大多数功能,提供了 Dalvi虚拟机,让Android的每一个程序都成为DaM虚拟机的一个实例,运行在自己的进程里。[陈克2021]应用程序框架层:该层的目的在于简化组件的重用,使得任何应用程序都能发布他的功能且任何其他程序都可使用这些功能。该层提供了 Android的基本服务和子系统,包括视图(Vie以), Content Provider, Resource Manager, ActivityManager。应用程序层:所有的应用程序都是使用AVA语言编写的,每一个应用程序由一个或者多个活动组成,活动必须以 Activity类为超类,活动类似于操作系统上的进程,但是活动比操作系统的进程要更为灵活,与进程类似的是,活动在多种现实之间进行切换。每个Android都装配一个核必应用程序集合,包括日历,地图,联系人,邮件,设置等。开发者可以在该层开发各种丰富的应用程序。......2.2蓝牙技术蓝牙是一种支持设各段距离通信(一般10m内)的无线电技术。能在包括移动电话、PDA、无限耳化、笔记本电脑、相关外设之间进行无线信息交换。利用蓝牙技术,能够有效的简化移动通信终端设备之间的通信,也能够简化设备与Inter之间的通信,从而数据传输变得更加迅速高效。由于蓝牙具有小型化无线电、低功率、低成本、内置安全性、稳固易用,即时联网等优势,又有通过配置文件来解决安装驱动程序的麻烦,使得它被广泛的运用于智能手机,PDA,汽车,耳机,播放器等各种设备。Android蓝牙;在Android4.2之前,芭使用的都是由高通公司基于G化协议发布的开源项目BlueZ。到4.2之后,就使用了 BlueDroid来替代团ueZ。相化BlueZ,团ueDroid最值得称道的地方就是其框架结构变得更为简洁和清晰。.......第三章智慧宝宝系统的分析与设计.........113.1项目磁体规划........113.2系统需求分析........123.3系统总体设计与模块设计........18?3.4系统模块设计........203.5本章小结........30第四章智慧宝宝系统的实现........314.1智慧宝宝客户端的实现........314.2智慧宝宝服务器的实现........374.3智慧宝宝的实现效果........434.4本章小结........45第五章总结与展望........47第四章智慧宝宝系统的实现4.1智慧宝宝客户端的实现如图4.1所示的SmatBabyMain代码片既该类是系统的主界面,在类中,我们定义了 Fi^agment的数组,在界面巧始化之前,调用initFragment这个方法,对主界面中包括的各个平行子界面进行初始化,定义了健康测量子hagment,行为记录子Fgment,健康记录子Fragment 及其他附属功能的子Figment。类似的结构,如图4.2所示的健康测量Fragment中,又定义了身高,体重,体湿,也率4种更底层的Fragment,层层的嵌套下去。在各个界面类中,还定义了 Fragment 的切换操作,例如SmatBabyMain 类中changeFragment 方法,该方法是类中的同步方法,防止因用户切换速度过快,系统反应慢导致的系统Crash问题,在方法中,我们做了将处于显示的fragment隐藏起来,再把即将要显示的fragment展示出来。.....总结现阶段,随着人们的生活水平的快速提高,对婴幼儿的发育和成长也越来越受到广大父母的重视。如何才能正确的培养宝宝,如何才能实时的知道宝宝的发育状况,如何才能知道宝宝的发育状况跟同龄宝宝的平均情况相比是好还是坏,这些都是现在父母的育儿难题。本文描述的智慧宝宝系统可为广大育儿的人们提供专业性的指导意见,以及提供一些记录分析功能,记录宝宝的成长信息,并分析运些数据,画出曲线图指导这些缺乏经验的父母。智慧宝宝系统主要包含两个部分:Android客户端和服务器。Android客户端是用户使用的AP,它是和用户直接进行交互的部分,主要提供给用户方便易操作的交互界面,操作流程流畅,性能高的体验效果。客户端的主要功能就是提供记录宝宝信息,获得宝宝历史信息,描绘宝宝发育曲线,生成宝宝健康报告给出指导意见等;服务器主要是提供宝宝信息保存的数据库,并提供一些接曰和服务让客户端进行访问调用。本人在参与智慧宝宝系统的实现过程中,因为大量的需求变更和用户操作界面的调整,在客户端视觉的实现中,不断的阅读Android底层原生类的代码,理解之后,不断的进行类的继承和重构,方法的重写和覆盖才能获得良好的视觉效果。............参考文献(略)优秀计算机论文范文优选