freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

學(xué)生選課系統(tǒng)設(shè)計(jì)與管理畢業(yè)論文(編輯修改稿)

2025-07-19 07:02 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 業(yè)、所在班級(jí)、性別、郵箱、密碼。修改個(gè)人密碼:修改密碼不成功要提示原因:原始密碼錯(cuò)誤或兩次輸入不一致,修改成功則提示修改密碼成功。選擇學(xué)習(xí)的課程:在特定時(shí)間內(nèi)選擇自己所要學(xué)習(xí)的課程,其中自己所在專業(yè)內(nèi)的必修課由系統(tǒng)自動(dòng)設(shè)定為必選項(xiàng),學(xué)生不允許操作;已選擇的課程顯示為灰色,不能操作;該課程已選人數(shù)達(dá)到上限后該項(xiàng)顯示為灰色,即不可操作項(xiàng);選擇完畢后可點(diǎn)擊按鈕生成學(xué)生個(gè)人課程表,系統(tǒng)生成個(gè)人課表后學(xué)生可刪除已選課程,選則完畢后單擊“鎖定”鎖定選課表,刪除按鈕不可用,避免自己或他人無(wú)意的修改或刪除;學(xué)生可隨時(shí)查詢系統(tǒng)中已有的成績(jī)和學(xué)分。 各個(gè)用戶模塊的操作及實(shí)現(xiàn)(1) 系統(tǒng)管理員模塊系統(tǒng)管理員模塊頁(yè)面包括:、、、。: 系統(tǒng)管理員用戶數(shù)據(jù)流圖(2) 教師用戶模塊教師模塊主要頁(yè)面有:、、。: 教師用戶數(shù)據(jù)流(3) 學(xué)生用戶模塊學(xué)生模塊主要頁(yè)面有:、、。具體功能詳見(jiàn)代碼注釋。: 學(xué)生模塊數(shù)據(jù)流圖 數(shù)據(jù)庫(kù)設(shè)計(jì)方法及實(shí)現(xiàn) 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)是管理類系統(tǒng)的核心,設(shè)計(jì)一個(gè)管理系統(tǒng)的數(shù)據(jù)庫(kù)似乎并不難,但是要想使系統(tǒng)達(dá)到最優(yōu)化的性能并不是意見(jiàn)容易的事,數(shù)據(jù)庫(kù)設(shè)計(jì)的合理系統(tǒng)就成功了一半。進(jìn)行數(shù)據(jù)庫(kù)的設(shè)計(jì)時(shí)應(yīng)遵循必要的數(shù)據(jù)庫(kù)范式理論,以減少冗余、保證數(shù)據(jù)的完整性與正確性,只要設(shè)計(jì)出了合理的數(shù)據(jù)庫(kù)模型,才能有效的降低整個(gè)系統(tǒng)的編程和維護(hù)難度,提高系統(tǒng)的實(shí)際運(yùn)行效率[3]。本學(xué)生選課管理系統(tǒng)使用Microsoft SQL Server 2008作為數(shù)據(jù)庫(kù)工具,使用Microsoft Visual Studio2008作為開(kāi)發(fā)軟件,使用C。本數(shù)據(jù)庫(kù)的設(shè)計(jì)過(guò)程是:分析數(shù)據(jù)庫(kù)用戶的需求,并畫(huà)出ER圖直觀的顯示出來(lái),然后用Power Designer 設(shè)計(jì)出相關(guān)的概念數(shù)據(jù)模型(CDM),創(chuàng)建各個(gè)實(shí)體并確定實(shí)體間關(guān)系、定義公共域、建立各個(gè)實(shí)體數(shù)據(jù)項(xiàng);再轉(zhuǎn)換為物理數(shù)據(jù)模型(PDM),最后生成SQL腳本命令,錄入SQL Server 2008 生成數(shù)據(jù)庫(kù)[4]。 數(shù)據(jù)表: 數(shù)據(jù)庫(kù)表表名說(shuō)明AdminInfo管理員信息表DeptInfo學(xué)部信息表ProfInfo專業(yè)信息表ClassInfo班級(jí)信息表TeacherInfo教師信息表StudentInfo學(xué)生信息表AdminToTeacher系統(tǒng)管理員設(shè)定課程表TeacherToStu教師開(kāi)設(shè)課程表StuChooseCourse學(xué)生選課表TeacherGrad教師評(píng)分表Time系統(tǒng)管理員設(shè)定時(shí)間限制表: 管理員信息表AdminInfo 學(xué)部信息表DeptInfo 專業(yè)信息表ProfInfo 班級(jí)信息表ClassInfo 教師信息表TeacherInfo 學(xué)生信息表StudentInfo 系統(tǒng)管理員供老師選擇的課表AdminToTeacher 教師設(shè)定的課程表TeacherToStu 學(xué)生選課表StuChooseCourse 教師評(píng)分表TeacherGrad 設(shè)定時(shí)間表Time 數(shù)據(jù)表之間的關(guān)系數(shù)據(jù)庫(kù)的物理模型PDM顯示了數(shù)據(jù)表之間的關(guān)系,: 數(shù)據(jù)表之間的關(guān)系其中:學(xué)部與專業(yè)關(guān)系是1對(duì)多;專業(yè)與班級(jí)1對(duì)多;班級(jí)與學(xué)生1對(duì)多;教師與學(xué)生多對(duì)多;教師與課程多對(duì)多;課程與學(xué)生多對(duì)多[5]。 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系: 頁(yè)面與數(shù)據(jù)表的對(duì)應(yīng)關(guān)系項(xiàng)目頁(yè)面功能涉及的主要數(shù)據(jù)表 登錄頁(yè)面AdminInfo、TeacherInfo、StudentInfo系統(tǒng)管理員主頁(yè)面AdminInfo(續(xù))項(xiàng)目頁(yè)面功能涉及的主要數(shù)據(jù)表顯示系統(tǒng)管理員信息及修改用戶名和密碼AdminInfo添加學(xué)生信息StudentInfo、DeptInfo、ProfInfo系統(tǒng)管理員實(shí)現(xiàn)對(duì)學(xué)生的模糊查詢StudentInfo系統(tǒng)管理員實(shí)現(xiàn)對(duì)教師的模糊查詢TeacherInfo添加教師信息TeacherInfo、添加部信息DeptInfo、不同部門(mén)的專業(yè)信息ProfInfo不同專業(yè)的班級(jí)信息ClassInfo顯示院所有專業(yè)ProfInfo系統(tǒng)管理員添加不同課程信息AdminToTeacher系統(tǒng)管理員制定課程表AdminToTeacher 、TeacherToStu添加各種時(shí)間限制Time學(xué)生登陸后主頁(yè)面StudentInfo學(xué)生信息頁(yè)面StudentInfo學(xué)生修改密碼StudentInfo學(xué)生根據(jù)教師設(shè)定的課程選擇課程TeacherToStu、StudentInfo、Time、StuChooseCourse學(xué)生選擇后生成個(gè)人課表StuChooseCourse、StudentInfo學(xué)生查詢成績(jī)頁(yè)面StuChooseCourse、教師登陸主頁(yè)面TeacherInfo(續(xù))項(xiàng)目頁(yè)面功能涉及的主要數(shù)據(jù)表教師根據(jù)系統(tǒng)管理員給定的范圍選擇自己所要開(kāi)設(shè)的課程AdminToTeacher、TeacherInfo、ProfInfo、TeacherToStu顯示教師基本信息TeacherInfo修改教師個(gè)人密碼TeacherInfo教師選定所開(kāi)設(shè)的課程后生成自己的課表,并設(shè)定每門(mén)課程的學(xué)分及課程類型TeacherToStu、TeacherInfo教師評(píng)分頁(yè)面TeacherInfo、TeacherToStu、StuChooseCourse 學(xué)生選課管理系統(tǒng)的實(shí)現(xiàn) 用戶登錄: 用戶登錄界面用戶有三種登錄模式:管理員、教師和學(xué)生。用戶名為用戶的職工號(hào)或?qū)W號(hào),用戶信息進(jìn)入數(shù)據(jù)庫(kù)后,系統(tǒng)自動(dòng)賦值初始密碼為000000,用戶名或密碼錯(cuò)誤時(shí)將彈出用戶名或密碼錯(cuò)誤提示框,驗(yàn)證碼輸入錯(cuò)誤時(shí)將彈出驗(yàn)證碼輸入錯(cuò)誤,為避免黑客篡改數(shù)據(jù)庫(kù)中數(shù)據(jù),應(yīng)在用戶可手動(dòng)輸入的框中增加屏蔽單引號(hào)的功能。登錄成功后可以進(jìn)入對(duì)應(yīng)的用戶頁(yè)面[6]。: 用戶登錄流程 管理員功能管理員登錄系統(tǒng)后進(jìn)入管理員的主頁(yè)面,: 管理員用戶主頁(yè)面點(diǎn)擊左邊功能按鈕,右邊框架中會(huì)顯示不同的操作頁(yè)面。(1) 點(diǎn)擊【修改信息】,可以修改管理員得用戶名和密碼,: 管理員修改用戶名和密碼頁(yè)面當(dāng)兩次用戶名輸入不一致時(shí)將彈出“兩次輸入密碼不一致”提示框。(2) 點(diǎn)擊【學(xué)生信息】右邊框架中將顯示添加學(xué)生信息頁(yè)面,: 管理員添加學(xué)生信息添加時(shí)采用DropDownList的四級(jí)聯(lián)動(dòng)的,由學(xué)部的選擇項(xiàng)得出部下的專業(yè),由專業(yè)查出本專業(yè)的年級(jí),由年級(jí)查處該年級(jí)下的班級(jí),選擇完成后自動(dòng)生成學(xué)號(hào)。采取這種措施可提高管理的工作效率,同時(shí)也避免在錄入信息時(shí)混淆專業(yè)班級(jí)等信息。添加后的學(xué)生信息將顯示在本頁(yè)面的GridView中,并可在GridView中編輯或刪除數(shù)據(jù)。點(diǎn)擊【查詢】按鈕將打開(kāi)查詢頁(yè)面,: 管理員查詢學(xué)生信息本功能支持模糊查詢,可對(duì)查詢結(jié)果進(jìn)行修改或刪除操作。(3) 點(diǎn)擊【教師信息】,將在右邊框架中顯示添加教師信息頁(yè)面,: 管理員添加教師信息頁(yè)面添加后的教師信息將顯示在本頁(yè)面的GridView中,并可在GridView中編輯或刪除數(shù)據(jù)。點(diǎn)擊【教師信息查詢】按鈕將打開(kāi)查詢頁(yè)面,: 查詢教師信息頁(yè)面本功能支持模糊查詢,可對(duì)查詢結(jié)果進(jìn)行修改或刪除操作。(4) 點(diǎn)擊【院系信息】,右邊框及中將顯示天機(jī)院內(nèi)學(xué)部信息的頁(yè)面,: 管理員添加學(xué)部信息添加后的學(xué)部信息將顯示在GridView中,并可在GridView中修改或刪除已添加的信息。① 單擊【查看所有專業(yè)信息】,可在彈出的頁(yè)面中顯示出所有系統(tǒng)中存在的專業(yè)信息,: 管理員查詢所有專業(yè)信息頁(yè)面② 單擊GridView中的【查看學(xué)部?jī)?nèi)專業(yè)信息】,將打開(kāi)本部?jī)?nèi)的專業(yè)信息頁(yè)面,可實(shí)現(xiàn)添加、修改、刪除等操作,: 管理員添加專業(yè)信息其中“系代號(hào)”將由系統(tǒng)自動(dòng)帶出,且不可更改。單擊GridView中的【查看班級(jí)信息】,將打開(kāi)本專業(yè)內(nèi)的班級(jí)信息頁(yè)面,可實(shí)現(xiàn)添加、修改、刪除操作。: 管理員天機(jī)班級(jí)信息(5) 點(diǎn)擊【選課信息】,右邊框架中顯示系統(tǒng)管理員設(shè)置課程范圍頁(yè)面,: 管理員添加課程信息管理員針對(duì)年級(jí)及專業(yè)添加課程信息,默認(rèn)學(xué)期為已添加的最近的一個(gè)學(xué)期,可修改,實(shí)現(xiàn)添加、修改、刪除操作。(6) 點(diǎn)擊【制定課程表】,將在右邊顯示所有教師開(kāi)設(shè)的課程信息,由管理員確定課程的時(shí)間地點(diǎn),制定完成后單擊【制定課表保存】,: 管理員制定課程表(7) 點(diǎn)擊【設(shè)置時(shí)間段】,右邊框架將顯示設(shè)置時(shí)間段的頁(yè)面,在學(xué)期中輸入下一學(xué)期,并設(shè)置各個(gè)時(shí)間段,: 管理員設(shè)置時(shí)間段 教師功能教師用戶登錄系統(tǒng)后將進(jìn)入教師用戶主界面。: 教師用戶主頁(yè)面(1) 點(diǎn)擊【基本資料】,可查看自己的基本信息,: 教師查看個(gè)人資料頁(yè)面點(diǎn)擊【修改密碼】,進(jìn)入修改密碼頁(yè)面,: 教師修改密碼頁(yè)面當(dāng)原始密碼輸入不正確時(shí)將彈出“原始密碼輸入錯(cuò)誤”提示框,當(dāng)涼席新密碼輸入不一致時(shí),將演出“新密碼兩次輸入不一致”提示框,修改成功后,將彈出“修改成功”提示框。(2) 點(diǎn)擊【課程選擇】按鈕,右邊框架將顯示選擇開(kāi)設(shè)課程頁(yè)面,: 教師選擇開(kāi)設(shè)課程頁(yè)面選擇開(kāi)設(shè)年級(jí)和專業(yè)后點(diǎn)擊【確定】,頁(yè)面將顯示管理員針對(duì)該年級(jí)的專業(yè)給出的課程范圍若某門(mén)課程已被其他人選擇過(guò)則該項(xiàng)的將顯示為灰色。教師在自己想要選的課程后大勾,選擇完畢后單擊確定后教師選擇的課程存入數(shù)據(jù)庫(kù)并將會(huì)彈出窗口提示“選課成功”,已選擇過(guò)的課程將會(huì)顯示為灰色,且不可操作;單擊【生成課表】將顯示教師選擇過(guò)的課程信息,: 教師選擇后生成課表教師可在該頁(yè)面設(shè)置每門(mén)課程的學(xué)分及課程類型,若刪除某門(mén)課程,則任何教師都可再次選擇該門(mén)課程。設(shè)置完成后點(diǎn)擊確定,將數(shù)據(jù)提交給數(shù)據(jù)庫(kù)。等到管理員制定過(guò)課程表后,教師再次打開(kāi)自己的課程表將顯示上課時(shí)間及教師,且任何信息不可修改。(3) 點(diǎn)擊【評(píng)分】,右邊將顯示評(píng)分頁(yè)面,對(duì)選擇自己開(kāi)設(shè)課程學(xué)生錄入成績(jī),當(dāng)成績(jī)大于等于60分時(shí),系統(tǒng)自動(dòng)顯示學(xué)生獲得的學(xué)分,當(dāng)成績(jī)小于60分時(shí),系統(tǒng)自動(dòng)顯示該學(xué)生該課程所獲的學(xué)分為0,: 教師評(píng)分表 學(xué)生功能學(xué)生用戶登錄后進(jìn)入學(xué)生用戶的主頁(yè)面。: 學(xué)生用戶主頁(yè)面(1) 點(diǎn)擊平【基本資料】,可查看
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1