摘要I基于LBS的商务电子名片系统的设计与实现摘要移动互联网的发展瞬息万变,当前全球移动用户规模蓬勃发展。2010年全球LBS(移动定位服务)行业总收入即达到了70亿美元之多。中国的位置服务业务开始于2001年5月,北京移动基于移动梦网卡推出位置服务,随后各省陆续推出,位置服务业务在中国已经发展了近10年,但一直是不温不火,用户的潜在需求并未完全释放。近来,在智能平台上的移动定位应用层出不穷。本文设计了一款基于LBS的商务电子名片系统,与传统的纸质商务名片不同,本系统采用的是电子信息方式存储,管理方便且不容易丢失。本系统由服务器和客户端两部分组成。客户端是一款基于Android平台上的应用程序,实现了即时通讯、读取用户好友的名片列表、移动定位、通过定位增加新好友等功能。服务器是一款用java实现的服务程序,实现了用户信息的存储,通信信息的转送和数据处理等功能。本系统可以很方便地让用户存储和管理收到的名片,及时和朋友取得联系,结新交的朋友,交换名片等,还可以通过系统提供的设计功能,设计合乎个人风格的名片。系统将用户的名片存储在服务器的云端,用户不必担心名片的丢失,当然,用户也可以将重要的名片从服务器的云端名片下载到手机本地上,方便快捷地查看。关键词:电子名片;LBS(移动定位);智能手机;Android;通信社交AbstractIITheDesignandCompletionofElectronicBusinessCardSystemBasedonLBSABSTRACTThedevelopmentofmobileInternetisconstantlychanging.Nowadays,thescaleofglobalmobileusersintheworldisflourishing.TherevenueofworldwideGlobalLBS(location-basedservices)industryin2010reachedasmuchas$7billion.Chinabeganthelocation-basedservicesbusinessinMay,2001whenBeijingMobilelaunchedthelocationservicesbasedonthemobiledreamNIC.Andthenitwasfollowedbyotherprovinces.Chinahasdevelopedthelocation-basedservicesbusinessfornearly10years,buttheresultisnotgoodastheuser'spotentialdemandhasnotbeenentirelyexplored.Recently,thelocationservicesareappliedtotheIntelligentPlatformfrequently.HereIdesignanelectronicbusinesscardsystembasedonLBS.Unlikethetraditionalpaperbusinesscards,thesystemusesastoragewayofelectronicinformation,whichisconvenienttomanageandavoiddatalosing.Itconsistsoftwoparts:serverandclient.Theclientisanapplicationbasedonandroidplatformwithmanyfunctionssuchasinstantmessaging,readingthelistofthecontactsoftheuser'sfriends,mobilepositioning,increasingnewfriendsbypositioningandsoon.Theserverisajavaprogramwithfunctionsofinformationstorage,communications,informationtransferanddataprocessing.Thesystemmakesitpossibleforuserstostoreandmanagebusinesscardsconvenientlyandcontactwithfriendstimely.Userscanalsomakenewfriendsandexchangebusinesscardswitheachotherthroughthesystem.What’smore,userscandesignbusinesscardsaccordingtotheirownpersonalstylethroughthedesigningfunctionofthesystem.Usersdonothavetoworryaboutthelossofbusinesscardsbecausethesystemstorestheuser'sbusinesscardsintheservercloud,whereissafe.Ofcourse,userscanalsodownloadtheimportantbusinesscardsfromtheservercloudtotheirmobilephonesforquickandconvenientchecking.Keywords:electronicbusinesscard;LBS(LocationBasedService);smartmobilephones;Android;Communicationsocial目录i目录第1章绪论.............................................................................................................11.1课题研究意义..............................................................................................11.2LocationBasedService(LBS)的发展情况和趋势.......................................11.2.1LBS的发展情况..................................................................................11.2.2LBS的发展趋势..................................................................................21.3论文组织结构..............................................................................................2第2章系统相关技术简介.....................................................................................42.1移动定位(LBS)基础概论............................................................................42.1.1移动定位的定义.................................................................................42.1.2定位方式.............................................................................................42.1.3移动定位方法.....................................................................................42.2计算机网络基础概论..................................................................................82.2.1计算机网络定义及主要功能.............................................................82.2.2计算机网络的拓扑结构.....................................................................82.2.3TCP/IP简介.........................................................................................92.3数据库设计概论........................................................................................112.3.1数据库设计的定义及设计步骤.......................................................112.3.2数据库设计技巧...............................................................................112.4本章小结....................................................................................................12第3章需求分析及系统总体设计.......................................................................133.1需求分析....................................................................................................133.1.1对功能的描述...................................................................................133.1.2对性能的规定...................................................................................143.1.3运行环境的要求和操作界面的要求...............................................143.1.4系统数据结构设计...........................................................................153.1.5系统出错处理设计...........................................................................153.2系统总体设计............................................................................................153.2.1运行环境........................................................