【《基于ASPNET的小型便利店管理信息系統(tǒng)設(shè)計(jì)》12000字(論文)】_第1頁(yè)
【《基于ASPNET的小型便利店管理信息系統(tǒng)設(shè)計(jì)》12000字(論文)】_第2頁(yè)
【《基于ASPNET的小型便利店管理信息系統(tǒng)設(shè)計(jì)》12000字(論文)】_第3頁(yè)
【《基于ASPNET的小型便利店管理信息系統(tǒng)設(shè)計(jì)》12000字(論文)】_第4頁(yè)
【《基于ASPNET的小型便利店管理信息系統(tǒng)設(shè)計(jì)》12000字(論文)】_第5頁(yè)
已閱讀5頁(yè),還剩33頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

緒論研究的背景和意義隨著新零售時(shí)代的到來(lái),傳統(tǒng)便利店若不在傳統(tǒng)管理方面升級(jí)智能化,那將會(huì)在零售市場(chǎng)中處于弱勢(shì)。在2016年11月11日,國(guó)務(wù)院辦公廳印發(fā)的《關(guān)于推動(dòng)實(shí)體零售創(chuàng)新轉(zhuǎn)型的意見(jiàn)》(國(guó)辦發(fā)〔2016〕78號(hào))中,在促進(jìn)線上線下零售方式融合的問(wèn)題上強(qiáng)調(diào):“建立適應(yīng)融合發(fā)展的標(biāo)準(zhǔn)規(guī)范、競(jìng)爭(zhēng)規(guī)則,引導(dǎo)實(shí)體零售企業(yè)逐步提高信息化水平REF_Ref32140\w\h[1]。在過(guò)去的十幾年中,各類小型便利店在我國(guó)各地范圍內(nèi),逐漸也開(kāi)始改變經(jīng)營(yíng)模式,擴(kuò)大經(jīng)營(yíng)的規(guī)模和范圍。慢慢的零售行業(yè)內(nèi)的競(jìng)爭(zhēng)也會(huì)因?yàn)榻?jīng)營(yíng)模式的介入而逐漸到達(dá)一個(gè)火熱的階段REF_Ref7396\w\h[2]。如今計(jì)算機(jī)與數(shù)字技術(shù)網(wǎng)絡(luò)技術(shù)的普及和應(yīng)用,為建立雙贏共存的線上線下商業(yè)經(jīng)營(yíng)模式創(chuàng)下了先機(jī)REF_Ref32203\w\h[3]。通過(guò)互聯(lián)網(wǎng)開(kāi)展電商營(yíng)銷在時(shí)間和空間上沒(méi)有太大的局限性,而新型開(kāi)放式的運(yùn)作模式更是為新零售行業(yè)壯大規(guī)模提供了不可多得的機(jī)遇REF_Ref6095\w\h[4]。但是,大多數(shù)便利店的科學(xué)管理水平不高,信息的程度較低,目前信息流已經(jīng)成為當(dāng)代各行業(yè)競(jìng)爭(zhēng)的重點(diǎn),及時(shí)的獲取信息、分析信息、管理信息才能在行業(yè)發(fā)展的路途上不被淘汰。零售行業(yè)管理者的首選管理信息系統(tǒng)需要擁有比人工管理更科學(xué)化、人性化且先進(jìn)化的優(yōu)勢(shì),從一開(kāi)始就高效把控商品的進(jìn)出貨環(huán)節(jié)、銷售環(huán)節(jié)。結(jié)合時(shí)代與技術(shù)的因素,人工管理將被取代已成為零售業(yè)漫長(zhǎng)發(fā)展路途的必然過(guò)程。對(duì)與傳統(tǒng)便利店而言,消費(fèi)人群比較固定,商品同類化問(wèn)題難解決。在飛速發(fā)展的互聯(lián)網(wǎng)環(huán)境下,制約零售業(yè)良好持續(xù)發(fā)展的是低效率的傳統(tǒng)人工管理模式。而在新零售的沖擊下,智能化的管理系統(tǒng)能夠搭建一個(gè)更完善的經(jīng)營(yíng)體系,針對(duì)顧客消費(fèi)產(chǎn)生的大數(shù)據(jù)從店面的每一個(gè)業(yè)務(wù)流程、采購(gòu)、入庫(kù)、陳列、庫(kù)存管理、財(cái)務(wù)管理等不斷進(jìn)行完善,將提高便利店在零售行業(yè)的競(jìng)爭(zhēng)力。國(guó)內(nèi)外的研究現(xiàn)狀據(jù)美國(guó)數(shù)據(jù)統(tǒng)計(jì),相較于沒(méi)有使用信息管理的企業(yè),在企業(yè)產(chǎn)品銷售和庫(kù)存等管理方面,可優(yōu)化40%的企業(yè)庫(kù)存,且更有效的讓企業(yè)的生產(chǎn)幅度卻増長(zhǎng)了12%REF_Ref6144\w\h[5]。這一數(shù)據(jù)有力詮釋了提高企業(yè)經(jīng)營(yíng)效益的最有效途徑之一是采用管理系統(tǒng)代替人工管理。有著"零售業(yè)務(wù)的第三次革命"地位之稱的超市,最早誕生于美國(guó)20世紀(jì)30年代,這種為消費(fèi)者服務(wù)的新型零售產(chǎn)業(yè)從此發(fā)展了起來(lái)REF_Ref6949\w\h[6]。在計(jì)算機(jī)的快速更新迭代的情況下,一套完整的管理系統(tǒng)優(yōu)先在國(guó)外超市信息化建設(shè)中被開(kāi)發(fā)了出來(lái)。例如美洲第二大國(guó)家,從60年代至今,多達(dá)90%以上的行業(yè)公司已經(jīng)實(shí)現(xiàn)系統(tǒng)化代替人工化管理。在零售界,零售巨頭沃爾瑪沃爾瑪在上世紀(jì)80年代成功地借助互聯(lián)網(wǎng)信息技術(shù),建立了屬于自己的網(wǎng)絡(luò)系統(tǒng),為成為零售業(yè)巨頭奠定了強(qiáng)有力的基礎(chǔ)REF_Ref1528\w\h[7]。目前國(guó)外擁有量身定做的管理信息系統(tǒng)的大都是規(guī)模較大的零售業(yè)商場(chǎng)、超市。然而,小型便利店因受店面規(guī)模大小和經(jīng)營(yíng)成本多少等不可控內(nèi)外因素的限制,經(jīng)營(yíng)管理的信息化程度也大小不一,有少部分已經(jīng)開(kāi)始應(yīng)用屬于自己信息管理系統(tǒng)的便利店,也有些依然在進(jìn)行傳統(tǒng)化操作和管理理念。零售業(yè)在我國(guó)占比十分之多,便利店便是其中一個(gè)不可分割的重要組成成員,分布在各個(gè)地區(qū),范圍廣大,從城鎮(zhèn)到農(nóng)村、街道到社區(qū)、不同規(guī)模程度的便利店隨處可見(jiàn)。就國(guó)內(nèi)零售業(yè)使用的管理系統(tǒng)而言,適用的對(duì)象大多在大型企業(yè),而相較小型便利店則不夠符合需求且系統(tǒng)維護(hù)費(fèi)用占比會(huì)加大成本對(duì)客戶的經(jīng)濟(jì)壓力,因此國(guó)內(nèi)大多數(shù)中小型便利店還是停留在傳統(tǒng)的經(jīng)營(yíng)管理模式,而開(kāi)發(fā)一套零售行業(yè)內(nèi)適用于小型便利店的管理信息系統(tǒng)也將會(huì)為小型便利店帶來(lái)更多的收益。在銷售過(guò)程中,商品的采購(gòu)、銷售、庫(kù)存、統(tǒng)計(jì)、結(jié)賬等操作還是過(guò)于低效且過(guò)多失誤,從而出現(xiàn)了交易慢、庫(kù)存管理過(guò)程繁雜、各項(xiàng)統(tǒng)計(jì)信息即時(shí)更新困難等管理上的不足。人們的消費(fèi)觀念隨著小康生活的不斷發(fā)展而改變,零售行業(yè)因此也在模式改革的道路上不斷改變,便利店的經(jīng)營(yíng)范圍變大,其經(jīng)營(yíng)管理也越復(fù)雜,要讓中小型便利店在新零售的時(shí)代中不被淘汰,開(kāi)發(fā)與設(shè)計(jì)便利店管理信息系統(tǒng)取替人工管理模式是無(wú)可避免的。實(shí)現(xiàn)系統(tǒng)的主要工作就便利店管理使用智能化管理信息系統(tǒng)的優(yōu)勢(shì)進(jìn)行了探究,根據(jù)便利店需要管理的物品種類繁多,在庫(kù)存,銷售,統(tǒng)計(jì)等方面人工管理過(guò)程繁瑣,因此本系統(tǒng)針對(duì)這些問(wèn)題分析并設(shè)計(jì)了降低人工管理復(fù)雜程度的功能模塊。論文的總體結(jié)構(gòu)本文結(jié)合實(shí)例,以福州某小型便利店管理系統(tǒng)為參考,研究設(shè)計(jì)與開(kāi)發(fā)了一套中小型便利店管理信息系統(tǒng)。第一章緒論中通過(guò)在互聯(lián)網(wǎng)查閱相關(guān)的歷史研究文獻(xiàn),查證分析此系統(tǒng)的可實(shí)施背景、目的和意義,并且對(duì)本文內(nèi)容進(jìn)行了進(jìn)一步的闡述。開(kāi)發(fā)設(shè)計(jì)本系統(tǒng)的相關(guān)技術(shù)資料主要位于本文第二章開(kāi)發(fā)系統(tǒng)的技術(shù)簡(jiǎn)介中。第三章、第四章的系統(tǒng)分析與系統(tǒng)設(shè)計(jì)全面的對(duì)能否實(shí)現(xiàn)此系統(tǒng)的可行性與系統(tǒng)的各部分功能模塊及數(shù)據(jù)庫(kù)進(jìn)行了相應(yīng)的分析與設(shè)計(jì)。在第五章系統(tǒng)實(shí)現(xiàn)和第六章系統(tǒng)測(cè)試中分別介紹了系統(tǒng)實(shí)現(xiàn)的軟件環(huán)境、圖解闡述系統(tǒng)的主要功能模塊的實(shí)現(xiàn)過(guò)程;還有系統(tǒng)的測(cè)試環(huán)境、目的與測(cè)試方法以及用例測(cè)試。最后的第七章總結(jié),將系統(tǒng)開(kāi)發(fā)整體經(jīng)過(guò)與個(gè)人心得進(jìn)行總結(jié)。開(kāi)發(fā)系統(tǒng)的技術(shù)簡(jiǎn)介C#語(yǔ)言C#,讀作C-Sharp,該編程語(yǔ)言是美國(guó)微軟公司仿照J(rèn)ava開(kāi)發(fā)一種新的面向?qū)ο笳Z(yǔ)言,它繼承了Java編程語(yǔ)言的種種優(yōu)點(diǎn),同時(shí)也提供了一些自己的新特性。在眾多的編程語(yǔ)言里曾經(jīng)最流行的結(jié)構(gòu)化語(yǔ)言之一是C#;為了和C語(yǔ)言相兼容,并不是完全面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言的C++保留了許多低級(jí)特性,也因此具有較大的靈活性和較強(qiáng)的底層控制能力REF_Ref10680\w\h[8]。但程序復(fù)雜性、代碼安全性以及學(xué)習(xí)方面的問(wèn)題仍有待研究。新事物永遠(yuǎn)會(huì)逐漸取代舊事物,面向?qū)ο蟮膬?yōu)越性愈加明顯,現(xiàn)代人們?cè)谘芯吭O(shè)計(jì)優(yōu)秀軟件的過(guò)程中更偏向面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言。自2000年成功的推出了取多種語(yǔ)言精華的C#語(yǔ)言,主要包括C++、Java、C語(yǔ)言、Delphi等語(yǔ)言的優(yōu)點(diǎn)。C#語(yǔ)言簡(jiǎn)單易學(xué),語(yǔ)法簡(jiǎn)潔、類型安全、完全面向?qū)ο驲EF_Ref12421\w\h[9]。.NET家族里最為常見(jiàn)、應(yīng)用最廣泛的編程語(yǔ)言就是C#,它是ASP.NET開(kāi)發(fā)的首選編程語(yǔ)言。ASP.NET技術(shù)ASP.NET(即ActiveServerPage.NET),又被稱為ASP+,它是微軟公司繼visualbasic、visualc++、ASP之后推出的新一代編程環(huán)境Microsoft.NET框架之下的編程技術(shù),是微軟公司于2000年6月推出的網(wǎng)絡(luò)編程技術(shù)REF_Ref2958\w\h[10]。傳統(tǒng)web開(kāi)發(fā)技術(shù)是cgi-bin,后來(lái)誕生的ASP技術(shù)將web的開(kāi)發(fā)效率逐漸提高到新的高度,但ASP技術(shù)存在一個(gè)很大的缺點(diǎn),它的代碼和頁(yè)面HTML代碼糅合在一起,當(dāng)代碼量增大的時(shí)候,非常難以維護(hù)。隨著.NET技術(shù)的發(fā)明,更高效、易編程、重用性更好、可管理性更高的ASP.NET動(dòng)態(tài)網(wǎng)頁(yè)編程開(kāi)發(fā)技術(shù)應(yīng)運(yùn)而生,它將頁(yè)面顯示和后臺(tái)實(shí)現(xiàn)代碼進(jìn)行了分離,頁(yè)面設(shè)計(jì)使用傳統(tǒng)HTMLCSS以及ASP.NET的相關(guān)控件來(lái)完成,而對(duì)應(yīng)的處理后臺(tái)代碼通過(guò)C#編程語(yǔ)言結(jié)合ADO.NET數(shù)據(jù)庫(kù)操縱技術(shù)來(lái)實(shí)現(xiàn)。隨著.NETframework的不斷迭代升級(jí),ASP.NET技術(shù)也在不停的向前發(fā)展,可以說(shuō),目前受廣泛程序員推崇的web開(kāi)發(fā)技術(shù)就是ASP.NET技術(shù),運(yùn)用ASP.NET技術(shù)研究開(kāi)發(fā)的web應(yīng)用程序是編譯執(zhí)行的,它和ASP技術(shù)開(kāi)發(fā)的頁(yè)面是解釋執(zhí)行的不同,web網(wǎng)頁(yè)的運(yùn)行效率大大提高。ASP.NET技術(shù)包括前臺(tái)aspx頁(yè)面設(shè)計(jì)技術(shù),它提供了大量豐富的控件,如Textbox、Label、CheckBox、dropdownlist以及大量的數(shù)據(jù)綁定控件如GridView、DataList、DataRepeater等控件,同時(shí),它完全支持css技術(shù)對(duì)頁(yè)面進(jìn)行美化設(shè)計(jì),提高了人機(jī)交互接口的易用性。SQLServer數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)技術(shù)是數(shù)據(jù)持久化的有力支撐,數(shù)據(jù)庫(kù)是信息管理系統(tǒng)的基石,也是大數(shù)據(jù)時(shí)代最為基礎(chǔ)的技術(shù)手段。主流數(shù)據(jù)庫(kù)有oracle、SQLServer、MySQL等,對(duì)于.NET開(kāi)發(fā)的應(yīng)用程序來(lái)說(shuō),在數(shù)據(jù)庫(kù)的選擇上,大部分應(yīng)用場(chǎng)景都會(huì)選擇使用SQLSERVER系列數(shù)據(jù)庫(kù),因?yàn)樗cASP.NET技術(shù)本身同屬微軟公司開(kāi)發(fā),因此具備最佳的兼容性和最好的性能。SQLServerDBMS支持多層客戶/服務(wù)器結(jié)構(gòu),具有完善的分布式數(shù)據(jù)庫(kù)和數(shù)據(jù)倉(cāng)庫(kù)功能,能夠進(jìn)行分布式事務(wù)處理、聯(lián)機(jī)分析處理和報(bào)表服務(wù)功能REF_Ref13528\w\h[12]。SQLServer數(shù)據(jù)庫(kù)管理系統(tǒng)有一套獨(dú)特的可視化工在數(shù)據(jù)庫(kù)管理功能方面有很吸引人的亮點(diǎn)之處。SQLServerDBMS還具有強(qiáng)大的網(wǎng)絡(luò)功能,它與Internet高度集成,能夠輕易地將Web應(yīng)用程序與企業(yè)應(yīng)用程序集成在一起REF_Ref14187\w\h[13]。SQLServerDBMS支持標(biāo)準(zhǔn)SQL(StructuredQueryLanguage,關(guān)系數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)語(yǔ)言),并將標(biāo)準(zhǔn)SQL擴(kuò)展成為了更加實(shí)用的Transact-SQL(T-SQL,擴(kuò)展SQL)。SQLServer數(shù)據(jù)庫(kù)目前已經(jīng)發(fā)展到2019版本,它有express版本、標(biāo)準(zhǔn)版、企業(yè)版等多個(gè)版本,本系統(tǒng)屬于小型的業(yè)務(wù)管理系統(tǒng),因此,它不需要重量級(jí)的大型數(shù)據(jù)庫(kù)作為后臺(tái)存儲(chǔ)支持。系統(tǒng)分析需求分析是針對(duì)將要看開(kāi)發(fā)的系統(tǒng)進(jìn)行角色、功能調(diào)研并總結(jié)出相關(guān)文檔用以指導(dǎo)后續(xù)軟件設(shè)計(jì)的一個(gè)重要階段,對(duì)于軟件開(kāi)發(fā)設(shè)計(jì)來(lái)說(shuō),做好需求分析是順利進(jìn)行后續(xù)開(kāi)發(fā)工作的基礎(chǔ)。做好需求分析必須從不同角度看待,確定標(biāo)準(zhǔn)和前提條件,把預(yù)料之中的難點(diǎn)分析到位以達(dá)到預(yù)期目標(biāo)。對(duì)于本次課題來(lái)說(shuō),小型便利店管理系統(tǒng)的系統(tǒng)分析如下:可行性分析技術(shù)可行性方面自美國(guó)第一代計(jì)算機(jī)于二十世紀(jì)四十年代在賓夕法尼亞大學(xué)誕生后,計(jì)算機(jī)技術(shù)從此開(kāi)始了漫長(zhǎng)的發(fā)展史,到目前已經(jīng)發(fā)展到能夠隨身攜帶的計(jì)算機(jī)了,并且作為各行業(yè)不可缺少的重要組成部分。在計(jì)算機(jī)出現(xiàn)的后半個(gè)世紀(jì)里伴隨著編程技術(shù)這一概念的提出與誕生并且逐步發(fā)展。發(fā)展至今,在程序面向?qū)ο笤O(shè)計(jì)時(shí)代中,高級(jí)語(yǔ)言已經(jīng)能非常成熟和規(guī)范的與計(jì)算機(jī)環(huán)境相結(jié)合。這些技術(shù)、理論與硬件為便利店管理信息系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)打下了牢固的基礎(chǔ)。此外,通過(guò)實(shí)際接觸其他便利店管理信息系統(tǒng)以及大量的網(wǎng)上調(diào)研,比較分析和總結(jié)歸納之后發(fā)現(xiàn)大多數(shù)系統(tǒng)都有以下通性:便利店管理信息系統(tǒng)中每日產(chǎn)生的商品數(shù)據(jù)繁多、需要多次查詢及處理,最后分析總體數(shù)據(jù);系統(tǒng)中數(shù)據(jù)具有相關(guān)性,需要進(jìn)行大量地處理與輸出;數(shù)據(jù)需要在經(jīng)營(yíng)過(guò)程中時(shí)時(shí)更新相關(guān)數(shù)據(jù)。本系統(tǒng)前臺(tái)采用的是具有良好的結(jié)構(gòu)擴(kuò)展性、安全性、實(shí)用性等優(yōu)勢(shì)、簡(jiǎn)單易懂、執(zhí)行效率高,還有十分優(yōu)秀的工具和平臺(tái)的ASP.NET技術(shù);運(yùn)用可與ASP.NET環(huán)境兼容的面向?qū)ο缶幊陶Z(yǔ)言C#進(jìn)行編程,后臺(tái)通過(guò)SQLServer2008管理實(shí)時(shí)數(shù)據(jù),這些高級(jí)編程語(yǔ)言、開(kāi)發(fā)技術(shù)和數(shù)據(jù)庫(kù)系統(tǒng)在本次的便利店管理信息系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)上完全可以滿足開(kāi)發(fā)的技術(shù)條件。經(jīng)濟(jì)可行性方面?zhèn)鹘y(tǒng)便利店進(jìn)銷存管理模式耗時(shí)耗力,人工操作出錯(cuò)率明顯較使用系統(tǒng)的出錯(cuò)率高。在實(shí)際生活中運(yùn)用到了管理系統(tǒng)之后,在降低經(jīng)營(yíng)成本,采購(gòu)成本方面與人工相比下降的幅度更多。通過(guò)正確的花費(fèi)資金研究開(kāi)發(fā)一個(gè)便利店管理信息系統(tǒng)來(lái)節(jié)省多余的開(kāi)支,以此來(lái)達(dá)到更長(zhǎng)久的發(fā)展。除節(jié)省店內(nèi)開(kāi)支外,管理信息系統(tǒng)還有兩個(gè)重要的作用:第一,以高效經(jīng)營(yíng)、降低損失為準(zhǔn)繩,提高存儲(chǔ)數(shù)據(jù)的精準(zhǔn)度還有更新數(shù)據(jù)的即時(shí)性;第二,信息管理系統(tǒng)可提供科學(xué)化數(shù)據(jù)分析,使便利店管理員能有效掌握便利店進(jìn)銷存的數(shù)據(jù),做到優(yōu)化便利店各項(xiàng)資源配置,正真做到便利店進(jìn)銷存智能信息化管理REF_Ref17704\w\h[15]。因此,以新型互聯(lián)網(wǎng)技術(shù)研究設(shè)計(jì)的便利店管理信息系統(tǒng)進(jìn)行系統(tǒng)化管理,可以極大的縮小在零售行業(yè)競(jìng)爭(zhēng)的經(jīng)營(yíng)成本差距,對(duì)于小型便利店,這項(xiàng)系統(tǒng)的開(kāi)發(fā)費(fèi)用也是能夠承擔(dān)的,并且能夠?yàn)閷?lái)避免產(chǎn)生無(wú)效的支出。操作可行性方面此系統(tǒng)研究設(shè)計(jì)前臺(tái)界面,使用的是ASP.NET開(kāi)發(fā)技術(shù),編程代碼是由C#語(yǔ)言實(shí)現(xiàn)的,運(yùn)行SQLServer2008數(shù)據(jù)管理系統(tǒng)對(duì)后臺(tái)數(shù)據(jù)進(jìn)行管理。以上技術(shù)對(duì)編程者的技術(shù)難度并不大,能夠在詳細(xì)分析設(shè)計(jì)系統(tǒng)功能之后進(jìn)行配置,在出現(xiàn)問(wèn)題時(shí)也能很好的處理。在最后通過(guò)系統(tǒng)測(cè)試時(shí),對(duì)用戶的操作要求并不高,能夠很快的上手熟練操作系統(tǒng)投入使用。小型便利店的管理信息系統(tǒng)從操作上滿足可行性。功能需求分析小型便利店管理系統(tǒng)主要是針對(duì)便利店日常業(yè)務(wù)進(jìn)行管理,重點(diǎn)針對(duì)商品的銷售、庫(kù)存、盤點(diǎn)等進(jìn)行信息化改造。因此,該小型便利店管理系統(tǒng)的角色可以劃分為二類:分別是員工、管理員。在劃分好系統(tǒng)的角色后,接下來(lái)就可以針對(duì)相應(yīng)的角色開(kāi)展功能需求分析。員工功能需求分析便利店員工主要通過(guò)該中小型便利店管理系統(tǒng)進(jìn)行商品進(jìn)貨、銷售、退貨、發(fā)送郵件給管理員審核等操作,因而,員工角色需要有登錄系統(tǒng)、修改密碼、商品查詢、銷售商品、商品庫(kù)存管理、郵件發(fā)送等功能模塊,具體功能需求描述如下:(1)登錄:?jiǎn)T工可以登錄該中小型便利店管理系統(tǒng),登入后系統(tǒng)展示出員工角色所有的功能列表。同時(shí),員工還可以修改登錄密碼以確保信息安全。(2)商品信息查詢:?jiǎn)T工登入中小型便利店管理系統(tǒng)后,可以查詢本便利店所有正在經(jīng)營(yíng)出售的商品信息,可以根據(jù)商品名稱、商品類別進(jìn)行多條件查詢。(3)商品銷售:?jiǎn)T工登入中小型便利店管理系統(tǒng)之后,在經(jīng)營(yíng)時(shí)根據(jù)客戶的需求進(jìn)行相關(guān)商品的銷售,并保存訂單信息。(4)商品庫(kù)存管理:?jiǎn)T工登入中小型便利店管理系統(tǒng)后,可以查詢本便利店所有正在經(jīng)營(yíng)出售的商品的庫(kù)存信息,根據(jù)數(shù)據(jù)選擇不足的商品進(jìn)行采購(gòu)或退貨并提交管理員審核。(5)商品庫(kù)存預(yù)警:?jiǎn)T工登錄后,還可以查看該便利店管理系統(tǒng)中所有庫(kù)存不足的商品預(yù)警列表,提醒管理員及時(shí)進(jìn)貨補(bǔ)充庫(kù)存防止庫(kù)存不夠無(wú)法銷售。管理員功能需求分析系統(tǒng)管理員負(fù)責(zé)整個(gè)便利店的所有信息數(shù)據(jù)的管理維護(hù),功能核心部分主要方向在對(duì)商品信息的管理,將商品信息存儲(chǔ)到系統(tǒng)中方便進(jìn)行分析然后進(jìn)行商品庫(kù)存的相應(yīng)處理,其次是對(duì)員工的信息處理。接下來(lái)便利店管理員的具體功能需求描述如下。(1)商品信息管理:管理員身份驗(yàn)證成功登錄系統(tǒng)后,對(duì)已上架的商品的對(duì)應(yīng)資料信息進(jìn)行清空、更正、查詢等操作,還可以根據(jù)便利店商品銷售情況對(duì)新入庫(kù)的商品進(jìn)行相關(guān)信息的添加操作。(2)員工信息管理:管理員身份驗(yàn)證成功登錄系統(tǒng)后,可以添加新的便利店員工信息,也可以查詢已入職在崗員工信息或刪除離職或退休的員工。(3)郵件管理:通過(guò)員工來(lái)往的工作郵件,對(duì)員工進(jìn)行的操作進(jìn)行審查。以此提高工作效率并保證了信息傳遞的及時(shí)性。(4)銷售統(tǒng)計(jì)管理:在完成了一系列的銷售記錄之后,根據(jù)訂單形成圖形來(lái)反饋數(shù)據(jù),管理員通過(guò)圖形對(duì)季度銷售額清晰明了的記錄。(5)商品庫(kù)存管理:管理員身份驗(yàn)證成功登錄系統(tǒng)后,可以查詢本便利店近期所有正在經(jīng)營(yíng)出售的商品的庫(kù)存信息,通過(guò)查看采購(gòu)?fù)素浻唵芜M(jìn)行出入庫(kù)操作;并且查看庫(kù)存預(yù)警,防止在經(jīng)營(yíng)過(guò)程中出現(xiàn)供貨不足或出現(xiàn)商品無(wú)法完全銷售而導(dǎo)致剩余的情況。(6)登錄及修改密碼等功能:管理員可以輸入正確的用戶名口令登入系統(tǒng),并且及時(shí)更改登錄密碼,保障信息安全。業(yè)務(wù)流程分析在此系統(tǒng)操作中,員工要在進(jìn)行相關(guān)業(yè)務(wù)操作時(shí),需要事先登錄,驗(yàn)證身份成功后才能進(jìn)行下一步操作。通過(guò)登錄進(jìn)入系統(tǒng),員工可以對(duì)商品進(jìn)行檢索,在銷售過(guò)程中根據(jù)檢索到的商品更快速的進(jìn)行操作。在商品不足或存在不符合經(jīng)營(yíng)要求的貨物時(shí),為滿足經(jīng)營(yíng)的優(yōu)化,需要根據(jù)相關(guān)數(shù)據(jù)進(jìn)行采購(gòu)和退貨處理。在完成相關(guān)操作后向管理員發(fā)送郵件請(qǐng)求審核申請(qǐng)同意。管理員在系統(tǒng)中對(duì)經(jīng)營(yíng)的數(shù)據(jù)進(jìn)行查看,對(duì)相關(guān)事務(wù)進(jìn)行審核處理。業(yè)務(wù)流程分析如圖3-1所示:圖3-1系統(tǒng)業(yè)務(wù)流程圖數(shù)據(jù)流程分析通過(guò)分層式的數(shù)據(jù)流圖對(duì)系統(tǒng)中出現(xiàn)的操作和信息流進(jìn)行簡(jiǎn)化的闡述,讓復(fù)雜的過(guò)程簡(jiǎn)單明了的呈現(xiàn)在圖中。通過(guò)分析此系統(tǒng)的頂層數(shù)據(jù)流圖如圖3-2所示:圖3-2小型便利店管理信息系統(tǒng)頂層數(shù)據(jù)流圖此系統(tǒng)的操作人員身份分員工與管理員。員工通過(guò)系統(tǒng)進(jìn)行銷售、采購(gòu)、退貨等經(jīng)營(yíng)步驟,在管理員登錄后對(duì)員工的操作請(qǐng)求進(jìn)行審核處理,以及員工管理等功能。第一層數(shù)據(jù)流圖如圖3-3所示:圖3-3小型便利店管理信息系統(tǒng)第一層數(shù)據(jù)流圖傳統(tǒng)的商品管理不存在清晰的分類,對(duì)商品的信息記錄也不容易查找。此系統(tǒng)通過(guò)列表的方式展現(xiàn)商品的詳細(xì)資料,方便管理員與員工進(jìn)行信息的查閱和操作。商品管理數(shù)據(jù)流程如圖3-4所示:圖3-4商品管理二層數(shù)據(jù)流程圖根據(jù)客戶提出的需求,通過(guò)貨物列表查找對(duì)應(yīng)的商品,修改貨量等信息,待客戶確認(rèn)后確認(rèn)銷售訂單,若發(fā)生突發(fā)情況進(jìn)行相關(guān)退貨處理。銷售管理數(shù)據(jù)流程如圖所示:圖3-5銷售管理二層數(shù)據(jù)流程圖商品庫(kù)存的出入規(guī)劃對(duì)經(jīng)營(yíng)狀況而言是核心操作,使用系統(tǒng)比人工進(jìn)行庫(kù)存相關(guān)的操作不易出差錯(cuò),還能對(duì)庫(kù)存剩余數(shù)據(jù)進(jìn)行分析,更好規(guī)劃如何采購(gòu)合適的商品。庫(kù)存管理數(shù)據(jù)流程如圖3-5所示:圖3-6庫(kù)存管理二層數(shù)據(jù)流程圖根據(jù)經(jīng)營(yíng)過(guò)程中人員流動(dòng)的情況,對(duì)員工在職信息進(jìn)行操作,避免出現(xiàn)員工登錄系統(tǒng)異常等情況。用戶管理數(shù)據(jù)流程如圖3-7所示:圖3-7用戶管理二層數(shù)據(jù)流程圖工作時(shí)員工進(jìn)行相關(guān)業(yè)務(wù)操作后需要上級(jí)審核,通過(guò)郵件進(jìn)行傳達(dá)請(qǐng)求。管理員通過(guò)郵件進(jìn)行查看,審核回復(fù)。郵件管理數(shù)據(jù)流程如圖3-8所示:圖3-8郵件管理二層數(shù)據(jù)流程圖數(shù)據(jù)字典表3-1數(shù)據(jù)流表3-2數(shù)據(jù)存儲(chǔ)表3-3處理邏輯表3-4外部實(shí)體本章小結(jié)本章分三部分進(jìn)行系統(tǒng)開(kāi)發(fā)的可行性分析:第一技術(shù)可行性、第二經(jīng)濟(jì)可行性、第三操作可行性。進(jìn)行分析的關(guān)鍵點(diǎn)主要落在分析開(kāi)發(fā)人員是否具備開(kāi)發(fā)系統(tǒng)的能力、采用的硬件設(shè)備是否能夠滿足系統(tǒng)的運(yùn)行環(huán)境、現(xiàn)有的技術(shù)手段是否能完成設(shè)計(jì)和開(kāi)發(fā)工作的方面。一個(gè)系統(tǒng)是否具有實(shí)際使用可行的首要因素就是進(jìn)行對(duì)全面的的可行性需求分析,從人,外在資源兩個(gè)主要角度進(jìn)行研究,判斷是否具備開(kāi)發(fā)系統(tǒng)的條件。系統(tǒng)設(shè)計(jì)系統(tǒng)功能結(jié)構(gòu)分析根據(jù)以上針對(duì)中小型便利店管理系統(tǒng)兩種角色的需求分析,接下來(lái)主要對(duì)系統(tǒng)總體功能結(jié)構(gòu)、前后端功能結(jié)構(gòu)及系統(tǒng)功能結(jié)構(gòu)進(jìn)行畫圖分析。系統(tǒng)總體功能結(jié)構(gòu)圖圖4-1系統(tǒng)功能模塊設(shè)計(jì)圖系統(tǒng)功能流程設(shè)計(jì)商品銷售功能流程通過(guò)登錄系統(tǒng)進(jìn)入銷售模塊,完成身份確認(rèn)后根據(jù)客戶需求提供經(jīng)營(yíng)范圍內(nèi)可供應(yīng)的商品,利用系統(tǒng)銷售能讓銷售信息更加明了,方便管理。商品銷售流程如4-2所示:圖4-2商品銷售功能流程圖商品采購(gòu)管理功能流程圖合理的采購(gòu)能讓商家的經(jīng)營(yíng)狀況更加具有優(yōu)勢(shì),讓不必要的開(kāi)支變少,避免造成商品囤積過(guò)期的現(xiàn)象,商品采購(gòu)管理流程如圖4-3所示:圖4-3商品采購(gòu)管理功能流程圖員工信息管理功能流程圖提供系統(tǒng)對(duì)經(jīng)營(yíng)過(guò)程中產(chǎn)生的人員變動(dòng)進(jìn)行管理,對(duì)員工信息進(jìn)行處理。員工管理流程如圖4-4所示:圖4-4員工信息管理功能流程圖商品信息管理功能流程圖在系統(tǒng)中管理商品比傳統(tǒng)管理會(huì)有很大優(yōu)勢(shì),在對(duì)商品進(jìn)行登記錄入后,通過(guò)進(jìn)行檢索,能有效的查看商品的信息,傳統(tǒng)的記錄方式信息記錄復(fù)雜查詢困難,此系統(tǒng)有效的節(jié)省了時(shí)間也更方便進(jìn)行管理。商品管理流程如下圖所示:圖4-5商品信息管理功能流程圖數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)是一切軟件開(kāi)發(fā)的基礎(chǔ)性工作,設(shè)計(jì)符合3NF范式要求的數(shù)據(jù)庫(kù)結(jié)構(gòu)將對(duì)軟件后期的運(yùn)行提供較大的幫助。數(shù)據(jù)庫(kù)設(shè)計(jì)通常分為兩個(gè)階段,第一階段是根據(jù)需求分析和角色設(shè)計(jì)提出數(shù)據(jù)庫(kù)的實(shí)體及其之間的實(shí)體關(guān)系圖;第二階段利用具體的RDBMS管理軟件及輔助的建模工具設(shè)計(jì)數(shù)據(jù)庫(kù)的邏輯關(guān)系表,并且明確每個(gè)表的每列字段的數(shù)據(jù)類型、長(zhǎng)度以及表之間的約束關(guān)系等,這一階段稱之為數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)階段。系統(tǒng)E-R圖該中小型便利店管理系統(tǒng)中分為普通員工、管理員2種角色,一個(gè)管理員可管理多個(gè)員工與商品的相關(guān)檔案,一個(gè)員工則負(fù)責(zé)銷售多種商品,一個(gè)商品信息對(duì)應(yīng)一個(gè)庫(kù)存檔案,通過(guò)上述分析,中小型便利店管理系統(tǒng)總體E-R圖如下圖4-6所示。員工員工商品庫(kù)存管理員銷售對(duì)應(yīng)管理管理管理1n111nnn11圖4-6中小型便利店管理系統(tǒng)總體E-R圖實(shí)體屬性圖(1)員工實(shí)體中小型便利店管理系統(tǒng)的員工實(shí)體主要由員工編號(hào)、個(gè)人密碼、員工姓名、個(gè)人電話、登錄賬號(hào)、郵箱、登錄頭像、登錄類型等字段組成,該實(shí)體對(duì)應(yīng)的實(shí)體圖如下圖4-7所示:圖4-7員工信息實(shí)體圖

(2)商品信息實(shí)體商品信息這個(gè)實(shí)體主要由商品編號(hào)、商品名稱、商品類別、商品單位、預(yù)設(shè)售價(jià)、預(yù)設(shè)進(jìn)價(jià)、商品圖、規(guī)格型號(hào)、庫(kù)存數(shù)量、商品廠家、預(yù)警數(shù)量等屬性說(shuō)明等字段組成,該實(shí)體對(duì)應(yīng)的實(shí)體圖如下圖4-8所示:圖4-8商品信息實(shí)體圖(3)銷售信息實(shí)體商品銷售實(shí)體主要由銷售單號(hào)、銷售編號(hào)、銷售總價(jià)、銷售員工、備注信息、銷售時(shí)間、銷售狀態(tài)等字段組成,該實(shí)體對(duì)應(yīng)的實(shí)體圖如下圖4-9所示:圖4-9商品銷售實(shí)體圖(4)采購(gòu)信息實(shí)體商品采購(gòu)信息實(shí)體主要由采購(gòu)編號(hào)、采購(gòu)單號(hào)、采購(gòu)員工、采購(gòu)總價(jià)、采購(gòu)時(shí)間、備注信息、采購(gòu)狀態(tài),它的實(shí)體圖如下圖4-10所示:圖4-10采購(gòu)信息實(shí)體(5)退貨信息實(shí)體退貨信息實(shí)體主要由退貨編號(hào)、退貨單號(hào)、退貨員工、退貨總價(jià)、退貨時(shí)間、備注信息、退貨狀態(tài),它的實(shí)體圖如下圖4-11所示:圖4-11退貨信息實(shí)體圖數(shù)據(jù)庫(kù)表設(shè)計(jì)員工信息表員工信息表對(duì)應(yīng)著員工實(shí)體,主要存儲(chǔ)員工個(gè)人信息方便管理員管理數(shù)據(jù)。該表設(shè)計(jì)如表4-1所示:表4-1員工信息表商品信息表商品信息表對(duì)應(yīng)著便利店管理系統(tǒng)的商品信息實(shí)體,具體如下表4-2所示:表4-2商品信息表銷售信息表商品銷售表對(duì)應(yīng)著便利店管理系統(tǒng)的商品銷售信息實(shí)體,具體如下表4-3所示。表4-3銷售信息表采購(gòu)信息表該表對(duì)應(yīng)了小型便利店管理系統(tǒng)的商品采購(gòu)信息實(shí)體,具體表結(jié)構(gòu)如下表4-4所示:表4-4采購(gòu)信息表退貨信息表退貨信息表對(duì)應(yīng)著小型便利店管理系統(tǒng)的退貨信息實(shí)體,具體如下表4-5所示。表4-5商品退貨信息表本章小結(jié)本章對(duì)系統(tǒng)進(jìn)行功能結(jié)構(gòu)圖分析、功能流程圖分析、E-R圖、實(shí)體圖分析進(jìn)行詳細(xì)描述。

系統(tǒng)實(shí)現(xiàn)在完成了中小型便利店管理系統(tǒng)的可行性分析、對(duì)系統(tǒng)內(nèi)兩個(gè)主要的角色分析、客戶提出的功能需求分析、數(shù)據(jù)庫(kù)設(shè)計(jì)等階段之后,本章的聚焦點(diǎn)就放在了對(duì)系統(tǒng)進(jìn)行詳細(xì)設(shè)計(jì)實(shí)現(xiàn)一一編程實(shí)現(xiàn)的階段,本章將根據(jù)角色劃分,以重點(diǎn)核心模塊為主線,進(jìn)行詳細(xì)的設(shè)計(jì)實(shí)現(xiàn)描述。系統(tǒng)登錄功能模塊設(shè)計(jì)登錄模塊在用戶輸入相關(guān)的個(gè)人信息后進(jìn)行判斷,驗(yàn)證登入者的身份是管理員還是員工,不同的身份登錄成功進(jìn)入的是功能不一的頁(yè)面。本中小型便利店管理系統(tǒng)登錄模塊的運(yùn)行界面如下圖5-1所示:圖5-1便利店管理系統(tǒng)登錄界面示意圖用戶登錄模塊實(shí)現(xiàn)的核心代碼如下:?jiǎn)T工部分功能模塊實(shí)現(xiàn)添加商品模塊設(shè)計(jì)員工登入便利店管理系統(tǒng)后,可以添加或查詢系統(tǒng)中所有的商品信息。商品查詢根據(jù)商品名稱、及商品類別進(jìn)行檢索,查詢結(jié)果以表格形式進(jìn)行展示。該查詢頁(yè)面上展示查詢結(jié)果的控件為GridView,該頁(yè)面(GoodInfoQuery.aspx)設(shè)計(jì)如下圖5-2所示。圖5-2商品信息查詢頁(yè)面設(shè)計(jì)圖添加商品信息模塊的核心代碼如下:商品銷售模塊設(shè)計(jì)在商品銷售模塊上,員工可以進(jìn)行商品銷售操作。該頁(yè)面以列表形式(此處采用ASP.NET提供的GridView控件)展示當(dāng)前已經(jīng)添加到待結(jié)賬清單的商品信息,并且提供根據(jù)商品列表繼續(xù)添加銷售商品的功能,當(dāng)所有商品添加完畢后,即可點(diǎn)擊提交按鈕來(lái)進(jìn)行結(jié)算。商品銷售頁(yè)面(SellGoods.aspx)設(shè)計(jì)如下圖5-3所示。圖5-3商品銷售頁(yè)面設(shè)計(jì)圖商品銷售頁(yè)面的核心代碼如下:管理員部分功能模塊實(shí)現(xiàn)商品采購(gòu)模塊設(shè)計(jì)管理員登入系統(tǒng)后,即可對(duì)小型便利店中所有的商品進(jìn)行采購(gòu)。商品列表展示用GridView控件,商品添加使用TextBox、DropdownList、Button等控件組合完成,商品采購(gòu)使用Button對(duì)象實(shí)現(xiàn),并且為該按鈕控件編寫處理代碼。商品采購(gòu)模塊設(shè)計(jì)運(yùn)行界面如下圖5-4、圖5-5所示:圖5-4采購(gòu)商品頁(yè)面設(shè)計(jì)圖圖5-5采購(gòu)商品頁(yè)面設(shè)計(jì)圖商品采購(gòu)模塊處理代碼如下:?jiǎn)T工管理模塊設(shè)計(jì)管理員登入系統(tǒng)后,即可對(duì)小型便利店中所有的員工信息進(jìn)行管理維護(hù)。員工列表展示用GridView控件,員工添加使用TextBox、DropdownList、Button等控件組合完成,添加商品使用Button對(duì)象實(shí)現(xiàn),并且為該按鈕控件編寫處理代碼。添加員工信息模塊設(shè)計(jì)運(yùn)行界面如下圖5-6所示:圖5-6添加員工頁(yè)面設(shè)計(jì)圖添加員工信息模塊的核心代碼如下:銷售統(tǒng)計(jì)模塊設(shè)計(jì)本中小型便利店管理系統(tǒng)中,在完成銷售訂單之后,對(duì)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)形成圖表便于分析商品的銷售情況,以此來(lái)對(duì)經(jīng)營(yíng)方向進(jìn)行調(diào)整。銷售統(tǒng)計(jì)模塊設(shè)計(jì)如圖5-8所示。圖5-8銷售統(tǒng)計(jì)頁(yè)面設(shè)計(jì)圖商品退貨模塊設(shè)計(jì)管理員可以對(duì)系統(tǒng)進(jìn)貨的商品進(jìn)行退貨處理,退貨頁(yè)面的總體設(shè)計(jì)和進(jìn)貨頁(yè)面類似,但退貨和進(jìn)貨相反,是減少庫(kù)存。商品退貨登記模塊設(shè)計(jì)如圖5-9所示。圖5-9商品退貨登記頁(yè)面設(shè)計(jì)圖5-9商品退貨登記頁(yè)面設(shè)計(jì)商品退貨處理代碼如下:本章小結(jié)本章主要展示了小型便利店管理信息系統(tǒng)界面的實(shí)現(xiàn)圖及核心代碼部分。系統(tǒng)測(cè)試系統(tǒng)測(cè)試環(huán)境為了設(shè)計(jì)出與客戶需求一致的便利店系統(tǒng),因此要采取多次實(shí)驗(yàn)的方法,通過(guò)多次操作系統(tǒng),將操作得出的多組測(cè)試數(shù)據(jù)進(jìn)行分析,尋找操作中出現(xiàn)的錯(cuò)誤。系統(tǒng)質(zhì)量和可靠性是能否進(jìn)行使用的重要因素,系統(tǒng)分析對(duì)系統(tǒng)的設(shè)計(jì)實(shí)施起到了關(guān)鍵的作用。測(cè)試的重點(diǎn)原則有以下幾點(diǎn),其一,要認(rèn)清錯(cuò)誤發(fā)生的可能性是無(wú)窮盡的;其二,為避免測(cè)試發(fā)生突發(fā)情況,需要提前備份;其三,通過(guò)測(cè)試尋找系統(tǒng)功能缺陷不足處,并分析提出解決方案進(jìn)行優(yōu)化;因此,不能盲目隨意的進(jìn)行測(cè)試,需要采取循序漸進(jìn)的計(jì)劃確定最終導(dǎo)致系統(tǒng)出錯(cuò)的原因,在出現(xiàn)系統(tǒng)錯(cuò)誤時(shí)要有亡羊補(bǔ)牢式的思維,及時(shí)解決錯(cuò)誤,降低系統(tǒng)的維護(hù)成本,否則萬(wàn)一出現(xiàn)大規(guī)模錯(cuò)誤時(shí),系統(tǒng)將不能正常使用。系統(tǒng)測(cè)試目的系統(tǒng)測(cè)試的目的主要有以下兩點(diǎn):及時(shí)發(fā)現(xiàn)和糾正系統(tǒng)錯(cuò)誤通過(guò)模擬客戶使用系統(tǒng)時(shí)進(jìn)行的操作環(huán)境,對(duì)各個(gè)功能模塊逐步測(cè)試,使得開(kāi)發(fā)人員在模擬操作過(guò)程中能尋找到潛在的問(wèn)題隱患,在發(fā)現(xiàn)后有足夠的時(shí)間制定有效的解決方案進(jìn)行修改,避免日后出現(xiàn)不可估計(jì)的嚴(yán)重后果。調(diào)整系統(tǒng)滿足客戶需求為了讓系統(tǒng)滿足客戶的需求,在測(cè)試階段測(cè)試人員設(shè)身處地的從客戶角度出發(fā)進(jìn)行多次用例測(cè)試,這樣能提供有效的強(qiáng)力數(shù)據(jù)證明系統(tǒng)測(cè)試的功能模塊是否滿足客戶需求,通過(guò)分析得出哪些功能模塊無(wú)法滿足需求,從而進(jìn)行優(yōu)化調(diào)整。系統(tǒng)測(cè)試方法更具系統(tǒng)判斷選擇最合適的測(cè)試方法是最能行之有效的檢查到系統(tǒng)的問(wèn)題所在,主要的測(cè)試方法有以系統(tǒng)運(yùn)行狀態(tài)為依據(jù)劃分的靜態(tài)測(cè)試和與之相反的動(dòng)態(tài)測(cè)試,而白盒測(cè)試、黑盒測(cè)試與灰盒測(cè)試則以系統(tǒng)具體算法細(xì)節(jié)的實(shí)現(xiàn)和系統(tǒng)內(nèi)部結(jié)構(gòu)劃分。從系統(tǒng)的執(zhí)行的方式來(lái)看,又可分人工測(cè)試和自動(dòng)化測(cè)試。REF_Ref17835\w\h[16]系統(tǒng)測(cè)試具體內(nèi)容登錄測(cè)試登錄測(cè)試是用來(lái)檢測(cè)管理員或員工在系統(tǒng)中驗(yàn)證自己的賬號(hào)以及密碼信息是否正確之后,隨后進(jìn)行登錄操作,成功的登錄進(jìn)入系統(tǒng)后,若運(yùn)行結(jié)果與自己當(dāng)初預(yù)想的結(jié)果一樣的話,說(shuō)明一站購(gòu)物商城系統(tǒng)已經(jīng)實(shí)現(xiàn)了用戶登錄這個(gè)功能,反之,說(shuō)明此登錄功能還未完成,測(cè)試內(nèi)容如表6-1所示:表6-1登錄測(cè)試商品銷售測(cè)試在模擬員工經(jīng)營(yíng)過(guò)程中向顧客銷售商品的情景里,進(jìn)行銷售過(guò)程中的操作,如添加顧客選購(gòu)的商品和數(shù)量,退貨功能測(cè)試。若操作不成功則系統(tǒng)仍存在問(wèn)題,測(cè)試內(nèi)容如表6-2所示:表6-2商品銷售測(cè)試商品管理測(cè)試模擬經(jīng)營(yíng)過(guò)程中在新商品采購(gòu)?fù)瓿珊髮?duì)信息登記的情景,管理員登錄系統(tǒng)后在相應(yīng)的功能模塊進(jìn)行添加、修改、查詢等操作,測(cè)試內(nèi)容如表6-3所示:表6-3商品管理測(cè)試本章小結(jié)本便利店管理系統(tǒng)的測(cè)試環(huán)境有以下幾個(gè)組成要素:Window10操作系統(tǒng);MicrosoftVisualStudio2010開(kāi)發(fā)工具;SQLServer2008;酷睿i5-8300H的CPU;本章首先對(duì)系統(tǒng)測(cè)試的環(huán)境、目的和方法進(jìn)行了概述,之后對(duì)便利店管理信息系統(tǒng)的部分功能模塊進(jìn)行了相關(guān)的測(cè)試通過(guò)設(shè)計(jì)出的測(cè)試用例測(cè)試功能是否滿足客戶需求,在測(cè)試階段查缺補(bǔ)漏找出系統(tǒng)潛在的問(wèn)題并且及時(shí)溝通尋找解決方案解決系統(tǒng)功能問(wèn)題,以保證系統(tǒng)正式運(yùn)行的可靠性??偨Y(jié)幾個(gè)月的努力,該中小型便利店管理系統(tǒng)基本設(shè)計(jì)完成了,順利完成預(yù)定目標(biāo)。本文設(shè)計(jì)的中小型便利店管理系統(tǒng)網(wǎng)站是基于B/S模式的,系統(tǒng)設(shè)計(jì)了員工、管理員共兩種角色的用戶。圍繞商品信息管理、商品進(jìn)貨管理、商品銷售管理、商品庫(kù)存盤點(diǎn)等核心業(yè)務(wù)設(shè)計(jì)相關(guān)的功能模塊。員工和管理員所分配的功能各不相同。管理員擁有的權(quán)限較高,可以通過(guò)系統(tǒng)對(duì)商品信息的更新修正,分析庫(kù)存預(yù)警數(shù)據(jù)對(duì)庫(kù)存商品的供貨退貨進(jìn)行相應(yīng)操作以此達(dá)到優(yōu)化經(jīng)營(yíng)便利店的目的;員工主要工作則是負(fù)責(zé)經(jīng)營(yíng)銷售商品,對(duì)商品的信息可進(jìn)行查詢操作。整個(gè)系統(tǒng)基于ASP.NET技術(shù)開(kāi)發(fā),編程語(yǔ)言采用C#,后臺(tái)數(shù)據(jù)庫(kù)為SQLServer,部署在IIS服務(wù)器上,開(kāi)發(fā)環(huán)境采用了VISUALSTUDIO2010集成開(kāi)發(fā)工具。該中小型便利店管理系統(tǒng)遵循軟件工程設(shè)計(jì)思路設(shè)計(jì)實(shí)現(xiàn)。整個(gè)設(shè)計(jì)過(guò)程分為前期調(diào)研、用戶需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)、軟件測(cè)試等步驟。通過(guò)反復(fù)迭代最終實(shí)現(xiàn)該系統(tǒng),同時(shí),撰寫每個(gè)階段的文檔形成畢業(yè)論文。本次畢業(yè)設(shè)計(jì)對(duì)我來(lái)說(shuō)是一次綜合而又全面的考核,對(duì)自己大學(xué)幾年的專業(yè)知識(shí)的學(xué)習(xí)進(jìn)行了有深度的檢驗(yàn),提高了自己的動(dòng)手能力和編程實(shí)踐水平。總體來(lái)說(shuō),通過(guò)本次畢業(yè)設(shè)計(jì)的開(kāi)發(fā),我在各方面能力都有了很大的

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論