【正文】
d sales system is an indispensable part of business, its contents for the enterprise is critical to both policy makers and managers, so the warehouse management and sales system should be able to provide users with sufficient information and fast search tool . But it has been the use of traditional manual management of products, the management approach has many shortings, such as: low efficiency and poor security. In addition, because over time, will produce a large number of documents and data, which for the search, update and maintain the products have brought a lot of difficulties. Use of puter information management and storage of information feedback on the sales order, can not be pared with the advantages of manual management. For example: the rapid retrieval, easy to find, high reliability, large memory capacity, security and good, long life, low cost, accurate information. These advantages can greatly improve the efficiency of warehouse management. Lack of time, bined with limited ability, design flaws and shortings are inevitable, please teacher criticism and appreciated. Keywords: C SQL .NET 3 目錄 摘要 ................................................................................................................. 1 Abstruct.......................................................................................................... 2 目錄 ................................................................................................................. 3 1 倉庫管理系統(tǒng)開發(fā)環(huán)境簡介 .......................................................................... 4 中文 C 簡介 ................................................................................. 4 SQL Server 2021 語言介紹 ....................................................................... 7 2 系統(tǒng)可行性分析 ............................................................................................ 8 3 系統(tǒng)總體設(shè)計(jì) ............................................................................................... 9 系統(tǒng)目標(biāo)設(shè)計(jì) ..................................................................................... 9 開發(fā)設(shè)計(jì)思想 ..................................................................................... 9 系統(tǒng)功能需求分析 .............................................................................10 系統(tǒng)功能模塊設(shè)計(jì) .............................................................................10 系統(tǒng)功能實(shí)現(xiàn)時(shí)序圖 ......................................................................... 11 4 數(shù)據(jù)庫設(shè)計(jì) ..................................................................................................12 數(shù)據(jù)庫需求分析 ................................................................................12 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) .........................................................................13 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) .........................................................................16 5 系統(tǒng)主窗體設(shè)計(jì) ...........................................................................................19 創(chuàng)建工程項(xiàng)目 — 倉儲銷售系統(tǒng)設(shè)計(jì) ....................................................19 創(chuàng)建系統(tǒng)母版頁 ................................................................................19 創(chuàng)建主窗體菜單 ................................................................................20 6 系統(tǒng)模塊設(shè)計(jì) ..............................................................................................26 數(shù)據(jù)庫中基本信息 模塊設(shè)計(jì) ...............................................................26 產(chǎn)品信息窗體 .........................................................................26 庫存狀況信息窗體 ..................................................................27 維修信息 窗體 .........................................................................28 配件信息 ................................................................................28 .................................................................................29 .....................................................29 ....................................................................................30 總結(jié) ................................................................................................................30 致謝 ..................................................................................... 錯(cuò)誤 !未定義書簽。下面簡要介紹一下 C及 SQL Server2021。 微軟 C語言定義主要是從 C 和 C++繼承而來的,而且語言中的許多元 素也反映了這一點(diǎn)。而微軟當(dāng)前為它的這種新語言大造聲勢也是值得注意的。 C更象 Java 一些,雖然微軟在這個(gè)問題上保持沉默。 命名空間中的申明 : 當(dāng)你創(chuàng)建一個(gè)程序的時(shí)候 ,你在一個(gè)命名空間里創(chuàng)建了一個(gè)或多個(gè)類 .同在這個(gè)命名空間里 (在類的外面 )你還有可能聲明界面 ,枚舉類型和結(jié)構(gòu)體 .必須使用 using 關(guān)鍵字來引用其他命名空間的內(nèi)容 . 中間代碼 : 5 微軟在用戶選擇何時(shí) MSIL應(yīng)該編譯成 機(jī)器 碼的時(shí)候是留了很大的余地 .微軟公司很小心的聲稱 MSIL 不是解釋性的 ,而是被編譯成了機(jī)器碼 .它也明白許多 如果不是大多數(shù)的話 程序員認(rèn)為 Java 程序要不可避免的比 C 編寫的任何東西都要慢 .而這種實(shí)現(xiàn)方式?jīng)Q定了基于 MSIL 的程序 (指的是用 C,Visual Basic,Managed C++C++的一個(gè)符合 CLS 的版本 等語言編寫的程序 )將在性能上超過 解釋性的Java 代碼 .當(dāng)然 ,這一點(diǎn)還需要得到事實(shí)證明 ,因?yàn)?C和其他生成 MSIL 的 編譯器 還沒有發(fā)布 .但是 Java JIT 編譯器 的普遍存在使得 Java 和 C在性能上相對相同 .象C是編譯語言而 Java 是解釋性的 ,之類的聲明只是商業(yè)技巧 .Java 的中間代碼和MSIL 都是中間的匯編形式的語言 ,它們在運(yùn)行時(shí)或其它的時(shí)候被編譯成機(jī)器代碼 . 基本的數(shù)據(jù)類型 C擁有比 C,C++或者 Java更廣泛的數(shù)據(jù)類型 .這些類型是 bool, byte, ubyte, short, ushort, int, uint, long, ulong, float, double,和 Java一樣 ,所有這些類型都有一個(gè)固定的大小 .又象 C 和 C++一樣 ,每個(gè)數(shù)據(jù) 類型都有有符號和無符號兩種類型 .與 Java 相同的是 , ,一個(gè)字符包含的是一個(gè) 16 位的Unicode 字符 .C新的數(shù)據(jù)類型是 decimal 數(shù)據(jù)類型 ,對于貨幣數(shù)據(jù) ,它能存放 28 位10 進(jìn)制數(shù)字 . 兩個(gè)基本類 : 一個(gè)名叫 object 的類是所有其他類的基類 .而一個(gè)名叫 string 的類也象object 一樣是這個(gè)語言的一部分 .作為語言的一部分存在意味著編譯器有可能使用它 無論何時(shí)你在程序中寫入一句帶引號的字符串 ,編譯器會創(chuàng)建一個(gè) string對象來保存它 . 參數(shù)傳遞 : 方法可以被聲明接受可變數(shù)目的參數(shù) .缺省的參數(shù) 傳遞方法是對基本數(shù)據(jù)類型進(jìn)行值傳遞 .ref 關(guān)鍵字可以用來強(qiáng)迫一個(gè)變量通過引用傳遞 ,這使得一個(gè)變量可以接受一個(gè)返回值 .out 關(guān)鍵字也能聲明引用傳遞過程 ,與 ref 不同的地方是 ,它指明這個(gè)參數(shù)并不需要初始值 . 6 與 COM 的集成 : C對 Windows 程序最大的賣點(diǎn)可能就是它與 COM的無縫集成了 ,COM就是微軟的Win32 組件技術(shù) .實(shí)際上 ,最終有可能在任何 .NET 語言里編寫 COM 客戶和服務(wù)器端 .C編寫的類可以子類化一個(gè)已存在的 CON 組建, 生成的類也能被作為一個(gè) COM組件使用 ,然后又能使用 ,比方說 ,JavaScript 語言子類化它從而得到第三個(gè) COM 組件 .這種現(xiàn)象的結(jié)果是導(dǎo)致了一個(gè)運(yùn)行環(huán)境的產(chǎn)生 ,在這個(gè)環(huán)境里的組件是網(wǎng)絡(luò)服務(wù) ,可用任何 .NET 語言子類化 . 7 SQL Server 2021 語言介紹 SQL 基礎(chǔ) SQL(Structured Query Language,結(jié)構(gòu)查詢語言 )是一個(gè)功能強(qiáng)大的數(shù)據(jù)庫語言。 ANSI(美國國家標(biāo)準(zhǔn)學(xué)會)聲稱, SQL 是關(guān)系數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言。使用 SQL 的常見關(guān)系數(shù)據(jù)庫管理系統(tǒng)有: Oracle、 Sybase、 Microsoft SQL Server、 Access、 Ingres 等等