【正文】
II Abstract Mobile Office is a cloud puting technology, munication technology and terminal hardware technology integration of the product, being a paperless office puters, the Inter remoteoffice after the new generation office mode. Office staff may, at any time, any place dealing with businessrelated anything. In order to make the office staff to get rid of the shackles of time and space, unit information anytime, anywhere to interact with unobstructed flow of Datang International Mining Co., Gol intends to construct the corresponding mobile office system to work more easily and efficiently, more coordinated overall operation of enterprises. In the detailed investigation Gol Mines Ltd. Datang International office management activities based on the bination related theories, methods and techniques, a new system design. After several exchanges and munication with the user to confirm the new system39。 本系統(tǒng)采用面向?qū)ο蟮拈_發(fā)方法,使用 UML 建模,基于客戶機(jī) /服務(wù)器模式,客戶端使用 Phonegap 框架調(diào)用移動設(shè)備自身 API, jQuery Mobile 框架進(jìn)行 UI 設(shè)計, javascript發(fā)送 請求達(dá)到和后臺通信的效果。 辦公人員可在任何時間、任何地點處理與業(yè) 務(wù)相關(guān)的任何事情。 為了使 辦公人員擺脫時間和空間的束縛 , 單位信息可以隨時隨地通暢地交互流動, 大唐國際錫林郭勒礦業(yè)有限公司擬構(gòu)建相應(yīng)的移動辦公系統(tǒng),使 工作更加輕松有效, 企業(yè) 整體運(yùn)作更加協(xié)調(diào) 。服務(wù)器端采用 java web 技術(shù)處理業(yè)務(wù)邏輯并和Oracle 10g 數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互。s main function document flow, business contacts, instant messaging and so system is used Wabacus java web framework for rapid development of joint programs and oracle database done through clientside and server interact to plete office work processing, use Microsoft Office Visio20xx drawing tools. The system uses an objectoriented development methods, the use of UML modeling, based on client / server model, the client uses Phonegap framework calls the mobile device itself API, jQuery Mobile framework UI design, javascript send request and background munication to achieve the effect. Java web server using technical processing business logic and Oracle 10g database for data exchange. To achieve the corresponding system function. Datang International Mines Ltd. Xilin Gol mobile office system to meet user needs, is expected to achieve a goal, to further implement international panies and seamless integration between enterprises laid the foundation. .Keywords: mobile office; objectoriented。從而使我們從繁雜的事 務(wù)中解放出來,提高了我們的工作效率。并且人工處理的弊端也愈來愈嚴(yán)重,由于不可避免的人為因素,造成數(shù)據(jù)的遺漏、誤報,而 造成公司部門重大損失的事例層出不窮。 大唐國際錫林郭勒礦業(yè)有限公司移動辦公系統(tǒng)能夠方便公司的公文管理與公文處理效率。 MIS 是一門新的學(xué)科,它跨越了若干個領(lǐng)域,比如管理科學(xué)、系統(tǒng)科學(xué),運(yùn)籌學(xué)、統(tǒng)計學(xué)以及計算機(jī)科學(xué)。移動辦 公 是當(dāng)今高速發(fā)展的 通信業(yè) 與 IT 業(yè)交融的產(chǎn)物,它將通信業(yè)在溝通上的便捷、在用戶上的規(guī)模,與 IT業(yè)在 軟件 應(yīng)用上的成熟、在業(yè)務(wù)內(nèi)容上的豐富,完美結(jié)合到了一起,使之成為了繼電腦 無紙化 、 互聯(lián)網(wǎng) 遠(yuǎn)程化辦公之后的新一代辦公模式。 1 系統(tǒng)調(diào)研 公司概況 內(nèi)蒙古大唐國際錫林浩特礦業(yè)有限公司 成立于 20xx 年 8 月 23 日 ,公司地點在內(nèi)蒙古錫林浩特市 , 注冊資本 億元?,F(xiàn)處于建設(shè)期的二期工程項目計劃總投資約 億。礦權(quán)境界東西長 ~,南北寬 ~ ,面積 。主要開采工藝為 :剝離采用單斗 —卡車開采工藝;采煤采用單斗—卡車 —可移式破碎 機(jī) —帶式輸送機(jī)半連續(xù)開采工藝 。 根據(jù)中國大唐集團(tuán)煤炭產(chǎn)業(yè)規(guī)劃,勝利東二號露天煤礦擬 通過三次跨越實現(xiàn)六千萬噸規(guī)模,通過 “三步走 ”戰(zhàn)略建設(shè)成為管理卓越、效益領(lǐng)先、安居樂業(yè)、和諧發(fā)展的世界最大、世界一流生態(tài)旅游觀光型露天煤礦: 第一步:一期 1000 萬噸 /年規(guī)模, 20xx 年建成。 第三步:三期 6000 萬噸 /年規(guī)模, 2018 年建成,成為世界最大露天礦。勝利東二號露天煤礦煤層最厚達(dá) 米,是迄今世界煤炭開發(fā)史上發(fā)現(xiàn)的最厚煤層,開采深度最深達(dá) 623 米,創(chuàng)露天煤礦開采深度世界之最。 ( 3)生態(tài)環(huán)保 錫煤本著和諧發(fā)展原則,采 取各種 “節(jié)能減排、環(huán)境保護(hù)、生態(tài)建設(shè) ”措施,節(jié)能降耗、減排抑塵、循環(huán)利用,并對排土場進(jìn)行復(fù)墾、工業(yè)場進(jìn)行綠化、生活區(qū)進(jìn)行美化、礦權(quán)界進(jìn)行生態(tài)改善,做 “資源節(jié)約型、環(huán)境友好型 ”企業(yè),建生態(tài)環(huán)保型礦山,達(dá)到旅游觀光的水平。組織機(jī)構(gòu)圖如下 : 公司組織結(jié)構(gòu)圖 VII 圖 11 公司組織結(jié)構(gòu)圖 Organization Structure diagram of Company 各部門職能簡介 董事會: 本職: 領(lǐng)導(dǎo) 執(zhí)行、實施 總公司 的各項決議,完成 總公司 下達(dá)的年度經(jīng)營目標(biāo); 領(lǐng)導(dǎo) 制定、實施公司總體戰(zhàn)略,帶領(lǐng)公司健康發(fā) 展;領(lǐng)導(dǎo)公司各部門建立健全良好的溝通渠道;負(fù)責(zé)建設(shè)高效的組織團(tuán)隊;領(lǐng)導(dǎo)直接所屬部門的工作。督促并協(xié)助各工廠編制崗位工作標(biāo)準(zhǔn) VIII ,指定考核方案和考核細(xì)則。負(fù)責(zé)組織和安排上級和公司領(lǐng)導(dǎo)布置的臨時性工作。根據(jù)公司專業(yè)人才需求,負(fù)責(zé)大中專畢業(yè)生的接受、考核、使用、管理工作。 ,負(fù)責(zé)專業(yè)技術(shù)干部職稱的評審工作。負(fù)責(zé)辦理干部退休手續(xù),做好當(dāng)年干部退休預(yù)測,以補(bǔ)充相應(yīng)的專業(yè)人員。 。負(fù)責(zé)招商引資、資本運(yùn)營、對外合作、聯(lián)絡(luò)及談判、配合其他部門做好融資工作。 現(xiàn)行系統(tǒng)的調(diào)查 現(xiàn)行系統(tǒng)存在問題 公司現(xiàn)行系統(tǒng)跟不上高新技術(shù)時代下的發(fā)展腳步,公司總部基本實現(xiàn)了 PC 端業(yè)務(wù)處理,實現(xiàn)了辦公無紙化,但是在分公司甚至出現(xiàn)了原始的紙質(zhì)辦公。移動設(shè)備技術(shù)已經(jīng)完全成熟,采用較為成熟的移 動設(shè)備開發(fā)框架 phonegap 和 jquery mobile,使用 oracle 作為數(shù)據(jù)庫,運(yùn)用到大唐國際錫林郭勒礦業(yè)有限公司的辦公流程中。 管理可行性分析 本次系統(tǒng)設(shè)計與開發(fā)首先由大唐國際錫林郭勒礦業(yè)有限公司人力資源部和總經(jīng)辦在年度常規(guī)會議上提出并報請公司董事會批準(zhǔn)。Oracle 數(shù)據(jù)庫雖然會產(chǎn)生一定的使用費(fèi)用,但其安全性高、功能強(qiáng)大,對一個國有企業(yè)來講完全可以承擔(dān),且本系統(tǒng)帶來的經(jīng)濟(jì)效益大于這方面的投資 。 系統(tǒng)開發(fā)人員系統(tǒng)學(xué)習(xí)了 Java 語言并對手機(jī) UI 設(shè)計和移動編程有一定的了解,能夠熟練運(yùn)用開發(fā)工具,具有一定的開發(fā)經(jīng)驗,有足夠的能力開發(fā)大唐國際錫林郭勒礦業(yè)有限公司移動辦公系統(tǒng)。本系統(tǒng)將大大避免以往舊系統(tǒng)的弊病,提高工作效率,其經(jīng)濟(jì)效益是比較理想的 運(yùn)行可行性分析 大唐國際錫林郭勒礦業(yè)有限公司移動辦公系統(tǒng)建成后將由大唐國際錫林郭勒礦業(yè)有限公司信息部門負(fù)責(zé)運(yùn)營,公司有自己的 運(yùn)行服務(wù)器、域名和空間,系統(tǒng)建成后,發(fā)布運(yùn)行完全有保證。公司有完善的計算機(jī)體系結(jié)構(gòu),獨(dú)立的網(wǎng)絡(luò)系統(tǒng),因此本系統(tǒng)使用后,企業(yè)有能力運(yùn)行。最后,作為一家上市的國有企業(yè),有自己的服務(wù)器和專業(yè)管理人員,具備了運(yùn)行可行性。系統(tǒng)分析在整個系統(tǒng)開發(fā)中,是要解決“做什么”?的問題,為下一階段的系統(tǒng)設(shè)計提供依據(jù)。 系統(tǒng)用例圖 用例圖( Use Case Diagram)是由軟件需求分析到最終實現(xiàn)的第一步,它描述人們希望如何使用一個系統(tǒng)。它將系統(tǒng)功能劃分成對參與者(即系統(tǒng)的理想用戶)有用的需求。通過與系統(tǒng)的交互達(dá)到目標(biāo)。 extend 表示 Extend Association,是指一個 User Case 可選擴(kuò)展另一個 User Case提供功能。一個類圖根據(jù)系統(tǒng)中的類以及各個類之間的關(guān)系描述系統(tǒng)的靜態(tài)視圖,盡管類圖與數(shù)據(jù)模型有相似之處,但是類不僅顯示了系 統(tǒng)內(nèi)信息的結(jié)構(gòu),也描述了系統(tǒng)內(nèi)信息的行為。 類圖的符號說明: 符號 說明 表示圖中的類 是類圖中關(guān)聯(lián)關(guān)系,普通的關(guān)聯(lián)式二元關(guān)聯(lián)。下圖為本系統(tǒng)類之間的關(guān)系圖: UserPFunctionDocumentDictonary AdminAplicaton1n1n1n1n1n 圖 214 系統(tǒng)類 Fig. 214 kinds of classes relationships diagram XXI 3. 面向?qū)ο笤O(shè)計 面向?qū)ο笤O(shè)計概述 面向?qū)ο笤O(shè)計( Objectoriented Design,OOD)是 OO 方法中一個中間過渡環(huán)節(jié)。 OOD 的目標(biāo)是管理程序內(nèi)部各部分的相互依賴。然后分別將各個塊隱藏在接口的后面,讓他們只通過接口相互交流。 時序圖符號說明如下: 符號 說明 XXII 表示參與交互的對象。 表示 Return Message,即過程調(diào)用返回的消息。 表 31 用戶表 Table31 The table of user 字段說明 數(shù)據(jù)類型 長度 約束類型 說明 ID number 5,0 主鍵 編號 UUID varchar2 50 非空 唯一識別符 APPKEY varchar2 50 非空 應(yīng)用標(biāo)識 USERNAME varchar2 50 非空 用戶名 USERPASS varchar2 50 非空 密碼 AUTOLOGIN char 1 非空 自動登錄 PUBLICKEY varchar2 50 非空 表 32 頁面表 Table32 The table of page 字段說明 數(shù)據(jù)類型 長度 約束類型 說明 NID number 5, 0 主鍵 編號 NTYPE varchar2 50 非空 類型 NNAME varchar2 50 非空 名稱 NCODE varchar2 50 非空 編碼 NODER number 10, 0 非空 排序 NENABLE char 1 非空 是否可用 表 33 方法與過程表 XXIX Table33 The table of function 字段說明 數(shù)據(jù)類型 長度 約束類型 說明 LID number 10, 0 主鍵 編號 LTYPE varchar2 50 非空 類型 LNAME varchar2 50 非空 名稱 LCODE varchar2 50 非空 編碼 LODER number 10, 0 非空 排序 LENABLE char 1 非空 是否可用 表 34 應(yīng)用