作业收缴系统使用手册(自写开源小系统)
項目github地址
作業(yè)收繳系統(tǒng)設(shè)計手冊csdn地址
目錄
- 系統(tǒng)介紹:
- 基本功能
- 管理端
- 信息管理
- 1. 修改密碼
- 2. 學(xué)生添加(支持excel格式的批量導(dǎo)入)
- 3.學(xué)生管理:
- 4. 教師的管理(增刪)
- 課程管理
- 1. 我的課程
- 2. 課程添加
- 3. 添加學(xué)生(課程)
- 作業(yè)管理
- 1. 作業(yè)管理(增刪改)
- 2. 作業(yè)發(fā)布
- 3. 作業(yè)查看(打印,下載壓縮文件等)
- 學(xué)生端
系統(tǒng)介紹:
系統(tǒng)概述:寫了個作業(yè)收繳系統(tǒng)。系統(tǒng)旨在優(yōu)化作業(yè)上交流程,解決收繳作業(yè)的繁瑣過程,傳統(tǒng)收繳作業(yè)基于qq文件,或者郵箱收發(fā)。需要大量的人工操作和精力取維護(hù)。而本系統(tǒng)將作業(yè)系統(tǒng)部署到服務(wù)器,大大方便了教師/收作業(yè)者對作業(yè)的管理。系統(tǒng)簡單易用。能夠滿足大部分需求。項目已開源,可以自己使用或者二次開發(fā)等等。歡迎star!!
基本功能
教師端登錄地址:http://localhost:8080/loginteacher.html (數(shù)據(jù)庫teacher表)
學(xué)生端登錄地址:http://localhost:8080/login.html (數(shù)據(jù)庫student表)
數(shù)據(jù)庫監(jiān)控地址:http://localhost:8080/druid/login.html (數(shù)據(jù)庫賬號密碼)
教師端和druid一覽
管理端
信息管理
這塊主要
1. 修改密碼
可以直接輸入舊密碼和新密碼進(jìn)行修改
2. 學(xué)生添加(支持excel格式的批量導(dǎo)入)
該項功能是往系統(tǒng)平臺中添加學(xué)生。你可根據(jù)表單手打?qū)W生信息進(jìn)行導(dǎo)入。有了學(xué)生信息后學(xué)生才能加入課程班號。
若使用excel的xls或xlsx格式進(jìn)行導(dǎo)入,要遵從文件的相應(yīng)格式,從第二行起,表格的前四列應(yīng)遵從如下格式:
| 16221070 | 張賽 | zhang1sai4 | 162125 |
當(dāng)既有excel文件又有表單數(shù)據(jù)時候,優(yōu)先考慮excel數(shù)據(jù)。忽略表單添加。
3.學(xué)生管理:
此頁面下可以對學(xué)生進(jìn)行模糊搜索,搜索指定學(xué)生,指定學(xué)號范圍、姓名的學(xué)生,針對表格的學(xué)生數(shù)據(jù),可以直接進(jìn)行點擊編輯。學(xué)生除了學(xué)號外其他信息均可修改。
此外,頁面還提供導(dǎo)出學(xué)生excel表的功能。將選定的可以導(dǎo)出成xls或者cvs文件。
4. 教師的管理(增刪)
這個模塊只提供教師的增刪功能。不提供修改功能。但是只有超級用戶才能對教師賬號的增刪(程序擁有者數(shù)據(jù)庫的level為0);
課程管理
1. 我的課程
本頁面提供查看、編輯和刪除自己所有課程的功能,可以根據(jù)需求修改自己發(fā)布課程的相關(guān)信息。也可以看到加入課程的學(xué)生。
2. 課程添加
本頁面也添加課程的界面。注意課時學(xué)分一欄的數(shù)據(jù)為數(shù)字類型。通過此頁面即可將新課程發(fā)布到系統(tǒng)你的課程列表中。注意填寫學(xué)期的格式,這個后臺會根據(jù)此字段匹配是否為當(dāng)前學(xué)期,否的話將在一些界面不展示。如果寫錯可到我的課程中進(jìn)行修改!
3. 添加學(xué)生(課程)
本界面是課程添加學(xué)生操作的界面。因為學(xué)生和課程是兩個獨立題。本系統(tǒng)通過老師添加學(xué)生使得學(xué)生參加課程而不是學(xué)生自己選課。添加學(xué)生分為單個添加和批量添加。因為一個班級學(xué)生往往學(xué)號是有規(guī)律的遞增,所有我們提供通過學(xué)號首尾,添加數(shù)據(jù)庫中有該字段學(xué)號的學(xué)生進(jìn)入課程。添加后將返回成功失敗的條數(shù)。添加之后,對應(yīng)學(xué)生會在提交作業(yè)的可選列表多出改作業(yè)。
作業(yè)管理
1. 作業(yè)管理(增刪改)
每一個課程下有若干實驗或作業(yè)。學(xué)生提交的要有課程和作業(yè)兩個選項。本頁面提供編輯自己課程的作業(yè)(添加、修改,刪除等功能)。注意的是你可編輯在當(dāng)前學(xué)期的課程作業(yè)(防止使用太久課程太多障礙選項太多影響使用故屏蔽掉非本學(xué)期的課程)。
2. 作業(yè)發(fā)布
此界面提供發(fā)布作業(yè)的功能,注意一些數(shù)字類型的欄目。
3. 作業(yè)查看(打印,下載壓縮文件等)
本頁面為核心功能。教師等收作業(yè)可通過本界面下資學(xué)生已經(jīng)上傳的實驗的報告打包城的zip文件。還可以在線根據(jù)用戶的實驗進(jìn)行在線評分和備注。最終可以保存成Excel文件到本地。
學(xué)生端
因為學(xué)生不是主要服務(wù)對象,所有就給了幾個需要的界面,學(xué)生可以根據(jù)已經(jīng)添加的課程進(jìn)行上傳作業(yè)。主界面如下:
如果對后端、爬蟲、數(shù)據(jù)結(jié)構(gòu)算法等感性趣歡迎關(guān)注我的個人公眾號交流:bigsai
總結(jié)
以上是生活随笔為你收集整理的作业收缴系统使用手册(自写开源小系统)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于mybatis返回前端日期格式化问题
- 下一篇: 作业收缴系统设计手册(自写开源小系统)