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

正文內(nèi)容

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

2025-01-16 22:00本頁(yè)面
  

【正文】 Java\\lib\。 C:\Program Files\Java\\lib\。兩個(gè)值添加進(jìn)去,確定 。 (4)打開(kāi) ,輸入 java version,如果顯示出 JDK 的版本,則表示安裝成功。 Eclipse 直接解壓之后就可以使用。 Eclipse 解壓之后,需要下載用到的相關(guān)插件才能進(jìn)行應(yīng)用相關(guān) Android 開(kāi)發(fā),可以通過(guò)下載安裝和在線安裝兩種方式 。如果之前下載的 Eclipse 是標(biāo)準(zhǔn)版的,不含開(kāi)發(fā) Android 工程需要的插件,最簡(jiǎn)單的安裝辦法是在線安裝。至于 Android SDK 和 JDK 可以直接下載安裝,也可以在 Eclipse 中進(jìn)行在線安裝(其它使用到的插件也可用相同方法來(lái)安裝)。 (1)啟動(dòng) Eclipse,選擇 help—install new software; (2)選擇 Available Software sites,找到開(kāi)發(fā)相應(yīng)的如 IP地址或自己輸入相 關(guān)插件下載的地址,選擇將其 enable 使其可用; (3)然后在地址欄里選擇該 IP 地址 ,等待片刻; (4)選擇需要安裝的插件,然后進(jìn)行下載安裝即可。安裝完畢之后會(huì)提示重新啟動(dòng) Eclipse。之后在 Eclipse 中創(chuàng)建所需版本的虛擬機(jī)以便于用于開(kāi)發(fā)過(guò)程中調(diào)試程序。 服務(wù)器端的搭建 MyEclipse 企業(yè)級(jí)工作平臺(tái)( MyEclipse Enterprise Workbench ,簡(jiǎn)稱MyEclipse)是對(duì) EclipseIDE 的擴(kuò)展,它是功能豐富的 JavaEE 集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和 發(fā)布功能 , 利用它我們可以在數(shù)據(jù)庫(kù)和 JavaEE的開(kāi)發(fā)、發(fā)布以及 應(yīng)用程序服務(wù) 器的整合方面極大的提高工作效率。 MyEclipse 是一個(gè)十分優(yōu)秀的用于開(kāi)發(fā) Java, J2EE 的 Eclipse 插件集合,MyEclipse 的功能非常強(qiáng)大,支持也十分廣泛,尤其是對(duì)各種開(kāi)源產(chǎn)品的支持十分不錯(cuò)。可以說(shuō) MyEclipse 是幾乎囊括了目前所有主流開(kāi)源產(chǎn)品的專屬 eclipse開(kāi)發(fā)工具。 MyEclipse 的安裝:從官網(wǎng)上下載 版本的 MyEclipse 直接解壓安裝即可。 對(duì)于安裝版的 tomcat 直接進(jìn)行安裝 (一 些設(shè)置都采用默認(rèn)設(shè)置 ),安裝好tomcat 之后,在開(kāi)始菜單里選擇 monitor tomcat,啟動(dòng) tomcat,在瀏覽器里輸入 tomcat 的歡迎界面,則表示安裝成功。下載并安裝 MySQL 后在 Myeclipse 中進(jìn)行相關(guān)配置以便整合MyEclipse+Tomcat+MySQL 三個(gè)工具來(lái)進(jìn)行服務(wù)器端的開(kāi)發(fā)。 本章小結(jié) 本章首先對(duì)開(kāi)發(fā)中所涉及的知識(shí)進(jìn)行了簡(jiǎn)單的論述,介紹了開(kāi)發(fā)所用到的工具,接著對(duì)開(kāi)發(fā)環(huán)境的搭建進(jìn)行了描述,包括客戶端和服務(wù)器端。得到了一 個(gè)完整的開(kāi)發(fā)環(huán)境,為下一步進(jìn)行程序設(shè)計(jì)奠定了基礎(chǔ)。 3 系統(tǒng)分析與設(shè)計(jì) 設(shè)計(jì)模式簡(jiǎn)介 MVC 是 ModelViewController 的縮寫 , 即 模型-視圖-控制器的 英文 縮寫 。MVC是 Xerox PARC在 20世紀(jì) 80年代為編程語(yǔ)言 Smalltalk80發(fā)明的一種軟件設(shè)計(jì)模式,至今已被廣泛認(rèn)同和使用,最近幾年被推薦為 Sun 公司 Java Web 平臺(tái)的設(shè)計(jì)模式并且受到越來(lái)越多的 Web 開(kāi)發(fā)者歡迎,它通過(guò)將 業(yè)務(wù)邏輯、數(shù)據(jù)、視圖 分離 以減少耦合來(lái)協(xié)同工作 。 MVC 強(qiáng)制性地把應(yīng)用程序的數(shù)據(jù)顯示、數(shù)據(jù)處理和流程控制分開(kāi)。 MVC 設(shè)計(jì)創(chuàng)建 Web 應(yīng)用程序的模式 : (1) Model(模型)表示應(yīng)用程序核心(比如數(shù)據(jù)庫(kù)記錄列表)。 (2) View(視圖)顯示數(shù)據(jù)(數(shù)據(jù)庫(kù)記錄)。 (3) Controller(控制器)處理輸入(寫入數(shù)據(jù)庫(kù)記錄)。 Model(模型) 是應(yīng)用程序中用于處理應(yīng)用程序數(shù)據(jù)邏輯的部分。通常模型對(duì)象負(fù)責(zé)在數(shù)據(jù)庫(kù)中存取數(shù)據(jù)。 View(視圖) 是應(yīng)用程序中處理數(shù)據(jù)顯示的部分 , 通常視圖是依據(jù)模型數(shù)據(jù)創(chuàng)建的。 Controller(控制器) 是應(yīng)用程序中處理用戶交互 的部分。通常控制器負(fù)責(zé)從視圖讀取數(shù)據(jù),控制用戶輸入,并向模型發(fā)送數(shù)據(jù)。 MVC 分層有助于管理復(fù)雜的應(yīng)用程序,因?yàn)榭梢栽谝粋€(gè)時(shí)間內(nèi)專門關(guān)注一個(gè)方面。例如,可以在不依賴業(yè)務(wù)邏輯的情況下專注于視圖設(shè)計(jì)。同時(shí)也讓應(yīng)用程序的測(cè)試更加容易。 MVC 分層同時(shí)也簡(jiǎn)化了分組開(kāi)發(fā) , 不同的開(kāi)發(fā)人員可同時(shí) 分別 開(kāi)發(fā)視圖、控制器邏輯和業(yè)務(wù)邏輯 [8]。 圖 MVC 模式圖 采用 MVC 軟件設(shè)計(jì)模式來(lái)設(shè)計(jì)軟件具有 耦合性低 、 重用性高 、 生命周期成本低 、 部署快 、 可維護(hù)性高 、 有利軟件工程化管理 等優(yōu)點(diǎn)。這些優(yōu)點(diǎn)無(wú)疑使 得軟件設(shè)計(jì)更加事半功倍,而且使軟件開(kāi)發(fā)過(guò)程更加靈活快捷 [19]。 總之, MVC 設(shè)計(jì)思想將一個(gè)應(yīng)用分成了 Model(模型)、 View(視圖) Control(控制)三個(gè)獨(dú)立部分。按這種模式設(shè)計(jì)程序,多個(gè)視圖可以對(duì)應(yīng)一個(gè)模型,模型返回的數(shù)據(jù)與顯示邏輯分離,使得程序結(jié)構(gòu)清晰,易于維護(hù) [5]。 可行性分析 一般而言,軟件工程項(xiàng)目是復(fù)雜的涉及多方面人力和物質(zhì)資源的工程,而且過(guò)程大多是不可逆的,必須有具體的解決方案,做詳細(xì)的可行性分析,否則容易造成不必要的損失和浪費(fèi)??尚行苑治隹梢跃C合現(xiàn)有資源,提高預(yù)見(jiàn)性,為項(xiàng)目決 策提供強(qiáng)有力的依據(jù)。 技術(shù)條件方面:本文實(shí)現(xiàn)的移動(dòng) OA 系統(tǒng)運(yùn)用 Java 語(yǔ)言,結(jié)合 Android 程序設(shè)計(jì),以 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi) 的 Tomcat 作為服務(wù)器端,以 體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼 的 MySQL 作為數(shù)據(jù)庫(kù),綜合了 Java web 應(yīng)用技術(shù)和 Android 開(kāi)發(fā)的相關(guān)技術(shù)來(lái)實(shí)現(xiàn),它們都具有良好的性能和成熟的技術(shù),使得本文討論的移動(dòng) OA 的實(shí)現(xiàn)具有很全面的技術(shù)支持。 市場(chǎng)因素方面:本文實(shí)現(xiàn)的基于 Android 平臺(tái)的移動(dòng) OA,可將傳統(tǒng) OA 所具有的功能移植到智能手機(jī)上實(shí)現(xiàn),不僅可以不受時(shí)間和空 間的限制而隨時(shí)隨地辦公,而且操作方便靈活,可以滿足用戶的各種服務(wù)需求,因此具有巨大的市場(chǎng)潛力,具有市場(chǎng)可行性。 操作可行性: Android 操作系統(tǒng)作為一款成熟而優(yōu)秀的操作系統(tǒng),具有良好的用戶體驗(yàn)和廣泛的市場(chǎng)基礎(chǔ),不論從用戶還是開(kāi)發(fā)商的角度都具有很強(qiáng)的可操作性 [20]。 經(jīng)濟(jì)可行性:雖然該系統(tǒng)可實(shí)現(xiàn)諸多的功能模塊,但正如前文所述,所采用的 Java 編程語(yǔ)言具有面向?qū)ο蟆⒔忉屝?、分布式、可靠、安全、平臺(tái)獨(dú)立等特點(diǎn) [6]。使用 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi) 的 Tomcat 作為服務(wù)器。 開(kāi)放源碼 的MySQL 作為數(shù)據(jù)庫(kù),所以 可以最大程度的節(jié)約成本,故具有良好的經(jīng)濟(jì)可行性。 綜上所述,本次開(kāi)發(fā)的移動(dòng) OA 從結(jié)構(gòu)到功能都具有良好的可維護(hù)性,而且易于改變和添加子功能模塊,本文目前涉及到的幾個(gè)功能模塊只是 OA 系統(tǒng)中較常用的幾個(gè)模塊 ,在后期可以添加更多的模塊 ,本文在設(shè)計(jì)的時(shí)候考慮到了整個(gè)系統(tǒng)的可擴(kuò)展性。 系統(tǒng)總體架構(gòu)設(shè)計(jì) 本文采用 MVC 模型來(lái)對(duì)系統(tǒng)進(jìn)行總體設(shè)計(jì),系統(tǒng)中將 Tomcat 部署為服務(wù)器,利用 Java web 技術(shù)與客戶端進(jìn)行連接和交互,具有良好的可擴(kuò)展性可移植性,通過(guò)相應(yīng)的接口或解析技術(shù)進(jìn)行數(shù)據(jù)和信息的耦合處理,將傳統(tǒng)的“任務(wù) 審批”、“客戶資料共享”、“提醒通知”等功能從 PC 應(yīng)用擴(kuò)展到智能手機(jī)上,實(shí)現(xiàn)方便快捷的移動(dòng)辦公,大幅提高企業(yè)的辦公效率。系統(tǒng)總體框架如圖 所示: 圖 系統(tǒng)框架圖 系統(tǒng)功能設(shè)計(jì) 系統(tǒng)功能模塊概述 前已述及,本文實(shí)現(xiàn)的移動(dòng) OA 系統(tǒng)主要由服務(wù)器端和智能手機(jī)客戶端組成。手機(jī)客戶端的主要功能為提供用戶交互界面,提供表現(xiàn)層的處理功能。而服務(wù)器端的主要功能為實(shí)現(xiàn)數(shù)據(jù)的后臺(tái)處理,提供數(shù)據(jù)的交換、服務(wù)處理功能。 圖 系統(tǒng)實(shí)現(xiàn)時(shí)序圖 移動(dòng) OA 客戶端設(shè)計(jì) 與傳統(tǒng)的 OA 系統(tǒng)不同,移動(dòng) OA 客戶端利用了移動(dòng)通信技術(shù),主要實(shí)現(xiàn)如圖 所示的幾大主要功能??蓪?shí)現(xiàn)不同權(quán)限的用戶的隨時(shí)隨地的需求,提高工作效率,減少不必要的人力和物力的浪費(fèi)。本文初步設(shè)計(jì)的移動(dòng) OA 客戶端功能架構(gòu)如圖所示: 移動(dòng) OA 客戶端 公文管理 工作流管理 通訊錄 郵件管理 通知公告 輔助管理 圖 移動(dòng) OA 客戶端功能架構(gòu)圖 (1)公文管理模塊 該模塊主要實(shí)現(xiàn)公文流轉(zhuǎn)的管理功能,即辦理公文的流轉(zhuǎn)、審批和發(fā)送。主要子模塊有公文申請(qǐng)、公文狀態(tài)查詢和公文審批等。該模塊利用服務(wù)器端的工作流引 擎實(shí)現(xiàn)公文的 自動(dòng)化處理,公文管理流程圖如圖 所示。 圖 公文管理流程圖 (2)工作流轉(zhuǎn)管理模塊 該模塊主要是實(shí)現(xiàn)用戶(如工作人員)工作計(jì)劃的上報(bào),以及具有相應(yīng)權(quán)限的用戶(如領(lǐng)導(dǎo))對(duì)工作計(jì)劃安排的審批及其它操作。當(dāng)工作人員在外出差或因故未能及時(shí)到公司時(shí),可以按照一定的規(guī)范擬定未來(lái)一段時(shí)間的工作計(jì)劃或?qū)嵤┯?jì)劃,上傳至由領(lǐng)導(dǎo)審批。同理,當(dāng)領(lǐng)導(dǎo)無(wú)法在固定時(shí)間和空間進(jìn)行辦公時(shí),也可通過(guò)手機(jī)登錄該系統(tǒng)并審批員工提交的工作請(qǐng)示并選擇部門及相關(guān)工作人員發(fā)送。該模塊還提供了各種附 件處理及交互功能。 (3)通訊錄模塊 公文處理 閱讀公文處理 公文附件處理 部門人員選擇并且發(fā)送 公文流轉(zhuǎn)處理 公文督辦處理 附件上傳 公文發(fā)送 部門人員選擇 公文審批 新建公文 該模塊實(shí)現(xiàn)按照公司部門組織結(jié)構(gòu)查詢、編輯、修改和刪除相關(guān)聯(lián)系人的各項(xiàng)資料,使用戶可快速協(xié)調(diào)工作計(jì)劃和快速聯(lián)系相關(guān)人員。 (4)郵件管理 該功能模塊實(shí)現(xiàn)在智能手機(jī)上實(shí)現(xiàn)郵件撰寫、發(fā)送及接收。通過(guò)添加多郵箱地址實(shí)現(xiàn)郵件群發(fā)。 (5)通知公告 該功能模塊主要實(shí)現(xiàn)接收通知或提醒功能。企業(yè)管理層可以通過(guò)服務(wù)器端來(lái)給所有員工或某特定員工發(fā)送企業(yè)最新動(dòng)態(tài)。如企業(yè)調(diào)整計(jì)劃、企業(yè)經(jīng)營(yíng)狀況,或?qū)T工工作進(jìn)度進(jìn)行提醒。 (6)輔助管理 該功能模塊主要實(shí)現(xiàn)綜合管理的功能,通過(guò)該模塊,用 戶可以使用 OA 系統(tǒng)手機(jī)客戶端進(jìn)行各種申請(qǐng)、匯報(bào)及批閱(需權(quán)限)。方便加班、請(qǐng)假、培訓(xùn)、出差、合同審批等申請(qǐng)工作的高效率進(jìn)行。 移動(dòng) OA 服務(wù)器端設(shè)計(jì) 移動(dòng) OA 服務(wù)器端主要負(fù)責(zé)“基礎(chǔ)服務(wù)支撐”、“終端訪問(wèn)管理”、“數(shù)據(jù)庫(kù)連接 ”、“系統(tǒng)管理”、“接口配置”等工作,服務(wù)器端系統(tǒng)以頁(yè)面分析技術(shù)或數(shù)據(jù)協(xié)議接口與內(nèi)部系統(tǒng)相連接,進(jìn)行數(shù)據(jù)的交互和通信,系統(tǒng)初步設(shè)計(jì)主要功能架構(gòu)如圖 所示。 圖 移動(dòng) OA 服務(wù)器功能架構(gòu)圖 (1)基礎(chǔ)服務(wù)支撐 該模塊主要實(shí)現(xiàn)“文件下載服務(wù)”、 “數(shù)據(jù)推送服務(wù)”、“文件解析服務(wù)”、“業(yè)務(wù)橋接服務(wù)”等功能來(lái)支撐整個(gè)系統(tǒng)運(yù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ù)器端 終端訪問(wèn)管理 數(shù)據(jù)庫(kù)管理 系統(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)簡(jiǎn)單的橋接在同一服務(wù)器平臺(tái)上,便于統(tǒng)一的數(shù)據(jù)處理。 (2)終端訪問(wèn)管理 主要實(shí)現(xiàn)終端訪問(wèn)的許可服務(wù)和權(quán)限控制,只 有得到許可、獲得權(quán)限的用戶才允許訪問(wèn) OA 服務(wù)器,同時(shí)對(duì)傳入的數(shù)據(jù)進(jìn)行處理和認(rèn)證。 (3)數(shù)據(jù)庫(kù)管理 該模塊主要負(fù)責(zé) OA 系統(tǒng)與數(shù)據(jù)庫(kù)的交互,連接訪問(wèn)數(shù)據(jù)庫(kù)并將客戶端傳入的且已經(jīng)過(guò)處理的數(shù)據(jù)保存至數(shù)據(jù)庫(kù),或?qū)⑿枰臄?shù)據(jù)從數(shù)據(jù)庫(kù)中取出,準(zhǔn)備發(fā)送到客戶端等所需的對(duì)數(shù)據(jù)庫(kù)諸如“增”、“刪”、“改”、“查”的操作并為系統(tǒng)服務(wù)。 (4)系統(tǒng)管理 主要實(shí)現(xiàn)“用戶管理”、“參數(shù)配置”、“接入管理”、“日志管理”、“運(yùn)行監(jiān)管”等功能。其中,“用戶管理”配置接入系統(tǒng)的用戶的詳細(xì)信息;“參數(shù)配置”為服務(wù)器運(yùn)行設(shè)置基本的諸如是否記錄 運(yùn)行日志、開(kāi)機(jī)后服務(wù)器是否自動(dòng)運(yùn)行等參數(shù);“接入管理”用于無(wú)線網(wǎng)絡(luò)接入服務(wù)的配置;“日志管理”負(fù)責(zé)系統(tǒng)運(yùn)行日志數(shù)據(jù)的記錄、查看及管理;通過(guò)“運(yùn)行監(jiān)管”可查看系統(tǒng)的運(yùn)行狀態(tài)。 (5)接口配置 實(shí)現(xiàn) OA 服務(wù)器的配置和管理,或者其它管理系統(tǒng)如“郵件接口”等的通信接口的配置和管理。 數(shù)據(jù)庫(kù)相關(guān)設(shè)計(jì) 智能手機(jī)客戶端向服務(wù)器發(fā)送數(shù)據(jù)請(qǐng)求,服務(wù)器接受到數(shù)據(jù)請(qǐng)求后在數(shù)據(jù)庫(kù)中進(jìn)行相應(yīng)的數(shù)據(jù)可操作,將得到的數(shù)據(jù)返回到客戶端。本文實(shí)現(xiàn)的 OA 系統(tǒng)以My
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1