




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
I1選題概述1.1選題的目的與意義隨著“互聯網+”的提出,大數據分析、移動互連、云計算等互聯網技術與人們的生活息息相關。教育信息化一直是我國教育改革的重點,如何把互聯網與教育信息管理有效的結合為教育提供智能化保障,一直是重點和難點REF_Ref18233\r\h[1]。其中學生實習是一個非常重要的環(huán)節(jié),教育部鼓勵各大高校與企業(yè)合作以進行對學生的培養(yǎng),一次好的實習經歷能讓學生將自己所學的內容付諸與實踐,也能為未來找工作時多出一點優(yōu)勢,所以對實習中的學生進行管理變得尤為重要。但是還有部分高校在采用傳統(tǒng)的方法對學生實習進行管理,其中存在無法對學生的實習情況進行良好的反饋以及效率低下等問題,因此需要信息化的管理來改變這一狀況。在傳統(tǒng)模式下,學生的實習管理一般是由人工完成。對于學生每日實習是否到崗以及學生當前的實習情況通常通過互聯網通信等方式向老師報備,沒有規(guī)范的信息化操作流程來統(tǒng)計學生的實習情況是非常低效的。其中,監(jiān)管學生實習是否到崗也成為了比較重要的問題。由于學生們尋找的實習單位通常分布在全國各地,單單通過通信報備的方式不能保證到學生是否真實到崗。實習單位對于學生當前的實習情況也不能很好的給予學校反饋。基于以上背景,本文采用移動端的方式來解決以上這些問題。由于手機app的開發(fā)周期長,維護成本高,為了避免這些情況,本文基于微信小程序來實現大學生實習管理,充分利用了微信小程序開發(fā)成本低,發(fā)布簡單,不用安裝,即開即用,用完就走等特點。從而讓大學生各個高校的實習管理更加便捷簡單。使用VantWeapp來進行UI組件的快速開發(fā)。同時使用了騰訊地圖SDK來解決學生的每日是否實習到崗簽到的問題,數據庫使用的是微信小程序云數據庫。保障了學生真實到崗,能及時了解到學生的實習情況,也讓教師和實習單位對學生的管理更加方便。實現了學生每日打卡到完成每日任務再到結果反饋完整流程的實習管理系統(tǒng)。1.2國內外研究現狀1.2.1國外研究現狀國外高校比國內高校較早的對實習管理信息化進行了研究。早在九十年代,就對實習信息管理進行了初步的數字化、系統(tǒng)化、信息化。隨著互聯網的高速發(fā)展,信息化成為了一種的趨勢REF_Ref18621\r\h[2]。我國的互聯網技術起步較晚,與此同時發(fā)達國家已經對系統(tǒng)進行了開發(fā)和實踐。經過多年的發(fā)展,國外的學生實習信息系統(tǒng)已經逐漸成熟。在美國,1999年就已經完成了95%的中小學上網,大學網絡覆蓋率更是高達了99%,其中就業(yè)信息系統(tǒng)幾乎在每所大學都使用。俄羅斯于2002年6月頒布了相關法令,決定建立跨部門的實習生信息分配系統(tǒng)。截至2003年9月,俄羅斯教育部下轄的332所高校中,已有251所建立了就業(yè)信息管理系統(tǒng)REF_Ref950\r\h[3]。在早期國外相較于我國,擁有更完善的計算機網絡設施,更加注重數據信息化,集中存儲更加便于訪問和管理。國外大多數高校都有自己的信息系統(tǒng),大多數通過自我研發(fā),其中的功能不單單是學生實習信息管理,還有其他的功能,例如課程選修管理,校內論壇等。系統(tǒng)涉及范圍廣、功能眾多。早期的系統(tǒng)大多數為B/S架構,不過功能還是很豐富的,支持業(yè)務的能力特別強。如Facebook、Twitter等知名社交軟件都是在學校通訊系統(tǒng)的基礎上升級開發(fā)出來的REF_Ref969\r\h[4]??傮w而言,國外信息化建設較中國早,各高校基本建立了較為完善的實習管理制度。但由于教育體質的不同,功能劃分也不同,加上我國的實踐管理制度不同,所以不能有太大的借鑒意義。加之我國實踐教育的滯后,更加需要開發(fā)出符合國情、具有學校特色的實習管理系統(tǒng)。1.2.2國內研究現狀近年來,隨著現代信息技術的蓬勃發(fā)展和廣泛應用,人們的生產、生活、學習方式都發(fā)生了深刻變化。以網絡技術為核心的現代信息技術對教育教學起到的支撐和促進作用已得到廣泛認可REF_Ref4199\r\h[5]。在此背景下,如何充分發(fā)揮現代信息技術的優(yōu)勢,為所有參加實習的學生與實習單位搭建交流溝通和管理平臺,從而解決學生在實習過程中面臨的問題,取得更好的成績。新時代的大學生實習管理面臨著全新的挑戰(zhàn)。如何提高管理效率和服務水平,如何保證學校人力物力的低成本和低成本,如何保持高校與實習單位的聯系,如何達到學生能夠準時畢業(yè)、就業(yè)滿意。已成為學校實習教學的幾個重點問題。為了提高人才培養(yǎng)的質量,必須加以考慮REF_Ref31605\r\h[6]。一些學校為了獲取學生實習的真實情況,通常會通過QQ、微信或電話等方式獲取相關信息。但在實際過程中發(fā)現,這種記錄方式有一定的局限性,不能以文字的方式記錄REF_Ref27460\r\h[7]。由此早期推出了一些簡易的用來輔助實習管理的系統(tǒng)。其中,具有代表性的是用于管理實習檔案的word文件系統(tǒng)和用于統(tǒng)計和分析實習成績信息數據的SPSS系統(tǒng)。前者的優(yōu)點是可以大大提高文件管理效率,避免文件重復填寫、丟失重補等各種麻煩。后者可以將管理人員從大量的數據計算中解放出來,但是這種軟件的輔助是零散的、基礎的,從整體上來看學校實習管理的水平和效率還是很低的REF_Ref5525\r\h[8]。隨著智能手機的普及,統(tǒng)計數據顯示,90%以上的學生手機都是基于Android系統(tǒng)的,手機已經成為學生的主要隨身工具。同時,分析了當前實習管理存在的問題。根據實習管理的特點和流程,其曼古麗·加馬力丁針對實習管理中存在的一些問題,從移動互聯網的角度推出了實習管理的總體框架體系。系統(tǒng)分別為學生和教師設置了不同的功能。其次,詳細分析了系統(tǒng)功能設計的原理。在Android平臺開發(fā)技術的作用下,通過B/S架構實現學生實習管理系統(tǒng)的設計與優(yōu)化。在管理模式的作用下,使學生實習管理系統(tǒng)的功能更加完善REF_Ref2481\r\h[9]。張金良等REF_Ref14113\r\h[10]提出了一套基于計算機服務器和移動客戶端的學生實習安全管理系統(tǒng),可以很好地解決這個問題。該系統(tǒng)涵蓋考勤管理、位置信息、信息通訊、報警等主要功能,為學校與實習生之間提供了的信息交流和智能管理的平臺,開辟了學生實習安全管理的新通道。朱明明等REF_Ref8761\r\h[11]利用微信公眾號“學管易”及小程序研發(fā)了微信實習管理平臺,實習管理平臺是方便學校、實習生和實習單位共同使用的一個平臺。設計思路是遵循“統(tǒng)籌規(guī)劃、分步實施”的建設原則。學校、學生、實習單位三個角色可以根據需要設置相應的功能。該平臺包括PC端和移動端。其功能模塊主要包括角色權限管理、公告模塊、培訓模塊、信息模塊、聊天模塊、周報模塊、定位模塊和查詢模塊。每個模塊有不同的權限,每一次操作都有一個日志記錄。目前看來,通過微信小程序,建立網絡化實習與評價應用平臺,為學生和導師建立網絡化教學支持平臺,為高校、企業(yè)和學生提供公開透明的信息交流平臺,可以讓實習管理過程簡單直觀,流程清晰,數據查詢統(tǒng)計方便及時。2相關理論與技術介紹2.1微信小程序概述微信小程序是小程序的一種,小程序是一種全新的連接用戶與服務的方式,使用時不需要下載安裝,有著即開即用,用完即走的特點。微信小程序是基于WEB規(guī)范的,依然是HTML,CSS和JS搭建的一套框架,微信官方給HTML、CSS命名為:WXML、WXSS,WXML是XML的子集,WXSS可以理解為自定義的CSS,實現邏輯層的JS通用規(guī)范還是ES規(guī)范。小程序的本質是單頁面應用,所有頁面的渲染和事件處理,都在一個頁面內進行,但又可以通過微信客戶端調用原生的各種接口。它的架構是數據驅動的架構模式,UI和數據分離,想要更新頁面都需要通過數據的更改來實現。按功能可以分為視圖層WebView和邏輯層JsCore,前者用來展示UI后者用來處理業(yè)務邏輯,調用數據和接口。兩個部分在兩個進程中運行,邏輯層和視圖層的通信會由Native(微信客戶端)做中轉,邏輯層發(fā)送網絡請求也由Native轉發(fā)。圖2-1微信小程序架構一個完整的小程序由以下幾部分組成:一個入口文件app.js,一個全局配置文件app.json,一個全局樣式文件app.wxss。頁面pages下,每個頁面再按文件夾劃分,每個頁面4個文件分別為視圖層:wxml、wxss和邏輯層js、json。2.2微信小程序云數據庫概述微信小程序云數據庫是微信云開發(fā)提供的JSON格式的數據庫,屬于文檔型數據庫,每一條記錄都是一個JSON格式的對象。既可以在小程序前端操作,也能在云函數中讀寫的數據庫,一個數據庫可以有多個集合collection,相當于關系型數據庫中的表table;每條數據稱之為record/doc在關系型數據庫當中稱為行row,其中每一個字段稱為field在關系型數據庫中稱為列column。云數據庫提供了幾種數據類型:String:字符串;Number:數字;Object:對象;Array:數組;Bool:布爾值;GeoPoint:地理位置點;Date:時間;Null:表示一個占位符,值為空;操作云數據庫有3種方式:小程序控制、云函數控制、云開發(fā)可視化控制臺控制。云數據庫權限有5種,其中官方推薦4種,最后一種為自定義:僅創(chuàng)建者可寫,所有人可讀;僅創(chuàng)建者可讀寫;僅管理端可寫;僅管理端可讀寫;自定義規(guī)則。圖2-2關系型和文檔型數據庫概念對應關系2.3VantWeapp概述目前市面上主流的UI組件庫有以下幾種:WeUI、ColorUI、VantWeapp。WeUI是微信官方官方團隊為微信WEB服務量身設計的,ColorUI專注于色彩設計,VantWeapp有贊出品的免費開源微信小程序組件庫,于2017年開源以輕量可靠著稱。同時兼顧視覺和色彩,可以按需求引入需要使用的組件。很好的解決了WeUI組件少,使用場景受限,樣式不能定制,滿不足不了需求等特點。通過npm安裝,在app.json文件中引入所需組件即可使用。2.4騰訊地圖SDK概述騰訊地圖為微信小程序提供了基礎的地圖組件和位置展示等功能,讓開發(fā)者可以更加便捷的實現自己的小程序。由于基礎的地圖功能難以滿足開發(fā)需求,所以再此基礎上騰訊地圖為了開發(fā)者提供了基與JavaScript的LBS數據服務工具包,可以在小程序中調用位置服務POI檢索、地址解析、距離計算等服務REF_Ref27702\r\h[12],從而讓地圖的功能更加強大。3系統(tǒng)分析3.1需求分析3.1.1功能需求分析(1)實習生用戶定位打卡功能主要功能為每日簽到,學生到達公司需要在規(guī)定的范圍內打卡,公司地址到學生當前位置的直線距離不能超過500米,超出范圍無法打卡。當日未打卡的學生名單會出現在教師端的簽到打卡管理模塊中。每日任務功能主要功能為每日任務撰寫和每日任務管理。其中,每日任務撰寫,學生需要按照要求填寫當日實習單位發(fā)布任務的完成情況;每日任務管理主要包括查看歷史任務和完成評價等。(2)教師用戶學生信息管理功能主要功能為添加學生和管理學生信息。其中,添加學生主要功能為教師把學生添加到自己的賬戶下,為學生設置登陸的初始賬戶、密碼及個人資料;管理學生信息主要功能為查詢或修改學生的實習信息,實習信息有:實習單位名稱,地點,實習開始結束的時間等。查詢學生每日信息功能主要功能為查詢每日任務和查詢簽到打卡。其中,查詢每日任務主要功能為查詢實習單位發(fā)布的每日任務以及學生的完成情況和實習單位的評價;查詢簽到打卡為查看學生當日是否簽到以及當日簽到和未簽到人數。(3)實習單位用戶每日任務功能主要功能為每日任務發(fā)布和每日任務評價。其中,每日任務發(fā)布主要功能為發(fā)布實習生當日的任務;每日任務評價主要功能為查詢學生當日任務的完成情況然后評價。2.1.2性能需求分析小程序需要有較高的精度和反應速度大學生實習信息管理小程序對于打卡定位功能來說需要有較高的精度,在信息的查詢、修改等傳輸過程中系統(tǒng)應該迅速高效。從小程序運行方面來說,需要有較快的響應時間和加載資源的速度。小程序需要具備靈活性、安全性和拓展性從靈活性來說大學生實習信息管理小程序的主要目標是讓系統(tǒng)操作高效便捷,各類用戶都能靈活使用,爭取做到見名知意,使用學習成本低。從安全性來說學生的信息來說需要擁有良好的安全性,因此選用云數據庫,同時利用了文檔型數據庫靈活性強,查詢快的特點,再加上云數據庫是按需求收費,保證系統(tǒng)快速開發(fā)的同時也能節(jié)約成本和系統(tǒng)開銷。從拓展性來說實習管理系統(tǒng)隨著使用會不斷的發(fā)展,未來的用戶量會不斷的增加,會出現更多的需求,基于當前微信小程序強大的生態(tài),基本可以滿足未來的需求。3.2系統(tǒng)可行性分析3.2.1技術可行性分析大學生實習信息管理系統(tǒng)設計主要是對于系統(tǒng)的結構設計、規(guī)劃以及維護等。根據系統(tǒng)的反饋速度、響應時間和異步數據輸入輸出量來衡量系統(tǒng)的性能優(yōu)劣。選擇以微信小程序來開發(fā)系統(tǒng)不需要考慮基于不同系統(tǒng)開發(fā)不同的APP。同時微信小程序有著體量小,結構簡單,性能開銷低等特點,能使用微信的手機都可以使用。系統(tǒng)需設計應該操作簡單方便,功能不需要太多,對于頁面開發(fā)來說微信小程序有著限制性,同一層展開的頁面不能超于5個。但是通過對系統(tǒng)的設計后發(fā)現,完全滿足需求不需要在超過跳轉5個頁面。系統(tǒng)通過與云數據庫的互連,可以做到快速查詢數據。系統(tǒng)的性能和需求需要隨著用戶的增加不斷的調整和維護,因使用微信小程序云數據庫,可以保證安全性高,讀寫速度快,還可以預估用戶量和使用量來選擇合適的數據庫大小。綜上所述,當前的軟硬件都能滿足系統(tǒng)的開發(fā)需求,通過云數據庫也可以看出對于技術可行性和經濟可行性來說是雙贏的局面。3.2.2操作可行性分析對于大學生實習信息管理系統(tǒng)來說,在設計過程中采用微信小程序相關的技術,微信小程序云數據庫等。無需安裝即可使用,大大提高了運行可行性。目前手機是人們生活中必不可少的一部分,對于移動應用來說,不需要過多的學習,通過觸摸點擊即可使用。本大學生實習信息管理系統(tǒng)是為了讓教師和實習單位更好的管理學生,實現實習每日任務的安排和每日到崗簽到,同時方便教師查看任務完成情況和是否到崗。該小程序研發(fā)成本低、操作簡單,從目前來看具有良好的操作可行性和實用性。4系統(tǒng)設計4.1總體結構設計根據需求分析結果得出,大學生實習信息管理小程序主要分為三類用戶:學生、教師、實習單位。主要圍繞著學生端中簽到打卡和每日任務這兩個模塊展開。其中學生端擁有個人信息管理模塊,簽到打卡模塊,每日任務管理模塊。教師端擁有教師信息管理模塊,學生信息管理模塊和查詢學生簽到打卡的模塊。實習單位端有單位信息管理模塊,實習生信息管理模塊,查詢實習生簽到打卡的模塊和每日任務管理模塊。圖4-1系統(tǒng)總體結構框架圖4.2小程序功能模塊設計實習單位端單位信息管理模塊:①單位信息錄入:功能為實習單位的注冊和登陸,注冊時需填寫相關的信息,如單位名稱,地址等。②單位信息管理:查看和修改單位注冊時的信息。實習生信息管理模塊:查看在自己單位實習生的實習信息。每日任務管理模塊:發(fā)布當日任務,查詢學生的完成情況并給予評價。學生端個人信息管理模塊:①賬號登陸:使用教師發(fā)放的賬號登陸。②信息管理:查看和修改教師錄入的實習信息,如實習單位的名稱、實習起止時間等。簽到打卡模塊:功能為每日簽到,學生需要在規(guī)定的范圍內打卡,公司地址到學生當前位置的直線距離不能超過500米,超出范圍無法打卡。當日未打卡的學生名單會出現在教師端的簽到打卡管理模塊中。每日任務管理模塊:①每日任務撰寫:學生查看實習單位發(fā)布的任務,完成后填入完成情況并提交。圖4-2-1簽到打卡模塊流程圖圖4-2-2每日任務管理流程圖教師端教師信息管理模塊:①信息錄入:教師的注冊和登陸,教師在注冊時需填入姓名,職工號等信息。②信息管理:查看或修改注冊時填入的信息。學生信息管理模塊:①添加學生:教師把學生賬號和相關信息手動添加到自己的賬戶下。②管理學生信息:查詢或修改學生的實習信息。③查詢學生的每日任務:按日期查詢學生的每日任務完成情況及實習單位評價。簽到打卡管理模塊:①查詢簽到狀態(tài):查看學生當日是否簽到。②查看簽到歷史:按日期查看學生簽到歷史。4.3數據庫設計數據庫主要用于存儲學生的相關信息、實習心得、實習日志等,同時存儲教師和實習單位的相關信息。通過對需求分析,將系統(tǒng)數據實體劃分為實習單位,學生,教師這三個實體。本設計的E-R圖如下。圖4-3-1系統(tǒng)總體E-R圖學生實體主要對應的屬性為姓名、性別、學號等,具體如圖4-3-2所示。圖4-3-2學生實體E-R圖教師實體主要對應的屬性為姓名、所在院系、聯系方式等,具體如圖4-3-3所示。圖4-3-3教師實體E-R圖實習單位實體主要對應的屬性為單位名稱、單位地址、聯系方式等,具體如圖4-3-4所示。圖4-3-4實習單位實體E-R圖學生信息數據表學生信息數據表的表名為“student_Info”,其中包含的數據屬性為學號、學生姓名、性別、年齡、聯系方式、實習單位等,具體如表4-3-5所示。字段名類型備注_idstring系統(tǒng)自動生成的ID_openidstring小程序用戶的唯一表示numbernumber學號agestring年齡sexstring性別phonestring聯系方式internshipSETimestring實習起止時間companyNamestring實習單位名稱addressNamestring實習單位地址teacherNumberstring管理教師賬號companyNumberstring管理實習單位賬號圖4-3-5學生信息數據表簽到打卡信息表簽到打卡信息表的表名為“check_In_Info”,其中包含的屬性有:學號、簽到日期、簽到時間、簽到的經緯度等,具體如表4-3-6所示。字段名類型備注_idstring系統(tǒng)自動生成的ID_openidstring小程序用戶的唯一表示numbernumber學號namestring簽到人名locationobject經緯度datestring簽到日期timestampnumber簽到時間戳checknumber簽到成功標識符addressNamestring簽到地址圖4-3-6簽到打卡信息數據表實習每日任務表實習每日任務表由兩張表組成,分別是實習單位每日任務表“daily_Task”和實習生每日任務完成表“complete_Daily_Task”。其中包含的屬性有:學號、填寫日期、任務內容、完成情況等,具體如表4-3-7和4-3-8所示。字段名類型備注_idstring系統(tǒng)自動生成的ID_openidstring小程序用戶的唯一表示numbernumber實習生賬號uploadNumberstring每日任務編號monthnumber填寫月份daynumber填寫日期completeTimestring完成時間completeTimestampnumber完成時間戳completeMessagestring完成內容圖4-3-7實習生每日任務表字段名類型備注_idstring系統(tǒng)自動生成的ID_openidstring小程序用戶的唯一表示companyNumberstring實習單位賬號numbernumber實習生賬號uploadNumberstring每日任務編號monthnumber發(fā)布月份daynumber發(fā)布日期uploadTimestring發(fā)布時間uploadTimestampnumber發(fā)布時間戳messagestring發(fā)布內容dailyEvaluationstring完成評價evaluationMessagestring完成詳細評價圖4-3-8實習單位每日任務表5系統(tǒng)實現5.1學生端5.1.1登陸小程序打開的第一個頁面為登陸頁如圖5-1-1所示,在登陸頁面選擇身份為學生,輸入賬號密碼點擊“登陸”按鈕,小程序會檢查賬號密碼是否正確,密碼正確跳轉到學生端主頁,密碼錯誤彈出賬號或密碼錯誤的提示(其他身份登陸方式相同)。圖5-1-1登錄頁5.1.2個人資料登陸成功后進入到學生端個人資料頁如圖5-1-2所示,小程序上方顯示登陸成功的賬號。下方導航欄有3個按鈕,分別是“每日任務”、“培養(yǎng)計劃”和“個人資料”,點擊跳轉到其對應的頁面。圖5-1-2個人資料頁點擊“查看個人信息”按鈕跳轉到個人信息管理頁,頁面展示了當前學生的相關信息:學號、姓名、聯系方式、實習單位等。點擊“修改個人信息”按鈕跳轉到個人信息修改頁面,如圖5-1-3所示。頁面展示了可修改的信息:姓名、年齡、實習單位等,其中學號不可修改。輸入想要修改的內容到“輸入框”,點擊“確定修改”按鈕,小程序把頁面輸入的內容上傳到數據庫,并彈出“修改成功”的提示。此時頁面再次跳回到個人資料頁并展示已更新的數據。圖5-1-3查看和修改個人信息5.1.3每日任務點擊底部導航欄“每日任務”按鈕進入每日任務頁面,頁面有三個功能:簽到打卡、打卡記錄和今日任務。如圖5-1-4所示。圖5-1-4每日任務頁面點擊“簽到打卡”按鈕跳轉到定位簽到頁面,如圖5-1-5所示。進入到定位簽到頁面,主體部分為地圖展示當前所在位置,下方是“簽到”按鈕和當前所在地的名稱,點擊“簽到”按鈕即可完成每日簽到。此頁面借助了騰訊地圖SDK,會根據當前手機的定位確定用戶目前所在位置。簽到時提交當前的經緯度、簽到地點等信息到數據庫,如果當日已簽到會彈出“當日已簽到”的提示。圖5-1-5簽到打卡頁面點擊“打卡記錄”按鈕跳轉到查詢打卡記錄頁面,如圖5-1-6所示。進入到頁面,頁面以日歷的形式展示。點擊日期頁面下方會彈出當日是否打卡的信息以及打卡的具體時間。圖5-1-6查詢打卡記錄頁面點擊“今日任務”按鈕跳轉到今日任務頁面,如圖5-1-7所示。當日實習單位未發(fā)布任務會彈出,“當日任務未發(fā)布”的提示。任務發(fā)布了會在“今日任務”一欄顯示任務的具體內容和任務發(fā)布的時間。學生在“完成情況”輸入框內填寫完成的情況,點擊提交即可上傳。圖5-1-7今日任務頁面5.2實習單位端5.2.1單位資料登陸成功后進入到實習單位資料頁如圖5-2-1所示,小程序上方顯示登陸成功的賬號。下方導航欄有2個按鈕,分別是“首頁”和“資料”,點擊跳轉到其對應的頁面。圖5-2-1實習單位資料頁點擊“查看單位信息”按鈕跳轉到單位信息管理頁,頁面展示了單位的相關信息:賬號、單位名稱、聯系人、聯系方式等。點擊“修改單位信息”按鈕跳轉到單位信息修改頁面,如圖5-2-2所示。頁面展示了可修改的信息:聯系人、聯系方式等,其中賬號不可修改。輸入想要修改的內容到“輸入框”,點擊“確定修改”按鈕,小程序把頁面輸入的內容上傳到數據庫,并彈出“修改成功”的提示。此時頁面再次跳回到單位信息管理頁并展示已更新的數據。圖5-2-2查看和修改單位信息5.2.2實習生信息管理點擊底部導航欄“首頁”按鈕進入到首頁,然后點擊“實習生信息管理”進入到實習生信息管理頁面,如圖5-2-3所示。頁面主要有4個功能,查看實習生資料、發(fā)布每日任務、每日任務評價和月度培養(yǎng)計劃。圖5-2-3實習生信息管理點擊“查看實習生資料”按鈕進入到查看實習生資料頁。當前頁展示了所屬該單位的實習生資料:姓名、聯系方式、實習起止時間等,如圖5-2-4.圖5-2-4實習生資料點擊“發(fā)布每日任務”按鈕進入到每日任務發(fā)布頁。通過選擇名下的實習生來發(fā)布,選中實習生之后頁面會展示實習生的到崗時間,輸入今日任務點擊“提交”按鈕即可發(fā)布,如圖5-2-5所示。如果實習生未到崗“輸入框”出現未到崗提示,無法填寫和發(fā)布今日任務。圖5-2-5今日任務頁面點擊“每日任務評價”按鈕進入到每日任務評價頁面。當前頁面可查看學生今日任務的完成情況并做出評價,評價分為優(yōu)秀、良好和差三個等級,評價時可輸入評語或建議,輸入完成后點擊“提交”按鈕即可提交,如圖5-2-6所示。如果當日任務未發(fā)布會彈出“當日任務未發(fā)布”的提示,學生未完成則會彈出“當日任務未完成”的提示。圖5-2-6今日任務頁面5.3教師端5.3.1教師資料登陸成功后進入到教師資料頁如圖5-3-1所示,小程序上方顯示登陸成功的賬號。下方導航欄有2個按鈕,分別是“首頁”和“資料”,點擊跳轉到其對應的頁面。圖5-3-1教師資料頁點擊“查看教師信息”按鈕跳轉到教師信息管理頁,頁面展示了教師的相關信息:賬號、姓名、聯系方式等。點擊“修改我的信息”按鈕跳轉到教師信息修改頁面,如圖5-3-2所示。頁面展示了可修改的信息:聯系方式、所在院系等,其中賬號不可修改。輸入想要修改的內容到“輸入框”,點擊“確定修改”按鈕,小程序把頁面輸入的內容上傳到數據庫,并彈出“修改成功”的提示。此時頁面再次跳回到單位信息管理頁并展示已更新的數據。圖5-3-2查看和修改教師信息5.3.2學生信息管理點擊底部導航欄“首頁”按鈕進入到首頁,然后點擊“學生信息管理”進入到學生信息管理頁面,如圖5-3-3所示。頁面主要有5個功能,查看學生資料、查看學生簽到、添加學生、查看學生每日任務和查看學生月度報告。圖5-3-3學生信息管理頁面點擊“查看學生資料”按鈕進入到查看學生資料頁。當前頁展示了該教師管理的學生資料:姓名、聯系方式、實習起止時間等,如圖5-3-4所示。圖5-3-4查看學生資料頁點擊“查看學生簽到”按鈕進入到查看學生簽到頁。通過選擇日期來查看當日已簽到和未簽到的學生名單,如圖5-3-5所示。圖5-3-5查看學生簽到頁點擊“添加學生”按鈕進入到添加學生頁。通過手動輸入學生的賬號和密碼及相關信息來添加學生,其中實習起止時間由日歷的方式選擇,如圖5-3-6所示。圖5-3-6添加學生頁點擊“查看學生每日任務”按鈕進入到學生每日任務頁。也是通過選擇日期的方式來查看,選擇日期后進入到詳情頁面,再選擇學生即可查看學生當日的任務,如果任務未發(fā)布則會提示“當日任務未發(fā)布”,如圖5-3-7所示。圖5-3-7學生每日任務頁6系統(tǒng)測試6.1系統(tǒng)測試環(huán)境本設計是基于微信小程序進行學生實習信息的管理,所以小程序會基于網絡運行,在不同的手機系統(tǒng)和不同的手機屏幕尺寸下有著不同的效果,所以測試條件可以分為:安卓端:用戶的操作系統(tǒng)為安卓,不能低于Android4.2版本,低于4.2版本不支持微信小程序運行。手機屏幕尺寸不低于4.0英寸。IOS端:用戶的操作系統(tǒng)為IOS,不能低于IOS10版本,低于10版本會有少部分小程序功能不支持。6.2系統(tǒng)測試方法由于本系統(tǒng)的功能較多,需要穩(wěn)定的運行。因此,本次采用“黑盒測試”的方法對軟件進行測試。非功能需求項目:系統(tǒng)穩(wěn)定性:系統(tǒng)在正常的情況下是否出現錯誤、不顯示、未響應等。系統(tǒng)兼容性:系統(tǒng)在不同系統(tǒng)下是否能正常運行。系統(tǒng)在不同屏幕尺寸下是否能正常顯示和運行。學生端模塊項目:個人信息
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國防火門行業(yè)發(fā)展策略規(guī)劃分析報告
- 2025-2030年中國鉆機電控系統(tǒng)市場十三五規(guī)劃與發(fā)展策略研究報告
- 2025-2030年中國訓練健身器材行業(yè)需求現狀及發(fā)展趨勢分析報告
- 2025-2030年中國組合電器產業(yè)發(fā)展趨勢及前景調研分析報告
- 武漢體育學院《機制設計理論及應用》2023-2024學年第二學期期末試卷
- 鄂爾多斯職業(yè)學院《功能表面設計》2023-2024學年第二學期期末試卷
- 大同師范高等??茖W校《研究性學習指導與管理》2023-2024學年第二學期期末試卷
- 合肥職業(yè)技術學院《社會企業(yè)》2023-2024學年第二學期期末試卷
- 新版統(tǒng)編版一年級道德與法治下冊全冊教案(完整版)教學設計含教學反思
- 城市開放空間-課件
- 2025年春季學期學校德育工作計劃安排表(完整版)
- 湖南2024年湖南省水利廳所屬事業(yè)單位招聘57人筆試歷年參考題庫附帶答案詳解
- 2025年全球及中國調頻儲能行業(yè)頭部企業(yè)市場占有率及排名調研報告
- 2024年加氫站技術規(guī)范
- 《幼兒教育政策與法規(guī)》教案-單元4 幼兒園的保育和教育
- 小學思政培訓
- 電氣化基本知識-崗培教材編寫86課件講解
- 2024年廣東省公務員錄用考試《行測》試題及答案解析
- 二手人防車位使用權轉讓協(xié)議書
評論
0/150
提交評論