亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Android平臺的便攜式修船數(shù)據(jù)管理系統(tǒng)的界面設(shè)計

        2013-07-13 06:30:26吳增彬謝小鵬王苗苗
        電子設(shè)計工程 2013年3期
        關(guān)鍵詞:界面船舶信息

        吳增彬,謝小鵬,王苗苗

        (華南理工大學(xué) 廣東 廣州 510640)

        Android平臺是谷歌公司近幾年來推出的一種嶄新的手機操作系統(tǒng),其有著許多獨特地優(yōu)勢,首先是開放性,開發(fā)的平臺可以使得任何手機終端都可以加入到Android聯(lián)盟中來,這也使得Android平臺極其普遍,第二,豐富的硬件選擇,眾多廠商都推出自己的手機產(chǎn)品,這些種類豐富的硬件,但卻絲毫不會影響數(shù)據(jù)的同步和軟件的兼容性。第三,Android SDK提供Android平臺上使用Java語言進行android應(yīng)用開發(fā)必須的工具和API接口[1],即是無縫結(jié)合的谷歌應(yīng)用,谷歌推出Android平臺后,一直致力于推出豐富的API以及許多獨特的服務(wù),如谷歌地圖,谷歌搜索等??梢?,Android平臺也越來越成為我們開發(fā)計算機應(yīng)用程序的首選。船舶維修是一個繁瑣復(fù)雜的工程,船舶維修企業(yè)設(shè)備維修費用包括日常維護保養(yǎng)費用,小修費用、中修和大修修費用等。設(shè)備的大修所需時間長,費用高[2],就一般而言,船舶維修周期比較長,需要維修的工作量大,所需查詢和獲取的信息量大,特別是在大型船舶的維護和現(xiàn)場施工方面。同時,船舶維修行業(yè)具有工作環(huán)境條件惡劣、噪音大、粉塵多、光線暗等特點,因此,在該行業(yè)數(shù)據(jù)信息的高效率交互是非常重要,眾所周知,程序界面是人與機器進行信息交互的中介,界面設(shè)計要考慮整體美觀性、現(xiàn)場操作性等,確保系統(tǒng)整體的功能性和美觀性的完美統(tǒng)一[3],一個好的界面,能帶給用戶不尋常的效果,美觀、大方、簡潔的界面將更加促進工作效率的提升。在進行該系統(tǒng)開發(fā)完成后,也對其界面進行美化,使界面符合簡單大方的特點。結(jié)合Android平臺的各種優(yōu)勢,最終我們選擇應(yīng)用Android平臺開發(fā)該便攜式修船數(shù)據(jù)管理系統(tǒng)。

        1 便攜式修船數(shù)據(jù)管理系統(tǒng)需求分析

        需求分析是指在對計算機應(yīng)用程序進行設(shè)計前,需要對待解決的問題進行全面詳細的分析,分清楚該應(yīng)用程序需要解決哪些問題,確定以后還需要分析這些問題關(guān)鍵點在哪里,需要解決什么問題,同時分析還要確定需要輸入的數(shù)據(jù)有哪些,需要得到的數(shù)據(jù)有哪些??傊枨蠓治鼍褪钦f對具體問題,弄清楚設(shè)計的程序要做什么。同樣,針對該便攜式修船數(shù)據(jù)管理系統(tǒng),我們在設(shè)計之前需要對其進行全面細致的分析,搞清楚修船數(shù)據(jù)管理具有哪些特點。

        對修船數(shù)據(jù)管理系統(tǒng)進行需求分析,確定所需要的模塊數(shù)量,進而對每一個模塊進行設(shè)計,包括底層邏輯結(jié)構(gòu)的設(shè)計,界面布局和設(shè)計等。針對調(diào)研,修船管理系統(tǒng)一般需要進行經(jīng)營管理,物資管理,倉庫管理,設(shè)備工具管理。工程管理等,同時,為了使得修船工人能在遠程查詢?nèi)蝿?wù)和反饋信息,我們還增加了一個模塊:消息和任務(wù)模塊,此模塊的增加將大大提高了修船數(shù)據(jù)在服務(wù)器和終端之間的交互作用,更大的提高修船工作效率。

        1)經(jīng)營管理模塊

        基本信息具體包括:客戶信息,代理信息,船舶信息,基本價格信息(物料價格,已修船舶價格,人力資源價格等等),船舶標準用語,國家地區(qū)代碼表,報價項目模板文件。

        2)物資管理模塊

        基礎(chǔ)資料管理,主要包括物料手冊(物料編碼、條碼、規(guī)格、價格等);供應(yīng)商信息(供方名稱、地址、聯(lián)系方式、產(chǎn)品類型,產(chǎn)品價格、證書、信譽度等相關(guān)基本信息);合同管理(物資采購,外協(xié)合同的歸檔記錄)。

        3)倉庫管理模塊

        物料的計劃管理(采購、預(yù)購)、驗收、入庫、庫存查詢,物資領(lǐng)用管理。

        4)設(shè)備工具管理模塊

        設(shè)備臺帳的主要內(nèi)容有:設(shè)備編號,設(shè)備名稱,規(guī)格,型號,生產(chǎn)廠商,啟用時間,使用單位,使用年限,工具臺帳(工具名稱),供方管理(供方名稱,地點,聯(lián)系方式等),碼頭基本信息(碼頭基本信息記錄分廠碼頭的數(shù)量、位置、長度等基本資料),船塢基本信息記錄事業(yè)部船塢的數(shù)量、位置、長度等基本資料,泊位基本信息記錄事業(yè)部泊位數(shù)量、位置、長度等基本資料。

        5)工程管理模塊

        工程信息管理主要用于對船舶工程編號、項目編號進行查詢,包括編號的啟用,停用,對應(yīng)的基本信息。

        6)消息與任務(wù)模塊

        點選人員名稱或部門名稱為收件人,即可發(fā)送至某人或某一整個部門。同時當你收到信息以后,你亦可回復(fù)信息你所要表達的信息。

        根據(jù)以上分析,修船數(shù)據(jù)管理系統(tǒng)需要具備以上模塊,每一個子模塊都要實現(xiàn)各自的功能。每個子模塊的功能相對較多,其中細節(jié)的功能占大多數(shù),考慮到程序的靈活簡單,我們在設(shè)計具體的程序時,將暫時不考慮模塊中次要功能的實現(xiàn)。

        2 修船數(shù)據(jù)管理系統(tǒng)界面的開發(fā)

        2.1 修船數(shù)據(jù)管理系統(tǒng)界面模塊化布局

        基于Android平臺的修船數(shù)據(jù)管理系統(tǒng)主界面的設(shè)計,考慮到修船數(shù)據(jù)系統(tǒng)存在有6大模塊,同時還需要考慮輸入和顯示遠程服務(wù)器IP地址與端口號,因此,可以采用GridView控件來設(shè)置模塊圖標。

        表1 界面對應(yīng)的模塊Tab.1 Interface corresponding to the module

        GridView控件是一個在平面上可顯示多個條目的可滾動的視圖組件,該組件中的條目通過一個ListAdapter和該組件進行關(guān)聯(lián),實現(xiàn)界面的設(shè)計,因此,修船數(shù)據(jù)管理系統(tǒng)運用GridView是最合適的,同時GridView控件具有豐富的屬性,也使得運用此控件實現(xiàn)模塊的更簡單分類。

        例如 GridView 控件具有 :android:columnWidth; android:setNumColumns(int)等屬性,前者用來設(shè)置圖標的寬度,后者用來設(shè)置每行圖標的多少[4-7]。用GridView控件進行界面設(shè)計的部分代碼如下:

        2.2 修船數(shù)據(jù)管理系統(tǒng)各個界面的跳轉(zhuǎn)

        主界面的設(shè)計以后,還需要實現(xiàn)界面的跳轉(zhuǎn),圖1為主界面跳轉(zhuǎn)示意圖。實現(xiàn)頁面的跳轉(zhuǎn),還需要在圖標中設(shè)置按鈕監(jiān)聽事件,當監(jiān)聽事件被觸發(fā)以后,判斷觸發(fā)監(jiān)聽事件的參數(shù)值,即根據(jù)參數(shù)arg2的值來實現(xiàn)不同界面的跳轉(zhuǎn)。

        界面跳轉(zhuǎn)的部分代碼如下所示:

        圖1 主界面跳轉(zhuǎn)示意圖Fig.1 Jump schematic diagram of main interface

        以上步驟完成了數(shù)據(jù)管理系統(tǒng)主界面的設(shè)計,那么接下來還需要實現(xiàn)系統(tǒng)子模塊登陸界面的設(shè)計。

        2.3 修船數(shù)據(jù)管理系統(tǒng)子模塊登陸界面設(shè)計

        系統(tǒng)子模塊登陸界面的任務(wù)是設(shè)計程序進行賬戶和密碼的驗證,以實現(xiàn)用戶的登錄。圖2所示是該數(shù)據(jù)數(shù)據(jù)管理系統(tǒng)登陸基本流程圖。其中包括登陸界面需要和服務(wù)器進行接口通訊,驗證輸入賬號密碼是否正確,此處于底層設(shè)計,文中就不一一介紹。

        圖2 系統(tǒng)流程圖Fig.2 System flow diagram

        2.4 修船數(shù)據(jù)管理系統(tǒng)界面圖

        通過以上界面設(shè)計,最終設(shè)計的便攜式修船數(shù)據(jù)管理系統(tǒng)如圖3、圖4所示。當需要使用該數(shù)據(jù)管理系統(tǒng)時,需先輸入IP地址和服務(wù)器端口。對要選擇的操作模塊,點擊相應(yīng)的圖標,即可彈出相應(yīng)的登錄界面。最后,輸入賬號密碼進行登錄操作。模塊主界面簡潔、大方、美觀,選擇時只需要點擊即可,操作快捷方便。

        圖3 系統(tǒng)主界面Fig.3 System main interface

        圖4 子模塊登陸主界面Fig.4 Main interface of sub-module landing

        3 結(jié) 論

        文中主要介紹了便攜式修船數(shù)據(jù)管理系統(tǒng)的界面設(shè)計,重點設(shè)計了該系統(tǒng)主界面的設(shè)計。本文,首先對系統(tǒng)進行需求分析,通過分析船廠維修船只這個行業(yè)的特點,確定該系統(tǒng)可以分成6大模塊,同時確定了各個模塊分別需要有哪些功能。然后,通過GridView控件實現(xiàn)頁面的布局,在通過對圖標設(shè)置監(jiān)聽事件來實現(xiàn)界面的跳轉(zhuǎn),最終,所開發(fā)的界面簡潔、大方、美觀,維修工人操作該系統(tǒng)方便快捷,更好的提高了修船的效率。本文主要解決了該系統(tǒng)主要界面的開發(fā)設(shè)計,所做的工作比較基礎(chǔ),接下來還需要進一步對界面設(shè)計以外的內(nèi)容進行開發(fā)設(shè)計,特別對數(shù)據(jù)管理系統(tǒng)邏輯層和底層的開發(fā),才能使該修船數(shù)據(jù)管理系統(tǒng)更快、更好地應(yīng)用到修船的實踐中。

        [1]黃偉敏.基于XMPP協(xié)議的Android即時通信系統(tǒng)設(shè)計[J].電子設(shè)計工程,2011,19(8):57-59.

        HUANG Wei-min.Design of android instant messaging system based on XMPP agreement[J].Electronic Design Engineering,2011,19(8):57-59.

        [2]鄔志祥.船舶維修企業(yè)設(shè)備維修費用管理淺析[J].現(xiàn)代商業(yè),2010(20):251-252.

        WU Zhi-xiang.Management of ship repair business equipment maintenance costs[J].Modern Business,2010(20):251-252.

        [3]王珊珊,宋亮.礦井下通訊控制系統(tǒng)的人機接口模塊的設(shè)計[J].電子設(shè)計工程,2011,19(4):186-189.

        WANG Shan-shan,SONG Liang.Design of man-machine interface module of communication and control system under the mine[J].Electronic Design Engineering,2011,19 (4):186-189.

        [4]樊榮.Java基礎(chǔ)教程[M].北京:機械工業(yè)出版社,2004.

        [5]勒巖,姚尚朗.Android開發(fā)入門與實戰(zhàn)[M].北京:人民郵電大學(xué),2009.

        [6]郭宏志.Android應(yīng)用開發(fā)詳解[M].北京:電子工業(yè)出版社,2010.

        [7]沈伯青.從零開始Java基礎(chǔ)培訓(xùn)教程[M].北京:人民郵電出版社,2003.

        猜你喜歡
        界面船舶信息
        計算流體力學(xué)在船舶操縱運動仿真中的應(yīng)用
        《船舶》2022 年度征訂啟事
        船舶(2021年4期)2021-09-07 17:32:22
        國企黨委前置研究的“四個界面”
        當代陜西(2020年13期)2020-08-24 08:22:02
        船舶!請加速
        基于FANUC PICTURE的虛擬軸坐標顯示界面開發(fā)方法研究
        訂閱信息
        中華手工(2017年2期)2017-06-06 23:00:31
        人機交互界面發(fā)展趨勢研究
        手機界面中圖形符號的發(fā)展趨向
        新聞傳播(2015年11期)2015-07-18 11:15:04
        展會信息
        中外會展(2014年4期)2014-11-27 07:46:46
        船舶操縱
        航海(2005年4期)2005-04-29 00:00:00
        91大神蜜桃视频在线观看| 久久男人av资源网站无码| 伊人网综合在线视频| AV在线毛片| av影片手机在线观看免费网址| 久久精品无码一区二区日韩av| 免费人成视频x8x8| 91在线区啪国自产网页| 女人天堂av免费在线| 婷婷精品国产亚洲av麻豆不片| a级大胆欧美人体大胆666| 999精品全免费观看视频| 手机av在线观看视频| 国产91清纯白嫩初高中在线观看| 久久久老熟女一区二区三区| 最新国产三级| 一区二区三区熟妇人妻18| 富婆猛男一区二区三区| 日日碰狠狠添天天爽| 欧美性久久| 亚洲精品女同在线观看| 亚洲国产成人极品综合| 国产成人啪精品视频免费软件 | 亚洲人成18禁网站| 日本av一区二区在线| 欧美大片aaaaa免费观看| 国产女合集小岁9三部| 人妖熟女少妇人妖少妇| 亚洲第一网站免费视频| 久久久久人妻精品一区蜜桃| 无码国产精品一区二区免费网曝 | 91精品国产色综合久久不卡蜜 | 亚洲一区二区三区精品| 国产精品美女久久久久久| 国产精品99久久久久久98AV| 羞涩色进入亚洲一区二区av| 野花香社区在线视频观看播放| 18禁美女裸身无遮挡免费网站| 中文国产成人精品久久一区| 李白姓白白又白类似的套路| 四虎国产精品永久在线国在线|