![軟件工程管理知識及銷售管理系統(tǒng)分析_第1頁](http://file4.renrendoc.com/view/5fee0ac9498ef3746ba4153e78fcfdce/5fee0ac9498ef3746ba4153e78fcfdce1.gif)
![軟件工程管理知識及銷售管理系統(tǒng)分析_第2頁](http://file4.renrendoc.com/view/5fee0ac9498ef3746ba4153e78fcfdce/5fee0ac9498ef3746ba4153e78fcfdce2.gif)
![軟件工程管理知識及銷售管理系統(tǒng)分析_第3頁](http://file4.renrendoc.com/view/5fee0ac9498ef3746ba4153e78fcfdce/5fee0ac9498ef3746ba4153e78fcfdce3.gif)
![軟件工程管理知識及銷售管理系統(tǒng)分析_第4頁](http://file4.renrendoc.com/view/5fee0ac9498ef3746ba4153e78fcfdce/5fee0ac9498ef3746ba4153e78fcfdce4.gif)
![軟件工程管理知識及銷售管理系統(tǒng)分析_第5頁](http://file4.renrendoc.com/view/5fee0ac9498ef3746ba4153e78fcfdce/5fee0ac9498ef3746ba4153e78fcfdce5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、75/75目錄 TOC o 1-3 h z u HYPERLINK l _Toc376519342 1 可行性研究 PAGEREF _Toc376519342 h 2 HYPERLINK l _Toc376519343 1.1 引言 PAGEREF _Toc376519343 h 2 HYPERLINK l _Toc376519344 1.1.1 編寫目的 PAGEREF _Toc376519344 h 2 HYPERLINK l _Toc376519345 1.1.2 項(xiàng)目背景 PAGEREF _Toc376519345 h 2 HYPERLINK l _Toc376519346 1.1.3
2、術(shù)語定義 PAGEREF _Toc376519346 h 2 HYPERLINK l _Toc376519347 1.2 可行性研究 PAGEREF _Toc376519347 h 3 HYPERLINK l _Toc376519348 1.2.1 項(xiàng)目要求 PAGEREF _Toc376519348 h 3 HYPERLINK l _Toc376519349 1.2.2 項(xiàng)目目標(biāo) PAGEREF _Toc376519349 h 3 HYPERLINK l _Toc376519350 1.2.3可行性分析 PAGEREF _Toc376519350 h 3 HYPERLINK l _Toc37
3、6519351 1.2.4結(jié)論 PAGEREF _Toc376519351 h 4 HYPERLINK l _Toc376519352 2 需求分析 PAGEREF _Toc376519352 h 4 HYPERLINK l _Toc376519353 2.1需求陳述 PAGEREF _Toc376519353 h 4 HYPERLINK l _Toc376519354 2.1.1 需求獵取 PAGEREF _Toc376519354 h 4 HYPERLINK l _Toc376519355 2.1.2功能需求 PAGEREF _Toc376519355 h 4 HYPERLINK l _T
4、oc376519356 2.1.3 需求總結(jié) PAGEREF _Toc376519356 h 5 HYPERLINK l _Toc376519357 2.2 功能分析 PAGEREF _Toc376519357 h 6 HYPERLINK l _Toc376519358 2.2.1零售前臺治理系統(tǒng)功能: PAGEREF _Toc376519358 h 6 HYPERLINK l _Toc376519359 2.2.2后臺治理系統(tǒng)功能 PAGEREF _Toc376519359 h 6 HYPERLINK l _Toc376519360 2.3 需求提煉分析建模 PAGEREF _Toc3765
5、19360 h 7 HYPERLINK l _Toc376519361 3 概要設(shè)計(jì) PAGEREF _Toc376519361 h 11 HYPERLINK l _Toc376519362 3.1功能模塊劃分 PAGEREF _Toc376519362 h 11 HYPERLINK l _Toc376519363 3.2.流程圖 PAGEREF _Toc376519363 h 11 HYPERLINK l _Toc376519364 3.2.1后臺治理系統(tǒng) PAGEREF _Toc376519364 h 13 HYPERLINK l _Toc376519365 3.3 E-R模型轉(zhuǎn)化為對象模
6、型 PAGEREF _Toc376519365 h 14 HYPERLINK l _Toc376519366 4 詳細(xì)設(shè)計(jì) PAGEREF _Toc376519366 h 18 HYPERLINK l _Toc376519367 4.1前臺銷售模塊 PAGEREF _Toc376519367 h 18 HYPERLINK l _Toc376519368 4.2后臺進(jìn)貨治理模塊 PAGEREF _Toc376519368 h 20 HYPERLINK l _Toc376519369 4.3后臺銷售治理模塊 PAGEREF _Toc376519369 h 20 HYPERLINK l _Toc37
7、6519370 4.3.1模塊用例圖: PAGEREF _Toc376519370 h 20 HYPERLINK l _Toc376519371 4.3.2模塊用例程序流程圖: PAGEREF _Toc376519371 h 21 HYPERLINK l _Toc376519372 4.4后臺庫存治理模塊 PAGEREF _Toc376519372 h 22 HYPERLINK l _Toc376519373 4.4.1模塊用例圖: PAGEREF _Toc376519373 h 22 HYPERLINK l _Toc376519374 4.5后臺人員治理模塊 PAGEREF _Toc3765
8、19374 h 23 HYPERLINK l _Toc376519375 4.5.1會(huì)員治理功能用例圖: PAGEREF _Toc376519375 h 23 HYPERLINK l _Toc376519376 4.5.2職員銷售治理功能用例圖: PAGEREF _Toc376519376 h 23 HYPERLINK l _Toc376519377 4.6模塊用例程序流程圖: PAGEREF _Toc376519377 h 24 HYPERLINK l _Toc376519378 5 系統(tǒng)實(shí)現(xiàn) PAGEREF _Toc376519378 h 25 HYPERLINK l _Toc376519
9、379 5.1相關(guān)數(shù)據(jù)庫建立 PAGEREF _Toc376519379 h 25 HYPERLINK l _Toc376519380 5.2前臺銷售系統(tǒng)的實(shí)現(xiàn) PAGEREF _Toc376519380 h 27 HYPERLINK l _Toc376519381 5.3后臺治理系統(tǒng) PAGEREF _Toc376519381 h 28 HYPERLINK l _Toc376519382 6. 系統(tǒng)測試 PAGEREF _Toc376519382 h 30 HYPERLINK l _Toc376519383 6.1測試項(xiàng)目 PAGEREF _Toc376519383 h 30 HYPERLI
10、NK l _Toc376519384 6.2測試結(jié)果 PAGEREF _Toc376519384 h 31 HYPERLINK l _Toc376519385 6.2 軟件需求測試結(jié)論 PAGEREF _Toc376519385 h 32 HYPERLINK l _Toc376519386 6.3 測試結(jié)果 PAGEREF _Toc376519386 h 32 HYPERLINK l _Toc376519387 7總結(jié) PAGEREF _Toc376519387 h 32 HYPERLINK l _Toc376519388 7.1小組總結(jié) PAGEREF _Toc376519388 h 32
11、HYPERLINK l _Toc376519389 7.2個(gè)人總結(jié) PAGEREF _Toc376519389 h 33超市銷售治理系統(tǒng)第七小組學(xué)號姓名具體模塊成績備注可行性的研究前臺銷售模塊系統(tǒng)的實(shí)現(xiàn) 需求分析 后臺進(jìn)貨治理后臺銷售治理系統(tǒng)的實(shí)現(xiàn) 概要設(shè)計(jì) 后臺庫存治理后臺人員治理系統(tǒng)測試 概要設(shè)計(jì) 用例流程圖 系統(tǒng)測試1 可行性研究1.1 引言 可行性研究的目的是為了在對問題進(jìn)行研究的同時(shí),以最小的代價(jià)在最短的時(shí)刻內(nèi)確定問題是否可解,以保證后續(xù)的工作能有效完成。在此項(xiàng)目中,通過全面的信息采集和處理,輔助提高超市的決策水平,大大提高超市的運(yùn)作效率。為超市的治理人員帶來的較大的方便。通過對此項(xiàng)
12、目進(jìn)行詳細(xì)調(diào)查研究,初擬系統(tǒng)實(shí)現(xiàn)報(bào)告,對軟件開發(fā)中將要面臨的問及其解決方案進(jìn)行初步設(shè)計(jì)及合理安排。明確開發(fā)風(fēng)險(xiǎn)及其所帶來的經(jīng)濟(jì)效益。為降低經(jīng)營成本,提高效益,增強(qiáng)超市擴(kuò)張力,提供有效的技術(shù)保障。 現(xiàn)在的超市差不多成為人們?nèi)粘I钪胁豢扇鄙俚囊粋€(gè)組成部分,它的存在給人們的生活帶來了專門大的方便。做為超市內(nèi)部的人員,商品和銷售的治理工作,對超市的成功經(jīng)營十分重要。然而傳統(tǒng)的治理,要緊以人工為主,不但費(fèi)時(shí)費(fèi)勁,風(fēng)險(xiǎn)也較大。21世紀(jì),超市銷售的競爭也進(jìn)入到了一個(gè)全新的領(lǐng)域,競爭已不再是規(guī)模的競爭,而是技術(shù)的競爭、治理的競爭、人才的競爭。技術(shù)的提升和治理的升級是銷售業(yè)的競爭核心。該超市治理系統(tǒng)將用于各種
13、超市的超市進(jìn)出貨,消費(fèi)者信息和職工信息的治理,實(shí)現(xiàn)以計(jì)算機(jī)輔助形式代替?zhèn)鹘y(tǒng)的手工查詢記錄形式,減輕超市治理人員的勞動(dòng)強(qiáng)度,提高工作質(zhì)量和效率,從而使超市治理更加合理化和科學(xué)化。1.2 可行性研究 針對超市的特點(diǎn),為了關(guān)心超市經(jīng)營者節(jié)約人力開銷有設(shè)備開銷,提高超市的處理速度和競爭力,擴(kuò)大超市的經(jīng)濟(jì)效益,我們將開發(fā)以下子系統(tǒng):前臺銷售系統(tǒng)、后臺治理系統(tǒng),其中這兩個(gè)子系統(tǒng)又包含其它一些子功能。采納這種方法來對整個(gè)超市系統(tǒng)進(jìn)行高效的治理,達(dá)到自動(dòng)化、科技化的目的。治理可行性分析:超市的經(jīng)營者大多具備電腦差不多操作知識,關(guān)于必要的專業(yè)操作經(jīng)短期培訓(xùn)即可;治理基礎(chǔ)工作和各項(xiàng)治理制度比較健全,執(zhí)行嚴(yán)格,原始
14、數(shù)據(jù)采集完整,保存良好。經(jīng)濟(jì)可行性分析:超市治理系統(tǒng)的投入,能夠提高工作效率,減少工作人員,從而減少人力資本的投入,依照核算,系統(tǒng)投入三個(gè)月后,就能夠差不多收回開發(fā)系統(tǒng)的投資,從經(jīng)濟(jì)角度來講,本系33統(tǒng)開發(fā)完全必要。技術(shù)可行性分析本系統(tǒng)涉及到的技術(shù)因素:治理系統(tǒng)的開發(fā)方法。使用結(jié)構(gòu)化和面向?qū)ο箝_發(fā)方法開發(fā)軟件系統(tǒng)編程、數(shù)據(jù)庫技術(shù)。開發(fā)小組能使用Java編程同時(shí)熟悉數(shù)據(jù)庫相關(guān)知識運(yùn)行上的可行性:操作簡單:簡單的操作規(guī)則使操作人員能輕松掌握。查詢方便:用戶可設(shè)定任意條件和任意的查詢項(xiàng)目進(jìn)行檢索。統(tǒng)計(jì)靈活:任意條件下任意項(xiàng)目的產(chǎn)品入庫時(shí)刻、數(shù)量等的統(tǒng)計(jì)及查詢項(xiàng)目均可進(jìn)行交叉統(tǒng)計(jì)。在經(jīng)濟(jì),技術(shù),治理和
15、社會(huì)因素方面都有可行性,能夠確定本系統(tǒng)的開發(fā)完全必要,而且是可行的,能夠立項(xiàng)開發(fā)。2 需求分析2.1功能需求分析1.零售前臺治理系統(tǒng)功能(1)商品錄入:依照超巿業(yè)務(wù)特點(diǎn)制定相關(guān)功能,能夠通過輸入唯一編號、掃描條形碼、商品名稱等來實(shí)現(xiàn)精確或模糊的商品掃描錄入。該掃描錄入方法能夠充分保證各種電腦操作水平層次的人員均能準(zhǔn)確快速地進(jìn)行商品掃描錄入。(2)收銀業(yè)務(wù):通過掃描條形碼或者直接輸入商品名稱(關(guān)于同類多件商品采納一次錄入加數(shù)量的方式)自動(dòng)計(jì)算本次交易的總金額。在顧客付款后,自動(dòng)計(jì)算找零,同時(shí)打印交易清單(包括交易的流水賬號、每類商品的商品名、數(shù)量、該類商品的總金額、交易的時(shí)刻、負(fù)責(zé)本次收銀的職員
16、號)。假如顧客是本店會(huì)員并持有本人會(huì)員卡,則在交易前先掃描會(huì)員卡,并對所購物品全部實(shí)行9.5折優(yōu)惠,并將所購物品的總金額累計(jì)到該會(huì)員的總消費(fèi)金額中。 會(huì)員卡的有效期限為一年,滿一年未續(xù)卡者,該會(huì)員卡將被注銷。(3)安全性:OS登陸、退出、換班與操作鎖定等權(quán)限驗(yàn)證愛護(hù);斷電自動(dòng)愛護(hù)最大限度防止意外及惡意非法操作。 (4)獨(dú)立作業(yè):有的斷網(wǎng)收銀機(jī)在網(wǎng)絡(luò)服務(wù)器斷開或網(wǎng)絡(luò)不通的情況下,收銀機(jī)仍能正常作業(yè)2.后臺治理系統(tǒng)功能(1)進(jìn)貨治理: 依照銷售情況及庫存情況,自動(dòng)制定進(jìn)貨打算(亦可手工制定修改),能夠幸免盲目進(jìn)貨造成商品積壓。 按打算單有選擇性地進(jìn)行自動(dòng)入庫登記。 綜合查詢打印打算進(jìn)貨與入庫記錄及
17、金額。(2)銷售治理: 商品正常銷售、促銷與限量、限期及禁止銷售操縱。 綜合查詢各種銷售明細(xì)記錄、各地收銀員收銀記錄以及交結(jié)賬情況等。 按多種方式統(tǒng)計(jì)生成銷售排行榜,靈活察看和打印商品銷售日、月、年報(bào)表。(3)庫存治理: 綜合查詢庫存明細(xì)記錄。 庫存狀態(tài)自動(dòng)告警提示。如庫存過剩、少貨、缺貨等。軟件為您預(yù)警,幸免庫存商品積壓損失和缺貨。 庫存自動(dòng)盤點(diǎn)計(jì)算。(4)人員治理: 職員、會(huì)員、供貨商、廠商等差不多信息登記治理。 職員操作權(quán)限治理。 客戶銷售權(quán)限治理。2.2 需求總結(jié)客戶需求:商品品種多樣,商品易找,盡量廉價(jià)。商家需求:必須具備記錄倉庫存貨、銷售以及進(jìn)貨情況,通過該系統(tǒng)了解超市進(jìn)貨渠道、商
18、品單價(jià)、數(shù)量,庫存商品的種類、數(shù)量,銷售商品種類、價(jià)格、數(shù)量,以便治理員依照以上信息作出經(jīng)營治理決策。超市領(lǐng)域?qū)I(yè)人士:在性能方面要求系統(tǒng)核算準(zhǔn)確,使實(shí)存商品、銷售商品與所記帳目一致,能夠被超市長期有效使用。數(shù)據(jù)要緊來自于入庫單、發(fā)票,超市銷售在營業(yè)期間內(nèi)一直發(fā)生,數(shù)據(jù)也就一直變化。銷售商品后開動(dòng)身票,同時(shí)要顯示商品價(jià)格數(shù)額。超市數(shù)據(jù)資料有些屬內(nèi)部資料,不能為外人所知,系統(tǒng)須有保密措施,設(shè)置密碼。系統(tǒng)分析員:查看資料需輸入正確密碼,銷售人員銷售物資需輸入代號才能打開收銀柜。萬一泄露密碼,應(yīng)設(shè)修改密碼的程序,同時(shí)密碼不能過于簡單。2.3分析建模使用圖形化的分析建模,包括用例圖,數(shù)據(jù)流圖,E-R圖
19、,其對應(yīng)圖如下:超市治理總系統(tǒng)用例圖:圖2-1 超市治理總系統(tǒng)用例圖超市工作人職員作范圍:(1)職員(營業(yè)員):通過商品條形碼掃描輸入商品到購買清單操作軟件計(jì)算交易總金額操作軟件輸出交易清單對會(huì)員進(jìn)行會(huì)員卡掃描以便打折(2)超市經(jīng)理:操作軟件錄入商品,供貨商,廠商操作軟件制定進(jìn)貨打算查詢打印打算進(jìn)貨與入庫記錄操作軟件操縱商品銷售與否查詢打印銷售情況操作軟件生成銷售排行榜查詢庫存明細(xì)記錄依照軟件發(fā)出的庫存告警進(jìn)行入貨操作軟件進(jìn)行盤點(diǎn)計(jì)算(3)總經(jīng)理:差不多信息登記治理職員操作權(quán)限治理客戶銷售權(quán)限治理超市治理系統(tǒng)DFD圖:圖2-2 超市治理系統(tǒng)DFD圖超市治理系統(tǒng)CDM模型:圖2-3 超市治理系統(tǒng)
20、CDM模型系統(tǒng)E-R圖:(1)超市中的所有用戶(職員)能夠銷售多種商品,每種商品可由不同用戶(工)銷售,每個(gè)顧客能夠購買多種商品,不同商品可由不同顧客購買;(2)每個(gè)供貨商能夠供應(yīng)多種不同商品,每種商品可由多個(gè)供應(yīng)商供應(yīng)。 圖2-4系統(tǒng)E-R圖3 概要設(shè)計(jì)3.1系統(tǒng)功能模塊圖超市銷售治理系統(tǒng)超市銷售治理系統(tǒng)前臺銷售系統(tǒng)后臺治理系統(tǒng)商品錄入收銀業(yè)務(wù)進(jìn)貨治理銷售治理庫存治理人員治理圖3-1系統(tǒng)功能模塊圖3.2流程圖前臺銷售系統(tǒng)流程圖: 圖3-2前臺銷售流程圖后臺治理系統(tǒng)用例圖:圖3-3 后臺治理系統(tǒng)用例圖3.3 E-R模型轉(zhuǎn)化為對象模型利用powerdesigner軟件,從PDM模型中正向工程,生
21、成關(guān)系模型,用SQL表示如下(由于篇幅限制,未全部給出):/*=*/* DBMS name: Microsoft SQL Server 2005 */* Created on: 2011/7/2 21:43:34 */*=*/if exists (select 1 from sys.sysreferences r join sys.sysobjects o on (o.id = r.constid and o.type = F) where r.fkeyid = object_id(供貨) and = FK_供貨_供貨_商品)alter table 供貨 drop constra
22、int FK_供貨_供貨_商品goif exists (select 1 from sys.sysreferences r join sys.sysobjects o on (o.id = r.constid and o.type = F) where r.fkeyid = object_id(供貨) and = FK_供貨_供貨2_供貨商)alter table 供貨 drop constraint FK_供貨_供貨2_供貨商go/*=*/* Table: 會(huì)員 */*=*/create table 會(huì)員 ( 會(huì)員ID char(12) not null, 累計(jì)金額 money
23、 not null, 注冊時(shí)刻 datetime not null, constraint PK_會(huì)員 primary key nonclustered (會(huì)員ID)go/*=*/* Table: 供貨 */*=*/create table 供貨 ( 商品ID char(20) not null, 供貨ID char(12) not null, 供貨日期 datetime not null, 供貨金額 money not null, constraint PK_供貨 primary key (商品ID, 供貨ID)go/*=*/* Index: 供貨_FK */*=*/create index
24、 供貨_FK on 供貨 (商品ID ASC)go/*=*/* Table: 供貨商 */*=*/create table 供貨商 ( 供貨ID char(12) not null, 供貨商名稱 varchar(20) null, 供貨商地址 varchar(30) null, 供貨商電話 varchar(11) null, constraint PK_供貨商 primary key nonclustered (供貨ID)go/*=*/* Table: 廠商 */*=*/create table 廠商 ( 廠商ID varchar(12) not null, 廠商名稱 varchar(20)
25、null, 廠商地址 varchar(30) null, 廠商電話 varchar(11) null, constraint PK_廠商 primary key nonclustered (廠商ID)go/*=*/* Table: 商品 */*=*/create table 商品 ( 商品ID char(20) not null, 商品名 varchar(15) not null, 商品價(jià)格 money not null, 同意打折 bit null, 促銷價(jià)格 money null, 同意銷售 bit null, constraint PK_商品 primary key noncluster
26、ed (商品ID)go/*=*/* Table: 消費(fèi) */*=*/create table 消費(fèi) ( 商品ID char(20) not null, 會(huì)員ID char(12) not null, 消費(fèi)金額 money not null, 購買日期 datetime not null, constraint PK_消費(fèi) primary key (商品ID, 會(huì)員ID)goalter table 供貨 add constraint FK_供貨_供貨2_供貨商 foreign key (供貨ID) references 供貨商 (供貨ID)goalter table 消費(fèi) add constra
27、int FK_消費(fèi)_消費(fèi)_商品 foreign key (商品ID) references 商品 (商品ID)goalter table 生產(chǎn) add constraint FK_生產(chǎn)_生產(chǎn)_商品 foreign key (商品ID) references 商品 (商品ID)goalter table 銷售 add constraint FK_銷售_銷售_客戶 foreign key (客戶ID) references 客戶 (客戶ID)go4 詳細(xì)設(shè)計(jì)4.1前臺銷售模塊模塊用例圖:圖4-1模塊用例圖模塊用例程序流程圖:StartStart掃描條形碼錄入信息掃描條形碼錄入信息寫入購物單寫入購物
28、單N是否完成錄入?N是否完成錄入?YY生成購物單計(jì)算商品總額生成購物單計(jì)算商品總額商品信息表Y是否是會(huì)員?Y是否是會(huì)員?會(huì)員信息表計(jì)算會(huì)員卡打折厚的總額會(huì)員信息表計(jì)算會(huì)員卡打折厚的總額找零找零NN輸入實(shí)收費(fèi)用信息輸入實(shí)收費(fèi)用信息N是否等于總費(fèi)用?N是否等于總費(fèi)用?YY商品信息表從庫存中減去該商品商品信息表從庫存中減去該商品交易信息表打印發(fā)票交易信息表打印發(fā)票ReturnReturn4-2模塊用例程序流程圖4.2后臺進(jìn)貨治理模塊模塊用例圖:圖4-3模塊用例圖4.3后臺銷售治理模塊模塊用例圖:圖4-4模塊用例圖模塊用例程序流程圖:圖4-5模塊用例程序流程圖圖4-6模塊用例程序流程圖 圖4-7模塊用
29、例程序流程圖4.4后臺庫存治理模塊模塊用例圖:圖4-8模塊用例圖模塊用例程序流程圖:圖4-9模塊用例程序流程圖圖4-10模塊用例程序流程圖4.5后臺人員治理模塊會(huì)員治理功能用例圖:圖4-11會(huì)員治理功能用例圖模塊用例程序流程圖:圖4-13模塊用例程序流程圖圖4-14模塊用例程序流程圖5 系統(tǒng)實(shí)現(xiàn)5.1相關(guān)數(shù)據(jù)庫建立該系統(tǒng)涉及商品進(jìn)銷存治理,人員治理等,相應(yīng)數(shù)據(jù)庫建立語句如下:/*創(chuàng)建數(shù)據(jù)庫*/create database SuperMarketdbon primary(name=SuperMarketdb,filename=C:Program FilesMicrosoft SQL Serve
30、rMSSQLDataSuperMarketdb.mdf,size=100MB,maxsize=200MB,filegrowth=20MB)log on(name=SuperMarketlog,filename=C:Program FilesMicrosoft SQL ServerMSSQLDataSuperMarketdb.ldf,size=60MB,maxsize=200MB,filegrowth=20MB)go/*創(chuàng)建差不多表*/use SuperMarketdbgo/*創(chuàng)建交易表*/CREATE TABLE Dealing (DealingID int identity(1,1) Pri
31、mary key ,DealingDate datetime NOT NULL ,DealingPrice money NOT NULL ,UserName varchar(25) NULL ,MemberCard varchar(20) NULL) GO/*創(chuàng)建廠商表*/CREATE TABLE Factory (FactoryID varchar(10) Primary key ,FactoryName varchar(50) NOT NULL ,FactoryAddress varchar(250) NULL ,FactoryPhone varchar(50) NULL )GO/*創(chuàng)建會(huì)
32、員表*/CREATE TABLE Member (MemberID varchar(10) Primary key ,MemberCard varchar(20) NOT NULL ,TotalCost money NOT NULL ,RegDate datetime NOT NULL )GO/*創(chuàng)建商品信息表*/CREATE TABLE MerchInfo (MerchID int identity(1,1) Primary key ,MerchName varchar(50) Unique NOT NULL ,MerchPrice money NOT NULL ,MerchNum int
33、NOT NULL ,CautionNum int NOT NULL ,PlanNum int NOT NULL ,BarCode varchar(20) Unique NOT NULL ,SalesProPrice money NULL ,SalesProDateS datetime NULL ,SalesProDateE datetime NULL ,AllowAbate int NOT NULL ,AllowSale int NOT NULL ,FactoryID int NOT NULL ,ProvideID int NOT NULL) GO/*創(chuàng)建供應(yīng)商表*/CREATE TABLE
34、Provide (ProvideID varchar(10) Primary key ,ProvideName varchar(50) NOT NULL ,ProvideAddress varchar(250) NULL ,ProvidePhone varchar(25) NULL )GO/*創(chuàng)建銷售表*/CREATE TABLE Sale (SaleID int identity(1,1) Primary key ,MerChID int NOT NULL ,SaleDate datetime NOT NULL ,SaleNum int NOT NULL,SalePrice money NO
35、T NULL) GO/*創(chuàng)建入庫表*/CREATE TABLE Stock (StockID int identity(1,1) Primary key ,MerchID int NOT NULL ,MerchNum int NOT NULL ,MerchPrice money NULL ,TotalPrice money NULL ,PlanDate datetime NULL ,StockDate datetime NULL,StockState int NOT NULL) GO/*創(chuàng)建用戶表*/CREATE TABLE User (UserID varchar(10) Primary k
36、ey ,UserName varchar(25) NOT NULL ,UserPW varchar(50) NOT NULL ,UserStyle int NOT NULL ,)5.2前臺銷售系統(tǒng)的實(shí)現(xiàn)登陸窗口:圖5-1登錄窗口條碼錄入窗口:圖5-2條碼錄入窗口 自動(dòng)繪制小票窗口:圖5-3自動(dòng)繪制小票窗口收銀窗口:圖5-4收銀窗口5.3后臺治理系統(tǒng)的實(shí)現(xiàn)登陸窗口:圖5-5登陸窗口后臺治理窗口:圖5-6后臺治理窗口圖5-7后臺治理窗口6 系統(tǒng)測試6.1測試講明完成編碼和界面實(shí)現(xiàn)后,并不代表就完成了整個(gè)系統(tǒng)的制作,接下來就要對超市銷售治理系統(tǒng)的功能和穩(wěn)定性進(jìn)行軟件測試,盡量測試出設(shè)計(jì)中不合理的部分
37、,并及時(shí)作出修改,完善系統(tǒng)。本系統(tǒng)采納黑盒測試,測試方案包括功能測試、輸入錯(cuò)誤信息、輸入不合理數(shù)據(jù)等,從而檢測系統(tǒng)是否能夠執(zhí)行可能功能以及對錯(cuò)誤信息是否具有識不功能。 6.2測試項(xiàng)目(1)前臺銷售模塊測試主機(jī)同意用戶輸入的各種條形碼信息(主機(jī)需要實(shí)現(xiàn)條形碼掃描的快速錄入方法)然后經(jīng)網(wǎng)絡(luò)傳送給服務(wù)器。計(jì)算出賬單,打印購物單,收鈔票后開發(fā)票。(2)后臺進(jìn)貨治理模塊測試主機(jī)輸入物資信息表,輸出為打印采購單。同時(shí)能夠?qū)崿F(xiàn)相關(guān)的查詢信息的功能。 (3)后臺銷售治理模塊測試同意由服務(wù)器程序經(jīng)網(wǎng)絡(luò)傳送到主機(jī)的銷售信息的表格, 輸出銷售情況的庫存信息,以及各個(gè)商品的銷售排行榜,支持銷售查詢功能。(4)后臺庫存
38、治理模塊測試實(shí)現(xiàn)查詢,插入,更改,刪除商品信息的功能。(5)后臺人員治理模塊測試實(shí)現(xiàn)會(huì)員信息,用戶治理信息的查詢,插入,更改,刪除功能。6.3測試用例6.2測試結(jié)果6.2.1 數(shù)據(jù)錄入模塊測試6.2.2本次測試針對數(shù)據(jù)錄入模塊的測試,我們采納文檔輸入方式進(jìn)行數(shù)據(jù)錄入。針對錯(cuò)誤信息,我們給出提示 本項(xiàng)測試所用到的輸入數(shù)據(jù)類型有:服務(wù)器錯(cuò)誤,登錄名密碼正確服務(wù)器正確,登錄名密碼錯(cuò)誤服務(wù)器正確,登錄名密碼正確,數(shù)據(jù)庫不存在服務(wù)器正確,登錄名密碼正確,數(shù)據(jù)庫存在服務(wù)器正確,登錄名密碼正確,數(shù)據(jù)庫存在,表已建立服務(wù)器正確,登錄名密碼正確,數(shù)據(jù)庫存在,表沒有建好6.2.3a,輸出:連接服務(wù)器錯(cuò)誤b,輸出:
39、用戶名或密碼錯(cuò)誤c,輸出:創(chuàng)建數(shù)據(jù)庫成功d,輸出:數(shù)據(jù)庫已存在e,輸出:新建測試用例成功f,輸出:測試用例已存在6.2.4 本系統(tǒng)測試采納邊輸入數(shù)據(jù),邊記錄結(jié)果的方式,依次測試系統(tǒng)的各個(gè)輸入測試要求直到輸入完成.6 本項(xiàng)測試所用到的輸入數(shù)據(jù)類型有:a,條形碼正確,數(shù)量合適b,條形碼錯(cuò)誤,數(shù)量合適c,條形碼正確然而不同意出售,數(shù)量合適d,條形碼正確能夠出售,數(shù)量過多6.2.7a,輸出:添加到購物單b,輸出:條形碼不存在c,輸出:該商品不同意出售d,輸出:該商品數(shù)量不足6.2.8 過程 本系統(tǒng)測試采納邊輸入數(shù)據(jù),邊記錄結(jié)果的方式,依次測試系統(tǒng)的各個(gè)輸入測試要求直到輸入完成6.2 軟
40、件需求測試結(jié)論上述的三種類型的輸入,輸出測試,軟件的能力已到達(dá)客戶的要求,各項(xiàng)結(jié)果均以得到充分的測試。 6.3 測試結(jié)果在兩個(gè)時(shí)期測試過程中共發(fā)覺軟件缺陷20個(gè),經(jīng)軟件開發(fā)人員確認(rèn)的缺陷為20個(gè),通過改正的代碼消除了所有以確認(rèn)的軟件缺陷并通過了回歸測試。因測試條件所限,未能進(jìn)行軟件的確認(rèn)測試和系統(tǒng)測試。7總結(jié)7.1小組總結(jié)和傳統(tǒng)治理模式相比較,使用本系統(tǒng),毫無疑問會(huì)大大提高超市的運(yùn)作效率,輔助提高超市的決策水平,治理水平,為降低經(jīng)營成本, 提高效益,減少差錯(cuò),節(jié)約人力,減少顧客購物時(shí)刻,增加客流量,提高顧客中意度,增強(qiáng)超市擴(kuò)張能力, 提供有效的技術(shù)保障。傳統(tǒng)的超市治理,要緊以人工為主,不但費(fèi)時(shí)
41、費(fèi)勁,風(fēng)險(xiǎn)也不小。21世紀(jì),超市銷售的競爭也進(jìn)入到了一個(gè)全新的領(lǐng)域,競爭已不再是規(guī)模的競爭,而是技術(shù)的競爭、治理的競爭、人才的競爭。技術(shù)的提升和治理的升級是銷售業(yè)的競爭核心。該超市治理系統(tǒng)將用于各種超市的商品進(jìn)出貨,消費(fèi)者信息和職工信息的治理,實(shí)現(xiàn)以計(jì)算機(jī)輔助形式代替?zhèn)鹘y(tǒng)的手工查詢記錄形式,減輕超市治理人員的勞動(dòng)強(qiáng)度,提高工作質(zhì)量和效率,從而使超市治理更加合理化和科學(xué)化。由于開發(fā)者能力有限,加上時(shí)刻倉促,本系統(tǒng)難免會(huì)出現(xiàn)一些不足之處,例如本系統(tǒng)只適合小型超市使用,不能適合中大型超市使用超市治理系統(tǒng)涉及范圍寬,要解決的問題多,功能復(fù)雜,實(shí)現(xiàn)困難,但由于限于時(shí)刻,本系統(tǒng)只能做出其中的一部分功能。7
42、.2個(gè)人總結(jié)個(gè)人總結(jié):通過對可行性的研究、前臺銷售模塊,系統(tǒng)的實(shí)現(xiàn)三個(gè)模塊的設(shè)計(jì)。讓我明白了,豐富的想象力。不要拘泥于固定的思維方式,遇到問題的時(shí)候要多想幾種解決問題的方案,試試不人從沒想過的方法。豐富的想象力是建立在豐富的知識的基礎(chǔ)上,除計(jì)算機(jī)以外,多涉獵其他的學(xué)科,比如天文、物理、數(shù)學(xué)等等。另外,多看科幻電影也是一個(gè)專門好的途徑。 不鉆牛角尖。當(dāng)你遇到障礙的時(shí)候,不妨臨時(shí)遠(yuǎn)離電腦,看看窗外的風(fēng)景,聽聽輕音樂,和朋友聊談天。當(dāng)我遇到難題的時(shí)候會(huì)去玩游戲,而且是那種極暴力的打斗類游戲,當(dāng)負(fù)責(zé)游戲的那部分大腦細(xì)胞極度亢奮的時(shí)候,負(fù)責(zé)編程的那部分大腦細(xì)胞就得到了充分的休息。當(dāng)重新開始工作的時(shí)候,我會(huì)發(fā)覺那些難題現(xiàn)在難道能夠迎刃而解。 對答案的渴求。人類自然科學(xué)的進(jìn)展史確
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 物流管理中的客戶服務(wù)優(yōu)化
- 現(xiàn)代醫(yī)療辦公環(huán)境的電氣化改造
- 國慶節(jié)包廂套餐活動(dòng)方案
- 2024年五年級品社下冊《祖國不會(huì)忘記他們》說課稿 山東版
- 2023二年級數(shù)學(xué)上冊 6 表內(nèi)乘法(二)綜合與實(shí)踐 量一量比一比說課稿 新人教版
- 1 北京的春節(jié) 說課稿-2023-2024學(xué)年語文六年級下冊統(tǒng)編版
- 9《生活離不開他們》 感謝他們的勞動(dòng) 說課稿-2023-2024學(xué)年道德與法治四年級下冊統(tǒng)編版
- Unit 2 Weather Lesson 1(說課稿設(shè)計(jì))-2023-2024學(xué)年人教新起點(diǎn)版英語二年級下冊001
- 2024年高中英語 Unit 3 Welcome to the unit and reading I說課稿 牛津譯林版選擇性必修第二冊
- 2024-2025學(xué)年高中歷史 第五單元 經(jīng)濟(jì)全球化的趨勢 第26課 經(jīng)濟(jì)全球化的趨勢(1)教學(xué)說課稿 岳麓版必修2
- 中華人民共和國政府信息公開條例解讀PPT
- 《陳列展覽項(xiàng)目支出預(yù)算方案編制規(guī)范和預(yù)算編制標(biāo)準(zhǔn)試行辦法》的通知(財(cái)辦預(yù)〔2017〕56號)
- 《質(zhì)量手冊》培訓(xùn)教材課件
- 公司戰(zhàn)略和績效管理doc資料
- 特種設(shè)備日管控、周排查、月調(diào)度模板
- 人大商學(xué)院博士研究生入學(xué)考試試題-企業(yè)管理歷年卷
- 2023質(zhì)量月知識競賽試題及答案
- 《民航服務(wù)溝通技巧》教案第12課病殘旅客服務(wù)溝通
- 直埋電纜溝工程專項(xiàng)施工組織設(shè)計(jì)
- 第五章北方雜劇創(chuàng)作
- GB/T 4214.1-2017家用和類似用途電器噪聲測試方法通用要求
評論
0/150
提交評論