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

正文內(nèi)容

畢業(yè)論文-基于android平臺(tái)的簡易的移動(dòng)oa辦公室自動(dòng)化系統(tǒng)設(shè)計(jì)-預(yù)覽頁

2025-02-09 22:00 上一頁面

下一頁面
 

【正文】 登錄 .......................................................................................................................... 39 任務(wù)審批 .......................................................................................................................... 41 客戶資料 .......................................................................................................................... 43 文件上傳及附件下載 ...................................................................................................... 44 提醒通知 .......................................................................................................................... 45 本章小結(jié) .......................................................................................................................... 45 6 總結(jié)與展望 ........................................................................................................... 46 參考 文獻(xiàn) ........................................................................................ 錯(cuò)誤 !未定義書簽。 致謝 ................................................................................................ 錯(cuò)誤 !未定義書簽。當(dāng)然,用戶希望更快捷和透徹地獲取企業(yè)內(nèi)部的各種信息、動(dòng)態(tài)、實(shí)時(shí)處理結(jié)果和運(yùn)營情況,而且面對(duì)日益繁雜的業(yè)務(wù)數(shù)據(jù)和管理流程,對(duì)傳統(tǒng)的辦公自動(dòng)化更提出了嚴(yán)峻的挑戰(zhàn)。 圖 顯示了 2022 年至 2022 年全球智能手機(jī)操作系統(tǒng)市場份額的變化情況。由于 Google 在 推出 Android 系統(tǒng) 時(shí) 果斷地 開放源代碼,所以世界大多數(shù) 手機(jī)生產(chǎn)商 愿意追隨 Google 公司而 生產(chǎn) Android 系統(tǒng)智能手機(jī), 而且Android 操作系統(tǒng) 在各個(gè)方面 表現(xiàn)出的綜合性能也 非常優(yōu)秀, 使得 Android 成為世界上具有巨大影響力的智能手機(jī) 操作系統(tǒng)。 是 利用 移動(dòng)通信技術(shù)延伸 傳統(tǒng)的基于 PC 的 OA的使用平臺(tái) , 是為了滿足企業(yè)內(nèi)部人員 隨時(shí)保持靈 通 的信息交流 而應(yīng)運(yùn)而生的 。但總體來說,辦公自動(dòng)化最終實(shí)現(xiàn)效果大都達(dá)不到預(yù)期設(shè)想,根據(jù)我國當(dāng)前移動(dòng) OA 實(shí)施和發(fā)展的實(shí)際效果和程度大致可以概括為以下三種情況 : (1)擁有自己的 Intra 網(wǎng)絡(luò),但沒有使用相應(yīng)的 OA 應(yīng)用系統(tǒng)開展協(xié)同性質(zhì)的工作,企業(yè)網(wǎng)絡(luò)在大部分時(shí)間中處在閑置狀態(tài),實(shí)質(zhì)上仍然是個(gè)人辦公,企業(yè)的投入基本上沒有產(chǎn)生效益。隨著不斷推陳出新的通訊技術(shù)日趨全面和成熟,在科技發(fā)展和市場需求這兩大動(dòng)力不斷地推動(dòng)下,該領(lǐng)域中的技術(shù)研究組織和軟件開發(fā)公司肯定會(huì)加快研發(fā)的腳步,并以盡可能快的速度完善和改進(jìn)移動(dòng) OA,早日設(shè)計(jì)出更完美的移動(dòng) OA 并付諸實(shí)用 [12]。 根據(jù)實(shí)際需求,分別實(shí)現(xiàn)各功能模塊,通過在模擬器上進(jìn)行測試來驗(yàn)證相關(guān)模塊的正確性和合理性。我們通常所說的 Android 平臺(tái)由 Android 操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成, 被認(rèn)為是 首個(gè)真正 兼具 開放 性 和完整 性,且 為移動(dòng)終端 量身定制、具備諸多其它平臺(tái)難以企及的優(yōu)點(diǎn)的系統(tǒng)應(yīng)用軟件 。 圖 Android 系統(tǒng)架構(gòu)圖 從圖 上可以看出, Android 系統(tǒng)體系架構(gòu)分為四層,分別是內(nèi)核層( Linux Kernel)、系統(tǒng)運(yùn)行庫層( Libraries)、應(yīng)用框架層( Application Framework)、應(yīng)用層( Application)。 (2) Android 運(yùn)行時(shí)環(huán)境( Android Runtime) Android 應(yīng)用程序使用 Java 程序設(shè)計(jì)語言來開發(fā),但編譯和執(zhí)行卻不是用原有的 J2ME 來 實(shí)現(xiàn),只因 Android 自身帶有 Android Runtime。在同一個(gè)Android 設(shè)備上可以同時(shí)運(yùn)行多個(gè)應(yīng)用程序,即虛擬機(jī)。 (4)應(yīng)用程序框架層( Application Framework) 應(yīng)用程序框架層是 Android 在編寫隨系統(tǒng)一起發(fā)布的核心應(yīng)用時(shí)所使用的API 框架,這個(gè)框架提供開放的開發(fā)平臺(tái)供開發(fā)人員訪問,因此開發(fā)人員同樣可以在遵循框架的開發(fā)原則的前提下使用這些 框架來開發(fā)自己的應(yīng)用程序,以此簡化應(yīng)用程序開發(fā)的架構(gòu)設(shè)計(jì)。 Notification Manager(通知管理器) —— 使應(yīng)用程序可以在系統(tǒng)狀態(tài)欄中顯示提示信息。 Android 的 Activity 生命周期如圖 所示。 Activity 有四種本質(zhì)區(qū)別的 狀態(tài): (1)當(dāng)其 在前臺(tái) 運(yùn)行 ( 即其在 Activity 當(dāng)前任務(wù)的堆 棧頂), 即為 活動(dòng)( running) 狀態(tài) (或 運(yùn)行狀態(tài) )。 (4)當(dāng) Activity 處于暫停狀態(tài) 或者 停止 狀態(tài) 時(shí) ,系統(tǒng)可 能會(huì)在必要時(shí) 從 系統(tǒng) 內(nèi)存中將該 Activity 清除 ,系統(tǒng) 可能 采用兩種方式 之一來對(duì)該 Activity 進(jìn)行 終止 , 可能會(huì)使 該 Activity 結(jié)束, 或者 直接殺 死 它的進(jìn)程。例如: Activity 可以在 onCreate()方法 中創(chuàng)建 運(yùn)行于后臺(tái)的 線程 而服務(wù)于 Activity,而 在 onDestory()方法 中停止 該 線程 [21]。 (3) Activity的 前臺(tái)生命周期,從 onResume()方法被調(diào)用時(shí) 開始到 onPause()方法被調(diào)用時(shí) 結(jié)束。 例如,通常 Activity 通過重載 onCreate( )方法 去 進(jìn)行 初始化 操作 設(shè)置, 通過重寫onPause( )實(shí)現(xiàn) Activity 狀態(tài)的保存、 提交更改過的數(shù)據(jù) 和設(shè)置 , 很多時(shí)候 Activity也 可能 需要 通過重寫 onFreeze()接口 方法 恢復(fù)在 onCreate(Bundle)里面 保存 的狀態(tài) 和數(shù)據(jù) 。 Intent 在 應(yīng)用程序或是各組件之間 起著媒介作用 ,很好地完成了 調(diào)用者與 被調(diào)用者之間的 松耦合的工作。 (2) Data, 一個(gè) URI 確定的要操作的具體數(shù)據(jù)。 (5) ponent(組件),指定 Intent 的目標(biāo)組件的類名稱。通常 Android 使用extras 屬性來 為 ponent 屬性 提供擴(kuò)展信息 。 Android 系統(tǒng) 通過解析隱式 的 Intent 并將其 映射給可以處理 這個(gè) Intent 的 Activity、IntentReceiver 或 Service 對(duì)象進(jìn)行相應(yīng)處理和響應(yīng) [3]。 作為 像按鈕 之類的 與用戶交互的 widgets 小部件的父類 , View 對(duì)象是 Android 平臺(tái)用戶 界面 的基本對(duì)象。一個(gè) view 對(duì)象也 可以作為用戶與系統(tǒng)的交互工具 并 接收 交互 事件 [16] [17]。 Android 系統(tǒng)解析用戶界面的 配置 信息 , 根據(jù)它 們來進(jìn)行測量繪制這個(gè)樹形的視圖結(jié)構(gòu)。 圖 viwe 和 viewgroup 的樹狀層次圖 及 servlet 簡介 與 JavaWeb Tomcat 是在 Sun 公司的 JSWDK( JavaServer Web DevelopmentKit,是 Sun公司推出的小型 Servlet/Jsp 調(diào)試工具)基礎(chǔ)上發(fā)展起來的一個(gè)完全用 Java 語言編寫, 免費(fèi) 而且 開放源代碼的 Web 應(yīng)用服務(wù) 器 軟件。 Java 中有三種“官方”技術(shù)可以用來開發(fā) web 應(yīng)用程序: Servlet、 JavaServer Pages( JSP)和 JavaServer Faces( JSF),其中 Servlet 是核心技術(shù), JSP 和 JSF都是以它為基礎(chǔ)的。 圖 Tomcat 與 Servlet 工作 時(shí)序圖 JavaWeb 應(yīng)用程序運(yùn)行在 Servlet 容器之中, Servlet 容器可以動(dòng)態(tài)地調(diào)用JavaWeb 應(yīng)用中的所有 Servlet 組件。 Servlet 應(yīng)用程序是在 Servlet 容器中運(yùn)行的,它不能在自己里面運(yùn)行。每個(gè) Servlet類型只有一個(gè)實(shí)例,它由 Servlet 的所有請(qǐng)求共享。 圖 Servlet 接口及其實(shí)現(xiàn)類的類框圖 Servlet 接口還定義了以下兩個(gè)返回 Servlet 的相關(guān)信息的方法。在 Web應(yīng)用方面 , MySQL是最好的 RDBMS(Relational Database Management System:關(guān)系數(shù)據(jù)庫管理系統(tǒng) )應(yīng)用軟件之一 , MySQL 服務(wù)器既可以作為前臺(tái)服務(wù)程序運(yùn)行,也可以作為后臺(tái)服務(wù)程序運(yùn)行。 JDK(Java Development Kit)是整個(gè) Java 開發(fā)中的核心,它包括了 Java 運(yùn)行環(huán)境, Java 工具和 Java 基礎(chǔ)的類庫,所以首先必須安裝 JDK,點(diǎn)擊 JDK 安裝程序之后,需要配置系統(tǒng)環(huán)境變量。兩個(gè)值添加進(jìn)去,確定 。如果之前下載的 Eclipse 是標(biāo)準(zhǔn)版的,不含開發(fā) Android 工程需要的插件,最簡單的安裝辦法是在線安裝。之后在 Eclipse 中創(chuàng)建所需版本的虛擬機(jī)以便于用于開發(fā)過程中調(diào)試程序。 MyEclipse 的安裝:從官網(wǎng)上下載 版本的 MyEclipse 直接解壓安裝即可。得到了一 個(gè)完整的開發(fā)環(huán)境,為下一步進(jìn)行程序設(shè)計(jì)奠定了基礎(chǔ)。 MVC 設(shè)計(jì)創(chuàng)建 Web 應(yīng)用程序的模式 : (1) Model(模型)表示應(yīng)用程序核心(比如數(shù)據(jù)庫記錄列表)。通常模型對(duì)象負(fù)責(zé)在數(shù)據(jù)庫中存取數(shù)據(jù)。 MVC 分層有助于管理復(fù)雜的應(yīng)用程序,因?yàn)榭梢栽谝粋€(gè)時(shí)間內(nèi)專門關(guān)注一個(gè)方面。 圖 MVC 模式圖 采用 MVC 軟件設(shè)計(jì)模式來設(shè)計(jì)軟件具有 耦合性低 、 重用性高 、 生命周期成本低 、 部署快 、 可維護(hù)性高 、 有利軟件工程化管理 等優(yōu)點(diǎn)。 可行性分析 一般而言,軟件工程項(xiàng)目是復(fù)雜的涉及多方面人力和物質(zhì)資源的工程,而且過程大多是不可逆的,必須有具體的解決方案,做詳細(xì)的可行性分析,否則容易造成不必要的損失和浪費(fèi)。 操作可行性: Android 操作系統(tǒng)作為一款成熟而優(yōu)秀的操作系統(tǒng),具有良好的用戶體驗(yàn)和廣泛的市場基礎(chǔ),不論從用戶還是開發(fā)商的角度都具有很強(qiáng)的可操作性 [20]。 綜上所述,本次開發(fā)的移動(dòng) OA 從結(jié)構(gòu)到功能都具有良好的可維護(hù)性,而且易于改變和添加子功能模塊,本文目前涉及到的幾個(gè)功能模塊只是 OA 系統(tǒng)中較常用的幾個(gè)模塊 ,在后期可以添加更多的模塊 ,本文在設(shè)計(jì)的時(shí)候考慮到了整個(gè)系統(tǒng)的可擴(kuò)展性。而服務(wù)器端的主要功能為實(shí)現(xiàn)數(shù)據(jù)的后臺(tái)處理,提供數(shù)據(jù)的交換、服務(wù)處理功能。主要子模塊有公文申請(qǐng)、公文狀態(tài)查詢和公文審批等。同理,當(dāng)領(lǐng)導(dǎo)無法在固定時(shí)間和空間進(jìn)行辦公時(shí),也可通過手機(jī)登錄該系統(tǒng)并審批員工提交的工作請(qǐng)示并選擇部門及相關(guān)工作人員發(fā)送。通過添加多郵箱地址實(shí)現(xiàn)郵件群發(fā)。 (6)輔助管理 該功能模塊主要實(shí)現(xiàn)綜合管理的功能,通過該模塊,用 戶可以使用 OA 系統(tǒng)手機(jī)客戶端進(jìn)行各種申請(qǐng)、匯報(bào)及批閱(需權(quán)限)。其中“文件下載服務(wù)”實(shí)現(xiàn)與服務(wù)器的數(shù)據(jù)處理和交換; “數(shù)據(jù)推送服務(wù)”將手機(jī)客戶端請(qǐng)求數(shù)據(jù)推送到手機(jī)客戶端,實(shí)現(xiàn) OA 系統(tǒng)客戶基礎(chǔ)服務(wù)支撐 移動(dòng) OA 服務(wù)器端 終端訪問管理 數(shù)據(jù)庫管理 系統(tǒng)管理 接口配置 端和內(nèi)部服務(wù)器間的數(shù)據(jù)交換;“文件解析服務(wù)”主要負(fù)責(zé)將常用的文檔解析成智能手機(jī)終端可識(shí)別和處理的數(shù)據(jù)流格式,以利于傳輸;“業(yè)務(wù)橋接服務(wù)”預(yù)留空間而作為后期系統(tǒng)的擴(kuò)展,以實(shí)現(xiàn)將幾個(gè)不同的應(yīng)用系統(tǒng)簡單的橋接在同一服務(wù)器平臺(tái)上,便于統(tǒng)一的數(shù)據(jù)處理。其中,“用戶管理”配置接入系統(tǒng)的用戶的詳細(xì)信息;“參數(shù)配置”為服務(wù)器運(yùn)行設(shè)置基本的諸如是否記錄 運(yùn)行日志、開機(jī)后服務(wù)器是否自動(dòng)運(yùn)行等參數(shù);“接入管理”用于無線網(wǎng)絡(luò)接入服務(wù)的配置;“日志管理”負(fù)責(zé)系統(tǒng)運(yùn)行日志數(shù)據(jù)的記錄、查看及管理;通過“運(yùn)行監(jiān)管”可查看系統(tǒng)的運(yùn)行狀態(tài)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1