李云皓,黃 瑞,鐘 濤,胡凱蕾,劉林山,段 群
(咸陽師范學院 計算機學院,陜西 咸陽 712000)
隨著“對分課堂”思想的不斷普及,其受到了廣大教師和學生的關注,各高校開始嘗試采用這種授課模式進行教學。在教學中,老師需要了解學生的學習效果以及學生對教學的意見,以此為依據(jù)來改進教師的教學內容。傳統(tǒng)的紙質問卷調查模式過程煩冗,大規(guī)模的問卷調查更是需要專業(yè)人員統(tǒng)計、分析問卷,十分不便。基于上述問題,在充分了解“對分課堂”之后,通過系統(tǒng)概要設計、詳細設計、數(shù)據(jù)庫相關設計和開發(fā)形成一個“對分課堂”學習情況的在線調查問卷系統(tǒng)。本系統(tǒng)是基于B/S結構模式,方便用戶通過瀏覽器操作,主要實現(xiàn)用戶的注冊與登錄、被調查者問卷的填寫與查看、調查者問卷的生成與管理、問卷的統(tǒng)計分析、管理員對系統(tǒng)的維護等功能[1]。此系統(tǒng)中,調查者一般是教師,其可以通過這個系統(tǒng)獨立制作并發(fā)布問卷,并能在線隨時查看問卷調查的數(shù)據(jù)統(tǒng)計和處理信息,輕松地完成調查工作;被調查者一般是學生,其可以方便、快捷地完成問卷。應用該系統(tǒng)能夠更好地了解學生的情況,提高教學質量。
本系統(tǒng)設計階段的任務是設計一個可以發(fā)布問卷,回收問卷,并對問卷進行統(tǒng)計,包含了系統(tǒng)架構的設計、系統(tǒng)功能的設計、問卷功能的設計、數(shù)據(jù)庫的設計及系統(tǒng)界面的設計。
本系統(tǒng)采用B/S結構,即Browser/Server(瀏覽器/服務器)結構,使用了MySQL數(shù)據(jù)庫對數(shù)據(jù)進行存儲和維護,B/S 3層架構將系統(tǒng)分為應用表示層(User Interface Layer),業(yè)務邏輯層(Business Logic Layer)和數(shù)據(jù)訪問層(Data Access Layer)3個不同的處理層次[2]。3層結構在層與層之間相互獨立,任何一層的改變都不會影響其他層的功能;同時,B/S 3層體系結構還有其他的優(yōu)點,如可共享性,單個服務器可為處在不同平臺的客戶應用程序提供服務,擁有較好的安全性;在這種結構中,客戶不能直接訪問數(shù)據(jù),服務器不僅可以控制哪些數(shù)據(jù)被改變和訪問,還可以控制數(shù)據(jù)的訪問方式等。B/S 3層架構如圖1所示。
圖1 B/S 3層架構
本系統(tǒng)實現(xiàn)了學生注冊、學生登錄、教師發(fā)布問卷、修改問卷、添加問卷、查找問卷、回收問卷等數(shù)據(jù)功能,極大地方便了問卷調查,簡化了問卷調查流程,能夠更好、更快地接收到反饋的信息,以便于教師及時更改教學方案,提高教學質量。
本問卷調查系統(tǒng)功能分為兩大模塊,分別是學生功能模塊和教師功能模塊。學生功能模塊主要包含學生注冊、學生登錄、查找問卷、填寫問卷等,教師模塊主要包括添加管理員、添加問卷信息、管理問卷信息、添加系統(tǒng)公告等,如圖2所示。
圖2 系統(tǒng)功能模塊
在問卷調查系統(tǒng)中,主要功能分為教師問卷功能和學生問卷功能,教師功能有設計問卷題目,添加問卷,發(fā)布問卷,得到問卷結果。系統(tǒng)自動將問卷結果進行統(tǒng)計。學生可以注冊,登錄,填寫問卷,提交問卷。教師問卷調查功能流程如圖3所示,學生問卷調查功能如圖4所示。
圖3 教師問卷功能
圖4 學生問卷調查功能
1.4.1 概念結構設計
概念結構設計是對現(xiàn)實世界的一種抽象表達,即對實際的人、物、事和概念進行人為處理,抽取人們關心的共同特性,忽略非本質的細節(jié),并把這些特性用各種概念精確地描述[3]。
概念結構設計處理和分析了系統(tǒng)內部各個實體所包含的屬性以及這些實體之間的聯(lián)系,使系統(tǒng)往下進行時對內部的了解更加清晰,為接下來的設計任務奠定基礎。本系統(tǒng)的概念模型結構如圖5所示。
圖5 系統(tǒng)概念模型結構E-R圖
1.4.2 邏輯結構設計
邏輯結構設計[4]就是將概念結構設計階段整理分析出來的各個實體的屬性,實體和實體之間的關系用更為簡潔準確的方式歸類整理[5]。根據(jù)實體的各個屬性在實體的表述和呈現(xiàn)上表現(xiàn)最為重要和關鍵的屬性定位為這個實體的主鍵,其他為附屬鍵,并且通過定位一個實體的主鍵再次出現(xiàn)在別的實體中的為外鍵,來確定實體間的聯(lián)系;將實體間的聯(lián)系也用這種邏輯結構整理出來,以方便接下來的系統(tǒng)設計。
在本問卷調查系統(tǒng)中,包含了3個主要的關系數(shù)據(jù)模式,分別是:(1)管理員(管理員編號、管理員賬號、管理員密碼)。(2)問卷信息(問卷編號、問卷題目、問卷內容、問卷題數(shù))。(3)學生(用戶名、姓名、密碼、答卷)。
本系統(tǒng)界面采用紅色背景,給人一種朝氣蓬勃、昂揚前進的感覺,并且網(wǎng)站簡潔大方,各個功能位置一目了然,使得操作更加簡單、方便使用。簡約而又不失大氣,簡單而又不失內涵。
本研究主要介紹了問卷調查系統(tǒng)的設計過程,其能夠將以往繁雜的問卷調查過程盡可能簡單化、方便化、及時化。讓老師能夠在很短時間內了解到學生對這節(jié)課的態(tài)度、想法、意見或者建議,也能夠更快地使老師了解問題、解決問題,提高“對分課堂”的教學質量,改進教師的教學方法,更好地推進教育科學化,針對不同的學生因材施教。