freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

于vb抽獎(jiǎng)系統(tǒng)設(shè)計(jì)(參考版)

2024-11-10 01:38本頁(yè)面
  

【正文】 測(cè)試結(jié)果為良好。測(cè)試時(shí)間: ~ 第四階段: 綜合測(cè)試。 本系統(tǒng)的測(cè)試分為以下幾個(gè)階段進(jìn)行: 第一階段: 根據(jù)需求分析劃定軟件中要測(cè)試的功能和性能的范圍,確定測(cè)試的內(nèi)容,測(cè)試時(shí)間: ~ 第二階段: 分模塊對(duì)系統(tǒng)中的各模塊進(jìn)行測(cè)試,對(duì)需求分析中各模塊的功能和性能及用戶的特殊需求進(jìn)行測(cè)試,記下各模塊的所有的問(wèn)題,及時(shí)解決。 (1) 根據(jù)需求分析劃定系統(tǒng)測(cè)試的功能范圍,即用戶需要的功能是否已經(jīng)在系統(tǒng)中得到充分體現(xiàn)。 Int() amp。139。代碼如下: If (Checked) = True Then = False = True MsgBox 此 號(hào) 碼 已 經(jīng) 抽 到 過(guò) 并 且 已 經(jīng) 做 了 保 存 ! , vbInformation + vbOKOnly, 提示信息 Else = True = True End If 系統(tǒng)管理員對(duì)所抽取的號(hào)碼進(jìn)行保存 系統(tǒng)管理員對(duì)所抽取的號(hào)碼進(jìn)行保存時(shí)假如結(jié)果無(wú)誤就回把此號(hào)碼保存進(jìn)“中獎(jiǎng)?wù)邤?shù)據(jù)庫(kù)”中,如果保存失敗系統(tǒng)也會(huì)提供相應(yīng)的信息。 開始抽獎(jiǎng) 點(diǎn)擊“開始”控件,數(shù)據(jù)庫(kù)中的號(hào)碼開始循環(huán)滾動(dòng),再點(diǎn)擊“停止”控件,對(duì)話框中出現(xiàn)一個(gè)隨機(jī)選取的號(hào)碼。 圖 登錄模塊介紹 登錄模塊流程 圖 登錄模塊流程 圖 管理員輸入自己的口令和密碼 登 陸 出錯(cuò)提示 主界面 數(shù)據(jù)更新 數(shù)據(jù)更新概述 數(shù)據(jù)更新包括:抽獎(jiǎng)號(hào)碼、客戶姓名、性別、年齡、聯(lián)系方式、電話號(hào)碼、通信地址、郵政編碼等,不須因?yàn)樵黾右粋€(gè)項(xiàng)目而修改程序,更新操作包括:添加、刪除、修改、查詢。 圖 啟動(dòng)界面設(shè)計(jì) 主界面介紹 主界面概述 主界面定義了系統(tǒng)的功能,通過(guò)菜單的選擇實(shí)現(xiàn)對(duì)系統(tǒng)中各模塊的調(diào)用。 ( 3)數(shù)據(jù)備份和初始化:根據(jù)用戶選擇的路徑對(duì)數(shù)據(jù)庫(kù)進(jìn)行手動(dòng)備份,每天進(jìn)行自動(dòng)備份;對(duì)上次使用后的數(shù)據(jù)庫(kù)作了備份后,為減少數(shù)據(jù)冗余,可以對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行有選擇的刪除即初始化。 系統(tǒng)中數(shù)據(jù)庫(kù)的功能如下 ( 1)數(shù)據(jù)刪除:可以選擇地刪除某些數(shù)據(jù)或數(shù)據(jù)庫(kù)中全部數(shù)據(jù),本操作用在減少數(shù)據(jù)冗余,可以對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行有選擇的刪除即初始化。 Access 是一種關(guān)系數(shù)據(jù)庫(kù)工具,關(guān)系數(shù)據(jù)庫(kù)是已開發(fā)的最通用的數(shù)據(jù)庫(kù)之一。另 外, Access 允許創(chuàng)建自定義報(bào)表 用于打印或輸出數(shù)據(jù)庫(kù)中的信息。 Access 的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。 數(shù)據(jù)庫(kù)操作 對(duì)于數(shù)據(jù)庫(kù)的選擇,系統(tǒng)采用了Access2020作為數(shù)據(jù)庫(kù)的開發(fā)工具,相對(duì)于操作方面,Access2020比SQL 具 有更多的優(yōu)越性 ,充分體現(xiàn)著簡(jiǎn)單明了這一理念 。數(shù)據(jù)庫(kù)中有三種不同類型的關(guān)鍵字:主關(guān)鍵字、組合關(guān)鍵字和外關(guān)鍵字。一個(gè)更高級(jí)的連接形式稱為自連接。 實(shí)現(xiàn)數(shù)據(jù)庫(kù)之間的聯(lián)系 數(shù)據(jù)庫(kù)之間的關(guān)系指明兩個(gè)庫(kù)之間共享一個(gè)共同的關(guān)鍵字值。 修改已建的數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)的修改分為:添加、編輯和刪 除記錄。創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)結(jié)構(gòu)的過(guò)程被認(rèn)為是數(shù)據(jù)模型設(shè)計(jì)。關(guān)系數(shù)據(jù)庫(kù)中包含了多個(gè)數(shù)據(jù)表的信息,數(shù)據(jù)庫(kù)含有各個(gè)不同部分的術(shù)語(yǔ),如記錄、域等。數(shù)據(jù)庫(kù)的作用在于組織和 表達(dá)信息,簡(jiǎn)而言之,數(shù)據(jù)庫(kù)就是信息的集合。將 DATA 控件放置在窗體中之后,我們還必須在該控件與要處理的數(shù)據(jù)庫(kù)之間建立聯(lián)系。一個(gè)記錄集合是動(dòng)態(tài)的也就意味著,當(dāng)原來(lái)的數(shù)據(jù)表中的容改變了以后,該記錄集合中的記錄也會(huì)隨之改變。我們可以設(shè)置 DATA 控件的各個(gè)屬性,告訴它要調(diào)用那個(gè)數(shù)據(jù)庫(kù)的哪個(gè)部分。 Visual Basic、 Access 以及其他微軟的軟件產(chǎn)品都是通過(guò)共用 JET 數(shù)據(jù)庫(kù)引擎,從而給用戶提供了豐富的數(shù)據(jù)類型。故而,實(shí)現(xiàn)本系統(tǒng) VB 是一個(gè)相對(duì)較好的選擇。 微軟公司的 Visual Basic 是 Windows 應(yīng)用程序開發(fā)工具,使目前最為廣泛的、易學(xué)易用的面向?qū)ο蟮拈_發(fā)工具。但它可以通過(guò)動(dòng)態(tài)鏈接庫(kù)技術(shù)將 C/C++或匯編語(yǔ)言編寫的程序加入到 Visual Basic 應(yīng)用程序中,可以像調(diào)用內(nèi)部函數(shù)一樣調(diào)用其他語(yǔ)言編寫的函數(shù)。利用 OLE技術(shù),可以方便 地建立復(fù)合式文檔 (pound document),這種文檔由來(lái)自多個(gè)不同應(yīng)用程序的對(duì)象組成,文檔中的每個(gè)對(duì)象都與原來(lái)的應(yīng)用程序相聯(lián)系,并可執(zhí)行與原來(lái)應(yīng)用程序完全相同的操作。 對(duì)象的鏈接與嵌入 (OLE) 對(duì)象的鏈接與嵌入 (OLE)將每個(gè)應(yīng)用程序都看做是一個(gè)對(duì)象 (object),將不同的對(duì)象鏈接 (link)起來(lái),再嵌入 (embed)某個(gè)應(yīng)用程序中,從而可以得到具有聲音、影像、圖像 、動(dòng)畫、文字等各種信息的集合式的文件。當(dāng)原始數(shù)據(jù)變化時(shí),可以自動(dòng)更新鏈接的數(shù)據(jù)。在應(yīng)用程序中,可以使用結(jié)構(gòu)化查詢語(yǔ)言 SQL數(shù)據(jù)標(biāo)準(zhǔn),直接訪問(wèn)服務(wù)器上的數(shù)據(jù)庫(kù),并提供了簡(jiǎn)單的面向?qū)ο蟮膸?kù)操作指令和多用戶數(shù)據(jù)庫(kù)訪問(wèn)的加鎖機(jī)制和網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的 SQL 的編程技術(shù),為單機(jī)上運(yùn)行的數(shù)據(jù)庫(kù)提供了 SQL 網(wǎng)絡(luò)接口,以便在分布式環(huán)境中快速而有效地實(shí)現(xiàn)客戶 /服務(wù)器 (client/server)方案。同時(shí), Visual Basic 還能直接編輯和訪問(wèn)其他外部數(shù)據(jù)庫(kù),如 dBASE, FoxPro, Paradox 等,這些數(shù)據(jù)庫(kù)格式都可以用 Visual Basic 編輯和處理。這些過(guò)程分別面向不同的對(duì)象,由用戶操作引發(fā) 某個(gè)事件來(lái)驅(qū)動(dòng)完成某種特定的功能,或者由事件驅(qū)動(dòng)程序調(diào)用通用過(guò)程來(lái)執(zhí)行指定的操作,這樣可以方便編程人員,提高效率。例如,命令按鈕是一個(gè)對(duì)象,當(dāng)用戶單擊該按鈕時(shí),將產(chǎn)生一個(gè)“單擊“ (CLICK)事件,而在產(chǎn)生該事件時(shí)將執(zhí)行一段程 序,用來(lái)實(shí)現(xiàn)指定的操作。 事件驅(qū)動(dòng)編程機(jī)制 Visual Basic 通過(guò)事件來(lái)執(zhí)行對(duì)象的操作。 Visual Basic 是解釋型語(yǔ)言,在輸入代碼的同時(shí),解釋系統(tǒng)將高級(jí)語(yǔ)言分解翻譯成計(jì)算機(jī)可以識(shí)別的機(jī)器指令,并判斷每個(gè)語(yǔ)句的語(yǔ)法錯(cuò)誤。 結(jié)構(gòu)化程序設(shè)計(jì) 語(yǔ)言 Visual Basic 是在 BASIC 語(yǔ)言的基礎(chǔ)上發(fā)展起來(lái)的,具有高級(jí)程序設(shè)計(jì)語(yǔ)言的語(yǔ)句結(jié)構(gòu),接近于自然語(yǔ)言和人類的邏輯思維方式。在設(shè)計(jì)對(duì)象時(shí),不必編寫建立和描述每個(gè)對(duì)象的程序代碼,而是用工具畫在界面上, Visual Basic 自動(dòng)生成對(duì)象的程序代碼并封裝起來(lái)。 面向?qū)ο蟮某绦蛟O(shè)計(jì) 版以后的 Visual Basic 支持面向?qū)ο蟮某绦蛟O(shè)計(jì),但它與一般的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言 (C++)不完全相同。只需要按設(shè)計(jì)要求的屏幕布局,用系統(tǒng)提供的工具,在屏幕上畫出各種“部件”,即圖形對(duì)象,并設(shè)置這些圖形對(duì)象的屬性。有時(shí)候,這種編程 編譯 修改的操作可能要反復(fù)多次,大大影響了軟件開發(fā)效率。 總的來(lái)說(shuō), Visual Basic 具有以下特點(diǎn): 可視化編程: 用傳統(tǒng)程序設(shè)計(jì)語(yǔ)言設(shè)計(jì)程序時(shí),都是通過(guò)編寫程序代碼來(lái)設(shè)計(jì)用戶界面, 在設(shè)計(jì)過(guò)程中看不到界面的實(shí)際顯示效果,必須編譯后運(yùn)行程序才能觀察。它簡(jiǎn)單易學(xué)、效率高,且功能強(qiáng)大,可以與 Windows 的專業(yè)開發(fā)工具 SDK 相媲美,而且程序開發(fā)人員不必具有 C/C++編程基礎(chǔ)。 作為數(shù)據(jù)庫(kù)系統(tǒng)的開發(fā), Visual Basic 是一個(gè)非常理想選擇。 VB操作 在目前市場(chǎng)上這些眾多的程序開發(fā)工具中,有些強(qiáng)調(diào)編程語(yǔ)言的彈性與執(zhí)行效率;有些則偏重于可視化程序開發(fā) 工具所帶來(lái)的便利性與效率的得高,各有各的優(yōu)點(diǎn)和特色,也滿足了不同用戶的需求。 ( 2)客戶中獎(jiǎng)情況的查詢:管理員直接利用系統(tǒng)所提供的中獎(jiǎng)采集功能,就可以了解哪些客戶中了獎(jiǎng),中了什么獎(jiǎng)項(xiàng),一目了然。中獎(jiǎng)的人不得再參與下期的抽獎(jiǎng),沒中獎(jiǎng)人員的信息與新產(chǎn)生的人員信息進(jìn)入下一期抽獎(jiǎng),不會(huì)產(chǎn)生重復(fù)的中獎(jiǎng)現(xiàn)象??紤]到登陸系統(tǒng)的實(shí)際情況,界面操作應(yīng)支持回車符操作,盡量做到操作方便。 根據(jù)以上分析,該系統(tǒng)考慮將整個(gè)系統(tǒng)分解為如下 3— 1 模塊結(jié)構(gòu)圖: 江蘇省徐州漢高公司抽獎(jiǎng)系統(tǒng) 信息錄入模塊 管理訪問(wèn)模塊 系 統(tǒng) 控制 模塊 圖 3— 1模塊結(jié)構(gòu)圖 并且在系統(tǒng)的開發(fā)過(guò)程中,盡量注意模塊的高內(nèi)聚、 低耦合,使得系統(tǒng)的整體性能提高,并且也有利于投入使用后的系統(tǒng)維護(hù)。 其他功能:密碼管理等。 對(duì)中獎(jiǎng)號(hào)碼的備份:當(dāng)進(jìn)行下次抽獎(jiǎng)時(shí)假如仍抽中已中的號(hào)碼系統(tǒng)則會(huì)提示已經(jīng)抽過(guò),本次抽獎(jiǎng)無(wú)效。 抽獎(jiǎng)結(jié)果的產(chǎn)生:點(diǎn)擊“停止”(即原先的開始鍵),便產(chǎn)生一個(gè)隨機(jī)的號(hào)碼。 信息的查詢:查詢 中獎(jiǎng)客戶及未中獎(jiǎng)客戶的名單。 賬號(hào)與密碼的設(shè)定:憑對(duì)應(yīng)的賬號(hào)與密碼才可以登陸本系統(tǒng),否則無(wú)效。 ③統(tǒng)一衡量軟件設(shè)計(jì)的技術(shù)質(zhì)量。 ①將軟件劃分成若干獨(dú)立成分的依據(jù)。選擇分解功能與劃分模塊的設(shè)計(jì)原則,例如模塊劃分獨(dú)立性原則,信息隱蔽原則等。確定模塊間的聯(lián)系,確定數(shù)據(jù)結(jié)構(gòu)、文件結(jié)構(gòu)、數(shù)據(jù)庫(kù)模式,確定測(cè)試方法與策略。 概要設(shè)計(jì)階段的主要內(nèi)容 ①審查軟件計(jì)劃、軟件需 求分析提供的文檔,列出最佳設(shè)計(jì)方案,用系統(tǒng)流程圖,組成系統(tǒng)物理元素清單,成本效益分析,系統(tǒng)的進(jìn)度計(jì)劃,審定后進(jìn)入系統(tǒng)設(shè)計(jì)。 系統(tǒng)運(yùn)行環(huán)境 硬件環(huán)境 :程序應(yīng)至少在 PentiumII 的計(jì)算機(jī)上運(yùn)行 , 建議采用 PentiumIV計(jì)算機(jī), CPU 為 400MHZ 以上, 基本內(nèi)存 128MB,顯示內(nèi)存 16MB, 20GB 以上硬盤。具體數(shù)據(jù)流 圖如下: 客戶登記信息 抽獎(jiǎng)號(hào)碼 年齡 家庭住址 郵政編碼 聯(lián)系方式 聯(lián)系電話 客戶姓名 性別 圖 模塊 ER圖 查詢客戶信息 抽獎(jiǎng)號(hào)碼 年齡 家庭住址 郵政編碼 聯(lián)系方式 聯(lián)系電話 客戶姓名 性別 圖 客戶信息 模塊 ER圖 中獎(jiǎng)分類信息 已中號(hào)碼 未中號(hào)碼 所有號(hào)碼 圖 模塊 ER圖 1 N 系統(tǒng)主界面 系統(tǒng)管理員 登陸 圖 管理員登陸 ER 圖 . 4 控制流圖的繪制 本系統(tǒng)需要實(shí)時(shí)地獲取抽獎(jiǎng)后的結(jié)果,是一個(gè)實(shí)時(shí)系統(tǒng),所以再創(chuàng)建了數(shù)據(jù)流模型后還必須創(chuàng)建控制流模型,以便描述相關(guān)的事件以及系統(tǒng)狀態(tài)在時(shí)間坐標(biāo)系中的變遷。數(shù)據(jù)流圖的精化過(guò)程實(shí)際上是處理子功能和數(shù)據(jù)流的細(xì)化過(guò)程。 允許添加客戶信息、允許刪除客戶信息、允許修改客戶信息、允許添加密碼、允許刪除密碼、允許修改密碼、允許添加數(shù)據(jù)更新、允許刪除數(shù)據(jù)更新、允許修改數(shù)據(jù)更新、允許查詢、允許打印、允許備份庫(kù)、允許初始化庫(kù)、允許刪除庫(kù)。 ( 2)登錄記錄 登錄日期、登錄時(shí)間、退出日期、退出時(shí)間。 ( 2)未中獎(jiǎng)的客戶,仍保存在有效數(shù)據(jù)庫(kù)中,以便滾入下輪進(jìn)行抽獎(jiǎng)。 2 實(shí)時(shí)更新類: ( 1)對(duì)于已中獎(jiǎng)的客戶,將其進(jìn)行保存,保證此號(hào)碼不得參與往后的抽獎(jiǎng)。 ( 2)查詢客戶信息: 中獎(jiǎng)情況、客戶姓名、性別、年齡、聯(lián)系電話、聯(lián)系地址、聯(lián)系方式、家庭住址、郵政編碼。 4 安全性:有良好的管理員身份認(rèn)證體制和靈活的密碼更改模塊;用戶權(quán)限可以通過(guò)管理員靈活修改;然后進(jìn)行響應(yīng)的備份操作。 2 靈活性:系統(tǒng)應(yīng)具有較靈活的更新操作,對(duì)特別的數(shù) 據(jù)項(xiàng)(如:客戶名、抽獎(jiǎng)號(hào)碼、性別、聯(lián)系方式等)應(yīng)具備實(shí)時(shí)添加的功能,盡量避免二次開發(fā);對(duì)一段時(shí)間后數(shù)據(jù)庫(kù)的內(nèi)容進(jìn)行有選擇地刪除、初始化。 5 報(bào)表名單的輸出和打印 ( 1) 管理戶根據(jù)數(shù)據(jù)庫(kù)中中獎(jiǎng)名單的情況,自選字段,能夠?qū)χ匾獔?bào)表進(jìn)行打印。對(duì)各種性質(zhì)的用戶提供了添加刪除和修改用戶信息的功能。 ( 3) 數(shù)據(jù)備份和初始化:根據(jù)用戶選擇的路徑對(duì)數(shù)據(jù)庫(kù)進(jìn)行手動(dòng)備份,每天進(jìn)行自動(dòng)備份;對(duì)上次使用后的數(shù)據(jù)庫(kù)作了備份后,為減少數(shù)據(jù)冗余,可以 對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行有選擇的 刪除即初始化。 3 數(shù)據(jù)庫(kù)操作 ( 1) 數(shù)據(jù)刪除:能有選擇地刪除某一張表的數(shù)據(jù)或數(shù)據(jù)庫(kù)中全部數(shù)據(jù),本操作作用在減少數(shù)據(jù)冗余,可以對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行有選擇的刪除即初始化。 2 信息查詢 ( 1) 客戶的基本信息查詢:能查詢所有客戶的基本信息和單個(gè)用戶記錄的詳細(xì)情況;根據(jù)用戶表中的用戶的各種屬性值進(jìn)行模糊查詢;能方便地對(duì)選中的記錄進(jìn)行修改。 根據(jù)用戶的具體要求和未來(lái)可能需要添加的功能,系統(tǒng)應(yīng)包含以下功能: 1 系統(tǒng)登陸 ( 1) 登陸
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1