學習小專案系列目錄
專案1:SSM + Layui + Mysql8 公司測評系統
專案2:SpringBoot+Vue+ Mysql8 大學社團管理系統
專案3:搭建自用單點OOS服務
專案4:搭建一套自己的驗證授權及資源訪問服務
專案5:SpringBoot + Layui + Mysql + Flutter (PC + 移動端)實作大學課程平時成績管理
文章目錄
- 學習小專案系列目錄
- 前言
- 介紹
- 主要技術點
- 前端
- PC
- 移動端
- 后端
- 系統概覽
- 概覽圖
- 成績匯出
- 成績計算
- E-R
- 核心功能
- 參與貢獻
- 代碼地址
- 前端
- PC端
- 移動端
- 后臺
- 專案概覽
- 前端
- PC端
- 移動端
- 后臺
- 概覽
- API檔案
- PC(教師)
- 登錄
- 訊息中心
- 個人中心
- 用戶管理
- 課程規則
- 成績
- 匯出Excel
- 移動端(學生)
前言
本系列文章都是分享一些自己寫的學習小專案,專案不完善,也有很多問題,歡迎有緣老師指教,所有內容僅提供學習使用,不能商用,感謝支持,
介紹
本專案采用前后端分離的開發模式,整個專案由PC端、移動端、后端服務三個部分組成,實作了大學課程的基本管理功能,
主要技術點
前端
PC
- UI庫:layui
- HTML5
- JavaScript
- ES6
- ajax
- CSS3
移動端
- Api:android api 基于 Java 1.8
- 開發語言:dart sdk 2.12.0
- 前端技術:flutter 2.0
后端
- 資料庫:Mysql8.0
- 語言Api:JDK1.8,Java8
- 專案管理:apache maven 3.5.0
- 主要框架:springboot 2.0
- JDBC封裝,資料庫操作:mybatis-plus
- 日志:logback統一對日志進行管理
- 介面檔案: knife4j
- 常用工具包,Excel操作: hutool-all 5.4.5
- Java常用開發工具包:commons-lang3
- Json資料傳輸: 阿里巴巴 fastjson
- 站內訊息: webscoket
系統概覽
概覽圖

成績匯出

成績計算

E-R

核心功能
- 學生資訊管理
- 學生名冊EXCEL匯入
- 學生資訊維護
- 教師資訊管理
- 教師資訊維護
- 訊息、課程通知
- 任課資訊管理
- 課程表
- 課程安排
- 課程管理
- 成績計算指標
- 成績管理
- 基礎成績匯入
- 成績計算
- 成績匯出
- 成績查詢
- 成績統計
- 通知公告
- 權限管理
參與貢獻
- dingwen 1981723769@qq.com
代碼地址
前端
PC端
https://gitee.com/dingwen-gitee/daily-score-management-web
移動端
https://gitee.com/dingwen-gitee/daily_score_mobile
后臺
https://gitee.com/dingwen-gitee/daily-score-management-service
專案概覽
前端
PC端

移動端

后臺

概覽
API檔案
http://localhost:9999/daily_score_management/doc.html

PC(教師)
登錄

訊息中心

個人中心

用戶管理

課程規則

成績

匯出Excel

移動端(學生)
視頻演示地址:https://www.bilibili.com/video/BV1Vg411G7g1/
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/286333.html
標籤:其他
上一篇:使用vue學習three.js之加載和使用紋理-使用CubeCamera創建反光效果,動態環境貼圖實作,立方體全景貼圖
