網(wǎng)吧管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
網(wǎng)吧管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
網(wǎng)吧管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
網(wǎng)吧管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁
網(wǎng)吧管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩36頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

經(jīng)典word整理文檔,僅參考,雙擊此處可刪除頁眉頁腳。本資料屬于網(wǎng)絡(luò)整理,如有侵權(quán),請(qǐng)聯(lián)系刪除,謝謝!華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)畢業(yè)設(shè)計(jì)[論文]任務(wù)書姓名班號(hào)院系同組姓名無指導(dǎo)教導(dǎo)☆☆課題名稱網(wǎng)吧管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)課題內(nèi)容運(yùn)用計(jì)算機(jī)進(jìn)行網(wǎng)吧的自動(dòng)計(jì)費(fèi)與管理,是計(jì)算機(jī)成為當(dāng)今社會(huì)輔助管理手段IC卡自動(dòng)識(shí)技術(shù)和網(wǎng)絡(luò)的遠(yuǎn)程通信與控制技術(shù)等,開發(fā)了計(jì)算機(jī)網(wǎng)吧自動(dòng)計(jì)費(fèi)與管理系統(tǒng),將瑣碎的手工實(shí)際業(yè)務(wù)轉(zhuǎn)化到計(jì)算機(jī)操作上,極大地提高了網(wǎng)吧工作人員的工作效率,有效地提高了網(wǎng)吧現(xiàn)代化管理的水平。三、課題任務(wù)要求1.觀點(diǎn)正確,論證充分。2.結(jié)構(gòu)合理,邏輯嚴(yán)密。3.滿足一定的閱讀量。I華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)同組設(shè)計(jì)者無五、主要參考文獻(xiàn)[1]張海藩.軟件工程導(dǎo)論.北京:清華大學(xué)出版社,2008年[2]王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論(第四版).北京:高等教育出版社,2008年[3]龔赤兵等.visualstudio2008中的LINQ開發(fā)技術(shù).北京:機(jī)械工業(yè)出版社,2008年[4]JuliaCaseBradley,AnutaC.Millspaugh.VisualBasic2008程序設(shè)計(jì)(第七版).北京:清華大學(xué)出版社,2008年[5]章立民等.VisualBasic2003–2005開發(fā)秘訣與范例大全.北京:電子工業(yè)出版社,2005年[6]胡百敬姚巧玫.SQLServer2005數(shù)據(jù)庫開發(fā)詳解.北京:電子工業(yè)出版社,2006年[7]童愛紅劉凱劉雪梅.VB.NET年指導(dǎo)教師簽字教研室主任簽字年月日華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)11摘要前言第一章系統(tǒng)概述11.1系統(tǒng)開發(fā)的背景和意義....................................11.2系統(tǒng)開發(fā)技術(shù)............................................11.2.1VB.NET概述........................................11.2.2SQLServer數(shù)據(jù)庫..................................23第二章可行性分析2.1可行性概述..............................................32.2可行性研究..............................................34第三章系統(tǒng)需求分析3.1傳統(tǒng)網(wǎng)吧管理............................................43.2系統(tǒng)優(yōu)點(diǎn)................................................43.3系統(tǒng)功能需求............................................43.3.1系統(tǒng)邏輯模型.......................................53.3.2服務(wù)端.............................................53.3.3客戶端.............................................63.4系統(tǒng)的設(shè)計(jì)原則..........................................63.5系統(tǒng)設(shè)計(jì)的思想..........................................63.5.1系統(tǒng)設(shè)計(jì)結(jié)構(gòu).......................................6III華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)3.5.2系統(tǒng)實(shí)現(xiàn)技術(shù).......................................7第四章系統(tǒng)的總體設(shè)計(jì)84.1系統(tǒng)功能設(shè)計(jì)............................................84.2系統(tǒng)功能模塊簡(jiǎn)介........................................84.2.1客戶端功能模塊.....................................84.2.2服務(wù)端功能模塊.....................................94.2.3數(shù)據(jù)庫設(shè)計(jì).........................................9第五章詳細(xì)設(shè)計(jì)5.1關(guān)鍵模塊設(shè)計(jì)...........................................135.1.1登陸模塊..........................................135.1.2客戶端模塊........................................135.1.3服務(wù)端模塊........................................145.2系統(tǒng)界面設(shè)計(jì)...........................................155.2.1登錄界面..........................................155.2.2客戶端界面........................................155.2.3服務(wù)端界面........................................17第六章編碼實(shí)現(xiàn)6.1系統(tǒng)功能實(shí)現(xiàn)...........................................186.2登陸模塊編碼...........................................186.3客戶端模塊編碼.........................................206.4服務(wù)端模塊編碼.........................................24IV華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)第七章系統(tǒng)測(cè)試7.1系統(tǒng)測(cè)試目標(biāo)...........................................297.2系統(tǒng)測(cè)試方案...........................................297.3具體測(cè)試...............................................307.3.1登錄模塊測(cè)試......................................307.3.2客戶端測(cè)試........................................307.3.3服務(wù)端測(cè)試........................................32結(jié)束語參考文獻(xiàn)錯(cuò)誤!未定義書簽。致謝V華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)運(yùn)用計(jì)算機(jī)進(jìn)行網(wǎng)吧的自動(dòng)計(jì)費(fèi)與管理,是計(jì)算機(jī)成為當(dāng)今社會(huì)輔助管理手段發(fā)IC卡自動(dòng)識(shí)術(shù)和網(wǎng)絡(luò)的遠(yuǎn)程通信與控制技術(shù)等,開發(fā)了計(jì)算機(jī)網(wǎng)吧自動(dòng)計(jì)費(fèi)與管理系統(tǒng),將瑣碎的手工實(shí)際業(yè)務(wù)轉(zhuǎn)化到計(jì)算機(jī)操作上,極大地提高了網(wǎng)吧工作人員的工作效率,有效地提統(tǒng)在參閱其他成功的網(wǎng)吧管理系統(tǒng)的基礎(chǔ)上,通過對(duì)實(shí)際業(yè)務(wù)的分析,確定了系統(tǒng)的設(shè)計(jì)思想和運(yùn)行流程,主要在以下幾個(gè)方面開展了研究工作:在對(duì)自動(dòng)識(shí)別和IC卡技術(shù)進(jìn)行分析的基礎(chǔ)上,提出了使用IC卡作為用戶上機(jī)識(shí)況,根據(jù)SQLServer2000數(shù)據(jù)庫的特點(diǎn),選用了適合本系統(tǒng)的開發(fā)軟件。關(guān)鍵詞:網(wǎng)吧管理,自動(dòng)計(jì)費(fèi),SQL,Server華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)隨著高科技的蓬勃發(fā)展,智能化管理已經(jīng)走進(jìn)了人們的社會(huì)生活,一座座智能化大廈拔地而起,適應(yīng)信息的時(shí)代需要,作為跨世紀(jì)使用的建筑,必須在功能上滿足當(dāng)前和未來發(fā)展的需求,成為文化和經(jīng)濟(jì)發(fā)展的基地網(wǎng)吧管理系統(tǒng)開發(fā)作為一項(xiàng)先進(jìn)的高科技技術(shù)防范和管理手段,在一些經(jīng)濟(jì)發(fā)達(dá)的國家已經(jīng)廣泛應(yīng)用于科研工業(yè)博物館酒店商場(chǎng)醫(yī)療監(jiān)護(hù)銀行監(jiān)獄等,特別是由于系統(tǒng)本身具有隱蔽性,及時(shí)性等特點(diǎn),在許多領(lǐng)域的應(yīng)用越來越廣泛VII華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)1系統(tǒng)概述1.1系統(tǒng)開發(fā)的背景和意義苦差事,甚至不能統(tǒng)計(jì)。其次,上機(jī)過程中,每個(gè)網(wǎng)吧都需要值班人員值班,耗費(fèi)了管很方便地實(shí)現(xiàn)。系統(tǒng)可以解決網(wǎng)吧管理中存在的幾個(gè)實(shí)際問題:1管理。2增加網(wǎng)吧的開放時(shí)間,提高設(shè)備的利用率。3解決目前網(wǎng)吧管理中的人情免費(fèi)上機(jī)、脫逃費(fèi)問題。1.2系統(tǒng)開發(fā)技術(shù)1.2.1VB.NET概述VB.net是微軟最新平臺(tái)技術(shù),是.netframeworkSDK的一種語言。編譯以后生成的可執(zhí)行文件被稱為Assembly,即程序集。它的運(yùn)行是建立在CLR(CommonLanguageRuntime)MSIL(MicrosoftIntermediateJava差不多。VB.net的語言特點(diǎn)有下:1代碼托管。被托管的代碼享受.netframework提供的安全保障和垃圾回收機(jī)制,但是這也同時(shí)表明,程序被框在Framework里面了。API變得不太方便。2VB7的各種特性:繼承,函數(shù)的覆蓋,重載,虛擬,隱藏……。1華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)3功能強(qiáng)大,程序界面更標(biāo)準(zhǔn)。4程序代碼結(jié)構(gòu)化更強(qiáng),開發(fā)環(huán)境舒適體貼。1.2.2SQLServer數(shù)據(jù)庫美國Microsoft公司推出的一種關(guān)系型數(shù)據(jù)庫系統(tǒng)。SQLServer是一個(gè)可擴(kuò)展的、WindowsNT的有機(jī)結(jié)合,提供了基于事務(wù)的企業(yè)級(jí)信息管理系統(tǒng)方案。其主要特點(diǎn)如下:1高性能設(shè)計(jì),可充分利用WindowsNT的優(yōu)勢(shì)。2Windows置。3強(qiáng)壯的事務(wù)處理功能,采用各種方法保證數(shù)據(jù)的完整性。4SQL語言。SQLServer以其內(nèi)置的數(shù)據(jù)復(fù)制功能、強(qiáng)大的管理工具、與Internet的緊密集成和開放的系統(tǒng)結(jié)構(gòu)為廣大的用戶、開發(fā)人員和系統(tǒng)集成商提供了一個(gè)出眾的數(shù)據(jù)庫平臺(tái)2華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)2可行性分析2.1可行性概述備必要性和可能性,對(duì)新系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟(jì)、社會(huì)的房買你進(jìn)行分析和研究,以短的時(shí)間內(nèi)確定問題是否能夠解決。2.2可行性研究20世紀(jì)60才應(yīng)用到計(jì)算機(jī)上。數(shù)據(jù)庫發(fā)展到今天,已經(jīng)是相當(dāng)成熟的階段,它對(duì)大量處理能力的不斷提高,發(fā)展和完善。本系統(tǒng)的開發(fā)利用VS2008是一個(gè)具有完善開發(fā)工具的平臺(tái)。VS2008提供的工具適合各種水平層次無論是初學(xué)者還是有經(jīng)驗(yàn)的團(tuán)隊(duì),并適合各種不Framework基礎(chǔ)解決方案,其中包括了windows應(yīng)用程序開發(fā)、office嵌入開發(fā)、Web應(yīng)用開發(fā)、移動(dòng)應(yīng)用程序開發(fā)。改進(jìn)了團(tuán)隊(duì)交流方式,VS2008為團(tuán)隊(duì)開發(fā)提供通道和完整的開發(fā)周期工具,從而增加了團(tuán)隊(duì)內(nèi)部的交流與協(xié)作的效率。通過學(xué)習(xí),熟悉和掌握VB.NET的使用方法,使用VS2008作為開發(fā)工具將使整個(gè)系統(tǒng)的模塊化設(shè)計(jì)變得更加簡(jiǎn)便。系統(tǒng)采用SQLSERVER2005作為開發(fā)數(shù)據(jù)庫。SQLSERVER2005是一種客戶機(jī)/服務(wù)器結(jié)構(gòu)的關(guān)系數(shù)據(jù)庫管理系統(tǒng)。SQLSERVER2005提供了許多易于使用的圖形化工具據(jù)庫帶來了很大的方便。3華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)3系統(tǒng)需求分析3.1傳統(tǒng)網(wǎng)吧管理司,圖書館等大型公共場(chǎng)所,在網(wǎng)吧建立之初,沒有網(wǎng)吧計(jì)費(fèi)系統(tǒng)的情況下,網(wǎng)吧的管理完全人工化。逃費(fèi),人情上機(jī),計(jì)費(fèi)錯(cuò)誤等情況不可避免地出現(xiàn)。也可以說是網(wǎng)吧現(xiàn)誤帶來不必要的麻煩。漸漸大家對(duì)網(wǎng)吧就會(huì)有一種厭惡感和恐懼感。同時(shí),在人工長(zhǎng)期使用,會(huì)形成大量的數(shù)據(jù),這些數(shù)也會(huì)使得數(shù)據(jù)管理上的混亂。3.2系統(tǒng)優(yōu)點(diǎn)管理在于:1管理人員的工作量。2計(jì)費(fèi)準(zhǔn)確無誤。3避免人情上機(jī)的尷尬。4工作迅速快捷。3.3系統(tǒng)功能需求網(wǎng)吧計(jì)費(fèi)系統(tǒng)的主要功能有:1服務(wù)端(包括管理員管理,用戶信息管理)2客戶端(用戶使用計(jì)算機(jī)的所有情況)3系統(tǒng)數(shù)據(jù)的初始化,查詢,修改,刪除。4華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)3.3.1系統(tǒng)邏輯模型夠,還要進(jìn)一步調(diào)查分析舍去物質(zhì)流,抽象出信息流,繪制出數(shù)據(jù)流程圖,并對(duì)各種數(shù)統(tǒng)主要是以數(shù)據(jù)流程圖、E-R圖和系統(tǒng)功能模塊圖為主要描述工具來勾畫系統(tǒng)的概貌。對(duì)系統(tǒng)的功能進(jìn)行分析,綜合本系統(tǒng)設(shè)計(jì)的服務(wù)器端與客戶端,總結(jié)整個(gè)系統(tǒng)功能模塊。上下機(jī)機(jī)圖3.3.2服務(wù)端1管理員管理主要包括:操作用戶管理、操作員登錄、修改密碼、設(shè)置上機(jī)費(fèi)用。這其中大部分是標(biāo)準(zhǔn)數(shù)據(jù)的維護(hù),包括新增、修改、刪除等;2用戶信息管理主要包括:用戶充值、查詢用戶費(fèi)用、刪除用戶信息、添加用戶信息、修改用戶信息。這里區(qū)分不同的用戶類型,按照不同用戶類型設(shè)置上機(jī)費(fèi)用等;3上機(jī)記錄主要負(fù)責(zé)接收客戶端程序發(fā)送來的上、下機(jī)信息,進(jìn)行上、下機(jī)的處理,在處理上5華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)計(jì)費(fèi)時(shí)要將當(dāng)前使用費(fèi)用記錄在上機(jī)記錄中,并在用戶的檔案記錄的余額字段中扣減。3.3.3客戶端信息來判斷其合法性,并反饋一個(gè)信息給客戶端,如果一切合法的話,再將桌面、任務(wù)機(jī)時(shí)要求點(diǎn)擊此圖標(biāo)進(jìn)行下機(jī),客戶端將下機(jī)信息發(fā)送到數(shù)據(jù)庫,系統(tǒng)關(guān)機(jī)。3.4系統(tǒng)的設(shè)計(jì)原則一體的綜合性系統(tǒng),因而,網(wǎng)吧計(jì)費(fèi)系統(tǒng)在總體設(shè)計(jì)時(shí)應(yīng)遵循以下原則上:1系統(tǒng)的功能設(shè)計(jì)完善性,滿足多方的使用需求。2系統(tǒng)應(yīng)具有良好的穩(wěn)定性,實(shí)用性,安全性。設(shè)計(jì)理念應(yīng)是客戶容易使用。3數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)合理,各類屬性符合要求。3.5系統(tǒng)設(shè)計(jì)的思想3.5.1系統(tǒng)設(shè)計(jì)結(jié)構(gòu)c/s的框架結(jié)構(gòu)為基本結(jié)構(gòu)模式:(如圖3.2所示)圖6華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)3.5.2系統(tǒng)實(shí)現(xiàn)技術(shù)系統(tǒng)實(shí)現(xiàn)所需開發(fā)環(huán)境VisualBasic.NET,它是下一代的VisualBasic。而并不是簡(jiǎn)單的在VisualBasic6.0上在添加一些新特性而已,微軟重新設(shè)計(jì)了產(chǎn)品以便使開發(fā)者能夠更加容易的開發(fā)分布式應(yīng)用,例如基于WEB的程序以及多層系統(tǒng)。VisualBasic.NET中有兩種窗體包,Windows窗體以及Web窗體;一個(gè)新版的ADO用于接受離線數(shù)據(jù)源;新的語言,移走了原來的關(guān)鍵字,提高Type數(shù)據(jù)的安全性以及提VisualBasic開發(fā)者提供了新的開發(fā)窗口:通過Web窗體以及ADO.NET,你可以快速開發(fā)可擴(kuò)展的Web站點(diǎn);通過繼承,該語言實(shí)現(xiàn)了真正的支持面向?qū)ο缶幊蹋╫bject-orientedprogramming);Windows窗體本身支持可視繼承;現(xiàn)在展開程序就像拷貝可執(zhí)行文件和控件到另一個(gè)目錄那樣簡(jiǎn)單。VisualBasic.NET現(xiàn)在完全集成在其它的MicrosoftVisualStudio.NET言編寫的類中派生用另一種語言編寫的類。7華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)4系統(tǒng)的總體設(shè)計(jì)4.1系統(tǒng)功能設(shè)計(jì)操作功能。用戶計(jì)費(fèi)圖客戶端負(fù)責(zé)用戶信息驗(yàn)證和記錄用戶的上機(jī)信息。管理端是直接操作數(shù)據(jù)庫信息,實(shí)現(xiàn)對(duì)整個(gè)系統(tǒng)的管理。4.2系統(tǒng)功能模塊簡(jiǎn)介4.2.1客戶端功能模塊1客戶登陸輸入用戶名與密碼登錄8華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)系統(tǒng)通過對(duì)比用戶名與密碼確定用戶是否合法2計(jì)費(fèi)模塊獲取登陸時(shí)間并保存到數(shù)據(jù)庫獲取下機(jī)時(shí)間并保存到數(shù)據(jù)庫計(jì)算花費(fèi)并保存到數(shù)據(jù)庫計(jì)算余額并保存到數(shù)據(jù)庫4.2.2服務(wù)端功能模塊1管理員的登陸輸入用戶名與密碼登陸系統(tǒng)通過對(duì)比用戶名與密碼確定用戶是否合法2用戶信息管理添加用戶修改用戶刪除用戶3管理員信息管理添加管理員修改管理員刪除管理員4消費(fèi)記錄管理查看消費(fèi)記錄4.2.3數(shù)據(jù)庫設(shè)計(jì)該系統(tǒng)數(shù)據(jù)庫使用的是SQLserver,美國Microsoft公司推出的一種關(guān)系型數(shù)據(jù)庫系統(tǒng)。SQLServer是一個(gè)可擴(kuò)展的、高性能的、為分布式客戶機(jī)/服務(wù)器計(jì)算所設(shè)計(jì)WindowsNT理系統(tǒng)方案。1概念結(jié)構(gòu)設(shè)計(jì)9華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)處理模式上。概念模型具有以下的特點(diǎn):(1)和事物之間的聯(lián)系,能滿足用戶對(duì)數(shù)據(jù)的處理要求。(2)由于概念模型簡(jiǎn)潔、明晰、獨(dú)立于計(jì)算機(jī),很容易理解,因此可以用概念模型順利進(jìn)行。(3)充。(4)力工具是E-R圖。E-R模型是一個(gè)面向問題的概念模型,即用簡(jiǎn)單的圖形方式(E-R圖)的思維方式。后來又提出了擴(kuò)展實(shí)體聯(lián)系模型(ExtendEntity-RelationshipModel),模型目前已經(jīng)成為一種使用廣泛的概念模型,為面向?qū)ο蟮臄?shù)據(jù)庫設(shè)計(jì)提供了有效的工具。10華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)11nn11圖圖2邏輯結(jié)構(gòu)設(shè)計(jì)概念結(jié)構(gòu)設(shè)計(jì)所得的E-R一種具體的數(shù)據(jù)模型,因而也不能為任何一個(gè)具體的DBMS所支持。為了能夠建立起最終的物理系統(tǒng),還需要將概念結(jié)構(gòu)進(jìn)一步轉(zhuǎn)化為某一DBMS所支持的數(shù)據(jù)模型,然后根首先將概念設(shè)計(jì)所得的E-R圖轉(zhuǎn)換為關(guān)系模型;然后對(duì)關(guān)系模型進(jìn)行優(yōu)化。在網(wǎng)吧計(jì)費(fèi)系統(tǒng)當(dāng)中包括了以上幾個(gè)ER模型向關(guān)系模型的轉(zhuǎn)換:用戶表(帳號(hào),密碼,年齡,余額,上機(jī)費(fèi)用,注冊(cè)日期)管理員表(帳號(hào),密碼,姓名,年齡,性別)消費(fèi)表(登陸帳號(hào),登陸時(shí)間,下機(jī)時(shí)間,計(jì)算機(jī)名,花費(fèi))華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)3物理結(jié)構(gòu)設(shè)計(jì)在表當(dāng)中,關(guān)鍵字(即編號(hào))都采用自動(dòng)編號(hào)的數(shù)據(jù)類型;日期都采用日期型的數(shù)張視圖,通過外鍵將兩張表聯(lián)系起來,通過數(shù)據(jù)篩選,把自己想要的信息提取出來,形成一張新的表。其數(shù)據(jù)庫中表的設(shè)計(jì)具體如下:表允許空否否登錄密碼用戶余額每分鐘費(fèi)用注冊(cè)日期是上機(jī)費(fèi)用注冊(cè)日期表列名否Datetime是允許空否是登陸密碼管理員姓名管理員年齡管理員性別Varchar(50)Varchar(50)Char(10)是是性別是表列名數(shù)據(jù)類型Char(10)DatetimeDatetimeVarchar(50)money登陸帳號(hào)登陸時(shí)間下機(jī)時(shí)間計(jì)算機(jī)名花費(fèi)否是是是是登陸時(shí)間下機(jī)時(shí)間計(jì)算機(jī)名花費(fèi)華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)5詳細(xì)設(shè)計(jì)5.1關(guān)鍵模塊設(shè)計(jì)的。5.1.1登陸模塊整個(gè)系統(tǒng)的權(quán)利。實(shí)現(xiàn)功能:驗(yàn)證帳號(hào)和密碼的正確性。實(shí)現(xiàn)方法:添加數(shù)據(jù)庫連接,建立LINQtoSQL類,使用LINQ語言調(diào)用數(shù)據(jù)庫信息,完成帳號(hào)和密碼的驗(yàn)證,進(jìn)入系統(tǒng)。實(shí)現(xiàn)方案:建立一個(gè)窗口,在窗口中添加兩個(gè)文本框,用來存放帳號(hào)和密碼,添加一個(gè)確定按鈕,用來觸發(fā)登陸事件。添加LINQtoSQL類,建立數(shù)據(jù)對(duì)象,通過LINQ口,關(guān)閉登陸窗口(如圖5.1.2客戶端模塊實(shí)現(xiàn)功能:記錄用戶的登陸信息,計(jì)算用戶產(chǎn)生的費(fèi)用,并發(fā)送給數(shù)據(jù)庫。實(shí)現(xiàn)方法:建立一個(gè)顯示窗口以顯示此次登陸的有效信息,獲取登陸時(shí)間和下機(jī)時(shí)間,計(jì)算此次花費(fèi)和帳戶余額,并將這些信息返回?cái)?shù)據(jù)庫。具體方案:建立一個(gè)窗口,分別添加Label控件顯示登陸時(shí)間,已上機(jī)時(shí)間,本次花費(fèi)。建立LINQtoSQL類,添加數(shù)據(jù)庫服務(wù)器,調(diào)用系統(tǒng)時(shí)間函數(shù)獲取登陸時(shí)間和下機(jī)時(shí)間,調(diào)用數(shù)據(jù)庫中的用戶上機(jī)費(fèi)用等信息,進(jìn)行計(jì)算此次所花的費(fèi)用。添加Timer控件持續(xù)更新當(dāng)前時(shí)間,計(jì)算并顯示已上機(jī)時(shí)間(如圖13華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)輸入帳N是否存在Y圖圖5.1.3服務(wù)端模塊錄。實(shí)現(xiàn)方法:建立各個(gè)功能窗口,通過主窗口調(diào)用各子功能窗口,在子功能窗口中通過中的DataGridView控件直接操作數(shù)據(jù)庫中的信息。具體方案:建立四個(gè)窗口,一個(gè)作為主窗口,另外三個(gè)作為子窗口,建立LINQto華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)SQL類,添加數(shù)據(jù)庫服務(wù)器,在三個(gè)子窗口分別添加DataGridView控件,配置DataGridView圖5.2系統(tǒng)界面設(shè)計(jì)能。以下是關(guān)于這幾個(gè)用戶界面當(dāng)中一些主要的功能界面的簡(jiǎn)單介紹。5.2.1登錄界面登錄界面,用戶登錄進(jìn)入到系統(tǒng)的主界面(如圖5.2.2客戶端界面鈕,可以放在系統(tǒng)托盤圖標(biāo)中,當(dāng)雙擊次圖標(biāo)時(shí),顯示客戶端的主界面(如圖5.5和圖5.6華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)圖圖圖華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)面。在此界面下,用戶可以操作規(guī)定權(quán)限下的功能操作。主界面(如圖5.7)調(diào)用以下功能模塊調(diào)用管理員信息管理窗口,可以進(jìn)行添加,修改,刪除管理員信息操作。如圖5.9)3消費(fèi)記錄管理功能圖華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)圖刪除及更新用戶信息;客戶端在普通用戶登陸后,會(huì)自動(dòng)計(jì)時(shí)計(jì)費(fèi)。系統(tǒng)功能實(shí)現(xiàn)主要通過客戶端對(duì)登陸用戶信息進(jìn)行收集和更新。華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)圖=_=_=_=_==,)==華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)e=_華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文){_.=_.=_.=e=====_=_=_=_=+**=華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)=e===_=_=_=_=-+**,e=FormWindowState.Minimizede華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)==下機(jī)e===_=_=_=_=-+**,eSystem.Windows.Forms.MouseEventArgs)==e華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)e用戶管理ee=華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(jì)(論文)消費(fèi)記錄eee華中科技大學(xué)文華學(xué)

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論