![網(wǎng)吧計費管理系統(tǒng)的設(shè)計與實現(xiàn)_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/24/7f2c0a99-b4ab-41b7-acb7-9f0dbaa2ee7c/7f2c0a99-b4ab-41b7-acb7-9f0dbaa2ee7c1.gif)
![網(wǎng)吧計費管理系統(tǒng)的設(shè)計與實現(xiàn)_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/24/7f2c0a99-b4ab-41b7-acb7-9f0dbaa2ee7c/7f2c0a99-b4ab-41b7-acb7-9f0dbaa2ee7c2.gif)
![網(wǎng)吧計費管理系統(tǒng)的設(shè)計與實現(xiàn)_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/24/7f2c0a99-b4ab-41b7-acb7-9f0dbaa2ee7c/7f2c0a99-b4ab-41b7-acb7-9f0dbaa2ee7c3.gif)
![網(wǎng)吧計費管理系統(tǒng)的設(shè)計與實現(xiàn)_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/24/7f2c0a99-b4ab-41b7-acb7-9f0dbaa2ee7c/7f2c0a99-b4ab-41b7-acb7-9f0dbaa2ee7c4.gif)
![網(wǎng)吧計費管理系統(tǒng)的設(shè)計與實現(xiàn)_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/24/7f2c0a99-b4ab-41b7-acb7-9f0dbaa2ee7c/7f2c0a99-b4ab-41b7-acb7-9f0dbaa2ee7c5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、畢業(yè)論文(設(shè)計)畢業(yè)論文(設(shè)計)基于基于 javajava 技術(shù)的網(wǎng)吧管理計費系統(tǒng)的設(shè)計與實現(xiàn)技術(shù)的網(wǎng)吧管理計費系統(tǒng)的設(shè)計與實現(xiàn) 學(xué)生姓名學(xué)生姓名 *學(xué)學(xué) 號號 BC1033*BC1033*指導(dǎo)教師指導(dǎo)教師 趙磊趙磊 副教授副教授年年 級級 20102010 級級專專 業(yè)業(yè) 計算機科學(xué)與技術(shù)計算機科學(xué)與技術(shù)系系 別別 信息科學(xué)系信息科學(xué)系黑龍江外國語學(xué)院 2014 屆畢業(yè)論文摘摘 要要隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)與技術(shù)日趨成熟,計算機應(yīng)用到生產(chǎn)和生活的各個領(lǐng)域,發(fā)揮了越來越重要的作用。作為計算機應(yīng)用的一部分,使用計算機對網(wǎng)吧信息進行管理,具有手工操作無法比擬的優(yōu)點,例如:檢索迅速,查找方
2、便,可靠性高,存儲量大,壽命長,成本低等,因此研究開發(fā)網(wǎng)吧計費系統(tǒng)具有可行的實際意義。本系統(tǒng)是一個功能比較強大的網(wǎng)吧計費系統(tǒng)。該系統(tǒng)信息來源主要由管理員添加,方便網(wǎng)站管理員的查詢和管理。該系統(tǒng)的任務(wù)是方便,靈活的管理網(wǎng)吧的各項信息,包括對每臺電腦配置管理、會員用戶管理、上機時間計算、金額計算等。系統(tǒng)主要有添加,查找,刪除,統(tǒng)計等功能模塊組成。本系統(tǒng)會做到滿足網(wǎng)吧管理日常工作的需要,使用方便,界面親切,安全可靠。關(guān)鍵詞:關(guān)鍵詞: 網(wǎng)吧計費系統(tǒng);信息管理;安全 黑龍江外國語學(xué)院 2014 屆畢業(yè)論文Abstract With the continuous improvement of scienc
3、e and technology, computer science and technology matures, computer application to the production and in all spheres of life, has played an increasingly important role. As part of computer applications, the use of computers to the community information management, with manual unmatched advantages, s
4、uch as: the rapid retrieval, find convenient, high reliability and large storage capacity, long life, low cost, so research and development of Internet cafes fee system is feasible, practical significance. The system is a more powerful cyber cafe billing system. The system is the main source of info
5、rmation added by the administrator to facilitate inquiries webmaster and management. The systems mission is convenient, flexible management of the Internet cafes, including on each computer configuration management, user management members, the time machine, the amount of calculation. System mainly
6、add, find, delete, statistical and other functions module. This system will ensure the management of Internet cafes to meet the needs of their daily work, easy to use, friendly interface, safe and reliable.Keywords: cyber cafe billing system; management; safe黑龍江外國語學(xué)院 2014 屆畢業(yè)論文1目目 錄錄摘摘 要要.1 1ABSTRAC
7、TABSTRACT.1 1目目 錄錄.1 1第第 1 1 章章緒論緒論.4 41.11.1 課題背景課題背景 .4 41.1.11.1.1 課題來源課題來源 .4 41.21.2 目的和意義目的和意義 .4 41.2.11.2.1 意義意義 .4 41.2.21.2.2 目的目的 .4 41.31.3 運行環(huán)境運行環(huán)境 .5 51.3.11.3.1 服務(wù)器端配置需求服務(wù)器端配置需求 .5 51.3.21.3.2 客戶端配置需求客戶端配置需求 .5 51.41.4 本章小結(jié)本章小結(jié) .5 5第第 2 2 章章系統(tǒng)需求分析及系統(tǒng)需求分析及可行性研究可行性研究.6 62.12.1 系統(tǒng)可行性研究系統(tǒng)
8、可行性研究 .6 62.1.12.1.1 技術(shù)可行性技術(shù)可行性 .6 62.1.22.1.2 系統(tǒng)安全可行性系統(tǒng)安全可行性 .6 62.1.22.1.2 系統(tǒng)實用可行性系統(tǒng)實用可行性 .6 62.22.2 需求分析需求分析 .7 72.32.3 業(yè)務(wù)流程分析業(yè)務(wù)流程分析.8 82.3.12.3.1 業(yè)務(wù)流程分析的目的業(yè)務(wù)流程分析的目的 .8 82.3.22.3.2 業(yè)務(wù)流程分析業(yè)務(wù)流程分析 .8 82.32.3 數(shù)據(jù)流程分析數(shù)據(jù)流程分析.9 92.3.12.3.1 數(shù)據(jù)流程分析數(shù)據(jù)流程分析 .9 92.3.22.3.2 數(shù)據(jù)流程頂層圖分析數(shù)據(jù)流程頂層圖分析 .10102.3.32.3.3 數(shù)據(jù)
9、流程一層圖分析數(shù)據(jù)流程一層圖分析 .10102.3.42.3.4 數(shù)據(jù)流程二層圖分析數(shù)據(jù)流程二層圖分析 .11112.42.4 數(shù)據(jù)字典數(shù)據(jù)字典.1212黑龍江外國語學(xué)院 2014 屆畢業(yè)論文22.52.5 本章小結(jié)本章小結(jié) .1515第第 3 3 章章系統(tǒng)功能分布系統(tǒng)功能分布.16163.13.1 電腦信息管理電腦信息管理 .16163.23.2 會員信息管理會員信息管理 .16163.33.3 記事信息管理記事信息管理 .16163.43.4 計費信息管理計費信息管理 .16163.53.5 系統(tǒng)設(shè)置管理系統(tǒng)設(shè)置管理 .16163.63.6 本章小結(jié)本章小結(jié) .1717第第 4 4 章章系
10、統(tǒng)設(shè)計系統(tǒng)設(shè)計.18184.14.1 設(shè)計原則及具體功能劃分設(shè)計原則及具體功能劃分.18184.1.14.1.1 設(shè)計原則設(shè)計原則 .18184.1.24.1.2 軟件設(shè)計原則軟件設(shè)計原則 .18184.24.2構(gòu)架概述構(gòu)架概述.19194.34.3計界面設(shè)計計界面設(shè)計.20204.44.4 數(shù)據(jù)庫概念設(shè)計數(shù)據(jù)庫概念設(shè)計.20204.54.5 數(shù)據(jù)庫邏輯設(shè)計數(shù)據(jù)庫邏輯設(shè)計.22224.64.6 數(shù)據(jù)庫物理設(shè)計數(shù)據(jù)庫物理設(shè)計.22224.74.7 本章小結(jié)本章小結(jié) .2323第第 5 5 章章系統(tǒng)實現(xiàn)系統(tǒng)實現(xiàn).24245.15.1 登錄功能的實現(xiàn)登錄功能的實現(xiàn).24245.25.2 添加電腦功能
11、的實現(xiàn)添加電腦功能的實現(xiàn).28285.45.4 用戶信息修改功能的實現(xiàn)用戶信息修改功能的實現(xiàn).36365.55.5 遠程遙控關(guān)機功能的實現(xiàn)遠程遙控關(guān)機功能的實現(xiàn).37375.65.6 連接功能的實現(xiàn)連接功能的實現(xiàn).39395.75.7 本章小結(jié)本章小結(jié) .3939第第 6 6 章章系統(tǒng)測試系統(tǒng)測試.40406.16.1 系統(tǒng)功能測試方法概述系統(tǒng)功能測試方法概述.40406.26.2 功能測試功能測試.40406.36.3 本章小結(jié)本章小結(jié) .4141黑龍江外國語學(xué)院 2014 屆畢業(yè)論文3結(jié)結(jié) 論論.4242參考文獻參考文獻.4343致致 謝謝.4444黑龍江外國語學(xué)院 2014 屆畢業(yè)論文4
12、基于基于 javajava 技術(shù)的網(wǎng)吧管理計費系統(tǒng)的設(shè)計技術(shù)的網(wǎng)吧管理計費系統(tǒng)的設(shè)計第第 1 章章緒論緒論1.11.1 課題背景課題背景隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)與技術(shù)日趨成熟,計算機應(yīng)用到生產(chǎn)和生活的各個領(lǐng)域,發(fā)揮了越來越重要的作用。作為計算機應(yīng)用的一部分,使用計算機對網(wǎng)吧信息進行管理,具有手工操作無法比擬的優(yōu)點,例如:檢索迅速,查找方便,可靠性高,存儲量大,壽命長,成本低等,因此研究開發(fā)網(wǎng)吧計費系統(tǒng)具有可行的實際意義。1.1.1 課題來源由于大四的時間在校企合作的企業(yè)培訓(xùn)學(xué)習(xí),沒有在學(xué)校里面學(xué)習(xí),故畢業(yè)設(shè)計的題目不是由學(xué)校命題的,而是由所在培訓(xùn)機構(gòu)的培訓(xùn)教師戚愛斌命題的。1.21.
13、2 目的和意義目的和意義1.2.1 意義具有一定的規(guī)模的網(wǎng)吧為了給網(wǎng)民營造明亮、寬敞、舒適的上網(wǎng)環(huán)境,樹立網(wǎng)吧的自身的新形象,改進一向給人“小、散、亂、差”印象的網(wǎng)吧行業(yè)形象。所以管理規(guī)范化,是網(wǎng)吧發(fā)展的趨勢所在?!按蛟煨乱暵?,創(chuàng)造新享受。打造新娛樂,創(chuàng)造新體驗。打造新教育,創(chuàng)造新理念。打造新網(wǎng)吧,創(chuàng)造新形象?!边@是第二屆中國國際網(wǎng)絡(luò)文化博覽會根據(jù)我國網(wǎng)絡(luò)文化市場的發(fā)展特點,以及國內(nèi)外網(wǎng)絡(luò)文化市場的現(xiàn)狀和發(fā)展趨勢,得出的我國網(wǎng)吧行業(yè)未來發(fā)展的四個核心內(nèi)容。利用網(wǎng)吧本身具有的網(wǎng)絡(luò)優(yōu)勢,實施網(wǎng)絡(luò)化管理,將是網(wǎng)吧管理的主要形式。黑龍江外國語學(xué)院 2014 屆畢業(yè)論文51.2.2 目的為了適應(yīng)當(dāng)前網(wǎng)吧
14、管理無人化的需求,本人試圖利用自己大學(xué)所學(xué)專業(yè)知識并結(jié)合教學(xué)管理中的實際情況和其它類似計費軟件的優(yōu)點,開發(fā)了一套網(wǎng)吧收費系統(tǒng)軟件。本系統(tǒng)可以解決網(wǎng)吧管理中存在的幾個實際問題:1. 減少值班人員、維護人員,降低管理人員費用。 2. 增加網(wǎng)吧的開放時間,提高設(shè)備的利用率。 3. 解決目前網(wǎng)吧管理中的人情免費上機、脫逃費問題。 1.31.3 運行環(huán)境運行環(huán)境1.3.1 服務(wù)器端配置需求操作系統(tǒng): Windows 2003 server、Windows 7數(shù)據(jù)庫:SQL Server 2008、Oracle、MySQLCPU:P4 2.8G 以上內(nèi)存:1G 以上剩余硬盤空間:20G 以上網(wǎng)卡:1000
15、MB/S 網(wǎng)卡1.3.2 客戶端配置需求操作系統(tǒng):Windows 7CPU:P4 1.7G 以上內(nèi)存:256M 以上剩余硬盤空間:1G 以上網(wǎng)卡:10100MB 網(wǎng)卡1.41.4 本章小結(jié)本章小結(jié)本章記述的是課題研究的背景,研究的意義和目的有哪些。這個畢業(yè)設(shè)計黑龍江外國語學(xué)院 2014 屆畢業(yè)論文6的出發(fā)點是什么。論文題目的來源以及原因,還有就是畢業(yè)設(shè)計的軟件系統(tǒng)運行所需要的運行環(huán)境的配置需求,分別是客戶端的還有服務(wù)器端的需求。第第 2 章章系統(tǒng)系統(tǒng)需求分析及需求分析及可行性研究可行性研究2.12.1 系統(tǒng)可行性研究系統(tǒng)可行性研究2.1.1 技術(shù)可行性本系統(tǒng)采用 Windows 7 系統(tǒng)的底層
16、架構(gòu),采用 Java 作為開發(fā)語言,數(shù)據(jù)庫采用 Oracle。嚴格按照軟件開發(fā)流程進行設(shè)計。采用先進科學(xué)和廣為流行的設(shè)計方法簡化設(shè)計流程。模塊化的設(shè)計方法,有助于管理,因為科學(xué)合理的劃分多個功能,單獨設(shè)計,用助于降低設(shè)計難度及減少錯誤程序的影響范圍,又使整個界面間易于銜接和修改。2.1.2 系統(tǒng)安全可行性該網(wǎng)吧計費系統(tǒng)使用的安全性實施主要包括以下幾個方面:(1) 基于系統(tǒng)平臺的安全措施:防止系統(tǒng)被破壞和盜竊;防止非法數(shù)據(jù)輸入;防止非法使用; 防止非法文件操作;防止非法訪問信息: 防止非法竊聽信息。基于系統(tǒng)平臺的可靠性:硬件故障對策; 軟件故障對策;操作錯誤對策: 數(shù)據(jù)錯誤對策。(2)操作系統(tǒng)安
17、全性:在操作系統(tǒng)方面。應(yīng)用操作系統(tǒng)具有的日志功能,記載運行及用戶的使用情況,發(fā)生系統(tǒng)錯誤時具有自恢復(fù)能力;同時加強系統(tǒng)文件和用戶訪問控制管理,嚴格限制用戶權(quán)限,根據(jù)訪問控制的要求,對用戶采取一些控制措施。如:校驗注冊用戶的合法性和口令的有效性,校驗用戶權(quán)限,控制對系統(tǒng)資源的使用權(quán)限等。2.1.2 系統(tǒng)實用可行性該網(wǎng)吧計費系統(tǒng)具有很多操作上的簡化,如:該系統(tǒng)中各功能模塊可以從其他相關(guān)的模塊中直接獲取所需的數(shù)據(jù),同時也可以將該模塊內(nèi)產(chǎn)生的數(shù)據(jù)自黑龍江外國語學(xué)院 2014 屆畢業(yè)論文7動傳遞給其他相關(guān)模塊,減少了重復(fù)錄入,提高了工作效率。又如:系統(tǒng)中有大量的組合條件模糊查詢,即查詢的限定條件是多個,
18、查詢的結(jié)果也可能有多條記錄。這種查詢可以幫助用戶從大量的記錄中劃定一個較小的范圍,從而容易得找到想要的記錄。在設(shè)計界面時,力求使界面給使用者帶來視覺的美感,以及簡潔、大方的感覺,注意了各個頁面的界面一致性問題。相信該系統(tǒng)模塊的界面一定可以給用戶留下深刻的印象。由于該網(wǎng)吧計費系統(tǒng)在設(shè)計開發(fā)是本著簡潔、實用、高效等思想進行的,所以在完成之后,對各種用戶尤其是對計算機系統(tǒng)并不能很好掌握的管理的人員來說是非常有幫助的,加大了該網(wǎng)吧計費系統(tǒng)的實用性。2.22.2 需求分析需求分析該系統(tǒng)模塊應(yīng)該可以實現(xiàn)對計費信息、電腦信息、會員信息、記事信息的管理與查詢;另外還可以對系統(tǒng)設(shè)計信息(操作員信息以及個人密碼信
19、息)進行管理。下面是對這幾部分進行的說明和分析:(1)電腦信息管理:管理員進入電腦信息管理界面中,可以選擇添加計算機信息以及管理現(xiàn)有的計算機信息。添加計算機包括計算機名、顯示器、主板、內(nèi)存、CPU、硬盤、視頻、鍵盤、鼠標(biāo)、單價等計算機相關(guān)信息,在提交之后,系統(tǒng)會給出相應(yīng)的提示信息。選擇瀏覽進入計算機配置的詳細信息,在該頁面中,系統(tǒng)給出計算機的詳細信息。選擇編輯是對現(xiàn)有計算機信息進行修改的操作,在提交修改信息之后,系統(tǒng)會給出相應(yīng)的提示信息。在電腦信息管理頁面中也可以輸入計算機名進行計算機的查詢操作。(2)在會員信息管理界面中,管理員通過填寫用戶名、密碼、真實姓名、性別等用戶的一些相關(guān)信息進行用戶
20、信息的登記,在提交之后,如果系統(tǒng)需要的信息為空,系統(tǒng)會給出相應(yīng)的錯誤提示信息。管理員可以對會員進行查詢、修改、刪除操作。(3)在記事信息管理界面中,管理員通過填寫記事的標(biāo)題和內(nèi)容信息進行對記事信息的添加,提交后,系統(tǒng)做出簡單判斷并給出相應(yīng)的提示信息。記事管理也為管理員提供了查詢、修改以及刪除的操作。(4)計費信息管理:該模塊是對網(wǎng)吧收費情況進行管理。在計費管理界面中,管理員選擇添加記錄是添加上機記錄。添加記錄包括上機金額、上機類型、計算機編號、用戶編號,管理員填寫相應(yīng)的信息后提交,系統(tǒng)會給出相應(yīng)的提示信息。管理員可以通過記錄列表對記錄信息進行管理。(5)系統(tǒng)設(shè)置管理:該模塊包括操作員信息管理以
21、及個人密碼管理兩個功黑龍江外國語學(xué)院 2014 屆畢業(yè)論文8能部分,在操作員信息管理模塊中,可以查看所有操作員信息,并可以對操作員信息進行修改和添加,在修改和添加之后,系統(tǒng)會給出相應(yīng)的提示信息。在個人密碼管理模塊中,操作員通過填寫原有密碼與新的密碼進行密碼的修改,密碼修改之后,操作員需要使用新的密碼進行登陸。2.32.3 業(yè)務(wù)流程分析業(yè)務(wù)流程分析2.3.1 業(yè)務(wù)流程分析的目的運用業(yè)務(wù)流程圖可以為用戶進行方便的操作進行指導(dǎo),另外系統(tǒng)模塊的業(yè)務(wù)流程圖在管理員或是程序員在進行系統(tǒng)的維護以及系統(tǒng)升級是會有很大的幫助,當(dāng)然,在進行業(yè)務(wù)流程分析的同時會對一些系統(tǒng)的數(shù)據(jù)流進行分析,進而為系統(tǒng)的數(shù)據(jù)庫設(shè)計進行
22、分析作了準(zhǔn)備。2.3.2 業(yè)務(wù)流程分析管理員通過填寫用戶名和密碼進行登陸,如果用戶名或密碼錯誤或為空,系統(tǒng)會給出相應(yīng)的提示信息,操作員可以重新填寫密碼信息。進入系統(tǒng)后,管理員通過導(dǎo)航選擇要進行管理或者查詢的模塊。電腦信息管理:管理員進入電腦信息管理界面中,可以選擇添加計算機信息以及管理現(xiàn)有的計算機信息。添加計算機包括計算機名、計算機狀態(tài)、顯示器、主板、內(nèi)存、CPU、硬盤、視頻、鍵盤、鼠標(biāo)、單價等計算機相關(guān)信息,在提交之后,系統(tǒng)會給出相應(yīng)的提示信息。選擇瀏覽進入計算機配置的詳細信息,在該頁面中,系統(tǒng)給出計算機的詳細信息。選擇編輯是對現(xiàn)有計算機信息進行修改的操作,在提交修改信息之后,系統(tǒng)會給出相應(yīng)
23、的提示信息。在電腦信息管理頁面中也可以輸入計算機名進行計算機的查詢操作。在會員信息管理界面中,管理員通過填寫用戶名、密碼、真實姓名、性別等用戶的一些相關(guān)信息進行用戶信息的登記,在提交之后,如果系統(tǒng)需要的信息為空,系統(tǒng)會給出相應(yīng)的錯誤提示信息。管理員可以對會員進行查詢、修改、刪除操作。在記事信息管理界面中,管理員通過填寫記事的標(biāo)題和內(nèi)容信息進行對記事信息的添加,提交后,系統(tǒng)做出簡單判斷并給出相應(yīng)的提示信息。記事管理也為管理員提供了查詢、修改以及刪除的操作。計費信息管理:該模塊是對網(wǎng)吧收費情況進行管理。在計費管理界面中,管理員選擇添加記錄是添加上機記錄。添加記錄包括上機金額、上機類型、計算機編號、
24、用戶編號,管理員填寫相應(yīng)的信息后提交,系統(tǒng)會給出相應(yīng)的提示信息。管理員可以通過記錄列表對記錄信息進行管理。系統(tǒng)設(shè)置管理:該模塊包括操作員信息管理以及個人密碼管理兩個功能部分,在操作員信息管理模塊中,可以查看所有操作員信息,并可以對操作員信息進行修改和添加,在修改和添加之后,系統(tǒng)會給出相應(yīng)的提示信息。具體流程如圖2-1 業(yè)務(wù)流程圖。黑龍江外國語學(xué)院 2014 屆畢業(yè)論文9開始登陸賬號和密碼賬號密碼是否正確管理頁面會員管理機器管理記錄管理系統(tǒng)管理資料操作顯示修改刪除添加結(jié)束是否圖 2-1 業(yè)務(wù)流程圖2.32.3 數(shù)據(jù)流程分析數(shù)據(jù)流程分析2.3.1 數(shù)據(jù)流程分析對系統(tǒng)數(shù)據(jù)流程進行分析,分析系統(tǒng)內(nèi)部數(shù)
25、據(jù)流來源、流向以及數(shù)據(jù)流攜帶的基本信息??梢詫ο到y(tǒng)的功能模塊有一個更加深刻的了解,在進行層層深入的分析后得出的系統(tǒng)數(shù)據(jù)字典,對系統(tǒng)數(shù)據(jù)庫的設(shè)計也有著非同一般的作用和指導(dǎo)意義。從另外的角度來說,系統(tǒng)數(shù)據(jù)庫設(shè)計在很大程度上是參考數(shù)據(jù)字典給出的。黑龍江外國語學(xué)院 2014 屆畢業(yè)論文102.3.2 數(shù)據(jù)流程頂層圖分析在進行了網(wǎng)吧計費系統(tǒng)的需求分析以及業(yè)務(wù)流程的分析之后,對系統(tǒng)內(nèi)部的數(shù)據(jù)流的基本信息有了一定的了解,在此基礎(chǔ)上給出了分析出的該網(wǎng)吧計費系統(tǒng)的數(shù)據(jù)流程頂層圖如下圖 2-2 數(shù)據(jù)流程頂層圖:圖 2-2 數(shù)據(jù)流程頂層圖2.3.3 數(shù)據(jù)流程一層圖分析在網(wǎng)吧計費系統(tǒng)的數(shù)據(jù)流程頂層圖的基礎(chǔ)上,進行了進
26、一步的分析,得到了該系統(tǒng)的數(shù)據(jù)流程一層圖,在一層圖中涉及到的系統(tǒng)的功能更加具體,數(shù)據(jù)流的信息更加全面,使用到的文件也更加清晰,如下面的圖 2-3 數(shù)據(jù)流程一層圖:會員管理管理員資料系統(tǒng)管理記錄管理機器管理會員信息P1P2P3P4P5機器信息記錄信息管理信息開發(fā)信息圖 2-3 數(shù)據(jù)流程一層圖黑龍江外國語學(xué)院 2014 屆畢業(yè)論文112.3.4 數(shù)據(jù)流程二層圖分析在數(shù)據(jù)流程頂層圖、一層圖的基礎(chǔ)上,為了對系統(tǒng)的更加詳細的設(shè)計,使設(shè)計出的系統(tǒng)的功能更加全面,進行了網(wǎng)吧計費系統(tǒng)的數(shù)據(jù)流程二層圖的分析,得到如下的數(shù)據(jù)流程圖,圖 2-4 數(shù)據(jù)流程二層圖:圖 2-4 數(shù)據(jù)流程二層圖黑龍江外國語學(xué)院 2014
27、屆畢業(yè)論文122.42.4 數(shù)據(jù)字典數(shù)據(jù)字典網(wǎng)吧計費系統(tǒng)的數(shù)據(jù)字典是在進行了該系統(tǒng)模塊的需求分析、數(shù)據(jù)流程頂層圖、一層圖以及二層圖的基礎(chǔ)上進行的該模塊的一些具體的處理過程、功能模塊、存儲信息表以及外部實體的概括和描述,使得對該模塊的設(shè)計更加具體,為系統(tǒng)的設(shè)計提供了一個詳細的參考。下面就是該網(wǎng)吧計費系統(tǒng)的數(shù)據(jù)字典:表 2-1 外部實體定義名稱:管理員 總編號:1001說明:管理該系統(tǒng)信息的人 編 號:001輸入數(shù)據(jù)流:管理信息輸出數(shù)據(jù)流:系統(tǒng)中的信息表 2-2 數(shù)據(jù)流定義名稱:管理員信息 總編號:2001別名:管理員信息 編 號:F1數(shù)據(jù)流來源:管理員修改數(shù)據(jù)流去向:管理員信息管理模塊名稱:用戶
28、信息 總編號:2002別名:用戶信息 編 號:F2數(shù)據(jù)流來源:管理員添加用戶信息模塊數(shù)據(jù)流去向:用戶信息查詢模塊名稱:用戶信息 總編號:2003別名:用戶信息 編 號:F3數(shù)據(jù)流來源:管理員修改用戶信息模塊數(shù)據(jù)流去向:用戶信息查詢模塊名稱:記錄信息 總編號:2004別名:記錄信息 編 號:F4數(shù)據(jù)流來源:管理員添加記錄信息模塊數(shù)據(jù)流去向:記錄信息查詢模名稱:記錄信息 總編號:2005別名:記錄信息 編 號:F5數(shù)據(jù)流來源:管理員修改記錄信息模塊數(shù)據(jù)流去向:記錄信息查詢模塊黑龍江外國語學(xué)院 2014 屆畢業(yè)論文13名稱:計算機信息 總編號:2006別名:計算機信息 編 號:F6數(shù)據(jù)流來源:管理員
29、添加計算機信息模塊數(shù)據(jù)流去向:計算機信息查詢模塊名稱:計算機信息 總編號:2007別名:計算機信息 編 號:F7數(shù)據(jù)流來源:管理員修改計算機信息模塊數(shù)據(jù)流去向:計算機信息查詢模塊表 2-3 處理過程定義名稱:用戶信息管理 總編號:3001功能:對用戶信息進行添加、修改、刪除 編 號:P1輸入數(shù)據(jù)流:用戶編號、用戶名、密碼、余額、狀態(tài)。輸出數(shù)據(jù)流: 名稱:用戶信息查詢 總編號:3002功能:對用戶信息進行查詢 編 號:P2輸入數(shù)據(jù)流:查詢條件輸出數(shù)據(jù)流:用戶信息名稱:記錄信息管理 總編號:3003功能:對記錄信息進行添加、修改、刪除 編 號:P3輸入數(shù)據(jù)流:記錄編號、計算機編號、用戶編號、上機時
30、間、下機時間、花費金額。輸出數(shù)據(jù)流:名稱:記錄信息查詢 總編號:3004功能:對記錄信息進行查詢 編 號:P4輸入數(shù)據(jù)流:查詢條件輸出數(shù)據(jù)流:記錄信息名稱:計算機信息管理 總編號:3005功能:對計算機信息進行添加、修改、刪除 編 號:P5輸入數(shù)據(jù)流:計算機編號、狀態(tài)、基本信息。輸出數(shù)據(jù)流:名稱:計算機信息查詢 總編號:3006功能:對計算機信息進行查詢 編 號:P6輸入數(shù)據(jù)流:查詢條件黑龍江外國語學(xué)院 2014 屆畢業(yè)論文14輸出數(shù)據(jù)流:計算機信息名稱:個人密碼信息管理 總編號:3007功能:對個人密碼進行修改 編 號:P7輸入數(shù)據(jù)流: 新的密碼信息輸出數(shù)據(jù)流:用戶信息表 2-4 數(shù)據(jù)存儲定
31、義名稱:用戶信息表 總編號:4001別名:Card 編 號:D1數(shù)據(jù)流來源:管理員添加結(jié)構(gòu):用戶編號、用戶名、密碼、余額、狀態(tài)。關(guān)鍵字:用戶編號名稱:記錄信息表 總編號:4002別名:Record 編 號:D2數(shù)據(jù)流來源:管理員添加結(jié)構(gòu):記錄編號、計算機編號、用戶編號、上機時間、下機時間、花費金額。關(guān)鍵字:記錄編號名稱:計算機信息表 總編號:4003別名:Computer 編 號:D3數(shù)據(jù)流來源:管理員添加結(jié)構(gòu):計算機編號、計算機狀態(tài)、基本信息。關(guān)鍵字:計算機編號2.52.5 本章小結(jié)本章小結(jié)對系統(tǒng)的可行性進行分析,其中包括技術(shù)可行性、系統(tǒng)安全可行性、系統(tǒng)實用可行性這三方面進行分析。對系統(tǒng)的需
32、求進行了分析,業(yè)務(wù)的流程、數(shù)據(jù)的流程也進行了相關(guān)的分析,還有數(shù)據(jù)字典創(chuàng)建。黑龍江外國語學(xué)院 2014 屆畢業(yè)論文15第第 3 章章系統(tǒng)功能分布系統(tǒng)功能分布3.13.1 機器管理機器管理1、選擇添加計算機信息以及管理現(xiàn)有的計算機信息。2、添加計算機包括計算機名、狀態(tài)、計算機相關(guān)信息,在提交之后,系統(tǒng)會給出相應(yīng)的提示信息。3、計算機配置的詳細信息,在該頁面中,系統(tǒng)給出計算機的詳細信息。4、對現(xiàn)有計算機信息進行修改的操作,在提交修改信息之后,系統(tǒng)會給出相應(yīng)的提示信息。5、在電腦信息管理頁面中也可以輸入計算機名進行計算機的查詢操作。操作流程如圖 3-1 機器管理操作圖:機器管理管理員新增機器刪除機器修
33、改機器狀態(tài)查詢機器狀態(tài)查詢機器基本信息圖 3-1 機器管理操作圖3.23.2 會員管理會員管理1、管理員登記用戶信息需要填寫用戶名、密碼等用戶的一些相關(guān)信息。2、管理員可以對會員進行查詢、修改、刪除操作。操作流程如圖 3-2 會員管理操作圖:黑龍江外國語學(xué)院 2014 屆畢業(yè)論文16會員管理管理員查詢余額修改密碼修改賬戶添加會員會員充值注銷會員圖 3-2 會員管理操作圖3.33.3 記錄管理記錄管理1、管理員可以查詢、修改以及刪除的操作。2、管理員可以通過記錄列表對記錄信息進行管理。3、管理員填寫記事的標(biāo)題和內(nèi)容信息進行對記事信息的添加,系統(tǒng)出現(xiàn)相應(yīng)的提示信息。4、添加記錄包括上機金額、計算機
34、編號、用戶編號,上機時間,下機時間,系統(tǒng)會給出相應(yīng)的提示信息,計算出消費多少錢。操作流程如圖 3-3 記錄管理操作圖:記錄管理管理員查詢某卡最近一次消費查詢某卡總消費查詢某機器最近盈利查詢某機器總盈利查詢總盈利查詢個數(shù)圖 3-3 記錄管理操作圖黑龍江外國語學(xué)院 2014 屆畢業(yè)論文173.43.4 系統(tǒng)管理系統(tǒng)管理盜號處理,遠程關(guān)閉機器。操作流程如圖 3-4 系統(tǒng)管理操作圖:系統(tǒng)管理管理員遠程關(guān)閉倒好管理圖 3-4 系統(tǒng)管理操作圖3.53.5 操作操作上機,下機,退出。操作流程如圖 3-5 操作功能流程圖:操作管理員退出會員上機會員下機圖 3-5 操作功能流程圖黑龍江外國語學(xué)院 2014 屆畢
35、業(yè)論文183.63.6 材料信息材料信息查看開發(fā)者的信息。操作流程如圖 3-6 材料信息操作圖:資料管理員開發(fā)者信息圖 3-6 材料信息操作圖3.73.7 本章小結(jié)本章小結(jié)本章是給出系統(tǒng)所具有的的管理模塊,以及每個管理模塊所對應(yīng)的功能有哪些。黑龍江外國語學(xué)院 2014 屆畢業(yè)論文19第第 4 章章系統(tǒng)設(shè)計系統(tǒng)設(shè)計4.14.1 設(shè)計原則及具體功能劃分設(shè)計原則及具體功能劃分4.1.1 設(shè)計原則和 C/S 結(jié)構(gòu)相比,B/S 結(jié)構(gòu)受限于網(wǎng)絡(luò)帶寬不利于進行大數(shù)據(jù)量的統(tǒng)計分析,網(wǎng)絡(luò)傳輸存在潛在的安全問題,還有用戶界面不及 C/S 結(jié)構(gòu)友好等等,但隨著網(wǎng)絡(luò)帶寬和網(wǎng)絡(luò)應(yīng)用的發(fā)展,加上 AJAX 技術(shù)的流行,使
36、得現(xiàn)在越來越多的 MIS系統(tǒng)或基于 MIS 系統(tǒng)的專業(yè)化應(yīng)用系統(tǒng)都開始傾向于采用 B/S 結(jié)構(gòu)進行設(shè)計,充分利用 B/S 結(jié)構(gòu)的優(yōu)點。但是,要充分發(fā)揮 Web 應(yīng)用的內(nèi)在潛力,挖掘應(yīng)用深度和擴大適應(yīng)能力,需要采用先進的應(yīng)用架構(gòu)和以實用為根本準(zhǔn)則,使得系統(tǒng)既能滿足業(yè)務(wù)需求,又能適應(yīng)將來發(fā)展需要。因此,在開發(fā) Web 應(yīng)用系統(tǒng)時需要盡量遵循 Web 應(yīng)用系統(tǒng)設(shè)計原則。4.1.2 軟件設(shè)計原則實用性原則:這是所有應(yīng)用軟件最基本的原則,直接衡量系統(tǒng)的成敗,每一個提交到用戶手中的系統(tǒng)都應(yīng)該是實用的,能解決用戶的實際問題,否則該設(shè)計就是垃圾。適應(yīng)性和可擴展性原則:系統(tǒng)需要具備一定的適應(yīng)能力,特別是 Web
37、 應(yīng)用要能適應(yīng)于多種運行環(huán)境,來應(yīng)對未來變化的環(huán)境和需求??蓴U展性主要體現(xiàn)在系統(tǒng)易于擴展,例如可以采用分布式設(shè)計、系統(tǒng)結(jié)構(gòu)模塊化設(shè)計,系統(tǒng)架構(gòu)可以根據(jù)網(wǎng)絡(luò)環(huán)境和用戶的訪問量而適時調(diào)整,從某種程度上說,這也是系統(tǒng)的適應(yīng)性??煽啃栽瓌t:系統(tǒng)應(yīng)該是可靠的,在出現(xiàn)異常的時候應(yīng)該有人性化的異常信息方便用戶理解原因,或采取適當(dāng)?shù)膽?yīng)對方案,在設(shè)計業(yè)務(wù)量比較大的時候可采用先進的嵌入式技術(shù)來保證業(yè)務(wù)的流暢運行??删S護性和可管理性原則:系統(tǒng)應(yīng)該有一個完善的管理機制,而可維護性和可管理性是重要的兩個指標(biāo)。安全性原則:系統(tǒng)必須具備高可靠性,對使用信息進行嚴格的權(quán)限管理,技術(shù)上,應(yīng)采用嚴格的安全與保密措施,保證系統(tǒng)的可
38、靠性、保密性和數(shù)據(jù)一致性等。黑龍江外國語學(xué)院 2014 屆畢業(yè)論文20總體規(guī)劃、分層實施原則:在開始設(shè)計之前應(yīng)該對系統(tǒng)進行總體設(shè)計,然后在總體設(shè)計指導(dǎo)下分步開發(fā)。基于 java 技術(shù)的應(yīng)用系統(tǒng)是一個融合了多元信息的集成系統(tǒng),現(xiàn)在一般都采用分層開發(fā):表現(xiàn)層、控制層、業(yè)務(wù)邏輯層、模型層、數(shù)據(jù)訪問層等,在適應(yīng)系統(tǒng)需求的準(zhǔn)則下,設(shè)計低耦合的分層結(jié)構(gòu),利于團隊成員的分工協(xié)作,提高開發(fā)效率,降低項目風(fēng)險,實現(xiàn)各個模塊的功能設(shè)計,完成整個系統(tǒng)的開發(fā)。 4.24.2構(gòu)架概述構(gòu)架概述圖 4-1 系統(tǒng)架構(gòu)圖黑龍江外國語學(xué)院 2014 屆畢業(yè)論文214.34.3計計界面設(shè)計界面設(shè)計在進行該網(wǎng)吧計費系統(tǒng)界面設(shè)計時遵循
39、下面的原則:(1) 用戶原則。人機界面設(shè)計首先要確立用戶類型。劃分類型可以從不同的角度,視實際情況而定。確定類型后要針對其特點預(yù)測他們對不同界面的反應(yīng)。這就要從多方面設(shè)計分析。(2) 信息最小量原則。人機界面設(shè)計要盡量減少用戶記憶負擔(dān),采用有助于記憶的設(shè)計方案。(3) 幫助和提示原則。要對用戶的*作命令作出反應(yīng),幫助用戶處理問題。系統(tǒng)要設(shè)計有恢復(fù)出錯現(xiàn)場的能力,在系統(tǒng)內(nèi)部處理工作要有提示,盡量把主動權(quán)讓給用戶。 (4) 媒體最佳組合原則。多媒體界面的成功并不在于僅向用戶提供豐富的媒體,而應(yīng)在相關(guān)理論指導(dǎo)下,注意處理好各種媒體間的關(guān)系,恰當(dāng)選用。下面就是該系統(tǒng)的界面的舉例圖 4-2 電腦管理頁面
40、圖:圖 4-2 電腦管理頁面圖4.44.4 數(shù)據(jù)庫概念設(shè)計數(shù)據(jù)庫概念設(shè)計網(wǎng)吧計費系統(tǒng)的數(shù)據(jù)庫概念設(shè)計是基于需求分析的基礎(chǔ)之上的,在進行概念設(shè)計時應(yīng)用實體關(guān)系圖進行,在實體關(guān)系圖中主要分為實體、屬性以及實體黑龍江外國語學(xué)院 2014 屆畢業(yè)論文22間的關(guān)系。通過對該圖的分析,可以將該網(wǎng)吧計費系統(tǒng)的功能理解得更加深刻,以及對數(shù)據(jù)庫進行進一步設(shè)計。下面是該系統(tǒng)的實體關(guān)系圖,圖 4-3 用戶實體信息圖、圖 4-3 用戶實體信息圖、圖 4-4 記錄實體信息圖、圖 4-5 計算機實體信息圖、圖 4-6 實體關(guān)系圖:用戶密碼卡號用戶名余額狀態(tài)會員圖 4-3 用戶實體信息圖記錄信息機器號卡號記錄號消費金額開始
41、時間結(jié)束時間圖 4-4 記錄實體信息圖機器機器號電腦狀態(tài)基本信息圖 4-5 計算機實體信息圖黑龍江外國語學(xué)院 2014 屆畢業(yè)論文23圖 4-6 實體關(guān)系圖4.54.5 數(shù)據(jù)庫邏輯設(shè)計數(shù)據(jù)庫邏輯設(shè)計在進行了該網(wǎng)吧計費系統(tǒng)的數(shù)據(jù)庫概念設(shè)計之后,根據(jù)給出的實體結(jié)構(gòu)圖進行了分析,得到該系統(tǒng)的數(shù)據(jù)庫邏輯設(shè)計如下:(1) Card 用戶信息表(用戶編號、用戶名、密碼、余額、用戶狀態(tài)) ;(2) Record 記錄信息表(記錄編號、上機金額、計算機編號、用戶編號、創(chuàng)建時間、更新時間) ;(3) Computer 計算機信息表(計算機編號、計算機狀態(tài)、其他信息) 。4.64.6 數(shù)據(jù)庫物理設(shè)計數(shù)據(jù)庫物理設(shè)計
42、表 4-1 用戶信息字段類型位數(shù)主鍵備注cardIDint4用戶編號userNamevarchar50用戶名PassWordvarchar50密碼Balanceint4余額Stateint5狀態(tài)黑龍江外國語學(xué)院 2014 屆畢業(yè)論文24表 4-2 記錄信息字段類型位數(shù)主鍵備注recordIDint4記錄編號Feeint4消費金額computerIDint4計算機編號cardIDint4用戶編號Begintimevarchar8創(chuàng)建時間Endtimevarchar8更新時間表 4-3 機器信息字段類型位數(shù)主鍵備注computerIDint4機器編號Stateint4機器狀態(tài)Remarkvarch
43、ar500其他信息4.74.7 本章小結(jié)本章小結(jié)本章是對系統(tǒng)的設(shè)計進行了詳細的描述,本系統(tǒng)設(shè)計的原則是哪些,具體的功能又有哪些。對其中的部分設(shè)計的介紹,這些設(shè)計主要包括頁面的設(shè)計、數(shù)據(jù)庫概念的設(shè)計、數(shù)據(jù)庫邏輯設(shè)計、數(shù)據(jù)庫物理設(shè)計。對這些是怎樣設(shè)計的進行詳細的描述概括。黑龍江外國語學(xué)院 2014 屆畢業(yè)論文25第 5 章系統(tǒng)實現(xiàn)5.15.1 上機功能的實現(xiàn)上機功能的實現(xiàn)輸入管理員帳號和密碼,點擊登錄。其中用戶名和密碼必須輸入正確。如果輸入錯誤,則系統(tǒng)自動提示輸入錯誤。頁面如圖:圖 5-1 上機頁面圖。圖 5-1 上機頁面圖下面是上機功能的主要代碼:class InDialog extends J
44、Dialog private JLabel numberLabel = new JLabel(卡號:);private JLabel passwordLabel = new JLabel(密碼:);private JLabel timeLabel = new JLabel(上機時間:);private JLabel computeridLabel = new JLabel(機 器 號: );private JTextField cardidText = new JTextField(11);private TextField passwordText = new TextField(13);p
45、rivate JTextField timeText = new JTextField(11);private JComboBox combobox = new JComboBox();private JButton submit = new JButton(確定);private JButton afresh = new JButton(重置);private JPanel numberPanel = new JPanel(); private JPanel passwordPanel = new JPanel(); private JPanel timePanel = new JPanel
46、(); 黑龍江外國語學(xué)院 2014 屆畢業(yè)論文26private JPanel btnPanel = new JPanel();private JPanel comboboxPanel = new JPanel();CardDaoImp cdi = new CardDaoImp();ComputerDaoImp cpdi = new ComputerDaoImp();RecordDaoImp rdi = new RecordDaoImp();public InDialog(JFrame frame) super(frame, 網(wǎng)吧計費系統(tǒng), true);this.init();this.add
47、Component();this.pack();this.addListener();private void init() this.setLocation(300, 200);this.setLayout(new GridLayout(5, 1); private void addComponent() this.add(numberPanel);this.add(passwordPanel);this.add(comboboxPanel);this.add(timePanel);this.add(btnPanel);passwordText.setEchoChar(*);timeText
48、.setText(Utils.dealCalendar(Calendar.getInstance();numberPanel.add(numberLabel);numberPanel.add(cardidText);passwordPanel.add(passwordLabel);passwordPanel.add(passwordText);timePanel.add(timeLabel);黑龍江外國語學(xué)院 2014 屆畢業(yè)論文27timePanel.add(timeText);btnPanel.add(submit);btnPanel.add(afresh);combobox.addIte
49、m( 請輸入機器號 );createComboBox();comboboxPanel.add(computeridLabel);comboboxPanel.add(combobox);/重置private void addListener() afresh.addActionListener(new ActionListener() public void actionPerformed(ActionEvent e) cardidText.setText(null);passwordText.setText(null);timeText.setText(Utils.dealCalendar(C
50、alendar.getInstance();/把文本域里的值設(shè)置為空combobox.setSelectedIndex(0););/驗證登入的卡號和密碼,更改卡狀態(tài),更改機器狀態(tài),添加記錄submit.addActionListener(new ActionListener()public void actionPerformed(ActionEvent e) if (cdi.verifyCard(cardidText.getText(), passwordText.getText() rdi.insert(cardidText.getText(),(String)(combobox.getS
51、electedItem(),Calendar.getInstance();cdi.updateState(cardidText.getText(), 1);cpdi.update(String)(combobox.getSelectedItem(), 1);黑龍江外國語學(xué)院 2014 屆畢業(yè)論文28InDialog.this.dispose(););private void createComboBox() ArrayList list = (new ComputerDaoImp().getComputerByState(0);for (Computer c: list) combobox.a
52、ddItem(c.getComputerid();comboboxPanel.add(combobox); 5.5.2 2 添加電腦功能的實現(xiàn)添加電腦功能的實現(xiàn)管理員登錄成功后,進入電腦信息管理界面中,通過填寫計算機名機器狀態(tài)、相關(guān)信息。例如顯示器、主板、內(nèi)存、CPU、硬盤、視頻、鍵盤、鼠標(biāo)等電腦信息。頁面如圖:圖 5-2 添加電腦信息頁面圖。圖 5-2 添加電腦信息頁面圖黑龍江外國語學(xué)院 2014 屆畢業(yè)論文29下面是添加電腦信息功能的主要代碼:class CreateComputerDialog extends JDialog private JLabel numberLabel = ne
53、w JLabel(機器號:);private JLabel stateLabel = new JLabel(狀態(tài):);private JLabel remarkLabel = new JLabel(描述:);private JTextField computeridText = new JTextField(11);private JTextField remarkText = new JTextField(11);private JTextField stateText = new JTextField(0);private JButton submit = new JButton(確定);
54、private JButton afresh = new JButton(重置);private JPanel numberPanel = new JPanel();private JPanel statePanel = new JPanel();private JPanel remarkPanel = new JPanel();private JPanel btnPanel = new JPanel();ComputerDaoImp cdi = new ComputerDaoImp();RecordDaoImp rdi = new RecordDaoImp();public CreateCo
55、mputerDialog(JFrame frame) super(frame, 網(wǎng)吧計費系統(tǒng), true);this.init();this.addComponent();this.pack();this.addListener();private void init() this.setLocation(300, 200);this.setLayout(new GridLayout(6, 1);private void addComponent() this.add(numberPanel);this.add(statePanel);黑龍江外國語學(xué)院 2014 屆畢業(yè)論文30this.add
56、(remarkPanel);this.add(btnPanel);numberPanel.add(numberLabel);numberPanel.add(computeridText);statePanel.add(stateLabel);statePanel.add(stateText);remarkPanel.add(remarkLabel);remarkPanel.add(remarkText);btnPanel.add(submit);btnPanel.add(afresh);private void addListener() afresh.addActionListener(ne
57、w ActionListener() public void actionPerformed(ActionEvent e) computeridText.setText(null);remarkText.setText(null);stateText.setText(null););submit.addActionListener(new ActionListener() public void actionPerformed(ActionEvent e) String a = computeridText.getText();String c = remarkText.getText();i
58、nt f = Integer.parseInt(stateText.getText();Computer computer = new Computer();computer.setComputerid(a);computer.setRemark(c);computer.setState(f);黑龍江外國語學(xué)院 2014 屆畢業(yè)論文31if (cdi.presence(computeridText.getText() = 0) rdi.deleteReCord(computer.getComputerid();cdi.insertComputer(computer);Utils.showDia
59、log(創(chuàng)建成功);CreateComputerDialog.this.dispose(); else Utils.showDialog(創(chuàng)建失敗);CreateComputerDialog.this.dispose();); 5.35.3 用戶下機功能的實現(xiàn)用戶下機功能的實現(xiàn)用戶在使用完計算機之后去管理員處下機,提示自己所上的機器號。由管理員為其下機。下機成功后提示相應(yīng)的基本信息。頁面如圖:圖 5-2 用戶下機頁面圖、圖 5-3 用戶下機詳細信息頁面圖。圖 5-2 用戶下機頁面圖下面是用戶下機詳細信息功能的主要代碼:public class DownDialog extends JDialo
60、g private JLabel timeLable = new JLabel(下機時間:);private JTextField timeText = new JTextField(11);priate JLabel computeridLabel = new JLabel(機 器 號: );黑龍江外國語學(xué)院 2014 屆畢業(yè)論文32private JComboBox combobox = new JComboBox();private JButton submit = new JButton(確定);private JButton cancel = new JButton(取消);priv
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 丁二烯法合成氯丁橡膠生產(chǎn)裝置項目可行性研究報告模板-備案拿地
- 2024-2025學(xué)年河北省尚義縣第一中學(xué)等校高二上學(xué)期12月月考歷史試卷
- 2025年債務(wù)轉(zhuǎn)股權(quán)協(xié)議標(biāo)準(zhǔn)格式
- 2025年古園林保護性維護協(xié)議
- 2025年農(nóng)產(chǎn)品交易市場租賃合同模板
- 2025年功能性棚模新材料及各種助劑項目提案報告
- 2025年企業(yè)與個人租車合同模板及規(guī)定
- 2025年長租公寓項目立項申請報告范文
- 2025年家居用品商貿(mào)公司采購協(xié)議書
- 2025年綠色共享汽車合作投資與發(fā)展策劃協(xié)議
- 初中作業(yè)設(shè)計教師培訓(xùn)
- 2023年湖北省普通高中學(xué)業(yè)水平合格性考試地理試題(解析版)
- 過橋資金計劃書
- 自適應(yīng)光學(xué)特性與技術(shù)研究
- 估值報告模板
- 欠款逾期案例分析報告
- 個體診所藥品清單模板
- 安全性測試方案(完整版)
- 《PLC與變頻器控制》課件 3.多段速控制
- 魯迅吶喊讀書分享名著導(dǎo)讀
- YB-4001.1-2007鋼格柵板及配套件-第1部分:鋼格柵板(中文版)
評論
0/150
提交評論