




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 第 49 頁(yè) 共 50 頁(yè) 陜西國(guó)防工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)論文題 目 網(wǎng)吧管理系統(tǒng)專 業(yè) 軟件技術(shù)班 級(jí) 軟件3121姓 名 巨建波學(xué) 號(hào) 30指導(dǎo)教師 劉惠梅二 一四 年第一章 引 言1.1 背景網(wǎng)吧管理系統(tǒng)是一個(gè)網(wǎng)吧不可缺少的部分,它的內(nèi)容對(duì)于網(wǎng)吧的專老板和管理者來(lái)說(shuō)都至關(guān)重要,所以網(wǎng)吧管理系統(tǒng)應(yīng)能為管理者和上機(jī)人員提供方便的管理和上機(jī),但一直以來(lái)人們使用傳統(tǒng)人工的方式管理網(wǎng)吧,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù);這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深
2、刻認(rèn)識(shí),率已進(jìn)入人類社會(huì)的領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。使用計(jì)算機(jī)對(duì)網(wǎng)吧收費(fèi),計(jì)帳,上機(jī),查找管理具有著手工管理所無(wú)法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大提高網(wǎng)吧管理的效率,也是企業(yè)的科學(xué)化,正規(guī)化管理,與世界接軌的重要條件。隨著人類社會(huì)的進(jìn)步,一個(gè)新興的產(chǎn)業(yè)出現(xiàn)在人們的生活中,它就是計(jì)算機(jī)技術(shù)。計(jì)算機(jī)技術(shù)是二十實(shí)際四十年代發(fā)展起來(lái)的新技術(shù),是當(dāng)代電子技術(shù)和信息技術(shù)相結(jié)合的產(chǎn)物。自其問(wèn)世以來(lái),其各項(xiàng)技術(shù)發(fā)展突飛猛進(jìn)由原來(lái)的單機(jī)片發(fā)展到了網(wǎng)絡(luò)體系并且滲透到社會(huì)的各個(gè)領(lǐng)域,尤其在管理方面更始發(fā)揮了重要作用,大大提高了信息方面的發(fā)展。
3、由于計(jì)算機(jī)的不斷發(fā)展,網(wǎng)絡(luò)技術(shù)以及數(shù)據(jù)庫(kù)技術(shù)的普遍應(yīng)用,用戶的功能更加細(xì)致,完善,并且提高了系統(tǒng)開(kāi)發(fā)的效率。這就要求系統(tǒng)開(kāi)發(fā)者要以最快的速度開(kāi)發(fā)出功能最完善的系統(tǒng),而現(xiàn)在普通使用的面向?qū)ο蠓S著信息系統(tǒng)的應(yīng)用已深入到社會(huì)的各個(gè)領(lǐng)域。在面向?qū)ο蟮脑O(shè)計(jì)中,vf是用的較多的編程語(yǔ)言的一種,它是微軟公司發(fā)布的32位數(shù)據(jù)庫(kù)開(kāi)發(fā)系統(tǒng),能充分發(fā)揮32位微處理器的強(qiáng)大功能,是一種用于數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)和應(yīng)用程序開(kāi)發(fā)的功能強(qiáng)大的面向?qū)ο蟮奈C(jī)數(shù)據(jù)庫(kù)軟件。它采用了可視化,面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,大大簡(jiǎn)化了應(yīng)用系統(tǒng)的開(kāi)發(fā)過(guò)程,并提高了系統(tǒng)的模塊性和緊湊性。它具有可視化變成環(huán)境管理和辦公自動(dòng)化等方面都取得了卓越成效,受到
4、廣大用戶的歡迎。1.2 課題來(lái)源網(wǎng)吧管理系統(tǒng)是一個(gè)網(wǎng)吧不可缺少的部分,它的內(nèi)容對(duì)于網(wǎng)吧的老板和管理者來(lái)說(shuō)都至關(guān)重要,所以網(wǎng)吧管理系統(tǒng)應(yīng)該能夠?yàn)楣芾碚吆蜕蠙C(jī)人員提供方便的管理和上機(jī)。但一直以來(lái)人們使用傳統(tǒng)人工的方式管理網(wǎng)吧,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)網(wǎng)吧收費(fèi),計(jì)帳,上機(jī),查找管理,具有著手工管理所無(wú)法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高網(wǎng)吧管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界
5、接軌的重要條件。第二章 研究現(xiàn)狀及設(shè)計(jì)目標(biāo)2.1 數(shù)據(jù)庫(kù)技術(shù)的研究現(xiàn)狀數(shù)據(jù)庫(kù)是60年代末出現(xiàn)的一門(mén)計(jì)算機(jī)軟件技術(shù),到現(xiàn)在雖然只有三十多年的歷史,但在理論和時(shí)間上都得到了和很大的發(fā)展?,F(xiàn)在,數(shù)據(jù)庫(kù)是數(shù)據(jù)處理的主要工具,是管理信息系統(tǒng)(mis)的核心部分。數(shù)據(jù)庫(kù)系統(tǒng)是當(dāng)今計(jì)算機(jī)信息系統(tǒng)的核心,是計(jì)算機(jī)技術(shù)和應(yīng)用發(fā)展的關(guān)鍵。傳統(tǒng)的數(shù)據(jù)庫(kù)系統(tǒng)旨在處理永久、穩(wěn)定的數(shù)據(jù),強(qiáng)調(diào)維護(hù)數(shù)據(jù)的完整性、一致性。數(shù)據(jù)庫(kù)理論與技術(shù)的發(fā)展極其迅速,其應(yīng)用日益廣泛,在當(dāng)今的信息社會(huì)中,它幾乎無(wú)所不在。以關(guān)系型為代表的三大經(jīng)典(層次、網(wǎng)狀、關(guān)系)型數(shù)據(jù)庫(kù)在傳統(tǒng)的(商務(wù)和管理的事務(wù)型)應(yīng)用領(lǐng)域獲得了極大成功。本網(wǎng)吧管理系統(tǒng)對(duì)網(wǎng)
6、吧收費(fèi),計(jì)帳,上機(jī),查找管理具有著手工管理所無(wú)法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大提高網(wǎng)吧管理的效率,也是企業(yè)的科學(xué)化,正規(guī)化管理,與世界接軌的重要條件。但是由于本人的水平有限,考慮問(wèn)題不夠全面,有些功能還不夠完善,還需要更進(jìn)一步的設(shè)計(jì)。2.2 數(shù)據(jù)庫(kù)系統(tǒng)的選擇原則(1)數(shù)據(jù)庫(kù)系統(tǒng)采用易于集成的,開(kāi)放的技術(shù)。(2)產(chǎn)品質(zhì)量?jī)?yōu)異,可靠性高,適于長(zhǎng)期運(yùn)行,能支持關(guān)鍵應(yīng)用。(3)數(shù)據(jù)安全,保安型高。(4)能提供分布式數(shù)據(jù)庫(kù)功能。(5)支持多種開(kāi)發(fā)環(huán)境,軟件開(kāi)發(fā)容易。(6)擴(kuò)充性和升級(jí)能力強(qiáng)。2.3 數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)目標(biāo)根據(jù)實(shí)際需要,
7、建立一個(gè)網(wǎng)吧管理系統(tǒng),解決傳統(tǒng)的人工管理與維護(hù),這個(gè)系統(tǒng)可以達(dá)到減少網(wǎng)吧管理員的工作量以及上機(jī)人員的繁鎖步驟,提高工作效率和速度的目的。為實(shí)現(xiàn)此目的提出以下目標(biāo):1.用戶登錄時(shí)的用戶名及用戶密碼。 2.用戶上下機(jī)的管理。 3.用戶密碼的修改。4.計(jì)時(shí)管理和計(jì)費(fèi)管理。本系統(tǒng)設(shè)計(jì)旨在對(duì)進(jìn)入網(wǎng)吧或?qū)W校機(jī)房的人員上機(jī)進(jìn)行有效的管理。開(kāi)發(fā)本系統(tǒng)的基本要求與功能是實(shí)現(xiàn)上網(wǎng)人員信息數(shù)據(jù)包括與上網(wǎng)人員有關(guān)的數(shù)據(jù)的管理與操作處理,軟件的基本數(shù)據(jù)流動(dòng)為用戶數(shù)據(jù)的輸入,以及有關(guān)用戶提出的對(duì)其信息等等的查詢要求所產(chǎn)生的數(shù)據(jù)輸出.數(shù)據(jù)的輸入與輸出處理流程都依靠數(shù)據(jù)庫(kù)的支持.設(shè)計(jì)中保持與其他一些數(shù)據(jù)庫(kù)的基本兼容. 必須盡
8、量達(dá)到人力與設(shè)備費(fèi)用的節(jié)省,并且使系統(tǒng)處理數(shù)據(jù)的速度提高。2.4 mis系統(tǒng)的開(kāi)發(fā)原則管理信息系統(tǒng)(management information system,簡(jiǎn)稱mis)是一項(xiàng)耗資大,技術(shù)復(fù)雜,管理變革明顯,并需要相當(dāng)一段時(shí)間才能完成的工程項(xiàng)目。系統(tǒng)分析是mis系統(tǒng)開(kāi)發(fā)中最重要的一環(huán)。 系統(tǒng)分析的主要內(nèi)容是對(duì)原工作狀態(tài)進(jìn)行充分的了解和展示,提出新系統(tǒng)的邏輯方案。常用開(kāi)mis發(fā)方法學(xué)及比較軟件作為一種工程化產(chǎn)品的概念到現(xiàn)在已經(jīng)發(fā)展了近三十年,而對(duì)軟件開(kāi)發(fā)方法的探討與研究也有了很大的發(fā)展。從傳統(tǒng)的生命周期法到原形法、面向?qū)ο蠓?。這種演變趨勢(shì)體現(xiàn)了軟件開(kāi)發(fā)從手工生產(chǎn)向自動(dòng)化生產(chǎn)的轉(zhuǎn)變過(guò)程,也體現(xiàn)了
9、軟件開(kāi)發(fā)方法論發(fā)展的規(guī)律。開(kāi)發(fā)方法學(xué)是mis系統(tǒng)開(kāi)發(fā)的指導(dǎo)原則,沒(méi)有開(kāi)發(fā)方法學(xué)的指導(dǎo),或者未把開(kāi)發(fā)方法學(xué)放在應(yīng)有的位置,那就不可能從總體上把握開(kāi)發(fā)過(guò)程,是導(dǎo)致mis系統(tǒng)失敗的主要原因之一。對(duì)mis開(kāi)發(fā)和維護(hù)的困難認(rèn)識(shí)不足,過(guò)多地偏重于編碼階段的實(shí)現(xiàn),即使在引入case工具后的今天,實(shí)踐中這種狀況仍未得到徹底改觀?,F(xiàn)有的mis開(kāi)發(fā)方法學(xué)為數(shù)不多,有影響的主要為以下三種方法:生命周期法原型法面向?qū)ο蠓?.5 本系統(tǒng)的開(kāi)發(fā)步驟1. 根據(jù)需求分析確定各主要模塊,確定系統(tǒng)數(shù)據(jù)流圖和數(shù)據(jù)字典,并采集部分?jǐn)?shù)據(jù)。2.用visual foxpro 6.0設(shè)計(jì)應(yīng)用界面,完成所要求的各項(xiàng)功能。3. 對(duì)系統(tǒng)的各項(xiàng)功能
10、進(jìn)行測(cè)試,以求達(dá)到預(yù)期效果,并對(duì)不能滿足要求的部分進(jìn)行改進(jìn)和提高。第三章 要解決的幾個(gè)關(guān)鍵問(wèn)題3.1 設(shè)計(jì)中要解決的問(wèn)題要在現(xiàn)有系統(tǒng)的基礎(chǔ)上加入新的數(shù)據(jù)庫(kù)的支持,使用先進(jìn)的數(shù)據(jù)庫(kù)技術(shù)與數(shù)據(jù)管理技術(shù),使數(shù)據(jù)的準(zhǔn)確性與安全性得到很大的提高,所以必須得深入了解和學(xué)習(xí)vf與數(shù)據(jù)庫(kù)的鏈接和數(shù)據(jù)控件的使用方法以及參數(shù)設(shè)置。還需要在用戶的并行操作與用戶管理方面做出改進(jìn),使用戶的操作界面美觀大方,操作方便。3.2 關(guān)鍵性技術(shù)分析3.2.1總體方案的設(shè)計(jì)從網(wǎng)吧工作的實(shí)際需求出發(fā),調(diào)查,收集,整理材料。以方便網(wǎng)吧管理為出發(fā)點(diǎn)。盡量實(shí)現(xiàn)該網(wǎng)吧管理系統(tǒng)在具體應(yīng)用當(dāng)中精確性,快捷性,安全性。盡量實(shí)現(xiàn)工作過(guò)程的人性化。3
11、.2.2設(shè)計(jì)中采用的關(guān)鍵技術(shù)及復(fù)雜性分析(1)關(guān)鍵技術(shù)運(yùn)用系統(tǒng)工程的方法:系統(tǒng)工程是關(guān)于現(xiàn)代組織管理的一門(mén)學(xué)問(wèn)。系統(tǒng)工程把它所需要控制的對(duì)象看作是一個(gè)系統(tǒng),運(yùn)用系統(tǒng)的觀點(diǎn),以控制論、信息論、概率論為其方法論基礎(chǔ),并以電子計(jì)算機(jī)為運(yùn)算手段,對(duì)系統(tǒng)實(shí)施管理。這種管理科學(xué)和技術(shù),可以運(yùn)用于各種不同性質(zhì)、不同規(guī)模的管理對(duì)象(各種不同的系統(tǒng),如一臺(tái)儀器、一個(gè)企業(yè)、一個(gè)單位、一個(gè)科研項(xiàng)目、一個(gè)醫(yī)院等)。我們把網(wǎng)吧看作是一個(gè)系統(tǒng),而組織管理這個(gè)網(wǎng)吧系統(tǒng)的科學(xué)方法就是網(wǎng)吧系統(tǒng)工程。認(rèn)為在現(xiàn)代條件下必須把系統(tǒng)工程這門(mén)學(xué)問(wèn)應(yīng)用于網(wǎng)吧,逐步建立適應(yīng)于現(xiàn)代網(wǎng)吧的管理科學(xué),即建立網(wǎng)吧系統(tǒng)工程的概念和方法。數(shù)據(jù)庫(kù)使用:網(wǎng)
12、吧管理系統(tǒng)是一個(gè)完整的基于數(shù)據(jù)庫(kù)的系統(tǒng)。在這類結(jié)構(gòu)模式中,數(shù)據(jù)庫(kù)服務(wù)器為客戶應(yīng)用提供服務(wù),這些服務(wù)包括查詢、更新、事務(wù)管理、索引、高速緩存、查詢優(yōu)化、安全管理及多用戶并發(fā)存取控制等。它提供信息以支持網(wǎng)吧的正常管理。它提供既適應(yīng)過(guò)去、也適應(yīng)現(xiàn)在和將來(lái)的有關(guān)內(nèi)部操作和外部情報(bào)的信息以幫助運(yùn)行、管理和決策。它以實(shí)時(shí)方式提供一致的信息。sql稱為結(jié)構(gòu)性的查詢語(yǔ)言。它包括查詢,操縱,定義,控制。它有如下特點(diǎn)。一體化,用統(tǒng)一的語(yǔ)法結(jié)構(gòu)提供兩種使用方式,高度非過(guò)程化,語(yǔ)言簡(jiǎn)潔易學(xué)易用。 (2)復(fù)雜性分析該系統(tǒng)復(fù)雜之處在于“會(huì)員管理”“系統(tǒng)維護(hù)”部分。涉及的復(fù)雜程序設(shè)計(jì)包括,上機(jī)用戶登記,按類型查詢,上機(jī)用戶
13、費(fèi)用結(jié)算,總收費(fèi)信息存儲(chǔ)等。登記存儲(chǔ)部分:因?yàn)榇鎯?chǔ)的類型不同,所以對(duì)代碼的也要求不同,它的復(fù)雜之處就在于“關(guān)鍵字”的使用,數(shù)據(jù)表中數(shù)據(jù)定義類型和錄入信息的一致性。費(fèi)用結(jié)算部分:這部分內(nèi)容涉及的主要是數(shù)字信息,更涉及到數(shù)據(jù)信息之間的運(yùn)算,所以算法在這部分的運(yùn)用是十分重要的。要注意的是,代碼設(shè)計(jì)中各部分?jǐn)?shù)據(jù)信息類型的匹配,轉(zhuǎn)換。各窗體的屬性設(shè)置:窗體的屬性關(guān)系到整個(gè)系統(tǒng)各模塊功能的實(shí)現(xiàn),尤其是一些細(xì)微之處必須考慮到,但這些問(wèn)題往往不容易發(fā)現(xiàn)。網(wǎng)絡(luò)化的困難:1)主要與開(kāi)發(fā)人員綜合運(yùn)用計(jì)算機(jī)知識(shí)的能力有關(guān)。2)網(wǎng)吧實(shí)現(xiàn)網(wǎng)絡(luò)化有困難。網(wǎng)吧建設(shè)涉及面廣、技術(shù)含量高、建設(shè)項(xiàng)目多、安全性要求高,資金的投入大,
14、因此,網(wǎng)絡(luò)化的實(shí)現(xiàn)是比較難的。3.3 編程環(huán)境的選擇微軟公司的visual foxpro 6.0是windows應(yīng)用程序開(kāi)發(fā)工具,是目前最為廣泛的、易學(xué)易用的面向?qū)ο蟮拈_(kāi)發(fā)工具。visual foxpro提供了大量的控件,這些控件可用于設(shè)計(jì)界面和實(shí)現(xiàn)各種功能,減少了編程人員的工作量,也簡(jiǎn)化了界面設(shè)計(jì)過(guò)程,從而有效的提高了應(yīng)用程序的運(yùn)行效率和可靠性。故而,實(shí)現(xiàn)本系統(tǒng)使用visual foxpro 6.0開(kāi)發(fā)工具是一個(gè)相對(duì)較好的選擇。 第四章 系統(tǒng)結(jié)構(gòu)與模型4.1 系統(tǒng)目標(biāo)本系統(tǒng)要對(duì)學(xué)校機(jī)房或網(wǎng)吧的日常維護(hù)和管理,并對(duì)上機(jī)費(fèi)用進(jìn)行計(jì)算,匯總各項(xiàng)數(shù)據(jù)生成用戶個(gè)人帳號(hào),打印報(bào)表。采用用戶名,密碼安全機(jī)
15、制,用戶權(quán)限登陸訪問(wèn),保證系統(tǒng)資源不受人為因素的干擾。4.2 系統(tǒng)功能分析1)系統(tǒng)登錄這一部分關(guān)系到系統(tǒng)使用的合法性,安全性。主要策略是增加系統(tǒng)登錄和注冊(cè)過(guò)程中關(guān)鍵字的設(shè)置,出錯(cuò)信息的提示。系統(tǒng)登錄部分要求輸入信息的正確性,完整性,不可重復(fù)性。2)綜合管理這一部分是該系統(tǒng)的核心之一。主要功能是:實(shí)現(xiàn)對(duì)上機(jī)用戶信息的準(zhǔn)確存儲(chǔ)和方便、快捷的為上機(jī)人員辦理上下機(jī)手續(xù)。設(shè)計(jì)中我充分運(yùn)用了系統(tǒng),整體的原則保證以上功能的完整性。3)系統(tǒng)查詢主要功能是:查詢會(huì)員資料計(jì)算上機(jī)人員在上機(jī)期間的開(kāi)支。這部分以數(shù)據(jù)的各種運(yùn)算為主,要求數(shù)據(jù)的絕對(duì)準(zhǔn)確,運(yùn)算結(jié)果的絕對(duì)正確。存儲(chǔ)的絕對(duì)完整。在設(shè)計(jì)中以數(shù)據(jù)類型的一致和算法
16、的準(zhǔn)確為首要策略。4)系統(tǒng)維護(hù)這一部分主要是系統(tǒng)的維護(hù)部分,主要包括:管理員管理、數(shù)據(jù)備份與恢復(fù)、信息刪除及權(quán)限的設(shè)置。管理員管理的功能是:修改管理員的密碼,為了防止密碼的泄漏建議管理員定期改密碼;數(shù)據(jù)備份與恢復(fù),主要完成:重要信息的備份與恢復(fù),防止系統(tǒng)出錯(cuò)時(shí)恢復(fù)信息。信息刪除的功能是:刪除過(guò)期的無(wú)用信息。權(quán)限的設(shè)置是對(duì)管理員設(shè)置權(quán)限級(jí)別,防止越權(quán)操作。5)系統(tǒng)幫助它主要是為用戶所提供的一個(gè)幫助,包括:幫助信息、關(guān)于。當(dāng)用戶不了解系統(tǒng)時(shí),可以通過(guò)這一功能來(lái)尋求幫助,以便解決問(wèn)題。6)打印報(bào)表主要功能是:打印用戶上機(jī)的費(fèi)用開(kāi)銷,以及對(duì)用戶資料的查詢,提高透明度。4.3系統(tǒng)可行性分析研究可行性研究
17、的目的使用最小的代價(jià)在盡可能短的時(shí)間里確定問(wèn)題是否能解決,通過(guò)復(fù)雜系統(tǒng)的規(guī)模與目標(biāo),研究與此類似的系統(tǒng)后,我們具體從下面兩個(gè)方面考慮。 技術(shù)上的可行性。由于對(duì)網(wǎng)吧管理系統(tǒng)這一類的企業(yè)財(cái)務(wù)系統(tǒng)進(jìn)行開(kāi)發(fā)已有一定的時(shí)期,有很多成功的實(shí)例,技術(shù)基礎(chǔ)也已經(jīng)非常雄厚,因而技術(shù)上的準(zhǔn)備應(yīng)該不成問(wèn)題。經(jīng)濟(jì)上的可行性。由于網(wǎng)吧管理系統(tǒng)是一個(gè)比較小型的系統(tǒng),是由我一個(gè)人進(jìn)行開(kāi)發(fā)的,所以無(wú)論是從人力、物力、財(cái)力方面來(lái)說(shuō)都是可行的。4.3.1 系統(tǒng)的功能要求整體結(jié)構(gòu)合理,風(fēng)格一致,模塊化結(jié)構(gòu),界面清晰,接口靈活,操作簡(jiǎn)便。開(kāi)發(fā)方法,文檔規(guī)范化,便于管理,可擴(kuò)充。完善的數(shù)據(jù)輸入,維護(hù),輸出。自檢性能高,用戶誤輸、錯(cuò)輸均
18、有提示。容錯(cuò)性能高,某個(gè)用戶的操作錯(cuò)誤不會(huì)引起整個(gè)系統(tǒng)的癱瘓,每一功能的操作都有信息提示以免重復(fù)操作,錯(cuò)誤操作有警告,以便用戶及時(shí)改正。對(duì)用戶需求的分析應(yīng)該全面、深入、發(fā)展,全面是指考查由mis管理的信息是否有紕漏,必須保證各靜態(tài)、動(dòng)態(tài)信息的完全;深入是指對(duì)信息的內(nèi)容、結(jié)構(gòu)、含義、變換、生存周期的分析和認(rèn)識(shí);發(fā)展是指對(duì)信息未來(lái)發(fā)展變化的預(yù)測(cè),因?yàn)樾畔⒃谀硞€(gè)系統(tǒng)、機(jī)構(gòu)內(nèi)的變化往往存在著自身特有的發(fā)展規(guī)律,需求分析應(yīng)該預(yù)見(jiàn)這種規(guī)律,否則就會(huì)縮短mis的使用壽命。為了保證需求分析的完備性,就必須保證需求分析的時(shí)間。4.3.2 數(shù)據(jù)需求分析實(shí)體與實(shí)體之間的聯(lián)系按照結(jié)構(gòu)化分析方法,以實(shí)體-聯(lián)系、數(shù)據(jù)字典
19、為主線,圍繞數(shù)據(jù)字典(它包含了程序中所有數(shù)據(jù)對(duì)象的描述)這個(gè)中心,描述出“實(shí)體關(guān)系圖”(用圖形符號(hào)來(lái)標(biāo)識(shí)數(shù)據(jù)對(duì)象以及它們之間的關(guān)系)。1.實(shí)體的確定1)用戶與其相關(guān)的主要屬性有:用戶名稱、用戶密碼 2)管理員 與其相關(guān)的主要屬性有:管理員帳號(hào)、控制上下機(jī)時(shí)間、系統(tǒng)維護(hù)、結(jié)帳收費(fèi)2.實(shí)體之間的聯(lián)系 1)用戶與管理員之間的聯(lián)系一個(gè)管理員可以存管理多個(gè)用戶,一個(gè)用戶可以被多個(gè)管理員管理,(二者之間是多對(duì)多的聯(lián)系)。4.4 系統(tǒng)總體設(shè)計(jì)功能模型設(shè)計(jì)(1)綜合管理:用于不同用戶上下機(jī)的管理。(2)系統(tǒng)查詢:對(duì)收費(fèi)情況進(jìn)行查詢。(3)系統(tǒng)維護(hù):用于對(duì)用戶密碼和權(quán)限進(jìn)行安全性維護(hù)。(4)系統(tǒng)幫助:用于對(duì)系統(tǒng)
20、進(jìn)行幫助。(5)報(bào)表輸出:對(duì)會(huì)員充值、會(huì)員資料、計(jì)費(fèi)管理進(jìn)行報(bào)表輸出。(6)系統(tǒng)退出:退出系統(tǒng)。通過(guò)對(duì)網(wǎng)吧日常管理的情況,可以設(shè)計(jì)出它的工作流程圖,如圖4.1所示。用戶登錄數(shù)據(jù)輸入計(jì)費(fèi)查詢存儲(chǔ)數(shù)據(jù)報(bào)表匯總上機(jī)計(jì)費(fèi) 圖4.1 工作流程圖本系統(tǒng)要實(shí)現(xiàn)的功能模塊圖如圖4.2系統(tǒng)登錄綜合管理系統(tǒng)查詢系統(tǒng)維護(hù)幫助系統(tǒng)報(bào)表輸出退出系統(tǒng)網(wǎng)吧管理系統(tǒng)上機(jī)管理會(huì)員管理會(huì)員查詢計(jì)費(fèi)查詢密碼修改權(quán)限設(shè)置幫助信息關(guān)于會(huì)員充值會(huì)員資料計(jì)費(fèi)管理上機(jī)下機(jī)圖4.2網(wǎng)吧管理功能模塊圖4.5 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)是研制數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng)的技術(shù),是數(shù)據(jù)庫(kù)在應(yīng)用領(lǐng)域中主要的研究課題。數(shù)據(jù)設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的
21、數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)數(shù)據(jù),滿足各種用戶的應(yīng)用需求(信息要求和處理要求)。數(shù)據(jù)庫(kù)設(shè)計(jì)通常是在一個(gè)通用的dbms支持下進(jìn)行的,即利用現(xiàn)成的dbms為基礎(chǔ)。在數(shù)據(jù)庫(kù)領(lǐng)域內(nèi),常常把使用數(shù)據(jù)庫(kù)的各類系統(tǒng)統(tǒng)稱為數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)(dbas)。數(shù)據(jù)庫(kù)設(shè)計(jì)步驟:按規(guī)范設(shè)計(jì)的方法,可以將數(shù)據(jù)庫(kù)設(shè)計(jì)分為以下四個(gè)階段:(1)需求分析階段需求分析階段要對(duì)應(yīng)用需求(包括數(shù)據(jù)和處理兩方面)進(jìn)行收集和分析。數(shù)據(jù)庫(kù)設(shè)計(jì)主要是進(jìn)行數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì),即將數(shù)據(jù)按一定的分類、分組系統(tǒng)和邏輯層次組織起來(lái),是面向用戶的。數(shù)據(jù)庫(kù)設(shè)計(jì)時(shí)需要綜合企業(yè)各個(gè)部門(mén)的存檔數(shù)據(jù)和數(shù)據(jù)需求,分析各個(gè)數(shù)據(jù)之間的關(guān)系,按照dbm
22、s提供的功能和描述工具,設(shè)計(jì)出規(guī)模適當(dāng)、正確反映數(shù)據(jù)關(guān)系、數(shù)據(jù)冗余少、存取效率高、能滿足多種查詢要求的數(shù)據(jù)模型。數(shù)據(jù)庫(kù)結(jié)構(gòu)定義:目前的數(shù)據(jù)庫(kù)管理系統(tǒng)(dbms)有的是支持聯(lián)機(jī)事務(wù)處理cltp(負(fù)責(zé)對(duì)事務(wù)數(shù)據(jù)進(jìn)行采集、處理、存儲(chǔ))的操作型dbms,有的可支持?jǐn)?shù)據(jù)倉(cāng)庫(kù)、有聯(lián)機(jī)分析處理clap(指為支持決策的制定對(duì)數(shù)據(jù)的一種加工操作)功能的大型dbms,有的數(shù)據(jù)庫(kù)是關(guān)系型的、有的可支持面向?qū)ο髷?shù)據(jù)庫(kù)。針對(duì)選擇的dbms,進(jìn)行數(shù)據(jù)庫(kù)結(jié)構(gòu)定義。數(shù)據(jù)表定義:數(shù)據(jù)表定義指定義數(shù)據(jù)庫(kù)中數(shù)據(jù)表的結(jié)構(gòu),數(shù)據(jù)表的邏輯結(jié)構(gòu)包括:屬性名稱、類型、表示形式、缺省值、是否關(guān)鍵字、可否為空等。關(guān)系型數(shù)據(jù)庫(kù)要盡量按關(guān)系規(guī)范化要
23、求進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì),但為使效率高,規(guī)范化程度應(yīng)根據(jù)應(yīng)用環(huán)境和條件來(lái)決定。數(shù)據(jù)表設(shè)計(jì)不僅要滿足數(shù)據(jù)存儲(chǔ)的要求,還要增加一些如反映有關(guān)信息、操作責(zé)任、中間數(shù)據(jù)的字段或臨時(shí)數(shù)據(jù)表。存儲(chǔ)設(shè)備和存儲(chǔ)空間組織:確定數(shù)據(jù)的存放地點(diǎn)、存儲(chǔ)路徑、存儲(chǔ)設(shè)備等,備份方案,對(duì)多版本如何保證一致性和數(shù)據(jù)的完整性。(2)概念結(jié)構(gòu)設(shè)計(jì)階段概念設(shè)計(jì)基礎(chǔ)是完成需求分析后提供的需求說(shuō)明書(shū),用概念數(shù)據(jù)模型表示數(shù)據(jù)及其相互間的關(guān)系,這種數(shù)據(jù)模型是與dbms無(wú)關(guān)的、面向現(xiàn)實(shí)世界的、易如理解的數(shù)據(jù)模型,其獨(dú)立于計(jì)算機(jī)軟硬件系統(tǒng)與用戶進(jìn)行交流十分方便。概念性數(shù)據(jù)模型關(guān)心的是如何完整、正確地反映客觀實(shí)際情況,不關(guān)心在數(shù)據(jù)庫(kù)中如何實(shí)現(xiàn)。這種數(shù)據(jù)
24、模式能真實(shí)地反應(yīng)用戶要求的實(shí)際情況,是一種容易被人們理解的直觀的數(shù)據(jù)庫(kù)結(jié)構(gòu)模式。同時(shí)也是一種相對(duì)穩(wěn)定統(tǒng)一的數(shù)據(jù)模式,一般情況下很少變動(dòng)。概念性數(shù)據(jù)在用戶和設(shè)計(jì)者之間建立了橋梁。是設(shè)計(jì)數(shù)據(jù)庫(kù)結(jié)構(gòu)的基礎(chǔ)。在準(zhǔn)確抽象出現(xiàn)實(shí)世界的需求并完成需求設(shè)計(jì)后,就可以考慮如何實(shí)現(xiàn)用戶具體要求,進(jìn)行概念設(shè)計(jì)了。該階段要做的各種工作不是直接將需求分析得到的數(shù)據(jù)存儲(chǔ)格式轉(zhuǎn)換成數(shù)據(jù)庫(kù)管理系統(tǒng)(dbms)能處理的數(shù)據(jù)庫(kù)模式,而是將需求分析得到的用戶需求抽象為反映用戶觀點(diǎn)的概念模型,即實(shí)施概念結(jié)構(gòu)設(shè)計(jì)。概念結(jié)構(gòu)設(shè)計(jì)是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵。描述概念結(jié)構(gòu)設(shè)計(jì)的有力的工具是實(shí)體-聯(lián)系(e-r)模型,在此概念結(jié)構(gòu)設(shè)計(jì)就歸結(jié)為e-r
25、模型、方法的分析與設(shè)計(jì)概念設(shè)計(jì)就是e-r方法的分析與設(shè)計(jì),概念結(jié)構(gòu)設(shè)計(jì)是整個(gè)設(shè)計(jì)的關(guān)鍵。在此,將使用實(shí)體-聯(lián)系(e-r)模型來(lái)描述系統(tǒng)的概念結(jié)構(gòu),同進(jìn)設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及它們之間的關(guān)系,為后的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。這些實(shí)體包含各種具體實(shí)際信息,通過(guò)相互之間的作用形成數(shù)據(jù)的流動(dòng)。用戶用戶密碼用戶名稱管理員結(jié)帳收費(fèi)控制上下機(jī)時(shí)間供應(yīng)系統(tǒng)維護(hù)管理員帳號(hào)客戶機(jī)客戶機(jī)型號(hào)號(hào)號(hào)登錄密碼mn1本網(wǎng)吧管理系統(tǒng)的e-r圖如下(圖4.2)。圖4.2 系統(tǒng)e-r圖(3)邏輯結(jié)構(gòu)設(shè)計(jì)階段通過(guò)對(duì)圖書(shū)管理系統(tǒng)的內(nèi)容和數(shù)據(jù)流程圖分析與系統(tǒng)總體功能模塊梳理,可結(jié)出系統(tǒng)數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu),設(shè)計(jì),產(chǎn)生如下所求的數(shù)
26、據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu): sysmn數(shù)據(jù)項(xiàng)為:管理員、會(huì)員充值、會(huì)員添加、計(jì)費(fèi)管理、密碼修改、權(quán)限級(jí)別、權(quán)限設(shè)置、資料修改。 會(huì)員充值數(shù)據(jù)項(xiàng)為:會(huì)員名稱、累計(jì)機(jī)時(shí)、累計(jì)消費(fèi)、剩余機(jī)時(shí)、收費(fèi)共計(jì)、增加機(jī)時(shí)。key=會(huì)員名稱 會(huì)員管理數(shù)據(jù)項(xiàng)為:?jiǎn)蝺r(jià)、當(dāng)前余額、截止日期、開(kāi)戶日期、累計(jì)金額、最后使用日。key=會(huì)員名稱 計(jì)費(fèi)管理數(shù)據(jù)項(xiàng)為:?jiǎn)蝺r(jià)、費(fèi)用、機(jī)號(hào)、開(kāi)始時(shí)間、用戶名稱、用時(shí)。 上機(jī)管理數(shù)據(jù)項(xiàng)為:計(jì)費(fèi)形式、預(yù)交費(fèi)用、真實(shí)姓名、證件號(hào)碼、證件名稱。 下機(jī)管理數(shù)據(jù)項(xiàng)為:用戶名稱、單價(jià)、費(fèi)率、費(fèi)用總計(jì)、預(yù)交押金、實(shí)際收取、應(yīng)退押金、機(jī)器編號(hào)、時(shí)間總計(jì)。邏輯模型設(shè)計(jì)的任務(wù)就是把概念結(jié)構(gòu)轉(zhuǎn)換為與選用的dbms所支
27、持的數(shù)據(jù)模型相符合的過(guò)程。本系統(tǒng)所選用的數(shù)據(jù)模型是關(guān)系型,把e-r圖向關(guān)系數(shù)據(jù)模型轉(zhuǎn)換的規(guī)則是:一個(gè)實(shí)體型轉(zhuǎn)換為一個(gè)關(guān)系模式,實(shí)體的屬性就是關(guān)系的屬性,實(shí)體的碼就是關(guān)系的碼。一個(gè)聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式,與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系的屬性轉(zhuǎn)換為關(guān)系的屬性。該關(guān)系的碼有三種情況:.若聯(lián)系為1:1,則每個(gè)實(shí)體的碼均是該關(guān)系的侯選碼。.若聯(lián)系為1:n,關(guān)系的碼為n端實(shí)體的碼。.若聯(lián)系為n:m,則關(guān)系的碼為諸實(shí)體碼的組合。(4)物理結(jié)構(gòu)設(shè)計(jì)階段在數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)中,已經(jīng)確定選用的數(shù)據(jù)庫(kù)管理系統(tǒng)為關(guān)系型dbms,關(guān)系型數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)設(shè)計(jì)相對(duì)簡(jiǎn)單,只需確定各個(gè)表的結(jié)構(gòu)、存取方法和存取路徑即可。把每一
28、個(gè)關(guān)系設(shè)計(jì)一個(gè)表,存取方法只需要建立索引即可實(shí)現(xiàn)系統(tǒng)的設(shè)計(jì)。vfp在創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)時(shí),系統(tǒng)除了生成一個(gè).dbc的文件外,還會(huì)生成相應(yīng)的.dct文件,即數(shù)據(jù)字典。數(shù)據(jù)字典是包含數(shù)據(jù)庫(kù)中所有表信息的一個(gè)表。數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,對(duì)數(shù)據(jù)流程圖中的各個(gè)元素做完整的定義與說(shuō)明,是數(shù)據(jù)流程圖的補(bǔ)充工具。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型。存儲(chǔ)的主要信息類型有:字段標(biāo)題、默認(rèn)值、輸入掩碼、顯示格式、長(zhǎng)表名、長(zhǎng)字段名、字段注釋、主關(guān)鍵字、外關(guān)鍵字、表間永久關(guān)系、記錄級(jí)規(guī)則及觸發(fā)器等。網(wǎng)吧管理系統(tǒng)數(shù)據(jù)庫(kù)中各個(gè)表格的設(shè)計(jì)結(jié)果如下表4.1 會(huì)員充值表字段名稱字段類型字段寬度小數(shù)點(diǎn)索引否會(huì)員名稱字符型
29、20無(wú)剩余機(jī)時(shí)字符型10無(wú)累計(jì)消費(fèi)字符型20無(wú)累計(jì)機(jī)時(shí)字符型10無(wú)增加機(jī)時(shí)字符型10無(wú)收費(fèi)共計(jì)字符型20無(wú)表4.2 會(huì)員表字段名稱字段類型字段寬度小數(shù)點(diǎn)索引否會(huì)員管理字符型20無(wú)當(dāng)前余額貨幣型8無(wú)開(kāi)戶日期日期型8無(wú)最后使用期日期型8無(wú)累計(jì)金額貨幣型8無(wú)單價(jià)貨幣型8無(wú)截止日期日期型8無(wú)設(shè)計(jì)人員可以根據(jù)這個(gè)邏輯結(jié)構(gòu)設(shè)計(jì)表在表中編輯數(shù)據(jù)。它清楚的為網(wǎng)吧管理者和上機(jī)人員開(kāi)了一個(gè)清單。使會(huì)員隨時(shí)知道自己上了多長(zhǎng)時(shí)間以及累計(jì)金額,給人一種一目了然的感覺(jué)。這個(gè)表結(jié)構(gòu)為會(huì)員做了一個(gè)說(shuō)明,登錄時(shí)要先輸入用戶名稱、用戶密碼等才能進(jìn)入,在一定程度上為會(huì)員設(shè)置了安全性,同時(shí)也可以防止非會(huì)員的進(jìn)入,也為系統(tǒng)提供了一個(gè)安
30、全性界面。表4.3 會(huì)員資料表字段名稱字段類型字段寬度小數(shù)點(diǎn)索引否用戶名稱字符型10無(wú)用戶密碼字符型30無(wú)會(huì)員級(jí)別字符型10無(wú)開(kāi)戶日期字符型20無(wú)截止日期字符型20無(wú)真實(shí)姓名字符型20無(wú)證件類型字符型10無(wú)證件號(hào)碼字符型30無(wú)聯(lián)系地址字符型50無(wú)表4.4 計(jì)費(fèi)管理表字段名稱字段類型字段寬度小數(shù)點(diǎn)索引否機(jī)號(hào)字符型10無(wú)開(kāi)始時(shí)間字符型20無(wú)用時(shí)字符型10無(wú)費(fèi)用字符型8無(wú)單價(jià)字符型8無(wú)用戶名字符型20無(wú)要注意的是:計(jì)費(fèi)管理是管理上機(jī)人員所用時(shí)間、費(fèi)用。此表所有的字段都是字符型的。設(shè)計(jì)這樣的一個(gè)表為上機(jī)人員提供了一個(gè)類似于報(bào)時(shí)器的功能。便于上機(jī)人員掌握好自己的時(shí)間和費(fèi)用。上機(jī)人員選擇機(jī)號(hào)、輸入用戶名登
31、錄進(jìn)入。系統(tǒng)這時(shí)會(huì)自動(dòng)對(duì)該臺(tái)機(jī)子進(jìn)行時(shí)間的統(tǒng)計(jì)(開(kāi)始時(shí)間、用時(shí))和費(fèi)用的計(jì)算(單價(jià)、總費(fèi)用)。這樣的話,不用人工計(jì)算就省事的多了。這個(gè)是網(wǎng)吧管理系統(tǒng)所不可缺少的一個(gè)功能。有了這樣一項(xiàng)功能,管理者對(duì)所有上機(jī)人員的管理就變得方便省事。省去了一些不必要的麻煩,減少時(shí)間的浪費(fèi)。表4.5 用戶上機(jī)表字段名稱字段類型字段寬度小數(shù)點(diǎn)索引否計(jì)費(fèi)形式字符型20無(wú)預(yù)交費(fèi)用字符型20無(wú)真實(shí)姓名字符型10無(wú)證件名稱字符型10無(wú)證件號(hào)碼字符型30無(wú)輸入證件名稱、證件號(hào)碼就可以上機(jī)了。上機(jī)人員和機(jī)子好像是一對(duì)一的關(guān)系,也能防止他人的進(jìn)入。 表4.6 用戶下機(jī)表字段名稱字段類型字段寬度小數(shù)點(diǎn)索引否機(jī)器編號(hào)字符型10無(wú)用戶名
32、稱字符型10無(wú)預(yù)交押金數(shù)據(jù)型8無(wú)時(shí)間總計(jì)數(shù)據(jù)型10無(wú)費(fèi)率數(shù)據(jù)型8無(wú)費(fèi)用總計(jì)數(shù)據(jù)型8無(wú)應(yīng)退押金數(shù)據(jù)型8無(wú)實(shí)際收取數(shù)據(jù)型8無(wú)備注字符型 無(wú)該表表示用戶下機(jī)所要做的工作,只要根據(jù)這個(gè)表結(jié)構(gòu)設(shè)計(jì)的相應(yīng)表格,在那樣的界面下完成那些操作,就完事了,輕松自在。第五章 系統(tǒng)詳細(xì)實(shí)現(xiàn)技術(shù)開(kāi)發(fā)環(huán)境:本系統(tǒng)是用微軟公司開(kāi)發(fā)的中文版visual foxpro 6.0開(kāi)發(fā)而成.它為各類專業(yè)人員或非專業(yè)人員提供了一個(gè)可視化的工作平臺(tái).操作簡(jiǎn)單,易學(xué)易用.另外它的語(yǔ)言語(yǔ)法結(jié)構(gòu)和我們常用的visual basic有相通之處,這更加促進(jìn)了開(kāi)發(fā)者使用本軟件的信心.運(yùn)行環(huán)境:windows 95 (中文版)或更高版本,或windo
33、ws nt 4.0 (中文版)或更高版本.51模塊的系統(tǒng)實(shí)現(xiàn)方法系統(tǒng)的模塊設(shè)計(jì)是整個(gè)系統(tǒng)的核心部分。各模塊的分步執(zhí)行經(jīng)組合構(gòu)成了系統(tǒng)功能的總目標(biāo)。以下為該系統(tǒng)主要模塊的實(shí)現(xiàn)過(guò)程。1用戶登錄模塊2系統(tǒng)主界面(1)綜合管理:用于不同用戶上下機(jī)的管理。(2)系統(tǒng)查詢:對(duì)收費(fèi)情況進(jìn)行查詢。(3)系統(tǒng)維護(hù):用于對(duì)用戶密碼和權(quán)限進(jìn)行安全性維護(hù)。(4)系統(tǒng)幫助:用于對(duì)系統(tǒng)進(jìn)行幫助。(5)報(bào)表輸出:對(duì)會(huì)員充值、會(huì)員資料、計(jì)費(fèi)管理進(jìn)行報(bào)表輸出。(6)系統(tǒng)退出:退出系統(tǒng)。3查詢模塊(1)收費(fèi)情況查詢模塊:可對(duì)用戶的計(jì)費(fèi)情況進(jìn)行具體的查詢。4系統(tǒng)設(shè)置模塊(1)會(huì)員資料修改模塊:可以對(duì)會(huì)員的基本資料進(jìn)行修改。(2)修
34、改密碼模塊:可對(duì)已存在的用戶修改密碼。(3)添加會(huì)員模塊:可以對(duì)會(huì)員進(jìn)行添加。系統(tǒng)的模塊設(shè)計(jì)是整個(gè)系統(tǒng)的核心部分。各模塊的分步執(zhí)行經(jīng)組合構(gòu)成了系統(tǒng)功能的總目標(biāo),以下為該系統(tǒng)主要模塊的實(shí)現(xiàn)過(guò)程。(1)在“用戶名”后的文本框中輸入用戶名,在“口令”后的文本框中輸入密碼,按【確 定】按鈕,便可進(jìn)入本系統(tǒng)的主界面。這一部分關(guān)系到系統(tǒng)使用的合法性,安全性。主要策略是增加系統(tǒng)登錄過(guò)程中關(guān)鍵字的設(shè)置,出錯(cuò)信息的提示。只有在用戶和密碼都正確的情況下才能成功進(jìn)入本系統(tǒng)。(1)系統(tǒng)登錄用戶登錄界面 圖5.1。圖5.1 登錄界面系統(tǒng)功能窗體組件說(shuō)明如表5.1。表5.1 登錄界面組件說(shuō)明控件名稱控件類型控件功能控件主
35、要屬性label標(biāo)簽顯示文本fontsizetextbox文本框字段輸入或編輯valuecommandbotton命令按鈕激活事件代碼caption主界面:用戶登錄后就可以對(duì)本系統(tǒng)進(jìn)行操作包括系統(tǒng)和各個(gè)菜單、功能,如圖5.2所示。圖5.2 窗口歡迎界面收費(fèi)情況查詢界面(用來(lái)對(duì)收費(fèi)的查詢),如圖5.3所示。圖5.3查詢界面查詢界面中所用部分控件主要屬性及控件功能描述。圖中用到了標(biāo)簽控件、文本框、按鈕、timer時(shí)間控件。另外還有其它窗口使用的圖像框、列表框、編輯框、組合框、表格等控件。如表5.2所示。表5.2 收費(fèi)情況查詢部分組件說(shuō)明控件名稱控件類型控件功能控件主要屬性label標(biāo)簽顯示文本fo
36、ntsizetextbox文本框字段輸入或編輯valuecommandbotton命令按鈕激活事件代碼captiontimer計(jì)時(shí)器用戶執(zhí)行操作interval會(huì)員資料修改界面(用來(lái)修改會(huì)員的基本資料,如用戶名稱、用戶密碼、用戶級(jí)別等),如圖5.4所示。 圖5.4 會(huì)員資料修改界面修改密碼界面(用來(lái)對(duì)用戶登錄時(shí)密碼的修改),如圖5.5所示。圖5.5 修改密碼界面添加會(huì)員界面(用來(lái)添加會(huì)員),如圖5.6所示。圖5.6 添加會(huì)員界面用戶上機(jī)只要把上機(jī)界面中的基本信息按要求輸入之后,即可上機(jī)操作。在計(jì)費(fèi)形式框中選擇是“按照上網(wǎng)上機(jī)計(jì)費(fèi)”和 “按照一般用機(jī)計(jì)費(fèi)”任一項(xiàng)(注意:這是單選),預(yù)交押金,用戶
37、信息(真實(shí)姓名、證件名稱、證件號(hào)碼)這些都必須輸入上之后,占擊“確定”按鈕則可登錄上機(jī),或者點(diǎn)擊“取消”按鈕退出。這一部分關(guān)系到系統(tǒng)使用的合法性,安全性。如圖5.7。圖5.7 上機(jī)界面詳細(xì)程序請(qǐng)看附錄中的mainform代碼。vf對(duì)網(wǎng)吧系統(tǒng)操作的編程本系統(tǒng)通過(guò)對(duì)網(wǎng)吧收費(fèi)和上機(jī)人員的管理設(shè)定了一個(gè)方便的操作系統(tǒng)。有了這樣的一個(gè)小型系統(tǒng)的幫助,為管理者和上機(jī)人員節(jié)省了很多不必要的麻煩。vf開(kāi)發(fā)環(huán)境集成有好多編程控件,可以方便實(shí)現(xiàn)對(duì)網(wǎng)吧系統(tǒng)的編程。另外,在這個(gè)開(kāi)發(fā)系統(tǒng)中用到了數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)中的一個(gè)基本而重要的環(huán)節(jié),就是菜單設(shè)計(jì)。菜單設(shè)計(jì)的好壞趨勢(shì)影響整個(gè)應(yīng)用系統(tǒng)的功能及人機(jī)交互界面的好壞。菜單系統(tǒng)是
38、應(yīng)用程序和用戶的接口界面,只有設(shè)計(jì)良好的菜單系統(tǒng)才能讓用戶方便快捷地完成應(yīng)用程序的功能。會(huì)員充值表是專門(mén)為網(wǎng)吧會(huì)員提供的一個(gè)專利,只要輸入會(huì)員名稱等就可以上網(wǎng),省去了許多繁瑣的步驟,節(jié)省了不少的時(shí)間。不是每一個(gè)來(lái)網(wǎng)吧上網(wǎng)的上機(jī)人員都有這種特權(quán),這是網(wǎng)吧管理系統(tǒng)為會(huì)員專門(mén)設(shè)計(jì)的一個(gè)功能界面。只有加入了會(huì)員的隊(duì)列,才能享受這種待遇。在系統(tǒng)的制作過(guò)程中,涉及許多有關(guān)使用visual foxpro 進(jìn)行應(yīng)用系統(tǒng)開(kāi)發(fā)的基本方法、技巧以及過(guò)程代碼的編寫(xiě),尤其是對(duì)于數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開(kāi)發(fā)制作,介紹了許多有用的方法,包括數(shù)據(jù)庫(kù)的創(chuàng)建、數(shù)據(jù)表的創(chuàng)建、表單的制作、應(yīng)用軟件封面制作、系統(tǒng)菜單制作、狀態(tài)欄制作、以及一些
39、常規(guī)控件和系統(tǒng)加密表單的制作等。在這些過(guò)程中,介紹了許多控件的使用方法和過(guò)程代碼的編寫(xiě),這些代碼具有一定的參考價(jià)值。數(shù)據(jù)庫(kù)設(shè)計(jì)技術(shù):需求收集和分析是數(shù)據(jù)庫(kù)設(shè)計(jì)的第一階段。明確地把它作為數(shù)據(jù)庫(kù)設(shè)計(jì)的第一步是十分重要的,這一階段收集到的基礎(chǔ)數(shù)據(jù)和一組數(shù)據(jù)流圖(data flow diagram 簡(jiǎn)記為dfd)是下一步設(shè)計(jì)概念結(jié)構(gòu)的基礎(chǔ)。概念結(jié)構(gòu)是整個(gè)組織中所有用戶都關(guān)心的信息結(jié)構(gòu),對(duì)整修數(shù)據(jù)庫(kù)的設(shè)計(jì)具有深刻影響。要設(shè)計(jì)好概念結(jié)構(gòu),謹(jǐn)小慎微胸有成竹需求分析階段用系統(tǒng)的觀點(diǎn)來(lái)考慮問(wèn)題、收集和分析數(shù)據(jù)及其處理。從數(shù)據(jù)設(shè)計(jì)的角度考慮,需求分析階段的目標(biāo)是:對(duì)現(xiàn)實(shí)世界要處理的對(duì)象(組織、部門(mén)、企業(yè)等)進(jìn)行詳
40、細(xì)調(diào)查,在了解原系統(tǒng)的概況、確定新系統(tǒng)功能的過(guò)程中,收集支持系統(tǒng)目標(biāo)的基礎(chǔ)數(shù)據(jù)及其處理。5.2程序流程圖1.采用結(jié)構(gòu)化程序設(shè)計(jì)方法它一般采用自頂向下逐步求精的設(shè)計(jì)方法和單入口單出口的控制控件。2.流程圖流程圖:(也稱程序框圖)是最常用的一種表示方法,它能直觀地描述過(guò)程的控制流程。流程圖中方框表示處理步,菱形表示判斷步,有向線段表示控制流。3.本系統(tǒng)工作流程(實(shí)圖)圖5.8。登錄窗體用戶密碼是否正確主界面綜 合 管 理系統(tǒng)查詢系統(tǒng)維護(hù)系統(tǒng)幫助退出系統(tǒng)是否退出出出退 出開(kāi) 始報(bào)表輸出圖5.8 主系統(tǒng)工作流程圖第六章 性能測(cè)試與分析6.1 系統(tǒng)測(cè)試在mis開(kāi)發(fā)過(guò)程中采用了多種措施保證軟件質(zhì)量,但是實(shí)
41、際開(kāi)發(fā)過(guò)程中還是不可避免地會(huì)產(chǎn)生差錯(cuò),系統(tǒng)中通??赡茈[藏著錯(cuò)誤和缺陷,經(jīng)過(guò)周密測(cè)試的系統(tǒng)投入運(yùn)行,將會(huì)造成難以控制的后果,因此系統(tǒng)測(cè)試是mis開(kāi)發(fā)過(guò)程中為保證軟件質(zhì)量必須進(jìn)行的工作。大量統(tǒng)計(jì)資料表明,系統(tǒng)測(cè)試的工作量往往占mis開(kāi)發(fā)總工作量的40%以上。因此,我們必須重視測(cè)試工作。由于程序中隱藏的缺陷只在特定的環(huán)境下才有可靠顯露,系統(tǒng)缺陷通常是由于對(duì)某些特定情況考慮不周造成的。因此測(cè)試不是為了表明程序正確;成功的測(cè)試也不是沒(méi)有發(fā)現(xiàn)錯(cuò)誤的測(cè)試。有意義的軟件測(cè)試應(yīng)該是從“破壞”軟件系統(tǒng)的角度出發(fā),精心設(shè)計(jì)最有可以暴露程序系統(tǒng)缺陷的測(cè)試方案。因此軟件測(cè)試的目標(biāo)應(yīng)該是以盡可能少的代價(jià)和時(shí)間找出軟件系統(tǒng)
42、中潛在的錯(cuò)誤和缺陷。從產(chǎn)品角度看,測(cè)試計(jì)劃中的測(cè)試項(xiàng)目包括軟件結(jié)構(gòu)中的分系統(tǒng)層、子系統(tǒng)層、功能模塊層、程序模塊層中的各類模塊,從測(cè)試本身看,分為單元測(cè)試,組合測(cè)試,確認(rèn)測(cè)試等。測(cè)試對(duì)象是隨階段而異的,最基本、最初的測(cè)試是單元測(cè)試,后面的組合測(cè)試、確認(rèn)測(cè)試都是以被測(cè)過(guò)的模塊作為測(cè)試對(duì)象的。(1)單元測(cè)試單元測(cè)試也稱模塊測(cè)試或程序測(cè)試,單元測(cè)試是對(duì)每個(gè)模塊單獨(dú)進(jìn)行的,驗(yàn)證模塊接口與設(shè)計(jì)說(shuō)明書(shū)是否一致,對(duì)模塊的所有主要處理路徑進(jìn)行測(cè)試且與預(yù)期的結(jié)構(gòu)進(jìn)行對(duì)照,還要對(duì)所有錯(cuò)誤處理路徑進(jìn)行測(cè)試。對(duì)源碼進(jìn)行審查,對(duì)照設(shè)計(jì)說(shuō)明書(shū),表態(tài)地檢查源程序是否符合功能的邏輯要求,是進(jìn)行單元測(cè)試前的重要工作工。單元測(cè)試一
43、般是由程序員完成,也稱程序調(diào)試。(2)組合測(cè)試組合測(cè)試也稱集成測(cè)試或子系統(tǒng)測(cè)試,通常采用自頂向下測(cè)試和自底向上測(cè)試兩種測(cè)試方法。組合測(cè)試的對(duì)象是指已經(jīng)通過(guò)單元測(cè)試的模塊,不是對(duì)零散模塊進(jìn)行單個(gè)測(cè)試,而是用系統(tǒng)化的方法裝配和測(cè)試軟件系統(tǒng),是一個(gè)嚴(yán)格的過(guò)程,必須認(rèn)真地進(jìn)行,其計(jì)劃的產(chǎn)生和單元模塊測(cè)試的完成日期要協(xié)調(diào)起來(lái),這種測(cè)試應(yīng)在系統(tǒng)目標(biāo)機(jī)上進(jìn)行,造成系統(tǒng)應(yīng)用的環(huán)境條件,除了開(kāi)發(fā)部分項(xiàng)目負(fù)責(zé)人參加以外,還應(yīng)該有相應(yīng)系統(tǒng)的用戶參加,給評(píng)審員進(jìn)行演示。(3)確認(rèn)測(cè)試確認(rèn)測(cè)試是對(duì)通過(guò)組合測(cè)試的軟件進(jìn)行的,這些軟件已經(jīng)存于系統(tǒng)目標(biāo)設(shè)備的介質(zhì)上,確認(rèn)測(cè)試的目的是對(duì)表明軟件是可以工作的,并且符合“軟件需求說(shuō)
44、明書(shū)”中規(guī)定的全部功能和性能要求。確認(rèn)測(cè)試是按照這些要求定出的“確認(rèn)測(cè)試計(jì)劃”進(jìn)行的。測(cè)試工作是由一個(gè)獨(dú)立的組織進(jìn)行,而且測(cè)試要從用戶的角度出發(fā)。(4)系統(tǒng)測(cè)試系統(tǒng)測(cè)試是對(duì)整體性能的測(cè)試,主要解決各子系統(tǒng)之間的數(shù)據(jù)通信和數(shù)據(jù)共享問(wèn)題以及檢測(cè)系統(tǒng)不否達(dá)到用戶的實(shí)際要求,系統(tǒng)測(cè)試的依據(jù)是系統(tǒng)分析報(bào)告。系統(tǒng)測(cè)試應(yīng)在系統(tǒng)的整個(gè)范圍內(nèi)進(jìn)行,這種測(cè)試不只對(duì)軟件進(jìn)行,而是對(duì)構(gòu)成系統(tǒng)的硬、軟件一起進(jìn)行。系統(tǒng)測(cè)試與建構(gòu)同時(shí)進(jìn)行或略慢。系統(tǒng)測(cè)試需要確認(rèn)從頭到尾的功能正常才算完成,應(yīng)當(dāng)盡量避免系統(tǒng)測(cè)試延到項(xiàng)目末尾進(jìn)行。(5)用戶驗(yàn)收測(cè)試在系統(tǒng)測(cè)試完成后,進(jìn)行用戶的驗(yàn)收測(cè)試,它是用戶在實(shí)際應(yīng)用環(huán)境中所進(jìn)行的真實(shí)數(shù)據(jù)測(cè)
45、試。在具體的測(cè)試中,一般應(yīng)遵循以下原則:由程序設(shè)計(jì)者之外的人進(jìn)行測(cè)試;測(cè)試用例應(yīng)由兩部分組成:輸入數(shù)據(jù)和預(yù)期輸出結(jié)果;應(yīng)選用不合理的輸入數(shù)據(jù)與非法輸入測(cè)試;不僅要檢驗(yàn)程序是否實(shí)現(xiàn)預(yù)期功能,還應(yīng)檢查程序是否做了不應(yīng)該做的工作;集中測(cè)試容易出錯(cuò)的程序模塊;對(duì)程序修改以后,必須重新進(jìn)行測(cè)試。在開(kāi)發(fā)本系統(tǒng)時(shí),為了使系統(tǒng)能夠穩(wěn)定運(yùn)行,對(duì)本系統(tǒng)進(jìn)行了有針對(duì)性的全面測(cè)試,采取的方式是:1、菜單項(xiàng)測(cè)試:為了保證每一項(xiàng)下拉菜單能夠正確實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)的功能,我把相關(guān)的基礎(chǔ)數(shù)據(jù),基本上全部輸入到本系統(tǒng)中,并對(duì)每一個(gè)菜單項(xiàng)反復(fù)進(jìn)行了增加、刪除、修改等操作,從而保證了菜單級(jí)功能的正確實(shí)現(xiàn)。2、數(shù)據(jù)跟蹤:完成菜單項(xiàng)測(cè)試后,
46、我又對(duì)系統(tǒng)內(nèi)的每一個(gè)數(shù)據(jù)進(jìn)行了跟蹤。例如:在成績(jī)管理模塊中,我首先對(duì)考試類型進(jìn)行設(shè)定,然后在成績(jī)添加模塊中進(jìn)行數(shù)據(jù)操作,隨時(shí)觀察這兩個(gè)模塊之間是否有沖突產(chǎn)生,配合得是否正確,再然后在成績(jī)?yōu)g覽模塊中進(jìn)行驗(yàn)證,說(shuō)明該功能完全正常,對(duì)其它的功能模塊也進(jìn)行了類似的設(shè)置。3、綜合測(cè)試:在以上測(cè)試的基礎(chǔ)上對(duì)系統(tǒng)功能進(jìn)行了整體的測(cè)試,依次來(lái)檢驗(yàn)系統(tǒng)功能是否符合系統(tǒng)設(shè)計(jì)的要求。系統(tǒng)運(yùn)行與維護(hù):系統(tǒng)的運(yùn)行:1、初始數(shù)據(jù)的輸入本系統(tǒng)的輸入采用鼠標(biāo)和鍵盤(pán)相結(jié)合的輸入方法。2、怎樣使用本系統(tǒng):本系統(tǒng)的使用相應(yīng)簡(jiǎn)單,基本上只要會(huì)使用windows軟件就會(huì)使用本系統(tǒng),在具體的操作時(shí),只需點(diǎn)擊鼠標(biāo)左鍵即可進(jìn)行相應(yīng)功能的選擇
47、。3、系統(tǒng)的維護(hù):本系統(tǒng)是個(gè)較復(fù)雜的人-機(jī)系統(tǒng),由于系統(tǒng)外部環(huán)境與內(nèi)部因素的變化,不斷影響系統(tǒng)的運(yùn)行,同時(shí)需要系統(tǒng)不斷地適應(yīng)這些變化,不斷地完善系統(tǒng),以提高系統(tǒng)運(yùn)行的效率與服務(wù)水平,這就需要自始至終進(jìn)行系統(tǒng)的維護(hù)工作。系統(tǒng)的維護(hù)主要包括四個(gè)方面:(1)程序的維護(hù):指的是修改部分或全部程序,這種維護(hù)往往是在條件發(fā)生變化或原系統(tǒng)的效率低的情況下進(jìn)行的。(2)數(shù)據(jù)文件的維護(hù):指的是按照用戶的要求對(duì)數(shù)據(jù)文件進(jìn)行不定期的修改。(3)代碼的維護(hù):隨著系統(tǒng)的發(fā)展和變化,可能會(huì)出現(xiàn)舊代碼不能適應(yīng)新要求的問(wèn)題,因此,有必要變更代碼,予以維護(hù)。(4)硬件的維護(hù):指的是對(duì)系統(tǒng)所使用的設(shè)備進(jìn)行維護(hù)。本系統(tǒng)的日常維護(hù)由
48、學(xué)校的的專人來(lái)負(fù)責(zé),如果出現(xiàn)一些不能解決的問(wèn)題,則由開(kāi)發(fā)者來(lái)負(fù)責(zé)。6.2 測(cè)試環(huán)境與測(cè)試條件軟件測(cè)試環(huán)境是進(jìn)行軟件測(cè)試所必需的工作平臺(tái)和前提條件,包括硬件環(huán)境和軟件環(huán)境,硬件環(huán)境指進(jìn)行測(cè)試所必需的服務(wù)器、客戶端、網(wǎng)絡(luò)連接設(shè)備,以及打印機(jī)/掃描儀等輔助硬件設(shè)備所構(gòu)成的環(huán)境;軟件環(huán)境則指被測(cè)軟件運(yùn)行時(shí)的操作系統(tǒng)、數(shù)據(jù)庫(kù)及其他應(yīng)用軟件等構(gòu)成的環(huán)境。軟件由數(shù)據(jù)和程序兩個(gè)最基本的要素組成, 對(duì)數(shù)據(jù)進(jìn)行軟件測(cè)試,就是在檢查用戶輸入的信息、返回結(jié)果以及中間計(jì)算結(jié)果是否正確。主要根據(jù)下列原則來(lái)進(jìn)行等價(jià)分配,以合理減少測(cè)試實(shí)例:邊界條件、次邊界條件和無(wú)效數(shù)據(jù)。6.3 實(shí)例測(cè)試6.3.1 用戶登錄窗口的測(cè)試 該測(cè)
49、試的目的是保證登陸窗口的正確性與在錯(cuò)誤發(fā)生時(shí)的容錯(cuò)與糾錯(cuò)性。具體通過(guò)在登陸框中輸入空用戶名,和錯(cuò)誤的用戶密碼來(lái)檢測(cè)系統(tǒng)的出錯(cuò)運(yùn)行情況。要求系統(tǒng)在遇到這些情況時(shí)能給出正確錯(cuò)誤提示。在登陸框中輸入空或者錯(cuò)誤用戶名后系統(tǒng)的提示出錯(cuò)“用戶名輸入錯(cuò)誤!”輸入空密碼系統(tǒng)提示“請(qǐng)輸入密碼!”輸入錯(cuò)誤密碼系統(tǒng)提示“密碼錯(cuò)誤,請(qǐng)重新輸入密碼”。 連續(xù)輸入三次錯(cuò)誤密碼后,登錄窗體消失,系統(tǒng)退出。6.3.2 添加用戶窗口的測(cè)試 該測(cè)試的目的是保證添加用戶窗口的正確性與在數(shù)據(jù)輸入不正確時(shí)的容錯(cuò)與糾錯(cuò)。具體通過(guò)在添加記錄框中輸入重復(fù)的用戶名,空用戶名和密碼來(lái)檢測(cè)系統(tǒng)的出錯(cuò)運(yùn)行情況。要求系統(tǒng)在遇到這些情況時(shí)能給出正確的錯(cuò)
50、誤提示。添加用戶窗口的測(cè)試結(jié)果: 在添加記錄框中輸入 重復(fù)的用戶名 ,系統(tǒng)出錯(cuò)提示。 在添加記錄框中輸入 空用戶名和密碼 ,系統(tǒng)出錯(cuò)提示。6.3.3 修改用戶密碼窗口的測(cè)試 該測(cè)試的目的是保證修改用戶密碼窗口的正確性與在數(shù)據(jù)輸入不正確時(shí)的容錯(cuò)與糾錯(cuò)性。具體通過(guò)在修改用戶密碼框中輸入錯(cuò)的原用戶密碼,以及空的新用戶密碼,來(lái)檢測(cè)系統(tǒng)的出錯(cuò)運(yùn)行情況。要求系統(tǒng)在遇到這些情況時(shí)能給出正確的錯(cuò)誤提示。修改用戶密碼窗口的測(cè)試結(jié)果: 在修改用戶密碼框中輸入正確的原用戶密碼和錯(cuò)誤的用戶名 ,系統(tǒng)出錯(cuò)提示.6.3.4 幫助窗口的測(cè)試 該窗口運(yùn)行正常,能正常顯示幫助信息。6.4 性能分析通過(guò)幾天的對(duì)軟件進(jìn)行測(cè)試后,已
51、經(jīng)知道了一些問(wèn)題所在并得出測(cè)試結(jié)果:軟件基本達(dá)到設(shè)計(jì)要求,用戶界面良好,錯(cuò)誤處理基本正確,且能正確提示錯(cuò)誤種類。但是在測(cè)試中也發(fā)現(xiàn)軟件功能的一些不足之處,需要在軟件進(jìn)一步修改和維護(hù)時(shí)予以完善。結(jié)束語(yǔ)緊張而又繁忙的畢業(yè)設(shè)計(jì)終于告一段落了。在這次課件設(shè)計(jì)當(dāng)中,我了解了系統(tǒng)的開(kāi)發(fā)過(guò)程,進(jìn)一步對(duì)數(shù)據(jù)庫(kù)開(kāi)發(fā)與應(yīng)用有了一定的認(rèn)識(shí)。在本系統(tǒng)的開(kāi)發(fā)過(guò)程中,由于本人是初次開(kāi)發(fā)軟件,在知識(shí)、經(jīng)驗(yàn)方面都存在著不足。另外,在整個(gè)開(kāi)發(fā)的過(guò)程中,時(shí)間也比較倉(cāng)促。因此,該系統(tǒng)必然會(huì)存在一些缺陷和不足。因?yàn)閷?duì)網(wǎng)吧管理的整個(gè)流程不夠熟悉,在需求分析時(shí)未能做到完全滿足用戶的需求。雖然網(wǎng)絡(luò)在網(wǎng)吧管理系統(tǒng)中的應(yīng)用不是很多,但是未來(lái)的
52、發(fā)展方向會(huì)提高,在本次開(kāi)發(fā)過(guò)程由于硬件的限制,未能實(shí)現(xiàn)網(wǎng)絡(luò)功能,因此在以后的系統(tǒng)更新過(guò)程中可能會(huì)造成一些不必要的數(shù)據(jù)損失。盡管本管理系統(tǒng)存在著很多不足,但其功能全面、易于日后程序更新、數(shù)據(jù)庫(kù)管理容易、界面友好、操作方便、效率高、安全性好等優(yōu)點(diǎn)是本管理系統(tǒng)所必需的。相信本網(wǎng)吧管理系統(tǒng)是一套學(xué)?;蚓W(wǎng)吧在日常管理中必不可少的管理軟件,通過(guò)開(kāi)發(fā)這個(gè)系統(tǒng),我掌握了開(kāi)發(fā)系統(tǒng)的基本過(guò)程,所了解的基本知識(shí)鞏固了我對(duì)visual forpro 6.0的學(xué)習(xí),但在這次畢業(yè)設(shè)計(jì)中的最大收獲并不是掌握這幾門(mén)開(kāi)發(fā)工具的應(yīng)用,而是學(xué)會(huì)了設(shè)計(jì)系統(tǒng)的思維方法,以及與同學(xué)們之間相互幫助的精神。還有在這次的學(xué)習(xí)當(dāng)中,使我認(rèn)識(shí)到了
53、實(shí)踐的重要性。書(shū)本上的知識(shí)一定要通過(guò)實(shí)踐去證明、去論斷。只有這樣,才能真正的掌握所學(xué)的知識(shí),深刻的印在大腦中。在本系統(tǒng)的開(kāi)發(fā)過(guò)程中,由于本人是初次開(kāi)發(fā)軟件,在知識(shí)、經(jīng)驗(yàn)方面都存在著不足。另外,在整個(gè)開(kāi)發(fā)的過(guò)程中,時(shí)間也比較倉(cāng)促。所以在系統(tǒng)的整個(gè)運(yùn)行過(guò)程中難免存在一些不足之處。懇請(qǐng)觀者提出寶貴意見(jiàn),以便進(jìn)一步豐富、完善。以使這樣的系統(tǒng)能夠適用于更多的應(yīng)用領(lǐng)域。 致 謝網(wǎng)吧管理系統(tǒng)有利于學(xué)校機(jī)房和網(wǎng)吧對(duì)上網(wǎng)用戶資料進(jìn)行有效的管理,具有可使用性和可維護(hù)性,利于學(xué)校機(jī)房和網(wǎng)吧管理者在需要之時(shí)快速了解上網(wǎng)用戶的情況。但由于時(shí)間關(guān)系和其它原因,本系統(tǒng)還有些不足之處, 如本系統(tǒng)沒(méi)有實(shí)現(xiàn)網(wǎng)絡(luò)聯(lián)接的功能等等, 還有待于進(jìn)一步的完善。在本次畢業(yè)設(shè)計(jì)中,我從指導(dǎo)老師-申玉斌老師,身上學(xué)到了很多東西。他認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論實(shí)踐水平都使我受益非淺。他無(wú)論在理論上還是在實(shí)踐中,都給與我很大的幫助,使我得到很大的提高,這對(duì)于我以后的工作和學(xué)習(xí)都有一種巨大的幫助,在此感謝他耐心的
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度合伙美發(fā)店?duì)I銷合作合同協(xié)議
- 2025年度高校畢業(yè)生就業(yè)協(xié)議書(shū)官方范本
- 二零二五年度學(xué)徒工實(shí)習(xí)協(xié)議書(shū)范本(新材料研發(fā)領(lǐng)域)
- 二零二五年度精密儀器質(zhì)檢員勞動(dòng)合同
- 二零二五年度XX房地產(chǎn)公司收取管理費(fèi)合作協(xié)議
- 二零二五年度華擔(dān)保合同:為文化產(chǎn)業(yè)發(fā)展提供擔(dān)保服務(wù)
- 先進(jìn)經(jīng)驗(yàn)交流發(fā)言稿
- 2025年沈陽(yáng)貨運(yùn)從業(yè)考試試題題庫(kù)大全
- 箱式變壓器安裝施工方案
- 2025年酯類合作協(xié)議書(shū)
- 溶質(zhì)的質(zhì)量分?jǐn)?shù)課件-九年級(jí)化學(xué)人教版(2024)下冊(cè)
- 全國(guó)河大版(三起)小學(xué)信息技術(shù)第三冊(cè)第1單元第1課《珍藏童年的回憶-文字輸入和格式設(shè)置》教學(xué)設(shè)計(jì)
- 10我們所了解的環(huán)境污染 (教學(xué)設(shè)計(jì))2023-2024學(xué)年統(tǒng)編版道德與法治四年級(jí)上冊(cè)
- 2025中國(guó)煙草/中煙工業(yè)招聘易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 新教科版小學(xué)科學(xué)三年級(jí)下冊(cè)教案(全冊(cè))
- 2025小學(xué)語(yǔ)文一年級(jí)下冊(cè)第二單元教學(xué)課件匯編(配套新教材)
- 2025年新蘇教版數(shù)學(xué)一年級(jí)下冊(cè)課件 期末復(fù)習(xí) 第4課時(shí) 數(shù)據(jù)分類
- 語(yǔ)文課堂中的多媒體教學(xué)方法研究
- 2025年湖南交通職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測(cè)試近5年常考版參考題庫(kù)含答案解析
- 2024年中國(guó)電動(dòng)助力汽車轉(zhuǎn)向系統(tǒng)(EPS)行業(yè)市場(chǎng)現(xiàn)狀、前景分析研究報(bào)告
- 住建部《建筑業(yè)10項(xiàng)新技術(shù)(2017版)》解讀培訓(xùn)課件
評(píng)論
0/150
提交評(píng)論