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

正文內(nèi)容

課程設計--學生選課系統(tǒng)-文庫吧

2024-12-29 19:02 本頁面


【正文】 然后接受學生的選課操作;獲取學生及其所選課程的信息后,提供學生瀏覽自己所選課程的安排情況;得到選課系統(tǒng)的指令,在相應時間內(nèi)可以讓學生修改自己的選課。學生選課子系統(tǒng)如圖23所示圖23學生選課子系統(tǒng)用例圖3 分析設計首先輸入用戶名和密碼登錄系統(tǒng),系統(tǒng)給出提示,若登錄成功后則進行課程信息查詢。然后對信息進行詳細查看,例如選課時間安排、教師安排、人數(shù)安排等,之后可點擊選擇課程并提交確認,此時系統(tǒng)也會給出提示,若成功選擇給出課程詳細信息,否則將提示人數(shù)已滿的限制信息。修改所選課程,也必須找到自己已選課程列表并進行刪除,然后再按相同方法進行選課,最終完成選課。當然修改課程過程中,也要注意修改時間的限定,因為管理員也要統(tǒng)計學生及其所選課程的信息,所以必須在規(guī)定時間進行修改。經(jīng)過活動如圖31所示圖31 學生選課操作的活動圖順序圖如圖32所示圖32學生選課操作順序圖學生選課操作的協(xié)作圖33所示:圖33學生選課操作的協(xié)作圖 參與交互的對象有課程信息模塊、課程安排模塊及面向教師、學生。此圖主要考慮通過對象之間的交互共同完成選課操作的過程,各信息流向及標明的順序更好詮釋出管理員進行管理時所需對象及時間上的配合。管理員管理操作的協(xié)作圖如下所示:參與的交互對象有課程信息模塊、成績評定模塊、成績管理模塊以及學生。首先教師進入課程信息模塊,選擇自已所教授的選修課,進而得到所有學生信息。然后通過反饋的信息及自己記錄的考勤情況(如特定安排取消的課時等)進入成績評定模塊。一般是將所有學生進行統(tǒng)一打分,若不是統(tǒng)一的情況或是有修改等情況都可進入成績管理模塊進行相應操作。在規(guī)定日期前上交評定成績信息后再反饋給學生。如圖34所示:圖34教師評定成績的協(xié)作圖 學生在選課操作中其生存周期中所處的不同狀態(tài)、轉(zhuǎn)換時的條件,雖然看似較為簡單,但并不可忽視。對于此信息的詳細設計,可進一步用于用類狀態(tài)的設計和編制類。如圖35所示:圖35學生登錄選課的狀態(tài)圖類模型是面向?qū)ο蠓椒ǖ暮诵?,類模型從對象的角度描述系統(tǒng)的組成,描述對象及相互間的關(guān)系。系統(tǒng)已在前面進行過簡單描述,通過檢查問題陳述中的所有名詞短語和代詞,得到初始類:學生 教師 管理員 選課操作 選課管理 申請教課成績管理 成績查詢 用戶管理 課程信息 可選課程 學生已選課程經(jīng)過分析最后得到教師、學生、管理員、課程信息及系統(tǒng)維護這幾個類。并標識出類的名稱及屬性。如下圖36所示:圖36類名稱及屬性 :(1) 設計數(shù)據(jù)對象(表、視圖、規(guī)則、函數(shù)等),完成學生自主選課,實現(xiàn)對于數(shù)據(jù)庫完整性的檢查; (2) 根據(jù)用戶不同,指派不同權(quán)利:管理員具有dbo權(quán)限,學生具有插入選課表、退課表權(quán)限,查詢課程表權(quán)限,確保數(shù)據(jù)庫的安全性; (3) 能夠?qū)崿F(xiàn)對于學生選課信息、課程信息、授課教師信息、教室使用信息的查詢; (4) 設計觸發(fā)器/存儲過程,優(yōu)化數(shù)據(jù)庫查詢、沖突檢測、擴展數(shù)據(jù)庫完整性和數(shù)據(jù)操縱功能; (5) 設計選課時間段,在指定時間段內(nèi),允許選課、退課。(6) 完成數(shù)據(jù)庫的備份等事務處理,保證數(shù)據(jù)庫的一致性,可靠性。 實現(xiàn)要求(1) 根據(jù)系統(tǒng)的功能要求,建立了概念模型,設計各功能塊的ER圖,對其合并,形成系統(tǒng)總ER圖, 如圖31所示。(2) 利用TSQL實現(xiàn)數(shù)據(jù)庫,關(guān)系表,視圖,數(shù)據(jù)類型,存儲過程及其他數(shù)據(jù)對象的建立、更新、修改及數(shù)據(jù)庫完整性檢查。4 詳細設計蔡忠文設計內(nèi)容:老師操作模塊:1)增加老師2)根據(jù)教師號碼修改教師信息3)根據(jù)教師號碼刪除教師信息4)根據(jù)教師號碼查詢教師的信息5)查詢所有教師的信息李梓郡設計內(nèi)容:學生操作模塊1)增加學生2)根據(jù)學號修改學生信息3)根據(jù)學號刪除學生信息4)根據(jù)學號查詢學生信息5)查詢所有學生信息王超設計內(nèi)容:課程操作模塊1)增加課程2)根據(jù)課程號修改課程信息3)根據(jù)課程號刪除課程的信息4根據(jù)課程號查詢課程的信息5)查詢所有課程張暢設計內(nèi)容:系統(tǒng)的數(shù)據(jù)庫設計:本系統(tǒng)設計的是一個以班級為單位的選課數(shù)據(jù)庫,能夠?qū)崿F(xiàn)學生自主選課功能,并能實現(xiàn)學生信息、課程信息、學生選課信息、教室信息、授課教師信息等的創(chuàng)建、更新、刪除、修改,數(shù)據(jù)庫完整性檢查、沖突檢測、查詢優(yōu)化以及數(shù)據(jù)庫角色、權(quán)限的分配,實現(xiàn)數(shù)據(jù)庫的備份等事務處理以保證數(shù)據(jù)的完整性、一致性、安全性、可靠性。ER圖如41所示nn111mmmmm學生學號姓名性別專業(yè)班級密碼出生日期學院組成編號學院名稱學習課程課程號類型學分學時教師課程名稱教師組成教授開設姓名工號性別密碼聯(lián)系電話院部圖41 學生選課系統(tǒng)總ER圖表41教師表字段名字段類型字段長度是否為空是否為主鍵描述tnovarcher10是教師號teacher pesswordvarcher10是密碼tnamevarcher10是姓名tsexvarcher5是性別dnovarcher10否系別umbervarcher10否所帶課程號42課程表字段名字段類型字段長度是否為空是否為主鍵描述amevarcher10否否課程名ovarcher10否是課程號csoredouble否否課程的學分dnovarcher10否否課程的系別43成績表字段名字段類型字段長度是否為空是否為主鍵描述ovarcher10否課程號sonvarcher10否學號scorevarcher10是成績44學生表字段名字段類型字段長度是否為空是否為主鍵描述snovarcher10是學號snamevarcher10否姓名ssexvarcher5否性別dnovarcher10否系別sageint否年齡spasswordvarcher10否密碼45管理員表字段名字段類型字段長度是否為空是否為主鍵描述managervarcher10是賬號managerpasswordvarcher10否密碼46系表字段名字段類型字段
點擊復制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1