摘要:銷售庫進銷存報表的二次開發(fā)基于原有的銷售庫管理系統(tǒng),通過認真梳理數(shù)據(jù)、分析輸入數(shù)據(jù)與輸出數(shù)據(jù)之間的關(guān)系,最終編寫一個較復(fù)雜的SQL語句實現(xiàn)了對報表數(shù)據(jù)的正確獲取,通過測試系統(tǒng)運行正常。
關(guān)鍵詞:進銷存;報表;SQL語句
中圖分類號:TP391 文獻標(biāo)識碼:A 文章編號:1009-3044(2013)10-2505-03
1 需求分析
1.1 任務(wù)目標(biāo)
銷售庫進銷存報表二次開發(fā)需要對某鋼鐵企業(yè)銷售公司的產(chǎn)品庫存信息進行統(tǒng)計并以報表的形式顯示出來,要求可以根據(jù)需求實時進行查詢打印。以上開發(fā)要求基于該公司正在運行的銷售庫管理系統(tǒng),功能的實現(xiàn)要求保留原有系統(tǒng)的業(yè)務(wù)流程、運行環(huán)境。
1.2 功能規(guī)定
銷售庫進銷存報表二次開發(fā)需要的實現(xiàn)的功能主要有,統(tǒng)計查詢銷售庫的進銷存情況,主要處理的數(shù)據(jù)包括入庫合計累計、發(fā)出合計累計 、當(dāng)日入庫量、當(dāng)日發(fā)出量、當(dāng)日庫存、當(dāng)日汽車發(fā)出量、當(dāng)日火車發(fā)出量、本月累計汽車發(fā)出、本月累計火車發(fā)出、終判庫存量、存車數(shù)量。
2 數(shù)據(jù)輸入輸出
本系統(tǒng)的開發(fā)設(shè)計是在原有系統(tǒng)正常運行,不發(fā)生變化的基礎(chǔ)上進行的,為了實現(xiàn)功能,首先要理清數(shù)據(jù)輸入和數(shù)據(jù)輸出。
2.1 輸人項
2.2 輸出項
3 算法設(shè)計與實現(xiàn)
3.1 算法描述
10. 終判庫存量入庫時間小于設(shè)定的當(dāng)日的終止時間,且判定結(jié)果為協(xié)議材和合格和挽救材和可挽救材的未出庫(不包含已退庫)的產(chǎn)品總重。
3 結(jié)束語
原銷售庫入銷存統(tǒng)計數(shù)據(jù)一直與實際生產(chǎn)銷售數(shù)據(jù)不一致,通過理清流程、數(shù)據(jù)關(guān)系,現(xiàn)在系統(tǒng)統(tǒng)計數(shù)據(jù)已與實際數(shù)據(jù)一致。
參考文獻:
[1] 鄭四華,彭文治,陳磊.陶瓷企業(yè)進銷存管理系統(tǒng)的分析與設(shè)計[J].景德鎮(zhèn)高專學(xué)報,2006(12).
[2] 王全杉.倉儲企業(yè)進銷存管理系統(tǒng)的設(shè)計與實現(xiàn)[J].通化師范學(xué)院學(xué)報,2009(4).