學生成績管理系統(tǒng)UML課程設(shè)計
-
資源ID:193863968
資源大?。?span id="s2k6mcy" class="font-tahoma">214.93KB
全文頁數(shù):14頁
- 資源格式: DOCX
下載積分:15積分
快捷下載

會員登錄下載
微信登錄下載
微信掃一掃登錄
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。
|
學生成績管理系統(tǒng)UML課程設(shè)計
使用 UML 進行面向?qū)ο蠓治雠c設(shè)計
設(shè)計題目:成績管理系統(tǒng)
學生姓名:李 魁
學 號:410920010158
專業(yè)班級:計應(yīng)09-1班
1.需求分析
隨著網(wǎng)絡(luò)通信技術(shù)的迅速發(fā)展和信息技術(shù)的廣泛應(yīng) 用,計算機的應(yīng)用已普及到經(jīng)濟和社
會生活的各個領(lǐng)域。教育領(lǐng)域也不例外,現(xiàn)今已經(jīng) 出現(xiàn)了各種遠程網(wǎng)絡(luò)在線教育系統(tǒng)、圖書館管理系統(tǒng)、 學籍管理系統(tǒng)……其中學生成績管理是任一院校都不 可缺少的部分,它的內(nèi)容對于學校的決策者和教學管理 者來說都至關(guān)重要,而傳統(tǒng)的人工管理方式效率較低, 為數(shù)據(jù)的查詢、更新和維護代來了極大的不便。所以學 生學籍管理信息系統(tǒng)的開發(fā)和應(yīng)用是必要的,它能夠為 管理人員提供充足的信息和快捷的查詢手段,提高學校 學籍管理的效率
1.1 系統(tǒng)的可行性分析
(1) 輸入一個同學的姓名和學號,系統(tǒng)能夠輸出學生所在的學 院、班級、成績等學生信息
(2)對于已經(jīng)錄入學生成績管理系統(tǒng)的學生信息可以進行修改 , 例如:刪除、添加。對于沒有錄入學生成績管理系統(tǒng)的學生信息 可以添加到系統(tǒng)(此項功能的實現(xiàn)需要對用戶身份進行核查)
(3)能夠?qū)W生的信息進行保存,即退出系統(tǒng)時,成績成績不能 丟失
(4)能夠?qū)W生成績進行拷貝
(5)能夠登入和退出系
1.2 功能
功能:此學生成績管理系統(tǒng)基本能夠?qū)崿F(xiàn)學生成績的輸入、輸出、 插入、刪除、查找、保存、拷貝、排序、分類、退出的功能。
1.3 輸入輸出項 下面是中學生成績管理信息系統(tǒng)所需要的輸入、輸出數(shù)據(jù)。
學生姓名
學號
學生密碼
學生系別
學生生日
成績
教師姓名
教師密碼
1.4 功能
“學生成績管理信息系統(tǒng)”包括四個模塊:成績錄入、學 生信息查詢、學生信息更新,學 生用戶修改 。這 四個模塊既 相互聯(lián)系又相互獨立,學生信息查詢模塊必須以成績錄入為 基礎(chǔ)。
(1)成績錄入模塊: 主要功能用來對學生的成績進行收集和修改。
2)學生成績查詢模塊 主要功能用來對學生成績進行查詢。
3)學生信息更新模塊 主要功能用來更新學生成績等相關(guān)信息。
4)學生用戶修改模塊 主要功能用來添加刪除學生用戶。
2.系統(tǒng)建模
2.1 學生成績管理系統(tǒng)用例圖
?完成教師和學生成績管理系統(tǒng)的登錄
?實現(xiàn)教師和學生在成績管理系統(tǒng)中的學生成績的査詢
? 完成教師更新學生成績,并添加學生用戶
添加學生用戶
登錄
學生
教師
更新學生成績
査詢學生成績
2.2 創(chuàng)建系統(tǒng)靜態(tài)模型
1.更新學生成績順序圖
■首先,教師通過系統(tǒng)口令登錄進入學生成績管理系統(tǒng)
■打開學生成績更新頁面進行核對學生的基本信息系
■ 進行更新學生信息, 返回更新結(jié)果
: 教師
學生成績更
新界面
1 、
2:學生成績更新
3:核對學生信息
1:
學生成績管 理系統(tǒng)
4:更新
2 查詢學生成績順序圖
?首先,教師通過系統(tǒng)口令登錄進入學生成績管理系統(tǒng)
?打開學生成績查詢頁面進行核對學生的基本信息系
? 進行查詢學生信息,返回查詢結(jié)果
墩師
學生成績管
理系統(tǒng)
學生成績查
詢界面
3.學生成績類圖
?學生成績查詢通過網(wǎng)絡(luò)查詢
?網(wǎng)絡(luò)查詢依賴于網(wǎng)絡(luò)通過網(wǎng)上地址查詢
? 查詢成績在成績數(shù)據(jù)庫,歸屬于數(shù)據(jù)庫,和數(shù)據(jù)庫服務(wù)
2.3 創(chuàng)建系統(tǒng)動態(tài)模型
1.查詢學生成績協(xié)作圖
?學生首先登陸進入學生管理系統(tǒng)
?在學生成績查詢頁面查詢學生信息
? 核對學生信息,返回查詢結(jié)果
1: 口令登錄
—>
學生成績管理 系統(tǒng)
5:返回結(jié)果
3:查詢
s
2渣詢
4:核對學生信息
學生成績查詢
界面
2. 更新學生成績協(xié)作圖
?學生首先登陸進入學生管理系統(tǒng)
?在學生成績更新頁面查詢更新學生信息
? 核對學生信息,返回更新,儲存更新結(jié)果
1: 口令登錄
5:
3:核對學生信息
2:學生成績更新
學生成績管理
系統(tǒng)
3. 學生成績管理系統(tǒng)狀態(tài)圖
?登錄學生更新成績系統(tǒng)
?進行核對學生信息,核對不成功不存在該學生信息,
結(jié)束
? 核對成功,進行更新學生信息,儲存更新結(jié)果
?更新學生成績
不存在該 孑 學生 核對不成功
核對學生
信息
核對成功
更新學生
、成績表
4. 學生成績管理系統(tǒng)活動圖
?進入學生成績管理系統(tǒng)更新學生成績登錄學生用戶,登
錄教師用戶
? 完成教師和學生查詢學生成績
? 完成教師添加學生用戶,更新學生成績,完成學生成績
管理
學生登錄
學生成績查 詢
?更新學生成績
教師登錄
\、學生新績更'學生加戶添)
2.4 創(chuàng)建系統(tǒng)部署模型
1.學生成績管理系統(tǒng)構(gòu)件圖
?構(gòu)件圖中包含兩個角色學生和教師
?教師和學生分別完成學生成績查詢、學生信息更新、添加
用戶和學生成績查詢
2.學生成績管理系統(tǒng)部署圖
?教師進入學生管理系統(tǒng),查詢學生信息打印查詢結(jié)果
?學生進入學生管理系統(tǒng),查詢學生信息打印查詢結(jié)果
3.本章小結(jié)
本章做了一個成績管理系統(tǒng),以此為例,練習時用了 Rational
Rose
2003進行UML建模。通過建立用例模型、靜態(tài)模型、動 態(tài)模型和建立系統(tǒng)部署模型來進行加強知識的鞏固