版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
【核心字】系統(tǒng)目錄摘要隨著洗衣店服務(wù)的日漸完善和復(fù)雜,以前單純的文本統(tǒng)計(jì)人工管理方式不僅效率低下,且易出錯,直接造成管理費(fèi)用的增加,服務(wù)質(zhì)量的下降。由于這種人工管理方式不能完全適應(yīng)需求的發(fā)展,一種智能管理系統(tǒng)因此應(yīng)運(yùn)而生。本文按照軟件工程的規(guī)范,根據(jù)實(shí)際需求描述了系統(tǒng)分析與設(shè)計(jì)的全過程,構(gòu)建了一種智能的洗衣店管理系統(tǒng)。其目的在于實(shí)現(xiàn)收費(fèi)信息管理和出入衣物統(tǒng)計(jì)的快速高效檢索,使操作簡樸安全,提高工作效率和質(zhì)量。進(jìn)入本系統(tǒng)后,顧客可進(jìn)行對應(yīng)的功效操作。操作員可對各顧客信息以及對存衣、取衣信息等的修改和查詢,進(jìn)行操作員信息管理、顧客存衣信息管理、顧客取衣信息管理、會員基本信息管理等。核心詞:洗衣店;SQLServer數(shù)據(jù)庫;收費(fèi)管理;前言洗衣店收費(fèi)管理系統(tǒng)在當(dāng)代社會己進(jìn)一步到各大中小型洗衣店中,由于計(jì)算機(jī)技術(shù)的快速發(fā)展和普及,洗衣店收費(fèi)管理系統(tǒng)已經(jīng)成為洗衣店進(jìn)行管理顧客衣物的進(jìn)出,已經(jīng)為精確的銷售做出了良好的奉獻(xiàn)。收費(fèi)管理系統(tǒng)是一種將洗衣店物品和經(jīng)營中的多個內(nèi)、外部信息進(jìn)行收集、加工、整頓、傳遞,并有序地保存,以用于管理和決策,使管理更方便快捷的系統(tǒng)。它以應(yīng)用于管理為目的,并以信息技術(shù)為手段達(dá)成其目的。收費(fèi)管理系統(tǒng)是一種不停發(fā)展的新理念,其運(yùn)用隨著計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的進(jìn)步也在不停更新。在當(dāng)代社會,收費(fèi)管理系統(tǒng)已和計(jì)算機(jī)設(shè)備不可分離。收費(fèi)管理系統(tǒng)涉及計(jì)算機(jī)、網(wǎng)絡(luò)通訊設(shè)備等硬件成分,涉及操作系統(tǒng)、應(yīng)用軟件包等軟件成分。并隨著計(jì)算機(jī)技術(shù)和通訊技術(shù)的快速發(fā)展還會出現(xiàn)更多的內(nèi)容。一可行性分析1.1問題描述21世紀(jì),洗衣店的競爭也進(jìn)入到了一種全新的領(lǐng)域,競爭已不再是規(guī)模的競爭,而是技術(shù)的競爭、管理的競爭、人才的競爭。技術(shù)的提高和管理的升級是連鎖洗衣店業(yè)的競爭核心。如何在激烈的競爭中擴(kuò)大銷售額、減少經(jīng)營成本、擴(kuò)大經(jīng)營規(guī)模,成為洗衣店努力追求的目的。洗衣店收費(fèi)管理系統(tǒng)的總體目的是:在計(jì)算機(jī)網(wǎng)絡(luò),數(shù)據(jù)庫和先進(jìn)的開發(fā)平臺上,運(yùn)用現(xiàn)有的軟件,配備一定的硬件,分析和設(shè)計(jì)一種含有開放體系構(gòu)造的、易擴(kuò)充的、易維護(hù)的、含有良好人機(jī)交互界面的洗衣店收費(fèi)管理系統(tǒng),為決策者和管理者提供充足的信息、快捷的查詢和有效的管理方式,減少不必要的損失和浪費(fèi),提高洗衣店管理的效率。隨著信息時代的發(fā)展,對效率的規(guī)定日益提高,因而軟件控制收費(fèi)和管理已經(jīng)取代了傳統(tǒng)全手工方式。小型洗衣店含有本身的特點(diǎn):商品規(guī)定普通齊全,進(jìn)出物品關(guān)系較為簡樸,員工人數(shù)種類不多;在軟件角度看,數(shù)據(jù)較少,對保存和速度規(guī)定不高。但正由于員工較少,使用軟件控制成為必須。1.2可行性分析研究當(dāng)接受一種軟件開發(fā)任務(wù),就進(jìn)入軟件生命的第一種階段,即進(jìn)行可行性的研究。并不是全部問題含有簡樸的解決方法,許多問題不能在預(yù)定的規(guī)模之內(nèi)解決。因此通過可行性的研究分析能夠懂得問題。有無可行性的解決辦法,進(jìn)而避免人力、物力和才力的浪費(fèi)。在現(xiàn)行系統(tǒng)初步調(diào)查的基礎(chǔ)上就能夠提出新系統(tǒng)目的,即新系統(tǒng)建立后所規(guī)定達(dá)成的運(yùn)行指標(biāo),這是系統(tǒng)開發(fā)和評價的根據(jù)。系統(tǒng)目的應(yīng)充足體現(xiàn),直接為洗衣店收費(fèi)管理系統(tǒng)服務(wù),并且,程序能夠分期分批實(shí)現(xiàn)。但是,需要指出的是,系統(tǒng)目的是不可能在總體規(guī)劃階段就提得非常具體,它還將在開發(fā)過程中逐步明確和定量化。以達(dá)成更加杰出的程序系統(tǒng)??墒?,目的的提法不盡相似,例如:·提高洗衣店物品管理效率,減輕勞動強(qiáng)度;·提高信息解決速度和精確性;·為管理者提供更方便、科學(xué)的服務(wù)項(xiàng)目。1.2.1技術(shù)可行性技術(shù)上的可行性分析重要分析現(xiàn)有技術(shù)條件能否順利完畢開發(fā)工作,硬、軟件配備能否滿足開發(fā)者需要等。根據(jù)客戶提出的系統(tǒng)功效、性能及實(shí)現(xiàn)系統(tǒng)的各項(xiàng)約束條件,根據(jù)新系統(tǒng)目標(biāo)來衡量所需的技術(shù)與否含有,本系統(tǒng)是一種數(shù)據(jù)庫管理和查詢的系統(tǒng),現(xiàn)有的技術(shù)以較為成熟,硬件、軟件的性能規(guī)定、環(huán)境條件等各項(xiàng)條件良好,預(yù)計(jì)運(yùn)用現(xiàn)有技術(shù)條件應(yīng)完全能夠達(dá)成該系統(tǒng)的功效目的。同時,考慮予以的開發(fā)期限也較為充裕,預(yù)計(jì)系統(tǒng)是能夠在規(guī)定時限內(nèi)完畢開發(fā)。1.2.2經(jīng)濟(jì)可行性重要是對開發(fā)洗衣店收費(fèi)管理系統(tǒng)的經(jīng)濟(jì)效益進(jìn)行評價,首先是估算開發(fā)它的支出費(fèi)用,其中涉及設(shè)備購置費(fèi)、軟件開發(fā)費(fèi)、管理和維護(hù)費(fèi)、人員工資和培訓(xùn)費(fèi)等。另首先是估算收費(fèi)管理這個軟件可能獲得的收益中能夠用錢來衡量的那部分。并對現(xiàn)在的軟件市場進(jìn)行調(diào)查,所做軟件與否有很大的銷售市場和相稱規(guī)模的顧客群。所做軟件的開發(fā)成本與客戶提出的規(guī)定與否可達(dá)成雙方都滿意。并且,分析系統(tǒng)開發(fā)與否會對其它產(chǎn)品或利潤帶來一定影響。通過對上述幾個方面的調(diào)查研究和分析,我們得出收費(fèi)管理這個軟件的市場前景是相稱客觀的,在經(jīng)濟(jì)角度來說,開發(fā)倉庫進(jìn)貨管理是可行的。1.2.3操作可行性重要是理解物品管理的有關(guān)人員對開發(fā)信息系統(tǒng)與否支持,現(xiàn)存物品管理制度和辦法與否科學(xué),規(guī)章制度與否齊全,原始數(shù)據(jù)與否對的等。物品管理人員主動支持該系統(tǒng)開發(fā),使新系統(tǒng)能夠充足的發(fā)揮作用;系統(tǒng)操作簡樸,易于理解,操作者通過短時間的培訓(xùn)就能夠使用洗衣店收費(fèi)管理系統(tǒng)。1.3結(jié)論意見通過認(rèn)真地可行性研究,系統(tǒng)基本上做到了在技術(shù)、經(jīng)濟(jì)、運(yùn)行、法律上的可行。因此,相信在按照計(jì)劃上實(shí)施的前提下,全系統(tǒng)的設(shè)計(jì)將會準(zhǔn)時、高質(zhì)量完畢。因此,系統(tǒng)研制和開發(fā)是能夠立刻進(jìn)行的。二項(xiàng)目開發(fā)計(jì)劃2.1編寫目的通過項(xiàng)目的可行性分析,得出項(xiàng)目可進(jìn)一步進(jìn)行下去的結(jié)論,在軟件繼續(xù)進(jìn)一步的開發(fā)之前首先給出此軟件項(xiàng)目計(jì)劃。2.2項(xiàng)目背景項(xiàng)目分析單位在接到項(xiàng)目分析員給出的項(xiàng)目可行性分析報(bào)告后,在本系統(tǒng),即洗衣店收費(fèi)管理系統(tǒng)開發(fā)主管部門的統(tǒng)一下制訂用于軟件實(shí)質(zhì)開發(fā)的軟件項(xiàng)目計(jì)劃,以使軟件開發(fā)單位理解軟件開發(fā)規(guī)定,進(jìn)行開發(fā)。2.3項(xiàng)目概述1、工作內(nèi)容讓計(jì)算機(jī)對洗衣店中寄存的物品進(jìn)行自動管理,顧客能夠直接在計(jì)算機(jī)上實(shí)現(xiàn)物品的信息管理,并能在一定程度上實(shí)現(xiàn)自動化。2、條件與限制開發(fā)該軟件的條件比較簡樸,以開發(fā)單位現(xiàn)在的經(jīng)濟(jì)與技術(shù)條件已完全含有開發(fā)的條件。該系統(tǒng)可在顧客規(guī)定的期限內(nèi)完畢。3、產(chǎn)品1)、程序該項(xiàng)目因開發(fā)時間較短,這里只給出設(shè)計(jì)思想,具體程序沒寫。2)、文檔文檔內(nèi)容涉及:(1)封面(2)目錄(3)中文摘要100字左右;核心詞3-5個(4)前言(5)可行性分析(6)項(xiàng)目開發(fā)計(jì)劃(7)需求規(guī)格闡明(包含需要的系統(tǒng)流程圖、數(shù)據(jù)流程圖、數(shù)據(jù)字典、E-R圖)(8)概要設(shè)計(jì)(包含總體軟件構(gòu)造圖、總體數(shù)據(jù)構(gòu)造)(9)具體設(shè)計(jì)(對概要設(shè)計(jì)內(nèi)容進(jìn)行具體設(shè)計(jì))(10)設(shè)計(jì)總結(jié)、參考文獻(xiàn)、致謝等4、驗(yàn)收原則軟件的驗(yàn)收原則完全由顧客提出的軟件需求制訂,能確保軟件的基本符合顧客的規(guī)定。2.4項(xiàng)目開發(fā)計(jì)劃1、任務(wù)分解分三個大的階段進(jìn)行開發(fā):第一階段完畢本系統(tǒng)的數(shù)據(jù)流圖跟E-R圖。第二階段完畢概要設(shè)計(jì)跟具體設(shè)計(jì)。第三階段書寫文檔。2、預(yù)算軟件資金投入較少,具體預(yù)算分派簡略。3、核心問題各模塊之間的聯(lián)系和后臺數(shù)據(jù)庫的完畢。使用現(xiàn)在的設(shè)備與現(xiàn)有開發(fā)技術(shù)完全能夠開發(fā)出該系統(tǒng),總的來說該項(xiàng)目沒有較大的技術(shù)難點(diǎn)與其它的某些風(fēng)險因素。對于出現(xiàn)的某些小難點(diǎn)總都能得到解決。2.5交付期間所要開發(fā)的系統(tǒng)較簡樸,全部開發(fā)工作顧客規(guī)定要在三個星期內(nèi)完畢,完畢項(xiàng)目的最遲時間為6月20日。三需求分析3.1任務(wù)需求分析洗衣店收費(fèi)管理系統(tǒng)所涉及的信息有操作員信息、顧客存衣信息、顧客取衣信息、會員基本信息等方面,可通過系統(tǒng)流程圖、業(yè)務(wù)流程圖、數(shù)據(jù)流程圖和數(shù)據(jù)字典對其進(jìn)行描述,在分析和設(shè)計(jì)的基礎(chǔ)上,提出系統(tǒng)的總體框架并進(jìn)行具體設(shè)計(jì),為系統(tǒng)實(shí)現(xiàn)做準(zhǔn)備。3.2數(shù)據(jù)流圖,數(shù)據(jù)字典及實(shí)體聯(lián)系圖3.2.1數(shù)據(jù)流圖該系統(tǒng)數(shù)據(jù)流程圖如圖3.1所示:更新物品清更新物品清單解決寄存衣物產(chǎn)生存儲報(bào)表解決取衣信息解決寄存衣物產(chǎn)生取衣報(bào)表物品管理員操作員取衣報(bào)表D1衣物寄存清單D1衣物清單D2寄存衣物信息D4取衣信息更新事物寄存物品信息信息庫存清單寄存衣物信息寄存衣物信息存儲報(bào)表接受事務(wù)存衣信息取衣報(bào)表D3存衣信息存衣信息取衣信息取衣信息存儲衣物清單取衣報(bào)表圖3.1系統(tǒng)數(shù)據(jù)流程圖數(shù)據(jù)流圖由四種基本的元素構(gòu)成:數(shù)據(jù)流(DataFlow),解決(Process),數(shù)據(jù)存儲和數(shù)據(jù)源(數(shù)據(jù)終點(diǎn))。數(shù)據(jù)流(DataFlow):為含有名稱且有流向的數(shù)據(jù),用標(biāo)有名稱的箭頭表達(dá),一種數(shù)據(jù)能夠是統(tǒng)計(jì)、組合項(xiàng)或基本項(xiàng)。解決(Process):表達(dá)對數(shù)據(jù)所進(jìn)行的加工和變換,在圖中用矩形框表達(dá)。指向解決數(shù)據(jù)流為該解決的輸入數(shù)據(jù),離開解決的數(shù)據(jù)為解決的輸出數(shù)據(jù)。數(shù)據(jù)存儲:表達(dá)用文獻(xiàn)方式或數(shù)據(jù)庫形式所存儲的數(shù)據(jù),堆砌進(jìn)行的存取分別以指向或離開數(shù)據(jù)存儲的箭頭表達(dá)。數(shù)據(jù)源及數(shù)據(jù)終點(diǎn):表達(dá)數(shù)據(jù)的來源或數(shù)據(jù)的去向,能夠是一種組織或人員,它處在系統(tǒng)范疇之外,因此又稱它為外部實(shí)體,它是為了協(xié)助理解系統(tǒng)界面而引入的,普通只出現(xiàn)在數(shù)據(jù)流圖的起點(diǎn)和終點(diǎn)。3.2.2數(shù)據(jù)字典數(shù)據(jù)字典是有關(guān)數(shù)據(jù)的信息的集合,也就是對數(shù)據(jù)流圖中包含的全部元素的定義的集合。由于本次設(shè)計(jì)是小型軟件系統(tǒng)的開發(fā),因此采用卡片形式書寫數(shù)據(jù)字典。每張卡片上保存描述一種數(shù)據(jù)的信息這樣做更新和修改起來比較方便,并且能單獨(dú)解決描述每個數(shù)據(jù)的信息。下面將列出若干數(shù)據(jù)元素的數(shù)據(jù)卡片信息。數(shù)據(jù)字典卡片:名稱:存儲衣物清單別名:名稱:存儲衣物清單別名:描述:衣物存儲的描述定義:衣物編號+名稱+寄存日期+使用期+數(shù)量+單價+上、下限位置:輸出到打印機(jī)保存到磁盤名字:衣物編號別名:描述:惟一地標(biāo)記存儲衣物清單中一種特定衣物的核心域定義:貨品編號=8{字符}8位置:存衣報(bào)表存儲衣物清單事務(wù)名字:取衣清單別名:取衣報(bào)表名字:取衣清單別名:取衣報(bào)表描述:每次取出衣物的描述定義:衣物編號+名稱+生產(chǎn)日期+使用期+數(shù)量位置:輸出到打印機(jī)保存到磁盤名稱:存衣清單別名:存衣報(bào)表描述:每次寄存的衣物描述定義:衣物編號+名稱+寄存日期+使用期+數(shù)量位置:輸出到打印機(jī)保存到磁盤名字:管理員名字:管理員別名:操作顧客信息描述:是對使用本系統(tǒng)的顧客進(jìn)行身份和權(quán)限驗(yàn)證用的定義:顧客名+密碼+所屬單位+權(quán)限一+權(quán)限二+權(quán)限三+操作員位置:班級表衣物需求單位信息表衣物信息表取出衣物表存入衣物表3.2.3實(shí)體聯(lián)系E-R圖3.2.3實(shí)體聯(lián)系以及系統(tǒng)E-R圖1.實(shí)體E-R圖單價名稱單價名稱編號編號寄存衣物寄存衣物數(shù)量寄存日期使用期數(shù)量寄存日期使用期3.2寄存衣物E-R圖顧客名顧客名密碼所屬單位管理員密碼所屬單位管理員操作員操作員3.3管理員信息E-R圖編號會員編號姓名編號會員編號姓名顧客顧客取衣期限存儲衣物編號存衣數(shù)量取衣期限存儲衣物編號存衣數(shù)量3.4顧客信息E-R圖名稱編號地址名稱編號地址洗衣店洗衣店電話需求單位存儲衣物電話需求單位存儲衣物3.5洗衣店信息E-R圖2.系統(tǒng)E-R圖名稱編號單價名稱編號單價寄存日期單價寄存日期單價使用期寄存衣物使用期寄存衣物存儲衣物編號存衣數(shù)量存儲衣物編號存衣數(shù)量取衣期限取衣期限編號顧客存儲編號顧客存儲姓名姓名會員編號查詢需求單位i存儲衣物電話地址編號名稱洗衣店會員編號查詢需求單位i存儲衣物電話地址編號名稱洗衣店3.6實(shí)體與實(shí)體之間的E-R圖四系統(tǒng)概要設(shè)計(jì)4.1總體設(shè)計(jì)通過這個階段的工作將劃分出構(gòu)成系統(tǒng)的物理元素。系統(tǒng)概要設(shè)計(jì)的基本目的是用比較抽象的概括方式擬定系統(tǒng)如何完畢預(yù)定的任務(wù),也就是要擬定系統(tǒng)的配備物理方案。軟件構(gòu)造設(shè)計(jì)時應(yīng)當(dāng)遵照的最重要的原理是模塊獨(dú)立,讓模塊彼此間的接口關(guān)系應(yīng)當(dāng)盡量簡樸。系統(tǒng)設(shè)計(jì)的根據(jù):采用分層構(gòu)造開發(fā)和設(shè)計(jì),將界面、業(yè)務(wù)邏輯和數(shù)據(jù)分離,實(shí)現(xiàn)系統(tǒng)內(nèi)部松禍合,構(gòu)件之間保持松藕合狀態(tài),服務(wù)的具體實(shí)現(xiàn)方式對服務(wù)使用者透明。在構(gòu)件內(nèi)部所實(shí)現(xiàn)的功效與構(gòu)造保持高度邏輯有關(guān)性的同時,確保構(gòu)件間的互相獨(dú)立性,以靈活、快速地響應(yīng)業(yè)務(wù)變化對系統(tǒng)的需求。系統(tǒng)設(shè)計(jì)目的:系統(tǒng)設(shè)計(jì)的四個階段:系統(tǒng)規(guī)劃、系統(tǒng)開發(fā)系統(tǒng)運(yùn)行與維護(hù)、系統(tǒng)更新,對基于智能客戶端的收銀系統(tǒng)進(jìn)行各個階段的設(shè)計(jì)開發(fā),解決智能客戶端在收銀系統(tǒng)應(yīng)用中的技術(shù)問題,給出一種完整的系統(tǒng)解決方案。本文重要敘述基于智能客戶端的收銀系統(tǒng)中如何解決脫機(jī)工作,數(shù)據(jù)一致性,脫機(jī)數(shù)據(jù)安全,布署和維護(hù),多系統(tǒng)集成等問題。4.2系統(tǒng)功效模塊圖能夠根據(jù)模塊獨(dú)立原理對軟件構(gòu)造進(jìn)行精化。為了合理的分解,得到盡量高的內(nèi)聚、盡量松散的耦合,最重要的是,為了得到一種易于實(shí)現(xiàn)、易于測試和易于維護(hù)的軟件構(gòu)造,應(yīng)當(dāng)對模塊進(jìn)行再分解或合并。洗衣店洗衣店收費(fèi)管理系統(tǒng)前臺POS銷售系統(tǒng)后臺管理系統(tǒng)操作員信息管理存衣信息管理取衣信息管理會員基本信息管理圖4.1洗衣店收費(fèi)管理功效模塊圖本系統(tǒng)共涉及兩個大的模塊,分別是前臺POS收銀系統(tǒng)和后臺管理模塊。其中后臺管理模塊又分為操作員信息管理、顧客存衣信息管理、顧客取衣信息管理、會員基本信息管理等;如果顧客持有會員身份,則營業(yè)員會按照會員價(本系統(tǒng)為8.8折)給顧客結(jié)賬,操作員能夠向POS端錄入物品,對于普通顧客,操作員會直接受費(fèi)。4.3數(shù)據(jù)庫概念設(shè)計(jì)數(shù)據(jù)庫普通分為三級模式:外模式、概念模式和內(nèi)模式。外模式也就是不同顧客所對的數(shù)據(jù)視圖,它將數(shù)據(jù)庫內(nèi)部抽象的數(shù)據(jù)及其互相之間的關(guān)系表達(dá)為簡樸、直觀的應(yīng)用界面。概念模式是數(shù)據(jù)庫中全部數(shù)據(jù)的邏輯構(gòu)造和特性描述,普通以某種數(shù)據(jù)模型為基礎(chǔ)。內(nèi)模式是對數(shù)據(jù)的物理構(gòu)造和存儲方式的描述。在這里我們將要設(shè)計(jì)的是數(shù)據(jù)庫的概念模式,通過對超市管理系統(tǒng)的內(nèi)容和數(shù)據(jù)流程分析及E-R圖。4.4數(shù)據(jù)庫邏輯構(gòu)造設(shè)計(jì)在數(shù)據(jù)庫設(shè)計(jì)中相稱重要的一步就是將概念模型轉(zhuǎn)化為計(jì)算機(jī)上DBMS所支持的數(shù)據(jù)模型,例如,將E-R圖模型轉(zhuǎn)化為關(guān)系模型,道理很簡樸,我們設(shè)計(jì)概念模型基本上都是某些抽象的關(guān)系,在再數(shù)據(jù)庫設(shè)計(jì)的實(shí)現(xiàn)過程中,在計(jì)算機(jī)上有效地表達(dá)出這些關(guān)系就成了數(shù)據(jù)庫設(shè)計(jì)的核心。根據(jù)超市收銀系統(tǒng)的功效規(guī)定,選用SQLServer作為后臺數(shù)據(jù)庫。根據(jù)收費(fèi)管理需要,系統(tǒng)能夠分為四個子系統(tǒng):操作員信息管理,存衣信息管理,取衣信息管理,會員基本信息管理。系統(tǒng)全部采用了圖形化的界面來顯示和修改數(shù)據(jù),其中的每個子系統(tǒng)都采用統(tǒng)一的數(shù)據(jù)統(tǒng)計(jì)定位操作和數(shù)據(jù)編輯操作,體現(xiàn)為應(yīng)用系統(tǒng)的大多窗口界面都含有相似的操作子菜單。這四個子系統(tǒng)從功效上相對獨(dú)立,實(shí)現(xiàn)了系統(tǒng)的松偶合,對于數(shù)據(jù)通過公共類和存儲過程進(jìn)行操作,即解決了信息的孤島問題又確保了數(shù)據(jù)的安全。操作員管理員操作員管理員登陸存取衣物退出管理睬員管理衣物管理顧客前臺POS系統(tǒng)后臺管理系統(tǒng)存取衣物退出管理睬員管理衣物管理顧客前臺POS系統(tǒng)后臺管理系統(tǒng)圖4.2收銀系統(tǒng)邏輯模型在上面的實(shí)體和實(shí)體之間的E-R圖設(shè)計(jì)基礎(chǔ)上,形成數(shù)據(jù)庫中的表格及表格之間的關(guān)系。寄存衣物信息包含了商品的基本信息,能夠用于對商品的上架,銷售等操作。表4.3商品信息表(products)字段名字段類型長度主/外鍵字段值約束對應(yīng)中文名productidint4PNotnull衣物編號producnamevarchar50Notnull衣物名稱unitMoney4Notnull單位PriceperunitInt4Notnull單價numberInt4Notnull數(shù)量totoalInt4null總價sellpriceVarchar50Notnull售價顧客信息如表4.3所示。其中包含了操作員和管理員,通過不同的身份進(jìn)入不同的管理界面進(jìn)行不同的操作。管理員能夠添加營業(yè)員和會員,也能夠添加物品信息,對物品進(jìn)行管理。而操作員只能夠進(jìn)行存取解決在POS端操作。顧客信息實(shí)例如圖4.3所示。表4.3顧客表(User)字段名字段類型長度主/外鍵字段值約束對應(yīng)中文名Useridvarchar10PNotnull顧客編號usernameVarchar25Notnull顧客名稱passwordwordVarchar50Notnull顧客密碼addressVarchar50null地址TelVarchar50Null電話CommentVarchar100Null備注會員信息表包含了會員的具體信息,從而給顧客一定優(yōu)惠,本系統(tǒng)以8.8折來計(jì)算,數(shù)據(jù)庫表如表4.4所示。其實(shí)例如圖4.5所示。表4.4會員表(Member)字段名字段類型長度主/外鍵字段值約束對應(yīng)中文名MemberIDVarchar10PNotnull會員編號MembernameVarchar20Notnull會員姓名totalMoney4Notnull累積消費(fèi)金額4.5連接數(shù)據(jù)庫特點(diǎn)當(dāng)開發(fā)環(huán)境通過連接到數(shù)據(jù)庫上之后,在設(shè)計(jì)中使用數(shù)據(jù)庫畫筆可實(shí)現(xiàn)對該數(shù)據(jù)庫中表格,視圖等的操作,如創(chuàng)立表,修改表,刪除表,增加/刪除統(tǒng)計(jì)。設(shè)計(jì)中設(shè)計(jì)數(shù)據(jù)窗口的時候,通過對話框?qū)崿F(xiàn)與數(shù)據(jù)的連接。在應(yīng)用程中,則普通是在應(yīng)用程序?qū)ο笾袝鴮戇B接數(shù)據(jù)庫的程序代碼,使得應(yīng)用程序開始運(yùn)行并實(shí)現(xiàn)與數(shù)據(jù)庫的連接。五具體設(shè)計(jì)具體設(shè)計(jì)階段的根本目的是擬定應(yīng)當(dāng)如何具體地實(shí)現(xiàn)所規(guī)定的系統(tǒng),涉及了顧客界面設(shè)計(jì)、程序過程設(shè)計(jì)等環(huán)節(jié)。5.1系統(tǒng)的重要功效1、物品多個信息的輸入,涉及存衣,取衣,還原,需求信息的輸入等2、洗衣店衣物的多個信息查詢,修改和維護(hù)3、在存儲管理中加入最高儲藏和最低儲藏字段,對洗衣店的物質(zhì)設(shè)備實(shí)現(xiàn)監(jiān)控和報(bào)警4、對洗衣店物品的存取管理,對需求單位的貨品需求管理5、操作日志的管理6、洗衣店收費(fèi)管理系統(tǒng)的使用協(xié)助5.1.1系統(tǒng)登錄模塊1.物品的錄入:根據(jù)洗衣店業(yè)務(wù)特點(diǎn)制訂有關(guān)功效,能夠通過輸入唯一編號、物品名稱等來實(shí)現(xiàn)物品的錄入。該辦法能夠充足確保多個電腦操作水平層次的人員均能精確快速地進(jìn)行物品錄入。其操作過程如圖5.1:存入物品信息查詢商品基本信息操作員存入物品信息查詢商品基本信息操作員輸入物品信息確認(rèn)信息保存物品信息5.1存入物品信息次序圖交易統(tǒng)計(jì)信息物品信息存入界面計(jì)價操作員交易統(tǒng)計(jì)信息物品信息存入界面計(jì)價操作員輸入物品信息確認(rèn)物品信息物品交易信息圖5.2存入物品信息次序圖2.人員管理如圖5.3所示:人員管理人員管理基本信息登記管理員工操作權(quán)限管理提示客戶銷售權(quán)限管理提示會員管理圖5.3人員管理會員信息的操作用例如圖5.4所示5.2程序流程圖輸入查詢條件輸入查詢條件查詢對應(yīng)物品查詢對應(yīng)物品是與否存在與否重新查找與否存在與否重新查找否否是擬定出貨擬定出貨否是出物品出物品結(jié)束結(jié)束圖5.1出貨系統(tǒng)程序流程圖5.3顧客界面設(shè)計(jì)5.3.1普通交互設(shè)計(jì)普通交互涉及信息顯示、數(shù)據(jù)輸入、和系統(tǒng)整體控制等方面。1、一致性為客戶交互界面中的菜單選擇、命令輸入、數(shù)據(jù)顯示以及眾多的其它功效,使用一致的格式。在設(shè)計(jì)的過程中,基本上保持了系統(tǒng)的格式一致。2、信息的反饋向顧客及時提供視覺和聽覺的信息反饋,以確保在顧客和系統(tǒng)之間及時地建立雙向通信。在本系統(tǒng)設(shè)計(jì)過程中,基本做到了信息的及時反饋,在信息顯示的大部分窗體中涉及了刷新按鈕,會對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行及時地顯示。另外,在進(jìn)行錯誤操作是,會彈出提示窗口并發(fā)出警告提示音。3、執(zhí)行有較大影響的操作前提示顧客確認(rèn)在設(shè)計(jì)過程中,如果顧客要執(zhí)行刪除操作,以及對數(shù)據(jù)庫的讀寫操作時,都會有窗體彈出詢問繼續(xù)操作或者予以提示。4、減少兩次操作間需要記憶的內(nèi)容為了避免顧客為下一步操作而記憶大量數(shù)據(jù),因此在設(shè)計(jì)過程中在需要數(shù)據(jù)傳遞的窗體中設(shè)立全局變量,來傳遞數(shù)據(jù)。例如在入賬和入庫的模塊的操作中都用到了這樣的辦法。5、對話、移動和思考的效率盡量減少顧客擊鍵的次數(shù),在設(shè)計(jì)時考慮到了顧客屏幕的布局以減少顧客鼠標(biāo)移動的距離,盡量避免顧客在操作中發(fā)生疑問的狀況。6、允許錯誤允許顧客的誤操作盡量不對系統(tǒng)造成傷害。7、按功效對動作分類,并據(jù)此設(shè)計(jì)屏幕布局屏幕布局盡量將軟件所含有的全部功效在主頁面展示,界面一目了然。5.3.2信息顯示設(shè)計(jì)應(yīng)當(dāng)盡量為顧客提供的界面顯示時完整的、明確的和容易理解的。這樣才干滿足顧客的需求。使用不同的方式顯示信息:用文字、圖形、聲音,按位置、移動和大小,使用顏色和省略等方式傳達(dá)信息。1、只顯示與現(xiàn)在工作有關(guān)的信息在顧客操作有關(guān)系統(tǒng)的特定功效的信息時,不必看到與之無關(guān)的數(shù)據(jù)、菜單和圖形。2、使用便于顧客快速吸取數(shù)據(jù)的方式來表達(dá)數(shù)據(jù)在系統(tǒng)設(shè)計(jì)的過程中,較多地使用了圖表的形式表達(dá)數(shù)據(jù),例如在分析中就使用了柱狀圖的形式體現(xiàn)了復(fù)雜的數(shù)據(jù)。這樣,顧客能夠直觀的體會到圖表所示的含義。3、使用一致的標(biāo)記、原則的縮寫和可預(yù)知的顏色為了使系統(tǒng)所體現(xiàn)的含義精確、無誤,就必須合用一致的標(biāo)記、原則的縮寫和能夠預(yù)知的縮寫,這樣顧客就無需參考其它信息源就能理解,而對的地合用軟件。4、產(chǎn)生故意義的錯誤信息對于系統(tǒng)在運(yùn)行過程中產(chǎn)生的錯誤盡量給顧客返回一種容易理解的錯誤信息,以使顧客保持對系統(tǒng)的信任,和系統(tǒng)的可用性。5、使用窗口分隔不同類型的信息使用不同的窗口顯示、保存不同類型的信息。6、高效率的使用顯示屏當(dāng)使用多窗口時,應(yīng)當(dāng)有足夠的空間使得每個窗口最少都能顯示出一部分。另外,屏幕的大小應(yīng)當(dāng)選得和應(yīng)用系統(tǒng)的類型相配套。在各個顯示數(shù)據(jù)的窗口中,由于數(shù)據(jù)窗體項(xiàng)目較多,因此在數(shù)據(jù)窗體空間中較多的是用了垂直和水平滾動條,以確保信息的全方面對的顯示。5.3.3數(shù)據(jù)輸入設(shè)計(jì)顧客的大部分時間用在選擇菜單命令、鍵入數(shù)據(jù)和向系統(tǒng)提供輸入。在系統(tǒng)中,鍵盤是重要的輸入介質(zhì),但是鼠標(biāo)等設(shè)備的也是重要的輸入手段,因此,對于他們的數(shù)據(jù)輸入操作有以下商定:1、保持信息顯示和數(shù)據(jù)輸入間的一致性為了方便顧客的使用,鼠標(biāo)應(yīng)當(dāng)盡量減少操作的幅度。2、保持顯示信息和輸入信息之間的一致性對于顧客來說,要確保其輸入的數(shù)據(jù)在顯示上與其它顯示的視覺特性(例如:文字大小、顏色、位置等)要一致。對于不同類型的顧客在登錄到系統(tǒng)后,由于有不同的權(quán)限,因此在主界面中會有某些項(xiàng)目受到限制而無法使用,因此要使這些項(xiàng)目不發(fā)生作用,以確保系統(tǒng)安全。設(shè)計(jì)總結(jié)通過對洗衣店收費(fèi)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),我進(jìn)一步理解了數(shù)據(jù)庫設(shè)計(jì)軟件方式,以及SQL語言的運(yùn)用,使我認(rèn)識到軟件開發(fā)的過程事實(shí)上就是描述現(xiàn)實(shí)世界的過程,而由現(xiàn)實(shí)世界向軟件模型的轉(zhuǎn)化過程是其中最核心的過程。在課程設(shè)計(jì)的過程中我碰到了許多問題,而這些問題的產(chǎn)生都是由于理論知識和實(shí)踐經(jīng)驗(yàn)的缺少造成的。在此過程中,感觸最深的便是實(shí)踐聯(lián)系理論的重要性,當(dāng)碰到實(shí)際問題時,只要認(rèn)真思考,用所學(xué)的知識,再一步步探索,是完全能夠解決碰到的普通問題的。通過張聚禮老師的指導(dǎo)和自學(xué)克服了諸多的困難,我得到了一次難得的鍛煉機(jī)會,加深了對理論知識
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度教育咨詢服務(wù)辦學(xué)許可證轉(zhuǎn)讓及服務(wù)協(xié)議3篇
- 2025年臨時用工合作協(xié)議確保二零二五年度客戶服務(wù)品質(zhì)3篇
- 2025年二零二五企業(yè)倉儲物流場地租賃服務(wù)合同3篇
- 2025年度年度影視行業(yè)兼職演員聘用協(xié)議2篇
- 二零二五年度銷售團(tuán)隊(duì)保密責(zé)任協(xié)議
- 2025年度新型城鎮(zhèn)化工程款結(jié)算與進(jìn)度管理協(xié)議3篇
- 2025年度全新競業(yè)協(xié)議解除后一個月競業(yè)限制合同3篇
- 二零二五年度新能源汽車購買協(xié)議3篇
- 2025年度公司與個人合作代收代付電商業(yè)務(wù)合同模板3篇
- 二零二五年度農(nóng)產(chǎn)品電商平臺用戶行為分析合作協(xié)議3篇
- 2024新版《藥品管理法》培訓(xùn)課件
- 【初中語文】2024-2025學(xué)年新統(tǒng)編版語文七年級上冊期中專題12:議論文閱讀
- 信息科技大單元教學(xué)設(shè)計(jì)之七年級第一單元探尋互聯(lián)網(wǎng)新世界
- 四川新農(nóng)村建設(shè)農(nóng)房設(shè)計(jì)方案圖集川西部分
- OBE教育理念驅(qū)動下的文學(xué)類課程教學(xué)創(chuàng)新路徑探究
- 2024年國家公務(wù)員考試《行測》真題卷(行政執(zhí)法)答案和解析
- 2024年首屆全國標(biāo)準(zhǔn)化知識競賽真題題庫導(dǎo)出版-下(判斷題部分)
- 一年級下數(shù)學(xué)教案-筆算兩位數(shù)減兩位數(shù)(退位減)-蘇教版秋
- 2024-2025學(xué)年高一地理新教材必修1配套課件 第6章 第4節(jié) 地理信息技術(shù)在防災(zāi)減災(zāi)中的應(yīng)用
- 電梯維護(hù)保養(yǎng)分包合同
- 10以內(nèi)連加減口算練習(xí)題完整版139
評論
0/150
提交評論