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

正文內(nèi)容

畢業(yè)設計-條形碼的設計及應用(編輯修改稿)

2025-01-06 19:38 本頁面
 

【文章內(nèi)容簡介】 t SQL Server2021 是一種功能強大、完整的關系型數(shù)據(jù)庫系統(tǒng)。與普通的本地類型數(shù)據(jù)庫系統(tǒng)(例如 VFP, DBASE, PARADOX, ACCESS)等不同,本地類型的數(shù)據(jù)庫系統(tǒng)只是簡單的文件存取,缺乏 SQL SERVER2021 等系統(tǒng)所擁有的諸如:數(shù)據(jù)完整性、安全性、事務處理、網(wǎng)絡多用戶處理等必備的功能 ,其性能指標在各方面都有趕超 Oracle 數(shù)據(jù)庫的趨勢。 在易用性方面,客戶尋求的是商業(yè)化的解決方案。而大多數(shù)數(shù)據(jù)庫“解決方案”卻帶來了多層次的費用支出和復雜性。微軟公司的目標是使 SQL Server 成為在構(gòu)建、管理及部署商業(yè)應用程序方面最易于使用的數(shù)據(jù)庫。因此為開發(fā)人員提供了簡單的編程模型,免除對標準操作的數(shù)據(jù)庫管理工作,并且為復雜操作提供了先進的工具。 在伸縮性和可靠性方面,客戶對數(shù)據(jù)庫管理系統(tǒng)的投資在于數(shù)據(jù)庫編寫的應用程序以及部署和管理應用程序而進行的培訓。這些投資必須得到保護,即隨著業(yè)務的增長,數(shù)據(jù)庫也必須隨之發(fā)展,以便處理更多的數(shù)據(jù)、事務和用戶。同時,客戶還希望在對數(shù)據(jù)庫應用程序進行精簡以用于便攜式計算機和分支機構(gòu)時,也能夠保護過去的投資。為了滿足這些要求,微軟公司提供了單一的數(shù)據(jù)庫引擎,所有這些系統(tǒng)都具有關鍵商業(yè)系統(tǒng)所需的安全性和可靠性。 在數(shù)據(jù)倉庫方面,事務處理系統(tǒng)一直是企業(yè)數(shù)據(jù)庫基礎結(jié)構(gòu)的關鍵組件。為了更清楚的了解氣數(shù)據(jù)微軟的目標壞死降低數(shù)據(jù)倉庫的成本和復雜性,同時讓更多用戶 能夠擁有這項技術(shù)。微軟公司已經(jīng)建立數(shù)據(jù)倉庫所需的全部過程設定一 完善的途徑。 .NET Framework 及 C# 簡介 .NET Framework 是 Microsoft 為開發(fā)應用程序而創(chuàng)建的一個富有革命性的新平臺, 西安工程大學學士學位論文 10 .NET Framework 主要包含一個非常大的代碼庫,可以在客戶語言中通過面向?qū)ο?編 程技術(shù)來使用這些代碼,這個庫分為不同的模塊,這樣就可以根據(jù)希望得到的結(jié)果來選擇使用其中的各個部分, 其目的是,不 同的操作系統(tǒng)可以根據(jù)自己怕特性,支持其中的部分或全部模塊。如, PDA 支持所有的核心 .NET 功能,但需要某些更深奧的模塊。 部分 .NET Framework庫定義了一些基本類型。類型是數(shù)據(jù)的一種表達方式,指定其中最基礎的部分,以便使用 .NET Framework 在各種語言之間進行交互操作,這稱為通用類型系統(tǒng)( CTS)。 除了支持這個庫以外, .NET Framework 還包含 .NET 公共語言運行庫( CLR),它負責管理用 .NET 庫開發(fā)的所有應用程序的執(zhí)行。 C#是可用于創(chuàng)建要運行在 .NET CLR 上的應用程序的語言之一,它從 C 和 C++語言演化而來,是 Microsoft 專門為使用 .NET 平臺而創(chuàng)建的,因為 C#是近期發(fā)展起來的,所以吸取了以前的教訓,考慮了其它語言的諸多優(yōu)點,并解決了它們的問題。 C#只是 .NET 開發(fā)的一種語言,但在我看來,這是最好的一種語言。 C#的優(yōu)點是,它是唯一為 .NET Framework 設計的語言,是在移植到其它操作系統(tǒng)的是 .NET 版本中使用的主要語言。 VS 2021 中控 件的簡介 在 Visual Studio 2021 中 ,用戶可以從工具箱中拉出控件方便、快捷地創(chuàng)建界面。 控件主要分為二類,一類為 Microsoft 提供的,另一類為用金錢購買的定制控件。 在使用 Windows 窗體時,就是在使用 命名空間。這個命名空間使用 using 指令包含在存儲 Form 類的一個文件中。 .NET 中的大多 數(shù)控件都派生于 類。這個類定義了控件的基本功能,這就是控件中許多屬性和事件都相同的原因,許多類本身就是其它 控件的基本類。 定 制 控 件 或 用 戶 控 件 , 派 生 于 另 一 個 類 . UserControl,這個類派生于 Control 類,提供了創(chuàng)建控件所需要的功能,另外,用于設計 WEB 用戶界面的控件派生于另一個類 。 本系統(tǒng)中合理的利用了 .NET 的新技術(shù),公共語言庫,運行庫得到了很好的使用,同時還使用了用戶控件,為系統(tǒng)中注入了新信息時代的高技術(shù)元素。第 4 章 系統(tǒng) 需求分析入概要設計 第 4 章 系統(tǒng)需求分析及概要設計 系統(tǒng)需求分析 新系統(tǒng)的系統(tǒng)分析與系統(tǒng)設計工作都要建立在對現(xiàn)行系 統(tǒng)調(diào)查的基礎上,即必須調(diào)查現(xiàn)行系統(tǒng)的運行情況,總是等明確用戶的需求,特別是合作開發(fā)的和委托開發(fā)的方式。 系統(tǒng)調(diào)查是一個新系統(tǒng)開發(fā)的起始階段。 此階段的主要目標是分析系統(tǒng)在整個生命周期內(nèi)的發(fā)展方向、規(guī)模和發(fā)展進程。 此階段的主要任務: ,形成 系統(tǒng) 的總體結(jié)構(gòu)方案;安排項目開發(fā)計劃。 。 A.系統(tǒng)初步調(diào)查 在系統(tǒng)正式立項之前必須進行初步調(diào)查。初步調(diào)查是在用戶中進行的,系統(tǒng)分析人員是站在用戶的角度調(diào)查現(xiàn)有系統(tǒng)運行狀況并對企業(yè)基本運營情況進行調(diào)查。一 般調(diào)查包括了解用戶的市場環(huán)境、經(jīng)營目標,調(diào)查分析用戶當前各項業(yè)務活動流程,明確用戶改造的需求以及確定系統(tǒng)目標和主要功能。調(diào)查組織系統(tǒng)的工作職責及活動和各種職能部門所要處理的數(shù)據(jù),還需了解環(huán)境信息,包括內(nèi)部環(huán)境和外部環(huán)境信息。 通過調(diào)查得知,在現(xiàn)市場中的超市,圖書館,書店,停車場等各銷售和管理場所都利用條形碼來進行自動識別管理。 B.系統(tǒng)需求分析與可行性研究 需求分析的基本任務是要準確的定義新系統(tǒng)的目標,為了滿足用戶需要,回答系統(tǒng)必須“做什么”的問題。 主要有功能需求、性能需求、環(huán)境需求及用戶界面需 求。 作為一個設計及應用軟件,首先應具備有條碼的生成功能,再個就是應用可以打印出來使用到物品上面,再后就是各種的數(shù)據(jù)的備份、查詢和備份一類的功能。 客戶對軟件的各種需求需明確地使用文件或者其他方式加以記錄和確定。特別是每一個需求的含義 ,都要經(jīng)過使用者的確認。這里的核心就是需求的明確化 ,每一項都被明確的定義和認可。 另外還有可靠性、安全性、保密性、可移植性、可維護性等方面的需求,西安工程大學學士學位論文 12 這些需求一般通過雙方交流、調(diào)查研究來獲得,并達到共同的理解。 可行性分析的內(nèi)容是:分析建立新管理信息系統(tǒng)的必要性和可行性。在分析系統(tǒng) 建立的必要性時要注意用戶提出的理由是否充分與合理、經(jīng)濟可行性、技術(shù)可行性和社會可行性等問題。 需求分析和可行性研究以后,又對該系統(tǒng)進行了詳細調(diào)查。詳細調(diào)查的主要方式主要是集合了部門的領導,業(yè)務人員進行交流,了解到他們對系統(tǒng)的要求 .總結(jié)他們對系統(tǒng)開發(fā)要完成的總體任務是在試題管理過程中實現(xiàn)各種信息的系統(tǒng)化、規(guī)范化和自動化。 系統(tǒng)功能分析則要在系統(tǒng)開發(fā)的總體任務的基礎上完成。 D 系統(tǒng)需求環(huán)境 系統(tǒng)的正常運行,還需要有一個以操作系統(tǒng)為主體,以計算機硬件系統(tǒng)(主機,外存儲器,各種外圍設備等)為依托 而構(gòu)成的基本平臺的支持。 .NET 集成開發(fā)環(huán)境的基本平臺最好不低于以下配置: Pentium 166 以上的 CPU 32MB 以上的內(nèi)存儲器 300MB 以上的硬盤空間 VGA 或更高分辨率的顯示器 CD- ROM 驅(qū)動器 Windows98,Windows2021 或 Windows XP 操作系統(tǒng) 系統(tǒng)概要設計 體系結(jié)構(gòu)設計是軟件設計中的第一階段,該階段的根本目的是將需求分析階段得到的軟件需求規(guī)格說明書轉(zhuǎn)換成為具體計算機可以實現(xiàn)的目標系統(tǒng)。這一階段中主要側(cè)重于對系統(tǒng)宏觀結(jié)構(gòu)的設計,而對系統(tǒng)內(nèi)部的實現(xiàn)細節(jié),即模塊 的算法不關心。 體系結(jié)構(gòu)設計的任務: 在體系結(jié)構(gòu)設計過程中,首先要根據(jù)需求分析階段產(chǎn)生的成果尋求實現(xiàn)目標系統(tǒng)的各種可能的方案,然后由系統(tǒng)分析員對所有可能的方案進行綜合分析比較,從中選出一個最佳方案向用戶推薦。在與用戶達成共識之后,就可以為軟件確定數(shù)據(jù)結(jié)構(gòu)及設計數(shù)據(jù)庫。 體系結(jié)構(gòu)設計的主要任務有如下四點: a 軟件體系結(jié)構(gòu)設計 西安工程大學學士學位論文 13 b 數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫設計 c 系統(tǒng)可靠性、安全性設計 d 編寫文檔、參加復審 系統(tǒng)功能模塊設計 在對需求分析階段生成的需求說明書進一步分析和精化的基礎上,將系統(tǒng)按照功能劃分為模塊,接著需要確定各模塊之間的調(diào)用關系及其接口,最后還應該對結(jié)果進行優(yōu)化和調(diào)整。 通過對基本數(shù)據(jù)流圖的分析得出此系統(tǒng)的基本功能模塊: 條形 碼的增加生成、條形碼的打印、條形碼的查詢、條形碼的刪除四大功能 。 圖 41 系統(tǒng)的功能模型圖 系統(tǒng)流程圖設計 根據(jù)以上的需求分析及功能模塊圖得出以下的流程圖 42: 系統(tǒng)主功能界面 條碼增加生成 條形碼打印 條形碼查詢 條形碼刪除 各功能相對應的數(shù)據(jù)庫操作 西安工程大學學士學位論文 14 圖 42 系統(tǒng)流程圖 數(shù)據(jù)庫設計 由于軟件對數(shù)據(jù)的 要求 不多, 在此只設計了一個數(shù)據(jù)庫表,用于保存物品的名稱和條碼的數(shù)據(jù)。 同時,為不了出現(xiàn)一物品對應多條形碼數(shù)據(jù)的情 況在此把物品名設置為主銉。 數(shù)據(jù)庫表的設計如下: 表 41 數(shù)據(jù)庫設計表 列名 數(shù)據(jù)類型 長度 是否可以為空 主鍵 goodsName Char 20 否 √ BarCode Char 20 否 第 5 章 系統(tǒng) 的實現(xiàn) 第 5 章 系統(tǒng)的實現(xiàn) 條碼的編碼方法 條碼是一種信息代碼,并按照一定的編碼規(guī)則組合排列。 條碼的編碼方法是指條碼中條、空的編碼規(guī)則及二進制的標識的邏輯設置。一維條碼的編碼方法主要有兩種:模塊組配編碼法和寬度調(diào)節(jié)編碼法。 A. 模塊組配編碼方法 模塊組配編碼法是指條碼符號中,條與空是由標準 寬度的模塊組合而成的,、一個標準模塊的條表示二進制的“ 1”,一個標準模塊的空表示二進制“ 0”。商品條碼―― EAN 條碼就屬于模塊組配編碼式條碼。其標準模塊的寬度為 ,每個字符由兩個“條”和兩個“空”組成,每個“條”或“空”由 1- 4 個模塊組成,每個條 碼的字符總數(shù)模塊數(shù)為 7。 0 0 1 1 0 0 1 0 0 1 1 0 0 1 1 7 個模塊 7 個模塊 1 個字符 1 個字符 圖 51 模塊組配編碼法構(gòu)成的條碼字符 B. 寬度調(diào)節(jié)編碼法 寬度調(diào)節(jié)編碼法是指利用條碼符號中“條”、“空”的寬窄的設置不同而組成條碼的方法 。用寬單元表示二進制的“ 1”,用窄單元表示二進制的“ 0”,通常寬單元是窄單元的 2- 3 倍。 三九條碼、庫巴德 條碼及二五條三、交插二五條碼均屬寬度調(diào)節(jié)編碼法條碼。 二五條碼是一種只有“條”表示信息的非連續(xù)型條碼,每一個條碼字符由西安工程大學學士學位論文 16 規(guī)則排列的五個“條”組成,其中有兩個寬單元,其余是窄單元。寬單元一般是窄單元的三倍 ,寬單元表示二進制的“ 1”,窄單元表示二進制“ 0”。以圖 5- 2 是二五條碼字符集中表示“ 1”的字符結(jié)構(gòu)圖。 字符間隔 1 0 0 0 1 字符為“ 1” 圖 52 字符為“ 1”的二五條碼結(jié)構(gòu) 編程思想及 CODE39 碼的功能實現(xiàn) A. Code39 是 1975 年由美國 的 intermec 公司研制的一種條碼,它是一種能夠?qū)?shù)字、英文字母及其它字符等 44 個字符進行編碼、條空均表示信息的非連續(xù)型、非定長、 具有自校驗功能的雙向條碼。它將各字符轉(zhuǎn)換成規(guī)則排列的五個“條”和四個“空”共九個單元,其中有三個寬單元,其余是窄單元,并因此而得名。 B. Code39 條碼可編碼的字符集包括如下: a. A— Z 和 0- 9 的所有數(shù)字字母。 b. 特殊字符,空格、 %、+、-、 /、?!埃爸挥米?
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1