2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩24頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  課程設(shè)計題單</b></p><p>  班級 學(xué)生 </p><p>  課程名稱 專業(yè)課程設(shè)計 </p><p>  課 題 倉庫管理信息系統(tǒng)

2、 </p><p>  設(shè)計要求 本系統(tǒng)后臺數(shù)據(jù)庫采用Access或SQL Server,前臺采用Visual C#作為主要開發(fā)工具。完成的系統(tǒng)具有以下功能:1、登錄界面與用戶模塊設(shè)計 </p><p>  2、物資信息管理(添加、刪除、修改、瀏覽) </p><p>  3

3、、入庫信息管理(添加、刪除、修改、瀏覽) </p><p>  4、出庫信息設(shè)置(添加、刪除、修改、瀏覽) </p><p>  5、庫存信息管理(查詢庫存信息) </p><p>  課 題 發(fā) 給 日 期

4、 </p><p>  課程設(shè)計完成日期 </p><p>  指 導(dǎo) 教 師 </p><p>  評語:

5、 </p><p>  評分: </p><p><b>  摘要</b></p><p>  隨著現(xiàn)代工業(yè)的發(fā)展,計算機信息管理系統(tǒng)越來越受到企業(yè)重視。本文主要分析了倉庫管理系統(tǒng)的一些基本功能和組成情況,包括系統(tǒng)的需求分析、系統(tǒng)結(jié)構(gòu),功能模塊劃分以及數(shù)據(jù)庫模式分析等,重點對應(yīng)用程序的實際開發(fā)實現(xiàn)作了介紹。達到了數(shù)

6、據(jù)的一致性和安全性,且應(yīng)用程序功能完備,符合了倉庫管理系統(tǒng)作為典型的信息管理系統(tǒng)(MIS)的要求。同時簡單介紹了Visual Basic編程環(huán)境和Access數(shù)據(jù)庫管理系統(tǒng)的功能特點,倉庫管理系統(tǒng)是企業(yè)物流管理中不可或缺的一部分。</p><p>  一    緒論………………………………………………………………………………………1</p><p>

7、  1. 1管理信息系統(tǒng)的概述…………………………………………………………………………………1</p><p>  1. 2數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)簡介…………………………………………………………………………2</p><p>  1. 3倉庫管理系統(tǒng)…………………………………………………………………………………………2</p><p>  1.3.1

8、國內(nèi)外同類管理軟件的研究現(xiàn)狀與發(fā)展趨勢……………………………………………2</p><p>  1.3.2倉庫管理系統(tǒng)研究背景與意義………………………………………………………………2</p><p>  二    倉庫管理系統(tǒng)設(shè)計分析…………………………………………………………3</p><p>  2.1需求分析………………

9、…………………………………………………………………………………3</p><p>  2.2模塊劃分…………………………………………………………………………………………………4</p><p>  三 數(shù)據(jù)庫設(shè)計…………………………………………………………………………4</p><p>  3.1 設(shè)計的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)如下…………………………………………………

10、………4</p><p>  3.2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計……………………………………………………………………………5</p><p>  3.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計………………………………………………………………………………7</p><p>  3.4  數(shù)據(jù)庫和數(shù)據(jù)庫表創(chuàng)建語法……………………………………………………………………8</p>

11、<p>  四 詳細設(shè)計(代碼)………………………………………………………………10</p><p>  4.1  系統(tǒng)登陸窗體模塊的設(shè)計………………………………………………………………10</p><p>  4.2  貨品入庫窗體模塊的設(shè)計………………………………………………………………11</p><p>  4.3 貨品出庫

12、窗體模塊的設(shè)計  ………………………………………………………………12</p><p>  4.4 貨品入庫查詢窗體模塊的設(shè)計    ………………………………………………………13</p><p>  4.5 貨品出庫查詢窗體模塊的設(shè)計    ………………………………………………………15</p><

13、p>  4.6 用戶注銷窗體模塊的設(shè)計    ……………………………………………………………16</p><p>  五 程序的實現(xiàn)…………………………………………………………17</p><p>  5.1  系統(tǒng)登陸的實現(xiàn)…………………………………………………………………………17</p><p>  5.2&#

14、160; 貨品入庫的實現(xiàn)…………………………………………………………………………18</p><p>  5.3 貨品入庫查詢的實現(xiàn)  …………………………………………………………………19</p><p>  5.4 貨品出庫的實現(xiàn)    ………………………………………………………………………20</p><p>  5.5

15、 貨品出庫查詢的實現(xiàn)    …………………………………………………………………20</p><p>  5.6 用戶密碼修改的實現(xiàn)    …………………………………………………………………20</p><p>  六 課程設(shè)計總結(jié)……………………………………………………21</p><p>  七

16、參考文獻 ………………………………………………………21</p><p><b>  摘要</b></p><p>  隨著現(xiàn)代工業(yè)的發(fā)展,計算機信息管理系統(tǒng)越來越受到企業(yè)重視。本文主要分析了倉庫管理系統(tǒng)的一些基本功能和組成情況,包括系統(tǒng)的需求分析、系統(tǒng)結(jié)構(gòu),功能模塊劃分以及數(shù)據(jù)庫模式分析等,重點對應(yīng)用程序的實際開發(fā)實現(xiàn)作了介紹。達到了數(shù)據(jù)的一致性和安全性,且應(yīng)用程序

17、功能完備,符合了倉庫管理系統(tǒng)作為典型的信息管理系統(tǒng)(MIS)的要求。同時簡單介紹了Visual Basic編程環(huán)境和Access數(shù)據(jù)庫管理系統(tǒng)的功能特點,倉庫管理系統(tǒng)是企業(yè)物流管理中不可或缺的一部分。</p><p><b>  一 緒論</b></p><p>  倉庫管理系統(tǒng)是一個企事業(yè)單位不可缺少的一部分,它的內(nèi)容對于企業(yè)的決策者和管理者來說都是至關(guān)重

18、要的,因此,倉庫管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段,但一直以來人們使用傳統(tǒng)的人工方式管理倉庫,這種管理方式存在著許多缺點,諸如效率低,保密性差等,而且時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。</p><p>  隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)不斷發(fā)展,其強大的功能已經(jīng)被人們深刻認識,它已經(jīng)進入了人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。</p>

19、;<p>  作為計算機應(yīng)用的一部分,使用計算機對產(chǎn)品倉庫信息進行管理,具有著人工管理無法比擬的優(yōu)點,它檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等,可減少更多的人力物力,這些都能夠極大地提高貨品倉庫的管理效率,也是企業(yè)倉庫管理科學(xué)化、正規(guī)化,與世界接軌的重要條件。因此,開發(fā)一個倉庫管理系統(tǒng)是很有必要的,具有其特有的技術(shù)意義和管理意義。</p><p>  1.1倉庫管理系統(tǒng)的

20、概述</p><p>  倉庫管理系統(tǒng)是在管理科學(xué)、系統(tǒng)科學(xué)、計算機科學(xué)等的基礎(chǔ)上發(fā)展起來的綜合性邊緣科學(xué)。在21世紀信息高速發(fā)展的時代中,倉庫管理系統(tǒng)具有很重要的作用,它的預(yù)測和輔助決策的功能,即利用現(xiàn)代管理的決策和支持。</p><p>  倉庫管理系統(tǒng)是一個人機系統(tǒng),同時它又是一個一體化集成系統(tǒng)。倉庫管理系統(tǒng)是信息系統(tǒng)的一個子系統(tǒng),它以計算機技術(shù)、通訊技術(shù)和軟件技術(shù)為技術(shù)基礎(chǔ),同時將

21、現(xiàn)代管理理論、現(xiàn)代管理方法及各級管理人員融為一體,最終為某個組織整體的管理與決策服務(wù),是由人和計算機組成的能進行管理信息的收集、傳遞、存儲、加工、維護和使用的系統(tǒng)。</p><p>  倉庫管理系統(tǒng)的基本結(jié)構(gòu)可以概括為四大部件,即信息源、信息處理器、信息用戶和信息管理者。因此,一個成功的管理信息系統(tǒng)應(yīng)該具有可靠的硬件、實用的軟件、強有力的現(xiàn)代化管理水平。具體講,管理信息系統(tǒng)的三大支柱是:計算機網(wǎng)絡(luò)、數(shù)據(jù)庫和現(xiàn)代化

22、的管理,這三打支柱稱為管理信息系統(tǒng)的擴展部件。</p><p>  1.2數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)簡介</p><p>  在數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)之前,對開發(fā)數(shù)據(jù)庫的基本概念應(yīng)當了解,對數(shù)據(jù)庫的結(jié)構(gòu)、開發(fā)數(shù)據(jù)庫應(yīng)用程序的步驟、開發(fā)體系及方法都應(yīng)當有相當清晰的了解和認識。</p><p>  數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的目標是建立一個滿足用戶長期需求的產(chǎn)品。開發(fā)的主要過程為:理解用戶

23、的需求,然后,把它們轉(zhuǎn)變?yōu)橛行У臄?shù)據(jù)庫設(shè)計。把設(shè)計轉(zhuǎn)變?yōu)閷嶋H的數(shù)據(jù)庫,并且這些數(shù)據(jù)庫帶有功能完備、高效能的應(yīng)用。</p><p><b>  1.3倉庫管理系統(tǒng)</b></p><p>  倉庫作為一總貨品資源的集散地,貨品的種類繁多,包含很多的信息數(shù)據(jù)的管理。據(jù)調(diào)查得知,以前倉庫進行信息管理的方式主要是基于文本、表格等紙介質(zhì)的手工處理,對于貨品的出入庫情況的統(tǒng)計和核

24、實等往往采用對賬本的人工檢查,對管理者的管理權(quán)限等不受約束,任何人都可查看,這樣容易引起資料外泄。另外,數(shù)據(jù)信息處理工作量大,容易出錯,由于數(shù)據(jù)繁多,容易丟失,且不易查找。總的來說,缺乏系統(tǒng)、規(guī)范的信息管理手段。而且,一般的存儲情況是記錄在賬本上的,倉庫的工作人員和管理員也只是當時記得比較清楚,時間一長,如果再要進行查詢,就得在眾多的資料中翻閱查找了,這樣造成費時、費力,如要對很長時間以前的貨品進行更改就更加困難了。因此,很有必要建立一

25、個倉庫管理系統(tǒng),使貨品管理工作規(guī)范化,系統(tǒng)化,程序化。提高信息處理的速度和準確性。</p><p>  1.3.1國內(nèi)外同類管理軟件的研究現(xiàn)狀與發(fā)展趨勢</p><p>  現(xiàn)在國內(nèi)外對此類系統(tǒng)的開發(fā)與研究也是很有實用性的,基本上能滿足各企業(yè)的自身特點,來進行倉庫方面的管理,同時,改類系統(tǒng)又都在不斷地深入與發(fā)展,來適用更多的企業(yè),一般都能運用于各個企業(yè)的倉庫管理,但是都沒有針對大眾的廣泛應(yīng)

26、用,只能運用某個企業(yè)或單位,這一點還有待于今后的進一步開發(fā)與實踐。</p><p>  今后此類軟件將會向條碼倉庫管理系統(tǒng)發(fā)展,現(xiàn)階段,伴隨物流及管理信息化、網(wǎng)絡(luò)化的發(fā)展,應(yīng)用條碼技術(shù)進行倉庫管理、實現(xiàn)倉庫作業(yè)自動化,將是一個必然的發(fā)展趨勢,也是需要迫切解決的一個現(xiàn)實問題。隨著信息化技術(shù)的不斷提高和應(yīng)用的日漸普及,更多的商品擁有自己的條碼,而且,使用條碼化工作代替?zhèn)鹘y(tǒng)作業(yè)模式,減少了手工輸入,這樣不但提高了作業(yè)效

27、率,還能確保資料正確,并減少因人為失誤所造成的損失。</p><p>  1.3.2倉庫管理系統(tǒng)研究背景與意義</p><p>  隨著我國經(jīng)濟的飛速發(fā)展,各種類型規(guī)模的公司企業(yè)迅速崛起,許多從事生產(chǎn)和經(jīng)營管理的企業(yè)都有自己生產(chǎn)和銷售的產(chǎn)品,而這些產(chǎn)品都需要儲存在倉庫中,對于每個企業(yè)來說,隨著企業(yè)規(guī)模的不斷擴大,產(chǎn)品數(shù)量的急劇增加,所生產(chǎn)產(chǎn)品的種類也會不斷地更新與發(fā)展,有關(guān)產(chǎn)品的各種信息量

28、也會成倍增長。面對龐大的產(chǎn)品信息量,如何有效地管理倉庫產(chǎn)品,對這些企業(yè)來說是非常重要的,倉庫管理的重點是銷售信息能否及時反饋,從而確保企業(yè)運行效益。而倉庫管理又涉及入庫、出庫的產(chǎn)品、經(jīng)辦人員及客戶等方方面面的因素,如何管理這些信息數(shù)據(jù),是一項復(fù)雜的系統(tǒng)工程,充分考驗著倉庫管理員的工作能力,工作量的繁重是可想而知的,所以這就需要由倉庫管理系統(tǒng)來提高倉庫管理工作的效率,這對信息的規(guī)范管理、科學(xué)統(tǒng)計和快速查詢,減少管理方面的工作量,同時對于調(diào)

29、動廣大員工的工作積極性,提高企業(yè)的生產(chǎn)效率,都具有十分重要的現(xiàn)實意義。</p><p>  二 倉庫管理系統(tǒng)設(shè)計分析</p><p>  倉庫管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的數(shù)據(jù)庫。而對于后者則要求應(yīng)用程序功能完備,易使用等特點。 </p><

30、;p><b>  2.1 需求分析:</b></p><p>  通過對系統(tǒng)的終端用戶、生產(chǎn)商和銷售商進行分析,可以得到本系統(tǒng)典型的文本需求說明,其中的關(guān)鍵部分如下:</p><p>  基本信息是倉庫管理系統(tǒng)得以運行的數(shù)據(jù)基礎(chǔ)?;拘畔óa(chǎn)品信息、倉庫信息、生產(chǎn)商信息和銷售商的信息。用戶可以通過界面來隨時添加、修改和查詢這些信息。</p>&l

31、t;p>  出入庫管理是倉庫管理系統(tǒng)的核心部分,實現(xiàn)產(chǎn)品的出入庫登記。產(chǎn)品出入庫登記中的產(chǎn)品信息、倉庫信息、生產(chǎn)商信息和銷售商的信息都是從已有的信息中通過下拉列表選擇的,這樣可以減少出錯,提高效率;如果在基本信息中找不到相關(guān)信息即時進行添加。</p><p>  根據(jù)用戶需求,該系統(tǒng)應(yīng)該實現(xiàn)以下功能:</p><p>  1)基本信息(包括產(chǎn)品信息、倉庫信息、生產(chǎn)商和銷售商信息)的添

32、加、修改和查詢。</p><p>  2)填寫基本信息→提交信息填寫</p><p>  3)修改基本信息→提交信息修改</p><p>  4)選擇填寫查詢條件→提交查詢→查詢結(jié)果顯示</p><p>  5)產(chǎn)品入庫登記、修改和查詢。</p><p>  6)填寫入庫產(chǎn)品信息→提交入庫登記</p>&

33、lt;p>  7)修改入庫登記→提交信息修改</p><p>  8)選擇填寫查詢條件→提交查詢→查詢結(jié)果顯示</p><p>  9)品出庫登記、修改和查詢。</p><p>  10)出庫選擇→填寫出庫產(chǎn)品信息→提交出庫登記</p><p>  11)修改出庫登記→提交信息修改</p><p>  12)選擇

34、填寫查詢條件→提交查詢→查詢結(jié)果顯示</p><p>  13)產(chǎn)品庫存統(tǒng)計信息查詢</p><p>  14)選擇查詢條件→填寫查詢內(nèi)容→提交查詢→查詢結(jié)果顯示</p><p>  15)用戶和倉庫管理員注冊</p><p>  16)登錄→輸入用戶名→輸入密碼→注冊</p><p>  17)用戶修改密碼和倉庫管理

35、員添加用戶。</p><p>  28)輸入舊密碼→輸入新密碼→確認新密碼→提交密碼修改</p><p>  29)輸入新用戶名→輸入用戶密碼→確認密碼→設(shè)置用戶權(quán)限→提交用戶添加</p><p><b>  2.2模塊劃分</b></p><p>  2.2.1系統(tǒng)功能模塊設(shè)計</p><p>

36、  2.2.2數(shù)據(jù)流程圖</p><p><b>  三數(shù)據(jù)庫設(shè)計</b></p><p>  3.1設(shè)計的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)如下:</p><p>  設(shè)備代碼信息,包括的數(shù)據(jù)項有設(shè)備號、設(shè)備名稱。</p><p>  現(xiàn)有庫存信息,包括的數(shù)據(jù)項有設(shè)備、現(xiàn)有數(shù)目、總數(shù)目、最大庫存和最小庫存。</p><

37、;p>  設(shè)備使用信息,包括的數(shù)據(jù)項有使用的設(shè)備、使用部門、數(shù)目、使用時間和出庫時狀態(tài)等。</p><p>  設(shè)備采購信息,包括的數(shù)據(jù)項有采購的設(shè)備、采購員、供應(yīng)商、采購數(shù)目和采購時間等。</p><p>  設(shè)備歸還信息,包括的數(shù)據(jù)項有歸還設(shè)備、歸還部門、歸還數(shù)目、歸還時間和經(jīng)手人等。</p><p>  設(shè)備需求信息,包括的數(shù)據(jù)項有需求的部門、需求設(shè)備、

38、需求數(shù)目和需求時間等。</p><p>  3.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計</p><p>  本實例根據(jù)上面的設(shè)計規(guī)劃出的實體有庫存實體、入庫實體、出庫實體、采購實體、還庫實體和需求實體,各實體的E-R圖及其關(guān)系描述如下:</p><p>  圖3-2-1 庫存實體E-R圖</p><p>  圖3-2-2 入庫實體E-R圖</p&

39、gt;<p>  圖3-2-3 出庫實體E-R圖</p><p>  圖3-2-4 部門需求實體E-R圖</p><p>  圖3-2-5 還庫實體E-R圖</p><p>  圖3-2-6計劃采購實體E-R圖</p><p>  圖3-2-7實體和實體之間的關(guān)系E-R圖</p><p>  3.3數(shù)據(jù)

40、庫邏輯結(jié)構(gòu)設(shè)計</p><p>  在上面的實體以及實體之間的關(guān)系的基礎(chǔ)上,形成數(shù)據(jù)庫中的表格以及各個表格之間的關(guān)系。</p><p>  倉庫管理系統(tǒng)數(shù)據(jù)庫中的各個表格的設(shè)計結(jié)果如下面的幾個表格所示。每個表格表示在數(shù)據(jù)庫中的一個表。</p><p><b>  (1)供應(yīng)商表:</b></p><p><b>

41、; ?。?)貨物表:</b></p><p><b>  (3)倉庫表</b></p><p><b> ?。?)現(xiàn)有庫存表:</b></p><p><b>  (5)設(shè)備還庫表:</b></p><p><b> ?。?)設(shè)備采購表:</b>

42、;</p><p><b> ?。?)管理員表</b></p><p>  3.4 數(shù)據(jù)庫和數(shù)據(jù)庫表創(chuàng)建語法 </p><p>  /*創(chuàng)建管理員表*/</p><p>  CREATE TABLE User (</p><p>  UserWorkID varchar(20) Prima

43、ry key ,</p><p>  UserName varchar(50) NULL ,</p><p>  UserAdress varchar(50) NULL ,</p><p>  UserQuanxian varchar(20) NULL,</p><p>  UserPhone varchar(20) NULL ,<

44、;/p><p><b>  )</b></p><p><b>  GO</b></p><p><b>  /*創(chuàng)建廠商表*/</b></p><p>  CREATE TABLE Factory (</p><p>  FactoryID varchar

45、(10) Primary key ,</p><p>  FactoryName varchar(50) NOT NULL ,</p><p>  FactoryAddress varchar(250) NULL ,</p><p>  FactoryPhone varchar(50) NULL </p><p><b>  )&l

46、t;/b></p><p><b>  GO</b></p><p><b>  /*創(chuàng)建會員表*/</b></p><p>  CREATE TABLE Member (</p><p>  MemberID varchar(10) Primary key ,</p><

47、p>  MemberCard varchar(20) NOT NULL ,</p><p>  TotalCost money NOT NULL ,</p><p>  RegDate datetime NOT NULL </p><p><b>  )</b></p><p><b>  GO</

48、b></p><p>  /*創(chuàng)建商品信息表*/</p><p>  CREATE TABLE MerchInfo (</p><p>  MerchID int identity(1,1) Primary key ,</p><p>  MerchName varchar(50) Unique NOT NULL ,</p>

49、<p>  MerchPrice money NOT NULL ,</p><p>  MerchNum int NOT NULL ,</p><p>  CautionNum int NOT NULL ,</p><p>  PlanNum int NOT NULL ,</p><p>  BarCode varchar(20

50、) Unique NOT NULL ,</p><p>  SalesProPrice money NULL ,</p><p>  SalesProDateS datetime NULL ,</p><p>  SalesProDateE datetime NULL ,</p><p>  AllowAbate int NOT NULL ,

51、</p><p>  AllowSale int NOT NULL ,</p><p>  FactoryID int NOT NULL ,</p><p>  ProvideID int NOT NULL</p><p><b>  ) </b></p><p><b>  GO<

52、;/b></p><p>  /*創(chuàng)建供應(yīng)商表*/</p><p>  CREATE TABLE Provide (</p><p>  ProvideID varchar(10) Primary key ,</p><p>  ProvideName varchar(50) NOT NULL ,</p><p>

53、;  ProvideAddress varchar(250) NULL ,</p><p>  ProvidePhone varchar(25) NULL </p><p><b>  )</b></p><p><b>  GO</b></p><p><b>  四 詳細設(shè)計<

54、;/b></p><p>  4.1  系統(tǒng)登陸窗體模塊的設(shè)計</p><p>  private void c_form_Load(object sender, System.EventArgs e)</p><p><b>  {</b></p><p>  string connstr="

55、Persist Security Info=False;Integrated Security=SSPI;database=ckgldata;server=localhost;Connect Timeout=30";</p><p>  conn=new SqlConnection(connstr);</p><p><b>  try</b></p&

56、gt;<p><b>  {</b></p><p>  conn.Open();</p><p><b>  }</b></p><p>  catch(Exception ee1)</p><p><b>  {</b></p><p>

57、;  MessageBox.Show(ee1.Message);</p><p>  Application.Exit();</p><p><b>  }</b></p><p>  login login1=new login();</p><p>  login1.ShowDialog();</p>

58、<p><b>  }</b></p><p>  4.2  貨品入庫窗體模塊的設(shè)計</p><p>  private void jcdl_Load(object sender, System.EventArgs e)</p><p><b>  {</b></p><p> 

59、 c_rq.Value=DateTime.Now;</p><p>  c_form.mydata.Tables.Add("jcmx1");</p><p>  c_form.mydata.Tables["jcmx1"].Columns.Add("原料編號");</p><p>  c_form.mydat

60、a.Tables["jcmx1"].Columns.Add("原料名稱");</p><p>  c_form.mydata.Tables["jcmx1"].Columns.Add("數(shù)量");</p><p>  c_form.mydata.Tables["jcmx1"].Columns.

61、Add("單價");</p><p>  c_form.mydata.Tables["jcmx1"].Columns.Add("金額");</p><p>  c_form.mydata.Tables["jcmx1"].Columns.Add("日期");</p><p&

62、gt;  c_form.mydata.Tables["jcmx1"].Columns.Add("備注");</p><p>  grid1.DataSource=c_form.mydata.Tables["jcmx1"].DefaultView;</p><p>  showdm("select bh,mc from y

63、ldm order by bh desc");</p><p><b>  }</b></p><p>  4.3 貨品出庫窗體模塊的設(shè)計  </p><p>  private void ccdl_Load(object sender, System.EventArgs e)</p><p><

64、;b>  {</b></p><p>  c_rq.Value=DateTime.Now;</p><p>  c_form.mydata.Tables.Add("ccmx1");</p><p>  c_form.mydata.Tables["ccmx1"].Columns.Add("原料編號&q

65、uot;);</p><p>  c_form.mydata.Tables["ccmx1"].Columns.Add("原料名稱");</p><p>  c_form.mydata.Tables["ccmx1"].Columns.Add("數(shù)量");</p><p>  c_form.

66、mydata.Tables["ccmx1"].Columns.Add("單價");</p><p>  c_form.mydata.Tables["ccmx1"].Columns.Add("金額");</p><p>  c_form.mydata.Tables["ccmx1"].Colum

67、ns.Add("日期");</p><p>  c_form.mydata.Tables["ccmx1"].Columns.Add("備注");</p><p>  grid1.DataSource=c_form.mydata.Tables["ccmx1"].DefaultView;</p>&l

68、t;p>  showdm("select a.bh,b.mc from kc a,yldm b where a.bh=b.bh order by a.bh desc");</p><p><b>  }</b></p><p>  4.4 貨品查詢窗體模塊的設(shè)計  </p><p>  privat

69、e void jccx_Load(object sender, System.EventArgs e)</p><p><b>  {</b></p><p>  if(_woot==1)</p><p><b>  {</b></p><p>  this.Text="進倉明細查詢&qu

70、ot;;</p><p>  jczd="select a.id as 自動編號,a.bh as 原料代碼,b.mc as 原料名稱,a.sl as 數(shù)量,a.dj as 單價,a.sl*a.dj as 金額,a.rq as 進倉日期,a.user1 as 操作員,a.bz as 備注from jcmx a,yldm b";</p><p><b>  }&l

71、t;/b></p><p><b>  else</b></p><p><b>  {</b></p><p>  this.Text="出倉明細查詢";</p><p>  jczd="select a.id as 自動編號,a.bh as 原料代碼,b.mc

72、 as 原料名稱,a.sl as 數(shù)量,a.dj as 單價,a.sl*a.dj as 金額,a.rq as 出倉日期,a.user1 as 操作員,a.bz as 備注from ccmx a,yldm b";</p><p><b>  }</b></p><p>  string sqlstr=jczd+" where a.bh=b.bh&qu

73、ot;+sqlpx;</p><p>  c_tj1.SelectedIndex=0;</p><p>  c_tj2.SelectedIndex=0;</p><p>  i_tj2.SelectedIndex=0;</p><p>  showdb(sqlstr);</p><p><b>  }<

74、/b></p><p>  4.5 貨品代碼維護窗體模塊的設(shè)計  </p><p>  private void yldmwh_Load(object sender, System.EventArgs e)</p><p><b>  {</b></p><p><b>  showd

75、b();</b></p><p>  t_bh.DataBindings.Add("Text",c_form.mydata,"yldm.原料代碼");</p><p>  t_mc.DataBindings.Add("Text",c_form.mydata,"yldm.原料名稱");</p&g

76、t;<p>  t_dj.DataBindings.Add("Text",c_form.mydata,"yldm.參考單價");</p><p>  t_bz.DataBindings.Add("Text",c_form.mydata,"yldm.備注");</p><p><b>  

77、}</b></p><p>  4.6用戶注銷窗體模塊的設(shè)計   </p><p>  private void yhgl_Load(object sender, System.EventArgs e)</p><p><b>  {</b></p><p><b> 

78、 showdb();</b></p><p>  if(c_form.mydata.Tables["yh1"].Rows.Count!=0)</p><p><b>  {</b></p><p>  bdel.Enabled=true;</p><p>  bedit.Enabled=t

79、rue;</p><p><b>  }</b></p><p><b>  else</b></p><p><b>  {</b></p><p>  bdel.Enabled=false;</p><p>  bedit.Enabled=false

80、;</p><p><b>  }</b></p><p><b>  }</b></p><p><b>  五 程序的實現(xiàn)</b></p><p>  5.1  系統(tǒng)登陸的實現(xiàn)</p><p>  5.2  貨品入庫的實現(xiàn)&l

81、t;/p><p>  5.3 貨品入庫查詢的實現(xiàn) </p><p>  5.4 貨品出庫的實現(xiàn)  </p><p>  5.5 貨品出庫查詢的實現(xiàn)   </p><p>  5.6 用戶密碼修改的實現(xiàn)   </p><p><b

82、>  六 課程設(shè)計總結(jié)</b></p><p>  經(jīng)過一個多星期的努力,課程設(shè)計基本完成了。在整個課程設(shè)計的實踐中,我學(xué)到很多有用的知識,也積累了不少寶貴的開發(fā)經(jīng)驗。比如用ADO操作數(shù)據(jù)庫,SQL語句的應(yīng)用等。本設(shè)計通過自己的努力,基本滿足了倉庫管理的基本需要,實現(xiàn)了用戶使用的方便以及管理員管理的方便,在界面上力求做到簡單實用,在操作方面盡量做到滿足用戶使用的習(xí)慣,但由于自己的水平有限和時間的

83、不足,在很多方面還不完善,有些功能沒有在全局上把握好,比如一些功能函數(shù)可以在一個文件中定義,具體頁面需要用到再直接引用,SQL語句的執(zhí)行效果也存在效率不高的問題,關(guān)于圖書管理的所有操作集中在一個頁面實現(xiàn),出現(xiàn)了一些混淆,程序更改,測試時很不好等。在今后的學(xué)習(xí)當中將繼續(xù)完善此系統(tǒng),使其功能更加強大,滿足用戶的更多需求。</p><p><b>  七 參考文獻</b></p>&

84、lt;p>  SQL Server 2000數(shù)據(jù)庫及應(yīng)用 徐人鳳 曾建華 高等教育出版社 2004年1月</p><p>  軟件編程規(guī)范 徐人鳳 孫宏偉 王梅 2005年7月高等教育出版社</p><p>  《SQL Server數(shù)據(jù)庫開發(fā)經(jīng)典案例解析 》,清華大學(xué)出版社,2006年</p><p>  《SQL SERVER 2000開發(fā)與應(yīng)用》,機械

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論