小型超市管理系統(tǒng)_第1頁
小型超市管理系統(tǒng)_第2頁
小型超市管理系統(tǒng)_第3頁
小型超市管理系統(tǒng)_第4頁
小型超市管理系統(tǒng)_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

信息系統(tǒng)分析與設(shè)計課程設(shè)計報告題目:專業(yè):班級:學號:姓名:指導老師:2023年11月24日目錄摘要31.系統(tǒng)分析41.1可行性分析4經(jīng)濟可行性41.1.2技術(shù)性可行性41.1.3操作可行性41.2需求分析4應(yīng)用背景4設(shè)計目標51.3業(yè)務(wù)流程分析51.4數(shù)據(jù)流程分析51.5數(shù)據(jù)字典62.系統(tǒng)設(shè)計72.1功能模塊設(shè)計72.2數(shù)據(jù)庫設(shè)計82.2.1系統(tǒng)數(shù)據(jù)流程圖描述9系統(tǒng)設(shè)計具體實現(xiàn)92.2.4模塊具體分析92.2.5出錯出來設(shè)計102.2.6程序邏輯103.功能模塊簡介113.1系統(tǒng)功能維護模塊113.2根本資料管理模塊113.3商品流通管理模塊113.4銷售實時控制模塊123.5報表生成模塊123.6查詢模塊123.6本軟件可以實現(xiàn)的功能如下:124.總結(jié)125.參考文獻13摘要管理信息系統(tǒng)就是我們常說的MIS,在強調(diào)管理,強調(diào)信息的現(xiàn)代社會中它就得越來越普及。而將信息管理系統(tǒng)與企業(yè)自動化設(shè)備相結(jié)合,那么是當今社會現(xiàn)代化企業(yè)的開展趨勢。隨著超市規(guī)模的開展和不斷擴大,商品數(shù)量急劇增加,有關(guān)商品的高中信息也成倍增長。超市時時刻刻都需要對商品各種信息進行統(tǒng)計分析。而大型超市管理系統(tǒng)功能過于強大而造成操作繁瑣降低了小超市的工作效率。超市管理系統(tǒng)是市場上最流行的超市上常用的系統(tǒng)之一,它主要包含以下幾個模塊:用戶登錄管理、商品的管理、銷售的管理和庫存管理等。從而,實現(xiàn)對進貨銷售及員工信息等實現(xiàn)全面、動態(tài)、及時的管理。本文系統(tǒng)的分析了軟件開發(fā)的背景以過程;首先介紹了軟件的開發(fā)可行性和目標,其次介紹了本軟件的詳細設(shè)計過程;數(shù)據(jù)庫的設(shè)計、各個模塊的設(shè)計和實現(xiàn)。關(guān)鍵詞:小型超市,數(shù)據(jù)庫,管理信息系統(tǒng),用戶登錄,商品管理。1.系統(tǒng)分析1.1可行性分析1.1.1經(jīng)濟可行性因為通過網(wǎng)絡(luò)場地銷售信息可以不受距離的限制,因此可以借閱許多的人力和物力,方便管理,由此可以減少不必要的開支,同時該系統(tǒng)可以提高超市的銷售效率,即提高了超市的經(jīng)濟效益,所以從經(jīng)濟上完全是可行的。1.1.2技術(shù)性可行性在IT行業(yè)中從業(yè)的工作人員一般都要求掌握計算機技術(shù),具有一定的軟硬件根底,會使用各種管理軟件,熟悉IT產(chǎn)品,因為,有的超市對員工的素質(zhì)要求比擬高,從管理層到下面的銷售人員,都要求具有一定的計算機根底,所以在新系統(tǒng)投入使用時,只要對員工進行少量的培訓,系統(tǒng)的功能和使用方法就根本上能夠是系統(tǒng)順利運行。操作可行性界面設(shè)計充分考慮到瀏覽者的習慣,使得界面美觀,大方,使用戶感受系統(tǒng)的專業(yè)和方便,由此,該系統(tǒng)的操作性是可行的,有必要開發(fā)該系統(tǒng),綜合以上三方面,該系統(tǒng)具有很高的開發(fā)可行性,無論是從技術(shù)上或者經(jīng)濟上還是操作上,所以,可以設(shè)計該系統(tǒng)的數(shù)據(jù)流程圖,建立數(shù)據(jù)字典。1.2需求分析1.2.1應(yīng)用背景隨著信息時代的到來,提供了大量的社會產(chǎn)品,城市集中度也進一步加強,由于人民生活節(jié)奏的不斷夾克,超市管理者對便利的要求進一步提高,在失手街坊式多店有點的根底上,出現(xiàn)了區(qū)域性的超市。區(qū)域性的超市資料管理,都是靠人力來完成的。但近幾年我過超市經(jīng)營規(guī)模日趨擴大,銷售額和門店數(shù)量最大幅度增加,而且許多超市正在突破以食品為主的傳統(tǒng)格局,向品種多樣化開展。小型超市在業(yè)務(wù)上需要處理大量的庫存信息,還有時刻更新產(chǎn)品的銷售信息,不斷添加商品信息,并對商品各種信息進行統(tǒng)計分析。而且競爭已不再是規(guī)模的競爭,而是技術(shù)的競爭、管理的競爭、人才的競爭。技術(shù)的提升和管理的升級是超市業(yè)的競爭核心,因此,在超市管理中引進現(xiàn)代化的辦公軟件,實現(xiàn)超市龐大視頻的控制和傳輸,從而方便銷售行業(yè)的管理和決策,為超市和超市管理人員解除后顧之憂1.2.2設(shè)計目標開發(fā)這個系統(tǒng)的目的就是幫助小型超市管理部門提高工作效率。通過本管理系統(tǒng)軟件,能幫助超市工作人員利用計算機,極為方便的對超市有關(guān)數(shù)據(jù)進行管理、輸入、輸出、查找等有關(guān)操作,使雜亂的超市數(shù)據(jù)能夠具體化、直觀化、合理化等。、1.3業(yè)務(wù)流程分析超市管理系統(tǒng)工作流程為:登錄系統(tǒng)后,超市管理員可對系統(tǒng)相關(guān)信息進行操作,包括商品根本信息、供給商信息、銷售信息、庫存信息、進貨信息等過程進行管理。本系統(tǒng)的業(yè)務(wù)流程圖如下列圖所示:廠商廠商商品信息訂貨信息顧客購置信息庫存信息商品信息員工信息銷售信息超市管理員營業(yè)員退貨信息圖1系統(tǒng)業(yè)務(wù)流程圖1.4數(shù)據(jù)流程分析數(shù)據(jù)流程如下列圖:圖2數(shù)據(jù)流程圖1.5數(shù)據(jù)字典數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對數(shù)據(jù)流程圖中包含的所有元素的定義的集合。數(shù)據(jù)流圖和數(shù)據(jù)字典溝通構(gòu)成系統(tǒng)的邏輯模型。數(shù)據(jù)字典表——數(shù)據(jù)存儲數(shù)據(jù)名稱:管理員信息簡述:用戶注冊填寫的信息數(shù)據(jù)來源:用戶注冊填寫數(shù)據(jù)去向:用戶信息表數(shù)據(jù)組成:管理員信息=管理信息唯一標識+管理員帳號+管理員密碼+管理員權(quán)限+注冊時間描述:存儲了管理員的根本信息數(shù)據(jù)存儲名稱:商品信息簡述:管理員填寫的商品信息數(shù)據(jù)來源:管理員填寫數(shù)據(jù)去向:商品信息表數(shù)據(jù)組成:商品信息=商品信息唯一標識+貨物名稱+供貨編號+進價+售價+數(shù)量+廠商等描述:存儲了商品根本信息數(shù)據(jù)存儲名稱:庫存信息簡述:管理員填寫的庫存信息數(shù)據(jù)來源:管理員填寫數(shù)據(jù)去向:庫存信息表數(shù)據(jù)組成:庫存信息=庫存信息唯一標識+商品名稱+供貨編號+價格+數(shù)量+添加時間+單位+編號等描述:存儲了庫存信息數(shù)據(jù)存儲名稱:銷售信息簡述:管理員填寫的商品銷售信息數(shù)據(jù)來源:管理員填寫數(shù)據(jù)去向:銷售信息表數(shù)據(jù)組成:銷售信息=銷售信息唯一標識+貨物名稱+價格+時間+數(shù)量等描述:存儲了商品銷售詳情數(shù)據(jù)存儲名稱:退貨管理簡述:用于錄入企業(yè)的銷售退貨單數(shù)據(jù)來源:庫存處的情況數(shù)據(jù)去向:退回數(shù)據(jù)流組成:編號+銷售單號+貨號+退貨數(shù)量+銷售價+稅價合計+扣稅率+不含稅價+稅額+倉庫號+備注。2.系統(tǒng)設(shè)計2.1功能模塊設(shè)計系統(tǒng)功能模塊設(shè)計層次圖如下:小型超市管理系統(tǒng)系統(tǒng)管理小型超市管理系統(tǒng)系統(tǒng)管理根本信息銷售管理庫存管理進貨管理退貨管理用戶管理用戶修改系統(tǒng)備份進貨查詢進貨管理銷售商品銷售報表銷售查詢今日盤點進貨報表系統(tǒng)維護員工信息商品信息供給商信息供給商查詢供給商修改庫存查詢2.2數(shù)據(jù)庫設(shè)計作為Windows數(shù)據(jù)庫家族中出類拔萃的成員,SQLServer2000這種關(guān)系模型數(shù)據(jù)庫管理系統(tǒng)能夠滿足各種類型的企業(yè)客戶和獨立軟件供給商構(gòu)建商業(yè)應(yīng)用程序的需要。SQL的主要功能之一是實現(xiàn)數(shù)據(jù)庫查詢。你使用查詢來取得滿足特定條件的信息。在邏輯查詢中,你可以包括特殊的運算符如AND、OR和NOT,你使用這些運算符來選擇特定的記錄。例如,你可以用AND來限制查詢結(jié)果。SQL的另一主要功能是數(shù)據(jù)更新,它通過INSERT、DELETEUPDATE等語句實現(xiàn)。另外,利用SQLServer我們可以很輕松地進行建表、維護等數(shù)據(jù)庫操作。2.2.1系統(tǒng)數(shù)據(jù)流程圖描述系統(tǒng)流程圖如下列圖所示:超市管理人員超市管理人員商品根本信息商品銷售信息商品銷售歷史信息數(shù)據(jù)庫商品報表銷售報表圖4瀏覽與錄入管理2.2.3系統(tǒng)設(shè)計具體實現(xiàn)目的:設(shè)計系統(tǒng)結(jié)構(gòu),根據(jù)需求分析給出的功能得出系統(tǒng)體系結(jié)構(gòu)。如劃分模塊。目標:通過本系統(tǒng)軟件,能幫助超市管理人員利用計算機,快速方便的對商品信息管理進行維護、輸入、輸出、查找的所需操作。運行環(huán)境操作系統(tǒng):Windows2000/XP或更高的版本。2.2.4模塊具體分析商品信息數(shù)據(jù)錄入模塊:主要用于商品根本信息的錄入與初始化,如下列圖:根底數(shù)據(jù)錄入根底數(shù)據(jù)錄入商品代碼管理部門編碼商品檔案商品信息商品信息查詢維護錄入供貨檔案圖5根底數(shù)據(jù)錄入模塊圖2.2.5出錯出來設(shè)計本系統(tǒng)采用了典型的人-機對話模式,假設(shè)操作失敗那么彈出對話框〔如:出錯信息等〕。出錯處理對策:用戶可以根據(jù)彈出的對話框的提示信息進行相應(yīng)的處理。平安保密設(shè)計:本系統(tǒng)設(shè)計了密碼驗證登錄窗口,具有權(quán)限控制。2.2.6程序邏輯模塊功能實現(xiàn)的算法流程圖〔數(shù)據(jù)錄入〕輸入信息輸入信息退出顯示提示信息數(shù)據(jù)庫條件不符合條件圖6數(shù)據(jù)錄入模塊流程圖3.功能模塊簡介3.1系統(tǒng)功能維護模塊用戶管理:設(shè)定本系統(tǒng)的系統(tǒng)操作員,可以一個也可以多個管理員。口令管理:在不退出系統(tǒng)的情況下,憑借原來的密碼,可以修改管理員密碼。退出系統(tǒng):在使用系統(tǒng)之后,可以退出系統(tǒng)。3.2根本資料管理模塊商品資料管理:商品資料的添加、刪除、編輯。資料管理:新增、刪除和編輯。初期建賬:對采集到的數(shù)據(jù)在后臺進行數(shù)據(jù)庫管理。3.3商品流通管理模塊進貨管理:當超市進貨的時候,分為一下幾個步驟:商品編號錄入后臺數(shù)據(jù)庫在價格定義模塊中使商品班號碼和價格相對應(yīng),即使商品編號碼一個碼一個價格,保存之后,后臺數(shù)據(jù)庫中庫存自動更新。庫存管理:當進貨時,庫存自動增加,當銷售是,庫存自動減少。庫存報警:設(shè)定庫存的上限和下限值之后,當庫存不符合要求的時候,系統(tǒng)報警。盤點管理:系統(tǒng)自動產(chǎn)生盤點信息。3.4銷售實時控制模塊由于超市要實時交易,所以對交易有一個界面實時控制商品的流出,當操作員掃描一個物品的條形碼之后,輸入數(shù)量,在掃描下一個物品,輸入數(shù)量,知道客戶需求的物品輸入完之后,點擊一個按鈕,系統(tǒng)自動產(chǎn)生每個貨物應(yīng)付款,總應(yīng)收款,實時收款和找零信息,并控制打印機打印一張熱敏紙收據(jù)。此時,在系統(tǒng)的后臺數(shù)據(jù)庫中自動減少相應(yīng)庫存。3.5報表生成模塊報表生成模塊將擔當智能化的報表生成的任務(wù)。此模塊講利用SQLServer2000和數(shù)據(jù)庫功能,一步一步地完成所要求的動態(tài)統(tǒng)計結(jié)果??梢酝瓿缮唐犯拘畔蟊?、銷售報表等不同條件下任意組合而成的報表,能夠以快速、正確等優(yōu)點取代人工操作,提高了管理工作效率。3.6查詢模塊可以根據(jù)某個條件進行查詢,如:日期\產(chǎn)品等,查詢?nèi)珍N量\產(chǎn)品銷售量等。3.6本軟件可以實現(xiàn)的功能如下:用戶管理,包括用戶的添加、刪除、密碼和權(quán)限的修改;商品管理,商品的添加、刪除、修改、銷量停機和分類查詢,商品報表;銷售商品,通過輸入貨物編號和數(shù)量實現(xiàn)商品銷售,并提高供貨庫存判斷、找零計算等功能;銷售報表和銷售歷史;今日盤點,告訴永固當天銷售額是多少。4.總結(jié)經(jīng)過對此系統(tǒng)的開發(fā),我學到了很多。為了完成這個系統(tǒng),我找了很多資料,看了些相關(guān)的書,讓我學到了很多課外的知識?!胺彩骂A(yù)那么立,不預(yù)那么廢〞這是我在弄這個小型超市管理系統(tǒng)的最深體會。另外,通過這次的設(shè)計,讓我再次熟悉了下數(shù)據(jù)庫SQLServer2000的運用環(huán)境,這次的設(shè)計可以不單單是一次實踐的考核,更是一種深層次的學習。這次設(shè)計讓我們把之前所學的有關(guān)信息系統(tǒng)的相關(guān)課程都運用到了這次的設(shè)計中,是原本不甚了解的知識得到進一步的穩(wěn)固和提高。在設(shè)計過程中,遇到了很多問題,這些問題都得自己想方法去解決,去克服,所以,這次的設(shè)計,讓我們提高了自身解決問題的能力,提高了動手的能力,總而言之,這次的設(shè)計,讓我們學到了很多課堂上和書本上學不到的東西。5.參考文獻〔1〕〔美〕誒克爾〔Eckel,B〕著,陳吳鵬等譯

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論