




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、選課系統(tǒng)-UML與軟件建模課程設(shè)計 數(shù)學(xué)與計算機學(xué)院課程設(shè)計課 程 名 稱: 課 程 代 碼: 6014779 題 目: 選 課 系 統(tǒng) 年級/專業(yè)/班: 學(xué) 生 姓 名: 學(xué) 號: 課程設(shè)計成績:技術(shù)水平與實際能力(50)說明書撰寫質(zhì)量(50)總 分(100)指導(dǎo)教師簽名: 年 月 日前景與范圍文檔一、業(yè)務(wù)需求1.背景、業(yè)務(wù)機會和客戶需求解決學(xué)校對學(xué)生選課進行處理時時,對各種數(shù)據(jù)的需求,并且能夠?qū)W校方面對學(xué)生的管理。主要解決學(xué)生信息查詢困難等問題。確定學(xué)生信息管理系統(tǒng)功能需求,數(shù)據(jù)需求及軟、硬件需求。確定學(xué)生選課信息管理系統(tǒng)所能實現(xiàn)的功能,本系統(tǒng)中主要是通過數(shù)據(jù)庫對其進行操作。本系統(tǒng)目標(biāo)是實
2、現(xiàn)選課系統(tǒng)所需的各種基本功能,包括學(xué)生選課、退課功能和教師查看選修課程以及管理員添加學(xué)生、維護學(xué)生信息、添加教師、維護教師信息、維護選修課程等功能。2.業(yè)務(wù)目標(biāo)(Business Objective, BO)和成功標(biāo)準(zhǔn)(Success Criteria,SC)通過對業(yè)務(wù)概況的了解和整理(業(yè)務(wù)目標(biāo)既可以由客戶提出也可以由開發(fā)方整理得出)得出該系統(tǒng)的業(yè)務(wù)目標(biāo)如下:為顧客提供業(yè)務(wù)辦理自動化服務(wù),提高辦事效率,方便客戶,為客戶提供更好的服務(wù)。規(guī)范商店的內(nèi)部管理,提高工作效率和管理效能。能有效的管理書店書籍,查詢書籍信息并監(jiān)控提供租賃書籍的質(zhì)量狀況規(guī)范財務(wù)管理,租賃和銷售人員的收費要有監(jiān)控,減少人為差錯
3、。建立供應(yīng)商自動管理機制,對產(chǎn)品目錄進行自動比較和篩選。3.業(yè)務(wù)風(fēng)險(RIsk)RI-1:對信息科技的抵觸。RI-2:使用該系統(tǒng)的人員太少,減少了對系統(tǒng)開發(fā)和變更的投資回報。RI-3:本系統(tǒng)使用者可能認為此種管理方式不習(xí)慣于古老管理方式,從而減少他們對這一系統(tǒng)的使用。二、解決方案的前景1.前景陳述對管理人員來說,此系統(tǒng)是一個B/S模式,此系統(tǒng)并與傳統(tǒng)方式比較,此系統(tǒng)有著高度的方便性,可查詢性,與可修改性。也可以方便瀏覽者查詢自己想要的信息。2.主要特性(FEature)學(xué)生選課系統(tǒng)主要滿足來自三方面的需求,這三個方面分別是學(xué)生用戶、教師用戶和管理員用戶,也即是三類用戶角色。(1)學(xué)生用戶是主要
4、的需求者,主要需求功能是查詢可選課程、查看自己選課情況及進行選課、退課操作等;(2)教師用戶主要需求功能是查看自己所教授的課程、課程有哪些學(xué)生選修、以及利用本系統(tǒng)提交學(xué)生的成績;(3)管理員用戶的功能需求較為復(fù)雜,包括對學(xué)生信息、教師信息、課程信息進行管理。3.假設(shè) ASsumption 和依賴 DEpendency AS-1:收集期望,按照使用者需求進行整改。AS-2:可以與客服聯(lián)系,進行一些調(diào)動。三、范圍和局限性1.初始版本和后續(xù)版本的范圍2.局限性(LImitation)和排斥性本系統(tǒng)將管理員用戶、教師用戶、學(xué)生用戶的身份及權(quán)限進行嚴(yán)格的劃分,讓管理員擁有最高權(quán)限,可以查看、維護系統(tǒng)中的
5、所有信息,如添加學(xué)生,添加課程,修改課程信息等;讓教師擁有查看自己開設(shè)的課程的信息,以及提交所開設(shè)課程成績的權(quán)限;讓學(xué)生擁有選課和退選的權(quán)限;而修改密碼模塊的權(quán)限每個用戶都可擁有,用以修改自己的密碼信息。通過進行嚴(yán)格的權(quán)限劃分,可以更好地進行管理,也可更好地保護用戶信息安全。四、業(yè)務(wù)背景1.概要在學(xué)生信息管理子模塊中,實現(xiàn)對學(xué)生信息的添加、修改、刪除操作,還可以輸入查詢條件進行查詢操作。在教師管理子模塊中,實現(xiàn)對教師信息的添加、修改、刪除、查詢等操作。在課程管理子模塊中,實現(xiàn)對課程信息的添加,添加時為其分配任課教師、上課時間和地點,實現(xiàn)對課程的修改、刪除、查看某個課程的詳細信息等。2.用戶概要
6、及項目優(yōu)先級由于涉眾不等于用戶,用戶才是將來使用系統(tǒng)的涉眾代表,所以我們還需要定義使用系統(tǒng)的涉眾代表,即用戶的概要信息。用戶概要說明代表涉眾使用系統(tǒng)的用戶說明,描述一般包括用戶概況、特點和用戶使用系統(tǒng)的方式等。軟件需求規(guī)格說明一、介紹1.目標(biāo)通過軟件開發(fā)的實踐訓(xùn)練,進一步掌握軟件工程的方法和技術(shù),提高軟件開發(fā)的實際能力,培養(yǎng)工程設(shè)計能力和綜合分析、解決問題的能力。學(xué)習(xí)和實踐在分析和設(shè)計計算機應(yīng)用系統(tǒng)所需要的知識,包括面向?qū)ο蟮南到y(tǒng)分析與設(shè)計,編碼和測試方面的知識;它必須包括所有有著適當(dāng)多重性的屬性和關(guān)聯(lián)。在分析程序的過程中,系統(tǒng)理解程序、構(gòu)造功能完善的網(wǎng)上選課系統(tǒng)2.項目范圍和產(chǎn)品特性3.參考
7、文獻二、總體描述 1.產(chǎn)品遠景與規(guī)劃2.用戶類和用戶特性主要參與者用例學(xué)生 選課 退選查看選課情況老師查看所代課程提交課程信息修改課程信息管理員添加學(xué)生用戶添加教師用戶添加課程修改課程信息刪除課程信息3.運行環(huán)境要求操作系統(tǒng)用Windows 2000以上的版本,Windows Xp最好。因為本系統(tǒng)將在Windows Xp環(huán)境下開發(fā)。要求支持并安裝SQL Server 2005、vs2008。一臺電腦,如果有大量數(shù)據(jù)的話要加一臺服務(wù)器。電腦要求 CPU1.6GH以的的主頻,內(nèi)存 1G,硬盤160。4.設(shè)計和實現(xiàn)的約束條件(COnstraint, CO)CO-1:程序盡量采用模塊化設(shè)計5.用戶文檔
8、 User Documentation, UD 6.假設(shè) ASsumption 和依賴(Dependency)學(xué)生管理用例與選課、查看選課、退課三用例之間是擴展關(guān)系。教師管理用例與查看學(xué)生選課用例之間是擴展關(guān)系。信息管理用例與學(xué)生信息管理用例、教師信息管理用例和課程信息管理用例之間是擴展關(guān)系。學(xué)生信息管理用例與添加學(xué)生、修改學(xué)生信息和刪除學(xué)生三個用例之間是擴展關(guān)系。教師信息管理用例與添加教師、修改教師信息和刪除教師三個用例之間是擴展關(guān)系。課程信息管理用例與添加課程、修改課程信息和刪除課程三個用例之間是擴展關(guān)系。三、系統(tǒng)特性1.選課(1)描述與優(yōu)先級本系統(tǒng)將管理員用戶、教師用戶、學(xué)生用戶的身份及
9、權(quán)限進行嚴(yán)格的劃分,讓管理員擁有最高權(quán)限,可以查看、維護系統(tǒng)中的所有信息,如添加學(xué)生,添加課程,修改課程信息等;讓教師擁有查看自己開設(shè)的課程的信息,以及提交所開設(shè)課程成績的權(quán)限;讓學(xué)生擁有選課和退選的權(quán)限;而修改密碼模塊的權(quán)限每個用戶都可擁有,用以修改自己的密碼信息。通過進行嚴(yán)格的權(quán)限劃分,可以更好地進行管理,也可更好地保護用戶信息安全。(2)刺激/響應(yīng)序列刺激:用戶請求登陸。響應(yīng):返回登陸頁面刺激:顧客請求選課響應(yīng):進入選課系統(tǒng)界面刺激:顧客請求取消響應(yīng):取消其所選(3)功能性需求學(xué)生管理用例:學(xué)生用戶可見的功能,包含了選課、退課和查看選課三個用例功能。教師管理用例:教師用戶可見的功能,包含
10、了查看學(xué)生選課用例功能。信息管理用例:管理員可見的功能,這個用例進一步分為三個用例:學(xué)生信息管理用例、教師信息管理用例和課程信息管理用例。修改密碼用例:所有用戶都可見的功能,用于修改用戶的密碼信息。2.創(chuàng)建、瀏覽、修改和刪除學(xué)生和教師信息學(xué)生信息管理用例:信息管理用例可見的功能,實現(xiàn)學(xué)生信息的管理功能,包含了添加學(xué)生、修改學(xué)生信息和刪除學(xué)生三個用例。教師信息管理用例:信息管理用例可見的功能,實現(xiàn)教師信息的管理功能,包含了添加教師、修改教師信息和刪除教師三個用例。3創(chuàng)建、瀏覽、修改和刪除課程信息課程信息管理用例:信息管理用例可見的功能,實現(xiàn)課程信息的管理功能,包含了添加課程、修改課程信息和刪除課
11、程三個用例。四、外部接口需求1.用戶界面(User Interfaces, UI)UI-1操作界面盡量考慮簡化操作方式。UI-2:整個系統(tǒng)的色彩應(yīng)該正規(guī)。2.硬件接口要求操作系統(tǒng)用Windows 2000以上的版本,Windows Xp最好。因為本系統(tǒng)將在Windows Xp環(huán)境下開發(fā)。要求支持并安裝SQL Server 2005、vs2008。一臺電腦,如果有大量數(shù)據(jù)的話要加一臺服務(wù)器。電腦要求 CPU1.6GH以的的主頻,內(nèi)存 1G,硬盤160。3.軟件接口(Software Interface, SI)SI-1:數(shù)據(jù)庫的設(shè)計以及功能設(shè)計應(yīng)該考慮后續(xù)網(wǎng)上模式的接口。SI-2:后期有可能需要
12、添加店內(nèi)會員通過wifi 查詢功能。因此需要考慮程序后期與 平臺(android系統(tǒng))的兼容問題,如:系統(tǒng)預(yù)留java開發(fā)接口SI-3:提供相應(yīng)的接口來保證不同類型數(shù)據(jù)的一致性(如提供的數(shù)據(jù)為excel,臨時數(shù)據(jù)為TXT),以及導(dǎo)入不同數(shù)據(jù)的方便性)。五、其他非功能性需求1.性能 PEformance 需求PE-1:系統(tǒng)需要保證在工作期間的工作效率,尤其是課程查詢時,系統(tǒng)響應(yīng)時間應(yīng)該在5秒左右。PE-2:系統(tǒng)生成的所有WEB頁面,通過速度為40KBps的調(diào)制解調(diào)器在不超過10秒的時間內(nèi)可以全部下載下來。PE-3:用戶提交了查詢之后,對查詢的響應(yīng)時間不能超過7秒,在時間內(nèi)要將查詢的結(jié)果顯示在屏幕上。PE-4:學(xué)生向系統(tǒng)提交了信息后,系統(tǒng)將在4秒內(nèi)向用戶顯示確認消息。2.防護性需求防護性需求還沒有確定。3.安全性(SEcurity)需求SE-1:每條修改記錄都需要有日志文件能夠查詢。SE-2:保證選課的完整進行,不受特殊情況(如斷電,誤操作等)而影響數(shù)據(jù)的完整性、一致性。SE-3:所有涉及功能信息或個人身份信息的網(wǎng)絡(luò)事務(wù),都要進行加密操作。SE-4:除瀏覽功能外,學(xué)生必須登錄到“XX選課系統(tǒng)”才能完成其他所有操作。SE-5:管理人員才能通過系統(tǒng)創(chuàng)建或課程菜單。SE-6系統(tǒng)只允許學(xué)生用戶瀏覽他們自己的課表,而不
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 馬蹄爾考試題及答案
- 企業(yè)服務(wù)面試題及答案
- java面試題及答案日志框架圖
- 2024-2025學(xué)年下學(xué)期期末備考初二物理專題02 運動和力(菁講)
- 廣東外語外貿(mào)大學(xué)南國商學(xué)院《醫(yī)用高等數(shù)學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 柳州城市職業(yè)學(xué)院《醫(yī)療機構(gòu)藥事管理》2023-2024學(xué)年第二學(xué)期期末試卷
- 山西藝術(shù)職業(yè)學(xué)院《城市綠地和風(fēng)景園林規(guī)劃設(shè)計》2023-2024學(xué)年第二學(xué)期期末試卷
- 2024-2025學(xué)年度浙江省臺金七校聯(lián)盟高一第二學(xué)期期中考試歷史試題(含答案)
- 年產(chǎn)30萬噸水泥粉磨站技改工程項目可行性研究報告
- 七年級下冊道德與法治第四單元復(fù)習(xí)課件
- 2025年高考真題-化學(xué)(安徽卷) 含答案
- 普通話期末測試題及答案
- 秀場內(nèi)外-走進服裝表演藝術(shù)知到智慧樹期末考試答案題庫2025年武漢紡織大學(xué)
- 2025年上海市春考語文試卷(較為完整版暫無答案)
- 中華人民共和國民營經(jīng)濟促進法
- 2025年人教版新教材數(shù)學(xué)一年級下冊期末復(fù)習(xí)計劃
- 2024年山東省濟南市中考地理試題卷(含答案解析)
- GB/T 15934-2024電器附件電線組件和互連電線組件
- DB11∕T 1071-2014 排水管(渠)工程施工質(zhì)量檢驗標(biāo)準(zhǔn)
- 2024年山東青島初中學(xué)業(yè)水平考試地理試卷真題(含答案詳解)
- 2024年共青團入團積極分子考試題庫(附答案)
評論
0/150
提交評論