求一篇计算机专业毕业论文关于3G在我国的应用及发展

作者&投稿:藤水 (若有异议请与网页底部的电邮联系)
急求一篇计算机应用专业的毕业论文~

下面这个是例文,不合适你的话可以去下面那个网站查找下看有适合你的论文没有。
Visual C++中的开放数据库连接技术
摘 要 ODBC(Open DataBase Connectivity,开放数据库连接)提供了一组应用程序调用接口和一套运行支持环境,应用程序可以使用标准的函数进行数据库操作,而不必关心数据源来自于何种数据库管理系统(DBMS),只要有相应的驱动程序即可。本文介绍了ODBC的运行机制,着重讨论了Visual C++ 1.5下应用MFC进行ODBC编程的方法。
一、开放数据库连接
ODBC(Open DataBase Connectivity,开放数据库连接)是微软开放服务结构中有关数据库的一个组成部分。它建立了一组规范,并提供了一组应用程序调用接口。用这样一组接口建立的应用程序,对数据库的操作不依赖于任何数据库管理系统,不直接与任何DBMS打交道,由此可实现应用程序对不同DBMS的共享。数据库操作的“数据源”对应用程序是透明的,所有的数据库操作由对应DBMS的ODBC驱动程序(ODBC Driver)完成。有了ODBC驱动程序,数据源就变得十分广泛,它可以是本机的某种数据库格式的文件(如本机DOS目录下的Access文
件*.mdb),也可以是远程数据库文件(如Microsoft SQL Server);它可以是目前已知的某种DBMS格式,也可以是一种全新的数据库格式。总之,它取决于提供了什么数据库类型的驱动程序。
Visual C++中的ODBC主要是实现基于Windows的关系数据库的应用的共享。
二、ODBC管理器
在ODBC中,数据源是一个重要的概念,它是数据库位置和数据库类型等连接信息的总和。数据源在使用前必须通过ODBC管理器(Administrator)进行登录。在登录数据源时,要搞清数据源名(Datasource name)、数据库文件名(Database name)和数据表格名(Table name)这三者的概念和相互关系:数据源实际是一种数据连接的抽象,数据源名是登录时赋予的“连接”的名称,以供应用程序使用,至于该数据源下连接的是哪一个数据库,则由数据库文件名指出(如Access 2.0 for MS Offics中的.mdb文件);一个数据库文件中可以包括若干个数据表格(table)和其他内容。在关系@@09A05900.GIF;图1 ODBC层次关系图数据库中,数据是以二维表格的方式存在于数据库@@文件中,应用程序最终的操作目标即是这些表格中的行(row记录)和列(columns字段)数据。对于foxprow数据源,数据库文件名是“路径名”,而该路径下的所有数据文件(*.dbf)都属于该“数据库文件”名下的数据表格(table)。
ODBC管理器被装在Control Panel里(ODBCINST.CPL)。通过该工具可以增添、修改或删除数据源,也用来增添、删除ODBC驱动程序,ODBC管理器把数据源和它们的连接信息保存在ODBC.INI、ODBCINST.INI和ODBCISAM.INI中。当需要共享应用程序时,只需按新的数据文件的类型和位置重新登录即可。
三、ODBC应用程序接口
ODBC API是一组标准的ODBC函数库,除了一般的数据库操作函数外,还包括一组函数(如SQLExec或SQLExecdirect)能够内嵌标准SQL查询语句。SQL(Structured Query Language结构化查询语言)是一种存取关系型数据库的标准语言,能够定义、查询、修改和控制数据,简单的语句能够作用于整个数据表格,具有很强的功能。
同Windows 3.1 SDK中API类似,ODBC API也是基于句柄(handle)进行操作的。API函数按功能可分为以下几类:
·数据源连接函数,设置/获取有关信息的函数;
·准备/提交执行SQL查询语句的函数和获得数据的函数;
·终止函数和异常处理函数。
上述函数的顺序也表示了进行数据库操作的一般顺序。两个问题需要特别说明,一是数据类型问题:数据源中的数据所具有的数据类型称为SQL数据类型,这些数据类型在其数据源中可能比较特殊,不一定和ODBC SQL数据类型存储方式一致,驱动程序把这些数据类型同ODBC SQL数据类型进行相互转换,每一个ODBC SQL数据类型都相当于一个ODBC C语言数据类型;二是函数的调用级别问题,并不是每一个ODBC驱动程序都支持所有的ODBC API函数调用,在应用程序中,可以调用有关函数获取驱动程序以支持层次方面的信息。
四、ODBC应用编程
在Visual C++中,MFC (Microsoft Foundation Class基本类库)是经过对Windows应用程序中各个部件进行类的抽象而建立的一组预定义的类,如窗口基类(CWnd)、各种窗口派生类等等,这些类在应用程序中可直接使用,不需要重新定义。在MFC中,也为ODBC预定义了几个类,其中主要的是数据库类(CDatabase)和记录集合类(CRecoredset)。这两个类既有联系又有区别,在应用程序中,可以分别使用,也可以同时使用,每一类也可以同时存在多个对象。CDatabase的每一个对象代表了一个数据源的连接,CRecordset的每一个对象代表了从一
个数据表中按预定的查询条件获得的记录的集合,一般说来,前者适宜于对数据源下的某个数据表格进行整体操作,后者用于对所选的记录集合进行处理。
同Windows类与SDK API 函数的关系一样,CDatabase类与ODBC API函数也有类似的关系,但CDatabase类中并不包含所有的ODBC API函数,大部分操作功能仍须直接调用ODBC API函数,如目录功能函数,用于获得数据源下的数据表格信息,如表格名,字段名等。
在应用编程时,一般使用CDatabase和CRecordset的派生类。假设派生类分别为CUserdb和CUserset,而在应用类CUserClass中,使用了一个CUserdb对象(m-db)和一个Cuserset对象(m-recset),图2给出了用户应用类与ODBC类的相互关系示意图。
@@09A05901.GIF;图2 CDatabase CRecordset类与应用类及数据源关系图@@
1.m-db连接数据源
m-db在完成定义构造后,要调用CDatabase的打开(Open)函数以进行数据源的实际连接:
m-db.Open(lpszDSN, bExclusive, bReadOnly, lpszConnect);
打开函数需要输入四个参数。lpszDSN:要连接的数据源的名字,如果lpszDSN=NULL且lpszConnect中也没有指明数据源名,则该调用会自动出现一个对话框列出所有可用的数据源(名),让用户选择。bExclusive:只支持“假”(False)值,表示为共享(share)方式连接。因此,应用程序在运行前,一定要装入share.exe或在Windows的system.ini中装入vshare.386。 ReadOnly:指明数据源操作方式是“只读”还是可以修改。lpszConnect: 指明连接字符串,包括数据源名、用户标识码、口令等信息。该字符串必须以“ODBC;”开头,表示该连接是与一个ODBC数据源的连接(考虑以后版本支持非ODBC数据源)。
m-db打开后,其指针可以传给m-recset作为其数据源。m-db关闭后,将关闭所有CRecordset对它的连接,m-db也可以重新打开。
2.m-db操作数据
数据源打开后,即可对数据库文件中的数据表格进行操作,操作以调用SQL语句方式进行,可直接通过ODBC API函数,或者CDatabase类成员函数ExecuteSQL。数据表名在SQL语句中指定,如下语句则在所在的数据源中的clerk表中插入一个记录,记录的name字段值为"chen"。
m-db.ExecuteSQL("insert into clerk(name) value(’chen’)");3.m-recset连接数据m-recset在构造时,可传入一个CDatabase对象指针,作为m-recset的数据源,当为NULL时,必须重载CRecordset的函数GetDefaultConnect,以提供数据源连接字符串(相当于m-db.Open中的lpszConnect)。如下则表示连接名为COMPANY的数据源(当传入了合法的CDatabase对象指针时,该函数将不被调用)。
http://www.lunwennet.com/thesis/2007/16664.html

计算机应用专业的毕业论文范文这里有很多:http://396922002.blog.163.com/blog/static/43057278200922494746354/

  摘要:目前3G还处于起步阶段,但其发展前景十分看好。随着通信网络和技术的不断发展,3G技术环境下电信增值业务进入了高速发展,业务范围持续扩大,经营主体趋向多元,经营模式日益创新的新阶段。文章介绍了3G(第三代移动通信系统)的含义及3G技术的基本特点,分析了3G技术在通信中的应用。
  关键词:3G技术;通信;技术标准;功率;速率

  面向未来,人们对3G技术充满了美好的期待。目前3G还处于起步阶段,但其发展前景十分看好。随着通信网络和技术的不断发展,3G技术环境下电信增值业务进入了高速发展,业务范围持续扩大,经营主体趋向多元,经营模式日益创新的新阶段。

  一、3G的含义

  3G是英文3rd Generation的缩写,指第三代移动通信技术。相对第一代模拟制式手机(1G)和第二代GSM、TDMA等数字手机(2G),第三代手机一般的讲,是指将无线通信与国际互联网等多媒体通信结合的新一代移动通信系统。它能够处理图像、音乐、视频流等多种媒体形式,提供包括网页浏览、电话会议、电子商务等多种信息服务。为了提供这种服务,无线网络必须能够支持不同的数据传输速度,也就是说在室内、室外和行车的环境中能够分别支持至少2MBps(兆字节/秒)、384KBps(千字节/秒)以及144KBps的传输速度。

  二、3G技术基本特点

  从目前已确立的3G标准分析,其网络特征主要体现在无线接口技术上。蜂窝移动通信系统的无线技术包括小区复用、多址/双工方式、应用频段、调制技术、射频信道参数、信道编码及纠错技术、帧结构、物理信道结构和复用模式等诸多方面。纵观3G无线技术演变,一方面它并非完全抛弃了2G,而是充分借鉴了2G网络运营经验,在技术上兼顾了2G的成熟应用技术,另一方面,根据IMT-2000确立的目标,未来3G系统所采用无线技术应具有高频谱利用率、高业务质量、适应多业务环境,并具有较好的网络灵活性和全覆盖能力。3G在无线技术上的创新主要表现在以下几方面:

  (一)采用高频段频谱资源
  为实现全球漫游目标,按ITU规划IMT-2000将统一采用2G频段,可用带宽高达230MHz,分配给陆地网络170MHz,卫星网络60MHz,这网络为3G容量发展,实现全球多业务环境提供了广阔的频谱空间,同时可更好地满足宽带业务。

  (二)采用宽带射频信道,支持高速率业务
  充分考虑承载多媒体业务的需要,3G网络射频载波信道根据业务要求,可选用5/10/20M等信道带宽,同时进一步提高了码片速率,系统抗多径衰落能力也大大提高。

  (三)实现多业务、多速率传送
  在宽带信道中,可以灵活应用时间复用、码复用技术,单独控制每种业务的功率和质量,通过选取不同的扩频因子,将具有不同QoS要求的各种速率业务映射到宽带信道上,实现多业务、多速率传送。

  (四)快速功率控制
  3G主流技术均在下行信道中采用了快速闭环功率控制技术,用以改善下行传输信道性能,这一方面提高了系统抗多径衰落能力,但另一方面由于多径信道影响导致扩频码分多址用户间的正交性不理想,增加了系统自干扰的偏差,但总体上快速功率控制的应用对改善系统性能是有好处的。
  (五)采用自适应天线及软件无线电技术
  3G基站采用带有可编程电子相位关系的自适应天线阵列,可以进行发信波束赋形,自适应地调整功率,减小系统自干扰,提高接收灵敏度,增大系统容量,另外软件无线电技术在基站及终端产品中的应用,对提高系统灵活性、降低成本至关重要。
  三、3G的技术标准

  国际电信联盟(ITU)在2000年5月确定W-CDMA、CDMA2000和TDS-CDMA三大主流无线接口标准,写入3G技术指导性文件《2000年国际移动通讯计划》(简称IMT-2000)。
  W-CDMA即Wide-bandCDMA,也称为CDMA Direct Spread,意为宽频分码多重存取,其支持者主要是以GSM系统为主的欧洲厂商,这套系统能够架设在现有的GSM网络上,对于系统提供商而言可以较轻易地过渡,而GSM系统相当普及的亚洲对这套新技术的接受度预料会相当高。因此W-CDMA具有先天的市场优势。
  CDMA2000也称为CDMA Multi-Carrier,由美国高通北美公司为主导提出,这套系统是从窄频CDMA One数字标准衍生出来的,可以从原有的CDMA One结构直接升级到3G,日前,中国电信集团公司获得增加基于CDMA2000技术制式的3G业务经营许可,中国电信在收购了中国联通CDMA网络之后,启动了44个重点城市的网络优化工程,并于去年年底前完成了340多个城市的CDMA网络建设工作,满足了82个无线城市的无线上网需求。中国电信还发布了“天翼”品牌并启动了189号段放号。由于之前所采购的设备都支持CDMA2000制式,中国电信不需要重新建设网络,在3G牌照发放后,只需进行软件升级,中国电信就会在第一时间里建设起一个全国覆盖的3G网络。
  TD-SCDMA是由中国大陆独自制定的3G标准,该标准将智能无线、同步CDMA和软件无线电等当今国际领先技术融于其中,在频谱利用率、对业务支持具有灵活性、频率灵活性及成本等方面的独特优势。另外,由于中国内的庞大的市场,该标准受到各大主要电信设备厂商的重视,全球一半以上的设备厂商都宣布可以支持TD-SCDMA标准。

  四、3G技术的应用

  当前,一些移动流媒体业务已经能够在2.5G网络上实现,3G网络将为移动业务发展提供更有效的支撑。由于3G网络拥有更高的数据传输速率和数据业务支撑能力,3G运营商不仅可以向用户提供高质量的语音业务,而且还能够提供高速率的流媒体业务。从全球来看,随着3G商用进程的加快,日本和韩国以及欧美地区的一些移动运营商已相继推出了基于移动流媒体技术的视频业务,移动流媒体业务已成为3G网络的核心业务和热点业务。从实际应用的情况来看,移动流媒体可提供点播、直播、下载播放三种业务形式。其中,点播应用主要包括电影片花、精彩片断、MTV等;直播包括电视节目、视频监控、重大赛事、音乐现场会等;下载播放比较适合于那些非在线、对音视频质量要求较高的多媒体节目。
  目前国人对手机、电脑等移动高速上网的需求都在增长,相对于其它业务,移动宽带很可能短时间内成为3G的主流应用。中国电信日前推出的“天翼”品牌,主打“互联网手机”概念,就是充分利用目前CDMA网络峰值传输速率能达到153.6KBps的优势,为用户打造高速率、全域覆盖、使用便捷的手机互联网体验,满足用户互联网商务、娱乐、生活、信息咨询等需求。作为回应,中国移动大幅降低了手机GPRS上网费。很显然,在3G时代,三大运营商在围绕移动宽带展开竞争的同时,也必将为消费者带来更丰富、更实惠的差异化应用。

  五、结语

  总之,3G应用的成熟是一个渐进过程,有待于在发展中不断完善,相信在启动3G之后,随着市场规模的不断扩大,3G的应用必定能逐步地走向成熟和丰富。我们完全有理由相信,随着3G牌照的发放,无线数据增值业务将为我们带来一个无限美好的未来,手机电视等移动流媒体业务将成为未来移动运营商新的市场增长点。

计算机科学与技术毕业论文
答:下面是我为大家整理的计算机科学与技术毕业论文,供大家参考。 计算机科学与技术毕业论文范文一:计算机教育中计算机科学技术的应用 随着我国经济快速发展,社会对于人才的需求更加倾向于多面化,不仅要求人才具备较高的专业素质,还要求其具备一定的计算机技术水平。因此计算技术在教育过程中非常重要,对于学生的就业、学习等...

计算机专科毕业论文
答:随着我国社会经济的不断发展,计算机信息技术也逐渐普及。下面是我为大家整理的计算机专科毕业论文,供大家参考。 计算机专科毕业论文范文一:计算机软件技术课程教学改革分析 【摘要】本文尝试从计算机软件技术课程教学出发,将CDIO的教学理念融入到平时授课过程,培养学生对课程知识的掌握,更重要的是培养学生团结合作能力。通过...

计算机科学与技术专业毕业论文
答:信息化时代的到来,使得计算机科学在人们的生活和工作中起着越来越重要的作用,并扮演者不可或缺的角色。下面是我为大家整理的计算机科学与技术专业毕业论文,供大家参考。 计算机科学与技术专业毕业论文范文一:教学中的计算机科学技术论文 1计算机科学技术在教学中的应用 计算机网络教学与课堂授课有非常大的不同,在进行...

计算机专业毕业论文怎么写
答:计算机专业毕业论文范文:范文一:计算机科学技术的发展飞快,已经渐渐融入人们日常生活的点点滴滴中,快速发展中不免有些隐患,因此谨慎分析现状也是十分有必要的,对计算机科学的进一步发展也有着积极意义。如今,计算机科学技术作为一个生命力强、发展前景良好的科学技术,在个人、家庭、企业乃至国家各个层面区域...

关于计算机的论文
答:范文一:大学城云空间计算机应用课程建设 摘要:大学城云空间是目前流行的远端教育互助平台,具有开放性、个性化、即时性、互动性、共享性等特征,为大学师生提供了资源共享、即时交流、自主学习、校企合作的平台。 关键词:大学城;云空间;课程改革;主动学习 一、引言 目前,计算机应用专业毕业生就业困难,原因在于其工作...

大专计算机专业毕业论文
答:大专计算机专业毕业论文题目:探讨人工智能在医疗健康领域的应用。随着科技的不断发展,人工智能(AI)逐渐渗透到各个领域,其中医疗健康领域的应用尤为突出。一、AI在医疗健康领域的应用。诊断辅助:通过自然语言处理技术,AI可以分析患者的病历、影像等大量数据,帮助医生快速准确地诊断疾病。例如,AI可以对...

计算机信息管理专业专科毕业论文
答:计算机信息管理专业毕业论文篇二:《试谈小学计算机信息管理教学》 摘要:对小学计算机信息管理教学的探讨首先要正确的认识该课教学的意义,采用恰当的 教学方法 ,实施有效的课前有准备、课中有策略、课后有延伸教学步骤,注重教学中的基础操作的训练、小学生认知规律、游戏引入教学、素质、能力培养是教学关键等环节来培养...

计算机应用基础毕业论文
答:计算机应用基础毕业论文范文二:计算机应用基础课程中项目教学的应用 为了满足对高素质人才的培养要求,计算机应用基础课程应该注重培养学生的计算机应用能力,使计算机技术变成一种有效的辅助工具,不仅能为学生学习其他专业打下良好基础,还能为学生解决生活中的实际问题带来帮助。新的教学课程改革中要求课堂的教学应该以“实践...

麻烦帮我找一篇计算机比较基础的毕业论文 4000字左右,谢谢了
答:计算机专业毕业论文范文 摘要: 能量管理系统(EM S) 是当代大电网运行不可缺少的手段, 但是我国各电力公司EM S 应用软件的实用化程度还较低。最近, 国家电力公司对于各调度部门的EM S 提出了实用化要求, 并提出了考核标准, 各调度部门都在为这一目标而努力。因国内网省调大部分采用国外的EM S, 不具备考核统计...

求,计算机应用专业毕业论文
答:计算机学院图书管理系统的设计与实现包括论文,设计,论文字数:9092,页数:25摘 要 计算机信息化管理有着储存量大,速度快等许多优点,提供给我们的处理信息及时快捷。图书管理系统是指应用电子计算机和网络通信设备,为图书馆及其所属各部门提供图书信息、图书文献信息检索、图书管理过程中图书信息的收集、存...