版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1Abstract 2 3 4 4 4 5 5 5 6 6 63.1.2采購管理與銷售管理 8 8 9 9 10 10 10 11 15 15 15 16 17 18 20 20 21 23 23 24 26 31 32的管理,商品基礎(chǔ)信息的管理,庫存管理,銷售管理,進(jìn)貨進(jìn)行效率很低,已不能適應(yīng)公司發(fā)展的需求。現(xiàn)有進(jìn)銷存系商品銷售,進(jìn)貨上柜,賣場庫存數(shù)據(jù)等各種統(tǒng)計數(shù)據(jù),從而數(shù)據(jù)的流通環(huán)節(jié),增強(qiáng)了數(shù)據(jù)的可靠性。通過進(jìn)銷存管理系統(tǒng),利用信息化的手段把先進(jìn)的企業(yè)入企業(yè)的實踐,為企業(yè)的管理改革提供切實可行的途徑。更重要的是,進(jìn)銷存管理系統(tǒng)可以及時通過信息技術(shù)把企業(yè)數(shù)據(jù)轉(zhuǎn)化為企而為相關(guān)管理者提供決策依據(jù)。理,以實現(xiàn)公司商品進(jìn)銷存管理的信息化、自動化和科學(xué)化2008開發(fā),系統(tǒng)的后臺數(shù)據(jù)庫選用Access作為開發(fā)工具。【關(guān)鍵詞】進(jìn)銷存系統(tǒng)信息管理VisualStudio2008Access數(shù)PurchaseSaleStockstatisticaldaplayedanimportantroleinthedecision-making.Customerfilemanagement,commoditybasedinformationmanagement,purchasemanagement,salesmanagement,stockmanagementbyhandtothelowefficiency,thecomphasbeenunabletomeetdevelopmentsystemhasachievedsalesofgoods,otherstatisticaldata,thusgreatlyreducingtheflowofdataliimprovedthereliabilityofdataPurchaseSaleStocksystemthroughtheuseofimeansoftheadvancedenterprisemanagementoftheintroductionofacorporatepracticeforthemanagementreformpracticalimportantly,PurchaseSaleStocksystemcanbetimeinformationtechnologytocorporatedataintoenterpriseinformationfortherelevantmanagerstoprovidebasisfordecisThemainfunctionofthecommoditypurchase,salesandstockmonitoring,deploymentandmanagement,inordertoachievethecompagoodsPurchaseSaleStockinformasystemisastand-aloneversionofthedatabasemanagementsystem.FutapplicationinterfaceusingVisualStudio2008development,thechoiceofAccessdatabasebackgroundasadevelopmentto【KeyWords】PurchaseSaleStocksVisualStudio2008【TypeofThesis】Application著越來越激烈的競爭。改善企業(yè)內(nèi)部以及整個供應(yīng)鏈各個環(huán)節(jié)的管理、調(diào)度及資源配置,迅速適應(yīng)客戶的新需求和市場新機(jī)遇,是企業(yè)贏得競爭勝利的決定性因素。企業(yè)為了贏得市場競爭優(yōu)勢,就必須加強(qiáng)物流、信息流、資金流的動態(tài)管理,使企業(yè)管理更加規(guī)范化。企業(yè)信息管理系統(tǒng)、ERP系統(tǒng)是企業(yè)管理高效化的重要途徑,而企業(yè)進(jìn)銷存管理系統(tǒng)是企業(yè)信息系統(tǒng)的重要部分,它是ERP系統(tǒng)中的核心運營子系統(tǒng)。因此,企業(yè)使用進(jìn)銷存管理系統(tǒng),可以使企業(yè)各業(yè)務(wù)環(huán)節(jié)的配合更加緊密,有利于企業(yè)的發(fā)展,提升企業(yè)競爭力。分。通過該系統(tǒng),可以了解到企業(yè)內(nèi)部商品的庫存情況和銷利于企業(yè)作出更好的決策。進(jìn)銷存管理系統(tǒng)能夠?qū)崿F(xiàn)的功能該系統(tǒng)打破了傳統(tǒng)意義上的進(jìn)、銷、存人力管理模式,利用息化管理。企業(yè)進(jìn)銷存管理系統(tǒng)的開發(fā)和應(yīng)用是必要的,因管理人員提供充足的信息和快捷的查詢手段,在一定程度上進(jìn)銷存管理的效率,使企業(yè)進(jìn)銷存管理變得快捷、高效。能夠錄入企業(yè)進(jìn)銷存的基本資料,在操作上能夠完成諸改、刪除、按各種條件進(jìn)行查詢、新用戶的設(shè)置及密碼修改作,基本滿足企業(yè)日常業(yè)務(wù)的需要,并達(dá)到操作過程中直觀用、安全等要求。系統(tǒng)采用模塊化程序設(shè)計方法,既便于系統(tǒng)功能的公共化和修改,又便于技術(shù)維護(hù)人員后期補(bǔ)充和維護(hù);通過實際調(diào)查,要求本系統(tǒng)具有以下功能:(1)要求系統(tǒng)具有良好的人機(jī)界面,達(dá)到操作過程中直觀、方便、實用、安全等要求。(2)如果系統(tǒng)的使用對象較多,則要求有較好的權(quán)限管理。(3)方便的數(shù)據(jù)信息處理,快捷實現(xiàn)增刪查改。(4)批量填寫進(jìn)貨單及銷售單。保護(hù)原始數(shù)據(jù)的安全。關(guān)的各個流程。主要對單據(jù),庫存、進(jìn)貨、銷售年計算機(jī)處理,減少手工作業(yè)造成的失誤;加快資金流轉(zhuǎn)。信息技術(shù)的運用已成社會發(fā)展主流,以前的人工處理緩慢,出錯率高導(dǎo)致企業(yè)內(nèi)部溝通不暢,信息滯后,很難為企業(yè)做出有效所以采用現(xiàn)代化的手段進(jìn)行進(jìn)銷存必然會使企業(yè)提高工作效走向科學(xué)化、正規(guī)化管理,從而在日益激烈的競爭中立于不敗之地。的開發(fā),而其支持多種服務(wù)器技術(shù),這就為以后系統(tǒng)的升級提的技術(shù)保障。此外,C#也支持目前的大多數(shù)數(shù)據(jù)庫,如:SQL數(shù)據(jù)庫應(yīng)用程序。此系統(tǒng)軟件是一款通用性極強(qiáng)的商業(yè)企業(yè)進(jìn)銷電子、電器、物資、化妝品等商業(yè)領(lǐng)域的企業(yè)。軟件覆蓋商的采購、銷售、庫存、管理決策支持等各個環(huán)節(jié),軟件的各界面簡單、實用,讓用戶可以在最短的時間內(nèi)掌握軟件的使用戶生意早日更上一層樓。軟件的采購管理、銷售管理、庫強(qiáng)大,靈活,同時為用戶提供方便實用的模糊查詢功能,用短時間內(nèi)找到自己所需要的信息。根據(jù)需求分析,設(shè)計系統(tǒng)框架。進(jìn)銷存管理系統(tǒng)功能如圖采購管理采購管理資料管理銷售管理應(yīng)付款管理應(yīng)收款管理系統(tǒng)管理庫存管理企業(yè)經(jīng)營的基礎(chǔ)資料是一個企業(yè)最基本、最重要的信息行?!百Y料管理”功能模塊就用于維護(hù)這些基礎(chǔ)資料,其中所能模塊如圖1.1所示。供貨商供貨商商品業(yè)務(wù)員倉庫客戶基本信息?!肮┴浬藤Y料維護(hù)”用于維護(hù)企業(yè)供貨商的基本信息。在填寫進(jìn)貨單時,可以直接從供貨商清單中獲取所有供貨商的編擇?!翱蛻糍Y料維護(hù)”用于維護(hù)企業(yè)客戶的基本信息。在填寫銷售單時,可以直接從客戶清單中獲取所有客戶的編號作為辭典供用戶選擇?!皹I(yè)務(wù)員信息維護(hù)”用于維護(hù)企業(yè)銷售業(yè)務(wù)員的基本信息。在填寫進(jìn)貨單與銷售單時,可以直接從業(yè)務(wù)員清單中獲取所有業(yè)務(wù)員辭典供用戶選擇。“倉庫信息維護(hù)”用于維護(hù)企業(yè)的倉庫信息?!斑M(jìn)貨單”與“銷售單”分別用于維護(hù)企業(yè)進(jìn)貨銷售的正常運營情況。報損報報損報溢庫存查詢上下限設(shè)定上限報警下限報警“庫存查詢”用于查詢企業(yè)商品的庫存,可以查詢總庫存和各分倉庫庫存?!皥髶p報溢”用于管理企業(yè)商品庫存的損溢,內(nèi)容包括編號、貨號、倉庫、數(shù)量、庫存單價、金額、日期、責(zé)任人、制單人等?!吧舷孪拊O(shè)定”用于設(shè)置庫存的上限和下限,當(dāng)商品庫存的數(shù)量超出下限、最佳存量、備注等?!皫齑嫔舷迗缶备鶕?jù)當(dāng)前商品庫存和指定的庫存上下限自動列出高于上限的商品,以便相關(guān)人員可以直接根據(jù)最佳庫存量采取相應(yīng)措施?!皫齑嫦孪迗缶备鶕?jù)當(dāng)前商品庫存和指定的庫存上下限自動列出低于下限的商品,以便相關(guān)人員可以直接根據(jù)最佳庫存量直接單。“付款單”與“收款單”分別用于記錄交易時賬務(wù)往來情況。更改密碼退出更改密碼退出用戶管理“更改密碼”供用戶更改自己的密碼。“退出”用于退出主界面,進(jìn)入登陸界面,而不是直接退出系統(tǒng)?!坝脩艄芾怼庇糜诰S護(hù)用戶的基本信息。此應(yīng)用對普通用戶隱藏即管理員可以更改用戶權(quán)限,而普通用戶不可以。本系統(tǒng)針對中小型企業(yè)進(jìn)銷存管理現(xiàn)狀,通過數(shù)據(jù)庫調(diào)進(jìn)銷存進(jìn)行有效管理。本系統(tǒng)主要實現(xiàn)如下目標(biāo):(1)實現(xiàn)企業(yè)內(nèi)一些基礎(chǔ)信息的設(shè)置及查詢。(2)可方便快捷地查詢庫存信息,并可對商品價格進(jìn)行調(diào)整。(3)管理員可以隨時修改自己的密碼,并增加刪除其他用戶。(4)系統(tǒng)最大限度地實現(xiàn)了易維護(hù)性和易操作性。務(wù)要求,延長系統(tǒng)的使用壽命。本系統(tǒng)是一個桌面應(yīng)用程序,它可以直接在本地計算機(jī)個計算機(jī)中,可以節(jié)省開銷、提升系統(tǒng)安全性。另外,本系統(tǒng)也可以在網(wǎng)絡(luò)內(nèi)的其他計算機(jī)中運行,但是這需要將數(shù)據(jù)庫對外開放,會降低數(shù)據(jù)安全性。企業(yè)進(jìn)銷存管理系統(tǒng)主要實現(xiàn)從進(jìn)貨、庫存到銷售的一理,涉及商品信息、商品的供應(yīng)商、購買商品的客戶等多個簡單介紹幾個關(guān)鍵的實體數(shù)據(jù)庫表。user_idprimarykeyusername_user_passworduser_typeprimarykeypurchase_priceprimarykey地址庫房地址primarykey地址primarykey地址primarykeypib_idprimarykey保管員primarykeyrpl_idprimarykeyull_idprimarykeyUll_upperUll_lowerprimarykeypib_id付款日期primarykey登陸界面是系統(tǒng)的門戶,可通過用戶類型限制用戶登錄界面如圖5.1所示:主窗體界面也是該系統(tǒng)的歡迎界面。程序的主晰的系統(tǒng)菜單和工具欄,其中系統(tǒng)菜單包含系統(tǒng)中所有功能的菜單項,而工具欄主要提供常用功能的快捷訪問按鈕。企業(yè)進(jìn)銷存管導(dǎo)航面板綜合了系統(tǒng)菜單和工具欄的優(yōu)點,而且導(dǎo)航面板的觀,操作更快捷。主窗體界面如圖5.2所示:企業(yè)進(jìn)銷存管理系統(tǒng)中的眾多管理模塊數(shù)據(jù)處理過程無非包括查詢、修改、刪除、添加,由于它們的實現(xiàn)方法基本相似,本節(jié)將以供貨商資料管理和進(jìn)貨單管理功能為主,介紹本系統(tǒng)的意義和實現(xiàn)的業(yè)務(wù)邏輯。主要用于維護(hù)供貨商信息。單擊“查詢”按鈕,結(jié)合文本框中輸入的需要查找內(nèi)容的以實現(xiàn)快捷查詢。若文本框內(nèi)容為空,則輸出所有供貨商基本信息?!靶薷摹卑粹o用于修改供貨商信息,修改之前會提示用戶選擇要修改用戶可進(jìn)行修改,在此過程中供貨商編號不能被修“刪除”按鈕用于刪除供貨商信息,系統(tǒng)會提示確認(rèn)是否真的要刪除,因為刪除過程是不可逆的。刪除完成后,系Datagridview中自動更新刪除后的數(shù)據(jù)庫信單擊“添加”按鈕,在供貨商表中添加其基本資料。添加防止出現(xiàn)冗余信息。大小,方便用戶安裝使用。供貨商資料管理界面如圖5.3.1所示:采購管理模塊是進(jìn)銷存管理系統(tǒng)中不可缺少的重要組成要負(fù)責(zé)為系統(tǒng)記錄進(jìn)貨單及其退貨信息,相應(yīng)的采購商品會管理中。進(jìn)貨單功能主要負(fù)責(zé)記錄企業(yè)的商品進(jìn)貨信息。單擊“查詢”按鈕,結(jié)合文本框中輸入的需要查找內(nèi)容的以實現(xiàn)快捷查詢。若文本框內(nèi)容為空,則輸出所有進(jìn)貨單信息?!靶薷摹卑粹o用于修改進(jìn)貨單信息,修改之前會提示用戶選擇要修改進(jìn)貨單信息,用戶可進(jìn)行修改,修改完成后,系統(tǒng)提示“修改完Datagridview中自動更新修改后的信“刪除”按鈕用于刪除進(jìn)貨單信息,系統(tǒng)會提示確認(rèn)是否真的要刪除,因為刪除過程是不可逆的。刪除完成后,系Datagridview中自動更新刪除后的數(shù)據(jù)庫信將會改變進(jìn)貨單表中可以添加的單據(jù)。為了確保本系統(tǒng)能夠正常運行,需要在發(fā)布之試?,F(xiàn)將具體操作及過程舉例說明如下:即該用戶已經(jīng)登陸成功了。2.測試其他用戶是否能夠登錄:打開企業(yè)進(jìn)銷存管理系統(tǒng)登錄頁面,輸入任意密碼,點擊鈕。將出現(xiàn)密碼出錯提示頁面。然后點“確定”返回系統(tǒng)登錄頁面。3.測試增刪查改功能是否成功:理窗體,在查詢按鈕前面的文本框里面輸入想要查找的商品表示測試成功。4.用戶退出系統(tǒng)的測試:下拉菜單的有一個“退出”的選項,點擊之后便可退出。也可以點“關(guān)閉”退出。5.測試密碼更改:在主界面“系統(tǒng)管理”下拉菜單選擇“更改密碼”項,彈出更改密體,進(jìn)行密碼更改。6.測試用戶管理的功能:在以管理員身份登錄時,可以增刪除改普通用戶。在以普通用戶登陸情況下,此項自動隱藏,只可以修改自己的密碼。功!在系統(tǒng)開發(fā)過程中采用了多種措施保證軟件質(zhì)量,但是實際開發(fā)過程中還是不可避免地會產(chǎn)生差錯,系統(tǒng)中通??赡茈[藏著錯誤和缺陷,不經(jīng)周密測試的系統(tǒng)投入運行,將會造成難以想象的后果,試是系統(tǒng)開發(fā)過程中為保證軟件質(zhì)量必須進(jìn)行的工作。大量們必須重視測試工作。通常是由于對某些特定情況考慮不周造成的。因此測試不是序正確;成功的測試也不是沒有發(fā)現(xiàn)錯誤的測試。有意義的該是從“破壞”軟件系統(tǒng)的角度出發(fā),精心設(shè)計最有可以暴露陷的測試方案。因此軟件測試的目標(biāo)應(yīng)該是以盡可能少的代出軟件系統(tǒng)中潛在的錯誤和缺陷。子系統(tǒng)層、功能模塊層、程序模塊層中的各類模塊,從測試為單元測試,組合測試,確認(rèn)測試等。測試對象是隨不同階段而異的,最基本、最初的測試是單元測試,后面的組合測試、確認(rèn)測測過的模塊作為測試對象的。單元測試也稱模塊測試或程序測試,單元測試是對每個行的,驗證模塊接口與設(shè)計說明書是否一致,對模塊的所有徑進(jìn)行測試且與預(yù)期的結(jié)構(gòu)進(jìn)行對照,還要對所有錯誤處理試。對源碼進(jìn)行審查,對照設(shè)計說明書,表態(tài)地檢查源程序能的邏輯要求,是進(jìn)行單元測試前的重要工作工。單元測試序員完成,也稱程序調(diào)試。底向上測試兩種測試方法。組合測試的對象是指已經(jīng)通過單元測試的模塊,不是對零散模塊進(jìn)行單個測試,而是用系統(tǒng)化的方法裝配和測試軟件系統(tǒng),是一個嚴(yán)格的過程,必須認(rèn)真地進(jìn)行,其計劃的產(chǎn)生和單元模塊測試的完成日期要協(xié)調(diào)起來,這種測試應(yīng)在系統(tǒng)目標(biāo)機(jī)上進(jìn)行,造成系統(tǒng)應(yīng)用的環(huán)境條件,除了開發(fā)部分項目負(fù)責(zé)人參加以外,還應(yīng)該有相應(yīng)系統(tǒng)的用戶參加,給評審員進(jìn)行演示。確認(rèn)測試是對通過組合測試的軟件進(jìn)行的,這些軟件已目標(biāo)設(shè)備的介質(zhì)上,確認(rèn)測試的目的是表明軟件是可以工作些要求定出的“確認(rèn)測試計劃”進(jìn)行的。測試工作是由一個獨行,而且測試要從用戶的角度出發(fā)。和數(shù)據(jù)共享問題以及檢測系統(tǒng)是否達(dá)到用戶的實際要求,系據(jù)是系統(tǒng)分析報告。系統(tǒng)測試應(yīng)在系統(tǒng)的整個范圍內(nèi)進(jìn)行,只對軟件進(jìn)行,而是對構(gòu)成系統(tǒng)的硬、軟件一起進(jìn)行。系統(tǒng)當(dāng)盡量避免系統(tǒng)測試延到項目末尾進(jìn)行。在系統(tǒng)測試完成后,進(jìn)行用戶的驗收測試,它是用戶在實際應(yīng)用環(huán)境中所進(jìn)行的真實數(shù)據(jù)測試。在具體的測試中,一般應(yīng)遵循以下原則:由程序設(shè)計者之外的人進(jìn)行測試;測試用例應(yīng)由兩部分組成:輸入數(shù)據(jù)和預(yù)期輸出結(jié)對程序修改以后,必須重新進(jìn)行測試。{publicstaticOleDbConnectionconn=newOleDbConnection("Provider=Microsoft.JetDirectory.GetCurrentDirectory()publicstaticDataSetgettable(stringsqlstr){DataSetds=newDataOleDbDataAdapteradp=newOleDbDataAdapt}publicstaticvoidbindcombox(objectcm,{DataSetds=gettable(sql}privatevoidbutton1_Click(objectsender,EventArgse){{textBox1.Text+"'anduser_pasuser_type='"+comboBox1.Text+"'";adp=newOleDbDataAdapter(sqlintnum=ds.Tables["001"].Rowif(num>0){user.user_id=textBox1.Texuser.user_password=textBox2.Texuser.user_name=ds.Tables["001"].Rows[0].ItemArray[1].Touser.user_type=comboBox1.Texthis.Visible=falsmainFormf=newmainForm();}{}catch(Exceptionex){MessageBox.Show(ex.}privatevoidbutton1_Click(objectsender,EventArgse)stringsqlstr="selectuser姓名,user_passwordas密碼,user_typeauser_namelike'%"+textBox1.Text+"%'";ds=accessdbhelp.gettabledataGridView1.DataSource=ds.Tables[0].Def}privatevoidbutton2_Click(objectsender,EventArgse)if(dataGridView1.SelectedCells.Count==0){}{","警告",MessageBoxButt{dataGridView1.SelectedCells[0].Value.Tostringsqlstr="updatextBox2.Text.Trim()+"',user_name='"+textBox"',user_password='"+textBocomboBox1.Text.Trim()+"'wheds=accessdbhelp.gettableMessageBox.Show("修改成}戶姓名,user_passwordas密碼,userDataSetds1=newDatads1=accessdbhelp.gettable(dataGridView1.DataSource=ds1.Tables[0].Def}privatevoidbutton3_Click(objectsender,EventArgse)if(dataGridView1.SelectedCells.Count==0){}{","警告",MessageBoxButt{dataGridView1.SelectedCells[0].Value.Touser_id='"+id+"'";ds=accessdbhelp.gettableMessageBox.Show("刪除成}戶姓名,user_passwordas密碼,userDataSetds1=newDatads1=accessdbhelp.gettable(dataGridView1.DataSource=ds1.Tables[0].Def}privatevoidbutton4_Click(objectsender,EventArgse)textBox2.Enabled=tOleDbConnectionconn=accessdb{MessageBox.Show("請輸入要添加用戶的詳細(xì)信息!{stringsql="select用戶姓名,user_passwordas密碼,user_typeas類型fuser_id='"+textBox2.Text.Trim()+"'";if(null==cmmd.ExecuteScalar()){(user_id,user_name,user_password,user_type)valuetextBox2.Text.Trim()+"'textBox4.Text.Trim()+"MessageBox.Show("用戶信textB
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《大腸平滑肌肉瘤》課件
- 熱加工課程設(shè)計2018
- 綠色環(huán)保課程設(shè)計
- 自動窗簾控制課程設(shè)計
- 算法導(dǎo)論課程設(shè)計
- 筑夢星空的幼兒園工作總結(jié)
- 寵物行業(yè)寵物美容師工作總結(jié)
- 綜合經(jīng)營行業(yè)行政后勤工作總結(jié)
- 紡織行業(yè)會計工作總結(jié)
- 移動應(yīng)用開發(fā)行業(yè)技術(shù)工作總結(jié)
- 火化證明格式
- 機(jī)械原理課程設(shè)計-自動蓋章機(jī)
- e乙二醇精制車間設(shè)備布置圖
- 行政強(qiáng)制法講座-PPT課件
- 2022年新媒體編輯實戰(zhàn)教程測試題及答案(題庫)
- 崗位現(xiàn)場應(yīng)急處置方案卡全套(全套20頁)
- 涼席竹片銑槽機(jī)(課程設(shè)計)
- 高壓線防護(hù)搭設(shè)方案
- 綜合機(jī)械化固體充填采煤技術(shù)要求-編制說明
- 十人聯(lián)名推薦表
- 七、分蛋糕博弈
評論
0/150
提交評論