freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于c的進銷存管理系統(tǒng)-預覽頁

2025-07-16 01:07 上一頁面

下一頁面
 

【正文】 系統(tǒng)中起著中間層的作用,在ERP系統(tǒng)產(chǎn)生的長期計劃的指導下,MES根據(jù)底層控制系統(tǒng)采集的與生產(chǎn)有關(guān)的實時數(shù)據(jù),對短期生產(chǎn)作業(yè)的計劃調(diào)度、監(jiān)控、資源配置和生產(chǎn)過程進行優(yōu)化。   總之企業(yè)在進行信息化規(guī)劃時,要根據(jù)企業(yè)自身的特點,按照863/CIMS倡導的:總體規(guī)劃,分步實施,效益驅(qū)動,重點突破的方針逐步實施。商品進銷存管理系統(tǒng)的建設(shè)使得企業(yè)建立了信息化, 規(guī)范化的管理體系, 使得各業(yè)務(wù)環(huán)節(jié)的配合更加緊密, 提高了工作效率為企業(yè)全面實行信息化管理奠定了堅實的基礎(chǔ)。l 進貨管理模塊。l 庫存管理模塊。l 系統(tǒng)維護模塊。通過報表管理,企業(yè)可以直觀分析企業(yè)的進銷存情況,提高企業(yè)的競爭能力。l 方便的數(shù)據(jù)查詢,支持多條件查詢。l 報表分析商品進貨、商品銷售情況。 可行性分析隨著經(jīng)濟的全球化以及中國經(jīng)濟改革的逐漸深化,中小企業(yè)面臨著越來越激烈的競爭,改善企業(yè)內(nèi)部以及整個供應(yīng)鏈各個環(huán)節(jié)的管理、調(diào)度及資源配置,迅速適應(yīng)客戶的新需求和市場新機遇的能力,是企業(yè)贏得競爭勝利的決定性因素,進銷存管理系統(tǒng)的開發(fā)是提高企業(yè)競爭力的最有效的方法之一。 Visual Visual Studio .NET 是一套完整的開發(fā)工具,用于生成 ASP Web 應(yīng)用程序、XML Web services、桌面應(yīng)用程序和移動應(yīng)用程序。.NET 集成開發(fā)環(huán)境現(xiàn)在包括開發(fā)智能設(shè)備(如 Pocket PC)應(yīng)用程序的工具。您可以創(chuàng)建移動 Web 應(yīng)用程序,使用移動設(shè)計器修改移動 Web 窗體,然后生成和運行該應(yīng)用程序(所有這些操作都是在 Visual Studio 中完成的)。Windows 窗體是用于 Microsoft Windows 應(yīng)用程序開發(fā)的、基于 .NET Framework 的新平臺。XML Web services 不受特定組件技術(shù)或?qū)ο笳{(diào)用約定的制約,因此可由任何語言、組件模型或操作系統(tǒng)訪問。萬維網(wǎng)聯(lián)合會 (W3C) 定義了 XML 標準以使結(jié)構(gòu)化數(shù)據(jù)保持統(tǒng)一并獨立于應(yīng)用程序。在開發(fā)時,運行庫的作用稍有變化;由于做了大量的自動處理工作(如內(nèi)存管理),運行庫使開發(fā)人員的操作非常簡單,尤其是與今天的 COM 相比。通過創(chuàng)建跨所有編程語言的公共 API 集,公共語言運行庫使得跨語言繼承、錯誤處理和調(diào)試成為可能。在服務(wù)器上,這些控件公開一個面向?qū)ο蟮木幊棠P?,?Web 開發(fā)人員提供了面向?qū)ο蟮木幊痰呢S富性。 C語言簡介C編程語言是由微軟公司的Anders Hejlsberg和 Scott 。使用IDE迅速建立一個應(yīng)用程序的過程稱為快速反映開發(fā)。在我看來,這只是C又多了一種語法格式而已,不再像以前必須將方法名傳給委托實例,而是又多了一種選擇。最典型的應(yīng)用就是使用VS2005創(chuàng)建Form文件時,VS會自動將系統(tǒng)生成的代碼與用戶代碼分開。l 靜態(tài)類:靜態(tài)類是只用于包含靜態(tài)成員的類型,既不能實例化,亦不能被繼承。安全、可靠、高效的企業(yè)級數(shù)據(jù)管理平臺SQL Server 2005 將在安全性、高可靠性、性能、擴展性、可管理性方面有極大的提高,不僅能夠確保企業(yè)級數(shù)據(jù)業(yè)務(wù)的實時穩(wěn)定運行、還能夠大大提高管理效率、降低操作復雜度和運維成本。SQL Server 2005將提供非常完整的商業(yè)智能套件,包括相關(guān)的數(shù)據(jù)倉庫、數(shù)據(jù)分析、ETL、報表、數(shù)據(jù)挖掘的一系列設(shè)計、開發(fā)、管理工具。例如,XML數(shù)據(jù)庫與Web Service的支持將使您的應(yīng)用實現(xiàn)Internet數(shù)據(jù)互聯(lián),.Net集成極大的擴展了開發(fā)空間,異構(gòu)數(shù)據(jù)集成、Service Broker使您的數(shù)據(jù)和其它應(yīng)用無縫集成,各種新數(shù)據(jù)類型和TSQL擴展帶來了諸多靈活性?;緳n案管理模塊主要用于實現(xiàn)系統(tǒng)基本數(shù)據(jù)的錄入,相關(guān)基礎(chǔ)數(shù)據(jù)為:內(nèi)部員工信息、往來單位信息、客戶基本信息。該模塊主要用于實現(xiàn)商品的銷售數(shù)據(jù)錄入、客戶退貨數(shù)據(jù)錄入和銷售信息查詢。報表設(shè)計模塊主要用于實現(xiàn)員工信息報表、往來單位報表、進貨商品報表、員工銷售報表、商品進貨分析報表、銷售價格分析報表以及員工銷售分析報表。進銷存管理系統(tǒng)功能模塊基本檔案進貨管理銷售管理庫存管理報表設(shè)計系統(tǒng)維護員工信息往來單位更改用戶退出系統(tǒng)采購進貨采購退貨采購查詢商品銷售客戶退貨銷售查詢庫存調(diào)撥庫存報警庫存查詢銷售價格分析報表商品進貨分析報表員工銷售報表進貨商品報表 往來單位報表員工信息報表權(quán)限設(shè)置系統(tǒng)用戶員工銷售分析報表更改密碼數(shù)據(jù)備份數(shù)據(jù)還原圖3 進銷存管理系統(tǒng)功能結(jié)構(gòu)圖 設(shè)計目標本系統(tǒng)屬于中小型的進銷存管理系統(tǒng),可以對中小型企業(yè)中商品的進銷存進行有效管理。l 系統(tǒng)開發(fā)語言:C。 數(shù)據(jù)表概要說明本系統(tǒng)后臺數(shù)據(jù)庫中的數(shù)據(jù)表有:l tb_Company(公司基本信息表)l tb_Customer(客戶基本信息表)l tb_Department(部門基本信息表)l tb_Depot(倉庫類別信息表)l tb_Goods(商品進貨信息表)l tb_Popedom(系統(tǒng)權(quán)限管理表)l tb_Post(員工職位表)l tb_ReGoods(商品退貨信息表)l tb_Sell(商品銷售信息表)l tb_Stock(庫存信息表)l tb_StockTemp(庫存調(diào)撥信息表)l tb_Unit(商品單位表)l tb_User(員工基本信息表) 數(shù)據(jù)庫ER圖分析根據(jù)上面的設(shè)計規(guī)劃出的實體主要有商品信息實體、員工信息實體、退貨商品實體、商品銷售實體、商品庫存實體和商品調(diào)撥信息實體。圖6 退貨商品實體圖l 進銷存管理系統(tǒng)中商品銷售實體ER圖,如圖7所示。圖10 系統(tǒng)登錄窗體2.代碼設(shè)計聲明公共類SqlBaseClass、PropertyClass和WinOperationClass三個全局對象,通過類對象調(diào)用類中的功能方法,實現(xiàn)代碼如下: SqlBaseClass SqlExecute = new SqlBaseClass()。 ()。 ()。 string cmdtxt = SELECT UserID,SysLoginName,Pwd,SysUserSort,PopedomID FROM v_UserView WHERE SysLoginName=39。 AND SysUserSort=39。 if () { AppMain AppForm = new AppMain()。 = P_dr[UserID].ToString()。 ()。 ToolStripMenuItem[] menu = new ToolStripMenuItem[] { , , }。 for (int i = 0。 j 。 = 系統(tǒng)操作員: + 。 } 退出程序時執(zhí)行退出確認,確認代碼如下: private void AppMain_FormClosing(object sender, FormClosingEventArgs e) { if ((確定要退出嗎?, 提示對話框, , ) == ) { ()。圖12 員工信息窗體2.代碼設(shè)計聲明公共類SqlBaseClass和WinOperationClass兩個全局對象,以及保存工具欄按鈕操作狀態(tài)的標識,代碼如下: SqlBaseClass G_SqlClass = new SqlBaseClass()。 = !。 = !。 = !。 } 方法FillControls()在控件中填充選中的DataGridView控件的數(shù)據(jù),代碼如下: private void FillControls() { try { = [1, ].()。 = [4, ].()。 } catch { } } 方法ClearControls()將控件恢復到原始狀態(tài),代碼如下: private void ClearControls() { = 0。 = 。 }在窗體初始化時執(zhí)行相關(guān)操作,窗體初始化代碼如下: private void EmployeeInfo_Load(object sender, EventArgs e) { string cmdtxt = SELECT UserID as 員工ID,Name as 員工姓名,Sex as 員工性別,Birthday as 出生日期,Department as 所屬部門,Post as 所在職位。 (SELECT * FROM tb_Department, cbxDepartment, DepName)。 //設(shè)置DataGridView控件隱藏列 } 進貨管理窗體設(shè)計l 采購查詢窗體(圖13)l 采購進貨窗體l 采購退貨窗體1.窗體設(shè)計在窗體中分別添加GroupBox控件(包含Label控件、TextBox控件、RadioButton控件、DateTimePicker控件、Button控件和ComboBox控件)、一個DataGridView控件。% + + %39。 + (yyyyMMdd) + 39。 strcmdtxt = SELECT GoodsID as 商品ID,GoodsName as 商品名稱,GoodsTime as 進貨日期,CompanyName as 公司名稱。 = (strcmdtxt).Tables[0]。% + + %39。 strselect += 39。 strcmdtxt += ,NeedPay as 應(yīng)收金額,HasPay as 實收金額,ReGoodsResult as 退貨原因 FROM ReGoods。 = 。圖14 銷售查詢窗體2.代碼設(shè)計在窗體初始化時執(zhí)行相關(guān)操作,窗體初始化代碼如下: private void SellFind_Load(object sender, EventArgs e) { string P_Str_cmdtxt = SELECT SellID as 銷售ID,GoodsID as 商品ID,GoodsName as 商品名稱,GoodsNum as 銷售數(shù)量。 = 0。 = [4, ].()。 ()。 AND GoodsID LIKE 39。 AND AlarmNum LIKE 39。 } string strcmdtxt = SELECT StockID as 庫存ID,GoodsID as 商品ID,GoodsName as 商品名稱,DepotName as 倉庫名稱。 = (strcmdtxt).Tables[0]。 = 。 }l 員工信息報表(圖16)l 往來單位報表l 進貨商品報表l 員工銷售報表l 商品進貨分析報表l 銷售價格分析報表l 員工銷售分析報表1.窗體設(shè)計 在窗體中分別添加一個GroupBox控件(包含Label控件、TextBox控件、Button控件和ComboBox控件)和一個CrystalReportViewer控件。 //設(shè)定默認項 } 【查詢并顯示】按鈕的Click事件代碼如下: private void btnFindOk_Click(object sender, EventArgs e) { //為報表設(shè)定查詢語句 string P_selectionFormula = {} like + 39。 P_selectionFormula += and {}=39。 + () + 39。 return。 return。 return。 return。 return。 } } } if ( == 該用戶已為系統(tǒng)用戶) { //判斷權(quán)限表中是
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1