![家具城進(jìn)銷存管理系統(tǒng)_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/b09f62ee-d69d-45ef-b1aa-3a6c0c915daa/b09f62ee-d69d-45ef-b1aa-3a6c0c915daa1.gif)
![家具城進(jìn)銷存管理系統(tǒng)_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/b09f62ee-d69d-45ef-b1aa-3a6c0c915daa/b09f62ee-d69d-45ef-b1aa-3a6c0c915daa2.gif)
![家具城進(jìn)銷存管理系統(tǒng)_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/b09f62ee-d69d-45ef-b1aa-3a6c0c915daa/b09f62ee-d69d-45ef-b1aa-3a6c0c915daa3.gif)
![家具城進(jìn)銷存管理系統(tǒng)_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/b09f62ee-d69d-45ef-b1aa-3a6c0c915daa/b09f62ee-d69d-45ef-b1aa-3a6c0c915daa4.gif)
![家具城進(jìn)銷存管理系統(tǒng)_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/b09f62ee-d69d-45ef-b1aa-3a6c0c915daa/b09f62ee-d69d-45ef-b1aa-3a6c0c915daa5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、呼倫貝爾學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院期末設(shè)計(jì)題目:家具城進(jìn)銷存管理系統(tǒng)學(xué)生姓名:學(xué)號:專業(yè)班級:指導(dǎo)教師:完成時(shí)間:目錄第1章緒論1.1 開發(fā)背景及內(nèi)容11.2 開發(fā)目標(biāo)11.3 開發(fā)工具21.3.1 C#簡介21.3.2 SQLServer20082第2章系統(tǒng)分析2.1 可行性分析42.1.1 技術(shù)可行性分析42.1.2 經(jīng)濟(jì)可行性分析42.1.3 操作可行性分析42.1.4 法律可行性分析52.2 需求分析52.2.1 數(shù)據(jù)字典52.2.2 數(shù)據(jù)要求72.3 系統(tǒng)功能結(jié)構(gòu)圖8第3章數(shù)據(jù)庫設(shè)計(jì)3.1 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)93.1.1 局部E-R圖93.1.2 全局E-R圖103.2 數(shù)據(jù)庫邏輯結(jié)構(gòu)
2、設(shè)計(jì)113.3 數(shù)據(jù)庫實(shí)施123.3.1 建庫代碼123.3.2 建表代碼1214第4章系統(tǒng)實(shí)現(xiàn)4.1 用戶注冊界面144.2 登陸界面154.3 主界面154.3.1 系統(tǒng)管理164.3.2 基礎(chǔ)信息管理174.4 查詢統(tǒng)計(jì)254.4.1 客戶查詢254.4.2 商品查詢274.4.3 供應(yīng)商查詢284.4.4 倉庫查詢294.5 幫助29第1章緒論1.1 開發(fā)背景及內(nèi)容隨著公司業(yè)務(wù)量的逐漸增長,業(yè)務(wù)范圍的不斷擴(kuò)大,特別是中國進(jìn)入WTO之后,市場競爭尤其是家電行業(yè)的競爭日趨激烈,公司需要更多的人力、物力、財(cái)力以穩(wěn)固并拓展各公司商品在市場的銷售額。如何更加有效地管理產(chǎn)品的進(jìn)、銷、存已成為公司領(lǐng)
3、導(dǎo)的重要決策事項(xiàng)。到目前為止,還沒有一套完整的、行之有效的管理信息系統(tǒng),進(jìn)行信息管理的主要方式是基于文本、表格等紙介質(zhì)的手工處理,信息處理工作量大,查詢困難。為了使管理工作科學(xué)化、規(guī)范化,為了降低管理成本,實(shí)現(xiàn)管理現(xiàn)代化,擴(kuò)大市場的競爭優(yōu)勢,特此開發(fā)“進(jìn)銷存管理信息系統(tǒng)”?!凹揖叱沁M(jìn)銷存管理信息系統(tǒng)”主要是為公司的經(jīng)營活動(dòng)提供信息服務(wù),它涵蓋了采購部門、銷售部門和倉庫的各項(xiàng)管理工作,涉及多方面的職能。系統(tǒng)能夠?qū)蛻粜畔⒐芾怼⒂唵喂芾?、供?yīng)商管理、銷售管理等信息提供存儲(chǔ)、更新、查詢、統(tǒng)計(jì)的功能,使公司能夠合理控制進(jìn)銷存各個(gè)環(huán)節(jié),提高資金的利用率和結(jié)算速度,實(shí)現(xiàn)管理的高效率、實(shí)時(shí)性、安全性、科學(xué)化
4、、現(xiàn)代化和智能化。系統(tǒng)的數(shù)據(jù)來源由各職能部門的業(yè)務(wù)人員通過鍵盤輸入。1.2 開發(fā)目標(biāo)通過建立家具城進(jìn)銷存管理系統(tǒng),希望避免公司業(yè)務(wù)管理的隨意性,提高信息處理的速度和準(zhǔn)確性,及時(shí)、準(zhǔn)確地把握企業(yè)內(nèi)部、市場和其他外部信息,以提高領(lǐng)導(dǎo)決策的水平。實(shí)現(xiàn)如下功能:1 .商品各種信息的錄入、查詢、修改、刪除。2 .供應(yīng)商信息的錄入、查詢、刪除。3 .客戶基本信息的錄入、查詢、修改、刪除。4 .銷售單的添加、刪除。5 .采購單的添加、刪除。6 .庫房的查詢統(tǒng)計(jì)。1.3開發(fā)工具1.3.1 C陶介C#是微軟公司發(fā)布的一種面向?qū)ο蟮?、運(yùn)行于.NETFramework之上的高級程序設(shè)計(jì)語言。并定于在微軟職業(yè)開發(fā)者論
5、壇(PDC上登臺(tái)亮相。C呢微軟公司研究員AndersHejlsberg的最新成果。C痂起來與Java有著驚人的相似;它包括了諸如單一繼承、接口、與Java幾乎同樣的語法和編譯成中間代碼再運(yùn)行的過程。但是C#fJava有著明顯的不同,它借鑒了Delphi的一個(gè)特點(diǎn),與COM(組件對象模型)是直接集成的,而且它是微軟公司.NETwindows網(wǎng)絡(luò)框架的主角。C#是一種安全的、穩(wěn)定的、簡單的、優(yōu)雅的,由C和C+為生出來的面向?qū)ο蟮木幊陶Z言。它在繼承C和C+雖大功能的同時(shí)去掉了一些它們的復(fù)雜特性(例如沒有宏以及不允許多重繼承)。C琢合了VB簡單的可視化操作和C+柏勺高運(yùn)行效率,以其強(qiáng)大的操作能力、優(yōu)雅
6、的語法風(fēng)格、創(chuàng)新的語言特性和便捷的面向組件編程的支持成為.NET開發(fā)的首選語言。C#是面向?qū)ο蟮木幊陶Z言。它使得程序員可以快速地編寫各種基于MICROSOFT.NET臺(tái)的應(yīng)用程序,MICROSOFT.NET供了一系列的工具和服務(wù)來最大程度地開發(fā)利用計(jì)算與通訊領(lǐng)域。C#(吏彳3C+®序員可以高效的開發(fā)程序,且因可調(diào)用由C/C+編寫的本機(jī)原生函數(shù),因此絕不損失C/C+®有的強(qiáng)大的功能。因?yàn)檫@種繼承關(guān)系,C#fC/C+具有極大的相似性,熟悉類似語言的開發(fā)者可以很快的轉(zhuǎn)向C拄1.3.2 SQLServer2008SQLServer2008是一個(gè)重大的產(chǎn)品版本,它推出了許多新的特性和
7、關(guān)鍵的改進(jìn),使得它成為至今為止的最強(qiáng)大和最全面的SQLServe版本。這篇文章詳細(xì)介紹了MicrosoftSQLServer200城的新的特性、優(yōu)點(diǎn)和功能在現(xiàn)今數(shù)據(jù)的世界里,公司要獲得成功和不斷發(fā)展,他們需要定位主要的數(shù)據(jù)趨勢的愿景。微軟的這個(gè)數(shù)據(jù)平臺(tái)幫助公司滿足這些數(shù)據(jù)爆炸和下一代數(shù)據(jù)驅(qū)動(dòng)應(yīng)用程序的需求。微軟將繼續(xù)投入和發(fā)展以下的關(guān)鍵領(lǐng)域來支持他們的數(shù)據(jù)平臺(tái)愿景:關(guān)鍵任務(wù)企業(yè)數(shù)據(jù)平臺(tái)、動(dòng)態(tài)開發(fā)、關(guān)系數(shù)據(jù)和商業(yè)智能。SQLServer2008出現(xiàn)在微軟數(shù)據(jù)平臺(tái)上是因?yàn)樗沟霉究梢赃\(yùn)行他們關(guān)鍵任務(wù)的應(yīng)用程序,同時(shí)降低了管理數(shù)據(jù)基礎(chǔ)設(shè)施和發(fā)送觀察和信息給所有用戶的成本。這個(gè)平臺(tái)有以下特點(diǎn):可信任
8、的使得公司可以以很高的安全性、可靠性和可擴(kuò)展性來運(yùn)行他們最關(guān)鍵任務(wù)的應(yīng)用程序。高效的一一使得公司可以降低開發(fā)和管理他們的數(shù)據(jù)基礎(chǔ)設(shè)施的時(shí)間和成本。智能的一一提供了一個(gè)全面的平臺(tái),可以在你的用戶需要的時(shí)候給他發(fā)送觀察和信息。2.1.4法律可行性分析2.1 可行性分析在明確系統(tǒng)目標(biāo)和環(huán)境的基礎(chǔ)上,需要進(jìn)一步對系統(tǒng)的可行性進(jìn)行研究。此活動(dòng)的主要目標(biāo)是進(jìn)一步明確系統(tǒng)的目標(biāo)、規(guī)模與功能,對系統(tǒng)開發(fā)背景、必要性和意義進(jìn)行調(diào)查分析并根據(jù)需要和可能提出擬開發(fā)系統(tǒng)的初步方案與計(jì)劃。可行性研究是針對系統(tǒng)進(jìn)行全面、概要的分析,主要包括四方面:技術(shù)可行性分析、經(jīng)濟(jì)可行性分析、操作可行性分析和法律可行性。2.1.1 技
9、術(shù)可行性分析技術(shù)上的可行性分析主要分析現(xiàn)有技術(shù)條件能否順利完成開發(fā)工作,硬、軟件配置能否滿足開發(fā)者需要等。本系統(tǒng)采用Windows7操作系統(tǒng),其容量、速度能滿足系統(tǒng)要求。數(shù)據(jù)庫開發(fā)平臺(tái)選用Microsoft公司的SQLServer2008%數(shù)據(jù)庫管理系統(tǒng)在Windows7操作系統(tǒng)或WindowsXP操作系統(tǒng)的計(jì)算機(jī)上都能運(yùn)行,并提供數(shù)據(jù)庫之間的數(shù)據(jù)復(fù)制功能,可代替現(xiàn)有系統(tǒng)數(shù)據(jù)的手工傳遞工作,降低出錯(cuò)率,提高數(shù)據(jù)的可用性。本系統(tǒng)的應(yīng)用軟件開發(fā)工具選用的是開發(fā)人員熟悉的MicrosoftVisualStudio2010。2.1.2 經(jīng)濟(jì)可行性分析主要是對項(xiàng)目的經(jīng)濟(jì)效益進(jìn)行評價(jià),一方面是支出的費(fèi)用,
10、其中包括設(shè)備購置費(fèi)、軟件開發(fā)費(fèi)、管理和維護(hù)費(fèi)、人員工資和培訓(xùn)費(fèi)等。另一方面是取得的收益中可以用前來衡量的那部分?;诂F(xiàn)有計(jì)算機(jī)及配套設(shè)備,不需要添置硬件設(shè)備,而且由本人自行開發(fā),可以大大節(jié)省軟件的開發(fā)費(fèi)用、人員工資和培訓(xùn)費(fèi)等,建立該系統(tǒng)后,能大大減少重復(fù)性的書面報(bào)告,降低辦公費(fèi)用,提高辦公效率,與前期的投入相比,后期的收益是可觀的。2.1.3 操作可行性分析該系統(tǒng)操作簡單,易于理解,經(jīng)過簡單培訓(xùn)便可操作;而且是基于C#S言開發(fā)的,操作時(shí)完全可行的。本系統(tǒng)為本人開發(fā),不涉及任非法問題,因此在法律上本系統(tǒng)也是可開發(fā)的2.2 需求分析這一階段的主要目標(biāo)是明確公司的進(jìn)銷存需求,確定新系統(tǒng)的邏輯功能,提
11、出新系統(tǒng)的邏輯方案,完成系統(tǒng)分析階段的最終成果一系統(tǒng)說明書的編寫。2.2.1 數(shù)據(jù)字典數(shù)據(jù)字典是系統(tǒng)中各類數(shù)據(jù)描述的集合,是進(jìn)行詳細(xì)的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要成果。而數(shù)據(jù)項(xiàng)是數(shù)據(jù)字典不可或缺的一部分,以下為該系統(tǒng)各個(gè)表的數(shù)據(jù)項(xiàng)。1 .商品信息如表2-1所示:表2-1商品表在舁廳P字段名稱是否為主鍵是否為外鍵是含可為空Q1商品號是否否Q2商品名否否否Q3類別否否是Q4顏色否否是Q5型號否否否2.供應(yīng)商信息如表2-2所示:表2-2供應(yīng)商表在舁廳P字段名稱是否為鍵是否為鍵是否可空Q6供應(yīng)商號是否否Q7姓名否否否Q8性別否否是Q9地址否否是Q10電話否否否Q11銀行賬#否否否3.客戶信息如表2-
12、3所示:表2-3客戶表Q12字段名稱是否為鍵是否為鍵是否可空Q13客戶編號是否否續(xù)表表2-3客戶表在舁廳P字段名稱是否為主鍵是否為外鍵是含可為空Q14地址否否否Q15性別否否是Q16電話否否否4.員工信息如表2-4所示表2-4員工表在舁廳P字段名稱是否為主鍵是否為外鍵是含可為空Q17職工號是否否Q18職工名否否否Q19性別否否是Q20電話否否否Q21角色否否否5.倉庫信息如表2-5所示表2-5倉庫表在舁廳P字段名稱是否為主鍵是否為外鍵是含可為空Q22倉庫號是否否Q23倉庫名否否是Q24最大容量否否否Q25地址否否否6.米購信息如表2-6所小表2-6米購表在舁廳P字段名稱是否為主鍵是否為外鍵是含
13、可為空Q26商品號否是否Q27職工號否是否Q28r供應(yīng)商號否是否Q29,采購單號是否否Q30日期否否否Q31數(shù)量否否否Q32進(jìn)價(jià)否否否7.銷售信息如表2-7所示表2-7銷售表在舁廳P字段名稱是否為主鍵是否為外鍵是含可為空Q33商品號否是否Q34職工號否是否表2-7銷售表在舁廳P字段名稱是否為主鍵是否為外鍵是含可為空Q35客戶編號否是否Q36銷售單編號是否否Q37日期否否否Q38數(shù)量否否否Q39單價(jià)否否否8.庫存信息如表2-8所示:表2-8庫存表在舁廳P字段名稱是否為主鍵是否為外鍵是含可為空Q40商品號是是否Q41倉庫號是是否Q42數(shù)量否否否9.管理員信息如表2-9所示表2-9管理員表在舁廳P字
14、段名稱是否為主鍵是否為外鍵是含可為空Q43用戶名是否否Q44密碼否否否2.2.2 數(shù)據(jù)要求家具城進(jìn)銷存管理系統(tǒng)對數(shù)據(jù)的要求如下:1 .商品管理商品管理實(shí)現(xiàn)的是商品各種信息的錄入、查詢、修改、刪除,通過錄入商品的基本信息可以實(shí)現(xiàn)銷售員對商品信息進(jìn)行查看和更改,商品的基本信息包括(商品號,商品名,類別,顏色,型號)。2 .客戶管理客戶管理實(shí)現(xiàn)的是客戶基本信息的錄入、查詢、修改、刪除,客戶的基本信息包括(客戶編號,聯(lián)系人,地址,性別,電話)3 .供應(yīng)商管理供應(yīng)商管理實(shí)現(xiàn)的是供應(yīng)商信息的錄入、查詢、刪除,通過對供應(yīng)商信息的錄入可實(shí)現(xiàn)對不同供應(yīng)商供應(yīng)的同種商品進(jìn)行對比查看,供應(yīng)商的基本信息包括(供應(yīng)商號
15、,姓名,性別,地址,電話,銀行賬號)4 .員工管理通過對員工的管理可查出每一個(gè)銷售單采購單的負(fù)責(zé)人,對于銷售、采購出錯(cuò)時(shí)可根據(jù)信息詢問對應(yīng)的員工,員工的基本信息包括(職工號,職工名,性別,電話,角色)5 .倉庫管理通過對倉庫的管理可查看商品的存放位置,庫存余量,倉庫的基本信息包括(倉庫號,倉庫名,最大容量,地址)2.3 系統(tǒng)功能結(jié)構(gòu)圖家具城進(jìn)銷存管理系統(tǒng)完成的主要功能有:1 .商品各種信息的錄入、查詢、修改、刪除2 .供應(yīng)商信息的錄入、查詢、刪除。3 .客戶基本信息的錄入、查詢、修改、刪除4 .銷售單的添加、刪除。5 .采購單的添加、刪除。6 .庫房的查詢統(tǒng)計(jì)。系統(tǒng)功能結(jié)構(gòu)圖如圖2-1所示:圖
16、2-1系統(tǒng)功能結(jié)構(gòu)圖第3章數(shù)據(jù)庫設(shè)計(jì)3.1 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)概念設(shè)計(jì)的實(shí)質(zhì)是將系統(tǒng)需求分析得到的用戶需求抽象為信息結(jié)構(gòu)的過程概念設(shè)計(jì)的結(jié)果是數(shù)據(jù)庫的概念模型,也就是用E-R圖表示。3.1.1 局部E-R圖以下為家具城進(jìn)銷存管理的局部E-R圖:1.員工E-R圖如圖3-1所示:Ur工名.2 .供應(yīng)商E-R圖如圖3-2所示3 .客戶E-R圖如圖3-3所示:(、客戶編號-J(藤系人+)u膽口u刊du里d員工中圖3-1員工E-R圖圖3-2供應(yīng)商E-R圖)(鐘口圖3-3客戶E-R圖4.商品E-R圖如圖3-4所示:圖3-4商品E-R圖3.1.2全局E-R圖家具城進(jìn)銷存管理系統(tǒng)全局E-R圖如圖3-7所示:圖
17、3-7家具城進(jìn)銷存管理總體E-R圖3.2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫的邏輯設(shè)計(jì)的任務(wù)就是把概念結(jié)構(gòu)設(shè)計(jì)階段的基本E-R圖轉(zhuǎn)化為與選用具體機(jī)器上的DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu),首先要實(shí)現(xiàn)的是E-R圖關(guān)系模型的轉(zhuǎn)化。而為此要解決的問題是如何將實(shí)體和實(shí)體之間的聯(lián)系轉(zhuǎn)化為關(guān)系模式,如何確定這些關(guān)系模式的屬性和碼。對于實(shí)體,將每個(gè)實(shí)體轉(zhuǎn)換為一個(gè)關(guān)系,實(shí)體的屬性即為關(guān)系的屬性,實(shí)體的碼即為關(guān)系的碼。根據(jù)E-R圖轉(zhuǎn)換關(guān)系模式如:員工(職工號,職工名,性別,電話,角色)供應(yīng)商(供應(yīng)商號,姓名,性別,地址,電話,銀行賬號)商品(商品號,商品名,類別,顏色,型號)采購(采購單號,商品號,職工號,供應(yīng)
18、商號,日期,數(shù)量,進(jìn)價(jià))客戶(客戶編號,聯(lián)系人,地址,性別,電話)銷售(銷售單編號,商品號,職工號,客戶編號,日期,數(shù)量,單價(jià))倉庫(倉庫號,倉庫名,最大容量,地址)庫存(商品號,倉庫號,數(shù)量)用戶(用戶名,密碼)3.3 數(shù)據(jù)庫實(shí)施3.3.1 建庫代碼以下為數(shù)據(jù)庫建庫代碼:createdatabase家具城進(jìn)銷存管理系統(tǒng)3.3.2 建表代碼以下為數(shù)據(jù)庫建表代碼:1 .創(chuàng)建管理員表createtableuseri(用戶名nchar(12)primarykey,密碼varchar(20)notnull,)2 .創(chuàng)建倉庫表createtable倉庫(倉庫號nchar(6)primarykey,倉庫名
19、nchar(6)notnull,最大容量int,地址nvarchar(20)3 .創(chuàng)建商品表createtable商品(商品號nchar(6)primarykey,商品名nvarchar(10),類另nchar(2),顏色nchar(3),型號nchar(2)4 .創(chuàng)建庫存表createtable庫存(商品號nchar(6),倉庫號nchar(6),數(shù)量intprimarykey(W品號,倉庫號,是否入庫),foreignkey晌品號)references商品(商品號),foreignkey6庫號)references倉庫(倉庫號),)5 .創(chuàng)建員工表createtable員工(職工號ncha
20、r(10)primarykey,職工名nvarchar(10),性別nchar(2),電話nchar(11),角色nchar(3)6 .創(chuàng)建客戶表createtable客戶(客戶編號nchar(10)primarykey,聯(lián)系人nvarchar(10),地址nvarchar(30),性別nchar(2),電話nchar(11)7 .創(chuàng)建銷售表createtable銷售(商品號nchar(6),職工號nchar(10),客戶編號nchar(10),銷售單編號nchar(6),日期datetime,數(shù)量int,單價(jià)int,primarykey(銷售單編號),foreignkey晌品號)refere
21、nces商品(商品號),foreignkey酗工號)references員工(職工號),foreignkey格編號,references客戶(客戶編號)8 .創(chuàng)建供應(yīng)商表createtable供應(yīng)商(供應(yīng)商號nchar(10)primarykey,姓名nvarchar(6),性別nchar(2),地址nvarchar(30),電話nchar(11),銀行賬號nvarchar(20)9 .創(chuàng)建采購表createtable采購(商品號nchar(6),職工號nchar(10),供應(yīng)商號nchar(10),采購單號nchar(6),日期datetime,數(shù)量int,進(jìn)彳ftintprimarykey
22、(采購單號),foreignkey晌品號)references商品(商品號),foreignkey酗工號)references員工(職工號),foreignkey怏應(yīng)商號References供應(yīng)商(供應(yīng)商號),)第4章系統(tǒng)實(shí)現(xiàn)4.1 用戶注冊界面本界面的主要功能是實(shí)現(xiàn)管理員的注冊。若注冊時(shí)輸入的用戶名已存在則不予注冊,若密碼與確認(rèn)密碼不一致也不予注冊。若點(diǎn)擊取消則取消注冊并關(guān)閉窗體。具窗體如圖4-1所示:圖4-1注冊界面4.2 登陸界面本界面的主要功能是實(shí)現(xiàn)管理員的登陸。登陸時(shí)若輸入的用戶名不存在則彈出提示信息;若輸入的密碼錯(cuò)誤也彈出提示信息;若輸入的用戶名和密碼都正確,則進(jìn)入主界面。具窗體如
23、圖4-2所示:圖4-2登陸界面4.3 主界面管理員通過用戶名和密碼進(jìn)入系統(tǒng)之后,便可通過主菜單進(jìn)行一些簡單的操作,具體操作有四部分:系統(tǒng)管理、基礎(chǔ)信息管理、查詢統(tǒng)計(jì)、幫助。主界面如圖4-3所示:圖4-3主界面4.3.1 系統(tǒng)管理系統(tǒng)管理主要實(shí)現(xiàn)管理員的密碼修改和注銷賬戶1.修改密碼如圖4-4所示:2.注銷賬戶如圖4-5所示:'M神田-I把=回u蔡堆良承旭息圖?H宜勵(lì)附“L1理期M-3X*»*1.理唱回出掩戶I用戶名:泗陽密馬:K*在帝取消J-_-一,-圖4-5注銷賬戶4.3.2基礎(chǔ)信息管理基礎(chǔ)信息管理主要分為客戶信息管理、商品信息管理、供應(yīng)商信息管理、采購管理和銷售管理。1.
24、客戶信息管理客戶信息管理主要實(shí)現(xiàn)客戶的更新、刪除、插入的操作。添加客戶信息如圖4-6所示:。言皇基言言息(里查海蜿出u痔助向季加自尸信皂解定霄門信息Fi, - JF2DO01E1303性別再-fl .; 力+ * 1新"晚察人豐島朝6白 114f J加址府卻活忤市北縣古幫電話151«.15149.15149 .15149.1S140.1S1 uWEOL .和村 20031., EIJJziL *與崩 £O時(shí)翻回 怎3L里訕同 ffTlAi呈T.T喜尸謝宅富柔人 地址 性用 電苣FT女女女女女生IW-. 伴和 i乎卻 I乎幫 Sik- - - 圖-I圖4-6添加客戶
25、信息確認(rèn)客戶信息如圖4-7所示:圖4-7確認(rèn)客戶信息【插入】客戶信息代碼如下所示:DataColumn口key=ds.Tables0.Columns0;ds.Tables0.PrimaryKey=key;DataRowrow=ds.Tables"table".RowsSelectIndex;row=ds.Tables"table".Rows.Find(cmbNo.Text);if(row=null)row=ds.Tables"table".NewRow();row0=cmbNo.Text;row1=txtName.Text;row2=
26、txtAdress.Text;if(rdoB.Checked)sex='男"elsesex='女"row3=sex;row4=txtPhone.Text;if(MessageBox.Show("確認(rèn)錄入嗎?","錄入")=DialogResult.OK)ds.Tables0.Rows.Add(row);SqlCommandBuilderb=newSqlCommandBuilder(sda);sda.Update(ds,"table");getShow();MessageBox.Show(S入成功!&
27、quot;);2.商品信息管理商品信息管理主要實(shí)現(xiàn)數(shù)據(jù)的更新和刪除操作。商品信息管理如圖4-8所示圖4-8商品信息管理【保存更新】代碼如下所示:privatevoidgetShow()stringsql="select*from商品”;da=newSqlDataAdapter(sql,h.geton();da.Fill(ds,"sp");dgvShow.DataSource=ds.Tables"sp"SqlCommandBuilderb=newSqlCommandBuilder(da);da.Update(ds,"sp");
28、ds.Tables"sp".Clear();getShow();3 .供應(yīng)商信息管理供應(yīng)商信息管理主要實(shí)現(xiàn)供應(yīng)商的添加和刪除。供應(yīng)商信息管理如圖4-9所示:七 京三虻學(xué)會(huì)-,作嗚言芒.三。至即也盛靖癇目桂昌凱演芍星:XULiflHl也空 贛京電 E: iBC4rai£4i;伊應(yīng)馬玨2flL121SDl 雙“亞傳H EO1L1215D3 翔北里遙 3L3L123S05 EC3LI215D0 3UL1211b 山 工LJL型】5上根方豚與 fl2OTT.62231.62201. 白詢.初皿電口 I8C47 18CC. 16047 ISW. 1SC4T. 必工 13Q4
29、T.L&吐M條 包影 包生 有嵯 赤蟀 再訴 出£ AUS.da '-I: 口同 女懼行他母: 母士afTfiOMTLEOL例誨S1,£吉安和擊也通例. 董郭直三島在隹n:嶗見更起同支再見男,圖4-9供應(yīng)商信息管理4 .采購管理采購主要實(shí)現(xiàn)添加采購信息和刪除采購信息的功能添加采購信息如圖4-10所示:口蘭W71;丁J三"基旺育券居摹己/m越型限省制*掘網(wǎng)49M高明釘母前虹里題俯也-aOOtDl20H1.20111.12013/313Jooroi20111.aam.p2013/rrr1329omE201112om?row2501D/5129DOC02
30、01112mii?00103£013/Efl%20111pn-11獻(xiàn)儂“一V第個(gè)23D0052011J20H1?Ti105如就.36=4zioonti2011.20111.?Ti106加南3T=51Z9DOO7201J1.2011(.?DO1(JI司取3856¥圖4-10添加米購信息【錄入】采購單記錄代碼如下所示:sql=string.Format("selectcount(*)from采購where采購單號='0二txtCgsno.Text);intn=h.handlel(sql);if(n>0)MessageBox.Show(核采購單已存在&qu
31、ot;);elseif(txtCgsno.Text="")MessageBox.Show(采購單信息不能為空,請重新輸入)txtCgsno.Focus();elsesql=string.Format("insertinto采購values('0','1','2','3','4',5,6)”,cmbSpsno.Text,cmbZgsno.Text,cmbGysno.Text,txtCgsno.Text,dtpDate.Value.ToShortDateString(),txtCount.
32、Text,txtPay.Text,cmbSpsno.Text);intm=h.getQuery(sql);lsvProMess.Items.Clear();getResult();if(m>0)stringsqll;/判斷庫中是否又該商品若有則則加上對應(yīng)商品的數(shù)量若無則重新錄入stringsql2=string.Format("selectcount(*)from庫存where商品號='0'and倉庫號='1”',cmbSpsno.Text,cmbCksno.Text);n=h.handle1(sql2);if(n>0)sql1=strin
33、g.Format("update庫存set數(shù)量=數(shù)量+0where商品號='1'and倉庫號='2'",int.Parse(txtCount.Text),cmbSpsno.Text,cmbCksno.Text);h.getQuery(sql1);r.Close();con=h.geton();if(con.State=ConnectionState.Open)con.Close();elsesql1=string.Format("insertinto庫存values('0','1',2)”,cmbSp
34、sno.Text,cmbCksno.Text,txtCount.Text);h.getQuery(sql1);elseMessageBox.Show(巴取消本次操作");刪除采購信息如圖4-11所示:圖4-11刪除采購信息5 .銷售管理銷售管理主要分為添加銷記錄和刪除銷售記錄。添加銷售記錄如圖4-12所示:圖4-12添加銷售記錄刪除銷售記錄如圖4-13所示:圖4-13刪除銷售記錄【刪除】銷售單代碼如下所示:stringstr=""Selectindex=lsvShow.SelectedItems0.Index;stringsi=lsvShow.ItemsSelec
35、tIndex.SubItems0.Text;/商品strings=lsvShow.ItemsSelectIndex.SubItems3.Text/訂單編strings3=lsvShow.ItemsSelectIndex.SubItems4.Text;ints2=Convert.ToInt32(lsvShow.ItemsSelectIndex.SubItems5.Text);/數(shù)量查詢有該商品的庫房,若有則修改庫存,若沒有則錄入一條新信息sql=string.Format("select倉庫號from庫存where商品號='0'",si);r=h.getRea
36、der(sql);if(r.Read()str=r.GetString(O);r.Close();con=h.geton();if(con.State=ConnectionState.Open)con.Close();if(str.Equals("")sql=string.Format("insertinto庫存values('0','120026',1)”,s1,s2);inti=h.getQuery(sql);elsesql=string.Format("deletefrom銷售where銷售單編號='0
37、9;",s);inti=h.getQuery(sql);sql=string.Format("update庫存set數(shù)量=數(shù)量+0where商品號='1'and倉庫號='2'",s2,s1,str);i=h.getQuery(sql);lsvShow.Items.Clear();getShow();getResult();4.4查詢統(tǒng)計(jì)查詢統(tǒng)計(jì)主要實(shí)現(xiàn)客戶、商品、供應(yīng)商的查詢以及庫房的查詢統(tǒng)計(jì)功能。通過查詢統(tǒng)計(jì)可查看客戶、商品、供應(yīng)商的詳細(xì)情況,以及庫存量。4.4.1 客戶查詢客戶查t©如圖4-14所示:£008
38、121榮1宜霞叱市目寸芒年-:存盧壬有三購現(xiàn)亙鹿*儺層苣量四MWttlLl的i k « fc r - r - - - - 庖 尋呼阡呼區(qū)宜包界多齊壽秀夫. A 壽非鳳團(tuán)江市黃帝迪飛射初“ 嘉社豳甥豳同工肺r晶患萬餐血 麻藥王東宿*下端王總目三洋IJ別性i女女女女忍再生男女劉雪迪一EDML213C12J0ai213QL£3D0L£19aa?.)D81213Dt打世1£13口:2DDB12J3QE2DD01213O7ZODBlZISOa2JQ31£13Qt謝1£131UEDOsiU打的空131£2nOBL21313圖4-14客戶
39、查詢【查詢】客戶信息代碼如下所示:SqlDataReaderr;strings=cmbTerm.Text;stringsi=cmbResult.Text;if(s="男"|s="女")stringsqll=string.Format("select*from客戶where聯(lián)系人='0'"川);r=h.getReader(sqll);lsvCusMess.Items.Clear();while(r.Read()ListViewIteml=newListViewItem(r.GetString(0);l.SubItems.AddRange(newstring口r.GetString(l),r.GetString(2),r.GetString(3),r.GetString(4);IsvCus
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- Unit 9 What's your hobby 說課稿(說課稿)-2024-2025學(xué)年湘少版(三起)英語五年級上冊
- Unit 3 What Would you like(說課稿)-2024-2025學(xué)年人教PEP版英語五年級上冊
- 2023九年級數(shù)學(xué)上冊 第六章 反比例函數(shù)1 反比例函數(shù)說課稿 (新版)北師大版
- 10《爬山虎的腳》說課稿-2024-2025學(xué)年語文四年級上冊統(tǒng)編版
- 2023三年級英語下冊 Unit 2 Animals at the Zoo Lesson 8 Tigers and Bears說課稿 冀教版(三起)
- 2025民間個(gè)人借款合同書范文
- 2024-2025學(xué)年高一歷史第13周 6.2卓爾不群的雅典說課稿
- 2025常年法律顧問合同
- 19《一只窩囊的大老虎》第二課時(shí)(說課稿)-2024-2025學(xué)年統(tǒng)編版語文四年級上冊001
- 2025獨(dú)家經(jīng)銷合同范本
- 2024年全國職業(yè)院校技能大賽(礦井災(zāi)害應(yīng)急救援賽項(xiàng))考試題庫(含答案)
- 2025江蘇南京市金陵飯店股份限公司招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 公共政策分析 課件匯 陳振明 第0-9章 導(dǎo)論、緒論:政策科學(xué)的“研究綱領(lǐng)”- 政策監(jiān)控
- 2025年牛津譯林版英語七年級下冊全冊單元重點(diǎn)知識(shí)點(diǎn)與語法匯編
- 《小學(xué)作文指導(dǎo)》課件
- 小學(xué)六年級數(shù)學(xué)方程應(yīng)用題100道及答案解析
- 2025新譯林版英語七年級下單詞表
- 海洋工程設(shè)備保溫保冷方案
- 文藝演出排練指導(dǎo)服務(wù)合同
- 人教版(2024新版)一年級上冊數(shù)學(xué)第一單元《數(shù)學(xué)游戲》單元整體教學(xué)設(shè)計(jì)
- 魏寧海超買超賣指標(biāo)公式
評論
0/150
提交評論