![C課程設計-企業(yè)進銷存管理系統(tǒng)_第1頁](http://file4.renrendoc.com/view14/M03/2E/20/wKhkGWdYqVmAYK9ZAAGkW-AlQAo645.jpg)
![C課程設計-企業(yè)進銷存管理系統(tǒng)_第2頁](http://file4.renrendoc.com/view14/M03/2E/20/wKhkGWdYqVmAYK9ZAAGkW-AlQAo6452.jpg)
![C課程設計-企業(yè)進銷存管理系統(tǒng)_第3頁](http://file4.renrendoc.com/view14/M03/2E/20/wKhkGWdYqVmAYK9ZAAGkW-AlQAo6453.jpg)
![C課程設計-企業(yè)進銷存管理系統(tǒng)_第4頁](http://file4.renrendoc.com/view14/M03/2E/20/wKhkGWdYqVmAYK9ZAAGkW-AlQAo6454.jpg)
![C課程設計-企業(yè)進銷存管理系統(tǒng)_第5頁](http://file4.renrendoc.com/view14/M03/2E/20/wKhkGWdYqVmAYK9ZAAGkW-AlQAo6455.jpg)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
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的管理,商品基礎信息的管理,庫存管理,銷售管理,進貨進行效率很低,已不能適應公司發(fā)展的需求?,F(xiàn)有進銷存系商品銷售,進貨上柜,賣場庫存數(shù)據(jù)等各種統(tǒng)計數(shù)據(jù),從而數(shù)據(jù)的流通環(huán)節(jié),增強了數(shù)據(jù)的可靠性。通過進銷存管理系統(tǒng),利用信息化的手段把先進的企業(yè)入企業(yè)的實踐,為企業(yè)的管理改革提供切實可行的途徑。更重要的是,進銷存管理系統(tǒng)可以及時通過信息技術把企業(yè)數(shù)據(jù)轉化為企而為相關管理者提供決策依據(jù)。理,以實現(xiàn)公司商品進銷存管理的信息化、自動化和科學化2008開發(fā),系統(tǒng)的后臺數(shù)據(jù)庫選用Access作為開發(fā)工具?!娟P鍵詞】進銷存系統(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è)內部以及整個供應鏈各個環(huán)節(jié)的管理、調度及資源配置,迅速適應客戶的新需求和市場新機遇,是企業(yè)贏得競爭勝利的決定性因素。企業(yè)為了贏得市場競爭優(yōu)勢,就必須加強物流、信息流、資金流的動態(tài)管理,使企業(yè)管理更加規(guī)范化。企業(yè)信息管理系統(tǒng)、ERP系統(tǒng)是企業(yè)管理高效化的重要途徑,而企業(yè)進銷存管理系統(tǒng)是企業(yè)信息系統(tǒng)的重要部分,它是ERP系統(tǒng)中的核心運營子系統(tǒng)。因此,企業(yè)使用進銷存管理系統(tǒng),可以使企業(yè)各業(yè)務環(huán)節(jié)的配合更加緊密,有利于企業(yè)的發(fā)展,提升企業(yè)競爭力。分。通過該系統(tǒng),可以了解到企業(yè)內部商品的庫存情況和銷利于企業(yè)作出更好的決策。進銷存管理系統(tǒng)能夠實現(xiàn)的功能該系統(tǒng)打破了傳統(tǒng)意義上的進、銷、存人力管理模式,利用息化管理。企業(yè)進銷存管理系統(tǒng)的開發(fā)和應用是必要的,因管理人員提供充足的信息和快捷的查詢手段,在一定程度上進銷存管理的效率,使企業(yè)進銷存管理變得快捷、高效。能夠錄入企業(yè)進銷存的基本資料,在操作上能夠完成諸改、刪除、按各種條件進行查詢、新用戶的設置及密碼修改作,基本滿足企業(yè)日常業(yè)務的需要,并達到操作過程中直觀用、安全等要求。系統(tǒng)采用模塊化程序設計方法,既便于系統(tǒng)功能的公共化和修改,又便于技術維護人員后期補充和維護;通過實際調查,要求本系統(tǒng)具有以下功能:(1)要求系統(tǒng)具有良好的人機界面,達到操作過程中直觀、方便、實用、安全等要求。(2)如果系統(tǒng)的使用對象較多,則要求有較好的權限管理。(3)方便的數(shù)據(jù)信息處理,快捷實現(xiàn)增刪查改。(4)批量填寫進貨單及銷售單。保護原始數(shù)據(jù)的安全。關的各個流程。主要對單據(jù),庫存、進貨、銷售年計算機處理,減少手工作業(yè)造成的失誤;加快資金流轉。信息技術的運用已成社會發(fā)展主流,以前的人工處理緩慢,出錯率高導致企業(yè)內部溝通不暢,信息滯后,很難為企業(yè)做出有效所以采用現(xiàn)代化的手段進行進銷存必然會使企業(yè)提高工作效走向科學化、正規(guī)化管理,從而在日益激烈的競爭中立于不敗之地。的開發(fā),而其支持多種服務器技術,這就為以后系統(tǒng)的升級提的技術保障。此外,C#也支持目前的大多數(shù)數(shù)據(jù)庫,如:SQL數(shù)據(jù)庫應用程序。此系統(tǒng)軟件是一款通用性極強的商業(yè)企業(yè)進銷電子、電器、物資、化妝品等商業(yè)領域的企業(yè)。軟件覆蓋商的采購、銷售、庫存、管理決策支持等各個環(huán)節(jié),軟件的各界面簡單、實用,讓用戶可以在最短的時間內掌握軟件的使用戶生意早日更上一層樓。軟件的采購管理、銷售管理、庫強大,靈活,同時為用戶提供方便實用的模糊查詢功能,用短時間內找到自己所需要的信息。根據(jù)需求分析,設計系統(tǒng)框架。進銷存管理系統(tǒng)功能如圖采購管理采購管理資料管理銷售管理應付款管理應收款管理系統(tǒng)管理庫存管理企業(yè)經(jīng)營的基礎資料是一個企業(yè)最基本、最重要的信息行?!百Y料管理”功能模塊就用于維護這些基礎資料,其中所能模塊如圖1.1所示。供貨商供貨商商品業(yè)務員倉庫客戶基本信息?!肮┴浬藤Y料維護”用于維護企業(yè)供貨商的基本信息。在填寫進貨單時,可以直接從供貨商清單中獲取所有供貨商的編擇?!翱蛻糍Y料維護”用于維護企業(yè)客戶的基本信息。在填寫銷售單時,可以直接從客戶清單中獲取所有客戶的編號作為辭典供用戶選擇?!皹I(yè)務員信息維護”用于維護企業(yè)銷售業(yè)務員的基本信息。在填寫進貨單與銷售單時,可以直接從業(yè)務員清單中獲取所有業(yè)務員辭典供用戶選擇。“倉庫信息維護”用于維護企業(yè)的倉庫信息?!斑M貨單”與“銷售單”分別用于維護企業(yè)進貨銷售的正常運營情況。報損報報損報溢庫存查詢上下限設定上限報警下限報警“庫存查詢”用于查詢企業(yè)商品的庫存,可以查詢總庫存和各分倉庫庫存?!皥髶p報溢”用于管理企業(yè)商品庫存的損溢,內容包括編號、貨號、倉庫、數(shù)量、庫存單價、金額、日期、責任人、制單人等?!吧舷孪拊O定”用于設置庫存的上限和下限,當商品庫存的數(shù)量超出下限、最佳存量、備注等?!皫齑嫔舷迗缶备鶕?jù)當前商品庫存和指定的庫存上下限自動列出高于上限的商品,以便相關人員可以直接根據(jù)最佳庫存量采取相應措施?!皫齑嫦孪迗缶备鶕?jù)當前商品庫存和指定的庫存上下限自動列出低于下限的商品,以便相關人員可以直接根據(jù)最佳庫存量直接單?!案犊顔巍迸c“收款單”分別用于記錄交易時賬務往來情況。更改密碼退出更改密碼退出用戶管理“更改密碼”供用戶更改自己的密碼?!巴顺觥庇糜谕顺鲋鹘缑?,進入登陸界面,而不是直接退出系統(tǒng)?!坝脩艄芾怼庇糜诰S護用戶的基本信息。此應用對普通用戶隱藏即管理員可以更改用戶權限,而普通用戶不可以。本系統(tǒng)針對中小型企業(yè)進銷存管理現(xiàn)狀,通過數(shù)據(jù)庫調進銷存進行有效管理。本系統(tǒng)主要實現(xiàn)如下目標:(1)實現(xiàn)企業(yè)內一些基礎信息的設置及查詢。(2)可方便快捷地查詢庫存信息,并可對商品價格進行調整。(3)管理員可以隨時修改自己的密碼,并增加刪除其他用戶。(4)系統(tǒng)最大限度地實現(xiàn)了易維護性和易操作性。務要求,延長系統(tǒng)的使用壽命。本系統(tǒng)是一個桌面應用程序,它可以直接在本地計算機個計算機中,可以節(jié)省開銷、提升系統(tǒng)安全性。另外,本系統(tǒng)也可以在網(wǎng)絡內的其他計算機中運行,但是這需要將數(shù)據(jù)庫對外開放,會降低數(shù)據(jù)安全性。企業(yè)進銷存管理系統(tǒng)主要實現(xià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è)進銷存管導航面板綜合了系統(tǒng)菜單和工具欄的優(yōu)點,而且導航面板的觀,操作更快捷。主窗體界面如圖5.2所示:企業(yè)進銷存管理系統(tǒng)中的眾多管理模塊數(shù)據(jù)處理過程無非包括查詢、修改、刪除、添加,由于它們的實現(xiàn)方法基本相似,本節(jié)將以供貨商資料管理和進貨單管理功能為主,介紹本系統(tǒng)的意義和實現(xiàn)的業(yè)務邏輯。主要用于維護供貨商信息。單擊“查詢”按鈕,結合文本框中輸入的需要查找內容的以實現(xiàn)快捷查詢。若文本框內容為空,則輸出所有供貨商基本信息?!靶薷摹卑粹o用于修改供貨商信息,修改之前會提示用戶選擇要修改用戶可進行修改,在此過程中供貨商編號不能被修“刪除”按鈕用于刪除供貨商信息,系統(tǒng)會提示確認是否真的要刪除,因為刪除過程是不可逆的。刪除完成后,系Datagridview中自動更新刪除后的數(shù)據(jù)庫信單擊“添加”按鈕,在供貨商表中添加其基本資料。添加防止出現(xiàn)冗余信息。大小,方便用戶安裝使用。供貨商資料管理界面如圖5.3.1所示:采購管理模塊是進銷存管理系統(tǒng)中不可缺少的重要組成要負責為系統(tǒng)記錄進貨單及其退貨信息,相應的采購商品會管理中。進貨單功能主要負責記錄企業(yè)的商品進貨信息。單擊“查詢”按鈕,結合文本框中輸入的需要查找內容的以實現(xiàn)快捷查詢。若文本框內容為空,則輸出所有進貨單信息?!靶薷摹卑粹o用于修改進貨單信息,修改之前會提示用戶選擇要修改進貨單信息,用戶可進行修改,修改完成后,系統(tǒng)提示“修改完Datagridview中自動更新修改后的信“刪除”按鈕用于刪除進貨單信息,系統(tǒng)會提示確認是否真的要刪除,因為刪除過程是不可逆的。刪除完成后,系Datagridview中自動更新刪除后的數(shù)據(jù)庫信將會改變進貨單表中可以添加的單據(jù)。為了確保本系統(tǒng)能夠正常運行,需要在發(fā)布之試?,F(xiàn)將具體操作及過程舉例說明如下:即該用戶已經(jīng)登陸成功了。2.測試其他用戶是否能夠登錄:打開企業(yè)進銷存管理系統(tǒng)登錄頁面,輸入任意密碼,點擊鈕。將出現(xiàn)密碼出錯提示頁面。然后點“確定”返回系統(tǒng)登錄頁面。3.測試增刪查改功能是否成功:理窗體,在查詢按鈕前面的文本框里面輸入想要查找的商品表示測試成功。4.用戶退出系統(tǒng)的測試:下拉菜單的有一個“退出”的選項,點擊之后便可退出。也可以點“關閉”退出。5.測試密碼更改:在主界面“系統(tǒng)管理”下拉菜單選擇“更改密碼”項,彈出更改密體,進行密碼更改。6.測試用戶管理的功能:在以管理員身份登錄時,可以增刪除改普通用戶。在以普通用戶登陸情況下,此項自動隱藏,只可以修改自己的密碼。功!在系統(tǒng)開發(fā)過程中采用了多種措施保證軟件質量,但是實際開發(fā)過程中還是不可避免地會產(chǎn)生差錯,系統(tǒng)中通??赡茈[藏著錯誤和缺陷,不經(jīng)周密測試的系統(tǒng)投入運行,將會造成難以想象的后果,試是系統(tǒng)開發(fā)過程中為保證軟件質量必須進行的工作。大量們必須重視測試工作。通常是由于對某些特定情況考慮不周造成的。因此測試不是序正確;成功的測試也不是沒有發(fā)現(xiàn)錯誤的測試。有意義的該是從“破壞”軟件系統(tǒng)的角度出發(fā),精心設計最有可以暴露陷的測試方案。因此軟件測試的目標應該是以盡可能少的代出軟件系統(tǒng)中潛在的錯誤和缺陷。子系統(tǒng)層、功能模塊層、程序模塊層中的各類模塊,從測試為單元測試,組合測試,確認測試等。測試對象是隨不同階段而異的,最基本、最初的測試是單元測試,后面的組合測試、確認測測過的模塊作為測試對象的。單元測試也稱模塊測試或程序測試,單元測試是對每個行的,驗證模塊接口與設計說明書是否一致,對模塊的所有徑進行測試且與預期的結構進行對照,還要對所有錯誤處理試。對源碼進行審查,對照設計說明書,表態(tài)地檢查源程序能的邏輯要求,是進行單元測試前的重要工作工。單元測試序員完成,也稱程序調試。底向上測試兩種測試方法。組合測試的對象是指已經(jīng)通過單元測試的模塊,不是對零散模塊進行單個測試,而是用系統(tǒng)化的方法裝配和測試軟件系統(tǒng),是一個嚴格的過程,必須認真地進行,其計劃的產(chǎn)生和單元模塊測試的完成日期要協(xié)調起來,這種測試應在系統(tǒng)目標機上進行,造成系統(tǒng)應用的環(huán)境條件,除了開發(fā)部分項目負責人參加以外,還應該有相應系統(tǒng)的用戶參加,給評審員進行演示。確認測試是對通過組合測試的軟件進行的,這些軟件已目標設備的介質上,確認測試的目的是表明軟件是可以工作些要求定出的“確認測試計劃”進行的。測試工作是由一個獨行,而且測試要從用戶的角度出發(fā)。和數(shù)據(jù)共享問題以及檢測系統(tǒng)是否達到用戶的實際要求,系據(jù)是系統(tǒng)分析報告。系統(tǒng)測試應在系統(tǒng)的整個范圍內進行,只對軟件進行,而是對構成系統(tǒng)的硬、軟件一起進行。系統(tǒng)當盡量避免系統(tǒng)測試延到項目末尾進行。在系統(tǒng)測試完成后,進行用戶的驗收測試,它是用戶在實際應用環(huán)境中所進行的真實數(shù)據(jù)測試。在具體的測試中,一般應遵循以下原則:由程序設計者之外的人進行測試;測試用例應由兩部分組成:輸入數(shù)據(jù)和預期輸出結對程序修改以后,必須重新進行測試。{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("請輸入要添加用戶的詳細信息!{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)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)村溝渠清淤合同范本
- 2025年度滑雪場教練員培訓與青少年滑雪普及推廣合同
- 2025年度教育管理信息平臺數(shù)據(jù)遷移與集成合同
- 監(jiān)理工作中施工單位的資金管理
- 農(nóng)村垃圾地合同范本
- 190萬投資理財合同范本
- 共同辦廠合同范本
- 醫(yī)師兼職合同范本
- 2025年金屬真空鍍膜行業(yè)深度研究分析報告
- 北京保安勞務合同范例
- GB 4793-2024測量、控制和實驗室用電氣設備安全技術規(guī)范
- 廣電雙向網(wǎng)改造技術建議書
- 項目人員管理方案
- 重大火災隱患判定方法
- 2024年電工(高級技師)考前必刷必練題庫500題(含真題、必會題)
- 《證券投資學》全套教學課件
- 2024年全國各地中考語文試題匯編:名著閱讀
- 公司組織架構與管理體系制度
- 2024-2030年中國涂碳箔行業(yè)現(xiàn)狀調查與投資策略分析研究報告
- 2024-2030年中國派對用品行業(yè)供需規(guī)模調研及發(fā)展趨勢預測研究報告
- 傳染病監(jiān)測預警與應急指揮大數(shù)據(jù)引擎平臺建設需求
評論
0/150
提交評論