




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
超市銷售管理系統(tǒng)設(shè)計(jì)說明書***超市銷售管理系統(tǒng)***需求說明書題目名稱:超市銷售管理系統(tǒng)系別:電氣信息工程系專業(yè)/班級:計(jì)算機(jī)科學(xué)與技術(shù)組長:曾紹靜組員:翟娟娟、張娟、王俊、趙世龍、周程鵬、鄭文財(cái)指導(dǎo)教師:王海榮項(xiàng)目計(jì)劃書目錄TOC\o"1-2"\h\z1.引言 11.1編寫目的 11.2項(xiàng)目背景 11.3定義 21.4參考資料 22.項(xiàng)目概述 22.1工作內(nèi)容 22.2條件與限制 22.3產(chǎn)品 22.4運(yùn)行環(huán)境 22.5服務(wù) 32.6驗(yàn)收標(biāo)準(zhǔn) 33.實(shí)施計(jì)劃 33.1任務(wù)分解 33.2進(jìn)度 33.3預(yù)算 33.4關(guān)鍵問題 34.人員組織及分工 35.交付期限 36.專題計(jì)劃要點(diǎn) 31.引言1.1編寫目的為了能高效的,有計(jì)劃設(shè)計(jì)超市銷售管理系統(tǒng)。本報告的主要作用是確定各個項(xiàng)目模塊的設(shè)計(jì)情況和主要的負(fù)責(zé)人,供各項(xiàng)目模塊的負(fù)責(zé)人閱讀,做到及時協(xié)調(diào),按步有序進(jìn)行項(xiàng)目的開發(fā).減少設(shè)計(jì)中的不必要損失.主要具體步驟:擬訂項(xiàng)目設(shè)計(jì)計(jì)劃書,分配項(xiàng)目工作,安排項(xiàng)目進(jìn)度。1.2項(xiàng)目背景隨著計(jì)算機(jī)科學(xué)技術(shù)以及網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,各個領(lǐng)域都已經(jīng)展開了信息化建設(shè)工作,以便于及時的從外界獲取信息和,更好的管理組織,使各項(xiàng)工作都能夠得到及時、順利的開展。目前各類超市已經(jīng)成為人們?nèi)粘I钪斜夭豢缮俚囊徊糠郑绾胃玫膶Τ袖N售進(jìn)行管理是超市管理的一個重大問題,因此設(shè)計(jì)一個可靠、高效的超市銷售管理系統(tǒng)是十分必要的。1.3定義制定計(jì)劃:確定所要設(shè)計(jì)系統(tǒng)的總目標(biāo);給出功能、性能、可靠性等方面的要求;完成該系統(tǒng)的可行性研究;估計(jì)可利用的資源(硬件,軟件,人力等)、成本、效益、開發(fā)進(jìn)度;制定出完成實(shí)際系統(tǒng)的實(shí)施計(jì)劃。需求分析:對用戶提出的要求進(jìn)行分析并給出詳細(xì)的定義;編寫系統(tǒng)需求說明書或系統(tǒng)功能說明書。概要設(shè)計(jì):把各項(xiàng)需求轉(zhuǎn)換成系統(tǒng)的體系結(jié)構(gòu)。結(jié)構(gòu)中每一組成部分都是意義明確的模塊,每個模塊都和某些需求相對應(yīng);詳細(xì)設(shè)計(jì):對每個模塊要完成的工作進(jìn)行具體的描述,為編寫代碼打下基礎(chǔ);編寫設(shè)計(jì)說明書。程序編寫:把系統(tǒng)設(shè)計(jì)轉(zhuǎn)換成計(jì)算機(jī)可以接受的程序代碼系統(tǒng)測試:按規(guī)定的各項(xiàng)需求,逐項(xiàng)進(jìn)行有效性測試,決定已開發(fā)的系統(tǒng)是否合格,能否能夠投入實(shí)際使用。1.4參考資料項(xiàng)目計(jì)劃任務(wù)書《Delphi程序設(shè)計(jì)》2.項(xiàng)目概述2.1工作內(nèi)容1.各項(xiàng)主要工作系統(tǒng)計(jì)劃:問題定義和可行性研究,寫出項(xiàng)目計(jì)劃書和可行性研究報告系統(tǒng)需求分析:分析目標(biāo)和任務(wù),畫出數(shù)據(jù)流程圖,編寫數(shù)據(jù)字典系統(tǒng)總體設(shè)計(jì):畫出系統(tǒng)結(jié)構(gòu)圖,找出所有的系統(tǒng)模塊,并開始設(shè)計(jì)數(shù)據(jù)庫,編寫概要設(shè)計(jì)說明書系統(tǒng)詳細(xì)設(shè)計(jì):畫出基本邏輯結(jié)構(gòu)圖,N-S結(jié)構(gòu)流程圖,代碼設(shè)計(jì),用戶界面設(shè)計(jì),數(shù)據(jù)輸入與顯示,控制界面的設(shè)計(jì),系統(tǒng)安全控制設(shè)計(jì),編寫詳細(xì)設(shè)計(jì)文檔系統(tǒng)測試:系統(tǒng)實(shí)施與維護(hù):2.主要功能1.系統(tǒng)管理模塊;2.銷售管理模塊;3.庫存管理模塊;4.報表統(tǒng)計(jì)模塊;5.人事管理模塊;6.幫助模塊;2.2條件與限制完成該項(xiàng)目應(yīng)具備的條件:團(tuán)隊(duì)成員:7人硬件設(shè)備:臺式機(jī)電腦7臺軟件設(shè)備:Delphi7尚需創(chuàng)造的條件:完成期限:2010年11月24日完工交付使用其他條件與限制:本系統(tǒng)設(shè)計(jì)需要有代碼的編寫,系統(tǒng)的實(shí)施等時機(jī)操作,鑒于現(xiàn)階段專業(yè)知識掌握有限,因此無法完成一些具體的設(shè)計(jì)。2.3產(chǎn)品2.3.1系統(tǒng)系統(tǒng)名稱:超市銷售管理系統(tǒng)使用的語言:Delphi程序設(shè)計(jì)語言存儲形式:根據(jù)功能模塊進(jìn)行分塊儲存2.3.2文檔項(xiàng)目計(jì)劃書可行性研究報告需求分析報告概要設(shè)計(jì)說明書詳細(xì)設(shè)計(jì)文檔測試分析報告測試計(jì)劃文檔項(xiàng)目開發(fā)總結(jié)報告書系統(tǒng)問題報告2.4運(yùn)行環(huán)境硬件環(huán)境:微機(jī)軟件環(huán)境:裝有windows系統(tǒng)2.5服務(wù)2.6驗(yàn)收標(biāo)準(zhǔn)系統(tǒng)能正常運(yùn)行且功能能達(dá)軟件需求說明書中定義的全部功能、性能、可靠性等需求整個系統(tǒng)是否達(dá)到要求,且試運(yùn)行階段不會出現(xiàn)兩次以上故障。3.實(shí)施計(jì)劃3.1任務(wù)分解可行性研究以及編寫項(xiàng)目計(jì)劃書負(fù)責(zé)人:曾紹靜需求分析負(fù)責(zé)人:曾紹靜系統(tǒng)總體設(shè)計(jì)負(fù)責(zé)人:王俊詳細(xì)設(shè)計(jì)負(fù)責(zé)人:曾紹靜、翟娟娟、張娟、王俊、周程鵬、鄭文財(cái)、趙世龍代碼設(shè)計(jì)負(fù)責(zé)人:王俊測試分析負(fù)責(zé)人:曾紹靜軟件實(shí)施與維護(hù)負(fù)責(zé)人:王俊詳細(xì)任務(wù)分解表ID開發(fā)階段主要負(fù)責(zé)人詳細(xì)任務(wù)分解細(xì)節(jié)1項(xiàng)目計(jì)劃曾紹靜組織小組人員討論確定課題,并指導(dǎo)組員編寫項(xiàng)目計(jì)劃書和可行性報告。記錄員:翟娟娟可行性報告書寫:張娟項(xiàng)目計(jì)劃書:曾紹靜文檔收集整理工作:鄭文財(cái)2需求分析曾紹靜、王俊確定待開發(fā)的系統(tǒng)“做什么”,理清數(shù)據(jù)流或數(shù)據(jù)解綜合所收集的資料確定軟件的約束和性能要求,構(gòu)造邏輯模型業(yè)務(wù)流圖:張娟數(shù)據(jù)字典:周程鵬記錄員:趙世龍、鄭文財(cái)文檔審查工作:翟娟娟3總體設(shè)計(jì)王俊明確系統(tǒng)“怎么做”的問題,最終得到軟件實(shí)體模型系統(tǒng)設(shè)計(jì)流程:曾紹靜結(jié)構(gòu)圖編寫:趙世龍記錄員:周程鵬4詳細(xì)設(shè)計(jì)曾紹靜周程鵬王俊翟娟娟張娟趙世龍鄭文財(cái)對總體設(shè)計(jì)所產(chǎn)生的功能模塊進(jìn)行過程描述,開發(fā)一個可以直接轉(zhuǎn)換成程序語言的系統(tǒng)表示代碼設(shè)計(jì):王俊、曾紹靜用戶界面設(shè)計(jì):王俊數(shù)據(jù)輸出輸入界面設(shè)計(jì):趙世龍控制界面設(shè)計(jì):翟娟娟、張娟系統(tǒng)安全設(shè)計(jì):鄭文財(cái)文檔整理以及編寫:周程鵬5系統(tǒng)編碼翟娟娟、王俊、張娟、趙世龍、周程鵬、鄭文財(cái)、曾紹靜6系統(tǒng)測試曾紹靜7系統(tǒng)實(shí)施與維護(hù)翟娟娟、王俊、張娟、趙世龍、周程鵬、鄭文財(cái)、曾紹靜3.2進(jìn)度ID任務(wù)名稱開始時間完成時間持續(xù)時間1系統(tǒng)設(shè)計(jì)2010-2010-102需求分析2010-2010-203總體設(shè)計(jì)2010-2010-74詳細(xì)設(shè)計(jì)2010-2010-215系統(tǒng)編碼2010-2010-56系統(tǒng)測試2010-2010-37系統(tǒng)實(shí)施與維護(hù)2010-2010-13.3預(yù)算3.4關(guān)鍵問題4.人員組織及分工ID職務(wù)姓名主要負(fù)責(zé)的階段花費(fèi)時間(天)1組長曾紹靜可行性研究以及編寫項(xiàng)目計(jì)劃書152成員曾紹靜需求分析203成員鄭文財(cái)數(shù)據(jù)流圖104成員王俊界面設(shè)計(jì)155成員趙世龍、周程鵬數(shù)據(jù)字典156成員張娟、翟娟娟數(shù)據(jù)記錄整理155.交付期限2010年11月24日6.專題計(jì)劃要點(diǎn)超市銷售管理系統(tǒng)可行性研究報告1.引言1.1編寫目的編寫本報告的目的是研究本系統(tǒng)的總體需求、實(shí)現(xiàn)方案,并分析開發(fā)系統(tǒng)的可行性,為決策者提供是否開發(fā)該系統(tǒng)的依據(jù)和建議。1.2項(xiàng)目背景開發(fā)系統(tǒng)名稱:超市銷售管理系統(tǒng)。項(xiàng)目開發(fā)者:寧夏理工學(xué)院電氣信息工程系計(jì)算機(jī)科學(xué)與技術(shù)08101班“超市銷售管理系統(tǒng)”開發(fā)小組:曾紹靜,周程鵬,翟娟娟,張娟,趙世龍,王俊,鄭文財(cái)用戶單位:*****超市1.3定義超市銷售管理系統(tǒng)對于超市而言,是超市管理的至關(guān)重要技術(shù)平臺。所以超市銷售管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莘奖愕牟僮魇侄巍?.4參考資料項(xiàng)目計(jì)劃任務(wù)書《Delphi程序設(shè)計(jì)》2.可行性研究的前提由于超市商品種類多數(shù)量大,購物的顧客多,原來的人工工作方式不僅會造成辦理時間的延誤和人力資源的浪費(fèi),特別是在購物高峰期時這種沖突更加明顯,而且存在著各種信息不易存放、易丟失、難以備份和查詢等缺點(diǎn)。因此,實(shí)現(xiàn)一個將各種管理和服務(wù)功能集成起來的超市銷售管理系統(tǒng)就顯得十分必要,既可以節(jié)省資源,又可以有效存儲、更新、查詢信息,提高工作和服務(wù)效率。開發(fā)的系統(tǒng)要求界面友好,方便直觀。既要方便管理員對商品信息進(jìn)行添加、刪除、修改、查詢和統(tǒng)計(jì)等管理,又要便于顧客購物。2.1要求A、主要功能系統(tǒng)管理:系統(tǒng)設(shè)置和數(shù)據(jù)的備份與恢復(fù)。銷售管理:進(jìn)行商品的銷售工作,用戶可以通過輸入商品的條碼,編號來選擇商品。報表統(tǒng)計(jì):統(tǒng)計(jì)超市的庫存信息和當(dāng)日銷售信息。庫存管理:用于錄入或查詢當(dāng)前庫存商品的相關(guān)信息,內(nèi)容包括流水號、條形碼、商品名稱、單價(元)、計(jì)量單位、類型號、最大庫存量、入庫時間、銷售量等信息??蓪ι唐沸畔⑦M(jìn)行添加、修改、刪除等操作。人事管理:用于管理系統(tǒng)的操作用戶。B、主要性能可以方便快捷有效地完成結(jié)算、查詢等的各項(xiàng)操作,錄入數(shù)據(jù)合法性校驗(yàn)程序高,查詢速度快(不超5秒)。保證信息的正確和及時更新,并降低信息訪問的成本。技術(shù)先進(jìn)且高可靠性。C、可擴(kuò)展性能夠適應(yīng)應(yīng)用要求的變化和修改,具有靈活的可擴(kuò)充性。D、安全性具有較高的安全性。系統(tǒng)對不同的用戶提供不同的功能模塊,只有具有高級權(quán)限的管理者或維護(hù)人員用戶才能對用戶進(jìn)行管理,一般的收銀員只能查看商品信息和完成結(jié)算操作。還應(yīng)具有一定的保護(hù)機(jī)制,防止系統(tǒng)被惡意攻擊,信息被惡意修改和竊取。有完善的備份機(jī)制,如果系統(tǒng)被破壞應(yīng)該能快速恢復(fù)。E、完成期限2010年9月152.2目標(biāo)所建議系統(tǒng)的開發(fā)目標(biāo)包括:減少人力與管理費(fèi)用;提高信息準(zhǔn)確度;改進(jìn)管理和服務(wù);建立高效的信息傳輸和服務(wù)平臺,提高信息處理速度和利用率。2.3條件,假定和限定2.4決定可行性的主要因素本次可行性分析是按照系統(tǒng)設(shè)計(jì)的規(guī)范步驟進(jìn)行的,即按復(fù)查項(xiàng)目目標(biāo)和規(guī)模,研究目前正使用的系統(tǒng),導(dǎo)出新系統(tǒng)的高層邏輯模型,重新定義問題這一循環(huán)反復(fù)的過程進(jìn)行。然后提出系統(tǒng)的實(shí)現(xiàn)方案,推薦最佳方案,對所推薦的方案進(jìn)行經(jīng)濟(jì)、技術(shù)、用戶操作和法律的可行性分析,最后給出系統(tǒng)是否值得開發(fā)的結(jié)論。以上分析結(jié)果寫城本文檔。成本/效益分析結(jié)果:效益>成本;技術(shù)可行:現(xiàn)有技術(shù)對完成該項(xiàng)目還有一定的困難;操作可行:系統(tǒng)能被現(xiàn)有的工作人員快速掌握并使用;法律可行:所使用工具和技術(shù)及數(shù)據(jù)信息不違反法律。3.對現(xiàn)有系統(tǒng)的分析具體功能需求圖:超市銷售管理系統(tǒng)超市銷售管理系統(tǒng)報表統(tǒng)計(jì)庫存管理銷售管理前臺系統(tǒng)人事管理進(jìn)貨管理系統(tǒng)管理后臺系統(tǒng)4.所建議的系統(tǒng)4.1影響在建立所建議系統(tǒng)時,預(yù)期會帶來的影響包括以下幾個方面。對設(shè)備的影響由于所建議系統(tǒng)是基于WINDOWS操作系統(tǒng),所以需要配備足夠符合以上列出的各種軟硬件條件的計(jì)算機(jī)和通信線路。系統(tǒng)失效后,服務(wù)器端需要利用備份的數(shù)據(jù)庫恢復(fù)數(shù)據(jù)信息,要求要有足夠的數(shù)據(jù)備份空間。對軟件的影響需要落實(shí)是否有符合本報告所列出的正版的軟件環(huán)境,如果沒有則需要購買。對用戶單位機(jī)構(gòu)的影響投入使用前還需改進(jìn)現(xiàn)有的管理模式。對開發(fā)的影響開發(fā)過程需要用戶進(jìn)行密切的配合,準(zhǔn)確闡明需求。對經(jīng)費(fèi)開支的影響:4.2技術(shù)條件方面的可行性本系統(tǒng)是一個基于局域網(wǎng)和WINDOWS操作的系統(tǒng),現(xiàn)有技術(shù)雖還有一定限制,利用現(xiàn)有技術(shù)完全可以實(shí)現(xiàn)系統(tǒng)的基本階段的開發(fā)。同時,開發(fā)期限較為寬裕,預(yù)計(jì)可以在規(guī)定期限內(nèi)完成基本的開發(fā)任務(wù)。5.經(jīng)濟(jì)可行性分析5.1投資成本一次性支出經(jīng)常性費(fèi)用5.2收益5.3成本/收益分析:6.社會因素可行性分析6.1法律方面的可行性所有軟件都用正版,技術(shù)資料都由提出方保管,數(shù)據(jù)信息均可保證合法來源。所以,在法律方面是可行的。6.2用戶使用可行性使用本系統(tǒng)的人員均有一定計(jì)算機(jī)應(yīng)用基礎(chǔ),系統(tǒng)維護(hù)員由計(jì)算機(jī)的專業(yè)人員擔(dān)任,所有人員都要經(jīng)過本系統(tǒng)的使用培訓(xùn)。經(jīng)過簡單培訓(xùn)人員就會熟練使用本軟件。7.結(jié)論本項(xiàng)目具有方便快捷等優(yōu)勢,使得圖書館管理實(shí)現(xiàn)電子化,符合社會信息化發(fā)展的需要,技術(shù)、經(jīng)濟(jì)、操作、法律方面都是可行的,可以開發(fā)本系統(tǒng)。系統(tǒng)需求說明書目錄1. 引言 21.1. 編寫的目的 21.2. 背景 21.3. 定義 31.4. 參考信息及資料 32. 任務(wù)概述 32.1. 目標(biāo) 32.2. 運(yùn)行環(huán)境 42.3. 條件與限制 42.4. 用戶的特點(diǎn) 42.5. 具體功能需求 43. 功能設(shè)計(jì) 53.1. 系統(tǒng)管理 53.1.1.數(shù)據(jù)備份 53.1.2.數(shù)據(jù)恢復(fù) 53.1.3.工具欄設(shè)置 53.1.4.用于設(shè)置系統(tǒng)的語言。 63.2.后臺管理 63.2.1.進(jìn)貨管理 63.2.2.商品類型管理 63.2.3.商品查詢 63.2.4.庫存管理 73.2.5.銷售庫清理 7*****功能描述***** 73.3.前臺銷售管理 73.3.1.收銀臺 73.3.2.今日盤點(diǎn) 83.4.報表統(tǒng)計(jì) 83.4.1.庫存報表 83.4.2.日銷售報表 83.5.人事管理 83.5.1.超級管理員 93.5.2.一般管理員 9*****功能描述***** 93.6.幫助 93.6.1.幫助主題 103.6.2.關(guān)于 104. 性能需求 104.1.數(shù)據(jù)精確度 104.1.1.系統(tǒng)處理的準(zhǔn)確性和及時性 104.1.2.系統(tǒng)處理的易用性和易維護(hù)性 104.1.3.系統(tǒng)的標(biāo)準(zhǔn)性 104.2.時間特性 114.2.1.系統(tǒng)的響應(yīng)速度 114.3.適應(yīng)性 114.3.1.系統(tǒng)的行進(jìn)性 115. 運(yùn)行需求 115.1.用戶界面 115.2.硬件接口 115.3.軟件接口 115.4.故障處理 126. 其他需求 12引言編寫的目的隨著全球經(jīng)濟(jì)一體化,國內(nèi)經(jīng)濟(jì)改革的逐年深化,使得國內(nèi)中小企業(yè)都面臨著巨大的挑戰(zhàn),管理體制的不完善、生產(chǎn)技術(shù)不能和集團(tuán)性質(zhì)的大公司相競爭,成為中小企業(yè)發(fā)展需要解決的首要問題,而即使企業(yè)具有了一定先進(jìn)的技術(shù),由于管理體制中種種問題的制約,也不能使企業(yè)在激烈的競爭中占有一席之地。計(jì)算機(jī)技術(shù)的全面普及,給中小企業(yè)帶來新鮮的血液,利用計(jì)算機(jī)對企業(yè)進(jìn)行管理,不僅解決了傳統(tǒng)管理方式中的管理效率低下、管理不全面,數(shù)據(jù)信息不能得到統(tǒng)計(jì)等問題。管理方式的轉(zhuǎn)變,提高整個企業(yè)的工作效率,在某種意義上講,給中小企業(yè)提供了新的有利條件,增強(qiáng)了企業(yè)的核心競爭力,成為企業(yè)管理的必備工具。本系統(tǒng)的開發(fā)適用于超市行業(yè),可以幫助企業(yè)快速有效管理進(jìn)貨、銷售、庫存等各項(xiàng)業(yè)務(wù),合理控制超市銷售各個環(huán)節(jié),提高資金利用率,實(shí)現(xiàn)管理高效率和實(shí)時性。背景本系統(tǒng)的名稱是:超市銷售管理系統(tǒng)本項(xiàng)目的任務(wù)提出者是:曾紹靜開發(fā)者是:曾紹靜、翟娟娟、張娟、王俊、趙世龍、周程鵬、鄭文財(cái)本系統(tǒng)的用戶:各超市定義開發(fā)軟件Delphi7。Delphi是一種可視化的面向?qū)ο蟮目焖賾?yīng)用程序開發(fā)環(huán)境,它以其開放的體系結(jié)構(gòu),簡潔高效的集成開發(fā)環(huán)境,強(qiáng)大的數(shù)據(jù)窗口技術(shù),幾乎無所不能的數(shù)據(jù)庫訪問能力和友好的用戶界面,已成為client/server模式應(yīng)用和基于internet模式應(yīng)用最優(yōu)秀的開發(fā)工具之一。參考信息及資料市場調(diào)查收集的相關(guān)信息相關(guān)專家的咨詢建議《Delhpi程序設(shè)計(jì)》任務(wù)概述目標(biāo)*****超市近幾年來蓬勃發(fā)展,但原有單機(jī)信息管理系統(tǒng)進(jìn)行業(yè)務(wù)處理的模式遠(yuǎn)遠(yuǎn)不能滿足當(dāng)前業(yè)務(wù)發(fā)展的需要,必須引入網(wǎng)絡(luò)信息化的管理技術(shù),以提高企業(yè)競爭力及管理水平。該系統(tǒng)應(yīng)用目標(biāo)是:適應(yīng)當(dāng)前的業(yè)務(wù)流程,提高系統(tǒng)運(yùn)行效率。 本系統(tǒng)包括系統(tǒng)管理,后臺管理,前臺銷售管理,人事管理,報表統(tǒng)計(jì),幫助等主要幾個功模塊。系統(tǒng)的主要特點(diǎn)包括:1、為超市行業(yè)量身定做,符合超市的特點(diǎn);2、系統(tǒng)最大限度地實(shí)現(xiàn)了易安裝性、易維護(hù)性和易操作性。3、系統(tǒng)運(yùn)行穩(wěn)定,安全可靠。4、操作靈活,界面友好。5、基于Windows操作系統(tǒng),Access數(shù)據(jù)庫,具有成本相對較低,部署簡單,維護(hù)容易等特點(diǎn);6、項(xiàng)目化實(shí)施,全程服務(wù),保證實(shí)施成功率;7、本系統(tǒng)是一獨(dú)立的系統(tǒng)軟件,所有需求功能均自含;可為其它系統(tǒng)軟件提供數(shù)據(jù)依據(jù)。運(yùn)行環(huán)境操作系統(tǒng):MicrosoftWindowsxp支持環(huán)境:Delphi7數(shù)據(jù)庫:Access2003條件與限制操作系統(tǒng):MicrosoftWindowsxp支持環(huán)境:Delphi7數(shù)據(jù)庫:Access2003硬件要求:PentiumIII450以上,258MRAM,14GHD用戶的特點(diǎn)通過調(diào)查,超市企業(yè)用戶對業(yè)務(wù)本身較熟悉,普遍對計(jì)算機(jī)操作較為熟練;但由于各部門同時在線使用,所以要求系統(tǒng)本身的實(shí)時性等;為了用戶的操作方便,務(wù)必要求系統(tǒng)在易用性上充分加以考慮。具體功能需求超市銷售管理系統(tǒng)包括:前臺系統(tǒng),后臺系統(tǒng)。后臺系統(tǒng)包括系統(tǒng)管理、基本信息管理、采購管理、銷售報表查詢、庫存管理、和會員管理。前臺系統(tǒng)包括pos管理。超市銷售管理系統(tǒng)報表超市銷售管理系統(tǒng)報表統(tǒng)計(jì)庫存管理銷售管理前臺系統(tǒng)人事管理進(jìn)貨管理系統(tǒng)管理后臺系統(tǒng)功能設(shè)計(jì)系統(tǒng)管理“系統(tǒng)管理”功能模塊就用于系統(tǒng)設(shè)置和數(shù)據(jù)的備份與恢復(fù),其中所包含的子功能模塊如圖3.1所示。系統(tǒng)系統(tǒng)管理數(shù)據(jù)備份數(shù)據(jù)恢復(fù)工具欄設(shè)置語言設(shè)置
圖3.1
“系統(tǒng)管理”功能模塊3.1.1.數(shù)據(jù)備份用于備份系統(tǒng)數(shù)據(jù)庫。3.1.2.數(shù)據(jù)恢復(fù)用于恢復(fù)系統(tǒng)數(shù)據(jù)庫。3.1.3.工具欄設(shè)置用于設(shè)置系統(tǒng)菜單中的操作項(xiàng)是否在工具蘭中顯示。3.1.4.用于設(shè)置系統(tǒng)的語言。3.2.后臺管理“后臺管理”功能模塊主要包括進(jìn)貨管理、庫存管理、商品查詢、商品類型管理等,所包含的子功能模塊如圖3.2所示。后臺管理后臺管理進(jìn)貨管理商品類型管理商品查詢庫存管理銷售清理圖3.2
“后臺管理”功能模塊3.2.1.進(jìn)貨管理用于錄入企業(yè)的進(jìn)貨單,“進(jìn)貨單”內(nèi)容包括條形碼、商品名稱、單價、計(jì)量單位、類型名、需進(jìn)貨數(shù)量等。3.2.2.商品類型管理用于錄入或修改商品的類型和類型號。類型與類型號一一對應(yīng),便于錄入和查詢操作。3.2.3.商品查詢用于查詢當(dāng)前庫存的商品信息。包括流水號、條形碼、商品名稱、單價(元)、計(jì)量單位、類型號、最大庫存量、入庫時間、銷售量等信息。查詢方式可選擇精確查找或模糊查詢。精確查找:可通過輸入條形碼或類型號進(jìn)行查找;模糊查找:可通過輸入商品名稱或計(jì)量單位查詢。3.2.4.庫存管理用于錄入或查詢當(dāng)前庫存商品的相關(guān)信息,內(nèi)容包括流水號、條形碼、商品名稱、單價(元)、計(jì)量單位、類型號、最大庫存量、入庫時間、銷售量等信息。可對商品信息進(jìn)行添加、修改、刪除等操作。3.2.5.銷售庫清理用于清除歷史紀(jì)錄中共統(tǒng)計(jì)的銷售額。*****功能描述*****維護(hù)商品的具體信息,包括增加、修改、刪除、查詢商品的相關(guān)信息。維護(hù)庫存商品的具體信息,包括增加、修改、刪除、查詢庫存商品的相關(guān)信息。對供貨商的更改與相關(guān)信息進(jìn)行調(diào)整。接收到供貨商的商品后將具體信息錄入入庫。3.3.前臺銷售管理“前臺銷售管理”功能模塊用于管理超市的銷售業(yè)務(wù),所包含的子功能模塊如圖3.3所示。前臺銷售管理收銀臺今日盤點(diǎn)圖3.3
“前臺銷售管理收銀臺今日盤點(diǎn)3.3.1.收銀臺進(jìn)行商品的銷售工作,用戶可以通過輸入商品的條碼,編號來選擇商品,該功能模塊主要為前臺收銀員設(shè)置。3.3.2.今日盤點(diǎn)用于統(tǒng)計(jì)超市當(dāng)日的營業(yè)額。3.4.報表統(tǒng)計(jì)“報表統(tǒng)計(jì)”功能模塊用于統(tǒng)計(jì)超市的庫存信息和當(dāng)日銷售信息,所包含的子功能模塊如圖3.4所示。報表統(tǒng)計(jì)報表統(tǒng)計(jì)庫存報表日銷售報表
圖3.4
“報表統(tǒng)計(jì)”功能模塊3.4.1.庫存報表用于超市的庫存盤點(diǎn)工作,可自動連接數(shù)據(jù)庫生成庫存報表,包括商品的條形碼、商品名稱、單價(元)、計(jì)量單位、類型號、入庫時間、庫存量、銷售量等信息。(可打?。?.4.2.日銷售報表用于超市的當(dāng)日銷售盤點(diǎn)工作,可自動連接數(shù)據(jù)庫生成庫存報表,內(nèi)容包括流水號、條形碼、商品名稱、商品價格(元)、購買數(shù)量、交易時間、交易結(jié)果等信息。(可打?。?.5.人事管理“人事管理”功能模塊用于管理系統(tǒng)的操作用戶,所包含的子功能模塊如圖3.5所示。人事管理人事管理超級管理員一般管理員
圖3.5
“人事管理”功能模塊3.5.1.超級管理員超級管理員(admin),可以增加、修改、刪除、查詢其他普通用戶。3.5.2.一般管理員一般管理員的權(quán)限和密碼。一般管理員可更改個人密碼。*****功能描述*****系統(tǒng)自帶一個超級用戶,可以增加、修改、刪除、查詢其他普通用戶。超級用戶可更改普通用戶的權(quán)限和密碼。普通用戶可更改個人密碼。3.6.幫助“幫助”功能模塊用于給用戶提供幫助信息,所包含的子功能模塊如圖3.6所示。幫助幫助幫助主題關(guān)于圖3.6
“幫助”功能模塊3.6.1.幫助主題提供簡單的幫助信息。3.6.2.關(guān)于提供本超市銷售系統(tǒng)的相關(guān)信息,包括版本號、版權(quán)、聯(lián)系方式等。性能需求4.1.數(shù)據(jù)精確度4.1.1.系統(tǒng)處理的準(zhǔn)確性和及時性系統(tǒng)處理的準(zhǔn)確性和及時性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計(jì)和開發(fā)過程中,要充分考慮系統(tǒng)當(dāng)前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時間能夠滿足超市對信息處理的需求。4.1.2.系統(tǒng)處理的易用性和易維護(hù)性超市銷售管理系統(tǒng)是直接面對使用人員的,而使用人員往往對計(jì)算機(jī)并不是非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機(jī)交互界面。要實(shí)現(xiàn)這一點(diǎn),就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語和中文信息的界面;針對用戶可能出現(xiàn)的使用問題,要提供足夠的幫助信息,縮短用戶對系統(tǒng)熟悉的過程。4.1.3.系統(tǒng)的標(biāo)準(zhǔn)性系統(tǒng)在設(shè)計(jì)開發(fā)使用過程中都要涉及到很多計(jì)算機(jī)硬件、軟件。所有這些都要符合主流國際、國家和行業(yè)標(biāo)準(zhǔn)。同時,在自主開發(fā)本系統(tǒng)時,要進(jìn)行良好的設(shè)計(jì)工作,制訂行之有效的軟件工程規(guī)范,保證代碼的易讀性、可操作性和可移植性。4.2.時間特性4.2.1.系統(tǒng)的響應(yīng)速度在進(jìn)行統(tǒng)計(jì)分析時,根據(jù)所需數(shù)據(jù)量的不同而從秒級到分鐘級,原則是保證操作人員不會因?yàn)樗俣葐栴}而影響工作效率。4.3.適應(yīng)性4.3.1.系統(tǒng)的行進(jìn)性目前計(jì)算系統(tǒng)的技術(shù)發(fā)展相當(dāng)快,在系統(tǒng)的生命周期盡量做到系統(tǒng)的先進(jìn),充分完成企業(yè)信息處理的要求而不至于落后。這一方面通過系統(tǒng)的開放性和可擴(kuò)充性,不斷改善系統(tǒng)的功能完成。另一方面,在系統(tǒng)設(shè)計(jì)和開發(fā)的過程中,應(yīng)在考慮成本的基礎(chǔ)上盡量采用當(dāng)前主流并先進(jìn)且有良好發(fā)展前途的產(chǎn)品。運(yùn)行需求5.1.用戶界面如屏幕格式、報表格式、輸入輸出時間等。5.2.硬件接口硬件要求:PentiumIII450以上,258MRAM,14GHD5.3.軟件接口操作系統(tǒng):MicrosoftWindowsxp支持環(huán)境:Delphi7數(shù)據(jù)庫:Accxess數(shù)據(jù)庫5.4.故障處理其他需求概要設(shè)計(jì)說明書目錄TOC\o"1-3"\h\z1.引言 21.1編寫目的 21.2項(xiàng)目背景 21.3定義 21.4參考資料 22.任務(wù)概述 32.1目標(biāo) 32.2運(yùn)行環(huán)境 32.3需求概述 32.4條件與限制 33.總體設(shè)計(jì) 33.1處理流程 33.2總體結(jié)構(gòu)和模塊外部設(shè)計(jì) 33.3功能分配 34.接口設(shè)計(jì) 34.1外部接口 34.2內(nèi)部接口 35.?dāng)?shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 35.1邏輯結(jié)構(gòu)設(shè)計(jì) 35.2物理結(jié)構(gòu)設(shè)計(jì) 35.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 36.運(yùn)行設(shè)計(jì) 36.1運(yùn)行模塊的組合 36.2運(yùn)行控制 36.3運(yùn)行時間 37.出錯處理設(shè)計(jì) 37.1出錯輸出信息 37.2出錯處理對策 38.安全保密設(shè)計(jì) 39.維護(hù)設(shè)計(jì) 31.引言1.1編寫目的在超市銷售管理系統(tǒng)項(xiàng)目的前一階段,也就是需求分析階段中,已經(jīng)將系統(tǒng)用戶對本系統(tǒng)的需求做了詳細(xì)的闡述,這些用戶需求已經(jīng)在上一階段中在實(shí)地調(diào)研中獲得,并在需求分析說明書中得到詳盡得敘述及闡明。本階段已在系統(tǒng)的需求分析的基礎(chǔ)上,對超市銷售管理系統(tǒng)做概要設(shè)計(jì)。主要解決了實(shí)現(xiàn)該系統(tǒng)需求的程序模塊設(shè)計(jì)問題。包括如何把該系統(tǒng)劃分成若干個模塊、決定各個模塊之間的接口、模塊之間傳遞的信息,以及數(shù)據(jù)結(jié)構(gòu)、模塊結(jié)構(gòu)的設(shè)計(jì)等。在以下的概要設(shè)計(jì)報告中將對在本階段中對系統(tǒng)所做的所有概要設(shè)計(jì)進(jìn)行詳細(xì)的說明。在下一階段的詳細(xì)設(shè)計(jì)中,小組人員員可參考此概要設(shè)計(jì)報告,在概要設(shè)計(jì)對超市銷售管理系統(tǒng)所做的模塊結(jié)構(gòu)設(shè)計(jì)的基礎(chǔ)上,對系統(tǒng)進(jìn)行詳細(xì)設(shè)計(jì)。在以后的軟件測試以及軟件維護(hù)階段也可參考此說明書,以便于了解在概要設(shè)計(jì)過程中所完成的各模塊設(shè)計(jì)結(jié)構(gòu),或在修改時找出在本階段設(shè)計(jì)的不足或錯誤。1.2項(xiàng)目背景超市銷售管理系統(tǒng)將由兩部分組成:Access數(shù)據(jù)庫和應(yīng)用程序。1.3定義SQL:一種用于訪問查詢數(shù)據(jù)庫的語言事務(wù)流:數(shù)據(jù)進(jìn)入模塊后可能有多種路徑進(jìn)行處理。主鍵:數(shù)據(jù)庫表中的關(guān)鍵域。值互不相同。外部主鍵:數(shù)據(jù)庫表中與其他表主鍵關(guān)聯(lián)的域。ROLLBACK:數(shù)據(jù)庫的錯誤恢復(fù)機(jī)制。SQL:StructuredQueryLanguage(結(jié)構(gòu)化查詢語言)。1.4參考資料1.項(xiàng)目計(jì)劃書 超市銷售管理系統(tǒng)開發(fā)小組 2.需求分析說明書 超市銷售管理系統(tǒng)開發(fā)小組 2.任務(wù)概述2.1目標(biāo)2.2運(yùn)行環(huán)境超市銷售管理系統(tǒng)將由兩部分組成:Access數(shù)據(jù)庫和應(yīng)用程序。根據(jù)調(diào)研得知超市的計(jì)算機(jī)配置均在Pentium4級別以上,客戶程序應(yīng)能夠在Pentium4級別以上,Win2000以上環(huán)境下運(yùn)行。2.3需求概述2.4條件與限制3.總體設(shè)計(jì)(結(jié)構(gòu)化設(shè)計(jì))3.1處理流程3.2總體結(jié)構(gòu)和模塊外部設(shè)計(jì)3.3功能分配【表明各項(xiàng)功能與程序結(jié)構(gòu)的關(guān)系?!?.接口設(shè)計(jì)4.1外部接口4.1外部接口4.1.1用戶界面在用戶界面部分,根據(jù)需求分析的結(jié)果,用戶需要一個用戶友善界面。在界面設(shè)計(jì)上,應(yīng)做到簡單明了,易于操作,并且要注意到界面的布局,應(yīng)突出的顯示重要以及出錯信息。外觀上也要做到合理化,應(yīng)盡量向這一方向靠攏。其中服務(wù)器程序界面要做到操作簡單,易于管理。在設(shè)計(jì)上采用下拉式菜單方式??偟膩碚f,系統(tǒng)的用戶界面應(yīng)作到可靠性、簡單性、易學(xué)習(xí)和使用4.1.2軟件接口服務(wù)器程序可使用VISUALC++提供的對SQLSERVER/ACCESS的接口,進(jìn)行對數(shù)據(jù)庫的所有訪問。服務(wù)器程序上可使用SQLSERVER/ACCESS的對數(shù)據(jù)庫的備分命令,以做到對數(shù)據(jù)的保存。4.1.3硬件接口在輸入方面,對于鍵盤、鼠標(biāo)的輸入,可用VISUALC++的標(biāo)準(zhǔn)輸入/輸出,對輸入進(jìn)行處理。在輸出方面,打印機(jī)的連接及使用,也可用VISUALC++的標(biāo)準(zhǔn)輸入/輸出對其進(jìn)行處理。4.2內(nèi)部接口內(nèi)部接口方面,各模塊之間采用函數(shù)調(diào)用、參數(shù)傳遞、返回值的方式進(jìn)行信息傳遞。具體參數(shù)的結(jié)構(gòu)將在下面數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)的內(nèi)容中說明。接口傳遞的信息將是以數(shù)據(jù)結(jié)構(gòu)封裝了的數(shù)據(jù),以參數(shù)傳遞或返回值的形式在各模塊間傳輸。5.?dāng)?shù)據(jù)結(jié)構(gòu)設(shè)計(jì)5.1邏輯結(jié)構(gòu)設(shè)計(jì)5.2物理結(jié)構(gòu)設(shè)計(jì)5.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系程序在對銷售管理/庫存管理/商品查詢進(jìn)行操作時需對數(shù)據(jù)庫數(shù)據(jù)庫數(shù)據(jù)結(jié)構(gòu),也就是數(shù)據(jù)表進(jìn)行查詢和修改:銷售管理/庫存管理/商品查詢過程中都需要對數(shù)據(jù)庫中的所有表,進(jìn)行聯(lián)合查詢、修改。物理數(shù)據(jù)結(jié)構(gòu)主要用于各模塊之間函數(shù)的信息傳遞。接口傳遞的信息將是以數(shù)據(jù)結(jié)構(gòu)封裝了的數(shù)據(jù),以參數(shù)傳遞或返回值的形式在各模塊間傳輸。出錯信息將送入顯示模塊中,銷售管理/庫存管理/商品查詢,送入打印準(zhǔn)備模塊中準(zhǔn)備打印格式。6.運(yùn)行設(shè)計(jì)6.1運(yùn)行模塊的組合客戶機(jī)程序在有輸入時啟動接收數(shù)據(jù)模塊,通過各模塊之間的調(diào)用,讀入并對輸入進(jìn)行格式化。在接收數(shù)據(jù)模塊得到充分的數(shù)據(jù)時,將調(diào)用網(wǎng)絡(luò)傳輸模塊,將數(shù)據(jù)通過網(wǎng)絡(luò)送到服務(wù)器,并等待接收服務(wù)器返回的信息。接收到返回信息后隨即調(diào)用數(shù)據(jù)輸出模塊,對信息進(jìn)行處理,產(chǎn)生相應(yīng)的輸出。服務(wù)器程序的接收網(wǎng)絡(luò)數(shù)據(jù)模塊必須始終處于活動狀態(tài)。接收到數(shù)據(jù)后,調(diào)用數(shù)據(jù)處理/查詢模塊對數(shù)據(jù)庫進(jìn)行訪問,完成后調(diào)用網(wǎng)絡(luò)發(fā)送模塊,將信息返回客戶服務(wù)機(jī)。.2運(yùn)行控制運(yùn)行控制將嚴(yán)格按照各模塊間函數(shù)調(diào)用關(guān)系來實(shí)現(xiàn)。在各事務(wù)中心模塊中,需對運(yùn)行控制進(jìn)行正確的判斷,選擇正確的運(yùn)行控制路徑。在網(wǎng)絡(luò)傳方面,客戶服務(wù)機(jī)在發(fā)送數(shù)據(jù)后,將等待服務(wù)器的確認(rèn)收到信號,收到后,再次等待服務(wù)器發(fā)送回答數(shù)據(jù),然后對數(shù)據(jù)進(jìn)行確認(rèn)。服務(wù)器在接到數(shù)據(jù)后發(fā)送確認(rèn)信號,在對數(shù)據(jù)處理、訪問數(shù)據(jù)庫后,將返回信息送回客戶機(jī),并等待確認(rèn)6.3運(yùn)行時間在系統(tǒng)的需求分析中,對運(yùn)行時間的要求為必須對作出的操作有較快的反應(yīng)。建議使用Pentium4以上的處理器。硬件對本系統(tǒng)的速度影響將會大于軟件的影響。7.出錯處理設(shè)計(jì)7.1出錯輸出信息程序在運(yùn)行時主要會出現(xiàn)兩種錯誤:1、由于輸入信息,或無法滿足要求時產(chǎn)生的錯誤,稱為軟錯誤。2、由于其他問題,如網(wǎng)絡(luò)傳輸超時等,產(chǎn)生的問題,稱為硬錯
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 包工包料施工合同
- 土地估價委托合同
- 三農(nóng)產(chǎn)業(yè)發(fā)展規(guī)劃策略方案
- 尾礦庫施工方案
- 公路設(shè)施護(hù)欄施工方案
- 店招工程施工方案
- 2025年果蔬罐頭加工項(xiàng)目建議書
- 平頂山古建基礎(chǔ)施工方案
- 《紅樓夢》閱讀題選
- 自然保護(hù)區(qū)專項(xiàng)施工方案
- 化學(xué)-江蘇省鎮(zhèn)江市2024-2025學(xué)年高三下學(xué)期期初質(zhì)量監(jiān)測試題和答案
- 2025年中考語文一輪復(fù)習(xí):民俗類散文閱讀 講義(含練習(xí)題及答案)
- 2025屆新高考政治沖刺備考復(fù)習(xí)把握高考趨勢+科學(xué)高效命題
- 最終版附件1:“跨學(xué)科主題學(xué)習(xí)”教學(xué)設(shè)計(jì)(2025年版)
- 2025年春季安全教育主題班會教育記錄
- 2024年春季學(xué)期低年級學(xué)雷鋒講奉獻(xiàn)主題班會
- 2025年度環(huán)保咨詢與評估服務(wù)合同范本模板
- 機(jī)電一體化??飘厴I(yè)論文范文
- 2025至2030年中國煙用接裝紙數(shù)據(jù)監(jiān)測研究報告
- 2024年呼和浩特職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測試歷年參考題庫含答案解析
- 急性心房顫動中國急診管理指南2024
評論
0/150
提交評論