大型數(shù)據(jù)庫(kù)課程設(shè)計(jì)超市管理系統(tǒng)模板_第1頁(yè)
大型數(shù)據(jù)庫(kù)課程設(shè)計(jì)超市管理系統(tǒng)模板_第2頁(yè)
大型數(shù)據(jù)庫(kù)課程設(shè)計(jì)超市管理系統(tǒng)模板_第3頁(yè)
大型數(shù)據(jù)庫(kù)課程設(shè)計(jì)超市管理系統(tǒng)模板_第4頁(yè)
大型數(shù)據(jù)庫(kù)課程設(shè)計(jì)超市管理系統(tǒng)模板_第5頁(yè)
已閱讀5頁(yè),還剩23頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、課程設(shè)計(jì)安排計(jì)劃通過(guò)課程設(shè)計(jì),要求掌握數(shù)據(jù)庫(kù)系統(tǒng)的基本概念、原理和技術(shù),將理論與實(shí)際相結(jié)合,應(yīng)用現(xiàn)有的數(shù)據(jù)建模工具、數(shù)據(jù)庫(kù) 管理系統(tǒng)軟件及應(yīng)用開發(fā)工具, 規(guī)范、科學(xué)的完成一個(gè)小型數(shù)據(jù) 庫(kù)的設(shè)計(jì)并進(jìn)行數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開發(fā)。具體內(nèi)容與要求如下:1.1.根據(jù)所選課題,設(shè)計(jì)并構(gòu)建一個(gè)數(shù)據(jù)庫(kù)(用MSSQLSERVERMSSQLSERVER20082008實(shí)現(xiàn));基于上述數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)現(xiàn)一個(gè)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)(系統(tǒng)開發(fā)工具不限)2.2.數(shù)據(jù)庫(kù)的設(shè)計(jì)與構(gòu)建方面(課程設(shè)計(jì)重點(diǎn))(1 1) 數(shù)據(jù)庫(kù)來(lái)源于對(duì)現(xiàn)實(shí)世界的抽象和概括,要求設(shè)計(jì)科學(xué)、 規(guī)范、合理符合實(shí)際情況與需求購(gòu)(2 2) 數(shù)據(jù)表的設(shè)計(jì)要求:每個(gè)關(guān)系至少要滿

2、足 3NF,3NF,既要有較低的冗余度,又具有較高的訪問(wèn)效率,每個(gè)系統(tǒng)最少應(yīng)有 5 5個(gè) 以上的表,并根據(jù)實(shí)現(xiàn)需要定義索引。(3 3)數(shù)據(jù)庫(kù)設(shè)計(jì)的安全性要求:配置 MSSQLServerMSSQLServer 2008,2008,根據(jù)實(shí)際需要定義合理的用戶權(quán)限及用戶視圖。(4 4)數(shù)據(jù)庫(kù)設(shè)計(jì)的完整性要求:根據(jù)實(shí)際需要定義合理的完整性約束(實(shí)體完整性、參照完整性以及用戶自定義完整性等)(5 5)根據(jù)實(shí)際情況定義合理的存儲(chǔ)過(guò)程和觸發(fā)器;3 3、 應(yīng)用系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)面(1 1) 要求實(shí)現(xiàn)所選課題的基本功能,界面美觀、大方、實(shí)用(2 2) 課題基本功能應(yīng)符合實(shí)際系統(tǒng)的需求,一定要先做需求 分析,再編

3、寫代碼。(3 3) 應(yīng)用系統(tǒng)開發(fā)工具不限,可以根據(jù)自己的實(shí)際情況選擇 一種。4 4、 課程設(shè)計(jì)報(bào)告方面(1 1) 課設(shè)報(bào)告杜絕抄襲和下載。(2 2) 課程設(shè)計(jì)報(bào)告內(nèi)容包括:a.a.前言:主要對(duì)自己的課程設(shè)計(jì)進(jìn)行簡(jiǎn)要介紹說(shuō)明,在對(duì)所 選題目進(jìn)行調(diào)研的基礎(chǔ)上,明確該選題要做什么。b.b.需求分析:采用自頂向下的方法,對(duì)數(shù)據(jù)庫(kù)及應(yīng)用系統(tǒng)進(jìn) 行分析,列出系統(tǒng)功能模塊,并畫出系統(tǒng)的功能模塊圖,寫出數(shù) 據(jù)字典,并畫出數(shù)據(jù)流圖。c.c.概要設(shè)計(jì):根據(jù)需求分析畫出E-RE-R圖(E-RE-R圖必需規(guī)范合理)d.d.邏輯設(shè)計(jì):把E-RE-R圖轉(zhuǎn)換成關(guān)系模式,并進(jìn)行規(guī)范化,最 終得到SQLSQL ServerSe

4、rver所支持的數(shù)據(jù)表,然后合理定義用戶視圖和 相關(guān)存儲(chǔ)過(guò)程。e.e. 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn):要求分模塊列出各模塊的設(shè)計(jì)思路并用 開發(fā)工具編寫代碼實(shí)現(xiàn)上述功能。f.f. 總結(jié):對(duì)設(shè)計(jì)結(jié)果進(jìn)行合理性、規(guī)范程度和系統(tǒng)實(shí)際運(yùn)行 的結(jié)果進(jìn)行評(píng)價(jià)和總結(jié)。按照關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)原理和方法進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì),按照結(jié)構(gòu) 化程序設(shè)計(jì)方法或面向?qū)ο蟮某绦蛟O(shè)計(jì)方法進(jìn)行數(shù)據(jù)庫(kù)應(yīng)用程 序設(shè)計(jì)。具體應(yīng)包括:需求分析,概念設(shè)計(jì),詳細(xì)設(shè)計(jì),編碼與 實(shí)現(xiàn),運(yùn)行維護(hù)等步驟,最后寫出完整并合理的課程設(shè)計(jì)報(bào)告。前言.7 7需求分析 .8 8概要設(shè)計(jì).1212邏輯設(shè)計(jì).1515詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) .1717數(shù)據(jù)庫(kù)測(cè)試 .2121總結(jié) .2828參考文獻(xiàn)

5、 .2929第一章 前言目前,無(wú)論是超市還是公司企業(yè)對(duì)于貨物都實(shí)行了信息化管理,以提高管理水平 和工作效率,同時(shí)也可以最大限度地減少手工操作帶來(lái)的錯(cuò)誤。于是,進(jìn)銷存儲(chǔ)管理 信息系統(tǒng)便應(yīng)運(yùn)而生。在公司、工廠里,產(chǎn)品的進(jìn)銷存儲(chǔ)涉及產(chǎn)品原料的采購(gòu)、庫(kù)存、投入生產(chǎn)、報(bào)損,甚至有時(shí)涉及到銷售,同時(shí),對(duì)于產(chǎn)品也有相應(yīng)的生產(chǎn)、庫(kù)存、銷 售和報(bào)損等環(huán)節(jié)。在其他非生產(chǎn)性單位,如超市、商店等則主要事跡到進(jìn)貨、庫(kù)存、 銷售和報(bào)損四個(gè)方面。超市進(jìn)銷存儲(chǔ)管理的對(duì)象是很多的,廣而言之,它可以包括:商業(yè)、企業(yè)超市的 商品,圖書館超市的圖書,博物館超市的展品等等。在這里本文僅涉及工業(yè)企業(yè)的產(chǎn) 品超市。超市進(jìn)銷存儲(chǔ)管理系統(tǒng)按分

6、類、分級(jí)的模式對(duì)倉(cāng)庫(kù)進(jìn)行全面的管理和監(jiān)控,縮短 了超市信息流轉(zhuǎn)時(shí)間,使企業(yè)的物資管理層次分明、井然有序,為采購(gòu)、銷售提供依 據(jù):智能化的預(yù)警功能可自動(dòng)提示存貨的短缺、超儲(chǔ)等異常狀況;系統(tǒng)還可進(jìn)行材料 超市ABC分類匯總,減少資金積壓。完善的超市管理功能,可對(duì)企業(yè)的存貨進(jìn)行全面 的控制和管理,降低超市成本,增強(qiáng)企業(yè)的市場(chǎng)競(jìng)爭(zhēng)力。本次實(shí)習(xí)的題目是超市進(jìn)銷存儲(chǔ)管理系統(tǒng),主要的目的是在超市進(jìn)銷存儲(chǔ)模板的 基礎(chǔ)上對(duì)超市的經(jīng)營(yíng)、管理進(jìn)行研究和探討。根據(jù)系統(tǒng)所需功能,決定以win dows XP為開發(fā)平臺(tái),采用選擇功能強(qiáng)大的Microsoft SQLServer為開發(fā)工具,利用軟件工程思想和方法,開發(fā)該系統(tǒng)

7、的所需要的功能。本系統(tǒng)由商品信息管理模塊,員工信息管 理模板,供應(yīng)商信息管理模板等的組成,對(duì)超市中的各種信息進(jìn)行分類管理,統(tǒng)籌規(guī) 劃。功能較為全面。關(guān)鍵字:超市、進(jìn)銷存儲(chǔ)管理、數(shù)據(jù)庫(kù)、Microsoft SQL Server第二章需求分析2.12.1需求分析2.1.1處理對(duì)象及組織商品:商品編號(hào)、商品名稱、商品單價(jià)、生產(chǎn)日期、保質(zhì)期、商品重量、商品規(guī) 格供應(yīng)商:供應(yīng)商名稱、供應(yīng)商地址、供應(yīng)商賬號(hào)、供應(yīng)商傳真、供應(yīng)商電話、交 貨日期、訂單號(hào)進(jìn)銷存儲(chǔ):庫(kù)存號(hào)、現(xiàn)有庫(kù)存、最高庫(kù)存、最低庫(kù)存、盈虧數(shù)量、聯(lián)系人隨著人們生活水平的不斷提高,對(duì)于物質(zhì)的需求也越來(lái)越高,而超市作為日常生 活用品聚集的場(chǎng)所,隨著

8、全球各種超市的數(shù)目的不斷增加,規(guī)模不斷增大,其管理難 度也相應(yīng)的增加,而為了適應(yīng)當(dāng)今信息化發(fā)展的時(shí)代,一套完整的超市商品管理系統(tǒng) 顯得尤為重要。(1)針對(duì)超市進(jìn)銷存儲(chǔ)管理系統(tǒng),分別對(duì)采購(gòu)部門、銷售部門和庫(kù)存保 管部門進(jìn)行詳細(xì)的調(diào)研和分析,總結(jié)出一下的需求信息:商品按類管理,則需要一商 品類型信息。如果一個(gè)商品類型存在商品,或存在下級(jí)商品類型, 則該類型不可刪除。需要記錄供應(yīng)商品信息。在涉及商品數(shù)量的地方,需要知道商品的庫(kù)存地方。商品銷 售信息單中要包含登記商品銷售數(shù)量、單價(jià)等信息。在進(jìn)貨信息中要包含商品供應(yīng)商 等信息。商品報(bào)損要有報(bào)損原因。進(jìn)貨、銷售、報(bào)損操作要有相應(yīng)信息管理員。只有 管理員登

9、錄之后才可以使用系統(tǒng)。默認(rèn)的管理員不可以刪除。進(jìn)貨、銷售、庫(kù)存、報(bào) 損信息都要可以添加、修改、刪除、分類查找。當(dāng)進(jìn)行進(jìn)貨、銷售和報(bào)損操作后,能 相應(yīng)更新庫(kù)存。(2)經(jīng)上述系統(tǒng)功能分析和需求總結(jié),考慮到將來(lái)功能的發(fā)展,設(shè)計(jì)如下的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):商品類型信息,包括數(shù)據(jù)項(xiàng)有:商品信息,包括的數(shù)據(jù)項(xiàng)有:商品編號(hào)、商品名稱、商品的生產(chǎn)日期、庫(kù)存量等。商供應(yīng)商信息,包括供應(yīng)商號(hào)、 供應(yīng)商名稱、聯(lián)系電話等。進(jìn)貨信息,包括進(jìn)貨商品號(hào)、數(shù)量、規(guī)格、單價(jià)等。銷售 信息,包括銷售商品、數(shù)量、單價(jià)等。報(bào)損信息,包括報(bào)損商品、數(shù)量、原因、登記 時(shí)間等。員工信息,包括員工號(hào)、姓名、職稱等。2.1.2信息處理及系統(tǒng)功能該

10、系統(tǒng)由商品信息管理模板,員工信息管理模板,供應(yīng)商信息管理模板,倉(cāng)庫(kù)信 息管理模板等可以完成商品的進(jìn)銷存儲(chǔ)和查詢、更改等的基本操作。并根據(jù)客戶的要 求完善系統(tǒng)的跟你需求。系統(tǒng)功能有:(1)商品信息的管理包括商品基本信息的新建、 修改和刪除,商品的編號(hào)、商品名稱、商品規(guī)格等。(2)供應(yīng)商信息管理:包括供貨商信息的新建、修改和刪除和供應(yīng)商的名稱、供應(yīng)商代號(hào)、供應(yīng)商地址等。(3)員工信息管理:系統(tǒng)管理員的添加、刪除和修改密碼和員工姓名、性別、職稱、工號(hào)等。(4 )倉(cāng)庫(kù)信息管理:倉(cāng)庫(kù)號(hào)、庫(kù)存商品號(hào)、商品數(shù)量等。2.1.3數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)環(huán)境數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)環(huán)境需求決定以Microsoft SQL Serve

11、r2.1.4數(shù)據(jù)字典為開發(fā)工具。windows XP為開發(fā)平臺(tái),采用選擇功能強(qiáng)大的數(shù)據(jù)項(xiàng)如表一數(shù)據(jù)項(xiàng)編號(hào)數(shù)據(jù)項(xiàng)名稱別名類型及寬度I1TID商品的代號(hào)char(8)I2Tname商品的名稱char(14)I3Tprice商品的價(jià)值IntI4Tproducedate商品生產(chǎn)的時(shí)間Char(6)15Tkeepdate商品的保存時(shí)間Char(2)16Tweight商品的重量Char(8)17Tproducename商品的生產(chǎn)公司Char(14)18Tnorms商品長(zhǎng)寬Char(6)19Sname商品的公司名稱Char(12)110Saddress商品生產(chǎn)的地方Char(16)I11Scodename供

12、應(yīng)商的產(chǎn)品代號(hào)Char(8)I12Sfax與供應(yīng)商的傳真聯(lián)系方式Char(11)I13Stele聯(lián)系供應(yīng)商的電話方式Char(11)I14Sdate定貨單位要求的供貨日期Char(12)I15Sorder發(fā)岀訂單的單據(jù)號(hào)Char(8)I16YID標(biāo)識(shí)公司員工的代碼Char(6)I17Yname公司員工的姓名Char(6)I18Ysex公司員工的性別Char(1)I20Yzhichen公司員工的職位名稱Char(6)I19Yage公司員工的年齡Char(2)121KNO存儲(chǔ)商品的庫(kù)存號(hào)Char(2)122Knum商品當(dāng)前的庫(kù)存量Char(4)123Khnum商品的庫(kù)存上限char124Kdnum

13、商品的庫(kù)存下限char125Kpnum盤贏盤虧數(shù)量Int126Kperson與定貨發(fā)生聯(lián)系的供應(yīng)商負(fù)責(zé)人Char(8)外部實(shí)體編碼如表二外部實(shí)體編號(hào)外部實(shí) 體名稱簡(jiǎn)述外部實(shí)體組成輸入的 數(shù)據(jù)流輸出的數(shù)據(jù)流E1供應(yīng)商提供商 品的直 接廠家供應(yīng)商編碼+單 位全稱+簡(jiǎn)稱+ 地址+聯(lián)系人+ 電話+賬號(hào)訂貨單發(fā)貨單E2顧客購(gòu)買商 品的顧 客編碼+姓名+地 址+電話+郵編銷售單顧客訂單E3倉(cāng)庫(kù)存放倉(cāng) 庫(kù)的地 方單位全陳+地址+電話實(shí)物清 單報(bào)損單數(shù)據(jù)存取如表三數(shù)據(jù)存取編號(hào)數(shù)據(jù)存 儲(chǔ)名稱簡(jiǎn)述數(shù)據(jù)存儲(chǔ)組成相關(guān)聯(lián) 的處理S1庫(kù)存臺(tái) 賬商品入庫(kù)、出庫(kù) 及退貨后修改 當(dāng)前庫(kù)存量商品編碼+商品名稱+ 單位+當(dāng)前庫(kù)存+

14、商品 下限+商品上限P1.2、P1.3S2流水賬入庫(kù)、出庫(kù)及退 貨的流水賬記 錄類型+開單日期+單號(hào)+ 商品編號(hào)+商品名稱+ 單位+數(shù)量+單價(jià)P1.2供應(yīng)商商品員工倉(cāng)庫(kù)表SCode name某供應(yīng)商的產(chǎn)品代號(hào)Char( 8)YID標(biāo)識(shí)公司員工的代碼Char( 6)KNO存儲(chǔ)商品的庫(kù)存號(hào)Char( 2)TID標(biāo)識(shí)商品的代號(hào)Char( 8)WQTY實(shí)際的商品數(shù)量int第三章概要設(shè)計(jì)概念設(shè)計(jì)的目標(biāo)是通過(guò)對(duì)用戶需求進(jìn)行綜合、歸納與抽象,形成一個(gè)獨(dú)立于具體 DBMS勺概念模型。概念設(shè)計(jì)的任務(wù)和方法是能用E-R圖表示出整個(gè)系統(tǒng)的實(shí)體,實(shí)體的屬性及實(shí)體間的聯(lián)系。概念結(jié)構(gòu)設(shè)計(jì)通常采用的策略是自底向上的方法,即

15、自頂向下的進(jìn)行需求 分析,然后再自底向上地設(shè)計(jì)概念結(jié)構(gòu)。3.13.1通過(guò)對(duì)超市管理系統(tǒng)分析,得出系統(tǒng)的E-RE-R圖供應(yīng)銷售員商品倉(cāng)庫(kù)顧 客3-1全局/整體E-R圖3-2超市進(jìn)貨E-R圖3-3超市銷售E-R圖3-4超市存儲(chǔ)E-R圖3.23.2數(shù)據(jù)流程圖第四章邏輯設(shè)計(jì)M品信息菅理職工信息盍圉4.14.1系統(tǒng)功能模塊圖4.24.2關(guān)系模型表商品關(guān)系模式表數(shù)據(jù)項(xiàng)名稱簡(jiǎn)述類型與寬度取值范圍TID標(biāo)識(shí)商品的代碼Char(8)Tn ame某商品的名稱Char(14)TPrice某商品的價(jià)值IntTProducedate某商品生產(chǎn)的時(shí)間Char(6)TKeepdate某商品的保存時(shí)間Char(2)TWeig

16、ht某商品的重量Char(8)TNorms某商品的長(zhǎng)寬Char(12)TProduce name某商品的生產(chǎn)公司Char(14)供應(yīng)商關(guān)系模式表SCode name某供應(yīng)商的產(chǎn)品代號(hào)Char(8)Sn ame某商品的公司名稱Char(12)SAddress某商品生產(chǎn)的地方Char( 16)SFax與供應(yīng)商的傳真聯(lián)系方式Char(16)STele聯(lián)系供應(yīng)商的電話方式Char(11)SDate訂貨單位要求的供貨日期Char( 12)SOrder發(fā)出訂單的單據(jù)號(hào)Char( 8)員工關(guān)系模式表YID標(biāo)識(shí)公司員工的代碼Char( 6)Yn ame公司員工的姓名Char( 6)YSex公司員工的性別Cha

17、r( 1)YAgeP公司員工的年齡Char( 2)Yzhiche ng公司的員工的職稱名稱Char( 6)倉(cāng)庫(kù)關(guān)系模式表KNO存儲(chǔ)商品的庫(kù)存號(hào)Char( 2)KNum某種商品當(dāng)前的庫(kù)存量Char( 4)KHn um商品的庫(kù)存上限CharKDn um商品的庫(kù)存下限CharKPnum盤贏盤虧數(shù)量IntKPers on與定貨反生聯(lián)系的供應(yīng)商負(fù)債人Char( 8)倉(cāng)庫(kù)商品關(guān)系模式表KNO存儲(chǔ)商品的庫(kù)存號(hào)Char( 2)TID標(biāo)識(shí)商品的代號(hào)Char( 8)QTY某商品的數(shù)量Int員工商品表YID標(biāo)識(shí)公司員工的代碼Char( 2)TID標(biāo)識(shí)商品的代號(hào)Char( 8)QTY銷售的商品數(shù)量Int供應(yīng)商商品關(guān)系

18、模式SCode name某供應(yīng)商的產(chǎn)品代號(hào)Char( 8)TID標(biāo)識(shí)商品的代號(hào)Char( 8)GQTY供應(yīng)商品數(shù)量Char( 6)第五章詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)5.15.1根據(jù)分析創(chuàng)建以下表創(chuàng)建數(shù)據(jù)庫(kù)Create database超市管理系統(tǒng)數(shù)據(jù)庫(kù)創(chuàng)建基本表create table T(TID Char(8) primary key,Tproducename Char(14) NOT NULL,Tname Char (14) NOT NULL,Tprice Int NOT NULL,邛 roducedate Char(6) NOT NULL,Tkeepdate Char(2) NOT NULL,Twei

19、ght Char(8) NOT NULL,Tnorms Char(12) NOT NULL,)create table S(Scodename Char(8) primary key,Sname Char(12) NOT NULL,Saddress char (16) NOT NULL,Sfax char(11) NOT NULL,Stele char(11) NOT NULL,Sdate char(12) NOT NULL,)Create table Y(YID char(6) primary key,Yname char(6) NOT NULL,Ysex char(1) NOT NULL,

20、Yage char(2) NOT NULL,Yzhichen Char(6) NOT NULL,)Create table K(KNO char(2) primary key,Knum char(4) NOT NULL,Khnum char (12) NOT NULL,Kdnum char(12) NOT NULL,Kpnum int NOT NULL,Kperson char (8) NOT NULL,)Create table TY(KNO char(8) NOT NULL,TID char(8) NOT NULL,QTY char(6) NOT NULL,)Create table ST

21、(Scodename Char(8) NOT NULL,TID char(8) NOT NULL,GQTY char(6) NOT NULL,)Create table KT(KNO char(2) NOT NULL,TID char(8) NOT NULL,QTY int NOT NULL,)Create table TSYK(Scodename char(8) NOT NULL,YID char(6) NOT NULL,KNO char(2) NOT NULL,TID char(8) NOT NULL,WQTY int NOT NULL,)5.25.2創(chuàng)建視圖購(gòu)買商品信息視圖CREATE

22、VIEW VIEW_VTASSELECT TID,Tname,Tprice,FROM T供應(yīng)商信息視圖CREATE VIEW VIEW_VSASSELECT Sname,Saddress,Scodename,Stele,SdateFROM S倉(cāng)庫(kù)信息視圖CREATE VIEW VIEW_VCASSELECT KNO,KNum,KHnum,KDnumFROM K員工信息視圖CREATE VIEW VIEW_DHASSELECT Yname,Yage,YzhichenFROM YWHERE YID=P0065.35.3創(chuàng)建觸發(fā)器在商品信息表上創(chuàng)建觸發(fā)器提醒信息管理員相應(yīng)的操作Create trig

23、ger tri_delete_teleon Tfor deleteasprint 請(qǐng)?jiān)趥}(cāng)庫(kù)中刪除此商品在倉(cāng)庫(kù)信息表上建立觸發(fā)器Create trigger tri_S_updateon Kfor updateasif(select Tnamefrom TWhere TID=F650)=0Print 此商品存放倉(cāng)庫(kù)已滿在供應(yīng)商信息表上建立觸發(fā)器Create trigger tri_update_SteleOn SFor updateAsIf(select TIDFrom TWhere TID=I112)_Goods獲取編號(hào)獲取編intoin sert into tb_Stock(Stockld,

24、GoodslD,Amou nt)else if (txtPrice.Text = )MessageBox.Show( 請(qǐng)輸入商品單價(jià)r);txtPrice.Focus();else if (comboxType.Text = )MessageBox.Show( 請(qǐng)選擇商品類型r);comboxType.Focus();else if (txtKeep.Text = )MessageBox.Show(請(qǐng)輸入保質(zhì)期);txtKeep.Focus();elsetxt = txtName.Text.Trim();SqlDataReader temDR = MyDataClass.getcom(sele

25、ct * from where GoodsName = + txt + );t = temDR.Read();if (t)MessageBox.Show( 此商品名稱已存在!);txtName.Text =;txtName.Focus();elsestri ng Fi nd_SQL2;stri ng RecID2;tryTypeIDMy_Set.Tables0.RowscomboxType.Selectedl ndex0.ToStri ng();RecID = MyMC.GetAutocodi ng(tb_Goods, GoodsID);/RecID2 = MyMC.GetAutocod in

26、 g(tb_Stock, StockID);/號(hào)Fin d_SQL=in serttb_Goods(GoodslD,GoodsName,TypelD,Remark,Price,Keep) values ( + RecID+ , + txtName.Text + , + TypeID + , + txtRemark.Text + , + txtPrice.Text + , + txtKeep.Text + );Find SQL2口口口 1口口口呂王平工作蜩巧OOOT0008*values ( + ReclD2 + , + RecID + ,0);MyDataClass.getsqlcom(Fi

27、nd_SQL);MyDataClass.getsqlcom(Fi nd_SQL2);向庫(kù)存添加信息MessageBox.Show(添加成功!);ListViewItem l = new ListViewItem();l.Text = txtName.Text;l.Subltems.Add(comboxType.Text);l.Subltems.Add(txtPrice.Text);l.Subltems.Add(txtKeep.Text);l.Subltems.Add(txtRemark.Text);listView1.ltems.Add(l);btnCan cle_Click(se nder,

28、 e);catch (Excepti on ec)MessageBox.Show(ec.Message);MessageBox.Show(添加失敗);6.36.3職工信息管理模塊此模塊有對(duì)職工的添加,修改,刪除等功能,能夠?qū)τ脩暨M(jìn)行合理的管理,界面如圖6-36-3所示。圖6-3職工信息管理界面6.46.4供貨商信息管理模塊此模塊有對(duì)供貨商的添加,修改,刪除等功能,能夠?qū)┴浬踢M(jìn)行合理的管理。界面如圖6-3所示。丄ULKJ1耽工怯耳 服H編尋:.茁、匚十:31T 5電古味怙也實(shí)付款:“應(yīng)付款:317找零:ae弓iriH rsi |(結(jié)!I胎Q 空 JSLL圖6-4供貨商管理界面6.56.5添加銷

29、售信息模塊銷售員將銷售信息錄入方便了銷售工作,提高了工作效率。界面如圖6-4所示。阿品羊倚保炳朋:冃J1合12010OT-OZ 1 21f尹利口濟(jì)奶1. S12!O1G 07 O1:仝1三施究幼兒奶紛1OO122O1O-OT-O2 1 1Z宣口 W CFT-OZ 1 : Z1圖6-5添加銷售信息界面6.66.6添加進(jìn)貨信息模塊錄入進(jìn)貨信息加強(qiáng)對(duì)商品的管理,使商品信息更為詳細(xì),方便了對(duì)商品的管理。界面如圖6-5所示。購(gòu)買毅:e:丨o 高品堀號(hào)血直鬲名稱2OQ1髙呂細(xì)號(hào):OCO&哄貸弼名禰:0002r備注:兩品單倚:3面品數(shù)軍:30生產(chǎn)曰明:年010 月s + 曰當(dāng)常曰胡進(jìn)貨曰血:年+ 月6 曰肖

30、常日廿月|L_空盂圖6-6用添加進(jìn)貨信息界面6.76.7庫(kù)存信息管理模塊庫(kù)存信息管理能夠使用戶更為了解商品的庫(kù)存情況,從而有利于商品的進(jìn)貨和銷售的管理。界面如圖 6-6所示。圖6-7庫(kù)存信息管理界面6.86.8權(quán)限設(shè)置管理模塊對(duì)不同的用戶分不同的權(quán)限,有利于系統(tǒng)的管理,只有超級(jí)管理員才具有分配權(quán)限的功能。界面如圖6-7所示。圖6-8權(quán)限設(shè)置界面主要實(shí)現(xiàn)代碼如下:private void btn Save_Click(object sen der. Even tArgs e);MyDataClass.getsqlcom(Delete tb_UserPerm where UserID= + ModuleClass.MyModule.Ma nald.Trim() + );foreach(C on trol c in groupBox2.C on trols )if (c is CheckBox)/ 只遍歷 CheckBox控 if (CheckBox)c).Checked = true)RecID = MyMC.GetAutocodi ng(tb_UserPerm, I

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論