軟件工程及應(yīng)用課程設(shè)計(jì)采購(gòu)管理系統(tǒng)_第1頁(yè)
軟件工程及應(yīng)用課程設(shè)計(jì)采購(gòu)管理系統(tǒng)_第2頁(yè)
軟件工程及應(yīng)用課程設(shè)計(jì)采購(gòu)管理系統(tǒng)_第3頁(yè)
軟件工程及應(yīng)用課程設(shè)計(jì)采購(gòu)管理系統(tǒng)_第4頁(yè)
軟件工程及應(yīng)用課程設(shè)計(jì)采購(gòu)管理系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩22頁(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)介

軟件工程及應(yīng)用課程設(shè)計(jì)題目采購(gòu)管理系統(tǒng)學(xué)院(系)專業(yè)班級(jí)姓名指導(dǎo)教師2021年12月31日

摘要隨著信息技術(shù)的發(fā)展和十多年的應(yīng)用,如今企業(yè)資源計(jì)劃系統(tǒng)所包含的管理思想是非常廣泛和深刻的,企業(yè)資源計(jì)劃系統(tǒng)不僅面向供需鏈,體現(xiàn)精益生產(chǎn)、敏捷制造、同步工程的精神,而且結(jié)合全面質(zhì)量管理以保證質(zhì)量和客戶滿意度、結(jié)合準(zhǔn)時(shí)制生產(chǎn)以消除一切無(wú)效勞動(dòng)與浪費(fèi)、降低庫(kù)存和縮短交貨期;它還結(jié)合約束理論來(lái)定義供需鏈上的瓶頸環(huán)節(jié)、消除制約因素來(lái)擴(kuò)大企業(yè)供需鏈的有效產(chǎn)出。為了提高倉(cāng)庫(kù)管理效率,減輕勞動(dòng)強(qiáng)度提高,信息處理速度和準(zhǔn)確性,本系統(tǒng)主要提供公司計(jì)劃系統(tǒng)其中的一部分——采購(gòu)管理系統(tǒng)的各種管理和數(shù)據(jù)操作。當(dāng)中包括供應(yīng)商管理、物品管理、采購(gòu)訂單管理和采購(gòu)到貨管理這四個(gè)部分。通過(guò)對(duì)本軟件的使用,公司與采購(gòu)人員可以十分互動(dòng)的進(jìn)行業(yè)務(wù)交流和處理。無(wú)論對(duì)于采購(gòu)物品的了解,采購(gòu)訂單的管理,還是供應(yīng)商資料的查詢選擇都能通過(guò)簡(jiǎn)單而直接的操作來(lái)完成,大大提高工作效率。從而達(dá)到消除一切無(wú)效勞動(dòng)與浪費(fèi)、消除制約因素來(lái)擴(kuò)大公司供需鏈的有效產(chǎn)出的目標(biāo)?!娟P(guān)鍵詞】采購(gòu)管理;信息處理;系統(tǒng)

AbstractWiththedevelopmentofinformationtechnologyanditsapplicationformorethantenyears,themanagementideascontainedintheenterpriseresourceplanningsystemareveryextensiveandprofound.Theenterpriseresourceplanningsystemnotonlyfacesthesupplychainandembodiesthespiritofleanproduction,agilemanufacturingandsynchronousengineering,butalsocombinestotalqualitymanagementtoensurequalityandcustomersatisfactionCombinejustintimeproductiontoeliminateallineffectivelaborandwaste,reduceinventoryandshortendeliverytime;Italsocombinesconstrainttheorytodefinethebottlenecklinksinthesupplychainandeliminateconstraintstoexpandtheeffectiveoutputoftheenterprisesupplychain.Thissoftwaremainlyprovidesvariousmanagementanddataoperationofprocurementmanagementsystem,whichisapartofthecompany'splanningsystem.Itincludesfourparts:suppliermanagement,itemmanagement,purchaseordermanagementandpurchasearrivalmanagement.Throughtheuseofthissoftware,thecompanyandpurchasingpersonnelcanhaveveryinteractivebusinesscommunicationandprocessing.Whethertheunderstandingofpurchasedgoods,themanagementofpurchaseorders,orthequeryandselectionofsupplierdatacanbecompletedthroughsimpleanddirectoperations,whichgreatlyimprovestheworkefficiency.Soastoachievethegoalofeliminatingallineffectivelaborandwasteandeliminatingconstraintstoexpandtheeffectiveoutputofthecompany'ssupplychain.【KeyWords】Procurementmanagement;informationprocessing;system采購(gòu)管理系統(tǒng)目錄TOC\o"1-3"\h\u第1章緒論 第1章緒論1.1可行性研究系統(tǒng)簡(jiǎn)介:瀏覽器/服務(wù)器體系,也就是B/S(Browser/Server)架構(gòu),是當(dāng)今較為流行的一種架構(gòu)模式,它對(duì)客戶端的要求相對(duì)比較少,而C/S的客戶端隨著操作系統(tǒng)的淘汰,在長(zhǎng)期項(xiàng)目上B/S比C/S更經(jīng)濟(jì),可維護(hù)性方面也更好。在B/S體系結(jié)構(gòu)系統(tǒng)中,客戶通過(guò)瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請(qǐng)求,服務(wù)器對(duì)瀏覽器的請(qǐng)求進(jìn)行處理,將客戶所需的信息返回到瀏覽器。倉(cāng)庫(kù)管理系統(tǒng)就是基于C/S體系,以SQLServer為后端數(shù)據(jù)庫(kù),Java為前端開發(fā),采用面向?qū)ο笤O(shè)計(jì)思想,原型化開發(fā)方法,并在充分靈活性、可靠性和經(jīng)濟(jì)基礎(chǔ)上設(shè)計(jì)出來(lái)的。該軟件項(xiàng)目可行性研究報(bào)告是從技術(shù)、經(jīng)濟(jì)、使用、社會(huì)等方面對(duì)項(xiàng)目課題的全面通盤考慮,分析須解決是否存在可行的解,是項(xiàng)目分析的員進(jìn)一步工作的前提,是軟件開發(fā)人員正確成功地開發(fā)項(xiàng)目的前提和基礎(chǔ),利用現(xiàn)有資源,開發(fā)一個(gè)體系結(jié)構(gòu)完整的,易擴(kuò)充的,易維護(hù)的,具有良好的人機(jī)交互界面的倉(cāng)庫(kù)管理系統(tǒng),實(shí)現(xiàn)物資的計(jì)算機(jī)管理,提供完善的功能,為倉(cāng)庫(kù)管理人員提供便利的工作方式,需求分析的目的是對(duì)問(wèn)題進(jìn)行分析,以及根據(jù)對(duì)所選擇的開發(fā)工具的了解,分析系統(tǒng)的總體需求,較好的完成任務(wù)。1.2系統(tǒng)性能要求一,供應(yīng)商管理能夠錄入供應(yīng)商的基本信息,采購(gòu)訂單能夠選擇供應(yīng)商。二,物品管理能夠?yàn)椴少?gòu)訂單提供采購(gòu)的物品基本信息,能夠?qū)ξ锲沸畔⑦M(jìn)行增、刪、改操作。三,采購(gòu)訂單管理能夠錄入、修改、刪除、審核、查詢采購(gòu)訂單,采購(gòu)訂單的審核應(yīng)具有審核日期。審核過(guò)的采購(gòu)訂單不可修改和刪除,且只有審核過(guò)的采購(gòu)訂單才可以查詢并打印。采購(gòu)訂單的錄入和審核應(yīng)該由不同的用戶操作四,采購(gòu)到貨管理實(shí)現(xiàn)采購(gòu)到貨驗(yàn)收功能,驗(yàn)收后物品直接入庫(kù)、修改庫(kù)存信息。鑒于課程設(shè)計(jì)的緣故,本系統(tǒng)僅僅實(shí)現(xiàn)部分簡(jiǎn)單功能。1.3名詞與術(shù)語(yǔ)表1-1名詞與術(shù)語(yǔ)數(shù)據(jù)流圖(DFD)數(shù)據(jù)庫(kù)系統(tǒng)最重要的需求分析工具之一實(shí)體-聯(lián)系圖(E-R圖)提供了表示實(shí)體類型、屬性和聯(lián)系的方法,用來(lái)描述現(xiàn)實(shí)世界的概念模型功能模塊圖畫出功能模塊圖是軟件工程過(guò)程中的一個(gè)重要環(huán)節(jié),它將顯示出工程所要實(shí)現(xiàn)的各種功能,并分類,然后軟件工程師根據(jù)功能模塊圖來(lái)具體實(shí)現(xiàn)這些功能(通過(guò)代碼)用例圖由主角、用例以及它們之間的關(guān)系構(gòu)成的圖

第2章需求分析2.1系統(tǒng)數(shù)據(jù)流圖倉(cāng)庫(kù)管理系統(tǒng)頂層數(shù)據(jù)流圖如圖2-1所示。圖2-1頂層數(shù)據(jù)流圖倉(cāng)庫(kù)管理系統(tǒng)0層數(shù)據(jù)流圖如圖2-2所示。圖2-20層數(shù)據(jù)流圖倉(cāng)庫(kù)管理系統(tǒng)1層數(shù)據(jù)流圖如圖2-3所示。圖2-31層數(shù)據(jù)流圖2.2數(shù)據(jù)字典1、數(shù)據(jù)流條目(1)數(shù)據(jù)流名稱:采購(gòu)計(jì)劃編號(hào):無(wú)數(shù)據(jù)流:采購(gòu)計(jì)劃說(shuō)明:公司輸入的采購(gòu)計(jì)劃詳細(xì)信息數(shù)據(jù)流來(lái)源:公司輸入數(shù)據(jù)流去向:供應(yīng)商管理組成:{采購(gòu)類別+采購(gòu)名稱+采購(gòu)規(guī)格+采購(gòu)數(shù)量}流量:根據(jù)事物的需要(2)數(shù)據(jù)流名稱:采購(gòu)物品編號(hào):無(wú)數(shù)據(jù)流:采購(gòu)物品說(shuō)明:供應(yīng)商給出的采購(gòu)物品信息數(shù)據(jù)流來(lái)源:采購(gòu)計(jì)劃,供應(yīng)商基本信息數(shù)據(jù)流去向:物品管理組成:{采購(gòu)類別+采購(gòu)名稱+采購(gòu)規(guī)格+采購(gòu)數(shù)量}流量:根據(jù)事物的需要(3)數(shù)據(jù)流名稱:物品信息編號(hào):無(wú)數(shù)據(jù)流:物品信息說(shuō)明:物品管理給出的物品信息數(shù)據(jù)流來(lái)源:采購(gòu)物品,物品基本信息,數(shù)據(jù)流去向:采購(gòu)訂單管理組成:{物品類別+物品名稱+物品規(guī)格+物品數(shù)量}流量:根據(jù)事物的需要(4)數(shù)據(jù)流名稱:采購(gòu)編號(hào):無(wú)數(shù)據(jù)流:采購(gòu)說(shuō)明:采購(gòu)訂單管理給出的采購(gòu)信息數(shù)據(jù)流來(lái)源:采購(gòu)訂單文件,物品信息數(shù)據(jù)流去向:采購(gòu)到貨管理組成:{采購(gòu)類別+采購(gòu)名稱+采購(gòu)規(guī)格+采購(gòu)數(shù)量}流量:根據(jù)事物的需要(5)數(shù)據(jù)流名稱:入庫(kù)編號(hào):無(wú)數(shù)據(jù)流:入庫(kù)說(shuō)明:采購(gòu)到貨管理給出的入庫(kù)信息數(shù)據(jù)流來(lái)源:采購(gòu)數(shù)據(jù)流去向:倉(cāng)庫(kù)組成:{入庫(kù)類別+入庫(kù)名稱+入庫(kù)規(guī)格+入庫(kù)數(shù)量}流量:根據(jù)事物的需要2.數(shù)據(jù)項(xiàng)(1)數(shù)據(jù)項(xiàng)名稱:采購(gòu)類別數(shù)據(jù)項(xiàng)別名:類別說(shuō)明:采購(gòu)的種類類型:字符型長(zhǎng)度:10(2)數(shù)據(jù)項(xiàng)名稱:采購(gòu)名稱數(shù)據(jù)項(xiàng)別名:采購(gòu)名說(shuō)明:采購(gòu)的名稱類型:字符型長(zhǎng)度:10(3)數(shù)據(jù)項(xiàng)名稱:采購(gòu)規(guī)格數(shù)據(jù)項(xiàng)別名:規(guī)格說(shuō)明:采購(gòu)的大小等信息類型:字符型長(zhǎng)度:10(4)數(shù)據(jù)項(xiàng)名稱:采購(gòu)數(shù)量數(shù)據(jù)項(xiàng)別名:數(shù)量說(shuō)明:無(wú)類型:數(shù)值型長(zhǎng)度:10(5)數(shù)據(jù)項(xiàng)名稱:物品類別數(shù)據(jù)項(xiàng)別名:類別說(shuō)明:物品類別信息類型:字符型長(zhǎng)度:10(6)數(shù)據(jù)項(xiàng)名稱:物品數(shù)量數(shù)據(jù)項(xiàng)別名:數(shù)量說(shuō)明:無(wú)類型:數(shù)值型長(zhǎng)度:10(7)數(shù)據(jù)項(xiàng)名稱:物品名稱數(shù)據(jù)項(xiàng)別名:物品名說(shuō)明:物品的名稱類型:字符型長(zhǎng)度:10(8)數(shù)據(jù)項(xiàng)名稱:物品規(guī)格數(shù)據(jù)項(xiàng)別名:規(guī)格說(shuō)明:物品的大小等信息類型:字符型長(zhǎng)度:10(9)數(shù)據(jù)項(xiàng)名稱:入庫(kù)名稱數(shù)據(jù)項(xiàng)別名:入庫(kù)名說(shuō)明:入庫(kù)的名稱類型:字符型長(zhǎng)度:10(10)數(shù)據(jù)項(xiàng)名稱:入庫(kù)規(guī)格數(shù)據(jù)項(xiàng)別名:規(guī)格說(shuō)明:入庫(kù)的大小等信息類型:字符型長(zhǎng)度:10(11)數(shù)據(jù)項(xiàng)名稱:入庫(kù)數(shù)量數(shù)據(jù)項(xiàng)別名:數(shù)量說(shuō)明:無(wú)類型:數(shù)值型長(zhǎng)度:103.數(shù)據(jù)文件(1)數(shù)據(jù)文件名稱:供應(yīng)商基本信息說(shuō)明:所有供應(yīng)商基本信息數(shù)據(jù)文件組成:采購(gòu)類別+采購(gòu)名稱+采購(gòu)規(guī)格+采購(gòu)數(shù)量+采購(gòu)員編號(hào)+采購(gòu)員姓名+入庫(kù)日期組織方式:按采購(gòu)類別從小到大排序存取方式:順序存取頻率:隨機(jī)(2)數(shù)據(jù)文件名稱:物品基本信息說(shuō)明:物品的基本信息數(shù)據(jù)文件組成:物品類別+物品名稱+物品規(guī)格+物品數(shù)量+出庫(kù)日期組織方式:按物品編號(hào)從小到大排序存取方式:順序存取頻率:隨機(jī)(3)數(shù)據(jù)文件名稱:采購(gòu)訂單文件說(shuō)明:采購(gòu)中的訂單文件數(shù)據(jù)文件組成:采購(gòu)類別+采購(gòu)名稱+采購(gòu)規(guī)格+采購(gòu)數(shù)量組織方式:按采購(gòu)編號(hào)從小到大排序存取方式:順序存取頻率:隨機(jī)3、加工條目(1)加工名稱:供應(yīng)商管理編號(hào):無(wú)加工:管理采購(gòu)信息說(shuō)明:向目標(biāo)系統(tǒng)管理采購(gòu)信息輸入:采購(gòu)計(jì)劃,供應(yīng)商基本信息輸出:采購(gòu)物品處理:對(duì)輸入的采購(gòu)信息與供應(yīng)商管理進(jìn)行識(shí)別;輸出采購(gòu)物品(2)加工名稱:物品管理編號(hào):無(wú)加工:管理采購(gòu)物品說(shuō)明:對(duì)采購(gòu)物品進(jìn)行管理輸入:采購(gòu)物品,物品基本信息輸出:管理后的物品信息處理:對(duì)采購(gòu)物品進(jìn)行管理;輸出管理后的物品信息(3)加工名稱:采購(gòu)訂單管理編號(hào):無(wú)加工:管理采購(gòu)訂單說(shuō)明:對(duì)采購(gòu)訂單進(jìn)行管理輸入:物品信息,采購(gòu)訂單文件輸出:采購(gòu)信息處理:對(duì)采購(gòu)訂單進(jìn)行管理;輸出采購(gòu)信息(4)加工名稱:采購(gòu)到貨管理編號(hào):無(wú)加工:管理采購(gòu)到貨的物品說(shuō)明:對(duì)采購(gòu)到貨的物品進(jìn)行管理輸入:采購(gòu)信息輸出:入庫(kù)信息處理:對(duì)采購(gòu)到貨的物品進(jìn)行管理;輸出入庫(kù)信息

第3章概要設(shè)計(jì)3.1結(jié)構(gòu)系統(tǒng)功能模塊圖如圖3-1所示。圖3-1系統(tǒng)功能模塊圖3.2系統(tǒng)結(jié)構(gòu)設(shè)計(jì)3.2.1功能列表表3-2功能列表系統(tǒng)名稱模塊功能需求點(diǎn)采購(gòu)管理系統(tǒng)供應(yīng)商管理錄入供應(yīng)商基本信息采購(gòu)訂單能選擇供應(yīng)商物品管理采購(gòu)物品基本信息能夠?qū)ξ锲沸畔⑦M(jìn)行增,刪,改操作采購(gòu)訂單管理對(duì)采購(gòu)訂單進(jìn)行錄入、修改、刪除、審核和查詢審核過(guò)的采購(gòu)訂單不可修改和刪除,且只有審核過(guò)的采購(gòu)訂單才可以查詢并打印采購(gòu)到貨管理采購(gòu)到貨驗(yàn)收驗(yàn)收后物品直接入庫(kù)、修改庫(kù)存信息。3.2.2邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)采購(gòu)訂單,包括的數(shù)據(jù)項(xiàng)有訂單編號(hào),物品編號(hào),物品名稱。物品,包括的數(shù)據(jù)項(xiàng)有物品編號(hào),物品名稱,物品數(shù)量,物品價(jià)格。采購(gòu)訂單表,包括的數(shù)據(jù)有訂單編號(hào),物品編號(hào),物品名稱,物品數(shù)量,物品價(jià)格,采購(gòu)員。供貨商,包括的數(shù)據(jù)有供貨商編號(hào),供貨商名稱。倉(cāng)庫(kù),包括的數(shù)據(jù)有物品編號(hào),物品名稱,物品數(shù)量。采購(gòu)訂單實(shí)體圖如圖3-2所示。圖3-2采購(gòu)訂單實(shí)體圖物品信息實(shí)體圖如圖3-3所示。圖3-3物品信息實(shí)體圖采購(gòu)訂單表實(shí)體圖如圖3-4所示。圖3-4采購(gòu)訂單表實(shí)體圖供貨商實(shí)體圖如圖3-5所示。圖3-5供貨商實(shí)體圖倉(cāng)庫(kù)實(shí)體圖如圖3-6所示。圖3-6倉(cāng)庫(kù)實(shí)體圖實(shí)體總體之間的關(guān)系如圖3-7所示:圖3-7實(shí)體總體之間的關(guān)系圖通過(guò)本系統(tǒng)的實(shí)施,將采購(gòu)管理等方面通過(guò)系統(tǒng)來(lái)實(shí)施,其中包括采購(gòu)訂單查詢,物品信息查詢,采購(gòu)訂單表審核查詢,庫(kù)存信息查詢,供貨商信息查詢。通過(guò)采購(gòu)管理系統(tǒng)能縮短查詢訂單,采購(gòu)物資,驗(yàn)收物資物資查詢的速率,來(lái)提高企業(yè)采購(gòu)的速率。3.2.3物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)在實(shí)體以及實(shí)體之間關(guān)系的基礎(chǔ)上,形成數(shù)據(jù)庫(kù)中的表格以及各個(gè)表格之間的關(guān)系。采購(gòu)管理系統(tǒng)數(shù)據(jù)庫(kù)中各個(gè)表格的設(shè)計(jì)結(jié)構(gòu)件如表3-1到表3-6所示。每個(gè)表格表示在數(shù)據(jù)庫(kù)中的一個(gè)表。表3-1采購(gòu)訂單訂單編號(hào)VARCHAR(20)NOTNULL物品編號(hào)NVARCHAR(20)NOTNULL物品名稱NVARCHAR(20)NULL表3-2物品物品編號(hào)NVARCHAR(20)NOTNULL物品名稱NVARCHAR(20)NULL物品數(shù)量INTNULL物品價(jià)格VARCHAR(50)NULL表3-3采購(gòu)訂單表訂單編號(hào)VARCHAR(20)NOTNULL物品編號(hào)NVARCHAR(20)NOTNULL物品名稱NVARCHAR(20)NULL物品數(shù)量INTNULL物品價(jià)格VARCHAR(50)NULL采購(gòu)員NVARCHAR(10)NULL表3-4供貨商供貨商編號(hào)NVARCHAR(40)NOTNULL供貨商名稱NVARCHAR(40)NOTNULL表3-5倉(cāng)庫(kù)物品編號(hào)NVARCHAR(20)NOTNULL物品名稱NVARCHAR(20)NULL物品數(shù)量INTNULL

第4章詳細(xì)設(shè)計(jì)4.1數(shù)據(jù)庫(kù)實(shí)現(xiàn)4.1.1創(chuàng)建數(shù)據(jù)庫(kù)代碼創(chuàng)建數(shù)據(jù)庫(kù)存儲(chǔ)在E盤根目錄CREATEDATABASE采購(gòu)管理系統(tǒng)ON(NAME='采購(gòu)管理系統(tǒng)_DATA',FILENAME='E:\采購(gòu)管理系統(tǒng)_DATA.MDF',SIZE=10,MAXSIZE=100,FILEGROWTH=1)LOGON(NAME='采購(gòu)管理系統(tǒng)_LOG',FILENAME='E:\采購(gòu)管理系統(tǒng)_LOG.LDF',SIZE=10,MAXSIZE=100,FILEGROWTH=1)建好的數(shù)據(jù)庫(kù)如下圖4-1所示。圖4-1采購(gòu)管理系統(tǒng)數(shù)據(jù)庫(kù)創(chuàng)建采購(gòu)訂單:CREATETABLECG(DDNumberVARCHAR(20)NOTNULL,WPNumberNVARCHAR(20)NOTNULL,WPNameNVARCHAR(20)NULL,)創(chuàng)建物品:CREATETABLEWP(WPNumberNVARCHAR(20)NOTNULL,WPNameNVARCHAR(20)NULL,WPSLINTNULL,WPJGVARCHAR(50)NULL)創(chuàng)建采購(gòu)訂單表:CREATETABLECGT(DDNumberVARCHAR(20)NOTNULL,WPNumberNVARCHAR(20)NOTNULL,WPNameNVARCHAR(20)NULL,WPSLINTNULL,WPJGVARCHAR(50)NULL,CGYNVARCHAR(10)NULL)創(chuàng)建供貨商:CREATETABLEGHS(GHNumberNVARCHAR(40)NOTNULL,GHNameNVARCHAR(40)NOTNULL,)創(chuàng)建倉(cāng)庫(kù):CREATETABLECK(WPNumberNVARCHAR(20)NOTNULL,WPNameNVARCHAR(20)NULL,WPSLINTNULL)數(shù)據(jù)庫(kù)中五個(gè)表格的創(chuàng)建,如圖4-2所示。圖4-2數(shù)據(jù)庫(kù)中各表的創(chuàng)建在采購(gòu)訂單中插入如下信息:INSERTINTOCG(DDNumber,WPNumber,WPName)VALUES('001','0001','雨傘')INSERTINTOCG(DDNumber,WPNumber,WPName)VALUES('002','0002','拖鞋')插入信息后的采購(gòu)訂單如圖4-3所示。圖4-3插入信息后的采購(gòu)訂單在物品中插入如下信息:INSERTINTOWP(WPNumber,WPName,WPSL,WPJG)VALUES('0001','雨傘','100','18元/支')INSERTINTOWP(WPNumber,WPName,WPSL,WPJG)VALUES('0002','拖鞋','100','20元/雙')插入信息后的物品如圖4-4所示。圖4-4插入信息后的物品在采購(gòu)訂單表中插入如下信息:INSERTINTOCGT(DDNumber,WPNumber,WPName,WPSL,WPJG,CGY)VALUES('001','0001','雨傘','100','18元/支','小王')INSERTINTOCGT(DDNumber,WPNumber,WPName,WPSL,WPJG,CGY)VALUES('002','0001','拖鞋','100','20元/雙','小王')插入信息后的采購(gòu)訂單表如圖4-5所示。圖4-5插入信息后的采購(gòu)訂單表在供貨商中插入如下信息:INSERTINTOGHS(GHNumber,GHName)VALUES('00001','百貨廠')INSERTINTOGHS(GHNumber,GHName)VALUES('00002','百貨廠')插入信息后的供貨商表如圖4-6所示圖4-6插入信息后的供貨商在倉(cāng)庫(kù)中插入如下信息:INSERTINTOCK(WPNumber,WPName,WPSL)VALUES('0001','雨傘','100')INSERTINTOCK(WPNumber,WPName,WPSL)VALUES('0002','拖鞋','100')插入信息后的倉(cāng)庫(kù)如圖4-7所示圖4-7插入信息后的倉(cāng)庫(kù)4.1.2連接數(shù)據(jù)庫(kù)代碼連接數(shù)據(jù)庫(kù)所需的代碼如下:package課程設(shè)計(jì);importjava.sql.*;publicclassSqlServer{ staticStringdriverName="com.microsoft.sqlserver.jdbc.SQLServerDriver"; staticStringdbURL="jdbc:sqlserver://localhost:1433;DatabaseName=采購(gòu)管理系統(tǒng)2"; staticStringuserName="CGGLXT"; staticStringuserPwd="123"; Connectionconn; publicSqlServer()throwsClassNotFoundException,SQLException{ Class.forName(driverName); conn=DriverManager.getConnection(dbURL,userName,userPwd); } publicstaticvoidmain(String[]args)throwsSQLException,ClassNotFoundException{ SqlServera=newSqlServer(); } publicConnectiongetConnection(){ returnconn; } publicvoidclose()throwsSQLException{ conn.close(); }}4.2登陸模塊設(shè)計(jì)輸入相對(duì)的用戶名和密碼,點(diǎn)擊登錄。該程序運(yùn)行界面如圖4-8所示。圖4-8程序運(yùn)行界面登錄窗口的主要代碼如下所示:try{Class.forName(”sun.jdbc.odbc.JdbcOdbcDriver'');}catch(ClassNotFoundExceptione){//TODO自動(dòng)生成catch塊e.printStackTrace();}try{Connectionconn=DriverManager.getConnection("jdbc:odbc:stodb");Statementstmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSetCONCUR_READ__ONLY);Stringsq1str=”select*fromuser";finalResultSetrs=stmt.executeQuery(sq1str);logon.addActionListener(newActionListener(){publicvoidactionPerformed(ActionEvente){try{while(rs.next()){if((rs.getString(2).equals(username.getText()))&&(rs.getString(3).equals(pwd.getText())))fit++;}rs.beforeFirst();}catch(SQLExceptione1){//TODO自動(dòng)生成catch塊e1.printStackTrace();}if(fit!=0){mf=newmainFrame(username.getext();setVisible(false);}else密碼錯(cuò)誤!");JOptionPane.sowesageDialoge(ul,”用戶名或密

溫馨提示

  • 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ù)覽,若沒有圖紙預(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論