做業收繳系統使用手冊(自寫開源小系統)

項目github地址html

做業收繳系統設計手冊地址java

系統介紹:

系統概述:寫了個做業收繳系統。系統旨在優化做業上交流程,解決收繳做業的繁瑣過程,傳統收繳做業基於qq文件,或者郵箱收發。須要大量的人工操做和精力取維護。而本系統將做業系統部署到服務器,大大方便了教師/收做業者對做業的管理。系統簡單易用。可以知足大部分需求。項目已開源,能夠本身使用或者二次開發等等。歡迎star!!git

基本功能

教師端登陸地址:http://localhost:8080/loginteacher.html (數據庫teacher表) 學生端登陸地址:http://localhost:8080/login.html (數據庫student表) 數據庫監控地址:http://localhost:8080/druid/login.html (數據庫帳號密碼) 教師端和druid一覽 github

在這裏插入圖片描述
在這裏插入圖片描述

管理端

信息管理

這塊主要數據庫

1. 修改密碼

能夠直接輸入舊密碼和新密碼進行修改服務器

2. 學生添加(支持excel格式的批量導入)

該項功能是往系統平臺中添加學生。你可根據表單手打學生信息進行導入。有了學生信息後學生才能加入課程班號。post

若使用excel的xls或xlsx格式進行導入,要聽從文件的相應格式,從第二行起,表格的前四列應聽從以下格式:優化

學號 姓名 拼音 密碼
16221070 張賽 zhang1sai4 162125

在這裏插入圖片描述
當既有excel文件又有表單數據時候,優先考慮excel數據。忽略表單添加。

3.學生管理:

此頁面下能夠對學生進行模糊搜索,搜索指定學生,指定學號範圍、姓名的學生,針對表格的學生數據,能夠==直接進行點擊編輯==。學生除了學號外其餘信息都可修改。 ui

在這裏插入圖片描述
此外,頁面還提供導出學生excel表的功能。將選定的能夠導出成xls或者cvs文件。
在這裏插入圖片描述

4. 教師的管理(增刪)

這個模塊只提供教師的增刪功能。不提供修改功能。可是隻有超級用戶才能對教師帳號的增刪(程序擁有者數據庫的level爲0);設計

課程管理

1. 個人課程

本頁面提供查看、編輯和刪除本身全部課程的功能,能夠根據需求修改本身發佈課程的相關信息。也能夠看到加入課程的學生。

2. 課程添加

本頁面也添加課程的界面。注意課時學分一欄的數據爲數字類型。經過此頁面便可將新課程發佈到系統你的課程列表中。==注意填寫學期的格式==,這個後臺會根據此字段匹配是否爲當前學期,否的話將在一些界面不展現。若是寫錯可到個人課程中進行修改!

3. 添加學生(課程)

本界面是課程添加學生操做的界面。由於學生和課程是兩個獨立題。本系統經過老師添加學生使得學生參加課程而不是學生本身選課。添加學生分爲單個添加和批量添加。由於一個班級學生每每學號是有規律的遞增,全部咱們提供經過學號首尾,添加數據庫中有該字段學號的學生進入課程。添加後將返回成功失敗的條數。添加以後,對應學生會在提交做業的可選列表多出改做業。

在這裏插入圖片描述

做業管理

1. 做業管理(增刪改)

每個課程下有若干實驗或做業。學生提交的要有課程和做業兩個選項。本頁面提供編輯本身課程的做業(添加、修改,刪除等功能)。注意的是你可編輯在當前學期的課程做業(防止使用過久課程太多障礙選項太多影響使用故屏蔽掉非本學期的課程)。

2. 做業發佈

此界面提供發佈做業的功能,注意一些數字類型的欄目。

在這裏插入圖片描述

3. 做業查看(打印,下載壓縮文件等)

本頁面爲核心功能。教師等收做業可經過本界面下資學生已經上傳的實驗的報告打包城的zip文件。還能夠在線根據用戶的實驗進行在線評分和備註。最終能夠保存成Excel文件到本地。

在這裏插入圖片描述

學生端

由於學生不是主要服務對象,全部就給了幾個須要的界面,學生能夠根據已經添加的課程進行上傳做業。主界面以下:

在這裏插入圖片描述
相關文章
相關標籤/搜索