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

        ?

        基于移動終端的大學生實驗設備借還系統(tǒng)的設計與開發(fā)

        2018-07-25 06:13:36邱國慶
        電腦與電信 2018年5期
        關鍵詞:管理員框架服務器

        邱國慶 胡 順

        [關鍵字] 實驗設備;移動終端;系統(tǒng)設計;系統(tǒng)開發(fā)

        1 引言

        手機的使用已相當普遍,特別在大學生群體,手機已經(jīng)是每個人必備的學習、生活工具。如果能在實驗室管理工作中,利用手機的便利,提高工作效率,方便學生學習,那將是極具積極意義的事。如何適應當前情況,將設備的借還操作在移動終端上實現(xiàn),特別是手機上實現(xiàn),使其在實驗室設備管理上發(fā)揮更大的作用,就變得迫在眉睫了。

        2 現(xiàn)狀分析

        目前,廣西師范大學教育學部實驗設備的借還方式主要還是靠手工記錄,再由管理員擇時統(tǒng)一將記錄輸入電腦后進行電子存檔。這種方式不僅不符合時代發(fā)展,效率低下,而且還極其容易出錯,甚至出現(xiàn)電子檔漏登記的情況。同時,由于電子文檔與實際紙質(zhì)登記情況有滯后性,經(jīng)常出現(xiàn)某些設備已經(jīng)借出,但在電子檔里查出結(jié)果與實際不符的情況;有的設備已經(jīng)歸還,但電子文檔未及時更新,導致設備閑置。這些情況,嚴重妨礙了學生的學習過程,降低了實驗室管理效率,加大了實驗室管理人員的工作強度。

        在信息化高速發(fā)展的今天,社會的通訊代價已經(jīng)非常低廉,國內(nèi)幾大運營商針對在校大學生,更是有很優(yōu)惠的推廣套餐,大學生們經(jīng)濟上能夠承受學習過程中使用手機的消費。站在時代前沿的大學生認為,這種做法非常符合他們身份,況且這還極大提高了他們的學習效率,所以較容易被廣泛接受。

        綜上所述,無論是從環(huán)境、費用、需求等各方面來講,開發(fā)基于移動終端的大學生實驗設備借還系統(tǒng)是符合當前現(xiàn)狀的做法。同時,如果系統(tǒng)也可以兼容電腦使用,將更加方便實驗設備的日常管理工作。

        3 系統(tǒng)模式與整體架構(gòu)

        系統(tǒng)基于O2O(線上對線下,Online To Offline)模式,需要學生和管理員通過線上申請、審核,線下借還、核查的模式完成整個借還工作,如圖1所示。線上和線下工作結(jié)合,提高管理效率,促進實驗室管理的信息化。本文將重點探討線上的功能實現(xiàn),對于線下的操作,不再詳細討論,因此后文提到的系統(tǒng)僅指線上系統(tǒng)。

        圖1 系統(tǒng)的O2O模式

        系統(tǒng)使用B/S(Browser/Server,瀏覽器/服務器)的基礎結(jié)構(gòu)。在此結(jié)構(gòu)上,通過對廣西師范大學教育學部學生及實驗室管理人員的需求采集歸納,線上借還系統(tǒng)從邏輯上可細劃分為五層——硬件設施層、數(shù)據(jù)資源層、應用框架層、應用層、顯示層,具體架構(gòu)方式如圖2。其中,顯示層對應B/S基礎結(jié)構(gòu)的B(Browser,瀏覽器)端,其他層屬于S(Server,服務器)端。

        圖2 系統(tǒng)B/S結(jié)構(gòu)及五層架構(gòu)

        硬件設施層主要包含服務器硬件、安全設備和網(wǎng)絡設備,還要配置好系統(tǒng)所需的系統(tǒng)軟件,搭建Web服務器、數(shù)據(jù)庫服務器的各種軟件及其他所需的中間件。數(shù)據(jù)資源層提供數(shù)據(jù)庫管理操作、數(shù)據(jù)存儲功能,主要包括學生信息、管理員信息、設備信息、借還記錄和系統(tǒng)日志等數(shù)據(jù)。應用框架層提供基礎的應用功能模塊,包括用戶管理、權限管理、身份認證、設備管理、借還管理等基本框架功能。應用層實現(xiàn)人與系統(tǒng)的交互功能,包括設備信息錄入、設備信息查詢、在線借還申請、借還申請審核、數(shù)據(jù)統(tǒng)計等功能。最后通過顯示層的移動端網(wǎng)頁瀏覽器、微信公眾號、電腦端瀏覽器展示給用戶。

        4 數(shù)據(jù)庫設計

        系統(tǒng)采用了MySQL數(shù)據(jù)庫系統(tǒng),MySQL是最流行的關系型數(shù)據(jù)庫管理系統(tǒng)之一,在Web應用方面,MySQL是最好的RDBMS(Relational Database Management System,關系數(shù)據(jù)庫管理系統(tǒng))應用軟件,同時搭配PHP和Apache可組成良好的開發(fā)環(huán)境,這也是非常符合我們系統(tǒng)整體構(gòu)架的選擇。從性能上來看,MySQL有足夠的能力處理我們所需的操作。整個數(shù)據(jù)庫包括學生信息表、管理員信息表、設備信息表、借還記錄和系統(tǒng)日志,其中系統(tǒng)日志表采取標準日志記錄,不再詳細介紹。

        4.1 學生信息表

        學生信息表主要記錄學生基本信息情況,包括學號、姓名、系科、年級、手機號碼、密碼、狀態(tài)等,數(shù)據(jù)表的結(jié)構(gòu)詳情見表1。學生信息可直接從已有數(shù)據(jù)導入,也可以采取固定時間開放注冊,再審批的方式。異常賬戶可修改狀態(tài)數(shù)據(jù),屏蔽用戶登入系統(tǒng)操作;對即將畢業(yè)學生或極個別學生可通過設置特定狀態(tài)數(shù)據(jù),限制其借入申請。

        表1 學生信息表

        4.2 管理員信息表

        管理員信息表主要記錄管理員基本信息情況,包括工號、姓名、手機號碼、密碼和權限,其結(jié)構(gòu)設計如表2。為實現(xiàn)分級管理,可通過權限值確定管理員權限,如系統(tǒng)管理員擁有最高的操作權限,而學生管理員則只能進行簡單的借還審核確認等操作。

        表2 管理員信息表

        4.3 設備信息表

        設備信息表主要記錄實驗設備基本信息情況,包括設備編碼、設備名、總數(shù)量、庫存數(shù)量、設備描述、設備狀態(tài),數(shù)據(jù)表的結(jié)構(gòu)詳情見表3。

        表3 設備信息表

        4.4 借還記錄表

        借還記錄表主要記錄借還操作情況,包括記錄號、借還的設備編碼、借還操作的學生、經(jīng)手的管理員工號、操作類型、借還數(shù)量、借還時間、備注,數(shù)據(jù)表的結(jié)構(gòu)詳情見表4。該表是核心記錄表,所有的借還操作都將在此表中記錄下來,以備隨時查詢、統(tǒng)計。備注字段可存儲與借還相關的信息,如借還時設備損壞情況描述、約定借還期限、管理員的提醒話語等信息。

        表4 借還記錄表

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

        系統(tǒng)使用PHP語言開發(fā),申請了個人發(fā)微信公眾號的開發(fā)環(huán)境,可以完全滿足移動終端的使用,又不增加開發(fā)的技術成本。開發(fā)過程中我們選擇了最優(yōu)化的軟硬件開發(fā)環(huán)境,以提高效率。由于篇幅所限,我們在文中除了說明所需硬軟件環(huán)境外,只討論在線借還申請和微信公眾號開發(fā)的具體實現(xiàn)。

        5.1 軟硬件環(huán)境

        為了縮短開發(fā)周期,Web服務器、數(shù)據(jù)庫服務器直接使用了WAMPServer進行架設,它是Windows下的Apache+PHP+MySQL集成環(huán)境,能夠提供HTTP服務、MySQL數(shù)據(jù)庫服務、PHP等所需的圖形管理環(huán)境,非常便利。由于服務器處在校園內(nèi),服務器安全部署方面,除了直接依賴學校現(xiàn)有的硬件防火墻外,我們通過安裝服務器安全狗軟件,配合Windows自帶防火墻來實現(xiàn),強化安全配置,關閉不需要的端口和服務。

        應用框架層使用當前成熟的Yii2框架,它是一個高性能的,適用于開發(fā)Web 2.0應用的PHP框架。該框架擁有一套嚴格的安全校驗方案,能很好地維護系統(tǒng)安全。它遵循了MVC(Model View Controller,模式-視圖-控制器)模式,確保了清晰分離邏輯層和表示層,非常有利于后期的擴展和維護,也可大大提高開發(fā)效率,縮短開發(fā)周期。

        另外,Yii2框架可非常方便地實現(xiàn)對移動客戶端的支持,幾乎不需要做額外工作,就能讓系統(tǒng)既支持電腦端,又能在手機、平板等移動端完美展示。對于微信公眾號的服務,只需要申請好公眾號,設置好服務菜單,即可直接跳轉(zhuǎn)到原始界面,在微信里提供服務。因此,使用Yii2框架可無縫開發(fā)既符合電腦,又符合移動端瀏覽器,還符合微信公眾號的顯示層界面。使用Yii2框架的GII模塊,我們可快速完成應用框架層的用戶管理、權限管理、身份認證、設備管理、借還管理功能的開發(fā),這對于熟悉Yii2框架的開發(fā)者,都能輕松實現(xiàn)。

        5.2 在線借還申請

        在線借還申請由用戶發(fā)出,系統(tǒng)進行身份認證后,初步查詢設備情況,若符合借出條件,將由系統(tǒng)暫行接受學生申請,提交進入系統(tǒng)審核等待階段,學生到達實驗室后,再由線下實驗室管理員核查設備后,實施借還,再進行線上的最后確認,最后打印出紙質(zhì)文件,簽字確認后存檔,才算完成借還過程,具體流程如圖3。

        圖3 在線借還申請流程

        5.3 微信公眾號開發(fā)

        直接從微信公眾平臺申請后,即可進入該平臺進行微信公眾號的功能開發(fā)。微信公眾號設置了三大功能:設備查詢、借還申請、借還查詢。設備查詢界面,學生可以輸入設備名的關鍵字,查閱所需設備的狀態(tài)數(shù)據(jù),掌握此設備即時的庫存信息,即可發(fā)起借還申請。借還查詢可查閱自己發(fā)起的借還申請及審核情況,掌握自己的借還信息。

        通過公眾號的服務器環(huán)境設置,我們可共享后臺已經(jīng)在應用層實現(xiàn)了的功能,微信公眾平臺主要實現(xiàn)顯示層功能即界面的開發(fā)。目前微信公眾平臺主要依靠H5(HTML5,超文本標記語言)來實現(xiàn)。為了更好、更高效地實現(xiàn)微信公眾號的界面開發(fā),我們直接選取了第三方的H5制作工具。這些第三方工具與官方提供的相比,有更多的元素、更美的資源、更時髦的排版、更便利的操作方式。例如,某些第三方平臺直接提供模板化的場景,一鍵即可完成微信文章的排版、美化等功能,非常方便。

        6 系統(tǒng)測試

        系統(tǒng)完成后,還需進行各方面的測試。我們主要完成了功能測試、性能測試、兼容性測試和安全測試。功能測試需測試所有鏈接、表單、數(shù)據(jù)是否有效,各模塊是否正常實現(xiàn),微信公眾號能否正常使用。性能測試除了需要測試網(wǎng)站及公眾號的連接速度外,還要進行系統(tǒng)壓力測試。兼容測試需完成當前電腦端主流網(wǎng)頁瀏覽器的兼容測試,如IE內(nèi)核、Firefox內(nèi)核、Safari內(nèi)核的各種瀏覽器,還需要完成不同系統(tǒng),如Windows、Android和IOS系統(tǒng)下的瀏覽效果測試。安全測試,除了要做好服務器操作系統(tǒng)安全設置,及時打好系統(tǒng)補丁,安裝專用防火墻外,還要進行第三方的安全檢測(例如360網(wǎng)站安全檢測),安全問題關鍵還是在平時系統(tǒng)使用過程中,多注意檢查系統(tǒng)漏洞,監(jiān)測系統(tǒng)性能。

        7 結(jié)束語

        長期以來,實驗室設備的借還管理都是一項繁瑣的工作任務,給實驗室管理人員帶來諸多工作壓力,也給學生造成許多學習阻礙。通過開發(fā)基于移動終端的借還系統(tǒng),能大大緩解以上矛盾,提高工作效率。另外,自主開發(fā)的系統(tǒng)可隨時根據(jù)自身需求進行功能上的完善,適應未來實驗室管理的工作模式。

        猜你喜歡
        管理員框架服務器
        我是小小午餐管理員
        框架
        我是圖書管理員
        少先隊活動(2020年8期)2020-12-18 02:32:07
        我是圖書管理員
        少先隊活動(2020年7期)2020-12-18 01:48:39
        廣義框架的不相交性
        可疑的管理員
        通信控制服務器(CCS)維護終端的設計與實現(xiàn)
        WTO框架下
        法大研究生(2017年1期)2017-04-10 08:55:06
        得形忘意的服務器標準
        計算機網(wǎng)絡安全服務器入侵與防御
        亚洲中文字幕国产综合| 极品视频一区二区三区在线观看| 富婆叫鸭一区二区三区 | 国产一区二区av在线免费观看| 免费av片在线观看网址| 一本久道综合在线无码人妻| 成年午夜无码av片在线观看| 亚洲AV无码国产精品久久l| 精品人妻一区二区三区蜜臀在线| 在线人妻va中文字幕| 婷婷五月深深久久精品| 欧美粗大猛烈老熟妇| 亚洲精品黄网在线观看| 日韩人妻系列在线视频| 日韩一区二区三区熟女| 日本丰满少妇裸体自慰| 欧美在线 | 亚洲| 亚洲AV无码秘 蜜桃1区| 中文字幕一区二区va| 激情久久黄色免费网站| 国内少妇毛片视频| 日本大尺度吃奶呻吟视频| 日韩成人精品日本亚洲| 亚洲一区二区三区资源| 美女很黄很色国产av| 人妻丰满熟妇av无码区| 婷婷综合久久中文字幕蜜桃三电影 | 久久精品国产久精国产| 99热最新在线观看| 在线免费观看亚洲天堂av| 国产不卡在线观看视频| 成人午夜福利视频后入| 亚洲xxxx做受欧美| 亚洲国产剧情一区在线观看| 国产av精选一区二区| 国产熟妇疯狂4p交在线播放| 色狠狠av老熟女| 国产亚洲视频在线观看播放| 蜜桃夜夜爽天天爽三区麻豆av| 中国女人内谢69xxxxxa片| 精品午夜福利无人区乱码一区|