機(jī)房上機(jī)預(yù)約系統(tǒng)_第1頁(yè)
機(jī)房上機(jī)預(yù)約系統(tǒng)_第2頁(yè)
機(jī)房上機(jī)預(yù)約系統(tǒng)_第3頁(yè)
機(jī)房上機(jī)預(yù)約系統(tǒng)_第4頁(yè)
機(jī)房上機(jī)預(yù)約系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩41頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、XX大學(xué)信息資源管理與開(kāi)發(fā)導(dǎo)論課程實(shí)驗(yàn)報(bào)告機(jī)房上機(jī)預(yù)約系統(tǒng)技術(shù)報(bào)告專(zhuān)業(yè):網(wǎng)絡(luò)工程班級(jí):網(wǎng)絡(luò)082班組別:第三組組長(zhǎng):成員:完成日期:2011-5-4目錄 TOC o 1-5 h z HYPERLINK l bookmark27 o Current Document 系統(tǒng)規(guī)劃報(bào)告5 HYPERLINK l bookmark30 o Current Document 引言5 HYPERLINK l bookmark34 o Current Document 1.1編寫(xiě)目的5 HYPERLINK l bookmark37 o Current Document 1.2背景5 HYPERLINK l b

2、ookmark46 o Current Document 2現(xiàn)行系統(tǒng)調(diào)查5 HYPERLINK l bookmark49 o Current Document 2.1組織機(jī)構(gòu)與業(yè)務(wù)范圍5 HYPERLINK l bookmark52 o Current Document 2.2組織信息處理流程6 HYPERLINK l bookmark55 o Current Document 2.3現(xiàn)行系統(tǒng)存在的問(wèn)題7 HYPERLINK l bookmark58 o Current Document 3新系統(tǒng)概述8 HYPERLINK l bookmark61 o Current Document 3.1

3、系統(tǒng)目標(biāo)8 HYPERLINK l bookmark64 o Current Document 3.2新系統(tǒng)功能范圍及劃分說(shuō)明8 HYPERLINK l bookmark74 o Current Document 4可行性綜合評(píng)述8 HYPERLINK l bookmark77 o Current Document 4.1經(jīng)濟(jì)可行性8 HYPERLINK l bookmark80 o Current Document 4.2技術(shù)可行性9 HYPERLINK l bookmark83 o Current Document 4.3操作可行性等9 HYPERLINK l bookmark86 o C

4、urrent Document 方案選擇9 HYPERLINK l bookmark89 o Current Document 首選方案9 HYPERLINK l bookmark92 o Current Document 其它可選方案9 HYPERLINK l bookmark95 o Current Document 方案對(duì)比9 HYPERLINK l bookmark98 o Current Document 項(xiàng)目實(shí)施計(jì)劃9 HYPERLINK l bookmark112 o Current Document 需求規(guī)格說(shuō)明書(shū)11 HYPERLINK l bookmark115 o Cur

5、rent Document 概述11 HYPERLINK l bookmark119 o Current Document 1.1項(xiàng)目的目的與目標(biāo)11 HYPERLINK l bookmark122 o Current Document 1.2相關(guān)文檔11 HYPERLINK l bookmark125 o Current Document 問(wèn)題初始分析11 HYPERLINK l bookmark129 o Current Document 2.1場(chǎng)景描述11 HYPERLINK l bookmark132 o Current Document 2.2初始功能提取11 HYPERLINK l

6、 bookmark159 o Current Document 目標(biāo)系統(tǒng)功能需求12 HYPERLINK l bookmark163 o Current Document 目標(biāo)系統(tǒng)性能需求17 HYPERLINK l bookmark166 o Current Document 4.1性能需求點(diǎn)列表17 HYPERLINK l bookmark172 o Current Document 目標(biāo)系統(tǒng)界面與接口需求18 HYPERLINK l bookmark175 o Current Document 5.1界面需求18 HYPERLINK l bookmark178 o Current Doc

7、ument 5.2接口需求18 HYPERLINK l bookmark181 o Current Document 目標(biāo)系統(tǒng)其他需求18 HYPERLINK l bookmark184 o Current Document 目標(biāo)系統(tǒng)假設(shè)與約束條件18 HYPERLINK l bookmark196 o Current Document 設(shè)計(jì)規(guī)格說(shuō)明書(shū)20 HYPERLINK l bookmark199 o Current Document 引言20 HYPERLINK l bookmark203 o Current Document 1.1 目的20 HYPERLINK l bookmark

8、206 o Current Document 1.2命名規(guī)則20 HYPERLINK l bookmark209 o Current Document 1.3術(shù)語(yǔ)定義20 HYPERLINK l bookmark212 o Current Document 1.4參考資料21 HYPERLINK l bookmark218 o Current Document 1.5相關(guān)文檔21 HYPERLINK l bookmark223 o Current Document 系統(tǒng)設(shè)計(jì)21 HYPERLINK l bookmark227 o Current Document 2.1體系結(jié)構(gòu)設(shè)計(jì)21 HYP

9、ERLINK l bookmark230 o Current Document 2.2子系統(tǒng)設(shè)計(jì)22 HYPERLINK l bookmark233 o Current Document 2.3類(lèi)設(shè)計(jì)22 HYPERLINK l bookmark236 o Current Document 2.4類(lèi)說(shuō)明24 HYPERLINK l bookmark239 o Current Document 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)24 HYPERLINK l bookmark243 o Current Document 3.1數(shù)據(jù)庫(kù)表名清單24 HYPERLINK l bookmark246 o Current Do

10、cument 3.2數(shù)據(jù)庫(kù)表之間關(guān)系25 HYPERLINK l bookmark252 o Current Document 3.3數(shù)據(jù)庫(kù)表的詳細(xì)清單25 HYPERLINK l bookmark255 o Current Document 系統(tǒng)動(dòng)態(tài)模型系統(tǒng)界面原型27系統(tǒng)組件圖或部署圖30 HYPERLINK l bookmark262 o Current Document 系統(tǒng)實(shí)現(xiàn)結(jié)果31 HYPERLINK l bookmark259 o Current Document 1系統(tǒng)界面原型31 HYPERLINK l bookmark268 o Current Document 小組實(shí)驗(yàn)

11、工作總結(jié)36 HYPERLINK l bookmark271 o Current Document 工作概述36 HYPERLINK l bookmark278 o Current Document 小組成員工作情況自評(píng)及互評(píng)37 HYPERLINK l bookmark281 o Current Document 個(gè)人實(shí)驗(yàn)總結(jié)37 HYPERLINK l bookmark284 o Current Document 個(gè)人工作總結(jié)37 HYPERLINK l bookmark287 o Current Document 個(gè)人工作總結(jié)37 HYPERLINK l bookmark290 o Cu

12、rrent Document 個(gè)人工作總結(jié)38 HYPERLINK l bookmark293 o Current Document 個(gè)人工作總結(jié)38 HYPERLINK l bookmark296 o Current Document 個(gè)人工作總結(jié)39 HYPERLINK l bookmark302 o Current Document 個(gè)人工作總結(jié)39 HYPERLINK l bookmark305 o Current Document 各個(gè)階段實(shí)驗(yàn)總結(jié)40 HYPERLINK l bookmark308 o Current Document 系統(tǒng)規(guī)劃階段工作總結(jié)40 HYPERLINK

13、l bookmark311 o Current Document 需求分析階段的工作總結(jié)40 HYPERLINK l bookmark314 o Current Document 詳細(xì)設(shè)計(jì)階段工作總結(jié)41 HYPERLINK l bookmark317 o Current Document 會(huì)議紀(jì)錄42 HYPERLINK l bookmark320 o Current Document 第一次會(huì)議記錄42 HYPERLINK l bookmark323 o Current Document 第二次會(huì)議記錄42 HYPERLINK l bookmark326 o Current Documen

14、t 第三次會(huì)議記錄42 HYPERLINK l bookmark333 o Current Document 第四次會(huì)議記錄43系統(tǒng)規(guī)劃才艮告引言1.1編寫(xiě)目的本系統(tǒng)的設(shè)計(jì)的目的在于實(shí)現(xiàn)實(shí)驗(yàn)室管理的信息化、規(guī)范化和科學(xué)化,使學(xué)生可以在網(wǎng) 站上預(yù)約機(jī)房的電腦,從而能夠使機(jī)房電腦的合理地被學(xué)生利用MIS系統(tǒng)的飛速發(fā)展,技 術(shù)的成熟以及應(yīng)用領(lǐng)域的不斷擴(kuò)大,為網(wǎng)上信息的交互提供了一個(gè)良好的平臺(tái)和方便的操作 界面。由于MIS系統(tǒng)基于用戶(hù)需求的設(shè)計(jì)方法,使得該系統(tǒng)的使用更加的人性化、個(gè)人化、 更貼近用戶(hù)。從學(xué)生角度來(lái)說(shuō),由于高校人數(shù)增多和機(jī)房電腦資源有限,想要每次上機(jī)都能 找到電腦可以用相當(dāng)不容易。大家過(guò)

15、去了沒(méi)有電腦可用,浪費(fèi)了學(xué)生大量的時(shí)間。因此,利 用網(wǎng)絡(luò),使學(xué)生只要在計(jì)算機(jī)前選定自己合適的時(shí)間,即可完成預(yù)訂上機(jī)。以MIS系統(tǒng)的 構(gòu)建思想來(lái)實(shí)現(xiàn)網(wǎng)上預(yù)約系統(tǒng)可以最大程度的做到實(shí)用性,可擴(kuò)展性和可維護(hù)性相結(jié)合,安 全性以及規(guī)范化原則。而對(duì)機(jī)房電腦預(yù)訂的系統(tǒng)規(guī)劃可以使問(wèn)題更清晰、更透徹,更好的解決計(jì)算機(jī)機(jī)房電腦 管理的一系列問(wèn)題,機(jī)房電腦管理的系統(tǒng)規(guī)劃提出問(wèn)題,解決問(wèn)題,為我們的軟件開(kāi)發(fā)提供 很大的便利,系統(tǒng)規(guī)劃為我們的工作提供堅(jiān)實(shí)的基礎(chǔ),非常必要。1.2背景如何更好地、更規(guī)范的對(duì)這些機(jī)房電腦進(jìn)行管理和維護(hù)已經(jīng)成為了一個(gè)重要的話(huà)題。此 外,隨著學(xué)校管理變革的逐步推進(jìn),機(jī)房電腦管理也需要進(jìn)一步規(guī)范

16、,實(shí)驗(yàn)室管理工作也變 得更加繁重和復(fù)雜,這就迫切需要用計(jì)算機(jī)來(lái)進(jìn)行輔助管理,以簡(jiǎn)化我們的工作。校園網(wǎng)絡(luò) 非常普及,使用計(jì)算機(jī)網(wǎng)絡(luò)來(lái)進(jìn)行實(shí)驗(yàn)室管理成為了必然。機(jī)房電腦預(yù)訂管理系統(tǒng)不僅能減 輕實(shí)驗(yàn)室管理人員的工作負(fù)擔(dān),提高工作效率和服務(wù)而且能給學(xué)生帶來(lái)極大的便利。1.3相關(guān)文檔需求規(guī)格說(shuō)明書(shū)文檔設(shè)計(jì)規(guī)格說(shuō)明書(shū)文檔機(jī)房自由上機(jī)預(yù)約系統(tǒng)規(guī)劃圖2現(xiàn)行系統(tǒng)調(diào)查2.1組織機(jī)構(gòu)與業(yè)務(wù)范圍2.1.1組織概況2.1.2各部門(mén)業(yè)務(wù)范圍及職能說(shuō)明本研發(fā)小組致力于解決各種軟件開(kāi)發(fā)問(wèn)題,以方便管理。其中項(xiàng)目經(jīng)理:項(xiàng)目計(jì)劃的制訂和 跟蹤,包括進(jìn)度、資源和成本的管理,還要負(fù)責(zé)團(tuán)隊(duì)的建立和管理;系統(tǒng)分析員:需求分析、 系統(tǒng)分析

17、(OOA)、業(yè)務(wù)建模;架構(gòu)設(shè)計(jì)師:系統(tǒng)設(shè)計(jì)(OOD);程序員:編碼實(shí)現(xiàn)、單元測(cè)試、 集成測(cè)試;測(cè)試員:執(zhí)行功能測(cè)試和壓力測(cè)試,測(cè)試用例的開(kāi)發(fā)、測(cè)試計(jì)劃;美工人員需要對(duì)所做的網(wǎng)站進(jìn)行美化,以最大程度上方便和吸引用戶(hù)。2.2組織信息處理流程學(xué)生預(yù)約管理業(yè)務(wù)流圖圖2-2-1教師個(gè)一.人信息數(shù)據(jù)導(dǎo)入基本信息教師預(yù)約管理業(yè)務(wù)流圖圖 2-2-2管理員管理業(yè)務(wù)流圖圖2-2-32.3現(xiàn)行系統(tǒng)存在的問(wèn)題計(jì)算機(jī)機(jī)房由于電腦多,實(shí)驗(yàn)課程繁重,學(xué)生多等原因,一直難于有效管理,而現(xiàn)在的機(jī)房管 理軟件無(wú)法及時(shí)有效的錄入學(xué)生及教師的信息,不能及時(shí)監(jiān)控電腦的好壞,大大加大了機(jī)房 管理員的工作量,故而需要設(shè)計(jì)一種軟件,以便減輕

18、實(shí)驗(yàn)室管理人員的工作負(fù)擔(dān),提高工作 效率。3新系統(tǒng)概述3.1系統(tǒng)目標(biāo)解決現(xiàn)行系統(tǒng)存在的問(wèn)題,將系統(tǒng)進(jìn)一步優(yōu)化,增加一些原系統(tǒng)沒(méi)有的功能,加強(qiáng)系統(tǒng)的維 護(hù)和自檢功能,使機(jī)房自由上機(jī)預(yù)約系統(tǒng)更加完善。3.2新系統(tǒng)功能范圍及劃分說(shuō)明圖3.2.1系統(tǒng)總體結(jié)構(gòu)圖1、系統(tǒng)規(guī)劃階段:完成系統(tǒng)階段劃分、實(shí)現(xiàn)系統(tǒng)概述、方案制定、進(jìn)度計(jì)劃、任務(wù)安排、 項(xiàng)目進(jìn)度計(jì)劃并完成系統(tǒng)規(guī)劃報(bào)告。2、需求分析階段:確定系統(tǒng)需求以及各功能模塊需求,建立系統(tǒng)業(yè)務(wù)類(lèi)模型和用例模型, 并進(jìn)行描述。完成需求規(guī)格說(shuō)明書(shū)。3、分析設(shè)計(jì)階段:根據(jù)需求分析結(jié)果,確定系統(tǒng)架構(gòu)、數(shù)據(jù)庫(kù)結(jié)構(gòu),軟件結(jié)構(gòu)設(shè)計(jì),進(jìn)行 詳細(xì)設(shè)計(jì)的具體分工。完成設(shè)計(jì)規(guī)格說(shuō)明書(shū)

19、。4、系統(tǒng)原型構(gòu)建及核心模塊開(kāi)發(fā)階段:完成系統(tǒng)原型及核心模塊,并測(cè)試和集成。4可行性綜合評(píng)述4.1經(jīng)濟(jì)可行,性本研發(fā)小組研發(fā)規(guī)模較小,研發(fā)必須具備的必備的硬件和軟件環(huán)境,同時(shí),還必須具備 相關(guān)的開(kāi)發(fā)軟件,才能正常運(yùn)行并完成其所需的功能。硬件成本除了購(gòu)置所需的費(fèi)用之外, 還有日常維護(hù)、維修以及損耗、升級(jí)等所需的成本。軟件也同樣有購(gòu)買(mǎi)、開(kāi)發(fā)、維護(hù)等方面 的成本。還有其他的一些資金問(wèn)題。本研發(fā)小組研發(fā)項(xiàng)目為機(jī)房管理系統(tǒng),本系統(tǒng)便于機(jī)房日常管理,信息查詢(xún),以及實(shí)驗(yàn)信 息統(tǒng)計(jì).實(shí)現(xiàn)課表錄入,學(xué)生名單錄入或?qū)?,上機(jī)登陸,關(guān)機(jī)記錄,使用軟件記錄,綜合查詢(xún)(按學(xué)生,按課程,按時(shí)段與機(jī)器號(hào)),統(tǒng)計(jì)機(jī)房利用率,

20、空閑時(shí)間等,設(shè)備信息登記,查詢(xún)(按分 類(lèi),按機(jī)房號(hào),按管理借用人員),修改,維修記錄,借還記錄等功能。以便減輕實(shí)驗(yàn)室管理人 員的工作負(fù)擔(dān),提高工作效率??梢詰?yīng)用于各類(lèi)學(xué)校的機(jī)房管理中,也可以應(yīng)用于公司機(jī)房的管理中去,應(yīng)用范圍廣,開(kāi) 發(fā)成本比較低,具有很好的收益價(jià)值。4.2技術(shù)可行性該系統(tǒng)所需硬件設(shè)備,如服務(wù)器、PC機(jī)、打印機(jī)及網(wǎng)絡(luò)配件等,市場(chǎng)上有銷(xiāo)售且價(jià)格 較低,能滿(mǎn)足系統(tǒng)功能要求。軟件上,操作系統(tǒng)采用WindowsNT,數(shù)據(jù)庫(kù)管理系統(tǒng)采用SQL Server2005,這些軟件在MIS開(kāi)發(fā)中已被大量應(yīng)用,技術(shù)上都比較成熟。因此技術(shù)上是可 行的。4.3操作可行性等由于該學(xué)校有很好的管理體制:每位

21、學(xué)生均有學(xué)號(hào)及相關(guān)的個(gè)人信息,且每臺(tái)電腦在機(jī) 房檔案中也有相應(yīng)備份。因此可以利用管理信息系統(tǒng)來(lái)進(jìn)行管理學(xué)生的自由上的預(yù)約情況。5 .方案選擇5.1首選方案項(xiàng)目開(kāi)發(fā)過(guò)程建議采用快速原型與增量開(kāi)發(fā)相結(jié)合的模式,在基本明確需求的情況下建 立系統(tǒng)整體原型,實(shí)現(xiàn)系統(tǒng)的核心部分模塊。系統(tǒng)建模采用面向?qū)ο蠓椒ā?.2其它可選方案項(xiàng)目開(kāi)發(fā)也可以采用瀑布模型。先提出軟件開(kāi)發(fā)的系統(tǒng)化的,其流程從系統(tǒng) 開(kāi)始,隨后是需求分析、設(shè)計(jì)、編碼、測(cè)試、支持。這種模型也是可以采用的開(kāi) 發(fā)方式。5.3方案對(duì)比利用快速開(kāi)發(fā)模型與增量開(kāi)發(fā)相結(jié)合的模式,可以在軟件開(kāi)發(fā)初期很快確定系統(tǒng)的整體 框架結(jié)構(gòu),并可選取系統(tǒng)中的核心部分確定需求,

22、并進(jìn)行設(shè)計(jì)和開(kāi)發(fā),之后逐漸實(shí)現(xiàn)系統(tǒng)的 其它部分。這樣既能夠較快地讓用戶(hù)看到系統(tǒng)的整體效果,又便于核心部件的需求確定和整 個(gè)系統(tǒng)的實(shí)現(xiàn)。瀑布模型提供了一個(gè)摸板,這個(gè)摸板使得分析、設(shè)計(jì)、編碼、測(cè)試和支持的方法可以在 該摸板下有一個(gè)共同的指導(dǎo)。但實(shí)際的項(xiàng)目大部分情況難以按照該模型給出的順序進(jìn)行,而 且這種模型的迭代是間接的,這很容易由微小的變化而造成大的混亂,且采用這種線(xiàn)性模型, 會(huì)經(jīng)常在過(guò)程的開(kāi)始和結(jié)束時(shí)碰到等待其他成員完成其所依賴(lài)的任務(wù)才能進(jìn)行下去,有可能 花在等待的時(shí)間比開(kāi)發(fā)的時(shí)間要長(zhǎng)。我們稱(chēng)之為“堵賽狀態(tài)”。故此,我們采用快速開(kāi)發(fā)模型與增量開(kāi)發(fā)相結(jié)合的模式。6.項(xiàng)目實(shí)施計(jì)劃系統(tǒng)規(guī)劃:完成系統(tǒng)

23、階段劃分、實(shí)現(xiàn)系統(tǒng)概述、方案制定、進(jìn)度計(jì)劃、任務(wù)安排、 項(xiàng)目進(jìn)度計(jì)劃并完成系統(tǒng)規(guī)劃報(bào)告。人員:全體組員需求分析:確定系統(tǒng)需求以及各功能模塊需求,建立系統(tǒng)業(yè)務(wù)類(lèi)模型和用例模型,并進(jìn)行描述。完成需求規(guī)格說(shuō)明書(shū)。人員:全體組員系統(tǒng)架構(gòu)設(shè)計(jì):確定系統(tǒng)架構(gòu)。人員:全體人員數(shù)據(jù)庫(kù)設(shè)計(jì):完成數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)。人員:全體人員登陸子系統(tǒng):黨磊、馮成林用戶(hù)信息維護(hù)系統(tǒng):鄭征、李會(huì)超機(jī)房介紹系統(tǒng):陳愛(ài)彬、李建朋學(xué)生預(yù)約系統(tǒng):李建朋、陳愛(ài)彬教師預(yù)約系統(tǒng):馮成林、黨磊管理員管理系統(tǒng):李會(huì)超、鄭征集成測(cè)試:李建朋圖6.1甘特圖圖6.2工作流程圖需求規(guī)格說(shuō)明書(shū)概述1.1項(xiàng)目的目的與目標(biāo)計(jì)算機(jī)機(jī)房由于設(shè)備多,實(shí)驗(yàn)課程繁重,學(xué)生

24、多等原因,一直難于有效管理,為了更 好、更規(guī)范地對(duì)眾多機(jī)房進(jìn)行管理和維護(hù),為了方便于老師教學(xué)和同學(xué)自由上機(jī),開(kāi)發(fā)此機(jī) 房管理系統(tǒng)來(lái)實(shí)現(xiàn)。本系統(tǒng)是基于B/S架構(gòu),面向機(jī)房管理員設(shè)計(jì),對(duì)機(jī)房進(jìn)行有效管理, 并實(shí)時(shí)分配設(shè)備供教學(xué)和自由上機(jī)使用,使得計(jì)算機(jī)資源更有效地利用。1.2相關(guān)文檔【1】系統(tǒng)規(guī)劃報(bào)告【2】設(shè)計(jì)規(guī)格說(shuō)明書(shū)問(wèn)題初始分析2.1場(chǎng)景描述機(jī)房管理系統(tǒng)是面向機(jī)房管理員所設(shè)計(jì),管理員登錄成功后可以進(jìn)行添加、刪除其它 管理員;可以對(duì)機(jī)房進(jìn)行日常管理,統(tǒng)計(jì)其利用率;普通用戶(hù)可以查看機(jī)房信息,按教師名 和上課時(shí)間可以對(duì)課程進(jìn)行查詢(xún),更好的分配設(shè)備,協(xié)調(diào)教學(xué)與自由上機(jī)。2.2初始功能提取學(xué)生功能提?。?/p>

25、1、修改自己的信息:改密碼,填寫(xiě)電子郵箱、電話(huà)等2、查看可用的電腦信息(樓層,編號(hào),時(shí)間),根據(jù)自己的時(shí)間安排選擇預(yù)約上機(jī)3、取消自己已經(jīng)預(yù)約的上機(jī)安排。4、查看自己的上機(jī)記錄,包括自己的自由上機(jī)安排和實(shí)驗(yàn)上機(jī)安排教師功能提取:1、修改自己的信息2、查看可用的電腦信息(樓層、臺(tái)數(shù)、時(shí)間)選擇自己的所授的課程,選擇班級(jí),選擇臺(tái)數(shù),預(yù)約實(shí)驗(yàn)3、取消預(yù)約的實(shí)驗(yàn)安排4、查看自己的預(yù)約的所有實(shí)驗(yàn)。管理員功能提?。河捎诠芾韱T集電腦維修員和設(shè)備采購(gòu)的職責(zé),故功能要求如下1、更新用戶(hù),即導(dǎo)入用戶(hù)的信息。從學(xué)校的檔案管理系統(tǒng)中導(dǎo)出學(xué)生信息和教師信息,再導(dǎo)入到本系統(tǒng)中。2、更新課表,同上3、指定機(jī)房的開(kāi)放情況,即

26、一周中哪天開(kāi)放,每天哪個(gè)時(shí)段4、由于電腦的故障問(wèn)題或者其他原因修改電腦的可用狀態(tài),同時(shí)也可一次修改每層電腦的可用狀態(tài)和各區(qū)電腦的可用狀態(tài)5、由于設(shè)備的淘汰更新,管理員可以及時(shí)更新數(shù)據(jù)庫(kù)中電腦的信息,增加或刪除部分電腦。在增加電腦時(shí)要錄入電腦信息,分為單機(jī)錄入和批錄入。在批錄入時(shí)需要 產(chǎn)生統(tǒng)一的電腦信息,并動(dòng)態(tài)的給電腦編號(hào)。6、管理員能夠通過(guò)系統(tǒng)了解到當(dāng)天機(jī)房的使用情況。7、管理可以根據(jù)系統(tǒng)統(tǒng)計(jì)的每天的使用情況,更好管理機(jī)房(此處要求系統(tǒng)能夠?qū)⒔y(tǒng)計(jì)的數(shù)據(jù)加以分析,并將結(jié)果以可視的曲線(xiàn)圖等形式呈現(xiàn)出來(lái))非功能性需求:1、應(yīng)該有介紹機(jī)房情況的模塊,機(jī)房的情況包括:機(jī)房簡(jiǎn)介、機(jī)房目標(biāo)系統(tǒng)功能需求3.要

27、求采用面向?qū)ο蠓治龇椒?,建立業(yè)務(wù)類(lèi)模型和用例模型,并對(duì)用例進(jìn)行描述??膳浜?活動(dòng)圖和序列圖進(jìn)行系統(tǒng)邏輯建模。機(jī)房上機(jī)預(yù)約系統(tǒng)用例電腦維修人員設(shè)備采購(gòu)人員上機(jī)刷卡系統(tǒng).展倒羅J商選抒很IT槍#辱條仆晶術(shù)可用電若艾抒小.1倘生以記錄編,;.展倒羅J商選抒很IT槍#辱條仆晶術(shù)可用電若艾抒小.1倘生以記錄編,;計(jì)算機(jī)卜州用例名稱(chēng)預(yù)約自由上機(jī)用例描述學(xué)生用戶(hù)申請(qǐng)機(jī)房上機(jī)。滿(mǎn)足條件,機(jī)房批準(zhǔn)申請(qǐng),完成預(yù)約執(zhí)行者學(xué)生前置條件1、學(xué)生用戶(hù)已經(jīng)登錄系統(tǒng)2、要求的條件能夠滿(mǎn)足后置條件1、成功記下學(xué)生預(yù)約記錄2、成功更新了電腦的狀態(tài)主過(guò)程描述1、學(xué)生登陸系統(tǒng)2、學(xué)生創(chuàng)建預(yù)約,選擇時(shí)間、樓層條件3、系統(tǒng)給出限定條件下

28、的可用電腦的信息:編號(hào)、樓層、區(qū)號(hào)4、學(xué)生從滿(mǎn)足條件的電腦中選擇任一臺(tái),提交給系統(tǒng)5、系統(tǒng)更改電腦的可用狀態(tài)并記錄預(yù)約,然后將記錄返回給學(xué)生。用 例結(jié)束分支過(guò)程描述異常過(guò)程描述業(yè)務(wù)規(guī)則涉及的業(yè)務(wù)實(shí)體學(xué)生自由上機(jī)可用電腦集電腦集學(xué)生自由上機(jī)預(yù)約記錄計(jì)算機(jī)啟動(dòng)取消預(yù)約選擇記錄刪除預(yù)約記錄正常結(jié)束顯示預(yù)約記錄學(xué)生開(kāi)始、顯示結(jié)果學(xué)生取消預(yù)約用例實(shí)現(xiàn)場(chǎng)景計(jì)算機(jī)啟動(dòng)取消預(yù)約選擇記錄刪除預(yù)約記錄正常結(jié)束顯示預(yù)約記錄學(xué)生開(kāi)始、顯示結(jié)果學(xué)生取消預(yù)約用例實(shí)現(xiàn)場(chǎng)景預(yù)約實(shí)驗(yàn)用例場(chǎng)景規(guī)約用例名稱(chēng)預(yù)約實(shí)驗(yàn)用例描述教師用戶(hù)申請(qǐng)實(shí)驗(yàn)上機(jī),提交自己要求的條件,機(jī)房給出結(jié)果。教師 選擇電腦,機(jī)房批準(zhǔn)申請(qǐng),完成預(yù)約執(zhí)行者教師前置條

29、件1、教師用戶(hù)已經(jīng)登錄系統(tǒng)2、教師本學(xué)期授課后置條件1、成功記下實(shí)驗(yàn)預(yù)約記錄2、成功更新了電腦的狀態(tài)主過(guò)程描述1、教師登陸系統(tǒng)2、教師創(chuàng)建實(shí)驗(yàn)預(yù)約,選擇時(shí)間、時(shí)間段、課程、班級(jí)3、系統(tǒng)給出限定條件下的電腦信息:樓層,可用臺(tái)數(shù)4、教師從滿(mǎn)足條件的電腦集中選擇任一層,提交給系統(tǒng)5、系統(tǒng)更改電腦的可用狀態(tài)并記錄預(yù)約,然后將記錄返回給教師。用 例結(jié)束分支過(guò)程描述2.1如果教師沒(méi)有選擇班級(jí),系統(tǒng)將為所有的班級(jí)預(yù)約實(shí)驗(yàn)2.2如果教師選擇班級(jí),系統(tǒng)只為選擇的班級(jí)預(yù)約實(shí)驗(yàn)異常過(guò)程描述業(yè)務(wù)規(guī)則2.1課程必須是教師教授的2.2班級(jí)和課程應(yīng)該是相互對(duì)應(yīng)的2.3教師必須選擇時(shí)間、時(shí)間段和課程。班級(jí)選擇與否根據(jù)分支過(guò)程

30、描述2.1與2.2涉及的業(yè)務(wù)實(shí)體教師實(shí)驗(yàn)可用電腦集課表電腦集實(shí)驗(yàn)預(yù)約記錄定時(shí)刪除違約記錄用例實(shí)現(xiàn)場(chǎng)景刪除違約用例場(chǎng)景規(guī)約用例名稱(chēng)刪除違約用例描述定時(shí)查看機(jī)房上機(jī)刷卡系統(tǒng)中的上機(jī)情況,同時(shí)查看學(xué)生預(yù)約記錄篩 選出超時(shí)沒(méi)有來(lái)上機(jī)的記錄,自動(dòng)刪除這些記錄執(zhí)行者時(shí)間事件前置條件1、管理員啟用這個(gè)功能,并設(shè)定超時(shí)多長(zhǎng)時(shí)間為違約2、機(jī)房處于開(kāi)放上機(jī)時(shí)間3、時(shí)間為要求檢查的時(shí)刻4、正常連接著上機(jī)刷卡系統(tǒng)后置條件1、成功刪除預(yù)約記錄2、成功更新了電腦的狀態(tài)主過(guò)程描述1、時(shí)間為檢查的時(shí)刻,進(jìn)行違約查找2、系統(tǒng)調(diào)用機(jī)房上機(jī)刷卡系統(tǒng),統(tǒng)計(jì)上機(jī)用戶(hù)3、查找在該時(shí)間段內(nèi)上機(jī)的預(yù)約記錄4、綜合這些信息,給出違約的記錄5、

31、將違約記錄到違約記錄中,并刪除預(yù)約記錄中違約記錄分支過(guò)程描述異常過(guò)程描述業(yè)務(wù)規(guī)則2.1課程必須是教師教授的2.2班級(jí)和課程應(yīng)該是相互對(duì)應(yīng)的2.3教師必須選擇時(shí)間、時(shí)間段和課程。班級(jí)選擇與否根據(jù)分支過(guò)程描述2.1與2.2涉及的業(yè)務(wù)實(shí)體時(shí)間上機(jī)用戶(hù)自由上機(jī)預(yù)約記錄違約記錄4目標(biāo)系統(tǒng)性能需求【1】響應(yīng)時(shí)間:從提交查詢(xún)命令到返回結(jié)果所需12秒?!?】更新處理時(shí)間:從更新數(shù)據(jù)庫(kù)到再次顯示數(shù)據(jù)庫(kù)內(nèi)容所需23秒鐘?!?】處理的文件和記錄數(shù)在1000以上?!?】對(duì)輸入和輸出數(shù)據(jù)的精度要求較高,查詢(xún)應(yīng)保證查準(zhǔn)率?!?】對(duì)處理和傳輸過(guò)程中的精度要求較高,查詢(xún)時(shí)應(yīng)保證時(shí)效性?!?】安全性較好,采用用戶(hù)名和密碼的匹配

32、登錄方式,并有管理員的操作記錄、操 作時(shí)間等信息,也保證它的可靠性?!?】兼容性、穩(wěn)定性好。4.1性能需求點(diǎn)列表詳細(xì)列出用戶(hù)性能點(diǎn)列表,提供給后續(xù)分析、設(shè)計(jì)、編程、測(cè)試中使用,更是為了用戶(hù) 測(cè)試驗(yàn)收中使用。需求性能點(diǎn)列表如表2-1所示。表2-1性能需求點(diǎn)列表編 號(hào)性能名稱(chēng)操作者性能描述輸入內(nèi)容輸出內(nèi)容1.2改密用戶(hù)修改密碼舊密碼和新密碼修改成功2.1查詢(xún)可用 電腦學(xué)生、老 師查詢(xún)滿(mǎn)則自 己條件的可 用電腦信息 學(xué)學(xué)生輸入時(shí)間、樓 層等信息老師輸入時(shí)間、樓 層、課程、班級(jí)符合要求 的可用電 腦表2.2預(yù)約學(xué)生、老 師預(yù)約滿(mǎn)足條件的電腦記錄預(yù)約2.3查看預(yù)約學(xué)生、老 師查看現(xiàn)在還沒(méi)有上機(jī)的預(yù)約所有

33、相關(guān)預(yù)約記錄2.4刪除預(yù)約學(xué)生、老 師刪除預(yù)約記 錄需要?jiǎng)h除的預(yù)約 記錄刪除成功3.1設(shè)定時(shí)間機(jī)房管理 員按照機(jī)房的安排設(shè)定機(jī)房開(kāi)放時(shí)間開(kāi)放的時(shí)間段記錄到時(shí) 間表里3.2增加電腦機(jī)房管理 員向機(jī)房新添電腦設(shè)備電腦信息成功記錄 信息5.目標(biāo)系統(tǒng)界面與接口需求5.1界面需求采用Windows的圖形用戶(hù)界面,界面簡(jiǎn)單規(guī)范,易于操作。通過(guò)菜單由主界面訪(fǎng)問(wèn)各子 模塊。各子模塊根據(jù)自身特點(diǎn)或采取子菜單形式或采用子模塊的主界面形式訪(fǎng)問(wèn)其下各具體 功能塊?!?】輸入設(shè)備:鍵盤(pán)、鼠標(biāo);【2】輸出設(shè)備:顯示器;【3】顯示風(fēng)格:圖形界面;【4】顯示方式:1024*768;【5】輸出格式:顯示布局。5.2接口需求無(wú)接

34、口。6目標(biāo)系統(tǒng)其他需求【1】進(jìn)度需求:按照系統(tǒng)進(jìn)度規(guī)劃進(jìn)行,最晚在十五周之前完成所有;【2】運(yùn)行環(huán)境需求:Windows XP/vista/win 7;【3】培訓(xùn)需求:無(wú)培訓(xùn)需求,不提供多媒體教學(xué)光盤(pán)。【4】推廣需求:無(wú)推廣的要求,不需要有推廣的支持軟件?!?】經(jīng)費(fèi)要求:免費(fèi)開(kāi)發(fā)【6】工作產(chǎn)品提供:由小組成員各自準(zhǔn)備,如裝有Microsoft Visual Studio 2010、SQL Server2008、Office 等應(yīng)用軟件。7目標(biāo)系統(tǒng)假設(shè)與約束條件【1】符合法律法規(guī)的規(guī)定?!?】運(yùn)行環(huán)境:Windows XP/vista/win 7開(kāi)發(fā)系統(tǒng)環(huán)境:Microsoft Visual S

35、tudio 2010、SQL Server2008文檔編寫(xiě)環(huán)境:Microsoft Word、Rational Rose【3】參閱圖書(shū)和瀏覽網(wǎng)絡(luò)信息進(jìn)行完善系統(tǒng)?!?】系統(tǒng)最晚在教學(xué)十五周投入使用。設(shè)計(jì)規(guī)格說(shuō)明書(shū)引言1.1目的本文檔以機(jī)房管理系統(tǒng)需求規(guī)格說(shuō)明書(shū)作為基準(zhǔn),對(duì)系統(tǒng)進(jìn)行設(shè)計(jì)。文檔的規(guī)范設(shè) 計(jì)為后期的編碼、測(cè)試等提供參考。其主要內(nèi)容包括:系統(tǒng)功能簡(jiǎn)介系統(tǒng)結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)設(shè)計(jì)模塊設(shè)計(jì)1.2命名規(guī)則變量對(duì)象命名規(guī)則:內(nèi)聯(lián)變量(在方法內(nèi)聲明的變量):駱駝命名法私有類(lèi)變量(成員變量):駱駝命名法,下劃線(xiàn)開(kāi)頭循環(huán)、數(shù)組等記數(shù)用變量依順序使用i、j、k、m、n數(shù)組:駝峰駱駝命名法,例如:string5

36、 nameArray = new String();命名空間、類(lèi)名、屬性、方法:帕斯卡命名法數(shù)據(jù)庫(kù)對(duì)象命名規(guī)則:庫(kù)名:英文名稱(chēng)連寫(xiě),首字母大寫(xiě)表名:英文名稱(chēng)連寫(xiě),首字母大寫(xiě)字段名:英文名稱(chēng)連寫(xiě),首字母大寫(xiě)視圖:V_英文名稱(chēng)連寫(xiě),英文名稱(chēng)首字母大寫(xiě)關(guān)系:R英文名稱(chēng)連寫(xiě),英文名稱(chēng)首字母大寫(xiě)存儲(chǔ)過(guò)程:英文名稱(chēng)連寫(xiě),首字母大寫(xiě)1.3術(shù)語(yǔ)定義序號(hào)術(shù)語(yǔ)名稱(chēng)術(shù)語(yǔ)定義1總體結(jié)構(gòu)軟件系統(tǒng)的總體邏輯結(jié)構(gòu)。按照不同的設(shè)計(jì)方法,有不同的 總體邏輯結(jié)構(gòu)。若采用面向功能或面向數(shù)據(jù)的設(shè)計(jì)方法,則 總體邏輯結(jié)構(gòu)為一樹(shù)形的功能模塊結(jié)構(gòu)圖。若采用面向?qū)ο?或面向部件(構(gòu)件)的設(shè)計(jì)方法,則總體邏輯結(jié)構(gòu)為部件(構(gòu) 件)的組裝圖2數(shù)據(jù)

37、結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)包括:數(shù)據(jù)庫(kù)表的結(jié)構(gòu)、其他數(shù)據(jù)結(jié)構(gòu)等3概念數(shù)據(jù)模型CDM關(guān)系數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)模型,叫做概念數(shù)據(jù)模型。主要內(nèi)容 包括一張邏輯E-R圖及其相應(yīng)的數(shù)據(jù)字典4物理數(shù)據(jù)模型PDM關(guān)系數(shù)據(jù)庫(kù)的物理設(shè)計(jì)模型,叫做物理數(shù)據(jù)模型。主要內(nèi) 容包括一張物理表關(guān)系圖及其相應(yīng)的數(shù)據(jù)字典5角色數(shù)據(jù)庫(kù)中享有某些特權(quán)操作的用戶(hù),叫做角色。角色的權(quán)利 通過(guò)授權(quán)來(lái)實(shí)現(xiàn)6子系統(tǒng)具有相對(duì)獨(dú)立功能的小系統(tǒng)叫做子系統(tǒng)。一個(gè)大的軟件系統(tǒng) 可以劃分為多個(gè)子系統(tǒng),每個(gè)子系統(tǒng)可由多個(gè)模塊或多個(gè)部 件組成7模塊具有功能獨(dú)立、能被調(diào)用的信息單元叫做模塊。模塊是結(jié)構(gòu) 化設(shè)計(jì)中的概念8相關(guān)文件相關(guān)文件是指當(dāng)本文件內(nèi)容變更后,可能引起變更的其

38、他文 件。如需求分析報(bào)告、詳細(xì)設(shè)計(jì)說(shuō)明書(shū)、測(cè)試計(jì)劃、用戶(hù)手 冊(cè)9參考資料參考資料是指本文件書(shū)寫(xiě)時(shí)用到的其他資料。如各種有關(guān)規(guī) 范、模板、標(biāo)準(zhǔn)、準(zhǔn)則1.4參考資料用戶(hù)需求報(bào)告數(shù)據(jù)庫(kù)設(shè)計(jì)規(guī)范命名規(guī)范1.5相關(guān)文檔系統(tǒng)規(guī)劃報(bào)告需求規(guī)格說(shuō)明書(shū)系統(tǒng)設(shè)計(jì)2.1體系結(jié)構(gòu)設(shè)計(jì)Web 層使用 ASP.NET 框架,負(fù)責(zé)展示數(shù) 據(jù)和人機(jī)交互。 iWeb層BusinessControl層Business Control層負(fù)責(zé)處理 來(lái)自Web的request,負(fù)責(zé)業(yè)務(wù) 邏輯處理。接受來(lái)自Web的 Request將業(yè)務(wù)邏輯轉(zhuǎn)化成針 對(duì)實(shí)體的增刪改查,然后將處 理完成后的數(shù)據(jù)有WebBusinessControl層Dat

39、aBaseDataBaseVEntity負(fù)責(zé)業(yè)務(wù)數(shù)據(jù)邏輯處理。、此處負(fù)責(zé)將數(shù)據(jù)庫(kù)中的數(shù)據(jù)轉(zhuǎn)換成業(yè)務(wù)邏輯需要的實(shí)體類(lèi)交匕Entity,匕、由 Business Control 處理。12.2子系統(tǒng)設(shè)計(jì)按業(yè)務(wù)邏輯可以將系統(tǒng)分為登陸子系統(tǒng)、用戶(hù)信息維護(hù)子系統(tǒng)、學(xué)生預(yù)約系統(tǒng)、教師預(yù)約系 統(tǒng)、管理員管理子系統(tǒng)、機(jī)房介紹子系統(tǒng)機(jī)房預(yù)約系統(tǒng)2.3類(lèi)設(shè)計(jì)WEB層類(lèi)圖TimeSetting PagePCInfo PageIntrodution PageLogin Page+setTime()+back()_Home Page+createLogn()Main Page+createStuApp()+create

40、StuCan()+backHome()+()+doLogn()+back()TimeSetting PagePCInfo PageIntrodution PageLogin Page+setTime()+back()_Home Page+createLogn()Main Page+createStuApp()+createStuCan()+backHome()+()+doLogn()+back()Jump Control+createLogn()+createMain()+createStuApp()+createStuCan()+back()+ .()AppInterface+getPCIn

41、fo()+savePCInfo()+back()A Business Control 層類(lèi)圖Business Control +doLogn()+searchPC()+appoint()+cancleAppoment()+searchRecord()+modefiyInfo()+setTime()+addPC()+canclePC()+modefiyPCInfo()+getCourse()+getC1ass()Entity層類(lèi)圖2.4類(lèi)說(shuō)明Web層中的Page類(lèi)負(fù)責(zé)將結(jié)果呈現(xiàn)給用戶(hù),其中JumpControl類(lèi)負(fù)責(zé)各個(gè)Page跳轉(zhuǎn)。 BusinessControl層中僅有一個(gè)BusinessC

42、ontrol類(lèi)負(fù)責(zé)整個(gè)系統(tǒng)的業(yè)務(wù)邏輯Entity層有 系統(tǒng)所用的所有的實(shí)體類(lèi),同時(shí)還有一個(gè)Entity_Control類(lèi),該類(lèi)負(fù)責(zé)將組織重新實(shí)體后 交給業(yè)務(wù)邏輯層處理,它相當(dāng)于ControlEntity層之間的接口。數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)3.1數(shù)據(jù)庫(kù)表名清單數(shù)據(jù)庫(kù)表名清單,如表3-1所示。表3-1數(shù)據(jù)庫(kù)表名清單序 號(hào)中文表名英文表名表功能說(shuō)明1電腦信息ComputerInfor mation記錄電腦信息2可用電腦信息ComputerAvaiableInformation記錄用戶(hù)可以預(yù)約的電腦的信息3用戶(hù)信息Userinformation記錄用戶(hù)信息4用戶(hù)預(yù)約記錄UserComputerInf orma

43、tion記錄用戶(hù)預(yù)約的相關(guān)信息5可用時(shí)間信息UserAvailableTimeInformation記錄用戶(hù)可用的時(shí)間段3.2數(shù)據(jù)庫(kù)表之間關(guān)系Userinformation與Computerinformation兩個(gè)表是整個(gè)數(shù)據(jù)庫(kù)中基本的表,其他的表都是 基于這個(gè)兩個(gè)表建立的。UserInformation *StudentNumberPasswdUserNameSexDepartmentGradeClassUserAvailableTimeInformationUserInformation *StudentNumberPasswdUserNameSexDepartmentGradeClas

44、sUserAvailableTimeInformationcoStudentNumberUsingDateBeginOpenTimeEndOpenTimeComputerAvailableInformation *FloorNumberUserComputerInformation *ComputerNumberUsingDateBeginOpenTimeEndOpentimeStudentNumberFloorNumberComputerNumber UsingDate BeginOpenTime EndOpentime UsingTypeComputerInformation *Floor

45、Numberco-.ComputerNumber UsingDate BeginOpenTime EndOpentime UsingTypeComputerInformation *FloorNumberco-.ComputerNumberBeginOpenTime EndOpentime AddDate3.3數(shù)據(jù)庫(kù)表的詳細(xì)清單表3-2電腦信息序號(hào)字段中文名字段英文 名類(lèi)型、寬度、精 度取值約 束空 否默認(rèn)值主鍵/外 鍵索引否1樓層FloorNum berNvarchar(2)主鍵2電腦號(hào)ComputerNumberchar(6)主鍵3開(kāi)始時(shí)間BeginOpe nTimechar(5)4結(jié)束時(shí)

46、間EndOpenT imechar(5)5增加日期A(yíng)ddDatedate表3-2可用電腦信息序號(hào)字段中文名字段英文 名類(lèi)型、寬度、精 度取值約 束空否默認(rèn)值主鍵/外 鍵索引否1樓層FloorNum berNvarchar(2)主鍵2電腦號(hào)ComputerNumberchar(6)主鍵3使用日期UsingDat edate主鍵4開(kāi)始時(shí)間BeginOpe nTimechar(5)主鍵5結(jié)束時(shí)間EndOpenT imechar(5)主鍵表3-3用戶(hù)信息序號(hào)字段中文名字段英文 名類(lèi)型、寬度、精 度取值約 束空 否默認(rèn)值主鍵/外 鍵索引否1學(xué)號(hào)StudentN umberchar(6)主鍵2密碼Pass

47、wdvarchar(50)3用戶(hù)名UserNamenvarchar(3)4性別Sexnchar(1)5年級(jí)Gradenchar(3)6班級(jí)Classnvarchar(10)表3-4用戶(hù)預(yù)約記錄序號(hào)字段中文名字段英文 名類(lèi)型、寬度、精 度取值約 束空 否默認(rèn)值主鍵/外 鍵索引否1學(xué)號(hào)StudentN umberchar(6)外鍵2樓層FloorNum bernvarchar(2)可 以3電腦號(hào)ComputerNumberchar(6)可 以4占用日期UsingDat adata可 以5結(jié)束時(shí)間EndOpenT imechar(5)可 以6使用類(lèi)型UsingTyp envarchar(4)可 以表

48、3-5可用時(shí)間序號(hào)字段中文名字段英文名類(lèi)型、寬度、精 度取值約 束空否默認(rèn)值主鍵/外 鍵索引否1學(xué)號(hào)StudentN umberchar(6)主鍵2使用日期UsingDat adate主鍵3開(kāi)始時(shí)間BeginOpe nTimechar(5)主鍵4結(jié)束時(shí)間EndOpenT imechar(5)主鍵系統(tǒng)動(dòng)態(tài)模型系統(tǒng)界面原型用戶(hù)登陸模塊:學(xué)生登陸序列圖圖4-1用戶(hù)信息維護(hù)模塊:用戶(hù)信息維護(hù)序列圖圖4-2學(xué)生自由上機(jī)預(yù)約管理模塊學(xué)生自由上機(jī)預(yù)約管理序列圖圖4-3預(yù)汗11HL此L .iitl1g:K5 .系統(tǒng)組件圖或部署圖1系統(tǒng)界面原型系統(tǒng)實(shí)現(xiàn)結(jié)果系統(tǒng)主要界面及界面設(shè)計(jì)風(fēng)格說(shuō)明。登陸界面:系統(tǒng)主界面:用

49、戶(hù)注冊(cè)界面:學(xué)生自由上機(jī)預(yù)約界面:咎 HYPERLINK http:/localhost:2005/TebSiteslnfor%3eation/UserCheckln http:/localhost:2005/TebSiteslnforation/UserCheckln艾件 編輯堡)查看世)收藏(A)工具(X)幫助皿Q后退 -回國(guó)玲|夕 搜索離收藏夾焰回,上it上it 業(yè).匐 ht tp : /I ci c:dlho 51:2005.1,|1| ebS i te slnfurrn at i LirLi1 User Che cklnforrTi at i on期間口層預(yù)訂Flo oiNmnb e

50、i ? omputerNiunb er選擇二樓A20001選擇二樓A20001選擇二樓A20001選擇二樓A20001選擇二樓A20001選擇二樓A20001選擇二樓A20001選擇一樓A10001選擇一樓A10001選擇一樓A10001選擇一樓A10001選擇一樓A10001選擇一樓A10001選擇一樓A10001個(gè)人上機(jī)查詢(xún)修改界面:有 http :/localhost:2005/TebSitesInforMation/UserChecklnfonation. aspx 一 BicrDsoft Internet Explorer文件()編輯但)查看(V)收藏(A)工具(T)幫助但)Q后退,

51、0 同閭弓/搜索收藏夾妃 創(chuàng)洛田落地址畫(huà) http:/1012:ilhost:2005/WebSiteslnformation/UserChecklnformation. aspx期間口層2011-5-5 0:00:00 v起期間口層2011-5-5 0:00:00 v起08:00 v|結(jié)束31一樓*查詢(xún)可用機(jī)器查詢(xún)個(gè)人上機(jī)信息退訂StiidentNiunb er Flo orNiunb er C oinputerNiunb er Usingj) ateB e giiiOy enT iine EmlOyenTiine UsmgTy)eW|082707一樓A100012011-5-50:00:0

52、008:0010:00自由上機(jī)W|082707二樓A200012011-5-50:00:0008:0010:00自由上機(jī)管理員管理界面: HYPERLINK http:/localhost http:/localhost: 2005/VebSit esInforMat ion/Manage r_inforMat ion. aspx Microsoft Int er net Expl文件()編輯()查看凹 收藏(A)工具(T)幫助01)Q后退 o -團(tuán)也可夕搜索會(huì)收球倒創(chuàng)騷屈游土也址 LQJ土也址 LQJht tp: /I o c:dlho s t: SUUS/WebSi t e s Inf o

53、r m a t i on/rri:inager i nf or m at i on. aspn機(jī)房管理:界面設(shè)計(jì)風(fēng)格以簡(jiǎn)約實(shí)用為主,將功能以樹(shù)節(jié)點(diǎn)形式列于左側(cè),使用戶(hù)方便根據(jù)歸類(lèi)查找 相應(yīng)的功能項(xiàng)。另外將系統(tǒng)常用功能羅列在工具欄,使用戶(hù)能快捷的操作。用戶(hù)還可以根據(jù)個(gè) 人喜好更改主界面的主題風(fēng)格。小組實(shí)驗(yàn)工作總結(jié)1.工作概述我們小組做的是基于B/S架構(gòu)的機(jī)房自由上機(jī)預(yù)約系統(tǒng),主要實(shí)現(xiàn)的功能有用戶(hù)信息維護(hù)管理用戶(hù)信息維護(hù)包括:個(gè)人信息查詢(xún)、個(gè)人信息修改學(xué)生自由上機(jī)管理學(xué)生自由上機(jī)管理包括:查詢(xún)可用電腦信息,預(yù)約上機(jī)時(shí)間,查詢(xún)個(gè)人已預(yù)約情況,退訂預(yù) 約。教師實(shí)驗(yàn)上機(jī)管理包括:按日期查詢(xún)可用電腦信息,

54、安排對(duì)應(yīng)課程的班級(jí)進(jìn)行實(shí)驗(yàn)。管理員管理模塊包括:增刪電腦、設(shè)定開(kāi)放時(shí)間、設(shè)定電腦狀態(tài)4.機(jī)房情況管理機(jī)房情況包括:機(jī)房建設(shè)、機(jī)房新聞、機(jī)房歷史、機(jī)房規(guī)劃在確定了選擇以C/S架構(gòu)的機(jī)房管理系統(tǒng)后,我們開(kāi)始著手準(zhǔn)備工作:我們開(kāi)了幾次 的會(huì)議來(lái)研究系統(tǒng)規(guī)劃、需求分析和系統(tǒng)設(shè)計(jì)階段的一些問(wèn)題,大家都非常積極,在業(yè)余時(shí) 間查資料,開(kāi)會(huì)時(shí)積極發(fā)言,表達(dá)自己的想法。首先,我們劃分開(kāi)發(fā)階段、子項(xiàng)目及工作步 驟;其次,確定子項(xiàng)目間的邏輯關(guān)系,開(kāi)發(fā)順序;最后,確定各開(kāi)發(fā)階段、子項(xiàng)目、工作 步驟的工作量并給每個(gè)人分配的具體的任務(wù)。我們一起討論了在工作中遇到的問(wèn)題,大家都很認(rèn)真并且非常積極,我們?cè)谧鱿乱粋€(gè)階 段時(shí)都能

55、將上一個(gè)階段遇到的問(wèn)題都徹底的解決了。其中給我留下深刻的印象的是在設(shè)計(jì)數(shù) 據(jù)庫(kù)的時(shí)候,由于大家以前都沒(méi)有做過(guò)具體的項(xiàng)目,對(duì)數(shù)據(jù)庫(kù)的設(shè)計(jì)上都不是很了解。于是 我們?cè)趫D書(shū)館找了一些關(guān)于此方面的書(shū)籍,參考了別人是怎么對(duì)設(shè)計(jì)數(shù)據(jù)庫(kù)的,然后回來(lái)研 究我們這個(gè)系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì),最后把這個(gè)問(wèn)題給解決了我們每個(gè)人都感受到階段性的成果 是大家心血的結(jié)晶和辛苦努力的結(jié)果。然而在每個(gè)階段性完成的時(shí)候,我們都感受到階段性的成果,是大家心血的結(jié)晶,而且 是大家辛苦努力的結(jié)果。不是停留于語(yǔ)言上,而是讓每個(gè)人真切的感受到。確實(shí)是這樣。并 且對(duì)結(jié)果都是有十足的信心。在實(shí)驗(yàn)中我們學(xué)會(huì)了很多東西,例如數(shù)據(jù)庫(kù)方面:對(duì)數(shù)據(jù)庫(kù)的操作,

56、什么插入,查詢(xún), 修改。對(duì)項(xiàng)目模塊劃分方面。項(xiàng)目分成幾塊去做,每一塊完成什么,模塊之間的信息如何交 換等等。需求定義的是做什么的問(wèn)題,而這里說(shuō)的是怎么做的問(wèn)題。但是在實(shí)際工作量與估計(jì)量有差別,我們?cè)趯?shí)驗(yàn)中遇到了一些問(wèn)題,例如:在開(kāi)發(fā)過(guò)程中出 現(xiàn)沒(méi)有料到的事件,導(dǎo)致工作量增加;需求發(fā)生變化,導(dǎo)致工作量增加(如返工等)。2 .小組成員工作情況自評(píng)及互評(píng)個(gè)人實(shí)驗(yàn)總結(jié)個(gè)人工作總結(jié)光陰如梭,五一長(zhǎng)假過(guò)后,我們的機(jī)房自由上機(jī)預(yù)約系統(tǒng)也將圓滿(mǎn)完成了。作為我們小 組的組長(zhǎng),我將我們小組實(shí)驗(yàn)工作總結(jié)如下:首先,我們大家討論了實(shí)驗(yàn)項(xiàng)目和開(kāi)發(fā)環(huán)境的選取。由于大家對(duì)上學(xué)期學(xué)的C#比較熟 悉,同時(shí)大家想了解一些有關(guān)WE

57、B開(kāi)發(fā)的技術(shù),我們一致同意做基于B/S架構(gòu)的機(jī)房自由上 機(jī)預(yù)約系統(tǒng)。在系統(tǒng)規(guī)劃、需求分析和系統(tǒng)設(shè)計(jì)階段,全組人員合作完成的,我給大家具體又仔細(xì)分 配了工作,這樣更有利于工作的順利進(jìn)展也能更好的調(diào)動(dòng)大家的積極性。對(duì)我們的系統(tǒng)進(jìn)行 了合理的規(guī)劃和設(shè)計(jì)。在這期間,給大家開(kāi)了幾次會(huì)議,我們一起討論了在工作中遇到的問(wèn) 題,大家都很認(rèn)真并且非常積極,我們最后一起把在這幾個(gè)階段遇到的問(wèn)題都徹底的解決了。 其中在設(shè)計(jì)數(shù)據(jù)庫(kù)的時(shí)候,由于大家以前都沒(méi)有做過(guò)具體的項(xiàng)目,對(duì)數(shù)據(jù)庫(kù)的設(shè)計(jì)上都不是 很了解。于是我們?cè)趫D書(shū)館找了一些關(guān)于此方面的書(shū)籍,參考了別人是怎么對(duì)設(shè)計(jì)數(shù)據(jù)庫(kù)的, 然后回來(lái)研究我們這個(gè)系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì),最

58、后把這個(gè)問(wèn)題給解決了我們每個(gè)人都感受到階 段性的成果是大家心血的結(jié)晶和辛苦努力的結(jié)果。在這個(gè)過(guò)程中,使我原本欠缺的表達(dá)能力得到了很大的提高,并學(xué)到了很多與同學(xué)交流 的技巧,對(duì)MIS系統(tǒng)有了更深刻的認(rèn)識(shí)。在系統(tǒng)原型構(gòu)建及核心模塊開(kāi)發(fā)階段,我結(jié)合每個(gè)的特長(zhǎng)給大家分配的具體的工作,讓 每個(gè)人都能發(fā)揮他的特長(zhǎng),這樣才能使我們的團(tuán)隊(duì)的效率更高。而我自己比較擅長(zhǎng)編程,所 以我負(fù)責(zé)編制幾個(gè)核心模塊的代碼。通過(guò)這段時(shí)間的努力,使我個(gè)人的耐心、細(xì)心程度及對(duì)工作的合理安排得到了鍛煉,學(xué) 會(huì)了在繁忙之中找條理,危難之中找希望。使我更加加深了項(xiàng)目開(kāi)發(fā)的整體思路,總結(jié)了前 期開(kāi)發(fā)和實(shí)施過(guò)程中碰到的問(wèn)題,同時(shí)利用課下時(shí)間

59、加強(qiáng)對(duì)C#編程語(yǔ)言的學(xué)習(xí)。平時(shí)注意 收集有關(guān)這方面的資料,提高自己的處理新問(wèn)題和解決新問(wèn)題的能力,并加強(qiáng)學(xué)習(xí)數(shù)據(jù)庫(kù)等 方面的知識(shí),為將來(lái)畢業(yè)找工作打好基礎(chǔ)。個(gè)人工作總結(jié)我們這次做的機(jī)房上機(jī)自由預(yù)約系統(tǒng)是基于B/S架構(gòu)的。以前沒(méi)有這方面的經(jīng)驗(yàn),在完 成了系統(tǒng)規(guī)劃,系統(tǒng)需要、系統(tǒng)分析后,到實(shí)現(xiàn)階段時(shí),該讓我和黨磊實(shí)現(xiàn)具體代碼的時(shí)候, 我倆確實(shí)有點(diǎn)無(wú)從下手。我們同查閱相關(guān)書(shū)籍和上網(wǎng)搜集資料,漸漸明白了 WEB開(kāi)發(fā)的流程。 同時(shí)對(duì)ASP.Net有了初步的認(rèn)識(shí)。ASP.NET支持的Web Form事件驅(qū)動(dòng)的編程機(jī)制、它的代碼后置技術(shù)以及它豐富的控件 庫(kù),為構(gòu)建B/S模式的、動(dòng)態(tài)交互的Web應(yīng)用程序提供了

60、一個(gè)友好、簡(jiǎn)潔、快速、高效的開(kāi) 發(fā)編程環(huán)境。ASP.NET是一種動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)技術(shù),它提供了一個(gè)基于Microsoft.NET框架的 Web開(kāi)發(fā)平臺(tái)。要想使用ASP.NET開(kāi)發(fā)Web應(yīng)用程序就必須對(duì).NET Framework有所了解。因 此通過(guò)這次實(shí)驗(yàn)我對(duì).NET Framework又有了新的了解。由于代碼的實(shí)現(xiàn)大部分是由我和黨磊一塊完成的。因此我們制定了一些代碼的編程規(guī)范。這樣便于我們溝通。同時(shí)這給程序在集成和測(cè)試階段中改錯(cuò)提供方便。通過(guò)這次實(shí)驗(yàn),我鞏固了之前的知識(shí)以及加深了對(duì)信息系統(tǒng)知識(shí)以及軟件工程知識(shí)的理 解,也發(fā)現(xiàn)了自身存在的問(wèn)題。我會(huì)通過(guò)以后的學(xué)習(xí)和實(shí)驗(yàn),提高自己的水平。個(gè)人工作總結(jié)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論