亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于移動終端的定位服務(wù)軟件的設(shè)計與實現(xiàn)

        2014-04-29 00:00:00管宇男廖虹媚
        計算機光盤軟件與應(yīng)用 2014年13期

        摘 要:隨著我國市場社會靈活度增加,公司人員的流動性增大,企業(yè)面臨著對需要經(jīng)常外出的銷售部門管理不善的問題。針對以上問題,本研究將設(shè)計和開發(fā)一款具有定位服務(wù)、員工考勤、軌跡查看、周邊搜索等功能的業(yè)務(wù)通手機定位軟件——嗅行天下。本應(yīng)用通過GPS和GIS電子地圖技術(shù)相結(jié)合,使得企業(yè)管理更加及時全面,便捷高效。

        關(guān)鍵詞:Android應(yīng)用;地圖;定位;UI設(shè)計

        中圖分類號:J504

        在經(jīng)濟高速發(fā)展的同時,中國也將面臨從制造大國向市場大國的轉(zhuǎn)型,整個市場的活性會增加,社會靈活度增加,公司人員的流動性增大,尤其是銷售型企業(yè)和部門,如何隨時掌握外出的業(yè)務(wù)銷售人員和車輛每日的行程?如何對其進行科學(xué)系統(tǒng)的調(diào)度安排?

        80%以上的企業(yè)的破產(chǎn)不是由于決策錯誤導(dǎo)致的,而是因為缺乏執(zhí)行力和完善的監(jiān)督機制,這就警示了企業(yè)在注重結(jié)果收益的同時要加強過程管理,在執(zhí)行過程中被發(fā)現(xiàn)問題并及時改正,防患于未然。針對上述問題和解決方案,本研究決定設(shè)計和開發(fā)一款具有定位服務(wù)、員工考勤、信息通訊、軌跡查詢等功能的業(yè)務(wù)通手機定位軟件——嗅行天下。該軟件通過GPS和GIS電子地圖技術(shù)相結(jié)合,向企業(yè)管理者提供外出人員和車輛的位置信息和軌跡查詢,降低企業(yè)管理成本,加強過程管理,控制差旅費用,提高銷售業(yè)績,實現(xiàn)科學(xué)管理。

        1 需求分析

        1.1 系統(tǒng)功能

        嗅行天下手機軟件主要通過百度定位服務(wù)和百度地圖服務(wù)來給用戶進行定位和搜索,通過用戶的精準(zhǔn)定位,繪制運動軌跡,記錄一天的日志,簽到考勤,信息查詢以及主動提交到服務(wù)器端的功能,而服務(wù)器端可以通過收集用戶的數(shù)據(jù),進行軌跡描繪。本軟件的目標(biāo)用戶為中小型銷售型企業(yè),銷售人員走動性比較大,故使用移動客戶端;銷售管理層主要在公司進行管理和調(diào)配,故使用PC服務(wù)端??蛻舳斯δ苋缦拢?/p>

        (1)考勤功能。1)自動考勤:在預(yù)設(shè)時間段內(nèi)每隔一段時間段采集一次當(dāng)前位置信息;2)手工考勤:在預(yù)設(shè)時刻前10分鐘提醒員工考勤,員工進行相關(guān)操作;3)上報考勤:以上考勤信息均存放在手機本地數(shù)據(jù)庫,在下班后15分鐘將一天的位置信息自動打包發(fā)送至服務(wù)器端;4)查看考勤:員工可查看當(dāng)天的考勤信息。

        (2)業(yè)務(wù)聯(lián)系人信息查詢功能。員工登陸之后,可以查看待接收的任務(wù),任務(wù)信息里包括任務(wù)內(nèi)容、開始時間、完成時間、相關(guān)聯(lián)系人、聯(lián)系人電話等信息。

        (3)任務(wù)下達與跟蹤功能。員工接受任務(wù)后客戶端后臺開始跟蹤任務(wù)進度。提前完成任務(wù)可手動提交完成任務(wù)的消息到服務(wù)器;即將到達要求的時間,后臺會發(fā)送通知;沒有在要求的時間內(nèi)完成任務(wù),后臺會向服務(wù)器上報任務(wù)未完成。

        (4)最新公告。服務(wù)器端每天定時向手機推送企業(yè)的最新公告,讓員工在第一時間了解企業(yè)最新動態(tài)。

        (5)技術(shù)園地。服務(wù)器端會針對公司員工,推送一些有針對性的技術(shù)類型的資源,在技術(shù)園地里,讓員工們得到一定的學(xué)習(xí)資源。

        (6)企業(yè)介紹。涉及企業(yè)文化、企業(yè)理念的宣傳方式,不僅可以供員工進行學(xué)習(xí),也可以讓銷售對象對企業(yè)進行深入了解。

        (7)百度地圖服務(wù)。1)軌跡:通過員工一天的定位坐標(biāo)繪制出當(dāng)日的行軌跡圖;2)交通:可進行交通路線查詢,包括乘坐公共交通工具和駕車兩種方式;也可查詢某一公交線路的??空军c;3)地圖:可對當(dāng)前位置進行搜索,查詢周圍的餐飲、娛樂、銀行等信息。

        1.2 假定和約束

        假定系統(tǒng)在中小型企業(yè)全體員工使用,他們?nèi)后w相對分散且人數(shù)少于500,并發(fā)訪問量不會成為開發(fā)人員所考慮的問題。但是服務(wù)端和客戶端數(shù)據(jù)交互以及定位會對移動網(wǎng)絡(luò)有要求,針對這一點,要盡量可以采用多種網(wǎng)絡(luò)并存的方式,如無線網(wǎng)絡(luò)、移動網(wǎng)絡(luò)、GPS定位等。同時在服務(wù)端和客戶端數(shù)據(jù)交互時,采用數(shù)據(jù)打包發(fā)送的方式,采用極限心跳包的傳輸方式,讓網(wǎng)絡(luò)的并發(fā)訪問量盡可能的分散。

        2 系統(tǒng)框架設(shè)計

        2.1 系統(tǒng)層次模型

        本系統(tǒng)主要分成3個邏輯層:客戶端(Guest)、服務(wù)器(Service)、數(shù)據(jù)庫層(Database)。

        (1)客戶端。本層通過對客戶的需求分析,提供客戶一個方便的App,主要是里面對用戶定位查詢、信息查詢、記錄等的服務(wù)。

        (2)服務(wù)器。本層主要包括整個系統(tǒng)的底層服務(wù),是對其它外部系統(tǒng)的封裝,本層多為外部系統(tǒng)在目標(biāo)系統(tǒng)中的接口邊界類之設(shè)計實現(xiàn),通過對數(shù)據(jù)庫來隔離外部系統(tǒng)變化對上層代碼所產(chǎn)生的影響。主要通過管理員的管理來提供用戶服務(wù)以及管理用戶。

        (3)數(shù)據(jù)庫。本層包含很多用戶界面邊界類的設(shè)計實現(xiàn),通過對用戶界面以及界面上邏輯的封裝來隔離界面變化對下層代碼產(chǎn)生的影響。

        2.2 系統(tǒng)數(shù)據(jù)設(shè)計

        本軟件中主要運用SQLite數(shù)據(jù)庫開發(fā)。SQLite是一款遵守ACID的關(guān)系型的輕型級數(shù)據(jù)庫,其設(shè)計目標(biāo)是嵌入式的產(chǎn)品,因此其資源占用率非常的低,處理速度快。并且支持Windows/Linux/Unix等主流的操作系統(tǒng),可以和很多諸如Tcl、C#、PHP、Java的程序語言相結(jié)合。

        設(shè)計完畢之后要進行數(shù)據(jù)庫的連接,Android是利用ContentProvider作為內(nèi)容提供商,SQLiteOpenHelper數(shù)據(jù)庫幫助類來進行對數(shù)據(jù)庫的創(chuàng)建和操作,通過Context.getContentResolver()方法直接對數(shù)據(jù)庫進行操作。程序中數(shù)據(jù)庫類為DBHelper extends SQLiteOpenHelper(繼承關(guān)系),內(nèi)容提供類DBProvider extends ContentProvider(繼承關(guān)系)。

        2.3 UI設(shè)計

        UI(User Interface)是用戶界面的簡稱,其主要包括用戶研究、交互設(shè)計、界面設(shè)計三個方面。良好的UI設(shè)計不僅讓用戶在整個軟件的操作過程有更好的體驗,更加舒適自由,而且可以軟件富有自己的特點和創(chuàng)意。界面是軟件與用戶交互的最直接的層,界面的好壞決定用戶對軟件的第一印象。

        充分考慮目標(biāo)群體的工作性質(zhì)、環(huán)境和流程,本軟件的目標(biāo)用戶為企業(yè)的銷售人員,此類人員思維靈活性高,能緊跟社會的潮流,因此本軟件采用現(xiàn)在較為流行的扁平化設(shè)計理念,主要顏色采用藍色;銷售人員講求高速和高效,因此要盡量簡化軟件的使用,將主選項卡的四個功能定位、任務(wù)、企業(yè)、設(shè)置固定于底部。

        在設(shè)計的過程中,也要考慮一下幾個方面。規(guī)范性,所有在軟件中出現(xiàn)的同一選項的圖標(biāo)必須統(tǒng)一,切不可使用不同的圖標(biāo)從而誤導(dǎo)了用戶;重要的和頻繁使用的按鈕要放置在醒目的位置,錯誤使用會導(dǎo)致界面退出或關(guān)閉的按鈕不應(yīng)該放在易點位置;長寬接近黃金點比例,布局不宜過于密集或過于空曠,按鈕大小應(yīng)基本相近,并與界面的大小和空間要協(xié)調(diào),字體的大小要與界面比例協(xié)調(diào);有自己的圖標(biāo),主界面上要有公司圖標(biāo),保持統(tǒng)一的界面風(fēng)格。

        參考文獻:

        [1]李剛.瘋狂Android講義(第2版)[M].北京:電子工業(yè)出版社,2013.

        [2]屠秀棟.淺談UI設(shè)計[J].電腦知識與技術(shù).2010(07).

        作者單位:華南師范大學(xué) 教育信息技術(shù)學(xué)院,廣州 510631

        国产一区二区三区在线影院| 国产又爽又粗又猛的视频| 色八区人妻在线视频免费| 国产喷水福利在线视频| 欧美色欧美亚洲另类二区| 7777奇米四色成人眼影| 亚洲VA中文字幕欧美VA丝袜| 国产丝袜高跟美腿一区在线| 日本亚洲视频免费在线看| 老熟妇乱子交视频一区| 9 9久热re在线精品视频| 亚洲av成人精品日韩一区| 激,情四虎欧美视频图片| 99麻豆久久精品一区二区| 国产av激情舒服刺激| 无码国产精品一区二区免费式直播| 黄色成人网站免费无码av| 久久精品国产成人午夜福利| 国产自拍一区在线视频| 精品久久久久久无码专区 | 成 人 网 站 在线 看 免费| av免费在线手机观看| 成人久久久精品乱码一区二区三区| 医院人妻闷声隔着帘子被中出| 日韩成人极品在线内射3p蜜臀| 免费一级欧美大片久久网| 亚洲激情一区二区三区视频| 国产自拍视频在线观看网站| 被黑人猛烈30分钟视频| 久久精品国产一区二区电影| 在线免费观看亚洲天堂av| 一级黄色一区二区三区| 国产精品毛片无遮挡| 伦人伦xxxx国语对白| 日韩中文字幕无码av| av免费一区二区久久| 亚洲av无码乱码在线观看牲色| 99热久久这里只精品国产www| 国产成人精品视频网站| 久久久人妻一区二区三区蜜桃d | 免费观看在线视频一区|