需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):18742 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要: 傳統(tǒng)的上課點名方式有紙質的記錄或是老師口述式的點名。缺點:手工簽到方式的成本偏高、浪費紙張,課后還得針對學生簽到的信息進行統(tǒng)計;任課老師點名的簽到方式會影響上課的時間,老師點名也較辛苦;兩者還都存在效率低,學生也可能會存在惡意冒簽等情況。而微信二維碼式的簽到不僅能夠給高校提供快捷、高效、低碳環(huán)保的工作方式,同時也讓任課老師們從每上一節(jié)課之前都得花費時間和精力的口述式點名中解放出來,能夠更加專注于上課的內容,達到高效上課的目的。 本系統(tǒng)在系統(tǒng)的編碼架構中采用的是MVC模式,首先要申請一個微信公眾號;接著,學校的學生在使用微信“掃一掃”二維碼簽到之前,先進入學校指定的鏈接進行掃碼登錄實現(xiàn)個人信息和微信信息的綁定;然后,教師可以在上課前打開投影儀上的簽到客戶端,來給學生們掃碼簽到,但是學生在進行上課掃碼簽到前,該學生必須已經(jīng)實現(xiàn)了個人信息和微信的綁定,否則會提示“信息未綁定”;最后管理員和班主任可以登錄系統(tǒng)查看學生上課簽到的情況,管理員可以查看本校中某班或是某門課亦或是某個學生的上課出勤情況,同時也可以查看本校學生微信的綁定情況并對其進行刪除的維護,也可以對二維碼的更新時間及掃碼的時間進行重置;班主任登錄系統(tǒng)可以查看自己所帶班級、學生的簽到情況,因此,可以方便管理員和班主任實時關注學校學生出勤情況,有利于實時監(jiān)督學??记?。
關鍵詞 微信公眾平臺;微信公眾號;二維碼;MVC
目錄 摘要 Abstract 1緒論-1 1.1 課題研究的背景及意義-1 1.1.1 研究的背景-1 1.1.2 課題來源-2 1.1.3 研究的意義-2 1. 2 課題研究的目的-2 1.3 系統(tǒng)設計思想-3 1.3.1 系統(tǒng)基本思想-3 1.3.2 系統(tǒng)基本模塊-3 2相關技術簡介-4 2.1 MVC框架模式簡介-4 2.2 開發(fā)工具及技術簡介-5 2.2.1 Oracel簡介-5 2.2.2 MyEclispe開發(fā)工具簡介-5 2.2.3 Tomcat服務器簡介-5 2.2.4 Visual Studio簡介-5 2.2.5 服務器簡介-5 3需求分析-6 3.1 系統(tǒng)需求分析-6 3.2 可行性分析-6 3.2.1 技術可行性-7 3.2.2 運行可行性-7 3.3 系統(tǒng)的UML-7 3.3.1 系統(tǒng)的用例圖-7 3.3.2 系統(tǒng)的時序圖-8 3.3.3 系統(tǒng)的活動圖-11 3.3.4 系統(tǒng)的類圖-12 3.4 本章小結-12 4系統(tǒng)總體設計-13 4.1 系統(tǒng)功能設計-13 4.1.1 系統(tǒng)功能結構圖-14 4.2 系統(tǒng)具體設計流程-14 4.2.1 系統(tǒng)流程圖-15 4.3 數(shù)據(jù)庫設計-20 4.3.1 數(shù)據(jù)分析-20 4.3.2 數(shù)據(jù)庫的詳細設計-21 4.3.3 邏輯結構設計-23 4.4 本章小結-25 5系統(tǒng)詳細設計與實現(xiàn)-26 5.1 前臺功能模塊-26 5.1.1 學生信息注冊綁定模塊設計-26 5.1.2 客戶端掃碼簽到功能模塊-32 5.2 后臺功能模塊-35 5.2.1 管理員功能模塊-35 5.2.2 班主任功能模塊-37 5.3 本章小結-39 6 系統(tǒng)測試-40 6.1軟件測試-40 6.1.1 黑盒測試-40 6.1.2 白盒測試-41 6.2 系統(tǒng)測試-41 6.2.1 信息功能模塊的測試-41 6.2.2 用戶微信綁定模塊的測試-41 6.2.3 考勤信息模塊的測試-42 6.3 本章小結-42 結論-43 致謝-44 參考文獻-45 |