評教系統
最近在幫朋友寫個小demo,順便梳理下自己的kno,由於工作項目時間排期較緊,就在demo上花了小部分時間;對於高T來說,可以直接略過;系統比較小衆,應用技術廣但不深,適合入門小白瞭解。
技術應用
SpingMvc+Spting+Mysql+Bootstrap+ Echarts
這裏後端框架是SpringMvc+Spting,前端框架是Bootstrap,數據分析圖表部分用的是百度開源的Echats,數據存儲是mysql;
業務介紹
項目場景是學校,角色分爲管理員,教師,學生;管理員具有創建評教問卷,查看評教結果(數據分析模塊),管理角色等權益;教室有確認評教結果等權益;學生具有評教權益;
其中這幾個實體的關聯體是課程,專業,學院,評教問卷(評教問卷具有時效性);
界面設計
學生視角:根據評教問卷時效,進行有無任務展示,有任務則需展示任務進度(已評課程數/總需評課程數);並通過評教鏈接進行評教操作;
教室視角:根據學生評教進度,進行按專業維度進行評教結果確認;
管理員視角:創建評教問卷,通過問卷鏈接進行問卷問題修改,查看,同時可以對角色信息進行管理
界面展示
登陸界面:
一、 學生視角:
評教視圖:
二、教師視角:
三、管理員視角:
角色管理:
數據分析:
待優化
管理員可失/有效化評教問卷;
管理員通過評教數據分析,對教室做一定的績效評判;
代碼:
GitHub:https://github.com/weiyanyanyan/ClassOrp