• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于web的高校設(shè)備管理系統(tǒng)的設(shè)計與實現(xiàn)

      2015-12-30 09:19:58昕杜
      科技視界 2015年18期
      關(guān)鍵詞:管理員管理系統(tǒng)界面

      張 昕杜 程

      (1.西安郵電大學(xué)信息中心,陜西 西安710061;2.西安郵電大學(xué)計算機學(xué)院,陜西 西安710061)

      0 引言

      設(shè)備是高校發(fā)展的必要工具,設(shè)備的更新和添置是高校發(fā)展的標(biāo)志。當(dāng)前,高校的信息化程度越來越快,規(guī)模和辦學(xué)需求的擴大勢必導(dǎo)致設(shè)備的增加和更新?lián)Q代,陳舊的設(shè)備管理信息系統(tǒng)無法適應(yīng)相關(guān)需求。因為傳統(tǒng)設(shè)備管理的工作重心是經(jīng)濟管理。由于沒有從系統(tǒng)的角度去研究設(shè)備管理問題,因此它有一定的局限性[1]。例如傳統(tǒng)的設(shè)備管理系統(tǒng)存在著教學(xué)實踐設(shè)備儀器的利用效率低下,管理維護機制效率不足,手動設(shè)備檔案管理模式缺陷等等諸多問題[2]。在開發(fā)技術(shù)上,傳統(tǒng)的C/S結(jié)構(gòu)的單機系統(tǒng)無法實現(xiàn)聯(lián)網(wǎng)辦公,缺少信息即時有效的互動和網(wǎng)絡(luò)化辦公的優(yōu)勢。因此,利用互聯(lián)網(wǎng)靈活地整合信息資源,實現(xiàn)資源信息在線、同步、高效的管理和利用,對提高高校辦公效率和優(yōu)化工作流程有著非常重要的意義[3]。

      科技的飛速發(fā)展,使得系統(tǒng)從傳統(tǒng)的C/S架構(gòu)轉(zhuǎn)向了B/S架構(gòu)?;贐/S架構(gòu)的web應(yīng)用才是未來軟件發(fā)展的主流和趨勢。本文結(jié)合高校設(shè)備管理系統(tǒng)的需求,設(shè)計了一個基于web的高校設(shè)備管理系統(tǒng),不但提高了管理員老師的辦公效率,而且減輕了工作量。

      1 系統(tǒng)需求分析

      1.1 功能需求分析

      考慮到設(shè)備管理工作的現(xiàn)狀以及設(shè)備管理所需要的功能,系統(tǒng)分為用戶管理和設(shè)備管理兩部分。用戶管理是指管理員可以對用戶進(jìn)行管理。具體是指管理員通過登錄可以為用戶分配登錄賬號、刪除用戶信息,以及對用戶身份的區(qū)分等;設(shè)備管理是指管理員可以對設(shè)備進(jìn)行查詢、增加、刪除、修改的基本操作。在實現(xiàn)過程中盡量簡化界面,使界面變得友好、合理。根據(jù)具體的管理情況,系統(tǒng)的功能分析如下:

      圖1 系統(tǒng)功能圖

      1.1.1 用戶管理

      用戶的注冊:考慮到增加用戶的需求,管理員可以通過注冊用戶信息,下發(fā)給每個用戶自己的賬號,用戶通過賬號登陸系統(tǒng),實現(xiàn)對設(shè)備信息的查詢,可以讓用戶隨時了解設(shè)備的狀態(tài)。

      用戶的刪除:對于已經(jīng)不再使用該系統(tǒng)的用戶,管理員應(yīng)該對該用戶信息進(jìn)行刪除,這樣才能確保設(shè)備信息以及系統(tǒng)的安全性。

      1.1.2 設(shè)備管理

      設(shè)備查詢:日常的管理工作中所管理的設(shè)備數(shù)量成千上萬,如果依據(jù)傳統(tǒng)的管理模式查找某一設(shè)備,工作量是非常大的,并且效率低下,所以系統(tǒng)應(yīng)該具備快速查詢的功能,按照設(shè)備的編號、名稱、型號、領(lǐng)用人等,以及設(shè)置價格區(qū)間對設(shè)備進(jìn)行一定條件的篩選,從而可以快速的了解到所查詢設(shè)備的信息,提高工作的效率。

      設(shè)備增加:隨著學(xué)校中設(shè)備的投入使用,系統(tǒng)應(yīng)該具備增加設(shè)備的增加功能,通過管理員對設(shè)備信息的錄入,實現(xiàn)隨新設(shè)備信息的管理。

      設(shè)備修改:當(dāng)設(shè)備的使用狀態(tài)與使用方向,后者設(shè)備的領(lǐng)用人等信息發(fā)生改變時,就需要通過管理員對設(shè)備的信息進(jìn)行相應(yīng)的修改,這樣才能更加準(zhǔn)確的掌握設(shè)備當(dāng)前的基本信息

      設(shè)備刪除:當(dāng)設(shè)備不能再繼續(xù)使用時,就應(yīng)該對相應(yīng)的設(shè)備信息進(jìn)行刪除,這樣才能高效的管理設(shè)備。

      其他功能:以上的四大功能是系統(tǒng)的基本功能,為了滿足日常的需求,應(yīng)該具備以下的功能才能對設(shè)備進(jìn)行更好的管理,包括對設(shè)備信息以表格形式導(dǎo)出、導(dǎo)入以及對刪除設(shè)備的恢復(fù),以及管理員發(fā)布公告消息等。

      2.2 數(shù)據(jù)需求分析

      2.2.1 設(shè)備數(shù)據(jù)

      通過設(shè)備的編號,我們可以快速的查詢到設(shè)備;通過價格,可以很好的對資產(chǎn)做出評估;設(shè)備的購置日期可以反映設(shè)備使用的年限;設(shè)備的使用方向可以清楚的看到主要用途;設(shè)備的領(lǐng)用人,在當(dāng)設(shè)備出現(xiàn)問題或者其他狀況是,可以準(zhǔn)確的知道應(yīng)該聯(lián)系誰,提高工作效率。通過對設(shè)備管理工作流程的分析,我們應(yīng)該知道設(shè)備的基本信息,包括:編號、名稱、型號、價格、購置日期、領(lǐng)用人、使用方向、現(xiàn)狀等。通過這些數(shù)據(jù)對設(shè)備進(jìn)行管理。

      2.2.2 用戶數(shù)據(jù)

      同樣,通過對用戶管理功能的分析,注冊用戶時,我們應(yīng)該知道用戶所注冊的賬號,用戶的具體權(quán)限,就是該用戶是管理員還是普通的用戶,還有用戶的郵箱等基本的用戶信息。

      3 設(shè)備管理系統(tǒng)設(shè)計

      3.1 設(shè)計目標(biāo)與原則

      高校設(shè)備管理系統(tǒng)的設(shè)計目標(biāo)是運用現(xiàn)代信息技術(shù)和科學(xué)管理方法取代手工操作和傳統(tǒng)管理方式,實現(xiàn)工作流程的重組,達(dá)到高效率、高水平的現(xiàn)代化管理目標(biāo)[4]。根據(jù)軟件工程系統(tǒng)的開發(fā)的流程,運用web開發(fā)技術(shù)實現(xiàn)一個基于web的設(shè)備管理系統(tǒng)。

      遵循軟件工程的瀑布模型[5],根據(jù)日常工作中對設(shè)備管理所需要的具體功能設(shè)計合理的設(shè)備管理系統(tǒng)。在設(shè)計過程中應(yīng)該遵循基本原則:

      (1)便捷性:采用簡潔,友好的界面方便用戶管理;

      (2)高效性:系統(tǒng)能夠?qū)?fù)雜的數(shù)據(jù)進(jìn)行快速的處理;

      (3)完善性:設(shè)計的功能應(yīng)該是一個完善的流程;

      (4)安全性:系統(tǒng)要能保證設(shè)備信息的安全,不能隨意的被更改;

      (5)可擴充性:系統(tǒng)應(yīng)該具有可擴充性來滿足日后的更新等要求。

      3.2 開發(fā)工具

      Web的開發(fā)語言有很多,例如ASP、JSP、PHP等,在本系統(tǒng)中選擇的編程語言是PHP語言。采用PHP語言不僅考慮到它自身的高效性、快捷性、數(shù)據(jù)庫連接廣泛性等特點[6],而且采用PHP語言,有效防止web的SQL語言注入等問題,采用驗證碼機制進(jìn)行后臺登錄可防止惡意攻擊者的登錄。

      在web服務(wù)器的管理軟件中,Apache是目前世界上排名第一的服務(wù)器軟件,與Apache配合使用最多的數(shù)據(jù)庫是mysql。

      WampServer是Windows系統(tǒng)下使用的Apache Web服務(wù)器、PHP解釋器以及MySQL數(shù)據(jù)庫的整合軟件包,且完全免費,其安裝配置采用圖形化向?qū)酵瓿?,避免了繁瑣的命令行式安裝配置過程,十分簡便,這樣就可以使開發(fā)者騰出更多的時間和精力投入到系統(tǒng)開發(fā)當(dāng)中[7]。

      zend studio是一款PHP語言集成開發(fā)環(huán)境,支持多種語言,比如:php、html、js、css等,特別的,對PHP可以直接進(jìn)行調(diào)試,具有強大的調(diào)試功能,它具有以下特點:

      (1)開發(fā)代碼快速,具有代碼自動完成功能;

      (2)數(shù)據(jù)庫的連通性強;

      (3)支持PHP4和PHP5。

      3.3 采用B/S結(jié)構(gòu)模式

      以往的管理信息系統(tǒng)采用的是C/S結(jié)構(gòu)模式,它雖然具有安全性較好、網(wǎng)絡(luò)通訊量較小、傳輸速度快等特點,但是其缺點也是顯然的,客戶端需要安裝程序,且與操作系統(tǒng)平臺有關(guān),不適合多平臺運行,開發(fā)成本高、由于客戶端龐大,所以需要耗費大量時間和精力開發(fā)和維護它。

      隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,出現(xiàn)了瀏覽器/服務(wù)器結(jié)構(gòu)(Browse/Server簡稱B/S)模式。B/S結(jié)構(gòu)模式更適用于當(dāng)今web數(shù)據(jù)庫的發(fā)展。相對上段中C/S結(jié)構(gòu)模式出現(xiàn)的弊端,B/S結(jié)構(gòu)模式則明顯具有以下優(yōu)點:

      (1)簡化了客戶端。采用B/S結(jié)構(gòu)模式,只需安裝一種通用的瀏覽器即可;

      (2)簡化系統(tǒng)的管理。針對不同的用戶管理,則只需使用軟件來進(jìn)行權(quán)限的區(qū)別。使得開發(fā)和維護的工作量大大降低;

      (3)用戶操作簡便。用戶只要會使用瀏覽器即就會進(jìn)行系統(tǒng)管理;

      (4)具有開放性。由于與Internet連接,具備很高的開放性;

      (5)具有交互性。采用web技術(shù),能高效地進(jìn)行信息的發(fā)布與交流,提高工作效率,簡化辦公手續(xù)。

      采用B/S三層體系結(jié)構(gòu),下圖2所示為B/S結(jié)構(gòu)簡略圖:

      圖2B/S結(jié)構(gòu)

      4 系統(tǒng)實現(xiàn)

      4.1 登錄的實現(xiàn)

      用戶登錄的流程圖如圖3所示:

      在登錄時設(shè)計了一個下拉菜單,可以選擇不同的登錄身份。當(dāng)然,登錄時只有輸入正確且匹配的用戶名和密碼才可以進(jìn)行訪問,具體的窗口如下圖4所示:

      圖3 用戶登錄流程圖

      圖4 登錄頁面

      4.2 主界面的實現(xiàn)

      因為設(shè)備管理的主要是要對設(shè)備進(jìn)行快速的查詢,所以設(shè)計的主界面其實就是查詢的主要界面,用戶登錄后就直接可以對設(shè)備信息進(jìn)行查詢,方便了用戶的使用。同時主界面又要區(qū)分開普通用戶和管理員,普通用戶的主界面應(yīng)該只具備設(shè)備的查詢功能,而管理員的主界面還應(yīng)具有設(shè)備其他管理和對用戶的管理,具體設(shè)計的窗口界面如下圖5與圖6所示:

      圖5 管理員主界面

      圖6 用戶主界面

      4.3 其他功能的實現(xiàn)

      首先介紹修改的實現(xiàn),修改可以通過主界面每臺設(shè)備后面的修改按鈕進(jìn)行修改,也可以通過界面左面的儀器修改通過輸入儀器編號進(jìn)行修改;接下來介紹增加功能的實現(xiàn),可以看到主界面基本操作上面有增加按鈕,通過這里可以增加,也可以通過主界面左面的“儀器增加”按鈕實現(xiàn);最后介紹刪除功能,刪除只有通過儀器后面的刪除按鈕進(jìn)行刪除。功能流程圖如圖7所示:

      圖7 增加/修改功能圖

      5 結(jié)語

      設(shè)備管理工作是一項重要的工作,傳統(tǒng)的管理模式有許多缺點:管理效率低,工作量大,信息處理速度低而且準(zhǔn)確率也不能讓人滿意,為了提高設(shè)備管理效率,減少工作量,提高信息處理的速度與準(zhǔn)確性,為設(shè)備管理員提供一種更先進(jìn)、科學(xué)的服務(wù)系統(tǒng)。本文設(shè)計實現(xiàn)的基于web技術(shù)的設(shè)備管理系統(tǒng),它突破了時間與空間的限制,幫助人們隨時隨地對設(shè)備信息進(jìn)行管理。

      [1]楊亦.設(shè)備管理系統(tǒng)的研究與開發(fā)[D].東南大學(xué),2004,4:1-4.

      [2]向宇.實驗室設(shè)備管理系統(tǒng)的設(shè)計與開發(fā)[D].電子科技大學(xué),2013,5:2-6.

      [3]邵舒明.基于Web的高校設(shè)備管理系統(tǒng)設(shè)計與實現(xiàn)[D].電子科技大學(xué),2013,4:21-26.

      [4]孫幸成.高校信息化管理問題分析與對策研究[J].教育教學(xué).2010,10.

      [5]瀑布模型[EB/OL].2014-7-27.http://wiki.mbalib.com/wiki/

      [6]朱小燕,安容宇.淺談PHP語言在網(wǎng)站后臺建設(shè)中的優(yōu)勢[J].電子制作,2013,5:100.

      [7]游俊慧.基于PHP的學(xué)院在線論壇的設(shè)計與實現(xiàn)[J].電腦知識與技術(shù),2013,8,22(9):5048-5050.

      [8]張軍.高校設(shè)備管理系統(tǒng)的研究與設(shè)計[D].吉林大學(xué),2012,6:10-16.

      猜你喜歡
      管理員管理系統(tǒng)界面
      基于James的院內(nèi)郵件管理系統(tǒng)的實現(xiàn)
      我是小小午餐管理員
      我是圖書管理員
      少先隊活動(2020年8期)2020-12-18 02:32:07
      我是圖書管理員
      少先隊活動(2020年7期)2020-12-18 01:48:39
      國企黨委前置研究的“四個界面”
      可疑的管理員
      基于LED聯(lián)動顯示的違停管理系統(tǒng)
      基于FANUC PICTURE的虛擬軸坐標(biāo)顯示界面開發(fā)方法研究
      海盾壓載水管理系統(tǒng)
      中國船檢(2017年3期)2017-05-18 11:33:08
      人機交互界面發(fā)展趨勢研究
      集贤县| 宁国市| 咸阳市| 图片| 镇江市| 桐柏县| 黎平县| 碌曲县| 水富县| 噶尔县| 沂南县| 尤溪县| 庐江县| 建德市| 东乌珠穆沁旗| 闽侯县| 关岭| 仁怀市| 常德市| 贵阳市| 普安县| 丰顺县| 防城港市| 宁南县| 南江县| 济宁市| 科技| 都匀市| 塘沽区| 钦州市| 四川省| 苏州市| 梁河县| 长岛县| 乌什县| 临澧县| 自贡市| 江城| 聊城市| 寿宁县| 思南县|