軟件工程課程設(shè)計報告學(xué)生信息管理系統(tǒng).doc
《軟件工程課程設(shè)計報告學(xué)生信息管理系統(tǒng).doc》由會員分享,可在線閱讀,更多相關(guān)《軟件工程課程設(shè)計報告學(xué)生信息管理系統(tǒng).doc(22頁珍藏版)》請在匯文網(wǎng)上搜索。
1、. .軟件工程課程設(shè)計 院 系: 數(shù) 理 系 題 目: 學(xué)生信息管理系統(tǒng) 學(xué) 號:姓 名: 湯玉佳 專 業(yè): 信息與計算科學(xué) 指導(dǎo)教師: 家精 目錄一、 學(xué)生管理系統(tǒng)可行性研究41.1技術(shù)可行性41.2經(jīng)濟(jì)可行性41.3操作可行性4二、學(xué)生管理系統(tǒng)需求分析2.2.1系統(tǒng)任務(wù)概述42.2.2 功能需求4.2.2.3數(shù)據(jù)流圖.52.2.4數(shù)據(jù)字典.82.2.5 E-R圖.82.2.6性能要求.92.2.7運(yùn)行環(huán)境.9三、概要設(shè)計3.1 設(shè)計思想.103.2 功能需求.103.3 性能需求.113.4 系統(tǒng)框架113.4.1 系統(tǒng)流程分析113.4.2 系統(tǒng)功能模塊分析12四、 系統(tǒng)詳細(xì)設(shè)計4.1
2、管理員用例圖144.2 用戶狀態(tài)圖154.3 用戶活動圖164.4用戶協(xié)作圖.16五、總結(jié)17 參考資料18一、可行性研究1.1技術(shù)可行性 已經(jīng)有人開發(fā)過,并且我們也都使用過相類似系統(tǒng),對其一般性的軟件和操作環(huán)境、編譯環(huán)境都比較熟悉,所以說在技術(shù)上來說是可行的。1.2經(jīng)濟(jì)可行性 當(dāng)前系統(tǒng)只對效勞器有關(guān)的要求,在效勞費(fèi)用面,支出在你那個承擔(dān)的圍,以后的維護(hù)及其他設(shè)備的總共費(fèi)用在可以承擔(dān)的圍。用當(dāng)前系統(tǒng)可以節(jié)約出能夠支付當(dāng)前系統(tǒng)的直接支出,以后維護(hù)費(fèi)用更是比以前的機(jī)制節(jié)約很多。 1.3操作可行性 系統(tǒng)的操作式在這個用戶組織能行得通一、 學(xué)生管理系統(tǒng)需求分析 1.2.1系統(tǒng)任務(wù)概述學(xué)生信息管理系統(tǒng)是
3、針對學(xué)校人事處的大量業(yè)務(wù)處理工作而開發(fā)的管理軟件,主要用于學(xué)校學(xué)生信息管理,總體任務(wù)是實(shí)現(xiàn)學(xué)生信息關(guān)系的系統(tǒng)化、科學(xué)化、規(guī)化和自動化,其主要任務(wù)是用計算機(jī)對學(xué)生各種信息進(jìn)展日常管理,如查詢、修改、增加、刪除,另外還考慮到學(xué)生選課,針對這些要求設(shè)計了學(xué)生信息管理系統(tǒng)。推行學(xué)校信息管理系統(tǒng)的應(yīng)用是進(jìn)一步推進(jìn)學(xué)生學(xué)籍管理規(guī)化、電子化、控制輟學(xué)和提高義務(wù)教育水平的重要舉措。在以前,學(xué)校處理學(xué)生學(xué)籍檔案等信息,需要人工收集數(shù)據(jù)信息,填寫表格等,然后加以保存。但是,長此以往,隨著學(xué)生人數(shù)不斷地增加,學(xué)生信息量比較大,學(xué)校對于學(xué)生信息的保存等更加困難。這就使得必須有一種簡潔快速的法,便學(xué)生信息的存儲和調(diào)用。
4、學(xué)生管理系統(tǒng)就此應(yīng)運(yùn)而生。由此可以看出,人工操作效率太慢,而且容易出錯。更加浪費(fèi)時間。因此,利用計算機(jī)來處理這些流程無疑會極大程度地提高效率和處理能力。學(xué)生信息的錄入,調(diào)用和查看更加便,快捷。而且,各種流程出錯率大大降低。由此,計算機(jī)對于人工的優(yōu)勢顯而易見。1.2.2功能需求學(xué)生管理系統(tǒng)的目的是實(shí)現(xiàn)學(xué)生信息錄入、查看、調(diào)用等業(yè)務(wù)的自動化管理,以提高工作效率。學(xué)生信息管理系統(tǒng)主要包括以下幾個功能模塊:1. 學(xué)生信息管理:有關(guān)學(xué)籍等信息的錄入、查詢和修改,包括學(xué)生根本信息,所在學(xué)院,專業(yè)班級等。2. 課程信息管理:學(xué)生已學(xué)課程和正在學(xué)習(xí)課程。3. 成績信息管理:學(xué)生課程成績查詢。4. 學(xué)生選課管理
5、:學(xué)生選課系統(tǒng)。5. 任課教師查詢:查詢正在學(xué)習(xí)課程的教師信息。系統(tǒng)功能模塊:1.2.3數(shù)據(jù)流圖學(xué)生信息管理系統(tǒng)學(xué)生登陸學(xué)生信息學(xué)生成績?nèi)握n教師查詢查詢查詢 查詢 修改頂層數(shù)據(jù)流層圖對頂層數(shù)據(jù)流圖進(jìn)展分解,別離出兩個加工:讀者要求處理和管理員要求處理,分別編號為1和2.由于加工別離出來,原先屬于部數(shù)據(jù)流文件的局部如期刊目錄文件、期登載記文件和期刊容文件這里就變成了外部數(shù)據(jù)流,它們被標(biāo)在第二層數(shù)據(jù)流圖上,“讀者要求處理加工分別從期刊容文件、期登載記文件和期刊目錄文件讀數(shù)據(jù),“管理員要求處理加工不僅從期刊目錄文件讀數(shù)據(jù),當(dāng)數(shù)據(jù)處理完成后,還要向期刊目錄文件寫入數(shù)據(jù)。分解后的第二層數(shù)據(jù)流圖如圖1-5
6、所示。圖1-5 第二層數(shù)據(jù)流圖接下來對加工1和2繼續(xù)分解。同理,加工1進(jìn)一步分解五個子加工:加工1.1讀者要求分類,加工1.2變動處理,加工1.3借閱處理,加工1.4歸還處理,加工1.5查詢要求處理。加工2進(jìn)一步分解成三個子加工:加工2.1管理要求分類,加工2.2期登載記,加工2.3期刊征訂。原先的部數(shù)據(jù)流:讀者文件和借閱文件變成了外部數(shù)據(jù)流,第三層數(shù)據(jù)流圖如圖1-6所示。 加工1.5包含多種查詢,可以進(jìn)一步分解,變成三個加工:加工1.5.1查詢要求分類,加工1.5.2查詢期刊去向,加工1.5.3查詢期刊容,第四層數(shù)據(jù)流圖如圖1-7所示圖1-6第三層數(shù)據(jù)流圖圖1-7第四層數(shù)據(jù)流圖1.2.4數(shù)據(jù)
- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
14.9 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 軟件工程 課程設(shè)計 報告 學(xué)生 信息管理 系統(tǒng)