學院機房管理系統(tǒng)詳細設(shè)計(DOC)_第1頁
學院機房管理系統(tǒng)詳細設(shè)計(DOC)_第2頁
學院機房管理系統(tǒng)詳細設(shè)計(DOC)_第3頁
學院機房管理系統(tǒng)詳細設(shè)計(DOC)_第4頁
學院機房管理系統(tǒng)詳細設(shè)計(DOC)_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第二章 系統(tǒng)分析學院機房管理系統(tǒng)第一章:引言1.1 編寫目的建立先進的機房管理系統(tǒng)是實現(xiàn)教育現(xiàn)代化的必由之路, 是推進信息化管理 的重要舉措之一。本系統(tǒng)主要為教職員工上課和學生日常業(yè)余上機提供了方便。 系統(tǒng)采用了先 進的軟、硬件結(jié)合的方式。 主要管理學校計算機機房的上機業(yè)務, 它的主要功能 模塊包括,系統(tǒng)管理、用戶結(jié)帳管理、電腦與計算機信息管理、日常管理、新會 員辦理管理、用戶信息的維護管理、管理員信息的維護管理、上機考勤管理、學 生付費管理、用戶權(quán)限管理以及實行跨平臺管理等。本系統(tǒng)是一個運行在局域網(wǎng)上的子系統(tǒng),能夠直觀、方便、有效、可靠地管 理通過局域網(wǎng)聯(lián)在一起的所有機器。全面開發(fā)和應用計算

2、機管理信息系統(tǒng)更是一個重要的問題。 本系統(tǒng)作為現(xiàn)行 公共計算機實驗室管理必不可少的組成部分, 將實驗室的機器資源合理分配、 統(tǒng) 一管理,提高設(shè)備利用率,使實驗室的教學質(zhì)量得 到有力保證。1.2 背景隨著各種網(wǎng)絡(luò)技術(shù)的發(fā)展, Internet 對人類生活的影響越來越大, 電子商務 就是其中一個重要的應用體現(xiàn)。 隨著計算機技術(shù)的發(fā)展, 人們對計算機智能化的 要求越來越高,許多傳統(tǒng)的手工管理逐漸被計算機系統(tǒng)所代替。我國目前各個高校公用機房的規(guī)模在原來的基礎(chǔ)上有了很大提高, 原先傳統(tǒng) 的機房管理模式已顯得落后,利用一卡通機房管理系統(tǒng),實現(xiàn)智能化管理, 提高 機房的使用率,方便用戶使用, 有利于為教學和

3、科研提供優(yōu)質(zhì)服務, 已成為大勢 所趨。本文以某高等院校的機房管理為系統(tǒng),基于J2EE勺基礎(chǔ)上進行機房管理系 統(tǒng)的構(gòu)建,通過UM模型的架構(gòu),對系統(tǒng)的設(shè)計和開發(fā)進行了深入分析和研究。第二章 系統(tǒng)分析1.3 參考資料軟件開發(fā)這點兒事軟件開發(fā)工具手冊邵志東著程序員指南叢書ASP .NET高級編程但正剛著ASP .NE網(wǎng)絡(luò)應用系統(tǒng)開發(fā)與實例吳明暉主編 吳丹紅編著第二章 :可行性分析2.1 開發(fā)機房系統(tǒng)的經(jīng)濟可行性1、收益:本系統(tǒng)給增加計算機信息 , 管理人員可以看到該會員使用的計算機 號, 這樣計算機出現(xiàn)故障或者丟失將有據(jù)可查 , 減少了機房的損失。2、支出:本系統(tǒng)由一人單獨開發(fā),開發(fā)環(huán)境只要求有一臺

4、PC機,開發(fā)軟件需 要 Windows平臺、VISUAL BASIC 6.0、SQL SERVER 2O05OFFICE 2003等。所以 系統(tǒng)開發(fā)的費用較小。2.2 開發(fā)機房系統(tǒng)的技術(shù)可行性1 、設(shè)備條件:計算機的內(nèi)外存足夠用,輸入輸出設(shè)備有良好的可靠性、 安全性等,可以滿足管理系統(tǒng)數(shù)據(jù)處理的要求和數(shù)據(jù)傳送與通訊。2 、技術(shù)力量:本系統(tǒng)由一人單獨開發(fā),具有扎實的計算機基礎(chǔ)知識與較 好的學習能力和系統(tǒng)開發(fā)的基本能力。2.3 開發(fā)機房系統(tǒng)的組織管理可行性為了提高學校機房管理,改善學校機房的管理制度。所以,機房領(lǐng)導對系 統(tǒng)的開發(fā)都予以支持,他們對由本系統(tǒng)導致的管理模式、數(shù)據(jù)處理方式以及工 作習慣的

5、變化都能夠接受。綜上所述,本系統(tǒng)的開發(fā)是可行的。第二章 系統(tǒng)分析第三章:需求分析3.1 系統(tǒng)總體的功能需求建立一個“機房上機管理信息系統(tǒng)” ,使用計算機對學校學生上機信息的管 理。要求不僅可用于一般的上機情況查詢, 而且可以對這些上機信息進行各種必 要的數(shù)學統(tǒng)計和分析。 系統(tǒng)主要的上機信息來自管理員管理的服務器上的具體信 息,本系統(tǒng)需要完成如下功能。1. 會員登錄 2. 對用戶進行授權(quán)3. 學生會員各種信息的修改(根據(jù)錄入的會員卡號、密碼等)4. 對于已畢業(yè)學生信息的刪除5. 按照某種條件(如:姓名、卡號等)查詢統(tǒng)計符合條件的學生會員信息6. 查詢、統(tǒng)計的結(jié)果打印輸出7. 機房上機的使用幫助8

6、. 對新增會員的錄入、保存3.2 系統(tǒng)結(jié)構(gòu)設(shè)計系統(tǒng)的總體設(shè)計,是指在系統(tǒng)調(diào)查與分析的基礎(chǔ)上,對整個系統(tǒng)在結(jié)構(gòu)上的劃分,硬軟件環(huán)境的配置等。、系統(tǒng)功能結(jié)構(gòu)的劃分總體設(shè)計中最核心的問題是系統(tǒng)總體功能結(jié)構(gòu)的確定和子系統(tǒng)與模塊的劃 分。結(jié)構(gòu)化系統(tǒng)設(shè)計的思想, 就是自頂向下地將系統(tǒng)劃分為若干個子系統(tǒng), 而子 系統(tǒng)又劃分為模塊, 模塊又劃分為子模塊, 層層劃分直到每一個模塊能夠作為計 算機可執(zhí)行的單獨程序為止。系統(tǒng)劃分的結(jié)果最終反映為一張分層的樹型結(jié)構(gòu)圖,機房上機管理管理系統(tǒng)的功能結(jié)構(gòu)圖見圖3-1。第二早系統(tǒng)分析幫助上機情況統(tǒng)計用戶上機信息統(tǒng)計用戶充值統(tǒng)計會員辦理及注銷計算機信息維護一般用戶登錄工管理員登

7、錄圖3-1系統(tǒng)總體功能結(jié)構(gòu)示意圖3.3系統(tǒng)詳細設(shè)計3.3.1管理系統(tǒng)系統(tǒng)管理模塊包括如圖所示:3-2-1系統(tǒng)管理模塊第二章系統(tǒng)分析用戶信息查維護系統(tǒng)的后臺程序會自動記錄每個用戶在登錄上機后進行的所有操作,包括上機和充值信息。這些信息對以系統(tǒng)的管理員都是珍貴的數(shù)據(jù),系統(tǒng)分析程序可以 根據(jù)用戶的查詢記錄,可以根據(jù)用戶的上機情況判斷該用戶的操作情況。用戶登錄管理商品查詢模塊可以根據(jù)商品的名稱、中了、價格、廠家等各種條件進行組合查詢。商品查詢結(jié)果的列表中,用戶可以進一步的查看詳細信息, 商品查詢功 能如圖前置條件:用戶已登錄計算機信息維護管理員在根據(jù)機房發(fā)出狀

8、態(tài)信號后,可以得知機房是否需要維護。在接收到 維護信息后,管理員得找到出錯機房位置,查找出需要維護修理的機房的計算機 并處理。計算機信息維護:前置條件:管理員已登錄增刪改用戶管理員在登錄狀態(tài)中可以查詢其用戶的狀態(tài)(包括余額,是否上下機,登陸頻率,是否還在校等)并可以對處理離校或者剛申請的會員進行增加、刪除 和修改相關(guān)操作,修改的結(jié)果會及時更新并提交給用戶會員。增刪改用戶的功能如圖前置條件:用戶已登錄通過以上初步業(yè)務流程圖的繪制和數(shù)據(jù)字典的進一步分析,得出圖業(yè)務流程圖。第四章系統(tǒng)UML建模4.1管理員的工作流程圖4.1.1管理員用例圖維護機房4.1.2會員上機流程圖4.2系統(tǒng)時序圖

9、4.2.1會員充值時序圖會員登錄模塊上機模塊查詢余額數(shù)據(jù)模塊1 :輸入帳號密碼»2 :提交用戶*n:口 7 :提交充值/下機!3:提示輸入一機條件<丄4:輸入上機查詢1iIII5:系統(tǒng)提示余額信息114'16查看余額8 :提交成功9:充值/下機成會員充值時序圖ID保存在系用戶首先使用會員帳號和密碼登錄系統(tǒng),登錄模塊會將會員的會員輸入適統(tǒng)緩存中并提交給上機模塊。上機查詢模塊提示會員輸入上機條件,當?shù)纳蠙C查詢條件后查詢模塊顯示符合查詢條件的余額信息。會員得到余額信息后,提交自己充值還是下機。繳費或者下機并提交給數(shù)據(jù)模塊進行充值/下機, 提交成功后,提示會員充值/下機成功。4

10、.2.2管理員管理時序圖Q_管理 人員1輸入帳號和密碼:登錄模塊查詢模塊處理彳1模塊1數(shù)據(jù)模塊2:提交上機3 :顯示以及會員信息i4:提醒余額不足的會員5:處理繳費信息6 :充值/下機7:提示充值/下機!管理員管理時序圖管理員在提交上機以后可以對會員上機進行管理。管理員首先輸入自己的帳號和密碼登錄系統(tǒng)。登錄模塊會將管理員的ID保存在系統(tǒng)緩存中并提交給上機 查詢模塊,上機查詢你看顯示該時段當前的所有會員信息, 管理員得到該信息后, 選擇需要給予下機提示的會員號,上機處理模塊把充值 /下機信息提交給數(shù)據(jù)模 塊,數(shù)據(jù)模塊保存信息。管理員處理模塊提示用戶充值 /下機成功。4.2.3管理員維護機房時序圖

11、一一 管理人員1輸入帳號和密碼登錄模塊機房模塊計算機模塊I數(shù)據(jù)模塊2:提交用戶ID3:機房反饋信息I-4:查看機房信息:5:顯示計算機信息7:維護計算機狀態(tài)8:維護成功d:9:提示維護成功管理員使用其帳號和密碼登錄后,登錄模塊會將管理員的ID保存在系統(tǒng)緩存中并提交給機房管理模塊。機房管理模塊提交給管理員個機房的運行狀態(tài),管理員從而得知機房情況,如果機房有故障則維護機房,查找出錯機房的問題計 算機加以維護,并把維護好的信息提交給計算機模塊, 計算機模塊提示管理員該 操作成功。4.3系統(tǒng)協(xié)作圖4.3.1會員充值協(xié)作圖4.3.2管理員管理上機協(xié)作圖第二章系統(tǒng)分析4.3.3管理員維護協(xié)作圖第二章 系統(tǒng)

12、分析第五章 系統(tǒng)運行環(huán)境1:開發(fā)環(huán)境本系統(tǒng)計劃使用 VisualStudio.NET 2005作為開發(fā)工具,編程語言是 C#。使用C#,是因為他是微軟為.NET平臺量身制作的程序語言,即擁有 C+的強大功能,又有Visual Basic簡易的特性,他在帶來對應用程序的快速開發(fā)能 力的同時,并沒有犧牲 C與C+程序員所關(guān)心的各種特性,C#忠實的繼承了 C 與C+的有點,是最能體現(xiàn).NET優(yōu)勢的語言。ASP.NET 最大的特點是編譯執(zhí)行,而不是 ASP 的解釋執(zhí)行,這一使得整個程序的執(zhí)行效率大大增加。同時由于 ASP.NET是建立在.NET框架的基礎(chǔ)上, 因此.NET的各種優(yōu)點都可以使用。同時由于采用了 CodeBehind技術(shù),它的程序 代碼與頁面標識可以完全剝離,不會混合在一個頁面上,便于程序員的修改。2:運行環(huán)境由于使用了以上開發(fā)技術(shù),本系統(tǒng)服務器的運行環(huán)境如下:操縱系統(tǒng): Windows XP 以上服務器IIS

溫馨提示

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

評論

0/150

提交評論