【正文】
.................................................................................... 37 遇到重復號碼時的處理方案 ............................................................................. 37 系統(tǒng)管理員對所抽取的號碼進行保存 ............................................................. 37 6 測試 .......................................................................................................................... 39 測試目的 ............................................................................................................... 39 軟件測試的內(nèi)容 ................................................................................................... 39 測試時間 ............................................................................................................... 39 測試結(jié)果 .............................................................................................................. 39 測試結(jié)果分析 ...................................................................................................... 40 使用建議 ............................................................................................................... 40 結(jié)論 .............................................................................................................................. 41 致謝 .............................................................................................................................. 42 參考文獻 ...................................................................................................................... 43 1 緒論 隨著人類社會步入 21 世紀 ,信息技術的飛速發(fā)展和社會信息化的不斷提高,特別是進入網(wǎng)絡信息時代,我們的工作越來越離不開計算機,這個時候就需要更好的運用現(xiàn)代化技術 為各聯(lián)系點服務,不斷提高工作效率。由于客戶的登陸,輸入及查詢抽獎信息是此系統(tǒng)的子模塊,考慮到系統(tǒng)的可用性、可靠性、 安全性,集成性,實用性,系統(tǒng)開發(fā)快捷性及可維護性,則擬采用 VB作為系統(tǒng)開發(fā)環(huán)境。當有客戶欲查詢自己中獎情況時可與系統(tǒng)管理人員聯(lián)系,由管理員登陸本抽獎系統(tǒng)輸入該客戶的主要信息進行查詢 ,并將查詢所得的信息告知客戶。 三 .采用手工抽獎在開獎活動進行時還受時間和地點的限制,以往需要相關人員和廣大客戶在場做監(jiān)督,這對本公司又增加了一些難度。 江蘇省徐州漢高公司屬于中外合資企業(yè),為了回報廣大客戶的厚愛特推出了一個抽獎活動。 關鍵字 客戶信息 抽獎 軟件設計 畢業(yè)設計(論文)外文摘要 Title The Software of The Jiangsu province’ s Xuz hou Hangao pany’ s Draws the system Abstract As we enter the 21st century, enterprises in order to achieve petitive advantage, we must clearly understand the needs of customers, and establishing a solid client relations. Establishes a convenience quick customer service system not only to be possible to pile the customer the information paper by to carry on the management, after moreover will the customer feel purchases this pany product to enjoy to the good service. Although the domestic similar software had the use in each kind of lottery ticket department, but as a result of the development cost and the resources use space question, the ordinary large and middle scale enterprises does not need a so huge software. Therefore, small develops to draw the system is extremely essential, this system is precisely based on the above consideration, Take Visual the language as the development kit, Access 2,000 carries on the development for the database platform, formed a set to suit the large and middle scale enterprises to use draws the system software, brought the certain social efficiency and the economic efficiency for the enterprise and the user. At present, this system has tried in the Xuzhou Chinese high pany to move, the movement condition was good, obtained the customer high praise. Keywords: Customer information Draws Software designing 任 務 書 1.本畢業(yè)設計(論文)課題來源及應達到的目的: 該公司為了提高產(chǎn)品在市場上的銷售量,準備以抽獎的形式來吸引顧客。雖然國內(nèi)同類軟件在各種彩票部門已有所使用,但是由于開發(fā)費用及資源利用空間的問題,普通大中型企業(yè)不需要一個如此龐大的軟件。 論文書寫層次清楚、說理透徹、簡明扼要,符合學院對論文書寫的規(guī)范要求。如果采用計算機來統(tǒng)計客戶信息就相當快捷方便了,在參加抽獎前由系統(tǒng)管理人員把客戶個人信息輸入進去,最后由計算機來進行匯總。 本系 本系統(tǒng)主要用于徐州漢高公司為回報客戶所采用的抽獎模式,其原理決定了一定的公平性:即隨機抽取客戶。在一期抽獎結(jié)束后,每個客戶可與本系統(tǒng)管理人員取得聯(lián)系,由管理員憑借客戶的相關信息進入系統(tǒng)后進行查詢,過程相當?shù)睾啽?。中獎的人不得再參與下期的抽獎,沒中獎人員的信息與新產(chǎn)生的人員信息進入下一期抽獎。 計算機已經(jīng)成為我們學習和工作的得力助手,利用它的特點可以實現(xiàn)人們所期望的相關功能。 2 信息查詢 ( 1) 客戶的基本信息查詢:能查詢所有客戶的基本信息和單個用戶記錄的詳細情況;根據(jù)用戶表中的用戶的各種屬性值進行模糊查詢;能方便地對選中的記錄進行修改。 5 報表名單的輸出和打印 ( 1) 管理戶根據(jù)數(shù)據(jù)庫中中獎名單的情況,自選字段,能夠?qū)χ匾獔蟊磉M行打印。 2 實時更新類: ( 1)對于已中獎的客戶,將其進行保存,保證此號碼不得參與往后的抽獎。數(shù)據(jù)流圖的精化過程實際上是處理子功能和數(shù)據(jù)流的細化過程。確定模塊間的聯(lián)系,確定數(shù)據(jù)結(jié)構、文件結(jié)構、數(shù)據(jù)庫模式,確定測試方法與策略。 賬號與密碼的設定:憑對應的賬號與密碼才可以登陸本系統(tǒng),否則無效。 其他功能:密碼管理等。 ( 2)客戶中獎情況的查詢:管理員直接利用系統(tǒng)所提供的中獎采集功能,就可以了解哪些客戶中了獎,中了什么獎項,一目了然。 總的來說, Visual Basic 具有以下特點: 可視化編程: 用傳統(tǒng)程序設計語言設計程序時,都是通過編寫程序代碼來設計用戶界面, 在設計過程中看不到界面的實際顯示效果,必須編譯后運行程序才能觀察。在設計對象時,不必編寫建立和描述每個對象的程序代碼,而是用工具畫在界面上, Visual Basic 自動生成對象的程序代碼并封裝起來。例如,命令按鈕是一個對象,當用戶單擊該按鈕時,將產(chǎn)生一個“單擊“ (CLICK)事件,而在產(chǎn)生該事件時將執(zhí)行一段程 序,用來實現(xiàn)指定的操作。當原始數(shù)據(jù)變化時,可以自動更新鏈接的數(shù)據(jù)。 微軟公司的 Visual Basic 是 Windows 應用程序開發(fā)工具,使目前最為廣泛的、易學易用的面向?qū)ο蟮拈_發(fā)工具。一個記錄集合是動態(tài)的也就意味著,當原來的數(shù)據(jù)表中的容改變了以后,該記錄集合中的記錄也會隨之改變。創(chuàng)建一個數(shù)據(jù)庫結(jié)構的過程被認為是數(shù)據(jù)模型設計。數(shù)據(jù)庫中有三種不同類型的關鍵字:主關鍵字、組合關鍵字和外關鍵字。 Access 是一種關系數(shù)據(jù)庫工具,關系數(shù)據(jù)庫是已開發(fā)的最通用的數(shù)據(jù)庫之一。 圖 登錄模塊介紹 登錄模塊流程 圖 登錄模塊流程 圖 管理員輸入自己的口令和密碼 登 陸 出錯提示 主界面 數(shù)據(jù)更新 數(shù)據(jù)更新概述 數(shù)據(jù)更新包括:抽獎號碼、客戶姓名、性別、年齡、聯(lián)系方式、電話號碼、通信地址、郵政編碼等,不須因為增加一個項目而修改程序,更新操作包括:添加、刪除、修改、查詢。 Int() amp。測試結(jié)果為良好。 (1) 根據(jù)需求分析劃定系統(tǒng)測試的功能范圍,即用戶需要的功能是否已經(jīng)在系統(tǒng)中得到充分體現(xiàn)。 開始抽獎 點擊“開始”控件,數(shù)據(jù)庫中的號碼開始循環(huán)滾動,再點擊“停止”控件,對話框中出現(xiàn)一個隨機選取的號碼。 系統(tǒng)中數(shù)據(jù)庫的功能如下 ( 1)數(shù)據(jù)刪除:可以選擇地刪除某些數(shù)據(jù)或數(shù)據(jù)庫中全部數(shù)據(jù),本操作用在減少數(shù)據(jù)冗余,可以對數(shù)據(jù)庫中的數(shù)據(jù)進行有選擇的刪除即初始化。 數(shù)據(jù)庫操作 對于數(shù)據(jù)庫的選擇,系統(tǒng)采用了Access2020作為數(shù)據(jù)庫的開發(fā)工具,相對于操作方面,Access2020比SQL 具 有更多的優(yōu)越性 ,充分體現(xiàn)著簡單明了這一理念 。 修改已建的數(shù)據(jù)庫 數(shù)據(jù)庫的修改分為:添加、編輯和刪 除記錄。將 DATA 控件放置在窗體中之后,我們還必須在該控件與要處理的數(shù)據(jù)庫之間建立聯(lián)系。故而,實現(xiàn)本系統(tǒng) VB 是一個相對較好的選擇。 對象的鏈接與嵌入 (OLE) 對象的鏈接與嵌入 (OLE)將每個應用程序都看做是一個對象 (object),將不同的對象鏈接 (link)起來,再嵌入 (embed)某個應用程序中,從而可以得到具有聲音、影像、圖像 、動畫、文字等各種信息的集合式的文件。這些過程分別面向不同的對象,由用戶操作引發(fā) 某個事件來驅(qū)動完成某種特定的功能,或者由事件驅(qū)動程序調(diào)用通用過程來執(zhí)行指定的操作,這樣可以方便編程人員,提高效率。 結(jié)構化程序設計 語言 Visual Basic 是在 BASIC 語言的基礎上發(fā)展起來的,具有高級程序設計語言的語句結(jié)構,接近于自然語言和人類的邏輯思維方式。有時候,這種編程 編譯 修改的操作可能要反復多次,大大影響了軟件開發(fā)效率。 VB操作 在目前市場上這些眾多的程序開發(fā)工具中,有些強調(diào)編程語言的彈性與執(zhí)行效率;有些則偏重于可視化程序開發(fā)