999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于C#的進銷存管理系統的設計與實現

2012-04-12 00:00:00蔣國清李政儀付朝暉
消費電子 2012年9期

摘要:根據企業管理信息化要求,設計了一種基于C#語言的進銷存管理系統,探討了該進銷存管理系統的設計思想,設計了該管理信息系統的架構和數據庫,對主要的功能模塊進行了詳細的設計,最后實現了具有代表性的功能模塊—銷售管理和庫存查詢。

關鍵詞:進銷存;銷售管理;進貨管理

中圖分類號:TP315 文獻標識碼:A 文章編號:1674-7712 (2012) 10-0133-01

一、概述

隨著企業的發展,客戶的增多,企業的各項管理工作也變得繁雜,給企業的經營帶來了困擾。信息化經營管理觀念使中小企業經營者逐漸認識到轉變企業經營管理理念,使企業經營管理模式適應時代的發展。進銷存管理系統便是此時的產物,它是建立在真實、有效的數據信息基礎之上,是一種科學的、理性的管理體制,它是以貨物流為基礎,以票據流為主線,以資金流為補充的3種數據流關于進貨、庫存、銷售和財務的管理系統,可以降低企業的庫存,提高資金利用率和結算速度,實現倉庫管理工作系統化、規范化、自動化,正確的進貨和庫存控制及發貨,減少管理費用,實現高效、實時、科學和智能的管理,是全面提高企業競爭力的有效途徑。

二、系統設計

(一)系統功能結構設計。進銷存管理的任務是進、銷、存、退、換等的管理、相應款項流通的管理和票據的管理。所以本系統主要有一下的一些功能模塊:信息管理、進貨管理、銷售管理、庫存管理、應收款、應付款的管理、賬務管理、統計分析、零售管理、賬務管理、系統管理。銷售管理模塊由銷售訂單、銷售單、銷售退貨單、調整歷史售價、歷史查詢四個子模塊組成。庫存管理模塊由庫存查詢、庫存轉庫、庫存盤點、報損報溢、上下限設定、庫存上下限報警、歷史查詢七個模塊組成。為了減少篇幅,文章只對銷售管理、庫存管理等模塊進行分析。

(二)數據庫設計。根據系統具體要求,設計如下的表格:用戶清單,權限清單,商品清單,供貨商清單,客戶清單,倉庫清單,業務員單,進貨單,進貨單明細,進貨單歷史,進貨單明細歷史,銷售單,銷售單明細,銷售單歷史,銷售單明細歷史,庫存單。這里數據庫名為:My_Data。根據實際需要來建立數據表,如供貨商清單表包括的屬性有:供貨商號、拼音編碼、名稱、地址、郵編、區號、地區、類型、電話、傳真、電報、開戶行、開戶行、郵編、銀行帳號、稅號、庫房地址、庫房電話、業務員、業務部門,用腳本創建數據表。

三、主要功能模塊設計

(一)數據庫類。為了方便的實現對數據庫實現統一的操作,我們將對數據庫的操作封裝在一個類中,該類中實現方法SelectDataBase(),用來根據輸入的SQL語句檢索數據庫數據,并返回數據集DataSet。方法UpdateDataBase()用來對數據庫數據更新和檢索數據庫數據,此方法返回的是DataTable,前面的重載函數返回的是DataSet。一般根據個人的習慣來使用這兩個函數中的一個。方法UpdateDataBase(string tempStrSQL)數據庫數據更新(傳字符串,直接操作數據庫),前面的重載函數是通過數據集來操作數據庫。

(二)銷售管理。銷售管理用于管理企業的銷售業務,包括如下功能模塊:銷售訂單--用于錄入公司的銷售訂單。其屬性的內容包括編號、客戶編號、銷售日期、業務員、制單人等。銷售單—用于錄入企業的銷售單,其屬性的內容包括編號、客戶編號、銷售日期、業務員、制單人、保管員等。銷售退貨單--用于錄入企業銷售退貨申,內容包括編號、銷售單編號、貨號、退貨數量、銷售價等。調整歷史售價--用于調整歷史銷售單的價格,內容包括內部編號、編號量、原銷價、新銷進價、調整日期、制單人等。歷史查詢=--用于查詢商品銷售朗歷史。一般情況下用戶可以按照條件進行查詢。

(三)庫存管理。庫存管理用于管理企業的庫存信息,包括如下的功能模塊:庫存查詢--用于查詢企業商品的庫存,可以查詢總庫存和分倉庫查詢。庫存盤點--用于管理企業的庫存盤點工作,將實際盤存的商品數量輸入計算機,系統自動與數據庫中的庫存數量進行核對并產中盤盈盤虧統計信息。報損報溢--用于管理企業商品庫存的損益。其內容包括編號、貨號、倉庫、數量、庫存單價、金額、日期、責任人、制單人等。上下限設定--用于設置庫存的上限和下限,當商品庫存的數量超出指定的范圍時系統可以自動報警,內容包括序號、倉庫號、貨號、上限、下限、最佳存量、備注等。歷史查詢--用于查詢各種轉庫、盤點、損溢的歷史數據。

四、主要功能模塊的實現

(一)數據庫和開發工具。根據系統的要求,數據庫采用SQL Server2005或MySQL5.0,開發工具選擇visual studio 2010,開發語言用C#。

(二)庫存管理。1.在項目中添加一個窗體,并在窗體上添加TextBox、ComBox、Button、DataGrid控件,用于設置查詢條件、執行查詢和顯示查詢結果。2.添加窗體初始化代碼和控件事件處理代碼,主要實現如下功能:顯示庫存查詢窗口、構建查詢語句、執行查詢、將查詢得到的倉庫信息添加到下拉列表框中根據輸入查詢庫存中商品信息等操作,代碼略。

(三)權限管理。1.在項目中添加一個窗體,并在窗體上添加CheckedListBox和DataGrid控件,用于權限設置和顯示,并對其上的控件進行設置。2.添加窗體初始化代碼和控件事件處理代碼。主要處理代碼有權限管理窗口,數據庫連接和適配器,用戶權限數據的讀入并顯示,設置顯示用戶信息的表,改變用戶的權限,并向數據庫中提交等操作,代碼略。

五、小結

文章介紹的是一個具體項目實例的從分析到設計再到實現的開發過程,首先是架構設計,然后是數據庫的建立,創建表以及存儲過程。然后,是項目的主要模塊的設計,其中包括數據庫類的的設計。最后是對主要的功能模塊的實現進行了介紹,由于限于篇幅,本實例沒有實現該項目的全面功能模塊,只實現了代表性的功能模塊。

參考文獻:

[1]郭靜.基于JSP的通用信息發布管理系統[J].重慶工學院學報,2005,11

[2]高家全.面向家紡企業的進銷存系統設計與實現[J].微計算機應用,2007,01

[3]胡建宏.商品進銷存管理系統[D].蘭州大學,2007

主站蜘蛛池模板: 国产精品99一区不卡| 97视频在线观看免费视频| 国产无码性爱一区二区三区| 免费人欧美成又黄又爽的视频| 欧美成人午夜视频免看| 四虎成人精品| 国产精品女主播| 91国内在线观看| A级全黄试看30分钟小视频| 欧美中文字幕无线码视频| 日本久久久久久免费网络| 国产亚洲精品资源在线26u| 免费又爽又刺激高潮网址| 久久人搡人人玩人妻精品| 日韩精品亚洲人旧成在线| 国产精品成人一区二区不卡| 日本精品视频| 精品国产成人高清在线| 成人福利免费在线观看| 国产激情在线视频| 国产欧美在线观看精品一区污| 精品久久人人爽人人玩人人妻| 天天操天天噜| 色偷偷综合网| 中文字幕在线看| 最新国产成人剧情在线播放| 中文字幕在线日韩91| 婷婷99视频精品全部在线观看 | 成人午夜久久| 国产成人精品优优av| 91九色最新地址| 国产青青草视频| 国产第八页| 女人av社区男人的天堂| 欧美激情伊人| 欧美另类一区| 国产一区在线视频观看| 国产精品13页| 91小视频在线观看免费版高清| 亚洲欧美日本国产综合在线| 欧美日韩一区二区在线免费观看| 国产福利影院在线观看| 国产对白刺激真实精品91| 亚洲资源站av无码网址| 欧美啪啪一区| 五月婷婷综合网| 国产在线观看一区精品| 国产精鲁鲁网在线视频| AⅤ色综合久久天堂AV色综合| 日本精品影院| 亚洲最新网址| 久久久久人妻一区精品| 亚洲首页国产精品丝袜| 欧洲熟妇精品视频| 国产成人av一区二区三区| 日韩一二三区视频精品| 91麻豆国产视频| 国产免费黄| 国产第一页亚洲| 国产第四页| 午夜无码一区二区三区| 欧美激情,国产精品| 毛片免费在线视频| 91亚洲精品第一| 亚洲综合二区| 巨熟乳波霸若妻中文观看免费| 欧美一级在线播放| 99福利视频导航| 国产在线观看一区二区三区| 午夜免费小视频| 亚洲国产日韩在线成人蜜芽| 好吊妞欧美视频免费| 毛片基地视频| 亚洲欧美日本国产专区一区| 无码人妻免费| 四虎永久免费地址| 日韩欧美国产区| 午夜丁香婷婷| 国产精品熟女亚洲AV麻豆| 99久久国产综合精品女同| 国产毛片片精品天天看视频| 亚洲第一av网站|