freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于android的移動oa的開發(fā)與設(shè)計-wenkub.com

2025-06-27 11:57 本頁面
   

【正文】 下面是本系統(tǒng)的主要數(shù)據(jù)庫列表。 接口管理管理模塊設(shè)計配置和管理OA服務(wù)與內(nèi)部OA系統(tǒng),或者其它管理系統(tǒng)的通信接口,以實(shí)現(xiàn)系統(tǒng)向手機(jī)客戶端的無線應(yīng)用擴(kuò)展。l 參數(shù)配置:用于配置OA服務(wù)器端運(yùn)行的基本參數(shù)信息,并提供功能開關(guān)功能。l 終端數(shù)據(jù)服務(wù):負(fù)責(zé)處理終端許可服務(wù),可以配置允許接入系統(tǒng)的手機(jī)號碼,只有使用獲得許可的手機(jī)號碼的手機(jī)才能訪問OA服務(wù)器。l 處理日志服務(wù):記錄OA服務(wù)器端的運(yùn)行日志,方便管理人員對系統(tǒng)進(jìn)行分析和系統(tǒng)的優(yōu)化處理。l 函數(shù)分析服務(wù):主要是分析原內(nèi)部OA服務(wù)器程序運(yùn)行時所處理的函數(shù)以及相關(guān)變量信息,并配合“語法解析服務(wù)” 、“腳本編譯服務(wù)” 等組件共同為OA手機(jī)客戶端提供數(shù)據(jù)和信息。主要包括“命令處理服務(wù)” 、“腳本編譯服務(wù)” 、“語法解析服務(wù)” 、“函數(shù)分析服務(wù)” 、“緩存處理服務(wù)” 、“數(shù)據(jù)加密服務(wù)” 、“壓縮處理服務(wù)” 和“處理日志服務(wù)” 等功能。l 業(yè)務(wù)橋接服務(wù):為后期系統(tǒng)的擴(kuò)展預(yù)留空間,未來可以將多個不同的應(yīng)用系統(tǒng)輕松格拉在一個服務(wù)端平臺上,進(jìn)行數(shù)據(jù)的統(tǒng)一處理,實(shí)現(xiàn)OA手機(jī)客戶端通過OA服務(wù)器,快速地和多個管理系統(tǒng)進(jìn)行配合,從而實(shí)現(xiàn)擴(kuò)展應(yīng)用。 OA服務(wù)端功能模塊設(shè)計OA服務(wù)器端系統(tǒng)主要承擔(dān)“服務(wù)支撐”、“業(yè)務(wù)解析”、“安全管理”、“接口配置”和“系統(tǒng)管理”等工作,服務(wù)器端的系統(tǒng)以數(shù)據(jù)協(xié)議接口或頁面分析技術(shù)和內(nèi)部OA系統(tǒng)相連,進(jìn)行數(shù)據(jù)通信和交互,主要功能架構(gòu)如圖47所示。l 工作批閱:當(dāng)各級領(lǐng)導(dǎo)了差在外時,可以用OA手機(jī)客戶端登陸OA系統(tǒng),審閱下屬上報的工作請示。在公文的發(fā)送和接收過程中,都會需要處理各種附件文檔,手機(jī)客戶端將使用OA系統(tǒng)的服務(wù)器端的“文件解析服務(wù)”、“壓縮處理服務(wù)”和“無線下載服務(wù)”等服務(wù)對附件進(jìn)行處理,實(shí)現(xiàn)附件通過手機(jī)客戶端,使用移動無線網(wǎng)絡(luò)進(jìn)行交互、下載、閱讀、編輯和上傳等功能。用戶使用OA手機(jī)客戶端對代辦公文進(jìn)行閱讀和辦理,也能打開附件通過OA手機(jī)客戶端進(jìn)行閱讀。l 發(fā)文管理:手機(jī)端對發(fā)文進(jìn)行批閱,附件查看和修改的操作,并將發(fā)文流轉(zhuǎn)到相應(yīng)的部門及人員。l 發(fā)送便箋:個人能夠在個人辦公模塊中新建便箋,然后輸入主題,內(nèi)容和附件再選擇部門及相關(guān)人進(jìn)行發(fā)送。使用OA手機(jī)客戶端登錄“移動OA系統(tǒng)”后,點(diǎn)擊“個人辦公”模塊,手機(jī)終端即可實(shí)現(xiàn)“便箋管理”和“代理設(shè)置”功能。OA服務(wù)端的主要功能為在后臺提供服務(wù)處理和數(shù)據(jù)交換工作。4) OA服務(wù)器將獲取的數(shù)據(jù)和信息進(jìn)行分析、處理并緩存后回傳給OA手機(jī)客戶端。系統(tǒng)總體框架如圖42所示:圖42 系統(tǒng)總體架構(gòu)圖 系統(tǒng)實(shí)現(xiàn)流程架構(gòu)系統(tǒng)的應(yīng)用邏輯流程如圖43所示。l 有利于組件的重用  因?yàn)镸VC設(shè)計模式最重要的特征就是把顯示與數(shù)據(jù)分離開來,所以在MVC模式中各個層的組件的重用是很容易實(shí)現(xiàn)的。MVC設(shè)計模式中每個模塊的功能均不同,模型(Model)模塊的主要功能是描述應(yīng)用程序的業(yè)務(wù)邏輯和狀態(tài),一般分為業(yè)務(wù)模型和數(shù)據(jù)模型兩種模型;視圖(View)負(fù)責(zé)向用戶提供可交互的界面,向用戶顯示模型的數(shù)據(jù);控制器(Controller)的主要功能是響應(yīng)用戶的請求,根據(jù)接收的客戶請求來操作模型,并通過視圖把模型的響應(yīng)結(jié)果展示給用戶。推薦使用分辨率在320*480以上電容式觸控屏幕的智能手機(jī)。l 擴(kuò)展性要求手機(jī)客戶端采用遠(yuǎn)程升級措施,可以通過客戶端以后臺遠(yuǎn)程下載方式更新文件,讓客戶端永遠(yuǎn)保持最新功能狀態(tài)。系統(tǒng)管理的用例圖如圖38所示。工作流管理的用例圖如圖36所示。這個模塊中,要求公文信息進(jìn)行訪問級別控制,公文訪問級別允許范圍內(nèi)的員工和領(lǐng)導(dǎo)角色才可以操作該公文,公文管理用例圖34所示。本系統(tǒng)有兩類參與角色:教職工與領(lǐng)導(dǎo),如圖32所示。2)員工銷假流程圖34 員工銷假流程員工領(lǐng)取銷假單,并按要求填入相關(guān)的銷假事項(xiàng),然后把銷假單提交給系統(tǒng);系統(tǒng)會根據(jù)員所在的分院或部門,把銷假單發(fā)送到各自的主管領(lǐng)導(dǎo)的“待辦文件”中;主管領(lǐng)導(dǎo)對其審閱后,對其作出必要審批結(jié)果,并把結(jié)果返回給該員工;最后系統(tǒng)記錄其銷假信息,并形成文檔。2)文件空間:用戶儲存用戶的文件資料;3)考勤簽到:根據(jù)學(xué)校規(guī)定和系統(tǒng)管理員設(shè)定的考勤管理時間,用戶在規(guī)定的時間內(nèi)在系統(tǒng)報到;4)請銷假申請:用戶當(dāng)遇上生病或特殊事情的時候可以向上級領(lǐng)導(dǎo)或者主管提出請假申請;而當(dāng)假期尚未完,則可以申請銷假。l 將所收集的用戶需求編寫成文檔并構(gòu)建得到需求模型。l 了解各類型用戶的實(shí)際任務(wù)和預(yù)期目標(biāo),以及完成這些任務(wù)和目標(biāo)所需要的業(yè)務(wù)需求。需求工程又分為需求開發(fā)和需求管理兩部分,如圖31所示:需求工程需求開發(fā)需求管理問題獲取分析編寫規(guī)格說明驗(yàn)證圖31 需求工程示意圖需求開發(fā)有四個階段:分別是:問題獲取、分析、編寫規(guī)格說明和驗(yàn)證。可行性原則要求系統(tǒng)設(shè)計要立足于現(xiàn)有的軟硬件技術(shù),在現(xiàn)有的學(xué)校辦公應(yīng)用系統(tǒng)的基礎(chǔ)上實(shí)現(xiàn)需求分析中描述的功能。等辦公應(yīng)用功能,有效地提高企業(yè)的日常工作效率。研究這些技術(shù)對于了解如何進(jìn)行Android平臺的應(yīng)用程序開發(fā)有極大的意義和價值,有利于將這些技術(shù)應(yīng)用到實(shí)際工作中。//調(diào)用省或者直轄市的方法(獲得支持的省份或直轄市)private static final String getSupportProvince=getSupportProvince。那么現(xiàn)在我們就來測試下吧,這里有個地址提供webService天氣預(yù)報的服務(wù)的,我這里只提供獲取城市列表://命名空間private static final String serviceNameSpace=。 } int index=(,)。 for(int i=0。)。 if(str!=null amp?! 〉诹剑赫{(diào)用WebService(其中參數(shù)為1:命名空間+方法名稱,2:Envelope對象):(serviceNameSpace+getWeatherbyCityName, envelope)。  第四步:注冊Envelope:?(new MarshalBase64()).register(envelope)。//實(shí)例化SoapObject對象SoapObject request=new SoapObject(serviceNameSpace, getSupportCity)。 (4)FrameLayout:框架布局,從屏幕左上角開始擺放組件 (5)RelativeLayout:相對布局,在相對布局中的組件使用android:layout_tiLeftOf、android:layout_toRightOf、android:layout_below、android:layout_above來確定組件的位置 (6)AbsoluteLayout:絕對布局,通過android:layout_x、android:layout_y坐標(biāo)來定義組件的位置菜單(Menu+MenuGroup+MenuItem)?。?)OptionMenu?。?)ContextMenu?。?)SubMenu警告對話框(ALertDialog++對話框選項(xiàng))常用組件: (1)按鈕:Button (2)圖片按鈕ImageButton?。?)文本視圖(TextView)?。?)文本框(Text) (5)單選按鈕(RadioGroup+RadioButton)?。?)復(fù)選框(CheckBox) (7)列表框(Spinner+Adapter)?。?)開關(guān)按鈕(ToggleButton) (9) 自動完成文本框(AutoCompleteTextView)?。?0)下拉列表(Spanner) (11)日期選擇器與日期選擇器對話框(DatePicker與DatePickerDialog)?。?2)時間選擇器與時間選擇器對話框TimePicker與TimePickerDialog?。?3)進(jìn)度條對話框與進(jìn)度條(ProgressDialog與ProgressBar)?。?4)列表選項(xiàng)(ListView):三種實(shí)現(xiàn)方式:  A.繼承Activity,使用ArrayAdapter或者自定義Adapter繼承自BaseAdapter  ?。?5)網(wǎng)格視圖(GridVIew):?。?6)選項(xiàng)卡?。?7)MapView:編程過程: 1)獲得MD5認(rèn)證指紋 2)登錄google賬戶,輸入 3)修改清單文件,在applicatioin內(nèi)添加uselibrary android:name=”” 4)添加權(quán)限: usespermission android:name=/usespermission usespermission android:name=/usespermission usespermission android:name=/usespermission usespermission android:name=/5)編碼實(shí)現(xiàn)注意:清單文件中必須有上述配置,否則報異常 XML解析技術(shù)簡介 Android與服務(wù)器端的數(shù)據(jù)交互技術(shù)簡介 我們在PC機(jī)器java客戶端中,需要一些庫,比如XFire,Axis2,CXF等等來支持訪問WebService,但是這些庫并不適合我們資源有限的android手機(jī)客戶端,做過JAVA ME的人都知道有KSOAP這個第三方的類庫,可以幫助我們獲取服務(wù)器端webService調(diào)用。二、對話框: AlertDialog:警告對話框,可以帶幾個選擇按鈕,也可以帶列表選項(xiàng)。如果這種情況發(fā)生,Android也可能在內(nèi)存夠用的時候嘗試啟動被終止的服務(wù),所以你的服務(wù)必須為重啟持久保存信息,并且最好在onStart方法內(nèi)來做。同一服務(wù)被客戶端同時啟動和綁定是很正常的。無論何時一個運(yùn)行中的Service它總是在后臺運(yùn)行。如果這個服務(wù)還沒有運(yùn)行,Android將啟動它并且在onCreate方法之后調(diào)用它的onStart方法。l void onDestroy()Activity被銷毀的時候執(zhí)行。l void onPause()窗體被交換到后臺時執(zhí)行?!  void onStart()onCreate事件之后執(zhí)行。注意這里的參數(shù) savedInstanceState(Bundle類型是一個鍵值對集合,)是一個很有用的設(shè)計,由于前面已經(jīng)說到的手機(jī)應(yīng)用的特殊性,一個Activity很可能被強(qiáng)制交換到后臺(交換到后臺就是指該窗體不再對用戶可見,但實(shí)際上又還是存在于某個Task中的,比如一個新的Activity壓入了當(dāng)前的Task從而“遮蓋”住了當(dāng)前的 Activity,或者用戶按了Home鍵回到桌面,又或者其他重要事件發(fā)生導(dǎo)致新的Activity出現(xiàn)在當(dāng)前Activity之上,比如來電界面),而如果此后用戶在一段時間內(nèi)沒有重新查看該窗體(Android通過長按Home鍵可以選擇最近運(yùn)行的6個程序,或者用戶直接再次點(diǎn)擊程序的運(yùn)行圖標(biāo),如果窗體所在的Task和進(jìn)程沒有被系統(tǒng)銷毀,則不用重新加載Process, Task和Task中的Activity,直接重新顯示Task頂部的Activity,這就稱之為重新查看某個程序的窗體),該窗體連同其所在的Task和Process則可能已經(jīng)被系統(tǒng)自動銷毀了,此時如果再次查看該窗體,則要重新執(zhí)行 onCreate事件初始化窗體。 Android活動的生命周期圖22 Android活動的生命周期圖下面的對在活動的整個生命周期中的每個方法進(jìn)行詳細(xì)的描述。如果要發(fā)送請求,客戶端要先創(chuàng)建一個intent對象,然后將這個對象提交到Android系統(tǒng),由系統(tǒng)來決定使用哪個應(yīng)用程序來處理這個對象。l 廣播和Intent接收器(Broadcast and Intent Receivers)    廣播和Intent接收器(Broadcast and Intent Receivers)用于處理應(yīng)用程序發(fā)生的服務(wù)請求。活動可以與用戶進(jìn)行交互,還可以通過查詢(queries)和intent組件向其它活動或者服務(wù)獲取數(shù)據(jù)和服務(wù)。l Linux內(nèi)核層(Linux Kernel) Linux內(nèi)核層主要包括驅(qū)動模型、內(nèi)在管理、進(jìn)程管理、網(wǎng)絡(luò)協(xié)議棧等組件,Linux內(nèi)核層也可以認(rèn)為是軟件和硬件之間的抽象層,可以在隱藏具體硬件細(xì)節(jié)的情況下為上面的幾個層提供統(tǒng)一的服務(wù)。核心庫提供了JAVA語言編程時可能使用到的大部分核心類庫。因?yàn)镴ava語言本身是不能直接訪問硬件的,必須要通過NDK才可以實(shí)現(xiàn)硬件的訪問。應(yīng)用層上的應(yīng)用程序很多,例如:日歷、地圖、電話、撥號、時鐘、瀏覽器、短信、聯(lián)系人管理等。 Android的系統(tǒng)架構(gòu)本節(jié)將簡單介紹Android系統(tǒng)的框架結(jié)構(gòu)組成,如圖21所示。Android系統(tǒng)在Linux核心應(yīng)用的基礎(chǔ)上,向廣大程序開發(fā)人員提供了各種函數(shù)庫和完整的應(yīng)用程序框架。最后是總結(jié)與展望。第四章是基于Android平臺微型OA系統(tǒng)的設(shè)計。第二章是Android平臺的體系結(jié)構(gòu)分析。(3) 實(shí)現(xiàn)基于Android手機(jī)平臺的微型OA系統(tǒng)并對其進(jìn)行模擬測試 針對系統(tǒng)各個子功能模塊進(jìn)行編碼實(shí)現(xiàn),并在模擬器上進(jìn)行測試,以驗(yàn)證系統(tǒng)的正確性和合理性。本文的目標(biāo)是基于Android手機(jī)平臺以及OA(辦公自動化)技術(shù),設(shè)計和實(shí)現(xiàn)一個高效的移動辦公系統(tǒng)。(2) 智能化程序較高,OA系統(tǒng)幫助用戶做一些基本的商業(yè)智能(Business Intelligence,簡寫為BI)分析工作。如美國的思科(CISCO)公司把運(yùn)營和管理成功地遷移到了互聯(lián)網(wǎng)上,旗下的全部產(chǎn)品(交換機(jī)、路由器以及其它的網(wǎng)絡(luò)互聯(lián)設(shè)備)都建立了虛擬的訂貨系統(tǒng),思
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1