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

正文內(nèi)容

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

2025-06-27 11:57 本頁面
   

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