教室管理系統(tǒng)需求分析說明書 2.doc_第1頁
教室管理系統(tǒng)需求分析說明書 2.doc_第2頁
教室管理系統(tǒng)需求分析說明書 2.doc_第3頁
教室管理系統(tǒng)需求分析說明書 2.doc_第4頁
教室管理系統(tǒng)需求分析說明書 2.doc_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

教室管理系統(tǒng)需求分析說明書第一部分 調(diào)查用戶需求 目前,我們學(xué)校的教室管理采用的還是人工開進行管理的,面對目前學(xué)校發(fā)展的實際狀況,我們對教室管理系統(tǒng)的開發(fā)做了一個詳細的概述。1.1 學(xué)生使用系統(tǒng)的功能要求(1)每個在校學(xué)生都可以訪問該系統(tǒng),學(xué)生畢業(yè)之后不可以在使用該系統(tǒng)。(2)在校學(xué)生可以通過該系統(tǒng)查看并可以打印本學(xué)期的個人課表。(3)學(xué)生可以對本學(xué)期每一天公共教室的使用情況進行查詢,方便上自習(xí)教室的查找。(4)學(xué)生可以對自己感興趣的課程或感興趣的教師開設(shè)的課程的上課教室進行查找,對課程的查找應(yīng)該支持模糊查詢。(5)學(xué)生可以對本學(xué)期自己所修課程的考試信息進行查看,前提是本門課程已經(jīng)安排了考試。(6)學(xué)生可以更改自己的系統(tǒng)登錄密碼。(7)學(xué)生可以查看由教務(wù)人員發(fā)布的關(guān)于教室占用、教學(xué)樓開放或關(guān)閉等信息和教師發(fā)布的關(guān)于課程補課教室或課程更改上課教室的信息。1.2 教師使用系統(tǒng)的功能要求(1)每個在職教師都可以訪問該系統(tǒng),教師離職之后不可以再使用該系統(tǒng)。(2)在職教師可以通過該系統(tǒng)查看和打印本學(xué)期的個人任課課表。(3)教師可以根據(jù)教室類型大小和使用的時間對符合條件的教室進行查找,對查找結(jié)果可以申請占用,占用時間最多為四個課時,教室的申請應(yīng)該在對教室使用時間的前一天或前幾天進行。(4)教師可以對自己占用教室的歷史進行查看,對于尚未發(fā)生的占用,教師可以取消該次占用。(5)教師可以對本學(xué)期自己任課的課程進行考試安排,可以查看已經(jīng)安排過的考試的信息。(6)教師可以發(fā)布關(guān)于課程補課或課程更改上課教室的信息。(7)教師可以更改自己的系統(tǒng)登錄密碼。1.3 管理員使用系統(tǒng)的功能要求(1)該系統(tǒng)應(yīng)該存在至少一個管理人員,對教室及其相關(guān)信息進行管理。(2)管理員可以對教室的基本信息進行管理,包括教學(xué)樓的查找添加和刪除、教學(xué)樓中教室的查找添加修改刪除。管理員可以對本學(xué)期每間教室的課程表進行查看與打印。(4)管理員可以對本學(xué)期考試安排教室的信息進行查看和取消。(5)管理員可以申請教室的占用,并且可以對本學(xué)期所有教室占用的信息進行查看,對尚未發(fā)生的占用管理員有權(quán)刪除占用信息。(6)管理員可以在學(xué)期初對本學(xué)期起止時間等相關(guān)信息進行設(shè)置。(7)管理員學(xué)期初可以清除畢業(yè)離校學(xué)生以及離職教師的登錄權(quán)限并且可以刪除上學(xué)期與課程安排有關(guān)的信息。(8)管理員可以對本學(xué)期課程安排等相關(guān)數(shù)據(jù)進行導(dǎo)入。(9)管理員可以發(fā)布與教室有關(guān)的占用信息。(10)管理員在學(xué)期初可以通過系統(tǒng)對所有課程的上課時間和地點進行安排。(11)管理員可以備份以及恢復(fù)數(shù)據(jù)庫內(nèi)容。(12)管理員可以對所有用戶進行注冊和密碼修改。1.4 系統(tǒng)功能需求對系統(tǒng)的大部分功能需求在問題定義階段已經(jīng)描述清楚,這里主要對排課功能進行詳細的分析。課程安排過程需要滿足兩種需求6,硬性需求和軟需求,其中硬性需求如下:(1)所有課程都必須被安排。(2)所選課程的出席人數(shù)不能超過該教室的容量。(3)同一個教師的不同課程不可以發(fā)生在同一個時間。(4)同一個班級的不同課程不可以安排在同一個時間。(5)一個教室的同一個時間不可以安排兩門或兩門以上的課程。(6)上課的教室類型符合課程的需求。軟性條件如下:(1)課程應(yīng)該均勻的安排在整個學(xué)期。(2)一門課的多個課節(jié)最好安排在一個教室。(3)一門課一天不可以出現(xiàn)兩次或兩次以上。(4)對每個教室的排課量應(yīng)該大體保持一致。(5)對每個班級和教師而言,課程安排最好均勻分布在一周中。硬性要求是排課過程中必須遵循的要求,每門課程安排過程中都必須遵循以上要求,如果不能滿足應(yīng)該做相應(yīng)的調(diào)整。軟性要求是在對課程的安排滿足所有硬性條件的前提下最好可以滿足的需求,當條件不允許時軟性要求可以適當?shù)姆艑挕?.5安全性與完整性要求:安全性要求:1.系統(tǒng)應(yīng)設(shè)置訪問用戶的標識以鑒別是否是合法用戶,并要求合法用戶設(shè)置其密碼,保證用戶身份不被盜用;2.系統(tǒng)應(yīng)對不同的數(shù)據(jù)設(shè)置不同的訪問級別,限制訪問用戶可查詢和處理數(shù)據(jù)的類別和內(nèi)容;3.系統(tǒng)應(yīng)對不同用戶設(shè)置不同的權(quán)限,區(qū)分不同的用戶,如區(qū)分普通用戶(學(xué)生),管理員。完整性要求:1.各種信息記錄的完整性,信息記錄內(nèi)容不能為空;2.各種數(shù)據(jù)間相互的聯(lián)系的正確性;3.相同的數(shù)據(jù)在不同記錄中的一致性。第二部分 系統(tǒng)功能的設(shè)計和劃分根據(jù)如上得到的用戶需求,我們將本系統(tǒng)按照所完成的功能分成以下幾部分:第一部分:用戶管理部分第二部分:管理員管理部分各部分完成的功能如下: 1、用戶管理部分 1、處理用戶注冊 2、處理用戶登錄 3、用戶可以查詢老師信息。 4、用戶可以提交與查詢報修信息。 6、用戶可以插入與刪除自己的加課與調(diào)課信息。 7、用戶可以修改用戶自己密碼。2、管理員管理部分 1、處理管理員登錄 2、管理員可以查詢老師信息。3、管理員可以插入、修改與查詢報修信息。 5、管理員可以插入與查詢學(xué)生班級信息。6、管理員可以查詢在校老師基本信息。7、管理員可以修改管理員密碼。第三部分 數(shù)據(jù)流圖教師查詢子系統(tǒng)(見圖1)教室查詢子系統(tǒng)(見圖2) 課程查詢子系統(tǒng)(見圖3) 我要自習(xí)子系統(tǒng)(見圖4) 教室借用子系統(tǒng)(見圖5) 后臺管理子系統(tǒng)(見圖6)各子系統(tǒng)完成的功能如下:一教室查詢子系統(tǒng)1. 關(guān)鍵詞搜索再輸入框中直接輸入想要查詢的教室編號,即可到教室在任意時段的使用信息。2. 目錄搜索根據(jù)教學(xué)樓教室,幫助同學(xué)尋找想要搜索的教室。進入教室頁面后,即可的所查教師任意時段的使用信息。2 教師查詢子系統(tǒng)1. 關(guān)鍵詞搜索在輸入框中直接輸入想要查詢的課程的名字,即可得到課程的詳細信息。3 教室借用子系統(tǒng)點擊教室借用后,進入一個用戶登陸界面,學(xué)生或者教師需要登錄,才能給予空閑教室,發(fā)出借用教室的申請,等待管理員批準。4 課程查詢子系統(tǒng)1. 關(guān)鍵詞搜索在輸入框中直接輸入想要查詢的課程名稱,即可得到課程的詳細信息。2. 目錄搜索根據(jù)院系課程,幫助同學(xué)尋找想要搜索的課程。進入課程頁面后,即可得課程的詳細信息。5 我要自習(xí)子系統(tǒng)根據(jù)教學(xué)樓樓層,輸入時段,尋找此時的空閑教室,幫助同學(xué)尋找上自習(xí)的教室。進入教室頁面后,即可得該教學(xué)樓某一時段在任意時段的空閑信息。第四部分 數(shù)據(jù)字典1 處理邏輯描述1教學(xué)樓(教學(xué)樓號,教學(xué)樓名稱)2. 教室(教室編號,教學(xué)樓號,樓層)3. 系院(系院號,系院名稱)4. 課程(課程號,課程名稱,學(xué)分,課程類型,開課院系號)5. 教師(教師編號,教師姓名,性別,所屬院系,職稱,身份證號)6. 學(xué)生(學(xué)號,姓名,院系號,身份證號)7. 教師開課表(教師號,上課時間,上課時間段,教師號,課程號)8. 教室借用表(教師編號,使用人編號,使用日期,使用時間段,工作日,用途)2 教師管理系統(tǒng)各實體及聯(lián)系的數(shù)據(jù)表格1. 教學(xué)樓數(shù)據(jù)字典屬性名存儲代碼類型長度備注教學(xué)樓號bnostring20學(xué)校教學(xué)樓號教學(xué)樓名稱bnamestring20學(xué)校教學(xué)樓名稱2. 教室數(shù)據(jù)字典屬性名存儲代碼類型長度備注教室編號clnoint10教學(xué)樓中教室號教學(xué)樓號bnostring6教師所在教學(xué)樓號樓層floorstring10教室所在樓層3. 院系數(shù)據(jù)字典屬性名存儲代碼類型長度備注院系號deptnostring20學(xué)校中院系的編號院系名稱deptnamestring20學(xué)校中院系名稱4. 課程數(shù)據(jù)字典屬性名存儲代碼類型長度備注課程號cnostring20課程編號課程名稱cnamestring20課程名稱學(xué)分creditstring1課程學(xué)分課程類型categorystring10課程類型(全校選修、專業(yè)選修、專業(yè)必修、人文修養(yǎng)、藝術(shù)教育)開課院系號deptnostring20課程開課的院系5. 教師數(shù)據(jù)字典屬性名存儲代碼類型長度備注教師編號tnostring20教師編號教師姓名tnamestring10教師姓名性別sexstring2教師性別(男、女)所屬院系deptnostring20教師所屬院系職稱titlestring10教師的職稱身份證號tidstring18教師身份證6. 學(xué)生數(shù)據(jù)字典屬性名存儲代碼類型長度備注學(xué)號snostring10學(xué)生編號姓名snamestring10學(xué)生姓名院系號deptnostring20學(xué)生所屬院系身份證號sidstring18學(xué)生身份證號7、 教師開課表數(shù)據(jù)字典屬性名存儲代碼類型長度備注教師號tnostring20教師編號教室號clnostring10教室編號課程號cnostring20該教室所開課程工作日weekdaystrin

溫馨提示

  • 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)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論