新聞中心
本系統(tǒng)是基于微信小程序的學(xué)生選課管理系統(tǒng)的設(shè)計與實現(xiàn)?;贐/S架構(gòu)模式進行設(shè)計,使用了JavaScript、CSS、java語言等,后臺數(shù)據(jù)庫設(shè)計使用Mysql。本系統(tǒng)主要分為兩個部分來實現(xiàn):微信小程序是客戶端,以SSM(Spring+SpringMVC+Mybatis)作為設(shè)計思想的Java后臺來實現(xiàn)服務(wù)器端。微信小程序客戶端的主要功能是負責(zé)數(shù)據(jù)的顯示與使用。服務(wù)器端的主要功能則是用來進行數(shù)據(jù)的監(jiān)測。
本系統(tǒng)以微信小程序開發(fā)為客戶端核心,以SSM作為服務(wù)器主體來實現(xiàn)的。使用軟件:
1.操作系統(tǒng):Windows 10
2.數(shù)據(jù)庫:MySQL 5.5
3.客戶端開發(fā)環(huán)境:微信開發(fā)者工具
4.服務(wù)器端開發(fā)環(huán)境:IntelliJ IDEA 2020.1.2
5.JDK版本:jdk1.8
系統(tǒng)功能模塊圖
學(xué)生端:
查看成績模塊:可以隨時查看選課的成績
查看個人信息:可以查看自己的個人信息
選擇課程模塊:可以對自己想要的課程進行選擇
查看選課模塊:可以查看自己所選的課程
修改密碼模塊:可以對自己的密碼進行修改
教師端:
查看個人信息:可以隨時查看自己的個人信息
課程打分模塊:教師可以對所交課程的學(xué)生成績進行打分
修改密碼模塊:可以對自己的密碼進項修改
管理員端:
學(xué)生模塊:可以對學(xué)生的信息進行增刪改查操作
教師模塊:可以對教師的信息進行增刪改查操作
課程模塊:可以對所有課程進行增刪改查操作
密碼重置:可以對密碼進行重新設(shè)置
系統(tǒng)數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計接下來將介紹本系統(tǒng)數(shù)據(jù)庫設(shè)計的各個表結(jié)構(gòu)。以下是系統(tǒng)中主要的數(shù)據(jù)庫表一個每個數(shù)據(jù)庫表的功能。
表1 系統(tǒng)主要數(shù)據(jù)庫表
表名 | 中文名 | 功能模塊 |
college | 學(xué)院表 | 學(xué)院信息模塊 |
course | 課程表 | 課程信息模塊 |
role | 角色表 | 角色信息模塊 |
selected course | 選課信息表 | 學(xué)生課程信息選擇模塊 |
student | 學(xué)生表 | 學(xué)生信息模塊 |
teacher | 教師表 | 教師信息模塊 |
userlogin | 用戶信息表 | 用戶登錄信息模塊 |
學(xué)院信息表主要是用來負責(zé)各個二級學(xué)院信息的記錄。
表2 學(xué)院信息表

表3 課程信息表
課程信息表主要是用來負責(zé)將授課老師與所教授的課程進行綁定,從而顯示出相關(guān)課程信息與教師信息,例如上課時間地點等。

表4 角色表
角色信息表主要是用來負責(zé)顯示三個角色的相關(guān)信息,包括:學(xué)生、教師、管理員

表5選課信息表
選課信息表主要是用來負責(zé)將選課ID與學(xué)生ID進行綁定,從而完成課程打分的作用。

表6 學(xué)生信息表
學(xué)生信息表主要是用來負責(zé)保存學(xué)生的相關(guān)信息,同時也包括對所屬學(xué)院ID進行綁定。

表7 教師信息表
教師信息表主要是用來負責(zé)保存教師的相關(guān)信息,同時也包括對所屬學(xué)院ID進行綁定。(title是職稱)

表8 用戶信息表
用戶信息表主要是用來負責(zé)記錄用戶的賬戶和密碼。

管理員端







學(xué)生端

如果該門課程學(xué)生已選過則會彈出提示說明該課程已選



教師端


小程序端
登陸頁面

管理員端






學(xué)生端




教師端


你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧
當(dāng)前題目:基于微信小程序的學(xué)生選課管理系統(tǒng)的設(shè)計與實現(xiàn)(代碼+開題報告+任務(wù)書)-創(chuàng)新互聯(lián)
地址分享:http://www.dlmjj.cn/article/jehps.html