連鎖超市進銷系統(tǒng)的功能體系設計_第1頁
連鎖超市進銷系統(tǒng)的功能體系設計_第2頁
連鎖超市進銷系統(tǒng)的功能體系設計_第3頁
連鎖超市進銷系統(tǒng)的功能體系設計_第4頁
連鎖超市進銷系統(tǒng)的功能體系設計_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、淮陰工學院物流信息系統(tǒng)分析與設計課程設計報告設計題目: 連鎖超市進銷系統(tǒng)的功能體系設計 專 業(yè): 物流工程 班 級: 物流1102班 組 長: 楊月光 小組成員: 范麗萍、 許曉敏、 吳冰娟、 楊迪 、 張超 指導教師評閱:指導教師(簽字) 二O一三年 月 日成員分工內(nèi)容成績范麗萍需求分析、可行性研究、經(jīng)濟可行性分析、信息系統(tǒng)規(guī)劃許曉敏系統(tǒng)開發(fā)方法的選擇、系統(tǒng)組織結(jié)構(gòu)分析、功能分析、結(jié)束語吳冰娟業(yè)務流程分析圖、數(shù)據(jù)字典、數(shù)據(jù)庫設計、概念結(jié)構(gòu)設計、代碼設計楊迪系統(tǒng)實施階段的連鎖超市管理、用戶密碼修改、超市商品管理、測試結(jié)果張超摘要、我國連鎖超市發(fā)展趨勢、開發(fā)背景、開發(fā)的意義、資料的查找楊月光數(shù)據(jù)

2、流程圖分析、數(shù)據(jù)字典、系統(tǒng)功能模塊圖設計、資料審查刪減整合排版5連鎖超市進銷存系統(tǒng)的功能體系設計摘 要: 隨著計算機技術(shù)的飛速發(fā)展和經(jīng)濟全球化步伐的加快,為適應市場發(fā)展,不斷的擴大規(guī)模,從單一的企業(yè)對客戶銷售模式,轉(zhuǎn)變成企業(yè)的多店對客戶的銷售模式(即連鎖經(jīng)營管理模式)。然而對于一貫疏于管理的中小企業(yè)而言,實現(xiàn)有效的進銷存管理必然存在著一定的難度,因此必須借助現(xiàn)代化的管理方法和管理技術(shù)計算機信息管理系統(tǒng)。因此我們選擇連鎖超市信息管理系統(tǒng)作為研究課題,希望從中學習更多的現(xiàn)代計算機技術(shù)知識。連鎖超市信息管理系統(tǒng)主要為中小型超市經(jīng)理和管理者提供方便的信息交流,快捷的查詢方法和數(shù)據(jù)統(tǒng)計,這樣的系統(tǒng)是一個

3、現(xiàn)代化超市必不可少的一部分。系統(tǒng)分為二大模塊:總店管理模塊、連鎖分店操作模塊??偟旯芾砟K是總店管理人員操縱的模塊,對連鎖超市和商品的添加刪除管理,對連鎖分店的銷售信息,庫存情況的查詢以及各分店銷售情況對比。連鎖分店操作模塊是分店經(jīng)理進入操作的模塊,進行商品入庫和出庫登記,銷售情況登記。關鍵詞:連鎖超市; 系統(tǒng)分析;系統(tǒng)設計;系統(tǒng)實施;管理平臺目 錄第一章:現(xiàn)行系統(tǒng)概述11.1我國超市的發(fā)展趨勢11.2開發(fā)背景11.3進銷存管理系統(tǒng)開發(fā)的意義2第二章:系統(tǒng)分析32.1 需求分析32.2 可行性研究42.2.1用戶要求的可行性42.2.2 超市管理信息系統(tǒng)的目標52.3經(jīng)濟可行性分析52.3.1

4、 費用估計52.3.2 效益估計62.3.3 綜合評價62.4 信息系統(tǒng)規(guī)劃62.5 系統(tǒng)開發(fā)方法的選擇72.6 組織結(jié)構(gòu)與功能分析82.6.1 組織結(jié)構(gòu)分析82.6.2 功能分析82.6.3 業(yè)務流程分析92.6.4 數(shù)據(jù)與數(shù)據(jù)流程分析122.6.5 數(shù)據(jù)字典14第三章系統(tǒng)設計183.1 數(shù)據(jù)庫設計183.2 概念結(jié)構(gòu)設計183.3 代碼設計203.4 系統(tǒng)功能模塊圖設計20第四章系統(tǒng)實施224.1 連鎖超市管理224.2 用戶密碼修改224. 3 超市商品管理234.4 測試結(jié)果24第五章 結(jié)束語25參考文獻:26第一章:現(xiàn)行系統(tǒng)概述1.1我國超市的發(fā)展趨勢在成為WTO成員以后,我國的超級

5、市場在應對國內(nèi)競爭的同時,將面臨來自沃爾瑪、家樂福、麥德龍等國際零售巨頭激烈的國際競爭。分析國外超級市場的發(fā)展歷程,結(jié)合我國超級市場的現(xiàn)狀,我們可以看出,在全球化的大背景下,我國超市發(fā)展的最新動向和趨勢主要表現(xiàn)在以下幾個方面: (1)業(yè)態(tài)多元化。(2)經(jīng)營規(guī)?;?。(3)市場定位差別化。(4)自有品牌系列化。(5)生鮮食品主打化。 (6)投資主體多元化。(7)物流配送中心快速發(fā)展。 從以上分析可以看出,超市業(yè)是一個進入門檻較低,業(yè)態(tài)活躍、競爭激烈的行業(yè),我們必須密切跟蹤行業(yè)發(fā)展趨勢,同時也必須借鑒吸收國內(nèi)外一些先進的經(jīng)營模式,堅持本土化和國際化相結(jié)合,并根據(jù)自身定位和企業(yè)實際情況,做到與國際大賣

6、場接軌,尤其是服務理念、服務標準、服務水平、服務質(zhì)量的接軌,不斷進行自我調(diào)整和完善,加強我們自身的應變能力。在營銷和管理工作上加強學習,力求創(chuàng)新,走出自己的經(jīng)營特色之路,最終在競爭中求得生存與發(fā)展。1.2開發(fā)背景目前,大量的中小超市企業(yè)中,存在這樣的現(xiàn)象:分散的、不連貫的進銷存信息使超市管理者或相關管理人員無法看到進銷存的全部資料及相關報表,信息的分散使得產(chǎn)生的結(jié)果也無法保持一致和完整性,造成中小超市在進銷存管理上存在如下問題: 無法統(tǒng)計銷售信息, 無法準確全面掌握各業(yè)務進展狀態(tài),對銷售人員工作過程掌握不夠,業(yè)務人員對產(chǎn)品沒有一定認識,銷售及市場流程不清晰,流程變動較大,對市場信息、競爭的資訊

7、掌握程度較不完善,無結(jié)構(gòu)統(tǒng)一銷售及市場情況報表,基本銷售及市場費用統(tǒng)計較不完備, 銷售人員辭職時失單現(xiàn)象嚴重 等等。1.3進銷存管理系統(tǒng)開發(fā)的意義進銷存管理系統(tǒng)是一個基于Internet的應用系統(tǒng),它是一個面對當前的進銷存管理工作基本還處于手工和半信息自動化處理狀態(tài)而應運而生的一個基于Internet的一個完全信息自動化的系統(tǒng),整個系統(tǒng)從符合操作簡便、界面友好、靈活、實用、安全的要求出發(fā),完成進貨、銷售、庫存管理的全過程。計算機網(wǎng)絡的飛速發(fā)展提供了功能強大的信息處理平臺,同時隨著信息迅速猛漲,各個單位都迫切需要一套從信息采集,信息處理到信息傳遞和共享的辦公自動化系統(tǒng)。傳統(tǒng)的辦公需要人員的大量參

8、與和干涉,工作效率,協(xié)調(diào)性,交互性,共享性,執(zhí)行力都是不夠的。連鎖超市信息管理系統(tǒng)的使用可以解決商品在進、銷、存管理上的不足,可以初步形成一個以人、計算機、網(wǎng)絡和信息為一體的辦公體系,能有效的提高小型企業(yè)、中小型超市的運營效率,促進其管理工作上的不斷完善。第二章:系統(tǒng)分析2.1 需求分析在軟件工程中,需求分析指的是在建立一個新的或改變一個現(xiàn)存的電腦系統(tǒng)時描寫新系統(tǒng)的目的、范圍、定義和功能時所要做的所有的工作。需求分析是軟件工程中的一個關鍵過程。在這個過程中,系統(tǒng)分析員和軟件工程師確定顧客的需要。只有在確定了這些需要后他們才能夠分析和尋求新系統(tǒng)的解決方法。需求分析階段的任務是確定軟件系統(tǒng)功能。在

9、軟件工程的歷史中,很長時間里人們一直認為需求分析是整個軟件工程中最簡單的一個步驟,但在過去十年中越來越多的人認識到它是整個過程中最關鍵的一個過程。假如在需求分析時分析者們未能正確地認識到顧客的需要的話,那么最后的軟件實際上不可能達到顧客的需要,或者軟件無法在規(guī)定的時間里完工。需求分析是一項重要的工作,也是最困難的工作。該階段工作有以下特點:(1)用戶與開發(fā)人員很難進行交流;(2)用戶的需求是動態(tài)變化的;(3)系統(tǒng)變更的代價呈非線性增長。分析步驟:首先調(diào)查組織機構(gòu)情況,包括了解該組織的部門組成情況,各部門的職能等,為分析信息流程作準備。然后調(diào)查各部門的業(yè)務活動情況,包括了解各個部門輸入和使用什么

10、數(shù)據(jù),如何加工處理這些數(shù)據(jù),輸出什么信息,輸出到什么部門,輸出結(jié)果的格式是什么。協(xié)助用戶明確對新系統(tǒng)的各種要求,包括信息要求、處理要求、完全性與完整性要求。確定新系統(tǒng)的邊界,確定哪些功能由計算機完成或?qū)頊蕚渥層嬎銠C完成,哪些活動由人工完成。由計算機完成的功能就是新系統(tǒng)應該實現(xiàn)的功能。分析系統(tǒng)功能。分析系統(tǒng)數(shù)據(jù)。編寫分析報告。常用的調(diào)查方法:跟班作業(yè),通過親身參加業(yè)務工作來了解業(yè)務活動的情況。這種方法可以比較準確地理解用戶的需求,但比較耗費時間。開調(diào)查會,通過與用戶座談來了解業(yè)務活動情況及用戶需求。座談時,參加者之間可以相互啟發(fā)。請專人介紹。詢問,對某些調(diào)查中的問題,可以找專人詢問。設計調(diào)查表

11、請用戶填寫,果調(diào)查表設計得合理,這種方法是很有效,也很易于為用戶接受的。調(diào)查了解了用戶需求后,還需要進一步分析和表達用戶的需求。分析和表達用戶需求的方法主要包括自頂向下和自底向上兩類方法。2.2 可行性研究預測為前提,以投資效果為目的,從技術(shù)上、經(jīng)濟上、管理上進行全面綜合分析研究的方法??尚行匝芯康幕救蝿眨菍π陆ɑ蚋慕椖康闹饕獑栴},從技術(shù)經(jīng)濟角度進行全面的分析研究,并對其投產(chǎn)后的經(jīng)濟效果進行預測,在既定的范圍內(nèi)進行方案論證的選擇,以便最合理地利用資源,達到預定的社會效益和經(jīng)濟效益??尚行匝芯糠椒ū旧硎窍嚓P方法的集成,主要包括戰(zhàn)略分析、調(diào)查研究、預測技術(shù)、系統(tǒng)分析、模型方法和智囊技術(shù)等。可

12、行性研究的程序包括:接受委托書;組建研究小組;事前調(diào)查;編制研究計劃;簽訂合同或協(xié)議;正式調(diào)查;分析研究、優(yōu)化和選擇方案;編制可行性研究報告。2.2.1用戶要求的可行性系統(tǒng)開發(fā)的目標是實現(xiàn)超市管理的系統(tǒng)化、規(guī)范化和自動化。這是在用戶要求的基礎上提出來的,經(jīng)過對超市管理人員和業(yè)務人員的接觸,我們了解到用戶的要求如下:(1). 進銷銜接:利用小型超市管理系統(tǒng)后,要求能夠?qū)φ麄€經(jīng)營過程進行有效監(jiān)控,特別是一自銷產(chǎn)品的銷售和總銷售額的監(jiān)控,能夠及時地把銷售情況反饋給進貨部門,以便及時組織貨源,滿足顧客的消費需求。(2). 庫存管理:通過本系統(tǒng),能夠清楚地看到企業(yè)庫存的產(chǎn)品數(shù)量、存放地點等信息,對于庫存

13、減少或增加到一定量時能及時提出警告,提醒及時增加或減少庫存。能夠自動統(tǒng)計庫存情況使得采購部門和銷售部門能夠根據(jù)庫存信息做出決策。從而減少和避免人工統(tǒng)計帶來的統(tǒng)計誤差和繁重的盤點工作。(3). 訂單管理:圍繞采購部門輸入的訂單能夠通過管理信息系統(tǒng)一直跟蹤下去,監(jiān)控物流的各個過程。超市能夠做到以銷定購,合理分配采購資金。(4). 采購管理:根據(jù)銷售情況和超市現(xiàn)有庫存機資金分配計劃,制定出相應的采購品種數(shù)量、采購順序等計劃。(5). 銷售管理:能夠根據(jù)商品銷售情況及時匯總銷售收入,對資金的回籠和分配做到?jīng)Q策人員心中有數(shù)、有的放矢。(6). 資金管理:能夠根據(jù)商品銷售情況及時匯總銷售收入,實現(xiàn)資金快速

14、配置。2.2.2 超市管理信息系統(tǒng)的目標根據(jù)用戶的主要需求,我們得到的主要目標如下:(1)進銷銜接:利用管理信息系統(tǒng)(MIS),加強了對整個進銷過程的監(jiān)控,加快物流,信息流,管理指令流的流動和資金流的周轉(zhuǎn),在最短的時間內(nèi)為客戶提供最快捷,周到的消費服務。(2)庫存管理:通過本系統(tǒng)能清楚地看到企業(yè)庫存中的產(chǎn)品數(shù)量,存放位置等信息,對于庫存減少或增加到一定量時能及時提出警告,提醒及時增加或減少庫存。能夠自動統(tǒng)計庫存情況,使得采購部門和銷售部門能夠根據(jù)庫存信息作出決策。從而減少或避免人工統(tǒng)計帶來的統(tǒng)計誤差和繁重的盤點工作。(3)訂單管理:圍繞采購部門輸入的訂單能夠通過管理信息系統(tǒng)一直跟蹤下去,監(jiān)控物

15、流的各個過程。超市能夠做到以銷定購,合理分配采購資金。(4)采購管理:根據(jù)銷售情況和超市現(xiàn)有庫存及資金分配計劃,制訂出相應的采購品種數(shù)量,采購順序等計劃。(5)銷售管理:能夠根據(jù)商品銷售情況及時匯總銷售收入,對資金的回籠和分配做到?jīng)Q策人員心中有數(shù),有的放矢。(6)資金管理:能夠根據(jù)商品銷售情況和及時匯總收入,實現(xiàn)資金快捷配置。2.3經(jīng)濟可行性分析2.3.1 費用估計 (1)計算機若干臺以及必要支持軟件 (2)系統(tǒng)的開發(fā)費用及安裝費用 (3)人員培訓費用 (4)系統(tǒng)日常運行耗費2.3.2 效益估計 (1)直接效益 本系統(tǒng)的應用可以減少信息處理的成本,提高連鎖超市的運營效率,降低運營成本。 (2)

16、間接效應 本系統(tǒng)的應用可以改善信息獲得性,提高超市信息管理的管理效率。2.3.3 綜合評價本系統(tǒng)的特點是成本較低,給企業(yè)所帶來的效益要高于系統(tǒng)應用的費用,因此,本系統(tǒng)在經(jīng)濟上是可行的。2.4 信息系統(tǒng)規(guī)劃 信息系統(tǒng)規(guī)劃是將組織目標、支持組織目標所必需的信息、提供這些必需信息的信息系統(tǒng),以及這些信息系統(tǒng)的實施等諸要素集成的信息系統(tǒng)方案,是面向組織中信息系統(tǒng)發(fā)展遠景的系統(tǒng)開發(fā)計劃。信息系統(tǒng)的規(guī)劃是系統(tǒng)生命周期中的第一個階段,也是系統(tǒng)開發(fā)過程的第一步,其質(zhì)量直接影響這系統(tǒng)開發(fā)的成敗。是信息系統(tǒng)實踐中的主要問題,也是現(xiàn)在管理信息系統(tǒng)研究的主要課題之一?,F(xiàn)代企業(yè)用于信息系統(tǒng)的投資越來越多,例如寶鋼投資己

17、多達億元。信息系統(tǒng)的建設是個投資巨大、歷時很長的工程項目,規(guī)劃不好不僅自身造成損失,由此而引起企業(yè)運行不好的間接損失更為可觀,通常人們就有一種認識,假如一個操作錯誤可能損失幾萬元,那么一個設計錯誤就能損失幾十萬元,一個計劃的錯誤就能損失幾百萬元,而一個規(guī)劃錯誤的損失則能達到千萬元,甚至上億元。所以我們應克服那種”重硬、輕軟”的片面性,把信息系統(tǒng)的規(guī)劃擺到重要的戰(zhàn)略位置上。特點: (1)目標明確 戰(zhàn)略規(guī)劃的目標應當是明確的,不應是二義的。其內(nèi)容應當使人得到振奮和鼓舞。目標要先進,但經(jīng)過努力可以達到,其描述的語言應當是堅定和簡練的。(2)可執(zhí)行性良好 好的戰(zhàn)略的說明應當是通俗的,明確的和可執(zhí)行的,

18、它應當是各級領導的向?qū)?,使各級領導能確切地了解它,執(zhí)行它,并使自己的戰(zhàn)略和它保持一致。(3)組織人事落實 制定戰(zhàn)略的人往往也是執(zhí)行戰(zhàn)略的人,一個好的戰(zhàn)略計劃只有有了好的人員執(zhí)行,它才能實現(xiàn)。因而,戰(zhàn)略計劃要求一級級落實,直到個人。高層領導制定的戰(zhàn)略一般應以方向和約束的形式告訴下級,下級接受任務,并以同樣的方式告訴再下級,這樣一級級的細化,做到深入人心,人人皆知,戰(zhàn)略計劃也就個人化了。個人化的戰(zhàn)略計劃明確了每一個人的責任,可以充分調(diào)動每一個人的積極性。這樣一方面激勵了大家動腦筋想辦法,另一方面增加了組織的生命力和創(chuàng)造性。在一個復雜的組織中,只靠高層領導一個人是難以識別所有機會的。(4)靈活性好

19、一個組織的目標可能不隨時間而變,但它的活動范圍和組織計劃的形式無時無刻不在改變?,F(xiàn)在所制定的戰(zhàn)略計劃只是一個暫時的文件,只適用于現(xiàn)在,應當進行周期性的校核和評審,靈活性強使之容易適應變革的需要。2.5 系統(tǒng)開發(fā)方法的選擇系統(tǒng)開發(fā)方法有系統(tǒng)結(jié)構(gòu)化開發(fā)方法、原型法和面向?qū)ο蠓āO到y(tǒng)結(jié)構(gòu)化開發(fā)方法的優(yōu)點:(1)注重系統(tǒng)開發(fā)過程的整體性和全局性;(2)嚴格區(qū)分工作階段;(3)立足全局,步步為營,減少返工,有利于提高開發(fā)質(zhì)量,加快開發(fā)速度;(4)目標明確,階段性強,開發(fā)過程易于控制。而原型法管理水平要求高,不適用于大型的系統(tǒng)。面向?qū)ο蠓ㄐ枰欢ǖ能浖С汁h(huán)境,不太適宜大型的MIS開發(fā),不能從科學管理角度

20、進行理順和優(yōu)化,初學者不易接受。2.6 組織結(jié)構(gòu)與功能分析2.6.1 組織結(jié)構(gòu)分析該連鎖超市由總經(jīng)理負責公司日常業(yè)務,下設銷售、信息、財務、倉庫管理等部門。彼此之間分工合作使得超市正常運行,如圖2-1所示。經(jīng)理(管理層)銷售部財務部倉庫管理部食品銷售部百貨銷售部出納組會計組食品管理部百貨管理部信息部 圖2-1 連鎖超市組織結(jié)構(gòu)圖2.6.2 功能分析企業(yè)最高管理為商品管理,并由此再分出商品采購、庫存管理、商品銷售三個部門分別負責企業(yè)物品的采購,管理與銷售。每個部門之間分工合,對上級負責,使得超市在日常工作能夠正常有序,如圖2-2所示。商品管理商品采購庫存管理商品銷售采購單價商品類別類別商品名稱商

21、品編號商品數(shù)量進貨單價進貨日期商品售價銷售日期銷售價格銷售金額圖2-2 連鎖超市功能分析圖2.6.3 業(yè)務流程分析根據(jù)對組織結(jié)構(gòu)圖和業(yè)務功能體系圖的分析,可決定下一步重點調(diào)查的部門,然后對該部門的業(yè)務信息、業(yè)務流程等進行詳細調(diào)查。流程分析的目的是了解各個業(yè)務流程的過程,明確各個部門之間的業(yè)務關系,明確每個業(yè)務處理的意義,為業(yè)務流程的合理化改造提供建議,為系統(tǒng)的數(shù)據(jù)流成變化提供依據(jù)。業(yè)務流程分析是要將企業(yè)具體的業(yè)務活動過程(內(nèi)容、步驟等)描述出來,并對此優(yōu)化 。1.繪制各部門的業(yè)務流程圖; 2.與各部門業(yè)務人員討論業(yè)務流程圖是否符合實際情況; 3.分析業(yè)務流程中存在的問題(有無不合理流程/環(huán)節(jié))

22、; 4.與各部門業(yè)務人員討論,提出改進方案; 5.將新業(yè)務流程圖提交決策者,以便確定合理的、切合實際的業(yè)務流程。圖2-3 業(yè)務流程圖圖例圖 2-4 系統(tǒng)業(yè)務流程頂層圖圖2-5 采購業(yè)務流程圖圖2-6 庫存業(yè)務流程圖2.6.4 數(shù)據(jù)與數(shù)據(jù)流程分析數(shù)據(jù)流程圖是一種能全面地描述信息系統(tǒng)邏輯模型的主要工具,它可以用少數(shù)幾種符號綜合地反映出信息在系統(tǒng)中的流動、處理和存儲情況。如圖是超市流程圖。圖 2-7 數(shù)據(jù)流程圖圖例以下是超市信息管理系統(tǒng)各層數(shù)據(jù)流程圖圖 2-8 超市管理信息系統(tǒng)關聯(lián)圖圖2-9 超市管理信息系統(tǒng)頂層數(shù)據(jù)流程圖圖2-10 采購管理數(shù)據(jù)流程圖庫存管理數(shù)據(jù)流程圖2.6.5 數(shù)據(jù)字典 數(shù)據(jù)流程

23、圖反應系統(tǒng)業(yè)務和功能之間的關系,反映了外部實體、數(shù)據(jù)處理、數(shù)據(jù)存儲和數(shù)據(jù)流動四方面的關系,通過數(shù)據(jù)流程圖能系統(tǒng)、全面地了解業(yè)務、功能實現(xiàn)過程。但是數(shù)據(jù)流程圖反映不出數(shù)據(jù)本身特性,反映不出的護具結(jié)構(gòu)的具體情況,另外數(shù)據(jù)流程圖中描述的功能和數(shù)據(jù)是否匹配,是否存在問題,有無遺漏,也無法通過數(shù)據(jù)流程圖本身來檢驗。數(shù)據(jù)分析和數(shù)據(jù)功能分析就是要彌補數(shù)據(jù)流程圖所呈現(xiàn)出的缺陷。數(shù)據(jù)字典通過數(shù)據(jù)元素和數(shù)據(jù)結(jié)構(gòu)來描寫數(shù)據(jù)流,數(shù)據(jù)存儲的屬性,并將系統(tǒng)中有關數(shù)據(jù)的各種信息從不同的角度進行分析、匯總,在系統(tǒng)開發(fā)的全過程中都得到使用。數(shù)據(jù)字典是所有人員工作的依據(jù),統(tǒng)一的標準,它可以確保數(shù)據(jù)在系統(tǒng)中的完整性和一致性,是整個

24、系統(tǒng)開發(fā)過程以及系統(tǒng)運行后的維護必不可少的工具。表2-1 數(shù)據(jù)流字典編號標識符來源去向所含數(shù)據(jù)結(jié)構(gòu)說明101F01P1供貨商D2入庫登陸入庫時間、發(fā)貨人、收貨人、數(shù)量、單價、貨物名稱、貨物屬性102F02P1供貨商D1核對入庫時間、發(fā)貨人、收貨人、數(shù)量、單價、貨物名稱、貨物屬性、證件號、電話103F03S1合同D1核對供貨商情況、合同時間、合同金額、合同貨物數(shù)量、違約情況、性質(zhì)104F04D1核對D2入庫登陸商品編號、商品數(shù)量105F05D2入庫登陸S3入庫情況商品編號、商品數(shù)量、規(guī)格、單價、生產(chǎn)廠商、入庫時間、經(jīng)辦人106F06D1核對P4總經(jīng)理庫存清單、統(tǒng)計報表、商品匯總107F07S2庫

25、存D1核對庫存清單、入庫時間、入庫數(shù)量、入庫經(jīng)辦人、出庫時間、出庫數(shù)量108F08D2入庫登陸S2庫存數(shù)據(jù)修改、入庫經(jīng)手人109F09S2庫存D3收銀銷售商品數(shù)量、單價、種類、收銀員編號110F10D3收銀P4總經(jīng)理總收入、時間、單價、商品種類111F11D3收銀D4銷售記錄修改收入時間、收入數(shù)量、單價、收銀員編號、總收入112F12D4銷售記錄修改S4銷售情況入庫商品數(shù)量、單價、商品種類113F13D3收銀F5客戶商品種類、單價、時間商品總額、打折情況114F14F5客戶D3收銀優(yōu)惠卡編號、單價、商品數(shù)量、付款金額115F15F5客戶D4銷售記錄修改商品數(shù)量、單價、退貨原因編號、退貨金額、時

26、間116F16F5客戶P6客戶服務中心商品數(shù)量、單價、退貨原因編號、時間117F17P1供貨商S1合同合同時間、合同金額、合同貨物數(shù)量、違約情況性質(zhì)上表為數(shù)據(jù)字典清單,此處僅對F01作如下解釋,數(shù)據(jù)流F01是供貨商提供貨物,它的去向是入庫登陸,在F01種包含如下信息:入庫時間、發(fā)貨人、收貨人、數(shù)量、單價、貨物名稱、貨物屬性等。F02、F03均代表數(shù)據(jù)流明,它的來源、去向及該數(shù)據(jù)流所含內(nèi)容。表2-2數(shù)據(jù)處理字典編號標識符流入數(shù)據(jù)流流出數(shù)據(jù)量數(shù)據(jù)結(jié)構(gòu)說明201S1P1供貨商D1核對時間、商品數(shù)量、商品種類、單價、經(jīng)手人登記貨物發(fā)放清單202S2D2入庫登陸D1核對D3收銀商品數(shù)量、商品種類、單價、

27、時間、發(fā)貨人證件號入庫的核查23S3D2入庫登陸商品數(shù)量、種類、時間、單價204S4D4銷售記錄修改商品數(shù)量、時間、商品種類、單價、退貨原因編號上表為數(shù)據(jù)存儲字典清單,以S表示。此處對S進行解釋。S1為合同,通過P1和D1的處理,將數(shù)據(jù)流F17寫入S1。S1包含以下信息:時間、商品數(shù)量、商品種類、單價、經(jīng)手人等。S2、S3、S4的解釋亦如此。表2-3數(shù)據(jù)處理字典編號標示符流入數(shù)據(jù)流流出數(shù)據(jù)流處理邏輯情況說明3-01D1S1合同D2入庫登陸根據(jù)合同情況和貨物情況判斷是否生成庫存信息管理3-02D2D1核對S3入庫情況根據(jù)合同情況和貨物情況生成庫存信息登記管理3-03D3S2庫存P5客戶P5客戶根

28、據(jù)客戶需求生成需求單管理3-04D4D3收銀P5客戶S4銷售情況入庫根據(jù)客戶使用和退換情況修改銷售數(shù)據(jù)庫登記管理上表為數(shù)據(jù)處理字典的清單,它對數(shù)據(jù)流中所有處理功能作出說明。此處僅以D1為例,經(jīng)手人根據(jù)合同進行核對,S1和D2分別是其的輸入流和輸出流。D2、D3、D4的解釋亦如此。第三章系統(tǒng)設計3.1 數(shù)據(jù)庫設計針對“追問”超市進銷存管理系統(tǒng),分別對采購部門、銷售部門和庫存保管部門進行詳細的調(diào)研和分析,總結(jié)如下需求信息:商品的進貨,出庫,查詢等都需要信息來描述具體商品,所以商品信息表是必須的。對于進貨的處理,需要登記進貨信息方便理解各種商品的進貨情況,所以需要一個入庫信息表。而涉及庫存方面需要統(tǒng)

29、計商品所在的倉庫信息,以便于超市銷售人員領貨出庫,如發(fā)現(xiàn)庫存商品有損壞或出現(xiàn)數(shù)量不核實的情況,可以與倉庫管理員進行聯(lián)系,因此需要一個倉庫信息表。在涉及商品的進貨方面,需要設計一個供應商信息表,當出現(xiàn)庫存數(shù)量不足的情況下,可以通過系統(tǒng)向該商品的供應商發(fā)出商品需求。另外需要設計一個銷售業(yè)績表來記錄各種商品的銷售情況,以便經(jīng)營者可以根據(jù)市場需求進行決策,銷售業(yè)績欠佳的商品或減少其進貨,或低價促銷,或引進新產(chǎn)品替代舊商品等。最后在系統(tǒng)使用方面,需要一個管理員信息表來登記系統(tǒng)操作員的相關信息,方便使用以及使用的權(quán)限分配等?,F(xiàn)設計如下的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):商品信息,包括數(shù)據(jù)項有:商品名稱、商品單價、單位、供

30、應商編號、保質(zhì)期、商品類別、倉庫編號,商品代碼。入庫信息,包括數(shù)據(jù)項有:商品代碼,數(shù)量,金額,入庫日期,經(jīng)辦人。倉庫信息,包括的數(shù)據(jù)有:倉庫編號、倉庫管理員、聯(lián)系電話。銷售記錄,包括的數(shù)據(jù)項有:商品編號、銷售數(shù)量、單位、日期、折扣、金額、備注。供應商信息:供應商編號、供應商名稱、地址、E-MAIL。管理員信息,包括的數(shù)據(jù)項有:用戶編號、用戶名、密碼、用戶類型等等。3.2 概念結(jié)構(gòu)設計首先要對系統(tǒng)分析得到的數(shù)據(jù)字典中的數(shù)據(jù)存儲進行分析,分析各數(shù)據(jù)存儲之間的關系,可采用ER圖的方法進行數(shù)據(jù)結(jié)構(gòu)分析。本系統(tǒng)根據(jù)以上的設計規(guī)劃出的實體有:商品信息實體、商品入庫信息實體、倉庫信息實體、供應商信息實體、銷

31、售業(yè)績信息實體、管理員信息實體,各實體及其屬性如下圖所示。保質(zhì)期單位名稱單價倉庫編號商品信息商品代碼供應商編號商品類別(a)“商品信息”實體及其屬性圖入庫日期商品代碼倉庫信息入庫信息聯(lián)系電話倉庫管理員倉庫編號數(shù)量金額經(jīng)辦人(c)“倉庫信息”實體及其屬性圖(b)“入庫信息”實體及其屬性圖商品編號銷售數(shù)量單位名稱編號銷售記錄供應商信息E-MAIL地址折扣E-MAIL地址折扣備注金額日期(d)“銷售記錄”實體及其屬性圖(e)“供應商信息”實體及其屬性圖管理員信息用戶編號用戶名用戶類型密碼(f)“管理員信息”實體及其屬性圖圖3-1 E-R圖3.3 代碼設計代碼設計是系統(tǒng)設計中非常重要的一部分,本系統(tǒng)中

32、設計多個代碼的設計,如:商品代碼,供應商編號等,其設計原則主要是順序碼和層次碼。考慮主要是商品數(shù)目較大,現(xiàn)假設如商品類別、倉庫、供應商的數(shù)量不是很多,因此除商品代碼外其余代碼均按順序編碼,如01,表示第一種商品類別,定義其為食品類, 02為家電類同理倉庫編號取兩位順序編碼,供應商編號定義取三位順序編碼。商品代碼的規(guī)則如下: * * *順序號倉庫編號商品類別例如商品:康師傅*泡面,定義其商品代碼為01 03 009,屬于食品類商品,歸屬三號倉庫存儲,順序編碼為9。其他代碼原理相同,不再一一列舉。3.4 系統(tǒng)功能模塊圖設計超市進銷存管理采購管理銷售管理庫存管理商品采購庫存處理商品銷售商品處理訂單處

33、理補充商品檢查商品入庫管理商品維護出庫管理圖3-2系統(tǒng)功能模塊圖第四章系統(tǒng)實施4.1 連鎖超市管理超市的登陸,可以進行用戶的登陸,整個系統(tǒng)的運行是從用戶登錄界面進行的,當用戶與密碼正確時,則進入系統(tǒng)主界面。 圖4-1登陸界面4.2 用戶密碼修改圖4-2密碼修改界面4. 3 超市商品管理商品類別管理,商品信息管理。對商品類別進行添加刪除,商品信息添加刪除修改。圖4-3商品管理界面圖4-4刪除商品界面4.4 測試結(jié)果軟件測試是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程,其目的在于以最少的時間和人力系統(tǒng)地找出軟件中潛在的各種錯誤和缺陷。測試主要是由人而不是由機器執(zhí)行,因而存在心理學的問題。軟件測試技術(shù)大體上可以分

34、成白盒測試和黑盒測試。白盒測試技術(shù)依據(jù)的是程序的邏輯結(jié)構(gòu),主要包括邏輯覆蓋和路徑測試技術(shù)等;黑盒測試技術(shù)依據(jù)的是軟件行為的描述,主要包括等價類劃分、邊界值分析和狀態(tài)測試等。程序的靜態(tài)測試是在不執(zhí)行程序的條件下,有條理地仔細審查軟件設計、體系結(jié)構(gòu)和代碼,從而找出軟件錯誤的過程,其主要方法包括同行審查、代碼會審、代碼走查等。 由于軟件錯誤的復雜性,軟件測試需要綜合應用測試技術(shù),并且實施合理的測試步驟,即單元測試、集成測試、確認測試和系統(tǒng)測試。單元測試集中于每一個獨立的模塊;集成測試集中于模塊的各組裝;確認測試集中檢驗是否符合需求規(guī)格說明書中確定的各種需求;系統(tǒng)測試集中檢驗系統(tǒng)所有元素之間協(xié)作是否合適,整個系統(tǒng)的性能和功能是否滿足。軟件調(diào)試則是在軟件測試成功后開始的工作,其任務是進一步診斷和改正程序中的錯誤。軟件調(diào)試是程序員自己進行的技巧性很強的工作,調(diào)試工作的困難與人的心理因素和技術(shù)因素都有關系,需要繁重的腦力勞動和豐富的經(jīng)驗。軟件測試中存在許多機械的和重復性的工作,對此可以應用計算機進行自動化測試,從而可以大大促進軟件測試的質(zhì)量和產(chǎn)品化。但測試自動化具有局限性,不可能取代手工測試。本系統(tǒng)在以上幾種測

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論