機房管理系統(tǒng)_第1頁
機房管理系統(tǒng)_第2頁
機房管理系統(tǒng)_第3頁
機房管理系統(tǒng)_第4頁
機房管理系統(tǒng)_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、信息科學與技術學院數(shù)據(jù)庫設計課程設計報告 題 目 機房管理系統(tǒng) 專業(yè)班級 計算機科學與技術 2010級 學生姓名 王華力 王威 學 號 2010508039 2010508048 指導教師 于寶華 2013 年 1 月 18 日1引言31.1編寫目的31.2背景31.3參考資料32可行性分析33需求分析43.1系統(tǒng)總體的功能需求43.2實體的屬性43數(shù)據(jù)庫概念結構設計53.1系統(tǒng)功能結構圖54系統(tǒng)UML建模64.1機房學生的用例關系圖64.2機房管理人的用例關系圖64.3系統(tǒng)協(xié)作圖75 系統(tǒng)運行環(huán)境85.1開發(fā)環(huán)境85.2運行環(huán)境85.3接口91引言1.1編寫目的本設計的目的是為了將以往的開放

2、式手工管理機房及實驗信息移植到計算機和網絡平臺,使教師可以通過網絡安排實驗,機房管理人員可以通過系統(tǒng)對實驗信息進行管理,學生也可以通過該平臺了解實驗相關信息。同時提高學生和教師之間的互動,積極創(chuàng)造機房教學的良好環(huán)境,加快教學管理現(xiàn)代化、科學化。1.2背景目前隨著Internet應用的普及, 網絡技術在教育中的應用日益廣泛。縱觀目前大多數(shù)高校機房的運行情況,各高校在積極培養(yǎng)創(chuàng)新型人才的要求下,都認識到了實驗教學的重要性。但由于采用傳統(tǒng)、低效率的管理方法,隨著機房的建設,實驗教學和機房管理的矛盾日益突出,甚至嚴重阻礙了實驗教學的進程。該課題是高校信息化問題的一個方面,課題的研究對促進高校的教學和管

3、理模式的改革、加快數(shù)字化校園的建設、提高學校的信息化管理的水平、推進教育信息化的進程具有十分重要的意義。1.3參考資料1 馬曉梅編著,SQL Sever 實驗指導(第三版),清華大學出版社,20112 何玉潔編著,數(shù)據(jù)庫原理與應用,機械工業(yè)出版社,2006 3 王 珊、薩師煊,數(shù)據(jù)庫系統(tǒng)概論,高等教育出版社,20122可行性分析可行性分析也稱可行性研究,我們對機房管理系統(tǒng)進行分析與論證的活動??梢允褂米约旱碾娔X,安裝使用免費的軟件來開發(fā)設計系統(tǒng),所有費用低,可行。專業(yè)是學計算機編程,數(shù)據(jù)庫方面的知識,又有本院的相關老師進行指導,可行。3需求分析3.1系統(tǒng)總體的功能需求建立一個“機房管理系統(tǒng)”,

4、使用計算機對學校學生上機信息的管理要求不僅可用于一般的上機情況查詢,而且可以對這些上機信息進行各種必要的數(shù)學統(tǒng)計和分析。系統(tǒng)主要的上機信息來自管理員管理的服務器上的具體信息,本系統(tǒng)需要完成如下功能。(一)學生登錄(二)對學生進行授權上機(三)對學生各種信息的修改(根據(jù)錄入的學生卡號、密碼等)(四)按照某種條件(如:姓名、卡號等)查詢統(tǒng)計符合條件的學生信息(五)對新增學生的錄入、保存3.2實體的屬性(1)機房基本信息:包括機房號、機房名、計算機數(shù)目、管理人等(2)計算機基本信息:包括計算機IP地址、編號、機房號、品牌、備注等(3)學生基本信息:包括學號、姓名、性名、行政班等(4)教學班基本信息:

5、包括教學班班號、課程名稱、課程性質、任課教師、教學班人數(shù)等(5)用戶基本信息:包括用戶名、學號、密碼、余額等(6)學生充值基本信息:包括用戶名、充值時間、金額、辦理人等(7)機房收費標準基本信息:包括機房號、時間段、金額等(8)學生成績基本信息:包括教學班號、學號、成績等(9)教學班機房預約基本信息:包括機房號、上課時段、開始時間、結束時間、教學班號等(10)學生上機過程登記基本信息:包括計算機IP地址、日期、上機時間、下機時間、學號、上機類型等(11)機房費用統(tǒng)計基本信息:包括計算機IP地址、日期、統(tǒng)計時間、費用等(12)收費人員基本信息:包括收費員編號、收費員姓名、性別、身份證號碼、時間段

6、等3數(shù)據(jù)庫概念結構設計3.1系統(tǒng)功能結構圖機房信息管理機器信息管理學生信息管理充值信息管理上機過程管理費用信息管理教學班信息管理上機類型管理學生信息查詢學生信息添加學生信息修改學生信息添加學生信息刪除充值前余額查充值后余額查詢收費標準查詢費用統(tǒng)計查詢班號查詢課程查詢上機類型添加上機類型查詢上機類型修改機房管理系統(tǒng)4系統(tǒng)UML建模4.1機房學生的用例關系圖:學生開戶學生對賬戶充值登記學生基本資料學生4.2機房管理人的用例關系圖: 填寫賬戶信息充值服務對賬戶進行管理學生4.3系統(tǒng)協(xié)作圖學生上機協(xié)作圖如下:5:顯示查詢結果3:提示輸入查詢條件4:輸入查詢條件1:輸入帳號密碼6:提交上機ID9:提示上

7、機成功8:提交成功7:提交信息數(shù)據(jù)模塊上機模塊信息查詢模塊登錄模塊2:提交學生ID5 系統(tǒng)運行環(huán)境5.1開發(fā)環(huán)境本系統(tǒng)計劃使用VisualStudio.NET 2005作為開發(fā)工具,編程語言是C#,編程技術是ASP.NET。使用C#,是因為他是微軟為.NET平臺量身制作的程序語言,即擁有C+的強大功能,又有Visual Basic簡易的特性,他在帶來對應用程序的快速開發(fā)能力的同時,并沒有犧牲C與C+程序員所關心的各種特性,C#忠實的繼承了C與C+的有點,是最能體現(xiàn).NET優(yōu)勢的語言。ASP.NET最大的特點是編譯執(zhí)行,而不是ASP的解釋執(zhí)行,這一使得整個程序的執(zhí)行效率大大增加。同時由于ASP.NET是建立在.NET框架的基礎上,因此.NET的各種優(yōu)點都可以使用。同時由于采用了CodeBehind技術,它的程序代碼與頁面標識可以完全剝離,不會混合在一個頁面上,便于程序員的修改。5.2運行環(huán)境由于使用了以上開發(fā)技術,本系統(tǒng)服務器的運行環(huán)境如下:·操縱系統(tǒng):Windows XP以上·服務器:IIS5.0·瀏覽器:IE6.0·數(shù)據(jù)庫:SQL Server 2005 Express·硬件配置:CPU:P41.8GHz·內存:256MB以上·分辨率:最佳效果1024*768

溫馨提示

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

評論

0/150

提交評論