![商場(chǎng)進(jìn)銷存管理系統(tǒng)設(shè)計(jì)_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/5/f9e10fb3-5a5a-4a68-8a8d-df549e7bec69/f9e10fb3-5a5a-4a68-8a8d-df549e7bec691.gif)
![商場(chǎng)進(jìn)銷存管理系統(tǒng)設(shè)計(jì)_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/5/f9e10fb3-5a5a-4a68-8a8d-df549e7bec69/f9e10fb3-5a5a-4a68-8a8d-df549e7bec692.gif)
![商場(chǎng)進(jìn)銷存管理系統(tǒng)設(shè)計(jì)_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/5/f9e10fb3-5a5a-4a68-8a8d-df549e7bec69/f9e10fb3-5a5a-4a68-8a8d-df549e7bec693.gif)
![商場(chǎng)進(jìn)銷存管理系統(tǒng)設(shè)計(jì)_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/5/f9e10fb3-5a5a-4a68-8a8d-df549e7bec69/f9e10fb3-5a5a-4a68-8a8d-df549e7bec694.gif)
![商場(chǎng)進(jìn)銷存管理系統(tǒng)設(shè)計(jì)_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/5/f9e10fb3-5a5a-4a68-8a8d-df549e7bec69/f9e10fb3-5a5a-4a68-8a8d-df549e7bec695.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、目錄一、引言1二、系統(tǒng)分析2(一)需求分析2(二)系統(tǒng)功能分析2(三)注意業(yè)務(wù)流程分析3三、系統(tǒng)設(shè)計(jì)4(一)系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)4(二)數(shù)據(jù)庫設(shè)計(jì)6(三)系統(tǒng)架構(gòu)設(shè)計(jì)12四、系統(tǒng)實(shí)現(xiàn)13(一)進(jìn)銷存管理模塊設(shè)計(jì)13(二)系統(tǒng)管理模塊設(shè)計(jì)18五、總結(jié)23參考文獻(xiàn)24基于ASP.NET的商場(chǎng)進(jìn)銷存管理系統(tǒng)設(shè)計(jì)摘要:商場(chǎng)進(jìn)銷存管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。在這個(gè)軟件中我們使用Microsoft Visual Studio 2008開
2、發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具來建立系統(tǒng)。本系統(tǒng)主要完成對(duì)商場(chǎng)進(jìn)銷存的管理,包括進(jìn)貨管理,銷售管理,庫存管理和基礎(chǔ)管理四個(gè)方面。系統(tǒng)可以完成對(duì)各類信息的瀏覽、查詢、添加、刪除、修改等功能。此論文主要介紹了本課題的開發(fā)背景,所要完成的功能和開發(fā)的過程,重點(diǎn)的說明了系統(tǒng)設(shè)計(jì)的思想以及主要功能。關(guān)鍵詞:進(jìn)銷存管理系統(tǒng);進(jìn)貨;銷售;庫存一、引言經(jīng)濟(jì)大環(huán)境的變化使得規(guī)模經(jīng)濟(jì)的優(yōu)勢(shì)不再突出。固定的硬設(shè)備、人員數(shù)量、大量資金等資源投入占企業(yè)效益的比重變少,而軟投入如管理、人力資源價(jià)值、服務(wù)、品牌附加值、渠道卻能增加企業(yè)的效益?!八俣葲_擊規(guī)模”的速度經(jīng)濟(jì)概念已經(jīng)向企業(yè)提出。 那么對(duì)于日益發(fā)展壯大的
3、企業(yè)集團(tuán),怎樣才能找到一套功能強(qiáng)大、可任意拓展、低運(yùn)行成本、安全可靠的管理解決方案,來跟上企業(yè)的發(fā)展,跟上時(shí)代的發(fā)展呢? 我們認(rèn)為最好的辦法是利用Internet這個(gè)工具,架構(gòu)自己的供需鏈管理平臺(tái),使無處不在的互聯(lián)網(wǎng)為你所用,實(shí)現(xiàn)無處不在的管理目標(biāo)。讓Internet像電一樣融入到企業(yè)的管理之中,提高企業(yè)在新經(jīng)濟(jì)時(shí)代的核心競(jìng)爭(zhēng)力,通過對(duì)Internet的高效率使用,在激烈的市場(chǎng)競(jìng)爭(zhēng)中,首先打贏第一仗“信息戰(zhàn)”。正是基于對(duì)Internet的這種深刻認(rèn)識(shí),針對(duì)中國企業(yè)特點(diǎn)提出了基于Internet的網(wǎng)絡(luò)商務(wù)管理解決方案進(jìn)銷存管理系統(tǒng)??傊?,本網(wǎng)站將以VS2008和SQL2008技術(shù)為基礎(chǔ),商場(chǎng)管理
4、的進(jìn)貨、銷貨、存貨、用戶管理、商場(chǎng)后臺(tái)管理等一系列的功能,力爭(zhēng)成為進(jìn)銷存的理想軟件。二、系統(tǒng)分析(一)需求分析1需求分析隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟, 信息技術(shù)與應(yīng)用環(huán)境分離已不再可能,利用計(jì)算機(jī)實(shí)現(xiàn)商場(chǎng)進(jìn)銷存管理已經(jīng)越來越廣泛。商場(chǎng)使用進(jìn)銷存管理系統(tǒng)即有宏觀上的意義,那就是順應(yīng)時(shí)代信息化、現(xiàn)代化潮流,提高效益;也有微觀上的意義,那就是可以提高管理的現(xiàn)代化程序,加強(qiáng)管理的信息化手段,提高工作效率,從簡單的數(shù)據(jù)統(tǒng)計(jì)、收集、匯總等重要繁瑣的事務(wù)中解脫出來。一個(gè)企業(yè)要生存要發(fā)展,具備一套與自身實(shí)際情況相適應(yīng)的管理系統(tǒng)是必要的,本系統(tǒng)正是通過對(duì)某商場(chǎng)實(shí)際需求進(jìn)行分析,采用.NET語言作為
5、開發(fā)工具而開發(fā)出來的單機(jī)版的商場(chǎng)管理系統(tǒng)。根據(jù)市場(chǎng)的需求,要求系統(tǒng)具有以下功能: (1)系統(tǒng)操作簡單,界面友好。 (2)規(guī)范、完善的基礎(chǔ)信息設(shè)置。支持多人操作,要求有較好的權(quán)限分配功能。 (3)能夠查看商場(chǎng)內(nèi)部管理的基本信息并可添加、修改以及刪除信息。 (4)能夠?qū)崿F(xiàn)對(duì)進(jìn)貨、存貨、銷貨的管理。2可行性分析商場(chǎng)人員只要使用一臺(tái)可以訪問Internet的電腦就可以登錄到系統(tǒng)中進(jìn)行操作,無需客戶端軟件支持。 本網(wǎng)上書店采用.NET技術(shù)為基礎(chǔ)進(jìn)行設(shè)計(jì)開發(fā)。首先,由于.NET技術(shù)的平臺(tái)無關(guān)性,決定了本系統(tǒng)的強(qiáng)大的可移植性,這樣可以不對(duì)操作人員作過多的限制。鑒于我們已經(jīng)學(xué)過Visual Studio 20
6、08,熟悉其中的一些最基本的功能設(shè)計(jì)及編寫.NET代碼的基本操作。在技術(shù)上,.NET作為微軟公司的知名產(chǎn)品,經(jīng)過多年的考驗(yàn)已經(jīng)非常成熟,使用它作為技術(shù)基礎(chǔ)對(duì)本系統(tǒng)來說沒有任何問題。在應(yīng)用服務(wù)器的選擇上,SQL Server 2008 數(shù)據(jù)庫的基本運(yùn)用我們也已經(jīng)掌握。而且反應(yīng)速度快、運(yùn)行穩(wěn)定可靠、使用簡單。此外,它還是一款免費(fèi)的軟件,所以在很大程度上降低了成本。使用它來部署本系統(tǒng),是一個(gè)理想的選擇。(二)系統(tǒng)功能分析1系統(tǒng)功能分析基本功能需求此商場(chǎng)進(jìn)銷存管理系統(tǒng)是一個(gè)典型的數(shù)據(jù)庫開發(fā)應(yīng)用程序,由基礎(chǔ)信息管理模塊、進(jìn)貨信息管理模塊、銷售信息管理模塊、庫存信息管理模塊等部分組成,規(guī)劃系統(tǒng)功能模塊如下
7、:(1)基礎(chǔ)信息管理模塊:該模塊主要包括切換用戶、權(quán)限信息設(shè)置、業(yè)務(wù)員信息設(shè)置、客戶信息設(shè)置、供應(yīng)商信息設(shè)置、商品信息設(shè)置、倉庫信息設(shè)置、角色信息設(shè)置、會(huì)員類別信息設(shè)置、產(chǎn)品類別信息設(shè)置。(2)進(jìn)貨信息管理模塊:該模塊主要包括進(jìn)貨信息查詢、進(jìn)貨訂單錄入和修改、進(jìn)貨單錄入和修改、訂貨單打印。(3)銷售信息管理模塊:該塊主要包括銷售信息查詢、銷售訂單錄入和修改、銷售單錄入和修改、銷售單打印。(4)庫存信息銷售模塊:該模塊主要包括庫存信息查詢、庫存信息的設(shè)置、進(jìn)貨訂單的校驗(yàn)、銷售訂單的校驗(yàn)、庫存單打印。商場(chǎng)進(jìn)銷存系統(tǒng)用例圖如圖2-1所示:圖2-1 系統(tǒng)用例圖(三)注意業(yè)務(wù)流程分析1業(yè)務(wù)流程分析根據(jù)進(jìn)
8、銷存管理系統(tǒng)基本功能的分析,我們可以將系統(tǒng)分為:基本信息模塊、存貨管理模塊、銷售管理模塊、進(jìn)貨管理模塊等等。如此要將系統(tǒng)的管理權(quán)限分為:管理員與用戶。作為管理員,他們對(duì)圖書館管理系統(tǒng)的要求有:(1)適當(dāng)?shù)姆峙錂?quán)限。(2)能夠?qū)τ脩暨M(jìn)行增刪改查。作為用戶,他們對(duì)系統(tǒng)的要求有:(1)能夠?qū)M(jìn)貨、銷貨、存貨數(shù)據(jù)進(jìn)行管理,對(duì)主要字段進(jìn)行修改。(2)能夠查詢基本信息,并對(duì)其進(jìn)行增刪改查。2主要業(yè)務(wù)流程活動(dòng)圖,如圖2-2所示: 圖2-2 活動(dòng)圖三、系統(tǒng)設(shè)計(jì)(一)系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)1項(xiàng)目規(guī)劃商場(chǎng)進(jìn)銷存管理系統(tǒng)是一款對(duì)商場(chǎng)進(jìn)行一體化管理的系統(tǒng)。我們對(duì)商場(chǎng)進(jìn)銷存管理系統(tǒng)的系統(tǒng)分析,總結(jié)出系統(tǒng)功能包括基礎(chǔ)信息管理模
9、塊、進(jìn)貨信息管理模塊、銷售信息管理模塊、庫存信息銷售模塊。其規(guī)劃功能模塊如下:(1)基礎(chǔ)信息管理模塊該模塊主要包括切換用戶、權(quán)限信息設(shè)置、業(yè)務(wù)員信息設(shè)置、客戶信息設(shè)置、供應(yīng)商信息設(shè)置、商品信息設(shè)置、倉庫信息設(shè)置、角色信息設(shè)置、會(huì)員類別信息設(shè)置、產(chǎn)品類別信息設(shè)置。(2)進(jìn)貨信息管理模塊該模塊主要包括進(jìn)貨信息查詢、進(jìn)貨訂單錄入和修改、進(jìn)貨單錄入和修改。(3)銷售信息管理模塊該塊主要包括銷售信息查詢、銷售訂單錄入和修改、銷售單錄入和修改。(4)庫存信息銷售模塊該模塊主要包括庫存信息查詢、庫存信息的設(shè)置、進(jìn)貨訂單的校驗(yàn)、銷售訂單的校驗(yàn)。2系統(tǒng)功能結(jié)構(gòu)系統(tǒng)總結(jié)構(gòu)圖,如圖3-1所示:圖3-1 系統(tǒng)總結(jié)構(gòu)圖
10、3系統(tǒng)模塊圖登錄模塊:登錄者的身份有管理員和用戶,如圖3-2所示:圖3-2 系統(tǒng)模塊圖系統(tǒng)管理模塊:分為管理員與用戶;管理員擁有所有系統(tǒng)管理的權(quán)限,用戶根據(jù)擁有其管理功能。如圖3-3、圖3-4所示:圖3-3 用戶系統(tǒng)管理模塊圖圖3-4 管理員系統(tǒng)管理模塊圖(二)數(shù)據(jù)庫設(shè)計(jì) 1E-R圖 概念結(jié)構(gòu)設(shè)計(jì)E-R圖,如圖3-5所示:圖3-5 程序主體E-R圖2數(shù)據(jù)庫模型數(shù)據(jù)庫模型圖,如圖3-6所示:圖3-6 數(shù)據(jù)庫模型圖3數(shù)據(jù)字典本系統(tǒng)采用的是 SQL Server 2008的數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名為JXC.(1)倉庫信息表,表名:ck,如表3-1所示:表3-1倉庫信息表序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵
11、允許空默認(rèn)值說明1ckbhvarchar500是否2ckmcvarchar500否3ckbztext160是(2)商品類別表,表名:cplbb,如表3-2所示:表3-2 商品類別表序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值說明1cplbbhint40是是否2cplbmcvarchar500否3cplbbztext160是(3)供應(yīng)商信息表,表名:gys,如表3-3所示:表3-3 供應(yīng)商信息表序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值說明1gysbhint40是是否(續(xù)上表3-3) 2gysmcvarchar500否3dzvarchar1000是4yzbmvarchar200是5lxdh
12、varchar200是6gszyvarchar500是7lxrdzyjvarchar500是8lxrvarchar200是9gysbztext160是 (4)會(huì)員類別表,表名:hylb,如表3-4所示:表 3-4 會(huì)員類別表序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值說明1hylbbhint40是是否2hylbmcvarchar500否3hylbbztext160是(5)進(jìn)貨信息表,表名:jhd,如表3-5所示:表3-5 進(jìn)貨信息表序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值說明1jhrqvarchar500否2ywyvarchar500是3jhdbhvarchar1000是否4jhddb
13、hvarchar1000是5gysbhint40是6ckbhvarchar500是7spbhint40是8sldecimal90是9djdecimal90是10zkdecimal90是11zjedecimal90是12sfjsfkvarchar100是13sfjzvarchar100是14yfjedecimal90是15jhdbztext160是(6)進(jìn)貨訂單信息表,表名:jhdd,如表3-6所示:表3-6 進(jìn)貨訂單信息表序號(hào) 列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值說明1dhrqvarchar500否2ywyint40是3jhddbhvarchar500是否4gysbhint40是5spb
14、hint40是6sldecimal90是7djdecimal90是8zkdecimal90是9zjedecimal90是10ztint40是11jhddbztext160是(7)角色信息表,表名:js,如表3-7所示:表3-7 角色信息表序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值說明1jsbhint40是是否2jsmcvarchar500否3jsbztext160是 (8)角色權(quán)限信息表,表名:js-qx,如表3-8所示:表3-8 角色權(quán)限信息表序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值說明1js_qxbhint40是是否2jsbhint40是3qxbhint40是 (9)庫存信息表,
15、表名:kc,如表3-9所示:表3-9 庫存信息表序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值說明1kcbhvarchar1000是否2gxrqvarchar500否3ckbhvarchar500是4spbhint40是5sldecimal90是6zjedecimal90是7qhjgint40是0正常, 8kcbztext160是(10)客戶信息表,表名:kh,如表3-10所示:表3-10 客戶信息表序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值說明1khbhint40是是否2khmcvarchar500否3dzvarchar1000是4yzbmvarchar200是5lxdhvarchar2
16、00是6gszyvarchar200是7lxrvarchar200是 (11)庫存信息表,表名:qx,如表3-11所示:表3-11 庫存信息表序號(hào) 列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值說明1qxbhint40是是否2qxmcvarchar500否3qxurlvarchar1000是4qxbztext160是 (12)商品信息表,表名:sp,如表3-12所示:表3-12 商品信息表序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值說明1spbhint40是是否2spmcvarchar500否3sptxmvarchar500否4splbbhint40是5sprkjgdecimal90是6spfx
17、jgdecimal90是7splsjgdecimal90是8spsccjvarchar500是9spgxrqvarchar500是10spbztext160是 (13)銷售信息表,表名:xsd,如表3-13所示:表3-13 商品信息表序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值說明1xsrqvarchar500否2ywyvarchar500是3xsdbhvarchar500是否(續(xù)表3-13)4xsddbhvarchar500是5khbhint40是6ckbhvarchar500是7spbhint40是8sldecimal90是9djdecimal90是10zkdecimal90是11zje
18、decimal90是12sfjsfkvarchar100是13sfjzvarchar100是14yfjedecimal90是15xsdbztext160是 (14)銷售訂單信息表,表名:xsdd,如表3-14所示:表3-14 銷售訂單信息表序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值 說明1xsrqvarchar500否2ywyint40是3xsddbhvarchar500是否4khbhint40是5spbhint40是6sldecimal90是7djdecimal90是8zkdecimal90是9zjedecimal90是10ztint40是 (15)業(yè)務(wù)員信息表,表名:ywy,如表3-1
19、5所示:表3-15 業(yè)務(wù)員信息表序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值說明1ywybhint40是是否2ywymcvarchar500否3dlmcvarchar500否4dlmmvarchar500否5lxdhvarchar500是6jtzzvarchar1000是7sfzhmvarchar500是8jsbhint40否(三)系統(tǒng)架構(gòu)設(shè)計(jì) 1系統(tǒng)登陸的設(shè)計(jì)(1)登陸頁面的設(shè)計(jì),界面如圖3-7所示:圖3-7 登陸頁面(2)登錄情況介紹從列表框里輸入用戶名,此列表框內(nèi)的用戶直接與數(shù)據(jù)庫里用戶表相關(guān)聯(lián)。再從相應(yīng)的列表框里輸入密碼。判斷該密碼與工作人員表中定義的密碼是否相符。如果不正確,提示輸
20、入錯(cuò)誤的信息。如果正確,用戶登錄,進(jìn)入可操作界面。 2系統(tǒng)主界面設(shè)計(jì) (1)管理員系統(tǒng)主界面設(shè)計(jì),界面如圖3-8所示:圖3-8 系統(tǒng)主界面(2) 系統(tǒng)主體功能簡要介紹采購管理模塊:采購信息的增刪改查。銷售管理模塊:銷售信息的增刪改查。倉庫管理模塊:倉庫信息的增刪改查。系統(tǒng)管理模塊:基本信息的增刪改查、權(quán)限的分配等。四、系統(tǒng)實(shí)現(xiàn)本系統(tǒng)有如下主要功能模塊設(shè)計(jì):(一)進(jìn)銷存管理模塊設(shè)計(jì) 1.進(jìn)貨單查詢?cè)谶@個(gè)頁面可以根據(jù)不同的條件查詢查找存在的數(shù)據(jù),并且可以根據(jù)表頭進(jìn)行排序,進(jìn)貨單查詢圖4-1所示:圖4-1 進(jìn)貨單查詢進(jìn)貨單查詢代碼: public static IList<Jhd> ge
21、tJhdsByCondition(string condition1,string condition2) IList<Jhd> jhds = new List<Jhd>(); try string sql = "select jhrq,ywy,jhdbh,jhddbh,gysbh,ckbh,spbh,sl,dj,zk,zje,sfjsfk,sfjz,yfje,jhdbz from jhd where 1=1" if (condition1 != "-1" && condition2 != null) sql +=
22、 " and " + condition1 + " like '%" + condition2 + "%'" using (SqlDataReader reader = DBHelper.GetReader(sql) while (reader.Read() Jhd jhd = new Jhd(); jhds.Add(jhd); catch (Exception ex) throw new Exception(ex.ToString(); return jhds; 2.銷售訂單校驗(yàn)在這個(gè)頁面可以對(duì)銷售訂單進(jìn)行校驗(yàn),隨意
23、更改一項(xiàng)、多項(xiàng)或全部狀態(tài)(銷售訂單的四種狀態(tài)的三種,分別是未確認(rèn)、確認(rèn)、退貨),銷售單校驗(yàn)圖4-2所示:圖4-2 銷售單校驗(yàn)銷售訂單校驗(yàn)的部分代碼: /綁定銷售訂單 public void xsddDataBind() gvXsddjy.DataSource = XsddManager.getAllXsdd("","3"); gvXsddjy.DataBind(); /修改事件 protected void btnxg_Click(object sender, EventArgs e) if(ddlzt.SelectedValue = "-1&
24、quot;) lblmassage.Text = "請(qǐng)選擇修改后的狀態(tài)!" else string xsddbhs = string.Empty; for (int i = 0; i < gvXsddjy.Rows.Count;i+ )/遍歷所有行 CheckBox ckb = (gvXsddjy.Rowsi.FindControl("ckbzt") as CheckBox; if(ckb.Checked = true)/如果選中 xsddbhs += (gvXsddjy.Rowsi.FindControl("lblxsddbh"
25、;) as Label).Text + ","/把選中項(xiàng)的編號(hào)累加到字符串中 if (xsddbhs.Length > 0) xsddbhs = xsddbhs.Substring(0, xsddbhs.Length - 1);/去掉末尾的逗號(hào) string zt = ddlzt.SelectedValue;/ XsddManager.modifyZtByDdbh(zt, xsddbhs);/ xsddDataBind();/ lblmassage.Text = "成功修改選中項(xiàng)的狀態(tài)!" else lblmassage.Text = "
26、請(qǐng)選擇要修改的項(xiàng)!" 3.庫存信息設(shè)置在這個(gè)頁面可以對(duì)庫存信息進(jìn)行相關(guān)操作,庫存信息設(shè)置如圖4-3所示:圖4-3 庫存信息設(shè)置庫存信息設(shè)置代碼: protected void gvJhdd_RowCommand(object sender, GridViewCommandEventArgs e) string jhddbh = Convert.ToString(e.CommandArgument); if(jhddbh!=null && jhddbh!="") Jhdd jhdd = new Jhdd(); jhdd = JhddManager.g
27、etJhddByJhddbh(jhddbh); if(jhdd!=null) Kc kc = new Kc(); kc = KcManager.existsKcBySpbh(jhdd.Spbh); if(kc.Kcbh!=null) txtbgxrqgx.Text = kc.Gxrq; txtbkcbhgx.Text = Convert.ToString(kc.Kcbh); Kcbh = Convert.ToString(kc.Kcbh); if(kc.Ckbh!=null && kc.Ckbh!="") ddlckbhgx.SelectedItem.Sel
28、ected = false; ddlckbhgx.Items.FindByValue(kc.Ckbh).Selected= true; if(kc.Spbh != 0) ddlspbhgx.SelectedItem.Selected = false; ddlspbhgx.Items.FindByValue(Convert.ToString(kc.Spbh).Selected = true; txtbslgx.Text = Convert.ToString(kc.Sl+jhdd.Sl); txtbzjegx.Text = Convert.ToString(kc.Zje+jhdd.Zje); dd
29、lqhjggx.SelectedItem.Selected = false; ddlqhjggx.Items.FindByValue(Convert.ToString(kc.Qhjg).Selected = true; txtbbzgx.Text = kc.Kcbz; jhdd.Zt = 1; JhddManager.modifyJhdd(jhdd); jhddDataBind(); lblmassagegx.Text = "請(qǐng)點(diǎn)擊更新!" else txtbsltj.Text = Convert.ToString(jhdd.Sl); txtbzjetj.Text = Co
30、nvert.ToString(jhdd.Zje); ddlspbhtj.SelectedItem.Selected = false; ddlspbhtj.Items.FindByValue(Convert.ToString(jhdd.Spbh).Selected = true; jhdd.Zt = 1; JhddManager.modifyJhdd(jhdd); jhddDataBind(); lblmassagetj.Text = "請(qǐng)點(diǎn)擊添加!" else lblmassagegx.Text = "請(qǐng)點(diǎn)擊入庫!" else lblmassagegx.
31、Text = "請(qǐng)點(diǎn)擊入庫!" (二)系統(tǒng)管理模塊設(shè)計(jì)1.登陸及切換用戶首先進(jìn)入登錄界面,當(dāng)用戶登錄成功后,可以利用此界面進(jìn)行權(quán)限切換截,如圖4-4所示: 圖4-4 登陸界面登錄的主要代碼: public void dlDataBind() ddlsf.DataSource = JsManager.getAllJs(); ddlsf.DataBind(); ListItem item = new ListItem("請(qǐng)選擇", "-1", true); ddlsf.Items.Insert(0, item); protected vo
32、id btndl_Click1(object sender, EventArgs e) if (ddlsf.SelectedValue = "-1") lblmassage.Text = "請(qǐng)選擇身份!"/51aspx else if(txtbuser.Text = null | txtbuser.Text = "") lblmassage.Text = "請(qǐng)?zhí)顚懹脩裘?quot; else if (txtbpwd.Text = null | txtbpwd.Text = "") lblmassage.
33、Text = "請(qǐng)?zhí)顚懨艽a!" else lblmassage.Text = "" Ywy ywy = YwyManager.getYwyByCoditions(txtbuser.Text, txtbpwd.Text,Convert.ToInt32(ddlsf.SelectedValue); if(ywy!=null && ywy.Ywymc!=null) Session.Add("ywy", ywy); Response.Redirect("/JXC/Default.aspx", true); e
34、lse lblmassage.Text = "登錄失??!" 2.權(quán)限設(shè)置進(jìn)入這個(gè)界面后,就可以對(duì)權(quán)限進(jìn)行相關(guān)操作,權(quán)限設(shè)置圖4-5所示:圖4-5 權(quán)限設(shè)置權(quán)限設(shè)置部分代碼: public int Qxbh get if (ViewState"Qxbh" != null) return (int)ViewState"Qxbh" else return -1; set ViewState"Qxbh" = value; public void qxDataBind() gvQx.DataSource = QxManage
35、r.getAllQx(); gvQx.DataBind(); protected void gvQx_RowDataBound(object sender, GridViewRowEventArgs e) if (e.Row.RowType = DataControlRowType.DataRow)/判斷事件行是不是數(shù)據(jù)行 e.Row.Attributes.Add("onmouseover", "currentcolor=this.style.backgroundColor;this.style.backgroundColor='#CCFF99'&
36、quot;); e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=currentcolor"); LinkButton lbtnDelete = (LinkButton)e.Row.FindControl("lbtnDelete"); lbtnDelete.Attributes.Add("onclick", "return confirm('你確定刪除嗎?')"); protected void gvQx
37、_PageIndexChanging(object sender, GridViewPageEventArgs e) gvQx.PageIndex = e.NewPageIndex; qxDataBind(); protected void gvQx_RowCommand(object sender, GridViewCommandEventArgs e) Qxbh = Convert.ToInt32(e.CommandArgument); if(e.CommandName = "De") QxManager.deleteQxByQxbh(Qxbh); if(e.Comma
38、ndName = "Ed") Qx qx = QxManager.getQxByQxbh(Qxbh); this.txtbqxmcgx.Text = qx.Qxmc; this.txtbqxurlgx.Text = qx.Qxurl; this.txtbbzgx.Text = qx.Qxbz; /lbltjmassage.Text = "eeee"+Qxbh; qxDataBind(); protected void btngx_Click(object sender, EventArgs e) Qx qx = new Qx(); if (this.Qxbh = -1) lblgxmassage.Text = "請(qǐng)選擇編輯項(xiàng)!" else qx.Q
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年群路密碼機(jī)系列合作協(xié)議書
- 人教版一年級(jí)語文下冊(cè)《吃水不忘挖井人》教學(xué)設(shè)計(jì)
- 2025年速凍丸類制品合作協(xié)議書
- 2025年個(gè)體診所合作協(xié)議(三篇)
- 2025年買賣別墅合同模板(三篇)
- 2025年產(chǎn)品區(qū)域代理合同協(xié)議常用版(2篇)
- 2025年產(chǎn)品設(shè)計(jì)合同(三篇)
- 2025年二年級(jí)教研組工作總結(jié)(2篇)
- 2025年個(gè)人幼兒園的課題總結(jié)范文(二篇)
- 2025年個(gè)人房屋防水施工合同模板(2篇)
- 城市隧道工程施工質(zhì)量驗(yàn)收規(guī)范
- 2025年湖南高速鐵路職業(yè)技術(shù)學(xué)院高職單招高職單招英語2016-2024年參考題庫含答案解析
- 五 100以內(nèi)的筆算加、減法2.筆算減法 第1課時(shí) 筆算減法課件2024-2025人教版一年級(jí)數(shù)學(xué)下冊(cè)
- 2025江蘇太倉水務(wù)集團(tuán)招聘18人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2024-2025學(xué)年人教新版高二(上)英語寒假作業(yè)(五)
- 2025年八省聯(lián)考陜西高考生物試卷真題答案詳解(精校打印)
- 2025脫貧攻堅(jiān)工作計(jì)劃
- Q∕GDW 12118.3-2021 人工智能平臺(tái)架構(gòu)及技術(shù)要求 第3部分:樣本庫格式
- 客戶的分級(jí)管理培訓(xùn)(共60頁).ppt
- 廣東省義務(wù)教育階段學(xué)生轉(zhuǎn)學(xué)轉(zhuǎn)出申請(qǐng)表(樣本)
- 如何成為一個(gè)優(yōu)秀的生產(chǎn)經(jīng)理
評(píng)論
0/150
提交評(píng)論