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

基于SQL Server2005庫存管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2013-03-28 01:53:04馬曉榮吳銀川
電子設(shè)計(jì)工程 2013年11期
關(guān)鍵詞:用戶產(chǎn)品信息

馬曉榮,吳銀川

(1.陜西職業(yè)技術(shù)學(xué)院陜西西安710100;2.西安石油大學(xué)陜西西安710065)

隨著我國改革開放的不斷深入,經(jīng)濟(jì)的快速發(fā)展,企業(yè)要想在激烈的競(jìng)爭(zhēng)中立于不敗之地,現(xiàn)代化的管理是必不可少的。庫存管理是企業(yè)經(jīng)營過程中一個(gè)非常重要的環(huán)節(jié),尤其對(duì)庫存管理的實(shí)時(shí)性要求更為重要[1-2]。傳統(tǒng)的倉庫管理工作主要是依靠手工來完成,不能及時(shí)監(jiān)控商品儲(chǔ)存數(shù)量、對(duì)庫存產(chǎn)品數(shù)量報(bào)警以及庫存產(chǎn)品失效報(bào)警等問題。這些問題將直接影響生產(chǎn)和銷售的方便性和管理的規(guī)范性。為了加快庫存管理的信息化,提高庫存管理的處理效率,建立庫存管理系統(tǒng)已經(jīng)是企業(yè)發(fā)展過程中一個(gè)亟待解決的問題[3]。

1 系統(tǒng)總體分析與設(shè)計(jì)

1.1 系統(tǒng)功能描述

1)基本信息管理

基本信息包括客戶信息、倉庫信息和用戶信息。客戶可以分為供應(yīng)商和購貨商兩種類型。在產(chǎn)品入庫時(shí),需要提供供應(yīng)商的信息;在產(chǎn)品出庫和退貨時(shí),需要提供購貨商的信息。倉庫信息包括倉庫編號(hào)、倉庫名稱和倉庫說明等信息。用戶信息包括用戶名、密碼和員工姓名等信息。

基本信息管理模塊要求實(shí)現(xiàn)對(duì)客戶信息、倉庫信息和用戶信息的添加、刪除、修改和查看等操作。

2)產(chǎn)品信息管理

產(chǎn)品信息管理模塊需要實(shí)現(xiàn)對(duì)產(chǎn)品類型的添加、刪除、修改和查看以及對(duì)產(chǎn)品信息的添加、刪除、修改和查看等操作。

3)庫存操作管理

庫存操作由倉庫管理員執(zhí)行,庫存操作管理模塊可以實(shí)現(xiàn)入庫管理、出庫管理和庫存盤點(diǎn)等功能。

入庫可以分為采購入庫、生產(chǎn)入庫、退貨入庫、退料入庫等情況。入庫操作需要記錄相關(guān)的產(chǎn)品信息、倉庫信息、客戶信息、經(jīng)辦人、涉及金額和入庫時(shí)間等信息。出庫可以分為銷售出庫、退貨出庫、用料出庫等情況。出庫操作需要記錄相關(guān)的產(chǎn)品信息、倉庫信息、客戶信息、經(jīng)辦人、涉及金額及出庫時(shí)間等信息。對(duì)庫存產(chǎn)品進(jìn)行整理,糾正不準(zhǔn)確的庫存數(shù)據(jù)即庫存盤點(diǎn)。由于人為操作等原因,系統(tǒng)中的庫存數(shù)據(jù)與實(shí)際數(shù)據(jù)之間可能會(huì)存在誤差。所以每隔一段時(shí)間就需要對(duì)庫存進(jìn)行盤點(diǎn),從而保證庫存數(shù)據(jù)的準(zhǔn)確性[4]。

4)庫存警示管理

庫存中的產(chǎn)品接近或超過臨界值時(shí)需要進(jìn)行報(bào)警即庫存警示。在產(chǎn)品信息中,包含產(chǎn)品的合理數(shù)量范圍和有效期限。產(chǎn)品數(shù)量小于合理數(shù)量的下限、產(chǎn)品數(shù)量大于合理數(shù)量的上限、產(chǎn)品出現(xiàn)接近或超過有效期限時(shí)都需要報(bào)警。

庫存警示管理模塊可以實(shí)現(xiàn)庫存產(chǎn)品數(shù)量報(bào)警和庫存產(chǎn)品失效報(bào)警。

5)統(tǒng)計(jì)查詢管理功能

統(tǒng)計(jì)查詢管理模塊可以對(duì)庫存產(chǎn)品進(jìn)行各種類型的統(tǒng)計(jì)和查詢,從而使用戶能夠全面地了解庫存狀況[5]。統(tǒng)計(jì)查詢管理模塊可以實(shí)現(xiàn)產(chǎn)品入庫統(tǒng)計(jì)報(bào)表和庫存產(chǎn)品流水線統(tǒng)計(jì)報(bào)表。

1.2 功能模塊劃分

本系統(tǒng)將用戶分為系統(tǒng)管理員用戶和普通用戶兩種。系統(tǒng)管理員用戶Admin可以管理其他用戶的信息,在其他方面與所有用戶的權(quán)限相同。庫存管理系統(tǒng)的總體功能模塊圖如圖1所示。

圖1 庫存管理系統(tǒng)功能模塊圖Fig.1 Function module diagram of the inventory management system

1.3 系統(tǒng)流程分析

仔細(xì)分析用戶在使用系統(tǒng)時(shí)的工作過程,對(duì)于多類型用戶的管理系統(tǒng)來說,每一類用戶的工作流程都是不相同的。多用戶系統(tǒng)的工作流程都是從用戶登錄模塊開始,對(duì)用戶的身份進(jìn)行認(rèn)證。身份認(rèn)證一般分為確認(rèn)用戶是否是有效的系統(tǒng)用戶以及確認(rèn)用戶類型兩個(gè)過程。第1個(gè)過程決定用戶能否進(jìn)入系統(tǒng),第2個(gè)過程根據(jù)用戶的類型決定用戶的操作權(quán)限,從而決定用戶的工作界面。本系統(tǒng)的流程分析如圖2所示。

圖2 庫存管理系統(tǒng)流程圖Fig.2 Flow chart of the tnventory management system

2 數(shù)據(jù)庫設(shè)計(jì)

通過基于SQL Server2005的庫存管理系統(tǒng)的總體分析與設(shè)計(jì)之后對(duì)數(shù)據(jù)庫進(jìn)行設(shè)計(jì)。本系統(tǒng)創(chuàng)建的數(shù)據(jù)庫名為Store。數(shù)據(jù)庫Store包含以下8個(gè)表:客戶信息表Client、倉庫信息表Storehouse、用戶信息表Users、產(chǎn)品類別表ProType、產(chǎn)品信息表Product、入庫操作信息表StoreIn、出庫操作信息表TakeOut和庫存產(chǎn)品信息表ProInStore。

客戶信息表Client用來保存客戶的基本信息。其基本結(jié)構(gòu)如表1所示。

表1 Client的結(jié)構(gòu)Tab.1 Structure of the client

另外,倉庫信息表Storehouse用來保存?zhèn)}庫信息,它的字段主要包括倉庫編號(hào)Sid、倉庫名稱Sname和倉庫說明Memo等;用戶信息表Users用來保存用戶信息,它的字段主要包括用戶名UserName、密碼Pwd及用戶類型User_type(1-系統(tǒng)管理員用戶,2-普通用戶)等;產(chǎn)品類別表Protype用來保存產(chǎn)品的類別,它的字段主要包括產(chǎn)品類別編號(hào)Typeid、產(chǎn)品類別名稱Typename和上級(jí)產(chǎn)品類別UpperId(如果UpperId=0,則表示此產(chǎn)品類別為一級(jí)類別)等;產(chǎn)品信息表Product用來保存產(chǎn)品信息,它的字段主要包括產(chǎn)品編號(hào)Pid、產(chǎn)品名稱Pname、產(chǎn)品類型編號(hào)TypeId、產(chǎn)品規(guī)格Pstyle、計(jì)量單位Punit、參考價(jià)格Pprice、產(chǎn)品數(shù)量下限Plow、產(chǎn)品數(shù)量上限Phigh、有效期Valid(以天為單位)、在到達(dá)有效期前幾天發(fā)出警告AlarmDays等;入庫操作信息表StoreIn用來保存入庫操作的基本信息,它的字段主要包括入庫操作類型SiType(包括采購入庫、生產(chǎn)入庫、退貨入庫、退料入庫等)、入庫產(chǎn)品編號(hào)Pid、生產(chǎn)日期MakeDate、入庫產(chǎn)品單價(jià)Pprice、入庫產(chǎn)品數(shù)量Pnum、客戶編號(hào)Cid、倉庫編號(hào)Sid、經(jīng)辦人EmpName、入庫日期OptDate等;出庫操作信息表TakeOut用來保存出庫操作的基本信息。它的字段主要包括出庫操作類型Ttype(包括銷售出庫、退貨出庫、用料出庫等)、出庫產(chǎn)品編號(hào)Pid、出庫產(chǎn)品單價(jià)Pprice、出庫產(chǎn)品數(shù)量Pnum、客戶編號(hào)Cid、倉庫編號(hào)Sid、經(jīng)辦人EmpName、出庫日期OptDate等;庫存產(chǎn)品信息表ProInStore用來保存庫存產(chǎn)品的基本信息。它的字段主要包括產(chǎn)品存儲(chǔ)編號(hào)SpId、產(chǎn)品編號(hào)Pid、產(chǎn)品入庫單價(jià)Pprice、產(chǎn)品數(shù)量Pnum、生產(chǎn)日期MakeDate、倉庫編號(hào)Sid等。

3 系統(tǒng)的實(shí)現(xiàn)

本系統(tǒng)采用Visual C++作為前臺(tái)開發(fā)工具,使用SQL Server2005作為后臺(tái)數(shù)據(jù)庫。首先在Visual C++設(shè)計(jì)工程的框架,包括創(chuàng)建工程、在工程中添加和注冊(cè)數(shù)據(jù)庫訪問控件、添加數(shù)據(jù)庫訪問類、為每個(gè)表創(chuàng)建對(duì)應(yīng)的類、設(shè)計(jì)系統(tǒng)主界面、設(shè)計(jì)登錄對(duì)話框等。

其次是實(shí)現(xiàn)客戶管理模塊設(shè)計(jì)、倉庫管理模塊設(shè)計(jì)、用戶管理模塊設(shè)計(jì)、產(chǎn)品管理模塊設(shè)計(jì)、庫存操作管理模塊設(shè)計(jì)、庫存警示管理模塊設(shè)計(jì)以及統(tǒng)計(jì)查詢管理模塊設(shè)計(jì)等。

下面以統(tǒng)計(jì)查詢管理模塊的設(shè)計(jì)為例,來介紹其實(shí)現(xiàn)。統(tǒng)計(jì)查詢管理模塊實(shí)現(xiàn)產(chǎn)品出入庫統(tǒng)計(jì)表和庫存產(chǎn)品流水統(tǒng)計(jì)表兩個(gè)功能。本系統(tǒng)中為了提高系統(tǒng)的效率,建立了特定的視圖等對(duì)象,既提高了數(shù)據(jù)訪問速度,又隔離了用戶端程序?qū)?shù)據(jù)庫的直接訪問,提高了整個(gè)系統(tǒng)的安全性,經(jīng)過系統(tǒng)的運(yùn)行,證明以上方法是切實(shí)可行的。在實(shí)現(xiàn)產(chǎn)品出入庫統(tǒng)計(jì)表對(duì)話框中創(chuàng)建了3個(gè)視圖v_StoreIn,v_TakeOut和v_ProInStore。以對(duì)每種產(chǎn)品統(tǒng)計(jì)庫存總數(shù)量來建立視圖為例,具體代碼如下:

USE Store

GO

CREATE VIEW dbo.v_ProInStore

AS

SELECT p.Pid,SUM(s.Pnum)AS SumNum

FROMdbo.Product p INNER JOIN

Dbo.ProInStore s ON p.Pid=s.Pid

GROUP BY p.Pid

添加對(duì)話框,設(shè)置相應(yīng)的屬性即可。

4 結(jié)束語

基于SQL Server2005的庫存管理系統(tǒng),規(guī)范了庫存管理中對(duì)基本信息、產(chǎn)品信息、庫存操作、庫存警示和統(tǒng)計(jì)查詢的管理,使庫存管理更加科學(xué)化。通過實(shí)際使用表明了該系統(tǒng)功能齊全、使用方便、界面友好[6],為企業(yè)節(jié)約了成本,提高了庫存管理的信息化水平。

[1] 王想實(shí).基于C/S結(jié)構(gòu)的超市庫存管理系統(tǒng)的設(shè)與實(shí)現(xiàn)[J].湖南工業(yè)職業(yè)技術(shù)學(xué)院學(xué)報(bào),2009(4):29-30.WANG Xiang-shi.Supermarket store management system design and implementation based on C/S structure[J].Journal of Hunan Industry Polytechnic,2009(4):29-30.

[2] 董明.基于C#倉庫庫存管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].才智,2012(10):50.DONG Ming.Store management system design and implementation based on C#[J].Intelligence,2012(10):50.

[3] 劉燕,吳嫻,羅治平.基于數(shù)據(jù)庫的庫存管理系統(tǒng)的研究[J].制造業(yè)自動(dòng)化,2009(9):35-37.LIU Yan,WU Xian,LUO Zhi-ping.Study of inventory management system based on database[J].Manufacturing Automation,2009(9):35-37.

[4] 陳世洪,王曉海,廖建華.SQL Server2000管理、開發(fā)及應(yīng)用實(shí)例詳解[M].北京:人民郵電出版社,2006.

[5] 鄒建.IT名人堂·深入淺出:SQL Server 2005開發(fā)、管理與應(yīng)用實(shí)例[M].北京:人民郵電出版社,2008.

[6] 徐煉.基于SQL Server2000教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].教學(xué)研究,2012(8):88-92.XU Lian.Research of the design and implementation of education administration management system based on SQL server2000[J].Teaching Research,2012(8):88-92.

猜你喜歡
用戶產(chǎn)品信息
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
2015產(chǎn)品LOOKBOOK直擊
Coco薇(2015年1期)2015-08-13 02:23:50
如何獲取一億海外用戶
展會(huì)信息
新產(chǎn)品
玩具(2009年10期)2009-11-04 02:33:14
產(chǎn)品
下一個(gè)酷產(chǎn)品是什么
舒適廣告(2008年9期)2008-09-22 10:02:48
主站蜘蛛池模板: 少妇精品久久久一区二区三区| 91黄视频在线观看| 日韩高清无码免费| 毛片免费视频| 久久99国产精品成人欧美| 欧美天堂在线| 国产网站一区二区三区| 成人免费午间影院在线观看| 在线观看免费AV网| AV在线天堂进入| 看你懂的巨臀中文字幕一区二区| 日韩无码视频播放| 亚洲日韩精品无码专区97| 国产白丝av| 丰满少妇αⅴ无码区| 久久精品91麻豆| 国产精品第5页| 亚洲一区二区精品无码久久久| 欧美视频免费一区二区三区| 亚洲国产91人成在线| 久久精品嫩草研究院| 国产青青草视频| 国产chinese男男gay视频网| 欧美国产综合视频| 欧美亚洲一区二区三区导航| 91网址在线播放| 亚洲永久免费网站| 国产AV无码专区亚洲A∨毛片| 97视频在线精品国自产拍| 国产屁屁影院| 国产麻豆va精品视频| 亚洲国产亚综合在线区| 又猛又黄又爽无遮挡的视频网站| 99久久精品免费看国产电影| 亚洲高清资源| 国产成人综合在线视频| 久久永久精品免费视频| 久久人搡人人玩人妻精品| 中文字幕欧美日韩| 久久久国产精品无码专区| 国产极品美女在线观看| 伊人网址在线| 色综合天天视频在线观看| AV在线天堂进入| 成人久久精品一区二区三区| 日韩国产亚洲一区二区在线观看| 午夜精品久久久久久久2023| 国产乱子伦一区二区=| 午夜精品一区二区蜜桃| 欧美精品啪啪一区二区三区| 国产精品一区二区无码免费看片| 成人亚洲视频| 久久久四虎成人永久免费网站| 欧美黑人欧美精品刺激| 国产免费人成视频网| 亚洲欧美精品日韩欧美| 久久香蕉国产线看观看精品蕉| 97se亚洲| 中文无码日韩精品| 国产成人麻豆精品| 成年看免费观看视频拍拍| 亚洲日本一本dvd高清| 国产精品丝袜视频| 国产精品理论片| 色婷婷国产精品视频| 青青久视频| 精品人妻系列无码专区久久| 色悠久久久久久久综合网伊人| 色成人综合| 日韩午夜片| 国产又爽又黄无遮挡免费观看| 狠狠色狠狠综合久久| 黄色不卡视频| 1级黄色毛片| 日韩精品成人在线| 欧美综合区自拍亚洲综合天堂| 亚洲欧美另类久久久精品播放的| 国产亚洲精品91| 久久香蕉欧美精品| 亚洲欧洲综合| 久久综合色88| 欧美国产精品拍自|