版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 課 程 設(shè) 計(jì)</b></p><p><b> 目 錄</b></p><p><b> 一、 需求分析2</b></p><p> 1.1課程設(shè)計(jì)意義2</p><p> 1.2 研究內(nèi)容3</p><p&g
2、t;<b> 二、 概要設(shè)計(jì)4</b></p><p> 2.1 概念結(jié)構(gòu)設(shè)計(jì)4</p><p> 2.1.1 局部E-R圖4</p><p> 1.2 全局E-R圖6</p><p> 2.2 邏輯結(jié)構(gòu)設(shè)計(jì)7</p><p> 2.3 功能模塊圖9</p>
3、<p> 2.4功能模塊設(shè)計(jì)10</p><p> 三、 詳細(xì)設(shè)計(jì)10</p><p> 3.1 數(shù)據(jù)庫導(dǎo)入數(shù)據(jù)實(shí)現(xiàn)步驟11</p><p> 3.2 數(shù)據(jù)庫添加視圖實(shí)現(xiàn)過程13</p><p> 3.3 數(shù)據(jù)庫添加索引具體實(shí)現(xiàn)13</p><p> 四、 測試過程與運(yùn)行結(jié)果13<
4、;/p><p><b> 總結(jié)與體會17</b></p><p><b> 參考文獻(xiàn)18</b></p><p><b> 需求分析</b></p><p><b> 1.1課程設(shè)計(jì)意義</b></p><p> 隨著網(wǎng)絡(luò)
5、技術(shù)高速發(fā)展,公共計(jì)算機(jī)實(shí)驗(yàn)室的使用率也呈不斷上升的趨勢。過去,在學(xué)生數(shù)量和計(jì)算機(jī)數(shù)量不多的情況下,計(jì)算機(jī)實(shí)驗(yàn)室采用人工管理方式。隨著學(xué)生數(shù)量的增加和計(jì)算機(jī)實(shí)驗(yàn)室開放式管理的要求,傳統(tǒng)的機(jī)房管理手段已經(jīng)不再適應(yīng)現(xiàn)在的計(jì)算機(jī)實(shí)驗(yàn)室模式。因此,對公共計(jì)算機(jī)實(shí)驗(yàn)室進(jìn)行系統(tǒng)而科學(xué)的管理已成為公共計(jì)算機(jī)實(shí)驗(yàn)室管理員的當(dāng)務(wù)之急。計(jì)算機(jī)實(shí)驗(yàn)室管理系統(tǒng)就是針對校園信息化、企業(yè)信息化發(fā)展的需要而開發(fā)的一套簡單實(shí)用、功能強(qiáng)大的管理系統(tǒng)。使用計(jì)算機(jī)可以高速,
6、快捷地完成以上工作。在計(jì)算機(jī)聯(lián)網(wǎng)后,數(shù)據(jù)在網(wǎng)上傳遞,可以實(shí)現(xiàn)數(shù)據(jù)共享,避免重復(fù)勞動,從而提高了管理效率和水平。機(jī)房管理信息系統(tǒng)以計(jì)算機(jī)為工具,通過對上機(jī)管理所需的信息管理,把管理人員從繁瑣的數(shù)據(jù)計(jì)算處理中解脫出來,使其有更多的精力從事其它管理政策的研究實(shí)施,機(jī)房上機(jī)計(jì)劃的制定執(zhí)行監(jiān)督檢查,從而全面提高管理質(zhì)量。機(jī)房上機(jī)管理系統(tǒng)是一個實(shí)時人機(jī)系統(tǒng),它要求要有較高的可靠性、可適應(yīng)性、擴(kuò)充能力。隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在各個領(lǐng)域應(yīng)用的
7、普及,利用計(jì)算機(jī)實(shí)現(xiàn)各類管理勢在必行,計(jì)算機(jī)作為知識經(jīng)濟(jì)時代的產(chǎn)物,已被廣泛應(yīng)用于社會各個行業(yè)和領(lǐng)域。而對于機(jī)房</p><p><b> 1.2 研究內(nèi)容</b></p><p> 計(jì)算機(jī)機(jī)房管理系統(tǒng)是一個實(shí)現(xiàn)機(jī)房管理全過程的一個數(shù)據(jù)庫應(yīng)用系統(tǒng)。系統(tǒng)是本著實(shí)用的原則開發(fā)的,它根據(jù)機(jī)房管理人員在實(shí)際工作中遇到的情況把機(jī)房信息加以科學(xué)化、標(biāo)準(zhǔn)化,然后輸入到計(jì)算機(jī)中,
8、利用計(jì)算機(jī)的快速處理能力,對機(jī)房進(jìn)行標(biāo)準(zhǔn)化管理。</p><p> 設(shè)計(jì)是以機(jī)房管理系統(tǒng)在高校的應(yīng)用為背景開發(fā), 在對機(jī)房功能需求進(jìn)行詳細(xì)分析的基礎(chǔ)上設(shè)計(jì)和實(shí)現(xiàn),采用Java編程和SQL Server 2008 技術(shù),主要實(shí)現(xiàn)4大功能:用戶管理,設(shè)備管理,收費(fèi)管理,統(tǒng)計(jì)功能。</p><p> 1.2.1在用戶管理部分進(jìn)行設(shè)計(jì)和實(shí)現(xiàn)部分,主要包括用戶數(shù)據(jù)添加、用戶數(shù)據(jù)修改及修改用戶口令
9、等基本功能本。系統(tǒng)充分考慮到管理的需要,從機(jī)房管理員到學(xué)生用戶上機(jī)提供了完善的查詢功能。</p><p> 從機(jī)房管理員角度,系統(tǒng)提供了管理員及學(xué)生用戶的各種詳細(xì)信息,管理員具有查詢、刪除、保存、修改等基本權(quán)限和數(shù)據(jù)庫訪問,維護(hù)等高級權(quán)限。</p><p> 從學(xué)生用戶上機(jī)角度,系統(tǒng)提供了用戶個人在任意時間范圍內(nèi)的繳費(fèi)情況、消費(fèi)情況等信息,高級別的安全管理機(jī)制。另外,用戶還可以實(shí)時反饋
10、設(shè)備故障問題,以便修管理員及時處理。</p><p> (1)管理員的基本信息有:名稱、基本工資、密碼</p><p> (2)學(xué)生用戶的基本信息有:用戶名、密碼、消費(fèi)金額、機(jī)號、消費(fèi)時間</p><p> (3)設(shè)備的基本信息有:庫存、編號、價格、報(bào)廢數(shù)量、庫存數(shù)量、領(lǐng)用數(shù)量</p><p> 1.2.2在收費(fèi)管理的設(shè)計(jì)和實(shí)現(xiàn)部分,
11、包括上機(jī)登記、上機(jī)結(jié)算和添加記錄等功能;</p><p> 1.2.3在設(shè)備管理的設(shè)計(jì)和實(shí)現(xiàn)部分,包括設(shè)備的管理、設(shè)備的領(lǐng)用和設(shè)備報(bào)廢等功能的設(shè)計(jì)和實(shí)現(xiàn);</p><p> 1.2.4在統(tǒng)計(jì)功能的實(shí)現(xiàn)部分,包括設(shè)備統(tǒng)計(jì)、報(bào)廢統(tǒng)計(jì)、領(lǐng)用統(tǒng)計(jì)、收費(fèi)統(tǒng)計(jì)等功能的實(shí)現(xiàn)。系統(tǒng)采用友好的界面,能夠幫助機(jī)房管理員方便有效地對機(jī)房進(jìn)行管理。詳細(xì)提供機(jī)房所有機(jī)器的使用狀況,如使用者名稱、登錄時間、總金額
12、、消費(fèi)金額、等信息,使機(jī)房管理人員對每臺客戶機(jī)使用狀況一目了然。</p><p><b> 概要設(shè)計(jì)</b></p><p> 2.1 概念結(jié)構(gòu)設(shè)計(jì)</p><p> 將需求分析得到底的用戶需求抽象為信息結(jié)構(gòu)即概念模型的過程就是概念結(jié)構(gòu)設(shè)計(jì),這是整體數(shù)據(jù)庫設(shè)計(jì)的關(guān)鍵。描述概念模型的有力工具就是E-R模型圖</p><p
13、> 2.1.1 局部E-R圖</p><p> 圖為管理員實(shí)體的E-R圖,表示了管理員具有的屬性。矩形框中的文字表示管理員實(shí)體,橢圓形框表示管理員的屬性。</p><p> 圖2.1 管理員E-R圖</p><p> 圖為用戶實(shí)體的E-R圖,表示了用戶具有的屬性。矩形框中的文字表示用戶實(shí)體,橢圓形框表示用戶的屬性。 </p><p&
14、gt; 圖2.2 用戶E-R圖</p><p> 圖為設(shè)備實(shí)體的E-R圖,表示了設(shè)備具有的屬性。矩形框中的文字表示設(shè)備實(shí)體,橢圓形框表示設(shè)備的屬性。</p><p> 圖2.3設(shè)備E-R圖</p><p> 1.2 全局E-R圖</p><p> 圖2.4整體E-R圖</p><p> 2.2 邏輯結(jié)構(gòu)設(shè)計(jì)
15、</p><p> 在此數(shù)據(jù)庫系統(tǒng)中,建立了用戶表用于存儲用戶的上機(jī)信息包括用戶名,上機(jī)密碼,所用機(jī)號,上機(jī)時間,下機(jī)時間,單價,總消費(fèi)額等。建立管理員表存儲管理員的信息包括管理員名,密碼,基本工資 。建立設(shè)備表存儲設(shè)備的數(shù)量,狀態(tài),以及修復(fù)狀況。</p><p> 表2-1 管理員基本信息表</p><p> 表2-2用戶基本信息表</p>&
16、lt;p><b> 表2-3 設(shè)備表</b></p><p> 表2-4 設(shè)備管理表</p><p><b> 表2-5收費(fèi)統(tǒng)計(jì)表</b></p><p> 圖2.5 機(jī)房管理系統(tǒng)CDM圖</p><p> 圖2.6機(jī)房管理PDM圖</p><p><b
17、> 2.3 功能模塊圖</b></p><p><b> 圖2.7功能模塊圖</b></p><p> 整個系統(tǒng)包括兩個大的模塊:高級登錄模塊(管理員身份登錄)和基本模塊(用戶身份登錄)</p><p> 高級用戶登錄模塊主要實(shí)現(xiàn)對管理員和用戶基本信息、管理員工資信息和用戶消費(fèi)記錄信息的管理,比如對管理員基本信息的添加
18、、刪除、查詢、查看、以及修改等功能。高級用戶(管理員)在登錄界面輸入自己的用戶名和密碼然后選擇用戶權(quán)限登錄進(jìn)入高級用戶主界面,用戶通過高級用戶主界面可以對整個機(jī)房系統(tǒng)進(jìn)行管理。</p><p> 普通用戶登錄模塊主要實(shí)現(xiàn)對用戶消費(fèi)的基本信息查看與查詢,用戶在登錄界面輸入自己的用戶名和密碼然后選擇用戶權(quán)限登錄進(jìn)入普通主界面,用戶通過普通用戶主界面可以對自己的信息記錄進(jìn)行查詢。</p><p&g
19、t;<b> 2.4功能模塊設(shè)計(jì)</b></p><p> 在該模塊用戶可以查看所有管理員的基本信息,包括管理員的姓名、工資、密碼等,在剛進(jìn)入該界面時顯示管理員的基本信息,當(dāng)單擊名為“添加”按鈕時可以輸入新增用戶的信息,然后單擊名為“保存”的按鈕,此時新增記錄保存在數(shù)據(jù)庫中并顯示在窗體中。若想刪除該用戶的信息時可選擇該信息并單擊“刪除”按鈕來刪除,最后按“退出”則回到主菜單界面 <
20、/p><p><b> 詳細(xì)設(shè)計(jì)</b></p><p> 在數(shù)據(jù)庫建好以后,在每個數(shù)據(jù)表中添加數(shù)據(jù),視圖,索引。 </p><p> 3.1 數(shù)據(jù)庫導(dǎo)入數(shù)據(jù)實(shí)現(xiàn)步驟</p><p> 以用戶表Customer為例:</p><p><b> 圖3.1</b><
21、;/p><p> 如圖3.1選中“導(dǎo)入數(shù)據(jù)”,然后“下一步”</p><p><b> 圖3.2</b></p><p> 如圖3.2選擇好數(shù)據(jù)源以及路徑,點(diǎn)擊“下一步”</p><p><b> 圖3.3</b></p><p><b> 圖3.4</
22、b></p><p> 一直“下一步”直到“完成”</p><p> 3.2 數(shù)據(jù)庫添加視圖實(shí)現(xiàn)過程</p><p> 以Customer和Device為例:</p><p><b> 圖3.5</b></p><p> 圖3.6 </p><p
23、> 3.3 數(shù)據(jù)庫添加索引具體實(shí)現(xiàn)</p><p> 創(chuàng)建customer表的以聯(lián)系人ID,聯(lián)系人上機(jī)開始時間start為組合的索引,索引名為CD_INDEX</p><p><b> 圖3.7</b></p><p><b> 圖3.8</b></p><p><b>
24、測試過程與運(yùn)行結(jié)果</b></p><p> 運(yùn)行計(jì)算機(jī)機(jī)房管理系統(tǒng)會看到如圖所示的登陸界面</p><p><b> 圖4.1</b></p><p> 輸入管理員信息以管理員身份登錄正常情況下即進(jìn)入高級權(quán)限界面,如圖4.2:</p><p> 若身份驗(yàn)證出錯,則彈出提示框,如圖4.3:</p
25、><p><b> 圖4.2</b></p><p><b> 圖4.3</b></p><p> 在主菜單中選擇“用戶信息”菜單下的“添加用戶”,彈出如圖4.4的窗體,再次窗體中實(shí)現(xiàn)新增一個用戶的功能</p><p><b> 圖4.4</b></p>&l
26、t;p> 在圖4.5的窗體中選擇“刪除用戶”,選擇用戶身份進(jìn)入如圖4.6所示窗體;</p><p><b> 圖4.5</b></p><p><b> 圖4.6</b></p><p> 在圖4.6窗體中輸入信息,點(diǎn)擊“查詢”如圖4.7所示</p><p><b> 圖4
27、.7</b></p><p> 在圖4.7中點(diǎn)擊“刪除”,如圖4.8所示</p><p><b> 圖4.8</b></p><p><b> 總結(jié)與體會</b></p><p> 在這次課程設(shè)計(jì)中,我分別實(shí)現(xiàn)插入,刪除,查找操作各一次,數(shù)據(jù)庫,GUI界面都是自己設(shè)計(jì)的。通過此次
28、課程設(shè)計(jì),使我更加扎實(shí)的掌握了Java+SQL Server方面的知識,在設(shè)計(jì)過程中雖然遇到了一些問題,但經(jīng)過一次又一次的思考,一遍又一遍的檢查終于找出了原因所在,也暴露出了前期我在這方面的知識欠缺和經(jīng)驗(yàn)不足。這次課程設(shè)計(jì)終于順利完成了,在設(shè)計(jì)中遇到了很多問題,最后在老師的指導(dǎo)下,終于游逆而解。</p><p> 在今后社會的發(fā)展和學(xué)習(xí)實(shí)踐過程中,一定要不懈努力,不能遇到問題就想到要退縮,一定要不厭其煩的發(fā)現(xiàn)問
29、題所在,然后一一進(jìn)行解決,只有這樣,才能成功的做成想做的事,才能在今后的道路上劈荊斬棘,而不是知難而退,那樣永遠(yuǎn)不可能收獲成功,收獲喜悅,也永遠(yuǎn)不可能得到社會及他人對你的認(rèn)可!</p><p> 非常高興學(xué)校能夠?yàn)槲覀儼才胚@樣一門特殊的實(shí)驗(yàn)課,讓大家在實(shí)踐中發(fā)現(xiàn)自己的不足。從中,我認(rèn)識到平日學(xué)習(xí)中理論與實(shí)踐是同樣重要的,我們應(yīng)該珍惜次數(shù)并不很多的實(shí)驗(yà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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- vb計(jì)算機(jī)機(jī)房管理系統(tǒng)設(shè)計(jì)(源代碼+系統(tǒng))
- vb005計(jì)算機(jī)機(jī)房管理系統(tǒng)
- vb005計(jì)算機(jī)機(jī)房管理系統(tǒng)
- [vb畢設(shè)]計(jì)算機(jī)機(jī)房管理系統(tǒng)
- 計(jì)算機(jī)機(jī)房機(jī)房管理制度
- c語言課程設(shè)計(jì)報(bào)告——機(jī)房管理系統(tǒng)
- 計(jì)算機(jī)機(jī)房管理系統(tǒng)的研究與設(shè)計(jì).pdf
- 計(jì)算機(jī)機(jī)房管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 高職院校計(jì)算機(jī)機(jī)房管理淺析
- 計(jì)算機(jī)機(jī)房管理規(guī)章制度
- 計(jì)算機(jī)機(jī)房管理制度
- 現(xiàn)代計(jì)算機(jī)機(jī)房管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 計(jì)算機(jī)機(jī)房管理系統(tǒng)的設(shè)計(jì)開發(fā)與實(shí)現(xiàn).pdf
- 高校計(jì)算機(jī)機(jī)房管理系統(tǒng)研究與設(shè)計(jì).pdf
- 計(jì)算機(jī)機(jī)房管理系統(tǒng)的研究與開發(fā).pdf
- 基于UML的計(jì)算機(jī)機(jī)房管理系統(tǒng)設(shè)計(jì)與研究.pdf
- 大型數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告——機(jī)房管理系統(tǒng)
- 計(jì)算機(jī)房管理調(diào)查表
- 機(jī)房管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計(jì)
- 計(jì)算機(jī)操作系統(tǒng)課程設(shè)計(jì)報(bào)告
評論
0/150
提交評論