1 可行性分析
1.1 可行性分析研究
當(dāng)接受一個(gè)軟件開發(fā)任務(wù),就進(jìn)入軟件生命的第一個(gè)階段,即進(jìn)行可行性的研究。并不是所有問題具有簡單的解決辦法,許多問題不能在預(yù)定的規(guī)模之內(nèi)解決。因此通過可行性的研究分析可以知道問題。可行性研究至少要從以下三方面研究每種解法的可行性:1技術(shù)可行性,2經(jīng)濟(jì)可行性,3操作可行性。
1.2.1 技術(shù)可行性
技術(shù)可行性是指以現(xiàn)有的技術(shù)是否能完成相應(yīng)的軟件功能,物流信息管理系統(tǒng)應(yīng)用了計(jì)算機(jī)語言和數(shù)據(jù)庫,以現(xiàn)有的計(jì)算機(jī)技術(shù)完全可以完成其相應(yīng)的功能。
1.2.2 經(jīng)濟(jì)可行性
主要是對開發(fā)物流信息管理系統(tǒng)的經(jīng)濟(jì)效益進(jìn)行評價(jià),一旦開發(fā)出物流信息管理系統(tǒng)后,企業(yè)可以簡化其工作的復(fù)雜度,對客戶的資料管理更加系統(tǒng)化,減少了企業(yè)及客戶的不必要的麻煩,能夠客觀上提高企業(yè)的效益,更可以吸引單位與企業(yè)達(dá)成長期的合同,保證了企業(yè)基本效益。在開發(fā)軟件的花費(fèi)上,所用的金錢并不是很多,但可以提高企業(yè)的聲譽(yù),更可以提高企業(yè)的效益,完全可以達(dá)到物超所值。
1.2.3 操作可行性
主要是了解物流信息管理的相關(guān)人員對開發(fā)信息系統(tǒng)是否支持,在做該系統(tǒng)時(shí)我們會(huì)想到企業(yè)從業(yè)人員的知識水平,使操作頁面更加簡潔明了,操作容易上手,再對其從業(yè)人員進(jìn)行簡單的培訓(xùn),很容易解決在操作上的困難。
1.3 結(jié)論意見
經(jīng)過認(rèn)真地可行性研究,系統(tǒng)基本上做到了在技術(shù)、經(jīng)濟(jì)、運(yùn)行上的可行。因此,相信在按照計(jì)劃上實(shí)施的前提下,全系統(tǒng)的設(shè)計(jì)將會(huì)按時(shí)、高質(zhì)量完成。所以,系統(tǒng)研制和開發(fā)是可以馬上進(jìn)行的。
2 需求分析
2.1 任務(wù)需求分析
根據(jù)物流企業(yè)日常管理的需要,要求系統(tǒng)具有以下功能:
1.具有商品信息、往來單位信息、員工信息、倉庫信息等基礎(chǔ)信息的管理和維護(hù)功能。
2.全面實(shí)用的銷售信息管理功能。
3.全面實(shí)用的庫存信息管理功能。
4.對有配送、運(yùn)輸、報(bào)關(guān)的全過程進(jìn)行有效、全面的管理。
5.通過管理系統(tǒng)對企業(yè)內(nèi)部的數(shù)據(jù)進(jìn)行分析,以幫助企業(yè)及時(shí)作出正確的決策。
6.設(shè)置系統(tǒng)日常維護(hù)功能
7.設(shè)置職工培訓(xùn)管理模塊。
圖2.1 物流綜合管理系統(tǒng)功能結(jié)構(gòu)圖
2.2 以下介紹基本模塊的功能
根據(jù)需求分析,設(shè)計(jì)系統(tǒng)框架。物流綜合管理系統(tǒng)由基礎(chǔ)信息管理、銷售管理、倉儲管理、配送管理,運(yùn)輸管理,報(bào)關(guān)管理,決策管理,系統(tǒng)管理、職員培訓(xùn)等9 部分組成。設(shè)計(jì)各部分具體功能如下:
1.基礎(chǔ)信息管理模塊
基礎(chǔ)信息管理模塊包括商品信息維護(hù)、往來單位信息、員工信息維護(hù)和倉庫信息維護(hù)4部分。
2.銷售管理模塊
銷售管理模塊由銷售開票、銷售結(jié)款、未付款查詢、銷售查詢4 部分組成。
3.倉儲管理模塊
倉儲管理模塊主要由出庫管理、入庫管理、庫內(nèi)移動(dòng)、庫存盤點(diǎn)、庫存查詢、商品庫存報(bào)表6 部分組成。
4.配送管理模塊
配送管理模塊包括配送申請、配送審核、配送查詢、配送管理、配送反饋信息維護(hù)5個(gè)部分。
5.運(yùn)輸管理模塊
運(yùn)輸管理模塊由車輛資料維護(hù)、駕駛員信息維護(hù)、派車單寫ID 卡、派車回廠4 部分構(gòu)成。
6.報(bào)關(guān)管理模塊
報(bào)關(guān)管理模塊由報(bào)關(guān)單管理、備案清單管理、報(bào)關(guān)單審核、三檢管理、查驗(yàn)管理、通關(guān)管理、報(bào)關(guān)過程監(jiān)控7 部分構(gòu)成。
7.決策管理模塊
決策管理模塊由商品入庫排行分析、商品出庫排行分析、運(yùn)輸工作量分析、客戶信用度的分析4 部分構(gòu)成。
8.系統(tǒng)管理模塊
系統(tǒng)管理模塊由數(shù)據(jù)管理、系統(tǒng)初始化、公司設(shè)置、操作員信息維護(hù)、權(quán)限設(shè)置5 個(gè)部分組成。
9.職員培訓(xùn)模塊
職員培訓(xùn)模塊包括視頻講座1 個(gè)部分。
2.2.1 基礎(chǔ)信息基類
1 查詢模塊
查詢子模塊可以完成的功能如下:
支持按照多字段、多條件查詢。
支持模糊查詢。
當(dāng)用戶雙擊表格中某項(xiàng)記錄時(shí),調(diào)用編輯模塊進(jìn)行編輯。
支持打印功能。
2 編輯子模塊
編輯子模塊可以完成的功能如下:
根據(jù)指定數(shù)據(jù)表中的內(nèi)容動(dòng)態(tài)生成界面。
可以自動(dòng)生成基礎(chǔ)信息的惟一標(biāo)識。
完成添加、修改、復(fù)制、刪除基礎(chǔ)信息的功能。
2.2.2 業(yè)務(wù)類
1.銷售結(jié)款模塊
銷售結(jié)款模塊主要完成如下功能:
自動(dòng)生成結(jié)款票號及開票日期。
可以由銷售開票單直接生成銷售結(jié)款單,簡化經(jīng)手人的作業(yè)。
提供預(yù)計(jì)償還欠款日期設(shè)置。
支持?jǐn)?shù)據(jù)統(tǒng)計(jì)及金額核算功能。
支持合計(jì)金額的大小寫的轉(zhuǎn)換功能。
2.庫存盤點(diǎn)模塊
庫存盤點(diǎn)模塊主要完成如下功能:
自動(dòng)生成盤點(diǎn)票號及開票日期。
通過條形碼掃描儀自動(dòng)生成庫存數(shù)據(jù),用戶只輸入實(shí)際的盤點(diǎn)數(shù)據(jù),簡化了用戶工作量。
2.2.3 業(yè)務(wù)查詢類
1.銷售開票查詢模塊
銷售開票查詢模塊主要完成如下功能:
支持多字段查詢及模糊查詢。
支持銷售開票主、明細(xì)表的調(diào)用
支持銷售欠款單的打印
2.未付款查詢模塊
未付款查詢模塊主要完成如下功能:
支持多字段查詢及模糊查詢。
支持未付款結(jié)款主、明細(xì)表的調(diào)用。
支持銷售欠款單的打印。
3 系統(tǒng)概要設(shè)計(jì)
3.1 總體設(shè)計(jì)
通過這個(gè)階段的工作將劃分組成系統(tǒng)的物理元素。
系統(tǒng)概要設(shè)計(jì)的基本目的是用比較抽象的概括方式確定系統(tǒng)如何完成預(yù)定的任務(wù),也就是要確定系統(tǒng)的配置物理方案。軟件結(jié)構(gòu)設(shè)計(jì)時(shí)應(yīng)該遵循的最主要的原理是模塊獨(dú)立,讓模塊彼此間的接口關(guān)系應(yīng)該盡量簡單。
3.2 系統(tǒng)功能模塊圖
圖3.1 物流信息管理系統(tǒng)包括的功能模塊
“基礎(chǔ)信息管理模塊”包括商品信息維護(hù),往來單位信息,員工信息維護(hù),倉庫信息維護(hù)。
“銷售管理模塊”包括銷售開票,銷售結(jié)款,未付款查詢,銷售查詢。
“倉儲模塊”包括出入庫管理,庫內(nèi)移動(dòng),庫存盤點(diǎn),庫存查詢,商品庫存報(bào)表。
“系統(tǒng)管理模塊”包括數(shù)據(jù)管理,系統(tǒng)初始化,公式設(shè)置,操作員信息維護(hù),權(quán)限設(shè)置。
“職員培訓(xùn)模塊”包括視頻講座。
3.3 數(shù)據(jù)庫概念設(shè)計(jì)
數(shù)據(jù)庫一般分為三級模式:外模式、概念模式和內(nèi)模式。外模式也就是不同用戶所對的數(shù)據(jù)視圖,它將數(shù)據(jù)庫內(nèi)部抽象的數(shù)據(jù)及其互相之間的關(guān)系表示為簡單、直觀的應(yīng)用界面。
內(nèi)模式是對數(shù)據(jù)的物理結(jié)構(gòu)和存儲方式的描述。
在這里我們將要設(shè)計(jì)的是數(shù)據(jù)庫的概念模式,
通過對企業(yè)管理系統(tǒng)的內(nèi)容和數(shù)據(jù)流程分析及E-R 圖,設(shè)計(jì)如下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)。
商品檔案信息。包括商品編號、名稱、規(guī)格、產(chǎn)地、進(jìn)貨價(jià)格、銷售價(jià)格等信息。
銷售檔案信息。包括銷售票號、內(nèi)部編號、客戶編號、合計(jì)數(shù)量、合計(jì)金額等信息。
數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì),是在需求分析的基礎(chǔ)上,設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及他們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。
3.4 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)
在數(shù)據(jù)庫設(shè)計(jì)中相當(dāng)重要的一步就是將概念模型轉(zhuǎn)化為計(jì)算機(jī)上DBMS 所支持的數(shù)據(jù)模型,例如,將E-R 圖模型轉(zhuǎn)化為關(guān)系模型,道理很簡單,我們設(shè)計(jì)概念模型基本上都是一些抽象的關(guān)系,在再數(shù)據(jù)庫設(shè)計(jì)的實(shí)現(xiàn)過程中,在計(jì)算機(jī)上有效地表示出這些關(guān)系就成了數(shù)據(jù)庫設(shè)計(jì)的關(guān)鍵。
根據(jù)物流信息管理系統(tǒng)的功能要求,選取office access 作為后臺數(shù)據(jù)庫。
3.5 數(shù)據(jù)字典
(1)數(shù)據(jù)流
①名字:貨物種類
別名:無
描述:條形碼,名稱,供應(yīng)商編號,計(jì)量單位,訂貨策略,安全庫存量,最小
訂貨量,最大訂貨量, ABC 分類,檢驗(yàn)等級,損耗率,單價(jià)。
位置:管理員修改檔案使用,單位和個(gè)人查詢使用
定義:貨物種類=現(xiàn)存貨物種類+出庫貨物種類
②名字:公司賬戶
別名:無
描述:公司的出入庫貨物的賬戶信息
位置:公司出入庫記賬使用,單位查詢使用
定義:公司賬戶=貨物代號+出入庫日期
(2)數(shù)據(jù)流分量
①名稱:身份證號
編號:D1
別名:無
類型及寬度:字符型,15 位或18 位
②名稱:單位代號
編號:D2
別名:無
類型及寬度:字符型,10 位
(3)數(shù)據(jù)處理
①處理邏輯名:貨物入庫
說明:對公司貨物入庫進(jìn)行的管理操作
輸入的數(shù)據(jù)流:繳納信息
處理過程:對公司的入庫貨物進(jìn)行核定和記賬
輸出的數(shù)據(jù)流:單位賬單
處理頻率:每月
②處理邏輯名:貨物出口
說明:對公司貨物的出庫進(jìn)行的管理操作
輸入的數(shù)據(jù)流:發(fā)放信息
處理過程:對公司的出庫貨物進(jìn)行核定和記賬
輸出的數(shù)據(jù)流:單位賬單
處理頻率:每月
圖3.1 物流信息管理系統(tǒng)出入庫記錄信息的E-R 圖
圖3.2 物流信息管理系統(tǒng)商品信息的E-R 圖
圖3.3 物流管理系統(tǒng)供貨商信息E-R 圖
3.6 數(shù)據(jù)庫表設(shè)計(jì)
1. 貨物基本表(t_Goods)
2. 出入庫記錄(t_StockInRecord)
3. 入庫單(t_StockInList):
4. 出庫單((t_StockOutList)
5. 供應(yīng)商資料(t_Vendor)
6. 倉庫資料(t_WareHouse)
7. 員工資料(t_Employee)
8. 系統(tǒng)操作員(t_SysOperator)
9. 請購單(t_ RequestOrderList)(楊中科04-6-30 改名)
10. 采購單(t_ PurchaseList)
11. 商品類別(t_GoodsCategory)
12.重量單位(t_WeightUnit)
13.體積單位(t_VolumnUnit)
4 詳細(xì)設(shè)計(jì)
詳細(xì)設(shè)計(jì)階段的根本目標(biāo)是確定應(yīng)該如何具體地實(shí)現(xiàn)所要求的系統(tǒng),包括了用戶界面設(shè)計(jì)、程序過程設(shè)計(jì)等步驟。
4.1 系統(tǒng)的主要功能
我這次設(shè)計(jì)的系統(tǒng)模塊的主要功能如下:
“基礎(chǔ)信息管理”包括商品信息維護(hù)接口,往來單位信息接口,員工信息維護(hù)接口,倉庫信息維護(hù)接口。
“銷售管理”包括銷售開票接口,銷售結(jié)款接口,未付款查詢接口,銷售查詢接口。
“倉儲管理”包括出入庫管理接口,庫內(nèi)移動(dòng)接口,庫存盤點(diǎn)接口,庫存查詢接口,商品庫存報(bào)表。
“系統(tǒng)管理”包括數(shù)據(jù)管理接口,系統(tǒng)初始化接口,公式設(shè)置接口,操作員信息維護(hù)接口,權(quán)限設(shè)置接口。
“職員培訓(xùn)”包括視頻講座接口。
4.2 系統(tǒng)流程圖
程序流程圖的優(yōu)點(diǎn)是對控制流程的描繪很直觀,易于掌握。
1、添加系統(tǒng)其程序流程圖如圖5.1 所示
圖5.1 添加系統(tǒng)程序流程圖
2、刪除系統(tǒng)程序流程圖如圖5.2 所示:
圖5.2 刪除系統(tǒng)程序流程圖
3、修改功能的系統(tǒng)流程圖如圖5.3:
圖5.3 修改系統(tǒng)程序流程圖
核心關(guān)注:拓步ERP系統(tǒng)平臺是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://m.guhuozai8.cn/
本文標(biāo)題:物流信息管理系統(tǒng)ERP設(shè)計(jì)