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

        ?

        基于云服務器的作業(yè)管理軟件開發(fā)

        2017-12-21 07:27:52曹洋
        數(shù)字技術與應用 2017年10期
        關鍵詞:作業(yè)管理

        曹洋

        摘要:云服務器能降低互聯(lián)網(wǎng)業(yè)務運維的難度和成本,在互聯(lián)網(wǎng)應用中越來越廣泛,應用云服務器進行高校教學作業(yè)管理可以顯著提高管理質(zhì)量和效率。本研究探討了開發(fā)基于云服務器的作業(yè)管理軟件中的設計思想、功能模塊、部分技術細節(jié)。這一軟件的實際應用達到預期目的,也提出了改進發(fā)展新要求。

        關鍵詞:云服務器;ECS;作業(yè)管理;PHP

        中圖分類號:TP311 文獻標識碼:A 文章編號:1007-9416(2017)10-0173-01

        1 基于云服務器的作業(yè)管理軟件的開發(fā)需求

        云服務器是極具應用前景的互聯(lián)網(wǎng)基礎設施服務,它相比傳統(tǒng)的服務器,安全可靠性,功能彈性,管理便捷性上有顯著優(yōu)點,大大降低了服務器運維的難度和成本,使IT開發(fā)夠更專注于核心業(yè)務。應用云服務器進行高校教學作業(yè)管理可以顯著提高教學的質(zhì)量和效率。比如在生物信息學課程教學中,為了讓學生掌握各種分析方法,需要進行一定的生物信息軟件操作練習,結(jié)果往往是以多媒體的形式呈現(xiàn):有序列比對圖,系統(tǒng)進化樹,識別基因表單,基因芯片聚類熱圖,蛋白質(zhì)分子三維結(jié)構(gòu),操作流程描述等等。因此,完全用紙質(zhì)形式的作業(yè)是不能勝任的,需要以電子文件的方式上交。雖然應用電子郵件等方式能實現(xiàn)電子文件的傳遞,但是存在很多不足:首先是交互性差,如果某作業(yè)問題沒有當時立即解決,后面再查詢該作業(yè)就比較困難,易出現(xiàn)疏漏;其次是可管理性差,電子郵件并不支持對郵件的批注,不能對文件進行統(tǒng)一打包、分類管理;最后是無統(tǒng)計分析能力,所有結(jié)果得手工操作,非常繁瑣。結(jié)合云服務器的便利性,開發(fā)用于高校教學的作業(yè)管理系統(tǒng)具有很強的現(xiàn)實價值。我們參考傳統(tǒng)的服務器作業(yè)管理軟件[1-4],開發(fā)了一款基于云服務器的作業(yè)管理軟件。

        2 基于云服務器的作業(yè)管理系統(tǒng)的軟件設計

        (1)我們系統(tǒng)開發(fā)采用了阿里云ECS服務器,軟件工作為瀏覽器 /服務器模式, 既用戶通過瀏覽器向互聯(lián)網(wǎng)上的服務器發(fā)出請求,服務器對瀏覽器的請求進行處理,將用戶所需信息返回到瀏覽器上[5]。其優(yōu)點是降低用戶軟件環(huán)境要求,只需應用本機的瀏覽器軟件,發(fā)出請求,對數(shù)據(jù)庫的訪問和應用程序的執(zhí)行,數(shù)據(jù)返回,動態(tài)頁面的生成等工作全部由服務器完成(圖1)。在該模式下,無論作業(yè)提交和作業(yè)管理,都只需裝上操作系統(tǒng)和瀏覽器即可。

        (2)作業(yè)管理軟件的具體實現(xiàn)采用了較流行的LAMP開發(fā)組合,即以Linux作為操作系統(tǒng)平臺,Apache作為HTTP 服務器軟件,MySQL作為數(shù)據(jù)庫,以及PHP語言來實現(xiàn)動態(tài)交互。前端頁面有“用戶登錄”、“作業(yè)文件提交”、“作業(yè)反饋信息”、“作業(yè)瀏覽”、“資源下載”等頁面,后臺管理有“注冊管理”、“作業(yè)信息發(fā)布”、“作業(yè)信息統(tǒng)計”、“作業(yè)批注”、“作業(yè)打包”等。 在軟件開發(fā)的具體層面,我們應用了如下技術:1)應用MySQL創(chuàng)建與記錄所有學生的賬戶以及初始密碼,其中密碼用MD5碼加密,提高安全性。2)文件上傳采用PHP語言進行文件類型識別,按帳號名字分別重命名,存入各個帳號獨有的服務器文件夾中,并記錄上傳時間,上傳IP地址,對應作業(yè)分類。3)后臺程序調(diào)用系統(tǒng)tar打包程序,進行作業(yè)的打包,提供下載備份。每個帳號的作業(yè)都可以進行評述,并發(fā)布給對應用戶,用戶可以繼續(xù)提留言。該流程也應用了MySQL數(shù)據(jù)庫,留言信息存貯在一張數(shù)據(jù)表中。4)統(tǒng)計功能是PHP程序遍歷MySQL數(shù)據(jù)庫的信息,計算出每個帳號交作業(yè)的情況,包括作業(yè)的次數(shù),得分,在全部作業(yè)中的比例等信息。

        作業(yè)管理軟件的基本業(yè)務流程并不復雜,但是在開發(fā)中有一些細節(jié)需要注意,比如,為了避免SQL注入攻擊,所有請求通過POST方式傳遞,字段都進行篩選過濾,同時用戶信息都使用MD5碼加密,在服務器端無明文信息;再比如,PHP上傳文件默認最大為2MB,需要修改php.ini配置解除這一限制才能把較大的文件存入云服務器。

        3 基于云服務器的作業(yè)管理軟件的進一步發(fā)展

        我們基于云服務器開發(fā)的作業(yè)管理軟件已經(jīng)進入實際使用中,作業(yè)管理不受時空限制,都能便捷地得到處理,突破了紙版或電子郵件管理方式的諸多弊端,顯著提高了效率。在這個過程中,用戶也反映了該系統(tǒng)的待改進之處,如該系統(tǒng)對訪問的并發(fā)度并沒有特殊考慮,在上傳文件中需要占用較大帶寬,若同時進行數(shù)個作業(yè)提交任務會使得系統(tǒng)卡頓;再有系統(tǒng)的功能相對比較單一,若把該系統(tǒng)和各種教學資源的功能整合,讓各種信息互聯(lián)互通,其便利性將進一步提高。我們期待基于云服務器的作業(yè)管理軟件可以作為互聯(lián)網(wǎng)技術在教育領域的一個范例,供相關教學管理軟件開發(fā)的借鑒,提高教學管理的質(zhì)量和效率。

        參考文獻

        [1]廖中熙,肖君. 基于PHP的網(wǎng)上作業(yè)管理系統(tǒng)[J].現(xiàn)代科學儀器,2009,(5):51-54.

        [2]田洪云.在線作業(yè)管理系統(tǒng)的設計與實現(xiàn)[J].中國教育信息化,高教職教,2009,(10):40-41.endprint

        猜你喜歡
        作業(yè)管理
        “雙減”背景下初中生作業(yè)管理的實踐探究
        “減負增質(zhì)”理念下作業(yè)管理的創(chuàng)新策略
        落實各方責任 加強特種作業(yè)管理
        客車調(diào)車作業(yè)管理的探討
        京滬高鐵標準化作業(yè)管理平臺及移動接入技術
        關于電務“天窗”修作業(yè)管理的分析與研究
        亚洲另类丰满熟妇乱xxxx| 性做久久久久久久| 中国老太老肥熟女视频| 伊人久久大香线蕉av不变影院 | 国产成人精品日本亚洲专区61| 丰满人妻在公车被猛烈进入电影| 亚洲一区sm无码| 人妖系列在线免费观看| 国产禁区一区二区三区| 亚洲人成无码网站在线观看| 国产亚洲欧美日韩综合综合二区| 黑丝国产精品一区二区| 久久九九精品国产av| 国产精品51麻豆cm传媒| 精品国产AⅤ无码一区二区| 韩国女主播一区二区三区在线观看 | 粗大的内捧猛烈进出少妇| 亚洲av无码一区二区三区网站| av手机天堂| 一本色道久久亚洲精品| 成人免费直播| 精品国产网红福利在线观看| 中文字幕中文一区中文字幕| 91伦理片视频国产精品久久久| 亚洲av无码一区二区三区观看| 婷婷亚洲国产成人精品性色| 东京热日本道免费高清| 成人无码av免费网站| 精品人人妻人人澡人人爽牛牛| 在线你懂| 国产精品成人一区二区不卡| 亚洲av福利无码无一区二区| 欧美伊人亚洲伊人色综| 一本到亚洲av日韩av在线天堂| 免费无码又爽又刺激网站直播| 国语对白做受xxxxx在线中国| 国产一级片内射在线视频| 开心五月婷婷激情综合网| 亚洲国产一区二区a毛片| 中文字幕日产人妻久久| 日本韩国亚洲三级在线|