已閱讀5頁,還剩63頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
中圖分類號: 學校代碼: 10055 密級: 公開 專 業(yè) 碩 士 學 位 論 文 基于 超市信息管理系統(tǒng) 的設(shè)計與開發(fā) n 論文作者 指導教師 授 申請學位 軟件工程 培養(yǎng)單位 軟件學院 答辯委員會主席 評 閱 人 南開大學研究生院 二一 三 年 十 一 月 南開大學學位論文使用授權(quán)書 根據(jù)南開大學關(guān)于研究生學位論文收藏和利用管理辦法,我校的博士、碩士學位獲得者均須向南開大學提交本人的學位論文紙質(zhì)本及相應(yīng)電子版。 本人完全了解南開大學有關(guān)研究生學位論文收藏和利用的管理規(guī)定。南開大學擁有在著作權(quán)法規(guī)定范圍內(nèi)的學位論文使用權(quán),即: (1)學位獲得者必須按規(guī)定提交學位論文 (包括紙質(zhì)印刷本及電子版 ),學??梢圆捎糜坝?、縮印或其他復制手段保存研究生學位論文,并編入南開大學博碩士學位論文全文數(shù)據(jù)庫; (2)為教學和科研目的,學??梢詫⒐_的學位論文作為資料在圖書館等場所提供校內(nèi)師生閱讀,在校園網(wǎng)上提供論文目錄檢索、文摘以及論文全文瀏覽、下載等免費信息服務(wù); (3)根據(jù)教育部有關(guān)規(guī)定,南開大學向教育部指定單位提交公開的學位論文; (4)學位論文作者授權(quán)學校向中國科技信息研究所和 中國學術(shù)期刊 (光盤 )電子出版社提交規(guī)定范圍的 學位論文及其電子版并收入相應(yīng)學位論文數(shù)據(jù)庫,通過其相關(guān)網(wǎng)站對外進行 信息服務(wù)。同時本人保留在其他媒體發(fā)表論文的權(quán)利。 非公開學位論文,保密期限內(nèi)不向外提交和提供服務(wù),解密后提交和服務(wù)同公開論文。 論文電子版提交至校圖書館網(wǎng)站: 。 本人承諾:本人的學位論文是在南開大學學習期間創(chuàng)作完成的作品,并已通過論文答辯;提交的學位論文電子版與紙質(zhì)本論文的內(nèi)容一致,如因不同造成不良后果由本人自負。 本人同意遵守上述規(guī)定。本授權(quán)書簽署一式兩份,由研究生院和圖書館留存。 作者暨授權(quán)人簽字: 20 年 月 日 南開大學研究生學位論文作者信息 論文題目 基于 超市信息管理系統(tǒng)的設(shè)計與開發(fā) 姓名 號 辯日期 2012 年 11 月 3 日 論文類別 博士 學歷碩士 碩士專業(yè)學位 高校教師 同等學力碩士 院 / 系 / 所 軟件學院 專業(yè) 軟件工程 聯(lián)系電話 通信地址 (郵編 ): 天津 經(jīng)濟技術(shù)開發(fā)區(qū)宏達街 21 號 B 座 8 樓 備注: 是否批準為非公開論文 否 注:本授權(quán)書適用我校授予的所有博士、碩士的學位論文。由作者填寫 (一式兩份 )簽字后交校圖書館,非公開學位論文須附南開大學研究生申請非公開學位論文審批表。 南開大學學位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的學位論文,是本人在導師指導下進行研究工作所取得的研究成果。除文中已經(jīng)注明引用的內(nèi)容外,本學位論文的研究成果不包含任何他人創(chuàng)作的、已公開發(fā)表或者沒有公開發(fā)表的作品的內(nèi)容。對本論文所涉及的研究工作做出貢獻的其他個人和集體,均已在文中以明確方式標明。本學位論文原創(chuàng)性聲明的法律責任由本人承擔。 學位論文作者簽名: 年 月 日 非公開學位論文標注說明 (本頁表中填寫內(nèi)容須打印 ) 根據(jù)南開大學有關(guān)規(guī)定,非公開學位論文須經(jīng)指導教師同意、作者本人申請和相關(guān)部門批準方能標注。未經(jīng)批準的均為公開學位論文,公開學位論文本說明為空白。 論文題目 基于 超市信息管理系統(tǒng)的設(shè)計與開發(fā) 申請密級 限制 ( 2 年 ) 秘密 ( 10 年 ) 機密 ( 20 年 ) 保密期限 20 年 月 日至 20 年 月 日 審批表編號 批準日期 20 年 月 日 南開大學學位評定委員會辦公室蓋章 (有效 ) 注: 限制 2 年 (可少于 2 年 );秘密 10 年 (可少于 10 年 );機密 20 年 (可少于 20 年 ) 摘 要 隨著 經(jīng)濟的發(fā)展和技術(shù)的進步,尤其是 計算機和網(wǎng)絡(luò)技術(shù)的廣泛應(yīng)用和普及,人們對 信息化管理 這一嶄新的 管理 模式也日益關(guān)注和接受。 超市,作為人們?nèi)粘I钪须x不開的大型綜合性零售商場,承擔海量商品的存儲銷售等工作,這對其進行高效的信息化管理,有著非常重要的意義。 本論文在分析了國內(nèi)中小型超市管理系統(tǒng)的現(xiàn)狀及存在的問題上,結(jié)合實際調(diào)研和主流超市的普遍需求,提出了基于 超市信息管理系統(tǒng),系統(tǒng)采用主流的 術(shù),其開發(fā)包括前端界面,中間業(yè)務(wù)邏輯,后臺數(shù)據(jù)庫,并將軟件工程的思想及面向?qū)ο蟮姆椒☉?yīng)用到系統(tǒng)的分析,設(shè)計,實現(xiàn)等方面。系統(tǒng) 的 主要 功能模塊有,出庫管理,庫存管理,單據(jù)管理,財務(wù)管理,客戶管理等。 本超市信息管理系統(tǒng) 采用 B/S 架構(gòu)的 式,節(jié)省了企業(yè)成本,增強了交互性 。超市信息系統(tǒng)的應(yīng)用將會 大大提高了企業(yè)的管理效率, 優(yōu)化企業(yè)的管理流程,能夠促進企業(yè)快速發(fā)展。 關(guān)鍵字 : 信息管理系統(tǒng),超市, 式, B/S 架構(gòu) in of on in is as is s of it a of we a is to so a / S of EB of of of B/S 錄 摘 要 . I . 一章 緒論 . 1 系統(tǒng)研究的背景 .系統(tǒng)研究的目的及意義 . 系統(tǒng)研究的目的 . 系統(tǒng)研究的意義 .論文的主要內(nèi)容與組織結(jié)構(gòu) . 本論文的主要內(nèi)容 . 本論文的組織結(jié)構(gòu) .二章 系統(tǒng)的需求分析 . 5 系統(tǒng)的可行性分析 .系統(tǒng)的開發(fā)與開發(fā)環(huán)境 . 系統(tǒng)的模式 . 系統(tǒng)開發(fā)環(huán)境 .系統(tǒng)的總體需求 .系統(tǒng)數(shù)據(jù)流程圖 .用戶業(yè)務(wù)需求 .系統(tǒng)的性能需求 .本章小結(jié) .三章 超市信息管理系統(tǒng)的設(shè)計 . 17 系統(tǒng)的總體設(shè)計 .系統(tǒng)框架模式 .系統(tǒng)的主要功能模塊設(shè)計 . 出庫管理模塊 . 庫存管理模塊 . 單據(jù)管理模塊 . 財務(wù)管理模塊 . 客戶管理模塊 . 安全管理模塊 .系統(tǒng)的數(shù)據(jù)庫設(shè)計與實現(xiàn) . 系統(tǒng) 設(shè)計 . 數(shù)據(jù)表結(jié)構(gòu)設(shè)計 . 據(jù)庫 .本章小結(jié) .四章 超市信息管理系統(tǒng)的實現(xiàn) . 37 系統(tǒng)實現(xiàn)主要關(guān)鍵技術(shù) . . . . .統(tǒng)前端界面 .出庫管理模塊的實現(xiàn) .庫存管理模塊的實現(xiàn) .單據(jù)管理模塊的實現(xiàn) .財務(wù)管理模塊的實現(xiàn) .客戶管理模塊的實現(xiàn) .安全管理模塊的實現(xiàn) .本章小結(jié) .五章 系統(tǒng)測試 . 51 試目標 .試方法 . 單元測試 . 功能測試 . 性能測試 .章小節(jié) .六章 總結(jié)與展望 . 56 系統(tǒng)的特點及創(chuàng)新點 .總結(jié) .展望 .考文獻 . 58 致謝 . 錯誤 !未定義書簽。 個人簡歷 . 61 1 第一章 緒論 系統(tǒng) 研究的背景 計算機 及其技術(shù) 在管理中的應(yīng)用 最早 開始于 1954 年,當時美國首先用計算機處理工資單。 40 多年來,計算機在處理管理信息方面發(fā)展迅速 ,對于推動企業(yè)管理信息處理的現(xiàn)代化起了重要作用。中小型超市企業(yè), 尤其是連鎖超市,要想在競爭激烈的超市中立于不敗之地,必須加快商品的流通,擁有現(xiàn)代化信息化的管理系統(tǒng),使企業(yè)能夠 提高管理效率,降低運營成本,從而獲得快速的成長 。 正是在這樣的大背景下,越來越多的超市企業(yè)正在 加快 了自身 信息化 建設(shè) 的步伐, 力圖建立一套完整的包含超市業(yè)務(wù)中 入庫、 銷售、 庫存、 財務(wù)、 出庫 、人員等方面的綜合管理系統(tǒng)。 所以如何 將這些超市企業(yè)的需求轉(zhuǎn)化為 設(shè)計 出好的 超市 信息 管理系統(tǒng),盡 最大 可能 發(fā)揮出綜合管理效應(yīng),成為本系統(tǒng)設(shè)計的最終目的。 眾所周知, 超市作為一種商品集散點 和最大分銷點 ,由于商品的相關(guān)信息繁多, 涉及很多的信息數(shù)據(jù)的管理,現(xiàn)今大多數(shù)超市都使用了單機版的管理系統(tǒng)或局域網(wǎng)管理系統(tǒng),但還是沒法滿足這個越來越網(wǎng)絡(luò)化的時代要求。超市的數(shù)據(jù)和業(yè)務(wù)越來越龐大,而計算機就是一種高效的管理系統(tǒng),這就需要我們把超市的管理與計算機 信息化的處理 結(jié)合起來, 構(gòu)建高效的 超市 信息管理系統(tǒng)。 超市 信息 管理 系統(tǒng) 的 關(guān)鍵問題是 是 商品的問題,資金的問題,人員的問題。這其中,商品的管理又是基礎(chǔ)性問題。商品的問題主要涉及到商品的進出庫,銷售,供應(yīng)商等問題。資金問題的管理,保證了超市的盈利問題;人員問題則是高效管理超市的對象。 依靠現(xiàn)代化的計算機信息 處理技術(shù)來管理超市,節(jié)省了大量的人力、物力,改善了員工的工作環(huán)境并且通過管理系統(tǒng)能夠快速反映出商品的進、銷、存等狀況和各種反饋信息的分析,使管理人員和超市老板快速對市場的變化做出相應(yīng)的決策,加快超市經(jīng)營管理效率,提高超市的 銷售 額。 2 系統(tǒng) 研究的 目的 及 意義 統(tǒng) 研究的 目的 超 市 作為目前主要的零售主體,它主要 經(jīng)營百貨 、 食品、日用品等 大眾生活用品 , 他的 銷售方式 是 以敞開式 的 貨架 擺放各種 商品、 普通 消費者自 行 選 購 ,這樣的銷售方式?jīng)Q定了其商品信息量大,資金流動快,人員管理復雜 。 在現(xiàn)代的超市中, 雖然已經(jīng) 建立起來了 自動化 收款機和 外部 數(shù)據(jù) 采集 系統(tǒng), 包括條形碼掃描槍等, 但是 這些數(shù)據(jù)還無法給超市企業(yè)管理者提供有效的信息,超市商品的入庫,庫存,銷售,管理等環(huán)節(jié)的信息化水平低,同時財務(wù)管理、人員管理的信息化也跟不上,這就會使管理效率低, 容易在快速的運作中造成不必要的錯誤。上述問題的所在,正是本論文要研究的重點,也是本系統(tǒng)研究的目的。 本系統(tǒng)研究的目的就是力圖構(gòu)建這樣的一個超市信息管理系統(tǒng),涵蓋超市日常業(yè)務(wù)中的商品管理,財務(wù)管理,人員管理,并對這些信息進行統(tǒng)計 分析 ,使 各個職能部門之間達到信息 的 共享,使供銷存等主要環(huán)節(jié)緊 密配合,使財務(wù)管理,人員管理的借助超市信息管理系統(tǒng)到達最優(yōu)的資源配置,徹底把超市的管理人員和工作人員從繁重的工作中解脫出來,實現(xiàn)各種信息的 快速共享,最終使得超市的業(yè)務(wù)得到快速的發(fā)展。 統(tǒng)研究 的 意義 現(xiàn)代超市中,因為涉及的商品眾多,交易頻繁,人員流動性大,越來越多的問題出現(xiàn)在超市企業(yè)的面前。目前超市在在傳統(tǒng)的管理方式下,負責各個業(yè)務(wù)部門之間的信息是互相獨立的,或者是信息的交流共享不夠及時,可能在商品的物流存儲供應(yīng)環(huán)節(jié),財務(wù)報表環(huán)節(jié),人員調(diào)度管理等環(huán)節(jié)出現(xiàn)信息不流暢,導致超市日常業(yè)務(wù)無法高效推進, 無法為廣大消費者提供優(yōu)質(zhì)的服務(wù)。所以新一代超市信息管理系統(tǒng)的建立是非常必要的,信息技術(shù)在傳統(tǒng)行業(yè)的應(yīng)用有利于提到企業(yè)自身的競爭力。 超市信息管理系統(tǒng)的研究,有利于提高超市企業(yè)管理系統(tǒng)的信息化智能化水平。目前所有超市在日常的運作中都需要處理大量商品信息,財務(wù)信息,人力信息等,借助于超市信息管理系統(tǒng)這個平臺,決策者可以靈活地將業(yè)務(wù)中的人力、物力、財力等資源進行合理的調(diào)度,降低運營的成本,有助于應(yīng)對海量 3 商品的供應(yīng)和海量商品的銷售。超市信息管理系統(tǒng)的建立,加速了超市企業(yè)商品管理模塊,財務(wù)模塊的自動化進程,提高了日常 的管理效率,有利于超市企業(yè)的跨越式發(fā)展! 論文的 主要內(nèi)容 與 組織 結(jié)構(gòu) 本 論 文 的 主要內(nèi)容 本文 的研究內(nèi)容 主要圍繞以下幾點展開 : ( 1)對 實際超市運行中 的 各個業(yè)務(wù)模塊 進行 需求 分析,對 超市信息系統(tǒng)的使用者 、 服務(wù)對象 等 受眾的功能 需求進行分析、匯總和歸納,并按照功能需求和性能需求兩個方面進行梳理,對系統(tǒng)開發(fā)的可行性進行了分析。 ( 2)根據(jù)系統(tǒng)的需求分析,分別從功能模塊劃分、 網(wǎng)站 結(jié)構(gòu) 架構(gòu) 、數(shù)據(jù)庫設(shè)計 、前端設(shè)計 等多個方面展開設(shè)計工作的敘述。 ( 3)根據(jù)系統(tǒng)的需求分析和設(shè)計思路,對系統(tǒng)進 行開發(fā)和必要的測試。在論文中簡要地給出了功能模塊中主要界面的實現(xiàn)情況。 ( 4)對系統(tǒng)開發(fā)工作進行必要的總結(jié),對后續(xù)工作進行展望。 本論文的 組織 結(jié)構(gòu) 論文內(nèi)容的組織結(jié)構(gòu)為: 第一章是緒論。在這一章中,主要是對論文研究的背景、 目的、 意義和研究內(nèi)容等進行介紹。 第二章是系統(tǒng)的需求分析。在這一章中,分別從功能需求和性能需求兩個方面,對 基于 超市管理 系統(tǒng)的需求和可行性進行分析、歸納和匯總。 第三章是系統(tǒng)的設(shè)計。在這一章中,分別從系統(tǒng)的 總體設(shè)計 ,系統(tǒng)功能模塊組成 以及數(shù)據(jù)庫 設(shè)計 等多個方面,描述了 本超市 管理系統(tǒng) 開發(fā)所必須的設(shè)計工作。 第四章是系統(tǒng)的實現(xiàn)。在這一章中,給出了 超市管理 系統(tǒng)主要功能模塊的實現(xiàn)界面,對實現(xiàn)情況進行了簡要的介紹。 4 第五章是系統(tǒng)的測試。 在這一章中,對系統(tǒng)的核心模塊進行必要功能測試和性能測試,以保證系統(tǒng)運行的正確性。 第 六 章是總結(jié)與展望。在這一章中,對系統(tǒng)的設(shè)計和開發(fā)工作進行了總結(jié),并提出了后續(xù)研究工作的展望。 5 第二章 系統(tǒng)的需求分析 系統(tǒng)的可行性分析 一、技術(shù)可行性 通過 調(diào)研 可以知道,目前主流的 目大都采用 式,它便于網(wǎng)站業(yè)務(wù)邏輯的劃分,將數(shù)據(jù)表現(xiàn)和數(shù)據(jù)處理分 離開來。 該網(wǎng)站是一個 理 系統(tǒng),考慮采用 B/S 模式,即客戶端操作通過瀏覽器完成,并且考慮到網(wǎng)站的可移植性,所以決定選擇 臺。 在技術(shù)選擇上,采用 架黃金組合,前端使用基于 框架 在服務(wù)器端動態(tài)語言上,選擇了基于 架的 架,業(yè)務(wù)邏輯層使用 術(shù)進行整合,數(shù)據(jù)持久層使用效率非常高的 架 ,后臺數(shù)據(jù)庫使用開源的 二、經(jīng)濟可行性 隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展, 越來越多的管理系統(tǒng)被開 發(fā)成運行在 的系統(tǒng) , 除了技術(shù)上用戶體驗上的眾多有點外,另一個重要的原因就是基于 僅需要購買普通的服務(wù)器,普通掃描器材等,收銀臺使用普通的家庭電腦,打開瀏覽器即可實現(xiàn)工作,同時所用技術(shù)框架都是開源免費的,這在經(jīng)濟上節(jié)約了不少成本,同時隨著業(yè)務(wù)的增加還可以隨時開辟新的管理終端、收銀臺、連鎖店等。 三、操作可行性 操作可行性,體現(xiàn)在兩個方面。一方面,系統(tǒng)設(shè)計開發(fā)的操作可行性。論文對目前主流的超市業(yè)務(wù)流程清楚,需求非常明確,這為系統(tǒng)設(shè)計開發(fā)提過了可行性。另一方面, 本系統(tǒng)的一大創(chuàng)新點就是,系統(tǒng)強大的 面上。系統(tǒng)采用基于 框架 該 前端技術(shù)是的網(wǎng)站在實際使用上非常流暢清晰,各種數(shù)據(jù)驗證交互豐富。非常類似于平時的互聯(lián)網(wǎng)網(wǎng)頁界面,只需對普通工作人員進行簡單的培訓即可熟練操作,快速上手。同時,前端強大的報表功能,數(shù)據(jù)統(tǒng)計功能也非常地易操作。 6 系統(tǒng)的開發(fā)與 開發(fā) 環(huán)境 系統(tǒng) 的模式 通過對中小型超市企業(yè)的實地走訪調(diào)查,我們普遍發(fā)現(xiàn)普通的超市工作人員對于安裝復雜,使用復雜的超市信息管理系統(tǒng)接受度不高,超市的管理者對于復雜昂 貴的 C/S 模式的管理系統(tǒng)需求度也不是太高。相反, 對于基于 B/S 模式的超市信息管理系統(tǒng)卻非常的樂意接受。 而且,使用這種模式架構(gòu)起來系統(tǒng),軟硬件成本低,升級擴展高,開發(fā)周期短,總之系統(tǒng)擁有相當多的優(yōu)點和性能,所以本 超市信息管理 系統(tǒng) 采用 B/S 模式 (瀏覽器 /服務(wù)器 模式 )進行架構(gòu)。 如圖 1 所示,展示了這種 B/S 模式: 圖 1 系統(tǒng) B/S 模式架構(gòu) 7 系統(tǒng)開發(fā)環(huán)境 系統(tǒng)的開發(fā)環(huán)境在 進行 的 ,系統(tǒng)采用 的是 架,使用技術(shù),結(jié)合 先進的軟件架構(gòu),后臺數(shù)據(jù)庫選用 系統(tǒng)在進入生產(chǎn)部署環(huán)節(jié)時,服務(wù)器采用 署在 臺上,客戶端采用普通的裝有瀏覽器的家庭電腦即可,建議使用遵從 準協(xié)議的火狐, 覽 器。 系統(tǒng)的開發(fā) 具如下: ( 1)前端圖片,圖片,動態(tài)圖片使用 行處理, 端靜態(tài)頁面交互使用 行開發(fā)。 ( 2)業(yè)務(wù)邏輯 的設(shè)計和開發(fā) 需要做大量的工作,使用 行開發(fā),開發(fā)前進行 安裝,各種 ,框架插件, 置文件等 境的搭建。 圖 2 發(fā)環(huán)境 ( 3)后臺數(shù)據(jù)庫采用主流的開源高效的 據(jù)庫,下圖 3 是 第三方可視化管理軟件的界面。 8 圖 3 據(jù)庫 可視化界面 同時后臺使用 務(wù)器 作為對前端各種請求的響應(yīng)和處理。務(wù)器作為目前主流的 務(wù)器,其穩(wěn)定性和高效率是超市信息管理系統(tǒng)所需要的。如下圖 4 所示,系統(tǒng)將部署次服務(wù)器 : 圖 4 據(jù)庫可視化界面 9 系統(tǒng)的總體需求 在上面兩小節(jié)分別介紹了系統(tǒng)的可行性和開發(fā)所需平臺,這為正式分析系統(tǒng)之前打下了準備的基礎(chǔ),下面我們將專注于超市信息系統(tǒng)的功能需求展開論述,通過調(diào)研從宏觀上可以得到目前超市信息管理系統(tǒng)的主要功能需求有 以 下幾點: ( 1) 實現(xiàn)商品的入庫 , 對超市來說,充足的商品供應(yīng),對其至關(guān)重要,每一件進入超市庫存貨架的商品,商品都要進行信息化管理 ,具體的辦法是商品條形碼的生成,同時要商品入庫時要記錄下商品的固有屬性,如供貨商,生成日期等等 ; ( 2) 庫存管理, 其功能是對采購來的 商品 進行企業(yè)內(nèi)部編碼入庫 上架 ,產(chǎn)品分類管理 等,同時能夠根據(jù)銷售清單進行出貨管理,以及庫存統(tǒng)計。 ( 3) 出庫 管理 , 包括商品的 售 出, 退回廠家 的商品, 損耗 的商品出庫等 ; 這里包括收銀臺中的商品的出售,系統(tǒng)通過接口與條形碼掃描槍連接,可以快速的掃描出售商品上的 條碼標簽, 快速將待銷售 商品 的基本信息出入系統(tǒng), 進行結(jié)算。同時可以通過接口,與打印連接打印小票憑證。 ( 4) 采購管理 , 通過系統(tǒng)可以查詢到銷售 情況 ,庫存 情況等 信息; 可以對供貨商進行管理,對品牌進行管理,當某一商品的庫存量減少時,達到一定的預警紅線,系統(tǒng)可以智能報警,并想負責該商品的采購員發(fā)出警報(本系統(tǒng)使用短息提醒),讓其優(yōu)先采購該商品。 ( 5) 對 供貨商和品牌的管理,價格管理 。 其功能是對超市中商品的進貨 成本價格、零售價格 進行管理,可以對這些信息進行查詢,更改,刪除等操作。 ( 6) 系統(tǒng)安全問題 是系統(tǒng)正確運行的關(guān)鍵,超市信息管理系統(tǒng)大安全問題核心是資金數(shù)據(jù)的安全,其次是對人員登 錄權(quán)限的管理問題,不同身份的用戶登錄系統(tǒng)所擁有的權(quán)限是不一樣。系統(tǒng)中的用戶,普通工作人員,管理員在登錄系統(tǒng)后看到界面,擁有的功能應(yīng)該是不一樣的。同時要定期刷新系統(tǒng)數(shù)據(jù)內(nèi)存,防止資金數(shù)據(jù)丟失。 ( 7) 訂單管理,管理員可以查看歷史記錄、訂單狀態(tài)、訂單詳情等,以便盡快的處理訂單; 這其中包括出庫單的管理,訂單的管理,以及退貨單的管理等功能。 ( 8) 財務(wù)管理是本系統(tǒng)中的一大功能點。主要包括現(xiàn)金的管理,折扣方案的管理,銷售情況的管理,品牌的管理等。這些數(shù)據(jù)的管理,使用智能的 10 統(tǒng)計方案,使用 強大的報表功能 , 以圖表的形式予以展現(xiàn),同時支 持打印,支持 多種 形式的 結(jié)賬方式 ,如 現(xiàn)金,儲值卡,代金券,信用卡 等。 ( 9) 人員管理,主要包括超市顧客會員的管理和超市內(nèi)部員工的管理。超市顧客費分為會員顧客和非會員顧客,通過會員制的設(shè)立,增加了顧客的粘稠性。同時將會員進行等級的劃分,在超市做活動時給予不同的折扣優(yōu)惠。另外,對內(nèi)部員工也可以高效的管理,通過系統(tǒng)日志的登錄時間和下班時間,實時了解員工的工作情況,達到電子化考勤。 ( 10) 當然系統(tǒng)通過第三方的插件和驅(qū)動,預留了與外部設(shè)備的接口,支持電子掃描槍,打印機, 等。 系統(tǒng)數(shù)據(jù)流程圖 當數(shù)據(jù)在軟件系 統(tǒng)中移動時,它將被一系列“變換”所修改。數(shù)據(jù)流圖是一種圖形化技術(shù),它描繪信息流和數(shù)據(jù)從移動到輸出的過程中所經(jīng)受的變換。數(shù)據(jù)流圖由四種基本元素組成,它們的符號以及超市管理系統(tǒng)數(shù)據(jù)流圖 將在本小節(jié)進行展示說明。 首先,明確信息系統(tǒng)與各外部實體的信息聯(lián)系,把系統(tǒng)作為一個加工環(huán)節(jié), 繪出系統(tǒng)的最高層數(shù)據(jù)流圖一關(guān)聯(lián)圖,如圖 5 所示: 圖 5 數(shù)據(jù)流圖符號說明 數(shù)據(jù)流圖 是用來 描述數(shù)據(jù)流動、存儲、處理的邏輯關(guān)系 。 根據(jù) 公司 的業(yè) 務(wù)流程和功能需求,通過進一步分析后,得出了本進銷存管理系統(tǒng)的主要 數(shù)據(jù)流圖。如圖 6 所示。 11 圖 6 頂層數(shù)據(jù)流圖 以下是各個功能模塊的數(shù)據(jù)流圖 ,如圖 7、圖 8 所示: 12 圖 7 擴展后的頂層數(shù)據(jù)流圖 13 圖 8 第二層 數(shù)據(jù)流圖 用戶業(yè)務(wù)需求 系統(tǒng)中主要有三類用戶,分別是超市普通的工作人員,系統(tǒng)的管理員,超市老板。 在設(shè)計系統(tǒng)時,賦予每個用戶一個角色,不同的角色擁有不同權(quán)限,當一個角色用戶登錄系統(tǒng)時,系統(tǒng)所呈現(xiàn)的功能界面是不同的,老板和管理員擁有全部界面的操作權(quán)和系統(tǒng)的全部 功能。系統(tǒng)的這三類用戶中, 普通工作人員包括采購員,會計,收銀員等,他們都有自己負責的業(yè)務(wù) : (1) 當 采購員在使用本系統(tǒng)時,他只能使用庫存模塊和單據(jù)模塊,這些功能模塊方便了他及時了解要采購商品的動態(tài)信息,庫存出現(xiàn)預警時,加大采購量等。 (2) 當會計登錄系統(tǒng)時,他只能對財務(wù)模塊和單據(jù)模塊進行操作,通過對供應(yīng)銷售出庫等環(huán)節(jié)中財務(wù)的統(tǒng)計,生成每日每周每月的報表,并將這些信息分析處理后,提供給老板,方便老板及時準確從資金的周轉(zhuǎn)上了解超市的運營情況。 14 (3) 收銀員在使用系統(tǒng)時,他只能進行出庫模塊中的柜臺銷售模塊。 如圖 9、圖 10 所示: 圖 9 管理員用例 圖 15 圖 10 普通 工作 人員用例 圖 系統(tǒng) 的性能需求 超市信息管理系統(tǒng) 的性能需求是指在滿足了功能需求的前提下,還應(yīng)該 結(jié)合系統(tǒng)特點 具有的其他性能。通過 實地的調(diào)查和理論分析, 明確了 超市信息管理系統(tǒng)應(yīng)具有以下 性能需求: (一 ) 可操作性。系統(tǒng)的各個功能模塊要簡單易用,不經(jīng)用戶體驗度要好,各種控件的操作要流程,易于普通工作人員操作上手。所以在進行前端 計時,既要考慮超市業(yè)務(wù)中的常用功能,如庫存管理,財務(wù)管理等,也要考慮在系統(tǒng)的導航欄中,固定一些功能,如退出系統(tǒng),下班,注銷等功 能,這樣系統(tǒng)的可操作性就非常好,界面也非常地友好。 (二)多接口。雖然在系統(tǒng)需求階段中,已經(jīng)將超市日常業(yè)務(wù)中大量的功能介紹了,但在考慮到超市以后的可擴展性方面,還需要進行大量接口的設(shè)計和 16 預留。例如,系統(tǒng)和各種外部設(shè)備的連接,如打印小票的打印機,掃描條形碼的掃描搶等,這對系統(tǒng)以后的擴展都有著重要的作用。 (三)系統(tǒng)性能需求。超市信息管理系統(tǒng)中涉及到大量的業(yè)務(wù)背景,需要對系統(tǒng) 進行 頻繁 的 操作, 此時要 頻繁 地 讀寫 數(shù)據(jù)庫 , 所以數(shù)據(jù)的正確性,返回結(jié)果的響應(yīng)時間等,也是系統(tǒng)性能要考慮的方面 ; 再比如 當大量用戶 同一時間內(nèi)并發(fā)訪 問服務(wù)器時, 響應(yīng)時間、 載、內(nèi)存使用 率 等 參數(shù)對系統(tǒng)整體性能的影響 ,這也是在設(shè)計系統(tǒng)時,需要考慮到的性能方面的需求。 本章小結(jié) 本章對 超市信息管理系統(tǒng) 的需求進行了詳盡的分析,首先 分析了超市信息管理系統(tǒng)的可行性、系統(tǒng)的開發(fā)環(huán)境,然后 對該 系統(tǒng) 的 總體需求功能 做了 宏觀的描述, 接著對系統(tǒng)中 基本業(yè)務(wù) 的數(shù)據(jù) 流程 圖 做了初步的設(shè)計, 同時并從用戶分類的角度分析了三類主要用戶的功能需求, 用 例圖的形式展現(xiàn)了系統(tǒng)功能模塊 對網(wǎng)站的各參與者做了實例分析, 最后大致介紹了一下系統(tǒng)的性能需求??傊?, 本章根據(jù)實際業(yè)務(wù)的需求,對系統(tǒng)的實現(xiàn)目標 及相關(guān)問題 做了詳細的描述 , 為下一步的系統(tǒng)設(shè)計做好了前期 的需求 分析工作。 17 第三章 超市 信息 管理系統(tǒng) 的設(shè)計 系統(tǒng)的總體設(shè)計 在系統(tǒng)的需求分析階段,我們從宏觀上可以將超市的整個業(yè)務(wù)流程劃分為商品入庫的管理,商品出庫的管理,也就是商品的銷售。在本章中,我們將細化這兩個模塊,進一步劃分為超市日常業(yè)務(wù)中實際的模塊。 通過對目前主流的中小型連鎖超市管理系統(tǒng)的調(diào)查和 分析, 結(jié)合第二章系統(tǒng)的需求分析,可以將系統(tǒng)的主要功能 劃分 為 以下 六大 功能 模塊 。功能模塊的劃分,有助于把復雜問題拆分成簡單問題,對各個子模塊的需求分析,將有助于整個系統(tǒng)功能的迭代,明確細化系統(tǒng) 的 功能目標和開發(fā)目標,如 圖 11 是對各個功能模塊的需求分析。 圖 11 系統(tǒng)總體結(jié)構(gòu)圖 18 (一 ) 出庫管理功能模塊分析 商品出庫管理功能,主要是對超市日常業(yè)務(wù)中的從倉庫,貨架中出去的商品進行實時跟蹤,記錄其信息,隨時更新商品目錄數(shù)據(jù)庫中的信息。 其功能需求包括,柜臺銷售,退回廠家,產(chǎn)品損耗。 (二 ) 庫存管理功能模塊分析 對進入超市倉庫中的商品信息進行管理,包括產(chǎn)品入庫,庫存的管理,采購預警的提示,銷售情況的統(tǒng)計。 (三 ) 單據(jù)管理功能模塊分析 超市中單據(jù)的管理非常重要,對于超市的會員客戶來說,可以額外使用訂單這一特色服務(wù)。其中包括出庫單管理,訂單管理,退款單管理。 (四 ) 財務(wù)管理功能模塊分析 財務(wù)管理是整個系統(tǒng)的核心部分,其中包括打折方案管理,現(xiàn)金管理, 售情況管理,品牌對比,供貨商對比,熱銷商品管理。 (五 ) 客戶管理功能模塊分析 對目前超市業(yè)務(wù)整個生態(tài)鏈的調(diào)研分析,可以知道系統(tǒng)中的主要參 與人員有外部客戶外部供貨商,和內(nèi)部工作人員。 該模塊可以進一步劃分為:顧客管理,顧客級別管理,供貨商管理,品牌管理。 (六 ) 安全管理功能模塊分析 系統(tǒng)的安全問題是事關(guān)系統(tǒng)的穩(wěn)定性和可靠性,所以這里特地分出這一塊來,其中包括用戶管理,角色管理,系統(tǒng)數(shù)據(jù)維護,內(nèi)存數(shù)據(jù)刷新。 系統(tǒng) 框架模式 在系統(tǒng)模式選擇明確時候,不得不說一下,系統(tǒng)開發(fā)所采用的軟件框架。所謂軟件框架,其實是一種軟件設(shè)計模式,想大家都比較熟悉的工廠模式,單例模式等等。軟件設(shè)計模式是一套成熟的,被大量人反復使用的代碼設(shè)計流程控制 的總結(jié)。使用良好的軟件設(shè)計模式,可以提高系統(tǒng)開發(fā)過程中的代碼重用性,代碼可讀性,提高控制流程的清晰度,可以保證高質(zhì)量的代碼,進而保證了高質(zhì)量的系統(tǒng)。本系統(tǒng)采用的框架是 謂的 架是 模型 (視圖(控制器 (縮寫 簡稱。 19 圖 12 架工作原理圖 圖 12 中展示了系統(tǒng)在設(shè)計思想上使用的 架的工作原理,用戶是一切請求的發(fā)起者和最終請求相應(yīng)的接收者。用戶的點擊行為,輸入行為,選擇行為等,經(jīng)過表現(xiàn)層 (叫表現(xiàn)層 )的接受,經(jīng)過控制器的轉(zhuǎn)發(fā) (請求轉(zhuǎn)發(fā)到中間業(yè)務(wù)邏輯層進行處理,本系統(tǒng)中主要是使用 行編寫的,所以業(yè)務(wù)邏輯的處理主要依托 方法,在 理后,控制器在將處理后的請求轉(zhuǎn)向數(shù)據(jù)庫,一般是 句和數(shù)據(jù)庫進行交互
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 望湖樓醉書課件
- 頸椎病護理患者滿意度提升
- ICU循環(huán)管理護理要點
- 服裝營業(yè)流程培訓課件
- UnitTeenagelife單詞講解知識課件-高中英語人教版
- 護理研究方法入門
- 手機操作客服培訓課件
- 老年人技術(shù)護理老年綜合癥護理
- 2025-2030全球智能門禁系統(tǒng)行業(yè)市場供需分析及投資評估規(guī)劃研究報告
- 2025-2030全球智能手機市場競爭態(tài)勢與未來發(fā)展趨勢分析報告
- 農(nóng)產(chǎn)品采購合同2025年協(xié)議
- 加油合伙合同范本
- 生產(chǎn)安全隱患課件
- 2025年物流運輸合伙投資協(xié)議書合同模板
- 化工企業(yè)安全生產(chǎn)管理人員配備標準
- 京東物流合同范本
- 養(yǎng)老機構(gòu)安全生產(chǎn)責任制清單
- 《紅巖》中考試題(解析版)-2026年中考語文名著復習核心知識梳理與專項訓練
- 醫(yī)務(wù)人員職業(yè)安全防護課件
- 非洲鼓基礎(chǔ)知識培訓課件
- ICU患者睡眠質(zhì)量持續(xù)改進方案
評論
0/150
提交評論