




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、倉(cāng)庫(kù)管理系統(tǒng) 數(shù)據(jù)庫(kù)設(shè)計(jì)與開發(fā) 項(xiàng)目名稱:倉(cāng)庫(kù)管理系統(tǒng) 專業(yè):計(jì)算機(jī)科學(xué)與技術(shù) 學(xué)生: 學(xué)號(hào): 2013年12月21日34目錄一 綜述21.1問題的提出21.2研究現(xiàn)狀21.2.1傳統(tǒng)企業(yè)庫(kù)存管理系統(tǒng)存在的問題21.2.2現(xiàn)代企業(yè)庫(kù)存管理系統(tǒng)的特點(diǎn)31.3可行性分析31.4技術(shù)方案4二 系統(tǒng)分析52.1系統(tǒng)需求分析52.1.1摘要52.1.2系統(tǒng)的需求分析調(diào)查62.1.3經(jīng)需求分析后的系統(tǒng)開發(fā)目標(biāo)6三 數(shù)據(jù)庫(kù)設(shè)計(jì)8數(shù)據(jù)庫(kù)設(shè)計(jì)概述8四 系統(tǒng)實(shí)施134.1 登錄界面實(shí)現(xiàn)134.2 各界面的實(shí)現(xiàn)17五 總結(jié)30參考文獻(xiàn)32一 綜述1.1問題的提出傳統(tǒng)的倉(cāng)庫(kù)管理,一般依賴于一個(gè)非自動(dòng)化的、以紙張文件為
2、基礎(chǔ)的系統(tǒng)來記錄、追蹤進(jìn)出的貨物,完全由人工實(shí)施倉(cāng)庫(kù)內(nèi)部的管理,因此倉(cāng)庫(kù)管理的效率極其低下,所能管理的倉(cāng)庫(kù)規(guī)模也很小。 隨著計(jì)算機(jī)的應(yīng)用普及,目前大多數(shù)企業(yè)的倉(cāng)庫(kù)管理數(shù)據(jù)資料已開始采用計(jì)算機(jī)數(shù)據(jù)系統(tǒng)管理,但數(shù)據(jù)還是采用先紙張記錄、再手工輸入計(jì)算機(jī)的方式進(jìn)行采集和統(tǒng)計(jì)整理。這不僅造成大量的人力資源浪費(fèi),而且由于人為的因素,數(shù)據(jù)錄入速度慢、準(zhǔn)確率低。 隨著企業(yè)規(guī)模的不斷發(fā)展,倉(cāng)庫(kù)管理的物資種類機(jī)數(shù)量在不斷增加、出入庫(kù)頻率劇增,倉(cāng)庫(kù)管理作業(yè)也已十分復(fù)雜和多樣化,傳統(tǒng)的人工倉(cāng)庫(kù)作業(yè)模式和數(shù)據(jù)采集方式已難以滿足倉(cāng)庫(kù)管理的快速、準(zhǔn)確要求,嚴(yán)重影響了企業(yè)的運(yùn)行工作效率,成為制約企業(yè)發(fā)展的一大障礙。倉(cāng)庫(kù)管理的
3、整體自動(dòng)化、信息化則是其中極其重要的組成部分。為了加快倉(cāng)庫(kù)管理自動(dòng)化的步伐,提高倉(cāng)庫(kù)的管理業(yè)務(wù)效率,建立倉(cāng)庫(kù)管理信息系統(tǒng)已變得十分重要。1.2研究現(xiàn)狀1.2.1傳統(tǒng)企業(yè)庫(kù)存管理系統(tǒng)存在的問題庫(kù)存管理是企業(yè)管理的重要組成部分。在企業(yè)生產(chǎn)經(jīng)營(yíng)活動(dòng)中,庫(kù)存管理既必須保證生產(chǎn)車間對(duì)原材料、零部件需求,又直接影響采購(gòu)、銷售部門的購(gòu)、銷活動(dòng)。為盤活企業(yè)流動(dòng)資金,加快資金周轉(zhuǎn),在保證供給的前提下,最大限度的降低壓庫(kù)資金,直接牽動(dòng)著企業(yè)的經(jīng)營(yíng)效益。根據(jù)對(duì)我國(guó)眾多制造業(yè)企業(yè)的庫(kù)存管理情況所做的調(diào)查和參考有關(guān)資料,發(fā)現(xiàn)目前制造企業(yè)在庫(kù)存管理方面普遍存在著如下問題:不能及時(shí)獲得庫(kù)存信息。在企業(yè)運(yùn)轉(zhuǎn)過程中,有時(shí)必須獲
4、知各種零部件當(dāng)前的庫(kù)存量,但由于零部件種類多、數(shù)量大,需要進(jìn)行仔細(xì)的核算,這不僅費(fèi)時(shí),而且易出錯(cuò),從而影響企業(yè)快速有效的運(yùn)轉(zhuǎn)。庫(kù)存信息不夠準(zhǔn)確。倉(cāng)庫(kù)管理員根據(jù)各種送貨單、退貨單、收料單、發(fā)料單、領(lǐng)料單和退料單進(jìn)行物料的入庫(kù)、出庫(kù)搬運(yùn)后,要隨時(shí)修改庫(kù)存信息和借、欠料信息,以便反映庫(kù)存狀況。1.2.2現(xiàn)代企業(yè)庫(kù)存管理系統(tǒng)的特點(diǎn)因?yàn)閭鹘y(tǒng)企業(yè)庫(kù)存管理存在以上的問題難于適應(yīng)現(xiàn)代庫(kù)存管理要求,所以現(xiàn)代企業(yè)庫(kù)存管理系統(tǒng)要具有以下的特點(diǎn):1科學(xué)的庫(kù)存管理流程存貨的種類不同,所涉及的業(yè)務(wù)環(huán)節(jié)及它們所組成的業(yè)務(wù)流程也各有差異。一般而言,存貨業(yè)務(wù)包括到貨處理、保管和發(fā)放三個(gè)主要部分。通暢的業(yè)務(wù)流程是保障高效庫(kù)存管理
5、的基礎(chǔ),應(yīng)具備優(yōu)化、無冗余、并行作業(yè)的基本屬性。2科學(xué)的組織結(jié)構(gòu)科學(xué)的組織結(jié)構(gòu)確保了業(yè)務(wù)流程的高效執(zhí)行,明確了工廠、存儲(chǔ)區(qū)域、倉(cāng)庫(kù)編碼、倉(cāng)庫(kù)種類以及倉(cāng)庫(kù)箱之間的合理關(guān)系。3進(jìn)行物料代碼化管理物料種類繁多,在庫(kù)存管理過程中極易發(fā)生混亂的問題。IT技術(shù)與層次編碼技術(shù)的結(jié)合為物料的高效管理提供了可能。這種編碼技術(shù)將所有存貨按照層次和類別進(jìn)行編碼的唯一形管理,編碼的組成部分包括存貨的型號(hào)、規(guī)格、尺寸等內(nèi)容。它具有易讀易記的特點(diǎn),使得管理者只需知道貨物的編碼,就可以了解該物料的所有信息,以便在每日的繁雜管理中,保持規(guī)范、有序的狀態(tài)。1.3可行性分析可行性分析的任務(wù)是在初步調(diào)查的基礎(chǔ)上對(duì)開發(fā)項(xiàng)目進(jìn)行分析,
6、分析是否必要和可行。分析建立信息系統(tǒng)必要性時(shí)主要考慮用戶提出的理由是否充分和合理,對(duì)用戶意見進(jìn)行篩選,以備使用;分析建立信息系統(tǒng)可行性主要包括技術(shù)可行性和營(yíng)運(yùn)可行性7,本項(xiàng)目可行性分析如下:1技術(shù)可行性分析技術(shù)上的可行性分析是根據(jù)新系統(tǒng)目標(biāo)衡量所需要的技術(shù)是否具備,如硬件、軟件和其他應(yīng)用技術(shù)以及從事這些工作的技術(shù)人員數(shù)量及水平等。2社會(huì)可行性分析目前,原材料庫(kù)存管理是建筑、裝修公司提高自身管理效率的重要手段。加強(qiáng)庫(kù)存管理,實(shí)現(xiàn)計(jì)算機(jī)化管理,不僅能使企業(yè)具有更高的市場(chǎng)競(jìng)爭(zhēng)力,而且方便了倉(cāng)庫(kù)管理人員對(duì)貨物訂單、賬目、庫(kù)存等諸多信息進(jìn)行實(shí)時(shí)管理和監(jiān)督。在建筑原材料企業(yè)實(shí)現(xiàn)庫(kù)存管理的計(jì)算機(jī)化,是去企業(yè)
7、發(fā)展的一個(gè)重要的方面。本系統(tǒng)操作簡(jiǎn)便靈活,便于使用。因此,該系統(tǒng)具有可行性。因此,本系統(tǒng)在開發(fā)上是可行的。二 系統(tǒng)分析 系統(tǒng)分析的主要任務(wù)是將在系統(tǒng)詳細(xì)調(diào)查中所得到的文檔資料集中到一起,對(duì)組織內(nèi)部整體管理狀況和信息處理過程進(jìn)行分析。它側(cè)重于從業(yè)務(wù)全過程的角度進(jìn)行分析。分析的主要內(nèi)容是:業(yè)務(wù)和數(shù)據(jù)的流程是否通暢,是否合理;數(shù)據(jù)、業(yè)務(wù)過程和實(shí)現(xiàn)管理功能之間的關(guān)系;老系統(tǒng)管理模式改革和新系統(tǒng)管理方法的實(shí)現(xiàn)是否具有可行性等等。系統(tǒng)分析的目的是將用戶的需求及其解決方法確定下來,這些需要確定的結(jié)果包括:開發(fā)者關(guān)于現(xiàn)有組織管理狀況的了解;用戶對(duì)信息系統(tǒng)功能的需求;數(shù)據(jù)和業(yè)務(wù)流程;管理功能和管理數(shù)據(jù)指標(biāo)體系;
8、新系統(tǒng)擬改動(dòng)和新增的管理模型等等。系統(tǒng)分析所確定的內(nèi)容是今后系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)的基礎(chǔ)4。2.1系統(tǒng)需求分析2.1.1摘要 需求分析就是描述系統(tǒng)的需求,通過定義系統(tǒng)中的關(guān)鍵類來建立模型。分析的根本目的是在開發(fā)者和提出需求的人之間建立一種理解和溝通的機(jī)制。 需求分析是系統(tǒng)開發(fā)設(shè)計(jì)的第一步。不斷地調(diào)查與研究,了解組織結(jié)構(gòu)的狀況,了解部門的業(yè)務(wù)流程等系統(tǒng)需求,對(duì)于設(shè)計(jì)好概念模型是非常重要的。在需求分析中,應(yīng)對(duì)現(xiàn)實(shí)世界要處理的現(xiàn)象進(jìn)行詳細(xì)地調(diào)查;在確定系統(tǒng)功能中,收集支持系統(tǒng)功能目標(biāo)的數(shù)據(jù)及分析數(shù)據(jù)之間的關(guān)系和處理流程。可以說需求分析的質(zhì)量直接影響到系統(tǒng)設(shè)計(jì)的成敗。同時(shí)需求分析工作量很大,所涉及的業(yè)務(wù)和
9、人、數(shù)據(jù)、信息都非常多。2.1.2系統(tǒng)的需求分析調(diào)查 在信息技術(shù)高速發(fā)展的今天,任何企業(yè)都離不開信息化建設(shè),信息化水平已經(jīng)成為一個(gè)評(píng)價(jià)一個(gè)企業(yè)綜合實(shí)力的一項(xiàng)重要指標(biāo)。由于企業(yè)管理已經(jīng)向現(xiàn)代化管理轉(zhuǎn)變,本系統(tǒng)對(duì)建筑公司加強(qiáng)原材料的庫(kù)存管理有著極其重要的作用。隨著建筑市場(chǎng)的不斷擴(kuò)大,建筑裝修公司也隨著發(fā)展的浪潮不斷擴(kuò)大規(guī)模,隨之,訂單成倍增加,各項(xiàng)業(yè)務(wù)更加細(xì)化,各部門工作量增加,以往的人工處理方式就顯得力不從心,勞動(dòng)強(qiáng)度大而且容易出錯(cuò)。為使建業(yè)庫(kù)存管理更加簡(jiǎn)潔、系統(tǒng)、科學(xué)和高效,減少工作人員的工作量,建立一個(gè)以數(shù)據(jù)庫(kù)為基礎(chǔ)的管理信息系統(tǒng)就尤為重要了,漁陽建業(yè)管理信息系統(tǒng)利用現(xiàn)代計(jì)算機(jī)和數(shù)據(jù)庫(kù)開發(fā)技
10、術(shù)來代替人工處理,從而減輕企業(yè)各部門工作人員的勞動(dòng)強(qiáng)度,提高工作質(zhì)量和效率,提高信息資源的利用率和企業(yè)管理水平。目前,這類相關(guān)的信息管理系統(tǒng)已經(jīng)廣泛的應(yīng)用于社會(huì)的各行各業(yè),成為各行業(yè)提高自身管理效率的重要手段,也是現(xiàn)代企業(yè)管理的發(fā)展方向。因此,這樣的一套管理軟件是非常有實(shí)用價(jià)值的。2.1.3經(jīng)需求分析后的系統(tǒng)開發(fā)目標(biāo) 為了提高倉(cāng)庫(kù)工作效率我們針對(duì)原材料庫(kù)存管理的實(shí)際工作,經(jīng)過了反復(fù)地論證,最終確定倉(cāng)庫(kù)管理信息系統(tǒng)的設(shè)計(jì)方案。1.功能需求(1) 系統(tǒng)功能包括:產(chǎn)品入出庫(kù)登記、確認(rèn)入出庫(kù)信息、刪除庫(kù)內(nèi)信息、借出信息登記、產(chǎn)品分類管理、供貨商設(shè)置、倉(cāng)庫(kù)設(shè)置。(2) 系統(tǒng)管理員功能:添加人員、刪除人員
11、、查詢庫(kù)內(nèi)信息,用戶管理,人員權(quán)限區(qū)分。(3)用戶功能包括:查詢庫(kù)內(nèi)信息、查詢出庫(kù)信息、查詢?nèi)霂?kù)信息、修改本用戶密碼。2用戶需求根據(jù)用戶需求,該系統(tǒng)應(yīng)該實(shí)現(xiàn)以下功能:(1)進(jìn)、出庫(kù)管理。對(duì)進(jìn)、出庫(kù)信息進(jìn)行記錄。(2)查詢功能。倉(cāng)庫(kù)管理對(duì)查詢要求高,通過主菜單記錄當(dāng)前操作用戶的用戶編號(hào),保證了對(duì)進(jìn)、出庫(kù)信息錄入負(fù)責(zé)人的確認(rèn)。(3)部門資料管理 資料管理包括了人員信息管理,以及各項(xiàng)業(yè)務(wù)單據(jù)的資料管理。(4)應(yīng)用計(jì)算機(jī)管理后,由于計(jì)算機(jī)能存貯大量的數(shù)據(jù),而且數(shù)據(jù)只要一次存入,便可多次重復(fù)使用,所以管理數(shù)據(jù)達(dá)到完整,統(tǒng)一,原始記錄能保證及時(shí),準(zhǔn)確。(5)應(yīng)用計(jì)算機(jī)管理后,許多重復(fù)性的工作,都可由計(jì)算機(jī)
12、去執(zhí)行,從而使管理人員從事務(wù)性工作解脫出來,真正變?yōu)閺氖乱恍┬畔⒌姆治觯袛啵瑳Q策等創(chuàng)造性的工作。系統(tǒng)總體功能模塊圖登錄系統(tǒng)管理查詢基本檔案庫(kù)存查詢供還貨管理入出庫(kù)管理 用戶管理供出歸還查詢?nèi)氤鰩?kù)查詢倉(cāng)庫(kù)設(shè)置貨物信息設(shè)置供貨商設(shè)置三 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì)概述 信息系統(tǒng)的基礎(chǔ)和核心就是數(shù)據(jù)庫(kù),它在系統(tǒng)中占得地位可想而知,數(shù)據(jù)庫(kù)設(shè)計(jì)的好壞直接關(guān)系到信息系統(tǒng)開發(fā)的成敗與失敗。在信息系統(tǒng)設(shè)計(jì)中,數(shù)據(jù)庫(kù)設(shè)計(jì)是指根據(jù)業(yè)務(wù)需求、信息需求和處理需求,對(duì)信息系統(tǒng)中的數(shù)據(jù)庫(kù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)一致性進(jìn)行約束過程。數(shù)據(jù)庫(kù)設(shè)計(jì)一般包括需求分析、數(shù)據(jù)分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)和物理設(shè)計(jì)等步驟。用戶信息表設(shè)計(jì)貨物信息表供
13、貨商信息表倉(cāng)庫(kù)信息表借貨信息表還貨信息表入庫(kù)信息表四 系統(tǒng)實(shí)施4.1 登錄界面實(shí)現(xiàn)1.說明: 此模塊實(shí)現(xiàn)系統(tǒng)登錄,用戶輸入用戶名、密碼和權(quán)限后,系統(tǒng)判斷是否正確,如果正確,進(jìn)入主界面,否則,要求重新輸入。2.模塊處理流程圖,開始輸入賬號(hào)、密碼判斷重新輸入退出系統(tǒng)結(jié)束退出系統(tǒng)NY3 登錄界面代碼設(shè)計(jì)private void btLogin_Click(object sender, EventArgs e) int P_returnValue =doperate.UserLogin(cboxUName.Text.Trim(),txtPwd.Text.Trim();/獲取存取過程執(zhí)行的返回值 if
14、(P_returnValue = 100) MName = cboxUName.Text;/ 記錄登錄用戶名 MPwd = txtPwd.Text; Main main=new Main(); this.Hide(); main.Show(); else MessageBox.Show("用戶密碼錯(cuò)誤,請(qǐng)重新輸入!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information); txtPwd.Text="" cboxUName.Focus(); private void btExit_C
15、lick(object sender, EventArgs e) if (MessageBox.Show("您真的要退出本系統(tǒng)嗎?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Information) = DialogResult.OK) Application.Exit(); else this.btLogin.Enabled = true; this.Hide(); Login login = new Login(); login.Show(); private void frmLogin_F
16、ormClosing(object sender, FormClosingEventArgs e) Application.Exit(); private void cboxUName_SelectedIndexChanged(object sender, EventArgs e) SqlDataReader sqlread = datacon.getread("select UserName,UserRight from Userinfo where UserName='" + cboxUName.Text + "'"); if (sq
17、lread.Read()/從數(shù)據(jù)庫(kù)中讀取數(shù)據(jù) labURight.Text = sqlread"UserRight".ToString();/顯示用戶操作權(quán)限 MRight = labURight.Text; /記錄用戶權(quán)限 sqlread.Close(); 4.2各界面的實(shí)現(xiàn)1庫(kù)存查詢代碼設(shè)計(jì)private void btLook_Click(object sender, EventArgs e) try if (txtLKWord.Text.Trim() = "") GILook_Load(sender, e);/判斷是否輸入了查詢關(guān)鍵字 else
18、if (cboxLCondition.Text.Trim() = "貨物編號(hào)") DataSet myds = datacon.getds("select GoodsID as 貨物編號(hào),GoodsName as 貨物名稱," + "StoreName as 倉(cāng)庫(kù)名稱,GoodsSpec as 貨物規(guī)格,GoodsUnit as 計(jì)量單位," + "GoodsNum as 貨物數(shù)量,GoodsInPrice as 進(jìn)貨價(jià)格,GoodsOutPrice as 出貨價(jià)格," + "Editer as 修改人,
19、EditDate as 修改日期" + " from Goodsinfo where GoodsID = " + txtLKWord.Text.Trim() + "", "Goodsinfo"); dgvGInfo.DataSource = myds.Tables0;/對(duì)DataGridView 控件進(jìn)行數(shù)據(jù)綁定 if (cboxLCondition.Text.Trim() = "貨物名稱") DataSet myds = datacon.getds("select GoodsID as 貨物編
20、號(hào),GoodsName as 貨物名稱," + "StoreName as 倉(cāng)庫(kù)名稱,GoodsSpec as 貨物規(guī)格,GoodsUnit as 計(jì)量單位," + "GoodsNum as 貨物數(shù)量,GoodsInPrice as 進(jìn)貨價(jià)格,GoodsOutPrice as 出貨價(jià)格," + "Editer as 修改人,EditDate as 修改日期" + " from Goodsinfo where GoodsName like '%" + txtLKWord.Text.Trim() +
21、"%'", "Goodsinfo"); dgvGInfo.DataSource = myds.Tables0; if (cboxLCondition.Text.Trim() = "倉(cāng)庫(kù)名稱") DataSet myds = datacon.getds("select GoodsID as 貨物編號(hào),GoodsName as 貨物名稱," + "StoreName as 倉(cāng)庫(kù)名稱,GoodsSpec as 貨物規(guī)格,GoodsUnit as 計(jì)量單位," + "GoodsNum
22、as 貨物數(shù)量,GoodsInPrice as 進(jìn)貨價(jià)格,GoodsOutPrice as 出貨價(jià)格," + "Editer as 修改人,EditDate as 修改日期" + " from Goodsinfo where StoreName like '%" + txtLKWord.Text.Trim() + "%'", "Goodsinfo"); dgvGInfo.DataSource = myds.Tables0; catch (Exception ex) MessageBox.S
23、how(ex.Message, "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); 2入庫(kù)管理代碼實(shí)現(xiàn)private void ISManage_Load(object sender, EventArgs e) dgvISManage.Controls.Add(hScrollBar1); doperate.cboxBind("select StoreName from Storageinfo", "Storageinfo", "StoreName", c
24、boxSName); doperate.cboxBind("select PrName from Providerinfo", "Providerinfo", "PrName", cboxPName); DataSet myds = datacon.getds("select ISID as 入庫(kù)編號(hào),GoodsID as 貨物編號(hào),GoodsName as 貨物名稱,PrName as 供應(yīng)商名稱," + "StoreName as 倉(cāng)庫(kù)名稱,GoodsSpec as 貨物規(guī)格,GoodsUnit as
25、 計(jì)量單位,GoodsNum as 入庫(kù)數(shù)量," + "GoodsPrice as 進(jìn)貨價(jià)格,GoodsAPrice as 總金額,ISDate as 入庫(kù)日期,HandlePeople as 經(jīng)手人," + "ISRemark as 備注 from ISinfo", "ISinfo"); dgvISManage.DataSource = myds.Tables0; private void btAdd_Click(object sender, EventArgs e) if (txtISGID.Text = "&
26、quot;) MessageBox.Show("貨物編號(hào)不能為空!", "信息", MessageBoxButtons.OK, MessageBoxIcon.Information); if (txtGIPrice.Text = "") MessageBox.Show("貨物單價(jià)不能為空!", "信息", MessageBoxButtons.OK, MessageBoxIcon.Information); if (txtISGNum.Text = "") MessageBox
27、.Show("進(jìn)貨數(shù)量不能為空!", "信息", MessageBoxButtons.OK, MessageBoxIcon.Information); else / 獲取貨物入庫(kù)存儲(chǔ)過程的執(zhí)行返回值 int P_returnValue = doperate.InsertGoods(Convert.ToInt32(txtISGID.Text.Trim(), txtISGName.Text.Trim(), cboxPName.Text.Trim(), cboxSName.Text.Trim(), txtGSpec.Text.Trim(), cboxGUnit
28、.Text.Trim(), Convert.ToInt32(txtISGNum.Text.Trim(), Convert.ToDecimal(txtGIPrice.Text.Trim(), txtHPeople.Text.Trim(), txtISRemark.Text.Trim(); if (P_returnValue = 100) MessageBox.Show("該貨物號(hào)已經(jīng)被占用!", "信息", MessageBoxButtons.OK, MessageBoxIcon.Information); else if (P_returnValue =
29、 200) MessageBox.Show("這類貨物已經(jīng)存在惟一編號(hào)!", "信息", MessageBoxButtons.OK, MessageBoxIcon.Information); else MessageBox.Show("貨物入庫(kù)成功!", "信息", MessageBoxButtons.OK, MessageBoxIcon.Information); ISManage_Load(sender, e); 3用戶管理代碼實(shí)現(xiàn)private void UserManage_Load(object send
30、er, EventArgs e) DataSet myds = datacon.getds("select UserID as 用戶編號(hào),UserName as 用戶名,UserPwd as 用戶密碼," + "UserRight as 用戶權(quán)限 from Userinfo", "Userinfo"); dgvUInfo.DataSource = myds.Tables"Userinfo" private void btAdd_Click(object sender, EventArgs e) if (txtUPw
31、d.Text.Trim() != txtQPwd.Text.Trim() MessageBox.Show("您的兩次輸入不一致,請(qǐng)重新輸入!"); else try private void dgvUInfo_CellClick(object sender, DataGridViewCellEventArgs e) txtUName.Text = Convert.ToString(dgvUInfo1, dgvUInfo.CurrentCell.RowIndex.Value).Trim(); txtUPwd.Text = Convert.ToString(dgvUInfo2,
32、 dgvUInfo.CurrentCell.RowIndex.Value).Trim(); txtQPwd.Text = Convert.ToString(dgvUInfo2, dgvUInfo.CurrentCell.RowIndex.Value).Trim(); cboxURight.Text = Convert.ToString(dgvUInfo3, dgvUInfo.CurrentCell.RowIndex.Value).Trim(); 五 總結(jié)本系統(tǒng)以建筑行業(yè)原材料庫(kù)存管理為背景,運(yùn)用C#編程語言進(jìn)行設(shè)計(jì)。在進(jìn)行一系列工作之后,開發(fā)完成了這個(gè)漁陽建業(yè)庫(kù)存管理系統(tǒng)。系統(tǒng)基本可以滿足開發(fā)前的預(yù)定要求,實(shí)現(xiàn)方便的對(duì)公司的庫(kù)存信息的管理。從很大程度上減輕了工作者的工作量,提高了業(yè)務(wù)管理的工作效率。1.功能實(shí)現(xiàn)本系
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 高中信息技術(shù)課堂教學(xué)方法的創(chuàng)新研究
- 2025光電車衣發(fā)電系統(tǒng)
- 中小學(xué)心理健康教育課程設(shè)計(jì)與實(shí)踐知到課后答案智慧樹章節(jié)測(cè)試答案2025年春浙江師范大學(xué)
- 三級(jí)人力資源管理師-三級(jí)人力資源管理師考試《理論知識(shí)》押題密卷6
- 三級(jí)人力資源管理師-《企業(yè)人力資源管理師(理論知識(shí))》考前強(qiáng)化模擬卷6
- 山東省菏澤市東明縣第一中學(xué)2024-2025學(xué)年高二下學(xué)期開學(xué)地理試題
- 2018高考人教政治二輪鞏固練題(六)及解析
- 2018年普通高校招生全國(guó)統(tǒng)一考試仿真模擬(一)語文試題
- 甘肅省張掖市高臺(tái)縣一中2024-2025學(xué)年高三下學(xué)期第二次檢測(cè)語文試題(原卷版+解析版)
- 2025屆福建省漳州市高三下學(xué)期第三次檢測(cè)歷史試題 (原卷版+解析版)
- 2024年04月江蘇蘇州銀行春招信息科技類崗位第一批開始筆啦筆試歷年參考題庫(kù)附帶答案詳解
- 煤化工設(shè)備設(shè)計(jì)與制造技術(shù)進(jìn)展分析考核試卷
- 中國(guó)多發(fā)性骨髓瘤診治指南(2024 年修訂)
- 【MOOC】實(shí)驗(yàn)室安全學(xué)-武漢理工大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- DB32T 2836-2015 雙孢蘑菇工廠化生產(chǎn)技術(shù)規(guī)程
- 蘋果種植養(yǎng)護(hù)培訓(xùn)課件
- 化妝步驟課件教學(xué)課件
- 民兵教練員四會(huì)教案模板
- 起重吊裝作業(yè)安全培訓(xùn)考核試卷
- 時(shí)政述評(píng)巴以沖突課件-2024屆高考政治一輪復(fù)習(xí)
- 三級(jí)綜合醫(yī)院評(píng)審標(biāo)準(zhǔn)(2024年版)
評(píng)論
0/150
提交評(píng)論