版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、課程設(shè)計報告目錄1 .可行性分析報告21.1 引言3.1.2 系統(tǒng)開發(fā)的必要性和意義41.3 現(xiàn)行系統(tǒng)的調(diào)查與分析41.3.1 現(xiàn)行系統(tǒng)調(diào)查研究4.1.3.2 需求調(diào)查和分析7.1.4新系統(tǒng)的方案7.1.7.1.1 擬建系統(tǒng)的目標(biāo)7.7.1.2 系統(tǒng)規(guī)劃及初步方案87.1.3 計算機系統(tǒng)方案8.1.4.4系統(tǒng)的開發(fā)計劃8.1.4.5投資方案8.1.4.6人員培訓(xùn)及補充方案81. 5方案的可行性分析91.6結(jié)論9.2 .系統(tǒng)分析報告112.1 概述122.1.1 系統(tǒng)分析的原則122.1.2 系統(tǒng)分析方法132.2 現(xiàn)行系統(tǒng)概況132.2.1 現(xiàn)行系統(tǒng)現(xiàn)狀調(diào)查132.2.2 系現(xiàn)行系統(tǒng)存在的問題
2、和薄弱環(huán)節(jié)202.3 新系統(tǒng)邏輯設(shè)計212.3.1 新系統(tǒng)目標(biāo)212.3.2 新系統(tǒng)邏輯模型212.3.3 建立數(shù)據(jù)字典222.3.4 數(shù)據(jù)存儲規(guī)范化272.3.5 數(shù)據(jù)處理描述282.3.6 遺留問題282.4 用戶領(lǐng)導(dǎo)審批意見283 .系統(tǒng)設(shè)計報告293.1 概述303.1.1 系統(tǒng)設(shè)計目標(biāo)303.1.2 系統(tǒng)設(shè)計策略303.2 計算機系統(tǒng)配置303.2.1 硬件配置3.03.2.2 軟3. . . 1配置3. . . 13. 3.3. 3.輯設(shè)計理設(shè)計保證3.3系統(tǒng)結(jié)構(gòu)設(shè)計3.4模塊設(shè)計3.5數(shù)據(jù)庫設(shè)計3.5.1數(shù)據(jù)庫邏3.43.5.2數(shù)據(jù)庫物3.43.5.3數(shù)據(jù)庫3. .43.6編碼設(shè)
3、計3.6.3.6.1 代碼設(shè)計原則3.63.6.2代碼設(shè)計3.73.6.3編碼設(shè)計的評價與驗收3. .83.7輸出設(shè)計3.8.3.7.1 輸出項目3.83.7.2輸出接收者3.83.7.3主要功能3.83.7.4輸出要求3.83.7.5 輸3. .93.8 輸入設(shè)計4. .0.3.8.2輸4. .0入的承擔(dān)者3.8.3主要功能要求4. .03.8.4輸入要求4. .03.8.5輸入校驗4. 13.8.6輸入設(shè)計的評價與驗收3.8.14. 1輸4. .04. 1.3.9 網(wǎng)絡(luò)設(shè)計3.10 系統(tǒng)實施方案設(shè)計4. .2.3.10.1實4. .23.10.2實4. .23.10.31 .可行性分析報告
4、1.1 引言1、摘要:用戶:美天連鎖超市擬建系統(tǒng)的名稱:超市管理信息系統(tǒng)在4個月內(nèi)建立一個超市管理系統(tǒng),初步實現(xiàn)超市的采購、供銷、倉庫、財務(wù)四個核心環(huán)節(jié)的管理計算機化,以保證日常管理的質(zhì)量和效率。在本次系統(tǒng)建設(shè)中,本人負(fù)責(zé)建立進(jìn)銷存管理系統(tǒng),提供采購、銷售、倉庫3個方面的服務(wù)。超市使用進(jìn)銷存系統(tǒng),可以在以下幾個方面有所變化。(1)改進(jìn)管理手段使用進(jìn)銷存管理系統(tǒng)后,可以將原來由手工完成的登記、驗收、入庫、出庫和統(tǒng)計報表等工作由計算機完成。實現(xiàn)辦公自動化,這將大大改進(jìn)管理手段。(2)提高和改進(jìn)管理信息服務(wù)質(zhì)量使用計算機系統(tǒng)后統(tǒng)計各種商品的銷售情況,查詢庫存量,制定采購計劃會更高效、準(zhǔn)確。銷售、庫存
5、和采購會連鎖反應(yīng),自動提醒商品數(shù)額,可以整體提高服務(wù)質(zhì)量。(3)節(jié)約人力、物力和金錢計算機管理可以避免人力物力的浪費。高效的信息管理,同時庫存量大大降低,資金周轉(zhuǎn)速度加快,經(jīng)營成本也隨之降低。(4)增強資源共享使用此系統(tǒng)后,一方面可以方便分店的采購、供銷、倉庫進(jìn)行交流,另一方面可以使各連鎖分店將要補充的貨源信息傳達(dá)給供貨商。便于供應(yīng)商及時收單、出貨,保證物流的源源不斷。(5)提高工作效率和減輕勞動強度超市通過把各分店前端的pos系統(tǒng)與總公司后端的倉儲資源適時聯(lián)機,快捷準(zhǔn)確地掌握每一種商品的銷售情況和庫存量,從而大大降低了人工填寫銷售日報表、進(jìn)貨報表、倉庫報表的人工耗費。(6)提供各種新的處理功
6、能和決策信息系統(tǒng)對商品進(jìn)行入庫記賬和銷售記賬,提供綜合查詢、統(tǒng)計、分析、打印各種報表的功能,能夠準(zhǔn)確及時地為決策者提供第一手信息。2、背景:系統(tǒng)開發(fā)的組織單位:DBDL軟件開發(fā)中心系統(tǒng)的服務(wù)對象:美天連鎖超市的采購、供銷、倉庫、財務(wù)部門的管理人員和公司的高管。本系統(tǒng)可以與各供銷商的管理系統(tǒng)、本公司的財務(wù)系統(tǒng)、人事管理系統(tǒng)連接,便于公司的管理人員、決策人員以及各供銷商的發(fā)貨負(fù)責(zé)人查詢。參考資料:管理信息系統(tǒng)作者:王欣。專門術(shù)語和縮寫詞:數(shù)據(jù)庫、數(shù)據(jù)字典、業(yè)務(wù)流程圖、數(shù)據(jù)流程圖。1.2系統(tǒng)開發(fā)的必要性和意義大型超市在人們?nèi)粘I钪杏兄陵P(guān)重要的作用,因為人們的日常生活用品幾乎是在超市得以集中,再流
7、入人們生活中去。如今大型超市比比皆是,美天連鎖超市要想在激烈的競爭市場上站穩(wěn)腳跟甚至有所發(fā)展,不僅要提供齊全的商品和優(yōu)質(zhì)的服務(wù),而且要盡可能降低商品的價格和及時補全缺貨商品。因此,為超市的采購、銷售、庫存、財務(wù)建立一個完整的管理系統(tǒng),同時將各個分店的管理系統(tǒng)聯(lián)系起來并與各供銷商建立聯(lián)系,有利于節(jié)約商品的成本和管理的成本。目前,美天的進(jìn)銷存系統(tǒng)尚不完善,還需要大量人工記錄商品的銷售報表、進(jìn)貨報表和倉庫報表,并且沒法把各連鎖分店的商品進(jìn)銷存情況聯(lián)系在一起。從統(tǒng)計銷售,清點庫存、組織進(jìn)貨到成功聯(lián)系供應(yīng)商需要花費大量的人力、物力,而且人工管理容易造成商品的積壓、漏進(jìn)、多進(jìn)等。商品進(jìn)貨的失誤往往會給銷售
8、和庫存帶來不良的影響。因此,隨著信息化進(jìn)程的加快和企業(yè)間的合作,進(jìn)銷存系統(tǒng)在超市中作用越來越大。超市進(jìn)銷存系統(tǒng)建成后,可以將人從繁忙的工作中解脫出來,可以提高工作效率,減少不必要的失誤,增強超市的競爭力,是超市的管理走向科學(xué)化、正規(guī)化的道路。L3現(xiàn)行系統(tǒng)的調(diào)查與分析1. 3.1現(xiàn)行系統(tǒng)調(diào)查研究1 .組織機構(gòu)調(diào)查美天連鎖超市有3個分店,超市的部門有:銷售部、庫存部、采購部、人事部、財務(wù)部。每個子公司人員的規(guī)模相當(dāng),組織結(jié)構(gòu)相同。先取其中一個子公司的組織機構(gòu)進(jìn)行分析,采購部、銷售部、庫存部的人員信息:采購部有8人,其中1人是采購經(jīng)理,5人負(fù)責(zé)采購,2人負(fù)責(zé)質(zhì)檢。銷售部有10人,其中1位是銷售經(jīng)理,
9、4人負(fù)責(zé)收銀,5人負(fù)責(zé)導(dǎo)購。庫存部有5人,其中1人是庫存部經(jīng)理,2人是統(tǒng)計員,2人是管理員。其組織機構(gòu)如圖1-1所示。圖1-1超市組織結(jié)構(gòu)圖采購部的業(yè)務(wù)職能:主要負(fù)責(zé)對商品的采購,根據(jù)銷售反饋的數(shù)據(jù)進(jìn)行有針對性的采購,同時對即將采購的物品做銷售計劃。銷售部的業(yè)務(wù)職能:對出售商品的數(shù)量進(jìn)行統(tǒng)計,同時將數(shù)據(jù)反饋到庫存部和采購部,以便做出下期的計戈人庫存部的業(yè)務(wù)職能:主要負(fù)責(zé)商品的收發(fā),并且嚴(yán)格做好記錄,出具票據(jù)及將數(shù)據(jù)填寫到系統(tǒng)中。2 .業(yè)務(wù)流程調(diào)查采購部、庫存部、銷售部三個部門是超市的核心部分。美天超市銷售部門的具體業(yè)務(wù)流程為:(1)顧客在導(dǎo)購員的指引下購買商品。(2)在商品充足情況下,顧客購?fù)?/p>
10、商品后需到收銀窗口結(jié)賬。(3)收銀員通過掃描商品條形碼合計出選購商品的總金額,計算機打印小票。(4)結(jié)算完計算機寫入銷售明細(xì)。(5)在商品不足的情況下,根據(jù)這種商品的銷售量及時統(tǒng)計貨品的缺貨情況,提交至庫存部。美天超市庫存部門的具體業(yè)務(wù)流程為:(1)庫存部收到來自銷售部的貨品缺貨情況,庫存管理員檢查這種商品的存貨量。(2)如果庫存充足則商品出庫,補充給銷售部并登記商品出庫流水賬。(3)如果庫存不足,則由統(tǒng)計員統(tǒng)計出缺貨量,發(fā)出缺貨通知,告知采購部。(4)采購部完成采購任務(wù)后,經(jīng)檢查產(chǎn)品合格后商品入庫,登記庫存臺帳。及時補充銷售部缺貨商品,登記出庫流水賬。美天超市采購部門的具體業(yè)務(wù)流程為:(1)
11、采購部的采購員根據(jù)庫存部提供的缺貨通知,制定采購計劃。(2)將采購計劃提交采購部經(jīng)理審批。經(jīng)理審批后,如果不通過,駁回計劃;審批通過則授權(quán)采購部進(jìn)行采購。(3)采購員聯(lián)系供應(yīng)商,供應(yīng)商完成訂貨后會向采購員發(fā)出發(fā)貨通知單。(4)采購員運回商品后,質(zhì)檢員對商品的質(zhì)量及數(shù)量進(jìn)行核查,檢查合格后將商品移交庫存部,進(jìn)行入庫登記。根據(jù)以上的業(yè)務(wù)流程描述,該超市系統(tǒng)高層業(yè)務(wù)流程如圖1-2所示3 .信息流程分析根據(jù)業(yè)務(wù)流程調(diào)查,該超市管理系統(tǒng)數(shù)據(jù)之間的關(guān)系如圖1-3所示。4 .費用現(xiàn)在一個美天連鎖超市的子公司在銷售部、庫存部、采購部工作的工作人員共有23人。23個人的年工資大約為30萬人民幣。5 .計算機應(yīng)用
12、情況調(diào)查現(xiàn)有4臺計算機,其中2臺計算機用于收銀,掃描商品的條形碼和合計總價,但并沒有統(tǒng)計銷售報表的功能。庫存部有一臺計算機用于簡單的辦公處理,只限于輸入數(shù)據(jù),保存數(shù)據(jù),打印賬單的作用。采購部有一臺計算機幾乎處于閑置狀態(tài),僅用于存儲數(shù)據(jù)。計算機使用效率低,維護不及時,不僅浪費了資源而且計算機硬件也有一定的損耗。沒有計算機專業(yè)人員,只能進(jìn)行基本的應(yīng)用?,F(xiàn)有一個超市管理系統(tǒng),但是不能進(jìn)行查詢和統(tǒng)計,只能產(chǎn)生很少的效益。應(yīng)收應(yīng)付款賬圖2超市管理系統(tǒng)高層業(yè)務(wù)流程圖圖3超市管理系統(tǒng)高層業(yè)務(wù)流程圖6 .現(xiàn)行系統(tǒng)存在的主要問題和薄弱環(huán)節(jié)(1)不能對銷售信息查詢和統(tǒng)計,完成銷售報表需要大量的時間,工作量大,而且
13、容易出錯。(2)不能對商品的庫存量進(jìn)行查詢,只能依靠人工統(tǒng)計和記錄。(3)不能對顧客的需求進(jìn)行統(tǒng)計分析,進(jìn)而做出對銷售有利的采購決定。1.3.2需求調(diào)查和分析充分利用現(xiàn)有的環(huán)境,開發(fā)一個具有友好界面而且便于操作的超市進(jìn)銷存管理信息系統(tǒng)。1、用戶提出的需求每個商品都要有明確的價格標(biāo)注,并且在系統(tǒng)中把每個商品進(jìn)行編號,錄入了每種商品的庫存信息,采購渠道,和銷售數(shù)量。保證每種商品的質(zhì)量,在系統(tǒng)內(nèi)標(biāo)明進(jìn)貨日期,一定要有清晰地生產(chǎn)日期標(biāo)注,及廠商所在地,并且記錄消費者對服務(wù)的評價記錄。超市增添會員這一項功能,為超市穩(wěn)定住一些固定的客流量。超市要記錄會員顧客的信息,每次購物要進(jìn)行積分,提供各種換購活動。超
14、市要維護(添加,更新,刪除)商品和客戶的資料。客戶可以預(yù)訂目前沒有的商品,大客戶可以預(yù)約大批量商品。高層管理員可以根據(jù)統(tǒng)計數(shù)據(jù)對超市做相應(yīng)的決策。系統(tǒng)可以在流行的技術(shù)環(huán)境下運行,有一個良好的用戶交互界面。系統(tǒng)應(yīng)該能有比較好的可擴充性。2、預(yù)測結(jié)果該系統(tǒng)反映了超市經(jīng)營的實質(zhì)性特征,滿足一級管理,一級核算,進(jìn)銷存緊密結(jié)合的管理需求。該系統(tǒng)有嚴(yán)密的過程控制,使得業(yè)務(wù)流程的要求得以準(zhǔn)確執(zhí)行。該系統(tǒng)反映的流程簡潔,自動化程度比較高。如能自動打印每張票據(jù),自動結(jié)算,為經(jīng)營決策提供相對準(zhǔn)確數(shù)據(jù),保證高效率運作等。1.4新系統(tǒng)的方案1.4.1 擬建系統(tǒng)的目標(biāo)(1)為顧客提供商品訂貨服務(wù)。當(dāng)顧客要購買商品的品種
15、,規(guī)格發(fā)生缺乏或斷碼時,顧客可以對商品下訂單,理貨員為顧客直接向采購部下訂單,要求訂貨。(2)銷售經(jīng)理有權(quán)即時查詢當(dāng)天或當(dāng)月的銷售額,各種商品的銷售量。方便制作銷售報表,提供輔助決策支持,以縮短決策周期。(3)根據(jù)系統(tǒng)的開發(fā)目標(biāo),以及現(xiàn)行系統(tǒng)存在的主要問題,建議新系統(tǒng)采用微機網(wǎng)絡(luò)系統(tǒng),能把銷售管理、庫存管理、采購管理和財務(wù)管理聯(lián)接,將來可以和供應(yīng)商聯(lián)接。(4)新系統(tǒng)有銷售貨品數(shù)量和庫存商品數(shù)量告警功能。當(dāng)貨架上商品和庫存商品少于一定數(shù)目時,系統(tǒng)會自動系統(tǒng)。(5)增加會員這一功能。顧客可以成為超市的會員,會員可以享受商品折扣和購物積分。這樣有助于發(fā)展固定的消費群體。這一個功能要求系統(tǒng)能即時地記錄
16、顧客的積分和在相應(yīng)類別的商品上給顧客一定的折扣。(6)能夠做到業(yè)務(wù)管理自動化,輸入輸出標(biāo)準(zhǔn)化。1.4.2系統(tǒng)規(guī)劃及初步方案超市進(jìn)銷存管理系統(tǒng)建成后,可以與本公司的財務(wù)系統(tǒng)和人事管理系統(tǒng)以及各子公司與總公司的系統(tǒng)相連,同時能連接到各供銷商的管理系統(tǒng)。這樣方便公司綜合業(yè)務(wù)的處理,和做出及時、正確的采購、庫存、銷售的決策。子公司間系統(tǒng)相連則有利于超市在貨源充足與不足時的調(diào)劑。當(dāng)采購部門的系統(tǒng)與供應(yīng)商的系統(tǒng)相連時,則有利于提供網(wǎng)上訂貨服務(wù)。采購員在自己工作單位里就可以訂購貨物。發(fā)生網(wǎng)上訂單后,可即時與財務(wù)系統(tǒng)互通信息。本系統(tǒng)各部門的終端擬采用奔騰4處理器,1GB內(nèi)存,120GB硬盤,17英寸顯示器,一
17、個光驅(qū),一個鼠標(biāo),一臺打印機,可配一臺網(wǎng)絡(luò)服務(wù)器。1.4.3計算機系統(tǒng)方案本系統(tǒng)客戶端擬采用WindowsXP操作系統(tǒng),服務(wù)器采用Linux操作系統(tǒng),開發(fā)語言使用Delphi7.0,使用Paradox數(shù)據(jù)庫管理系統(tǒng)。采用B/S體系結(jié)構(gòu)的網(wǎng)絡(luò)設(shè)計。本系統(tǒng)由DBDL軟件開發(fā)中心負(fù)責(zé),大約需要4個月時間。1.4.4 系統(tǒng)的開發(fā)計劃系統(tǒng)時間規(guī)劃表如表1T所示。表1-1系統(tǒng)時間規(guī)劃表階段人數(shù)時間(星期)人星期起止時間可行性研究2242010.12.1-2010.12.15系統(tǒng)分析2242010.12.16-2010.12.31系統(tǒng)設(shè)計2482011.1.12011.1.31系統(tǒng)實施21S2011.2.1
18、20n.3.311.4.5 投資方案此系統(tǒng)由超市一次性注資10000元(不包括硬件的購買費用),在2010年12月注入,具體的細(xì)化投資如表2所示。表2系統(tǒng)具體的細(xì)化投資序號工作名稱費用01現(xiàn)行系統(tǒng)調(diào)查差旅費+時機費(1000元)02可行性研究03系統(tǒng)分析系統(tǒng)分析人員的各項費用2000元04系統(tǒng)設(shè)計系統(tǒng)分析人員的各項費用5000元05系統(tǒng)實施系統(tǒng)分析設(shè)計人員及程序設(shè)計人員的費用2000元146人員培訓(xùn)及補充方案由于人機界面友好,操作簡單,幫助信息詳盡,一般人員都可以使用,故不需要專門的培訓(xùn)。1. 5方案的可行性分析(1)技術(shù)上的可行性對現(xiàn)有技術(shù)進(jìn)行評價,以明確能否利用現(xiàn)有技術(shù)進(jìn)行系統(tǒng)設(shè)計和系統(tǒng)實
19、施。本方案技術(shù)要求不高,系統(tǒng)涉及范圍不大,子系統(tǒng)間聯(lián)系緊密,安全性、可靠性強。系統(tǒng)要求在windows2000以上的環(huán)境運行,服務(wù)器采用Linux操作系統(tǒng),使用Paradox數(shù)據(jù)庫管理系統(tǒng),使用Delphi7.0編程。這些在目前都是容易實現(xiàn)的,使得本系統(tǒng)的成功開發(fā)成為可能??梢?,在技術(shù)上是基本能滿足基本功能需要的。(2)經(jīng)濟上的可行性本方案由于采用網(wǎng)絡(luò)方式,因此投入比較多,但是此系統(tǒng)建成后,可以實現(xiàn)資源共享,可與各子系統(tǒng)的終端以及各子公司之間進(jìn)行連接。本系統(tǒng)投入運行后,可以節(jié)省5個人員,每個人的年工資都在1.5萬元以上,因此可以帶來一定經(jīng)濟效益。該系統(tǒng)人機界面友好,操作簡單,幫助信息詳盡,一般
20、人員都可以使用,節(jié)省了培訓(xùn)費用。支持貨物信息的查詢功能,加強了超市物流的管理效率。此系統(tǒng)可以減少失誤,還會帶來其他的經(jīng)濟效益。從經(jīng)濟上是可行的?,F(xiàn)在用技術(shù)經(jīng)濟學(xué)的方法進(jìn)行論證。對于本系統(tǒng)來說,投入10000元,方案的生命周期估計為三年,預(yù)計等年凈現(xiàn)金流量為15000元,基準(zhǔn)收益率為10%o根據(jù)公式,可得:NPV=-100000+15000(P/A,10%,3)=-10000+15000*2.4869=27303.5由此可見,本方案在經(jīng)濟上是可行的。(3)系統(tǒng)運行可行性操作簡單:簡單的操作規(guī)則使操作人員能輕松掌握。查詢方便:可以輕松對庫存信息、銷售情況進(jìn)行查詢,改變手工查詢的現(xiàn)狀。設(shè)計合理:系統(tǒng)
21、設(shè)計合理,輸入輸出界面簡便,給工作人員帶來了極大的方便。因此此系統(tǒng)具有運行的可行性。1.6結(jié)論通過前面的分析論證,我們認(rèn)為采用此方案開發(fā)是合適的,依據(jù)可行性分析的結(jié)果,此方案可以立即進(jìn)行系統(tǒng)的開發(fā)工作。2.系統(tǒng)分析報告2.1概述2.1.1系統(tǒng)分析的原則在系統(tǒng)分析中有許多的困難,為了克服困難,做好分析工作,需要遵循如下原則:(1)邏輯設(shè)計與物理設(shè)計分開的原則邏輯設(shè)計相當(dāng)于全局的總體規(guī)劃;物理設(shè)計則是總體規(guī)劃下的各個局部細(xì)節(jié)安排。在系統(tǒng)分析階段集中力量搞好邏輯設(shè)計,有利于保證系統(tǒng)整體的合理性和最佳性;在系統(tǒng)設(shè)計階段以邏輯設(shè)計的成果為依據(jù),可使物理設(shè)計具有更好的全局觀念和多種物理方案的選擇余地。這種
22、分階段安排,既保證了系統(tǒng)開發(fā)的質(zhì)量,也節(jié)省了人力和物力。根據(jù)邏輯設(shè)計可以了解超市進(jìn)銷存管理系統(tǒng)需要有統(tǒng)計銷售信息功能、盤點庫存功能、商品信息分類功能、查詢庫存商品功能、查詢貨架商品功能、記錄采購信息功能。根據(jù)物理設(shè)計可以把統(tǒng)計銷售信息功能詳細(xì)分解成分析銷量和統(tǒng)計貨架商品剩余量兩個模塊;質(zhì)檢員核對發(fā)貨商品可詳細(xì)分解為檢查商品的質(zhì)量和數(shù)量兩個模塊等等。(2)面向用戶的原則在結(jié)構(gòu)化方法中強調(diào)用戶至上的原則,用戶是信息系統(tǒng)開發(fā)的和最終的歸宿。用戶的參與程度和滿意程度是系統(tǒng)開發(fā)成功的關(guān)鍵因素。系統(tǒng)開發(fā)階段用戶和系統(tǒng)研制人員要充分理解用戶的需求,并把共同的理解表達(dá)出來。只有符合用戶的要求,才有可能開發(fā)出成
23、功的系統(tǒng)。超市進(jìn)銷存管理系統(tǒng)是本人在此連鎖超市的一個子公司實習(xí)時,親自觀察和識別系統(tǒng)的功能。在參加工作的過程中,從旁觀者的角度分析信息需求,并把信息的需要和用途聯(lián)系起來。從超市的銷售業(yè)務(wù)開始調(diào)查,然后到庫存業(yè)務(wù),最后調(diào)查采購業(yè)務(wù)。系統(tǒng)的功能:銷售部主要是對出售商品的數(shù)量進(jìn)行統(tǒng)計,同時將數(shù)據(jù)反饋到庫存部和采購部,以便做出下期的計戈上庫存部主要負(fù)責(zé)商品的收發(fā),并且嚴(yán)格做好記錄,出具票據(jù)及將數(shù)據(jù)填寫到系統(tǒng)中。采購部主要負(fù)責(zé)對商品的采購,根據(jù)銷售反饋的數(shù)據(jù)進(jìn)行有針對性的采購,同時對即將采購的物品做銷售計劃。因此本系統(tǒng)很大部分是根據(jù)超市底層工作人員的需求進(jìn)行設(shè)計的。超市經(jīng)理和各部門經(jīng)理等則是通過系統(tǒng)的統(tǒng)
24、計功能進(jìn)行宏觀上的管理。本系統(tǒng)也充分滿足了他們的要求。(3)結(jié)構(gòu)化分析的原則結(jié)構(gòu)化分析的基本思想是用系統(tǒng)的思想、系統(tǒng)工程的方法,按用戶至上的原則,結(jié)構(gòu)化、模塊話、自頂向下地對信息系統(tǒng)進(jìn)行分析與設(shè)計。利用以抽象和分解為手段,對系統(tǒng)進(jìn)行自頂向下的逐層分解、逐步細(xì)分、逐步求精,從而達(dá)到易于理解的目的。分解是把一個復(fù)雜的問題分割成若干個較小、較易解決的問題,然后分別處理。抽象是先考慮問題的最本質(zhì)的屬性,暫時不考慮具體細(xì)節(jié),以后再逐層添加細(xì)節(jié),直到最詳細(xì)的內(nèi)容,即把復(fù)雜的處理內(nèi)容隱藏起來,以便抓住主體,有利于對問題的理解。本系統(tǒng)按照結(jié)構(gòu)化系統(tǒng)的原則,將超市管理系統(tǒng)劃分為銷售管理模塊、庫存管理模塊、采購管
25、理模塊、和財務(wù)管理統(tǒng)計模塊。2.1.2系統(tǒng)分析方法采用結(jié)構(gòu)化系統(tǒng)分析方法,建立新系統(tǒng)的邏輯模型,這個邏輯模型將盡可能的避免使用計算機的專業(yè)術(shù)語,以便超市的管理人員和DBDL軟件開發(fā)中心雙方人員共同討論,做好開發(fā)人員對系統(tǒng)需求的理解和確切表達(dá)。2.2現(xiàn)行系統(tǒng)概況2.2.1 現(xiàn)行系統(tǒng)現(xiàn)狀調(diào)查1 .現(xiàn)行系統(tǒng)目標(biāo)、規(guī)模、界限、主要功能現(xiàn)行系統(tǒng)的目標(biāo)是建立一個實用的,能提高工作效率,減少工作人員的超市管理系統(tǒng)。該系統(tǒng)具有:統(tǒng)計和分析銷售量,根據(jù)商品在貨架的存量及時缺貨提醒,自動信息告知庫存部貨架缺貨信息,庫存工作人員使用計算機管理庫存量、記錄商品入庫出庫的信息,采購部能與供應(yīng)商在網(wǎng)絡(luò)環(huán)境中交流、下訂單等
26、功能。現(xiàn)行系統(tǒng)的規(guī)模較小,只是在收銀模塊有獨立工作的單機軟件,沒有與銷售系統(tǒng)、庫存系統(tǒng)、采購系統(tǒng)連接。主要功能是:統(tǒng)計顧客的消費金額、統(tǒng)計當(dāng)天的收益、用文檔記錄庫存信息、打印各種單據(jù)。2 .組織機構(gòu)調(diào)查超市經(jīng)理負(fù)責(zé)整個超市的運營與決策。各個部門經(jīng)理管理自己模塊工作的正常運行,并做好部門間的協(xié)調(diào)工作。我負(fù)責(zé)進(jìn)銷存管理的組織機構(gòu)調(diào)查,在調(diào)查中發(fā)現(xiàn):銷售部有售貨員和收銀員,庫存部有管理員和統(tǒng)計員,采購部有采購員和質(zhì)檢員。各個崗位工作具體,分工明確。共同維護了超市的正常運行。3 .業(yè)務(wù)流程調(diào)查與分析美天連鎖超市的具體業(yè)務(wù)流程如下:顧客到超市挑選商品,選購?fù)晟唐泛蟮绞浙y臺結(jié)賬。收銀員對選購的商品逐一掃描
27、條形碼,計算機統(tǒng)計出商品總價,顧客按照總額付款,收銀員收款并打印出小票。結(jié)算完畢后,會計檢查計算機存儲的總計銷售金額,會計將每一顧客的購物金額記入應(yīng)收款明細(xì)賬,修改明細(xì)賬。理貨員每日有規(guī)律地檢查貨架商品,當(dāng)某種商品少于預(yù)定標(biāo)準(zhǔn)數(shù)量時,根據(jù)這種商品的銷售量及時統(tǒng)計貨品的缺貨情況,提交至庫存部。庫存部收到來自銷售部的貨品缺貨情況,庫存管理員檢查這種商品的存貨量。如果庫存能夠滿足銷售部的商品需求量則商品按量出庫,補充給銷售部并登記商品出庫流水賬。如果庫存不能滿足銷售部的商品需求量,庫存統(tǒng)計員則進(jìn)行缺貨處理,清點缺貨商品數(shù)量,并制作庫存缺貨單送至采購部。采購部的采購員根據(jù)庫存缺貨信息和商品信息,按商品
28、分類匯總,進(jìn)而制定采購計劃并交給采購經(jīng)理審批。經(jīng)理審批后,如果不通過,駁回計一劃;審批通過則打印采購單,向供應(yīng)商發(fā)送訂貨單。供應(yīng)商根據(jù)訂購商品的價格,向美天超市發(fā)付款通知,超市的財務(wù)部核對供貨商的付款通知,付款給供應(yīng)商并修改付款明細(xì)賬。當(dāng)供應(yīng)商把貨發(fā)來時,要和訂貨單進(jìn)行核對,核對無誤后,打印發(fā)貨通知單,然后入庫。財務(wù)部門要根據(jù)應(yīng)收款明細(xì)賬和應(yīng)付款明細(xì)賬修改會計總賬,并編制會計報表。通過對美天超市的詳細(xì)業(yè)務(wù)工程分析得知,美天超市的主要業(yè)務(wù)有銷售管理、庫存管理、采購管理、財務(wù)管理。其高層業(yè)務(wù)流程如圖2-1所示。圖2-1超市管理系統(tǒng)高層業(yè)務(wù)流程圖在本報告中,主要分析采購部、庫存部、銷售部三個部門的業(yè)
29、務(wù)處理。美天超市銷售部門的具體業(yè)務(wù)流程為:(1)顧客在超市中挑選所需的商品。(2)在商品充足情況下,顧客購?fù)晟唐泛笮璧绞浙y窗口結(jié)賬。(3)收銀員通過掃描商品條形碼合計出選購商品的總金額,計算機打印小票。(4)結(jié)算完計算機寫入銷售明細(xì)。(5)在商品不足的情況下,根據(jù)這種商品的銷售量及時統(tǒng)計貨品的缺貨情況,提交至庫存部。其業(yè)務(wù)流程如圖2-2所示。美天超市庫存部門的具體業(yè)務(wù)流程為:(1)庫存部收到來自銷售部的貨品缺貨情況,庫存管理員檢查這種商品的存貨量。(2)如果庫存充足則商品出庫,補充給銷售部并登記商品出庫流水賬。(3)如果庫存不足,則由統(tǒng)計員統(tǒng)計出缺貨量,發(fā)出缺貨通知,告知采購部。(4)采購部完
30、成采購任務(wù)后,經(jīng)檢查產(chǎn)品合格后商品入庫,登記庫存臺帳。及時補充銷售部缺貨商品,登記出庫流水賬。其業(yè)務(wù)流程如圖 2-3所示。銷售記錄應(yīng)收款明細(xì)賬銷售管理業(yè)務(wù)流程圖圖2-2庫存臺賬存檔庫存缺*貨單商品入 庫發(fā)貨通 知單'W商品入 庫單圖2-3庫存管理業(yè)務(wù)流程圖美天超市采購部門的具體業(yè)務(wù)流程為:(1)米購部的米購員根據(jù)庫存部提供的缺貨通知,制定購計劃。(2)將采購計劃提交采購部經(jīng)理審批。經(jīng)理審批后,如果不通過,駁回計劃;審批通過則授權(quán)采購部進(jìn)行采購。(3)采購員聯(lián)系供應(yīng)商,供應(yīng)商完成訂貨后會向采購員發(fā)出發(fā)貨通知單。(4)采購員運回商品后,質(zhì)檢員對商品的質(zhì)量及數(shù)量進(jìn)行核查,檢查合格后將商品移交
31、庫存部,進(jìn)行入庫登記。其業(yè)務(wù)流程如圖2-4所示。缺貨商品信息采購計劃存檔商分匯按品類總類匯單確定采購計采計書領(lǐng)導(dǎo)審業(yè)購劃應(yīng)商品信息4.數(shù)據(jù)流程分析印貨知打發(fā)匚核對發(fā)貨單發(fā)貨單錯誤發(fā)貨單應(yīng)付款明細(xì)賬圖2-4采購管理業(yè)務(wù)流程圖根據(jù)對超市的詳細(xì)調(diào)查,以及領(lǐng)導(dǎo)對系統(tǒng)的要求,系統(tǒng)分析員認(rèn)為超市的處理業(yè)務(wù)可分解為:銷售管理、庫存管理、采購管理和財務(wù)管理。系統(tǒng)主要的外部實體有:顧客和供應(yīng)商。系統(tǒng)主要的輸入/輸出數(shù)據(jù)流如表2-1所示。根據(jù)超市系統(tǒng)主要的輸入/輸出數(shù)據(jù)流,可以畫出美天超市信息系統(tǒng)的第一層數(shù)據(jù)流程圖,如圖表2-1輸入/輸出數(shù)據(jù)流輸入來源去處輸出來源去處購物目錄顧客銷售管理購物小票會計財務(wù)顧客發(fā)貨單
32、供應(yīng)商采購管理付款單會計財務(wù)供應(yīng)商圖2-5超市系統(tǒng)高層數(shù)據(jù)流程圖在畫出第一層數(shù)據(jù)流程圖后,再對其中的每一個處理功能進(jìn)行擴展。在這里僅對銷售管理、庫存管理和采購管理進(jìn)一步擴展。根據(jù)圖2-2業(yè)務(wù)流程圖及處理功能“銷售管理”做進(jìn)一步調(diào)查后可知,外部項有3個:(1)顧客(2)理貨員(3)庫存管理員銷售管理的輸入/輸出數(shù)據(jù)流如表2-2所示表2-2銷售管理的輸入/輸出數(shù)據(jù)流輸入來源去處輸入來源去處購物目錄顧客銷售管理銷售小票銷售管理顧客缺貨信息銷售管理理貨員缺貨信息理貨員庫存管理員與銷售管理有關(guān)的數(shù)據(jù)存儲如下:(1)D1,銷售記錄(2)D2,應(yīng)收款明細(xì)賬根據(jù)上述分析,可將圖2-5中的處理功能銷售管理進(jìn)一步
33、擴展成如圖2-6所示。根據(jù)圖2-3對庫存管理業(yè)務(wù)流程分析可知,其外部項有:(1)銷售管理(2)采購員庫存管理的輸入/輸出數(shù)據(jù)流如表2-3所示。表2-3庫存管理的輸入/輸出數(shù)據(jù)流輸入來源去處輸出來源去處缺貨信息銷售管理庫存管理提貨單庫存管理銷售管理缺貨信息庫存管理采購管理發(fā)貨單采購管理庫存管理與庫存管理有關(guān)的數(shù)據(jù)存儲如下:(1) D3,庫存信息(2) D4,庫存臺帳存檔根據(jù)上述分析,可將圖2-3中的處理功能庫存管理進(jìn)一步擴展成如圖2-7所示的庫存管理業(yè)務(wù)流程圖。根據(jù)圖2-4對采購管理業(yè)務(wù)流程分析可知,其外部項有:(1)采購員(2)庫存管理員(3)供應(yīng)商采購管理的輸入/輸出數(shù)據(jù)流如表2-4所示。表
34、2-4采購管理的輸入/輸出數(shù)據(jù)流輸入來源去處輸出來源去處庫存缺貨單庫存管理采購管理采購單采購管理供應(yīng)商發(fā)貨單供應(yīng)商采購管理發(fā)貨通知單采購管理庫存管理與采購管理有關(guān)的數(shù)據(jù)存儲如下:(1) D5,缺貨商品信息(2) D6,審批計劃采購單(3) D7,商品信息(4) D8,應(yīng)付款明細(xì)賬根據(jù)上述分析,可將圖2-4中的處理功能采購管理進(jìn)一步擴展成如圖2-8所示的采購管理業(yè)務(wù)流程圖。圖2-7庫存管理數(shù)據(jù)流程圖圖2-8采購管理數(shù)據(jù)流程圖2.2.2系現(xiàn)行系統(tǒng)存在的問題和薄弱環(huán)節(jié)(1)不能對銷售信息查詢和統(tǒng)計,完成銷售報表需要大量的時間,工作量大,而且容易出錯。美天超市的每天客流量很大,如果所有的銷售信息不能進(jìn)
35、行查詢,每天的信息不能更新,那銷售部的工作人員將會很累,而且很大一部分時間都投入在信息的查詢和統(tǒng)計中。(2)不能對商品的庫存量進(jìn)行查詢,只能依靠人工統(tǒng)計和記錄。銷售部每次發(fā)出銷售缺貨單時,庫存管理員都要去清點該種商品的數(shù)目是否達(dá)到需求,工作效率很低。(3)不能對顧客的需求進(jìn)行統(tǒng)計分析,進(jìn)而做出對銷售有利的采購決定。不能統(tǒng)計出哪類商品在哪個時段的銷量較大,銷售決策就會變得很盲目。2.3新系統(tǒng)邏輯設(shè)計2.3.1新系統(tǒng)目標(biāo)經(jīng)過以上對現(xiàn)行系統(tǒng)的分析,以及對薄弱環(huán)節(jié)的了解,可以確定新系統(tǒng)的目標(biāo)。新系統(tǒng)必須具有如下功能:(1)為顧客提供商品訂貨服務(wù)。當(dāng)顧客要購買商品的品種,規(guī)格發(fā)生玦乏或斷碼時,顧客可以對
36、商品下訂單,理貨員為顧客直接向采購部下訂單,要求訂貨。(2)銷售經(jīng)理有權(quán)即時查詢當(dāng)天或當(dāng)月的銷售額,各種商品的銷售量。方便制作銷售報表,提供輔助決策支持,以縮短決策周期。(3)根據(jù)系統(tǒng)的開發(fā)目標(biāo),以及現(xiàn)行系統(tǒng)存在的主要問題,建議新系統(tǒng)采用微機網(wǎng)絡(luò)系統(tǒng),能把銷售管理、庫存管理、采購管理和財務(wù)管理聯(lián)接,將來可以和供應(yīng)商聯(lián)接。(4)新系統(tǒng)有銷售貨品數(shù)量和庫存商品數(shù)量告警功能。當(dāng)貨架上商品和庫存商品少于一定數(shù)目時,系統(tǒng)會自動系統(tǒng)。(5)增加會員這一功能。顧客可以成為超市的會員,會員可以享受商品折扣和購物積分。這樣有助于發(fā)展固定的消費群體。這一個功能要求系統(tǒng)能即時地記錄顧客的積分和在相應(yīng)類別的商品上給顧
37、客一定的折扣。(6)能夠做到業(yè)務(wù)管理自動化,輸入輸出標(biāo)準(zhǔn)化。2.3.2新系統(tǒng)邏輯模型由于原系統(tǒng)的處理流程不完善,在這里幫其完善。在顧客選購?fù)晟唐泛?,多加一個“處理”,讓屬于會員的顧客出示會員卡,然后掃描會員卡后再掃描商品條形碼。其中有一個“更改會員信息”存儲。非會員的顧客之間掃描商品條形碼。掃描商品條形碼后,計算機會自動給貨架存貨減相應(yīng)的貨物,從而有“更改貨架商品量信息”的存儲。當(dāng)商品量少于最低警戒數(shù)時,就多了“缺貨自動告警”的出理。銷售功能改善數(shù)據(jù)流程如圖2-9所示。新系統(tǒng)增添顧客訂貨功能。當(dāng)顧客要購買的商品缺貨或斷他時,顧客廳訂貨這功能。顧客訂貨數(shù)據(jù)流程如圖2-10所示。圖2-10顧客訂貨
38、數(shù)據(jù)流程233建立數(shù)據(jù)字典數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對數(shù)據(jù)流圖中包含的所有元素的定義的集合即數(shù)據(jù)字典的作用,是對DFD中的每個數(shù)據(jù)規(guī)定一個定義條目,以保持?jǐn)?shù)據(jù)在系統(tǒng)中的一致性當(dāng)用戶或軟件人員想了解某一數(shù)據(jù)的含義時,查一查字典就清楚了。數(shù)據(jù)字典中有6類條目,即數(shù)據(jù)元素、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲、外部實體和處理功能。1數(shù)據(jù)元素數(shù)據(jù)元素是最小的數(shù)據(jù)組成單位,也就是不可再分的數(shù)據(jù)單位,如學(xué)號、姓名和年齡等。在數(shù)據(jù)字典中,對數(shù)據(jù)元素的定義包括:數(shù)據(jù)元素的名稱;在其他場合下的別名,取值范圍和取值的含義;數(shù)據(jù)元素的長度;還應(yīng)包括對這些數(shù)據(jù)元素的簡單描述,與之相關(guān)的數(shù)據(jù)元素和數(shù)據(jù)結(jié)構(gòu),以及與之有
39、關(guān)的處理功能等。數(shù)據(jù)元素的定義如下表2-5所示。表2-5數(shù)據(jù)元素的定義數(shù)據(jù)元素編號DE001數(shù)據(jù)元素名稱商品編號簡述超市商品的編號別名Y-No(程序內(nèi)部用)長度10個字節(jié)類型字符型取值/含義第1位進(jìn)口/國產(chǎn)標(biāo)識第2位s第4位類別第5位-第7位牌號第8位-第10位品名編號有關(guān)的數(shù)據(jù)元素或數(shù)據(jù)結(jié)構(gòu)商品目錄、商品庫存有關(guān)的處理功能銷售、采購、倉庫當(dāng)所有的數(shù)據(jù)元素都定義完了時,就可以建立一張數(shù)據(jù)元素一覽表,如表2-6所示。表2-6數(shù)據(jù)元素一覽表編號數(shù)據(jù)元素名稱別名類型長度小數(shù)點位數(shù)DE001商品編號N0數(shù)字型10DE002商品名稱NAME字符型30DE003商品規(guī)格SPECIFIC字符型30DE004
40、商品單價PRICE數(shù)字型32DE005商品數(shù)量INT數(shù)字型102 .數(shù)據(jù)結(jié)構(gòu)在數(shù)據(jù)字典中使用數(shù)據(jù)結(jié)構(gòu)對數(shù)據(jù)之間的組合關(guān)系進(jìn)行定義。數(shù)據(jù)結(jié)構(gòu)也是一種邏輯的描述。個數(shù)據(jù)結(jié)構(gòu)可以由若干個數(shù)據(jù)元素組成,也可以由若干個數(shù)據(jù)結(jié)構(gòu)造成,還可以由若干個數(shù)據(jù)元素和數(shù)據(jù)結(jié)構(gòu)混合組成。在數(shù)據(jù)字典中,對數(shù)據(jù)結(jié)構(gòu)的定義如表2-7所示,它包括以下內(nèi)容:表2-7數(shù)據(jù)結(jié)構(gòu)定義表數(shù)據(jù)結(jié)構(gòu)編號001數(shù)據(jù)結(jié)構(gòu)名稱商品簡述超市銷售的商品類型字符型長度10個字節(jié)組成商品編號商品名稱商品規(guī)格商品單價商品數(shù)量供應(yīng)商有關(guān)的數(shù)據(jù)流/數(shù)據(jù)結(jié)構(gòu)訂貨單有關(guān)的處理功能編輯訂貨單3 .數(shù)據(jù)流數(shù)據(jù)流表示數(shù)據(jù)的流向。在數(shù)據(jù)字典中所定義的數(shù)據(jù)流有兩類:一是從
41、外部實體輸入到系統(tǒng)中的數(shù)據(jù)流,二是從系統(tǒng)輸出到外部實體的數(shù)據(jù)流。數(shù)據(jù)流定義如下表2-8所示。表2-8數(shù)據(jù)流定義表數(shù)據(jù)流編號DF001數(shù)據(jù)流名稱采購單簡述采購部向供應(yīng)商訂貨時要填寫的采購單來源外部項“采購員”去處處理功能“編輯采購單”組成采購編號日期商品信息數(shù)量金額流通量每天100份高峰時期流通量每天上午:9:00-12:00約60份對所有的數(shù)據(jù)流定義完以后,可以建立一張數(shù)據(jù)流一覽表,如表2-9所示。表2-9數(shù)據(jù)流一覽表數(shù)據(jù)流編號數(shù)據(jù)流名稱來源去處流通量高峰流通量組成DF001商品采購單采購部編輯采購單100份80份采購單編號日期商品信息數(shù)量金額DF002發(fā)貨單供應(yīng)商采購員100份80份發(fā)貨單編
42、號口期商品信息數(shù)量金額4 .處理功能處理功能的定義是指最低一層數(shù)據(jù)流程圖的處理功能的定義。實際上每個處理功能就是一個程序,可以使用判斷樹、判斷表和結(jié)構(gòu)式語言等進(jìn)行描述。處理功能的定義主要包括處理功能編號、處理功能名稱、對處理功能的簡單描述、處理功能的輸入輸出、有關(guān)的數(shù)據(jù)存儲。處理功能定義表如下表2-10所示。表2-10處理邏輯定義表處理功能編號P001處理功能名稱編輯采購單處理功能層次號1.1.1簡述接收終端錄入的顧客購物單并驗證是否正確輸入數(shù)據(jù)流采購單來源:外部項“采購員”輸出數(shù)據(jù)流1 .合格的采購單,去向:處理功能“打印采購單”2 .不合格的采購單,去向:處理功能“確定采購計戈V處理1 .
43、從終端錄入采購單2 .檢索倉庫存儲,驗證是否正確3 .若正確則進(jìn)行采購計劃,否則出錯有關(guān)的數(shù)據(jù)存儲商品信息目錄,商品庫存目錄5 .數(shù)據(jù)存儲數(shù)據(jù)存儲是指在系統(tǒng)中應(yīng)該保存的數(shù)據(jù)結(jié)構(gòu)以及具體的數(shù)據(jù)內(nèi)容,實際上它是信息系統(tǒng)的資源,用戶要從系統(tǒng)中獲取的全部數(shù)據(jù)都來自于數(shù)據(jù)存儲。數(shù)據(jù)存儲是信息系統(tǒng)的核心,也是技術(shù)性很高的工作。這些還需要進(jìn)一步研究,在數(shù)據(jù)字典中只研究每一個數(shù)據(jù)存儲所包含的數(shù)據(jù)內(nèi)容就夠了。在數(shù)據(jù)字典中定義的數(shù)據(jù)存儲內(nèi)容有以下幾項:數(shù)據(jù)存儲編號及其名稱、簡述、輸入數(shù)據(jù)流、輸出數(shù)據(jù)流、數(shù)據(jù)存儲的組成以及是否有立即存取要求。數(shù)據(jù)存儲定義表如下表2-11所示。表2-11數(shù)據(jù)存儲定義表數(shù)據(jù)存儲編號DB
44、001數(shù)據(jù)存儲名稱采購單簡述采購部向供應(yīng)商訂貨時制定的采購目錄輸入數(shù)據(jù)流庫存的缺貨信息輸出數(shù)據(jù)流采購單組成采購單編號(數(shù)據(jù)元素)日期(數(shù)據(jù)元素)數(shù)量(數(shù)據(jù)元素)商品信息(數(shù)據(jù)結(jié)構(gòu))立即存取要求有在定義完所有的數(shù)據(jù)存儲后還應(yīng)建立一張數(shù)據(jù)存儲一覽表,如下表2-12所示。表2T2數(shù)據(jù)存儲一覽表數(shù)據(jù)存儲編號數(shù)據(jù)存儲名稱立即查詢標(biāo)識DB001商品信息有DB002采購單信息有6 .外部實體外部實體在數(shù)據(jù)字典中的定義包括以下內(nèi)容:外部實體編號和名稱、簡述、有關(guān)的數(shù)據(jù)流、外部實體的個數(shù)。外部實體定義表如下表2-13所示。表2-13外部實體定義表外部項編號E01外部項名稱供應(yīng)商簡述向超市提供貨源的單位或者個人輸
45、出數(shù)據(jù)流(去向)采購單輸入數(shù)據(jù)流(來源)發(fā)貨單個數(shù)大約1000個供應(yīng)商在把所有的外部項定義完后,可以建立一張外部項一覽表,如下表2-14所示。表2-14外部實體一覽表外部項編號外部項名稱輸出數(shù)據(jù)流輸入數(shù)據(jù)流個數(shù)E01供應(yīng)商采購單商品編號1000付款單E02超市商品米購報表采購單3002.3.4數(shù)據(jù)存儲規(guī)范化這一階段是在需求分析的基礎(chǔ)上。設(shè)計出能夠滿足用戶需求的各種實體,以及它們之間的關(guān)系。且為后面的邏輯結(jié)構(gòu)設(shè)計打下基礎(chǔ)。本系統(tǒng)就是采用E-R圖的方法進(jìn)行數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計的。本系統(tǒng)E-R圖如圖2-11所示。圖2-11E-R圖實體屬性:銷售部(銷售經(jīng)理,理貨員,收銀員)顧客(會員,非會員)應(yīng)收款明
46、細(xì)賬(商品名稱,單價,總計,收款人,收款時間)銷售映貨單(商品編號,商品名稱,商品映貨量,需求數(shù)量,規(guī)格,生產(chǎn)商編號)庫存部(管理員,統(tǒng)計員)提貨單(商品編號,商品名稱,數(shù)量,規(guī)格,生產(chǎn)商編號)庫存缺貨單(商品編號,商品名稱,商品缺貨量,需求數(shù)量,規(guī)格,生產(chǎn)商編號)采購部(采購員,驗貨員)應(yīng)付款明細(xì)賬(商品名稱,總價,付款人,付款時間)采購單(商品編碼,商品名稱,數(shù)量,價格,規(guī)格,供應(yīng)商編號)發(fā)貨單(商品編碼,商品名稱,數(shù)量,價格,規(guī)格,供應(yīng)商編號)供應(yīng)商(供應(yīng)商編號,供應(yīng)商名稱)2.3.5數(shù)據(jù)處理描述對底層理邏輯進(jìn)行說明,例如會員處理:If顧客是會員掃描會員卡,更改會員記錄掃描商品條形碼El
47、se掃描商品條形碼Andif2. 3.6遺留問題根據(jù)目前的調(diào)查情況和經(jīng)濟條件,暫時無法滿足將系統(tǒng)內(nèi)的數(shù)據(jù)進(jìn)行智能的分析,仍然需要一定的人工操作,而且有保質(zhì)期的食品和生活用品,系統(tǒng)沒有的記錄和提醒功能,這樣在銷售的過程中難免造成一些不必要的損失。在日后經(jīng)濟允許的條件下,可以增加服務(wù)窗口的設(shè)置和新設(shè)備的替換。2.4用戶領(lǐng)導(dǎo)審批意見.本方案基本滿足我們的需要,且各個部分設(shè)計較好,所以本方案通過,進(jìn)行下一步的系統(tǒng)設(shè)計階段。3.系統(tǒng)設(shè)計報告3. 1概述3.1.1系統(tǒng)設(shè)計目標(biāo)建立一個新的系統(tǒng),它在現(xiàn)行系統(tǒng)的基礎(chǔ)上在以下幾個方面有所改進(jìn):(1)增加會員這一功能。顧客可以成為超市的會員,會員可以享受商品折扣和
48、購物積分。這樣有助于發(fā)展固定的消費群體。這一個功能要求系統(tǒng)能即時地記錄顧客的積分和在相應(yīng)類別的商品上給顧客一定的折扣。(2)增加貨架商品缺貨自動告警的功能。有了這一功能,理貨員不用固定時間去檢查貨架上的商品數(shù)量,從而可以縮減理貨員的數(shù)量,也可以減輕他們的工作壓力。收銀員掃描商品時,系統(tǒng)會自動更改貨架上商品數(shù)量信息。但數(shù)目低于告警數(shù)目時,系統(tǒng)會自動提醒理貨員。(3)增加顧客訂貨的功能。顧客在購物過程中發(fā)現(xiàn)所要購買的商品缺貨或斷碼,想要下訂單。訂單通過理貨員審核后,直接送往采購部。(4)建立查詢系統(tǒng)。能夠在局域網(wǎng)內(nèi)的任何一臺終端機上進(jìn)行查詢。查詢商品信息,庫存信息。提供支持決策和縮短決策周期。(5
49、)優(yōu)化統(tǒng)計和盤點功能。這樣商品在超市中采購、庫存和銷售狀態(tài)就會動態(tài)地反映出來。3.1.2系統(tǒng)設(shè)計策略本系統(tǒng)設(shè)計采用結(jié)構(gòu)化設(shè)計方法,系統(tǒng)分解為層次化的暗盒模塊結(jié)構(gòu)。對高層模塊,將采用以事物為中心的設(shè)計策略,把一個復(fù)雜的系統(tǒng)逐步分解成小的相對簡單的暗盒模塊;對低層模塊,采用以變換為中心的設(shè)計策略。此外,要提高模塊的內(nèi)聚性,降低模塊間間的耦合程度,數(shù)據(jù)庫要作為模塊間的“郵政信箱”,從而既實現(xiàn)數(shù)據(jù)共享,又提高模塊的獨立性,使系統(tǒng)具有很高的可修改性。通過事務(wù)分析,將超市管理系統(tǒng)分為銷售管理模塊、庫存管理模塊、采購管理模塊、財務(wù)管理模塊。3.2計算機系統(tǒng)配置3.2.1 硬件配置1 .主機CPU:P4,主頻
50、3.06GHz;內(nèi)存:1G2 .外存儲器硬盤:120G3 .終端與外部設(shè)備配置硬件配置如圖3-1所示。4 .其它輔助設(shè)備打印機、掃描儀。圖3-1硬件配置圖3. 2.2軟件配置說明與硬設(shè)備協(xié)調(diào)的系統(tǒng)軟件的考慮,列出軟件設(shè)備明細(xì)表,對自制或復(fù)制的軟件要予以說明。1 .操作系統(tǒng)(OS):WindowsXP2 .數(shù)據(jù)庫管理系統(tǒng)(DBMS):paradox3 .使用的編程語言:Delphi7.04 .軟件工具:microsoftword,Delphi7.03.3系統(tǒng)結(jié)構(gòu)設(shè)計自頂向下、逐層擴展的層次化暗盒模塊結(jié)構(gòu)。系統(tǒng)化設(shè)計方法的基本思想是:使系統(tǒng)模塊化,即把一個系統(tǒng)自上而下逐步分解為若干個彼此獨立而又有一定聯(lián)系的組成部分。對于任何一個系統(tǒng)都可以按功能逐步由上而下,由抽象到具體,逐層將其分解為一個多層次的,具有相對獨立功能的模塊組成的系統(tǒng)。這里的任務(wù)是以系統(tǒng)分析為依據(jù)確定新系統(tǒng)在計算機內(nèi)應(yīng)有哪些程序模塊組成,各模塊用什么方式連接在一起可以構(gòu)成最好的系統(tǒng)機內(nèi)結(jié)構(gòu),使用某些工具將設(shè)計成果表達(dá)出來,并對各個細(xì)節(jié)進(jìn)行設(shè)計。根據(jù)系統(tǒng)分析得出的新系統(tǒng)邏輯結(jié)構(gòu)進(jìn)行系統(tǒng)的設(shè)計,由此可建立新系統(tǒng)的高層結(jié)構(gòu)圖,如圖3-2所示圖3-2超市圖層結(jié)構(gòu)圖銷售管理結(jié)構(gòu)圖如圖33所示。圖3-3銷售管理結(jié)構(gòu)圖庫存管理結(jié)構(gòu)圖如圖34所示。圖3-4庫存管理結(jié)構(gòu)圖采購管理結(jié)構(gòu)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 生物反饋療法結(jié)合家庭康復(fù)方案
- 生物制品穩(wěn)定性試驗樣品留樣規(guī)范
- 生物制劑臨床試驗中安慰劑選擇倫理考量
- 信息安全工程師面試題及解析
- 深度解析(2026)《GBT 19598-2025地理標(biāo)志產(chǎn)品質(zhì)量要求 安溪鐵觀音》
- 深度解析(2026)《GBT 19469-2004煙火藥劑著火溫度的測定 差熱-熱重分析法》
- 建筑企業(yè)內(nèi)審團隊負(fù)責(zé)人面試題集
- 數(shù)據(jù)科學(xué)家招聘面試參考題目
- 深度解析(2026)《GBT 19322.3-2017小艇 機動游艇空氣噪聲 第3部分:用計算和測量程序進(jìn)行噪聲評估》
- 項目專員助理面試高頻問題解析
- 2025年投融資崗位筆試試題及答案
- 烤房轉(zhuǎn)讓合同范本
- (一診)達(dá)州市2026屆高三第一次診斷性測試歷史試題(含答案)
- 《汽車網(wǎng)絡(luò)與新媒體營銷》期末考試復(fù)習(xí)題庫(附答案)
- 外一骨科年終總結(jié)
- 走遍天下書為伴侶課件
- 2025四川成都東部新區(qū)招聘編外工作人員29人筆試考試參考題庫及答案解析
- 輔警筆試題庫及答案臨沂
- (已瘦身)(新教材)2025年部編人教版三年級上冊語文全冊期末復(fù)習(xí)單元復(fù)習(xí)課件
- 2026中國人民銀行直屬事業(yè)單位招聘60人筆試備考試卷帶答案解析
- 培訓(xùn)機構(gòu)課程顧問述職報告
評論
0/150
提交評論