教室管理系統(tǒng)詳細(xì)設(shè)計(jì)說明書_第1頁
教室管理系統(tǒng)詳細(xì)設(shè)計(jì)說明書_第2頁
教室管理系統(tǒng)詳細(xì)設(shè)計(jì)說明書_第3頁
教室管理系統(tǒng)詳細(xì)設(shè)計(jì)說明書_第4頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、.教室管理系統(tǒng)詳細(xì)設(shè)計(jì)說明書小組成員:萬璐璐、李可、趙王靖龍1 引言1.1編寫目的編寫該系統(tǒng)的詳細(xì)設(shè)計(jì)說明書主要是為了供使用者更好的理解該系統(tǒng)的功能,在使用該系統(tǒng)時能夠融會貫通。該詳細(xì)設(shè)計(jì)說明書較為完善的解釋了操作系統(tǒng)的具體功能、操作步驟和注意事項(xiàng),其讀者主要為教師和學(xué)生。1.2背景待開發(fā)軟件系統(tǒng)為教室查詢系統(tǒng),分為子功能模塊登陸系統(tǒng)、教室查詢子系統(tǒng)、教師查詢子系統(tǒng)、課程查詢子系統(tǒng)、 教室借用子系統(tǒng)、 我要自習(xí)子系統(tǒng)。1.3 定義MIS:管理信息系統(tǒng)Data processing:數(shù)據(jù)處理Transaction processing:事務(wù)處理Data processing cycle:數(shù)據(jù)處理

2、流程Data acquisition:數(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課程編號課程名稱

3、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é)號s

4、noString10學(xué)生編號姓名snameString10學(xué)生姓名院系號deptnoString20學(xué)生所屬院系身份證號sidString18學(xué)生的身份證號7. 教師開課表數(shù)據(jù)字典:屬性名存儲代碼類型長度備注教師號tnoString20教師編號教室號clnoString10教室編號.課程號cnoString20該教室所開的課程工作日weekdayString8工作日上課時間段periodString20上課時間段8. 教室借用表數(shù)據(jù)字典:屬性名存儲代碼類型長度備注教室號clnoString10教室編號使用人編號snoString10借用教室人員的編號使用日期usedateString10使用教

5、室的日期工作日WeekdayString8使用教室的星期借用時間段PeriodString20使用教室的時間段用途UseString100借用教室的用途狀態(tài)UsestatusString1借用教室審批的狀態(tài)1.4 參考資料龔佩曾謝永紅童愛紅沈大林2 程序系統(tǒng)的結(jié)構(gòu)程序設(shè)計(jì)教程 . 北京:高等教育出版社.程序設(shè)計(jì)案例教程 . 北京:清華大學(xué)出版社.程序設(shè)計(jì)實(shí)用教程 . 北京:清華大學(xué)出版社.程序設(shè)計(jì)實(shí)例教程 . 北京:電子工業(yè)出版社.學(xué)生管理信息系統(tǒng)分E-R 圖.教師查詢學(xué)生教師姓名教師開課信查詢息查詢院系名稱課程號查詢該課程具體信息該院系所查詢有教師信息教師姓名教室查詢.學(xué)生教 師 使查詢查詢

6、用情況教學(xué)樓號碼查詢教室號所有教室信息課程查詢院系名稱學(xué)生查詢該院系全部課程信息課程名稱課程名稱查詢所有開設(shè)該課程的教師信息教室借用教 室 使用情況.學(xué) 生查教室使用情況詢教室號時間否借用否是用戶登錄請求處理停止個人信息后臺管理.老師登陸用戶名密碼成功否否是用 戶 管理頁面我要自習(xí)教學(xué)樓名稱學(xué)生空閑教室查詢樓層時間段3 程序 1(標(biāo)識符)設(shè)計(jì)說明3.1 程序描述該系統(tǒng)主要功能為查詢信息,分為界面登錄、教師查詢、教室查詢、教室借用、課程查詢、我要自習(xí)等子系統(tǒng),可供使用者網(wǎng)上查詢基本信息 .3.2 功能.登陸系統(tǒng)供用戶輸入自己的賬戶名的密碼查詢系統(tǒng)1. 教室信息列出各個教室的狀態(tài)2. 教室借用供使

7、用者在網(wǎng)上借用教室3. 教師信息學(xué)生登陸該系統(tǒng)后,輸入所要查詢的教師名稱4. 學(xué)生信息主要用于學(xué)生和教師查詢5. 課程查詢學(xué)生通過這個功能,可以查詢某一課程的詳細(xì)信息,如同一課程可以有多個教師開課,以便更好地了解任一課程的詳細(xì)信息。6. 我要自習(xí)學(xué)生通過這個功能, 可以查詢當(dāng)天某一時段或多個時段的空閑教室,去上自習(xí)。3.3 性能1. 該系統(tǒng)主要連接了數(shù)據(jù)庫, 因此在精度上對數(shù)據(jù)的輸入和輸出較為嚴(yán)苛;2. 時間上該軟件的響應(yīng)時間短, 更新處理速度快, 數(shù)據(jù)的轉(zhuǎn)換和傳輸時間盡量.短。3. 靈活性在操作方式上都是固定不變的,沒有太大的變化運(yùn)行環(huán)境上需要網(wǎng)絡(luò)連接,也不會發(fā)生改變該系統(tǒng)十分簡易,與其他軟

8、件沒有太大聯(lián)系3.4 輸入項(xiàng)輸入的是學(xué)生的學(xué)號、 教師的工號均為長整型, 且不允許有其他標(biāo)點(diǎn)符號;輸入的密碼均為字符型,主要根據(jù)學(xué)生和教師設(shè)定的密碼來定3.5 輸出項(xiàng)1. 教室信息列表顯示各個教室的狀態(tài),例如上、下課時間,可自習(xí)時間等。2. 教師信息所要查詢教師的職務(wù)、院系、所教課程等基本信息3. 教室借用學(xué)生通過這個功能,可以借教室,即獲得教室在某段時間的使用權(quán),辦講座,開展社團(tuán)活動等等。4. 學(xué)生信息顯示學(xué)生的學(xué)號,姓名,院系號,身份證號等信息5. 課程查詢學(xué)生通過這個功能, 可以查詢某一課程的詳細(xì)信息,如同一課程可以有多個教師開課,以便更好地了解任一課程的詳細(xì)信息。.6. 我要自習(xí)學(xué)生通

9、過這個功能,可以查詢當(dāng)天某一時段或多個時段的空閑教室,去上自習(xí)。3.6 算法3.7 流程邏輯該程序主要根據(jù)用戶的使用實(shí)際情況的流程來定,首先是要登錄該系統(tǒng)才能使用系統(tǒng)的其他功能,然后根據(jù)用戶使用的關(guān)鍵詞來判斷。3.8 接口該系統(tǒng)的總 E-R 圖.院系號院系名稱1院系1院|學(xué)號院學(xué)|姓名性別教教師號nn院系號院系號教師姓名學(xué) 生職稱教 師身份證號m身份證號講授日期課程號時間段借用課 程課程名稱用途工作日時間段n教室號學(xué)分教 室課程類型教學(xué)樓號院系號樓層教 教教學(xué)樓教學(xué)樓號教學(xué)樓名3.9 存儲分配.系統(tǒng)內(nèi)存大約需要300M左右3.10 注釋設(shè)計(jì)MIS:管理信息系統(tǒng)Data processing:數(shù)據(jù)處理Transaction processing:事務(wù)處理Data processing cycle:數(shù)據(jù)處理流程Data acquisition:數(shù)據(jù)采集3.11 限制條件1 所連接數(shù)據(jù)庫中的數(shù)據(jù)量2 代碼編寫過程中出現(xiàn)的問題

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論