基于Web的網(wǎng)上五金銷售系統(tǒng)的設(shè)計與實現(xiàn)_第1頁
基于Web的網(wǎng)上五金銷售系統(tǒng)的設(shè)計與實現(xiàn)_第2頁
基于Web的網(wǎng)上五金銷售系統(tǒng)的設(shè)計與實現(xiàn)_第3頁
基于Web的網(wǎng)上五金銷售系統(tǒng)的設(shè)計與實現(xiàn)_第4頁
基于Web的網(wǎng)上五金銷售系統(tǒng)的設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

摘要目前傳統(tǒng)五金店均以店面形式存在,存在銷售五金的區(qū)域性,客戶相對固定,查詢、更新不快捷,投資較大等諸多問題。近些年來科技的發(fā)展無時無刻不在影響著我們的生活,大到世界經(jīng)濟的發(fā)展,國際經(jīng)濟發(fā)展趨勢的變化,小到我們的衣食住行,生活起居,無時無刻都在和過去發(fā)生著不一樣的變化,而影響這一些變化的主要因素就是網(wǎng)絡(luò)在我們身邊的飛速蔓延;因為有了網(wǎng)絡(luò)使我們的所居住的星球變成了今天的地球村,讓我們的生活有了質(zhì)的變化,實現(xiàn)了今天的全球購,實現(xiàn)了今天的萬物互聯(lián)。這個新興的生活方式加快了我們的生活節(jié)奏,改變了我們的傳統(tǒng)生活方式,同時也縮短了我們花在采購所花的時間以及成本。所以我們要想不被世界淘汰,追隨上世界的腳步,就要適應(yīng)這種新興的網(wǎng)絡(luò)技術(shù)時代,這種新興的生活方式,還需要人們的創(chuàng)新性以及主動思考的思維,這些方法的掌握都是對網(wǎng)絡(luò)信息系統(tǒng)的發(fā)證起著至關(guān)重要的作用。關(guān)鍵詞:SpringMVC;MyBatisMySQL;JSP ABSTRACTPAGE13ABSTRACTWiththerapiddevelopmentofscienceandtechnology,withthedevelopmentofcomputerscience,databasetechnologyismoreandmorewidelyusedontheInternet,providingmoredetailedandhumanizedservicesforthemajorityofInternetusers.Allwalksoflifearetryingtointegratewithmodernadvancedtechnology,andimprovetheirownadvantagesthroughtechnology.Ofcourse,thisinformationmanagementsystemcannotbeexcluded,withthedevelopmentofnetworktechnologyThecontinuousmaturityoftechnologyhasledtothedevelopmentofthisinformationmanagementsystem.Ithascompletelychangedthetraditionalmanagementmodeinthepast,notonlymakingservicemanagementlessdifficult,butalsoimprovingtheflexibilityofmanagement.Thispersonalizedplatformpaysspecialattentiontomutualcoordinationandmanagement,whichstimulatesthecreativityandinitiativeofmanagers.Itisverybeneficialforthisinformationmanagementsystem.Keywords:SpringMVC;MyBatisMySQL;JSP目錄 目錄摘要 IIIABSTRACT IV第1章緒論 71.1背景及意義 71.2國內(nèi)外研究概況 71.3研究的內(nèi)容 8第2章相關(guān)技術(shù) 82.1JSP技術(shù)介紹 82.2JAVA簡介 92.3ExtJS 92.4MVC結(jié)構(gòu) 92.8MySQL數(shù)據(jù)庫 102.9VUE框架 11第3章系統(tǒng)分析 123.1需求分析 123.2系統(tǒng)可行性分析 123.2.1技術(shù)可行性:技術(shù)背景 133.2.2經(jīng)濟可行性 133.3項目設(shè)計目標與原則 143.4系統(tǒng)流程分析 143.4.1操作流程 143.4.2添加信息流程 153.4.3刪除信息流程 16第4章系統(tǒng)設(shè)計 174.1系統(tǒng)體系結(jié)構(gòu) 174.2開發(fā)流程設(shè)計 174.3數(shù)據(jù)庫設(shè)計原則 184.4database的設(shè)計與分析 18第5章系統(tǒng)實現(xiàn) 22各模塊具體實現(xiàn) 22用戶注冊: 22用戶登錄: 23信息發(fā)布: 24成品展示: 25第6章系統(tǒng)測試 276.1系統(tǒng)測試的目的 276.2系統(tǒng)測試方法 286.3測試步驟 286.4系統(tǒng)管理系統(tǒng)測試 286.5功能測試 296.6測試總結(jié) 30結(jié)論 31參考文獻 32致謝 33 第1章緒論1.1背景及意義近年來,科技的飛速發(fā)展使的計算機也開始了迅猛發(fā)展,本五金店交易系統(tǒng)在電子商務(wù)技術(shù)的應(yīng)用,使得企業(yè)或個人可以通過在線五金店平臺,實現(xiàn)網(wǎng)上購買五金,改變了傳統(tǒng)購買五金商品的方式。我所設(shè)計的系統(tǒng)管理也是將通過計算機方面的知識進行整體而又智能化的操作,對于我設(shè)計的信息管理系統(tǒng)所涉及和牽扯的數(shù)據(jù)的保存都是很多的,因為這些需求過多使得管理者面臨著很大的困難,面對數(shù)量如此多的信息,以前所使用的信息管理系統(tǒng),都是通過我們手動進行記錄的筆記的方式進行數(shù)據(jù)的統(tǒng)計,再后來出現(xiàn)了電腦,管理者通過計算機輸入軟件將寫在紙上的信息統(tǒng)計到如今的電腦上,但是這種方式比較傳統(tǒng),而且想要更快更準確的統(tǒng)計數(shù)據(jù)信息還是比較麻煩的,還是會受到一些條件的影響,例如時間和空間,因此我開發(fā)了此信息管理系統(tǒng);今天的用戶可以隨時隨地查看、更新和修改信息的各個方面。管理員可以在家中或隨時隨地接收系統(tǒng)數(shù)據(jù)。同時,它們?yōu)橛脩艄?jié)省了大量的時間。因此,開發(fā)一個信息管理系統(tǒng)將對管理層有很大的幫助。這也便于管理員處理和修改用戶信息。信息管理系統(tǒng)主要包括程序、數(shù)據(jù)庫和計算機技術(shù)。它包含了大量的知識,可以極大地提高所有行業(yè)員工的生產(chǎn)力。1.2國內(nèi)外的研究概況隨著我國國內(nèi)經(jīng)濟形勢的持續(xù)發(fā)展和我國經(jīng)濟的健康發(fā)展,我國互聯(lián)網(wǎng)已經(jīng)達到了前所未有的高度。當中外投資者訪問互聯(lián)網(wǎng)市場時。隨著現(xiàn)代互聯(lián)網(wǎng)的飛速發(fā)展,互聯(lián)網(wǎng)正在融入人們的生活。隨著互聯(lián)網(wǎng)的普及和科學(xué)技術(shù)的進步,互聯(lián)網(wǎng)等領(lǐng)域取得了長足的進步。通信和多媒體?;ヂ?lián)網(wǎng)已經(jīng)成為我們生活中不可或缺的一部分。同時,互聯(lián)網(wǎng)的發(fā)展為我們提供了無限的商機。但近幾年來,我國的管理體制仍然不合理,管理人員不足。對市場機制的需求越來越大,越來越多的人開始學(xué)習(xí)如何管理互聯(lián)網(wǎng)。本課題減少了數(shù)據(jù)冗余和傳統(tǒng)管理工作,實現(xiàn)了管理的系統(tǒng)化和科學(xué)化。因此這樣,用戶也可以隨時隨地即可選擇和購買到更多更便宜的五金商品,解決了這個時代生活在城市的人因生活節(jié)奏飛快而無法抽出空閑時間去購買五金商品的問題。因為經(jīng)濟發(fā)展速度的不同,一些偏遠地區(qū)遠的五金產(chǎn)品品種以及數(shù)量的不足,但是隨著經(jīng)濟的不斷發(fā)展,城市和農(nóng)村的差距也在慢慢減少,農(nóng)村的百姓也想追求更好的生活質(zhì)量,因為當?shù)貤l件的不允許,不能滿足現(xiàn)在人民的生活需求,因而我們可以利用互聯(lián)網(wǎng),通過宣傳的方法,讓他們了解到網(wǎng)上五金系統(tǒng)的便捷之處,讓他們擁有更多的選擇,選擇自己喜歡的五金風格,同時也可以推進我們五金系統(tǒng)的發(fā)展。1.3研究的內(nèi)容此論文主要圍繞系統(tǒng)的設(shè)計來進行編寫,介紹了五金銷售系統(tǒng)的選題背景,五金行業(yè)近年來的基本現(xiàn)狀以及大眾對五金的需求方向。在這幾種所用到的相關(guān)計算機專業(yè)的知識和基本操作。對系統(tǒng)的各個模塊進行了系統(tǒng)的分析,例如可行性分析、功能的分析、不同用戶的需求分析都進行了詳細的闡述。各個模塊內(nèi)功能的介紹以及設(shè)計方法,還有功能詳細的使用說明本論文都已記述。最后還對系統(tǒng)的測試和測試后的完善修改進行了深入的研究以及講解。但是最重要的還是系統(tǒng)設(shè)計的方法和邏輯思路,這是我研究時間最長的地方,因為他的研究貫穿著整個系統(tǒng)的全部,只有把這些東西研究清楚,系統(tǒng)才能夠得到最優(yōu)化。第2章相關(guān)技術(shù)2.1JavaScript技術(shù)介紹javascript不僅是internet上最流行的腳本語言,而且是一種安全的腳本語言。它可以用于HTML和Web,也可以用于服務(wù)器、筆記本電腦和其他設(shè)備。JavaScript簡化了與HTML的交互,并完成了與頁面的交互。為此,可以插入或?qū)肽J的HTML語言。外觀匹配HTML中無法檢測到的錯誤。2.2Vue簡介Vue是一套構(gòu)建用戶界面的漸進式框架,還是一款JavaScript框架,并且還就有強大的功能。它還可以簡化Dom操作,它可以使用特殊的語法用來修飾Dom元素,便可以順利的實現(xiàn)頁面的不同效果,從而減少人為的一些操作。除此之外,它還具有響應(yīng)式數(shù)據(jù)驅(qū)動的特點。2.2MySQL數(shù)據(jù)庫簡介mysql是一個安全的跨平臺數(shù)據(jù)庫系統(tǒng),與php、java等主要編程語言緊密相連。他很小,但很強壯。與其他數(shù)據(jù)庫相比,它是最快、最免費的SQL數(shù)據(jù)庫。用戶可以直接從網(wǎng)站下載。它具有數(shù)據(jù)庫連接、文件下載等內(nèi)置功能。MySQL支持許多擴展,如MySQLLLI,這使得快速開發(fā)Web應(yīng)用程序變得更加容易。系統(tǒng)分析3.1需求分析本設(shè)計是為了滿足在網(wǎng)上售賣五金商品,用戶的定位應(yīng)該為日常需要的五金商品的消費者,所以在設(shè)計本系統(tǒng)時,應(yīng)該將銷售系統(tǒng)的風格設(shè)計的簡單明了,因五金也有會有很多的分類,考慮到這點,在設(shè)計本系統(tǒng)時應(yīng)適當?shù)奶砑臃诸?,這樣消費者就會很好的購買到商品;在購物車、訂單等方面應(yīng)完善系統(tǒng)。根據(jù)上述的分析,應(yīng)該將系統(tǒng)的訂單管理、購物車中對五金商品的增加、刪除、修改功能進行完善;在對五金商品的搜索中,應(yīng)該采用模糊查詢的方式,在搜索框中輸入自己想要購買的五金商品名稱或關(guān)鍵字,這樣系統(tǒng)將符合條件的商品展示著在頁面;本設(shè)計的系統(tǒng)對用戶的分類應(yīng)該分為兩種,一是系統(tǒng)管理員,二是普通的消費者,二者的身份不同功能也應(yīng)該不相同;在設(shè)計系統(tǒng)時應(yīng)充分考慮以上因素。3.2系統(tǒng)可行性分析該系統(tǒng)提供對數(shù)據(jù)庫、JSP開發(fā)工具和其他基本上易于理解的先進技術(shù)的訪問。mysql數(shù)據(jù)庫保證了系統(tǒng)管理員和普通用戶之間的交互,保證了所設(shè)計的在線系統(tǒng)的穩(wěn)定性和安全性。3.3經(jīng)濟可行性在經(jīng)濟方面,此五金銷售系統(tǒng)可以很好的節(jié)約成本,與實體店相比,在五金百貨店中,我們要租店面、裝修、售貨員、水電費等雜費,但是設(shè)計一個網(wǎng)上銷售系統(tǒng)則在很大程度上節(jié)約了這些費用,省去了店面的資金,很大程度上幫助五金店家的成本。3.4項目設(shè)計目標與原則本系統(tǒng)的設(shè)計目標:在功能上實現(xiàn)用戶管理、管理員管理、購物車功能、購買訂單的查看、修改、在線客服、評價等功能;在性能上用戶并發(fā)數(shù)應(yīng)大于等于100;系統(tǒng)的時延應(yīng)小于等于2s;檢索的時間應(yīng)小于等于2s;聯(lián)動反應(yīng)時間應(yīng)小于等于3s;安全設(shè)計:授權(quán):根據(jù)系統(tǒng)資源(包括程序、數(shù)據(jù)庫)的特性確定系統(tǒng)資源的保護級別;為不同的用戶設(shè)置不同的資源訪問權(quán)限,并且系統(tǒng)根據(jù)用戶權(quán)限賦予用戶對不同層次系統(tǒng)資源的訪問權(quán)限。本系統(tǒng)的設(shè)計原則:可靠性:要求系統(tǒng)具備高的可靠性,確保系統(tǒng)的不間斷運行。實用性:充分滿足用戶要求,操作流程清晰、流暢、高效、人機交互界面友好,符合設(shè)計的需求。維護性:要求系統(tǒng)具有良好的可維護性和可恢復(fù)性。3.5系統(tǒng)流程分析3.5.1操作流程以管理員的身份進行登錄:首先按下站點上的登錄按鈕,然后轉(zhuǎn)到登錄頁面。輸入此頁面的用戶名和密碼,然后按密碼。如果連接成功,系統(tǒng)將自動移動到功能頁面。如果您提供了錯誤的用戶名,則系統(tǒng)將獲得錯誤的用戶名。對不起,先生。如果密碼輸入不正確,系統(tǒng)將詢問您:密碼輸入不正確,請重新鍵入。如下圖所示:圖3-1操作流程圖3.5.2添加信息流程系統(tǒng)中添加五金商品:在系統(tǒng)中想要添加五金商品,首先以管理員的身份進行登錄,在信息發(fā)布的頁面,將五金商品的簡介、關(guān)鍵字、價格、圖片詳情上傳至系統(tǒng),系統(tǒng)將會自動編號,將輸入的數(shù)據(jù)上傳至數(shù)據(jù)庫。具體如下圖所示:圖3-2添加信息流程圖3.5.3刪除信息流程五金商品下架管理:首先以管理員的身份進行登錄,將要下架的五金商品進行刪除按鈕,刪除成功后系統(tǒng)會提示“商品刪除成功”,同時數(shù)據(jù)庫中對應(yīng)的商品信息同時刪除,操作流程如下圖所示:圖3-3刪除信息流程圖PAGE25系統(tǒng)設(shè)計在此章節(jié)中,我們主要了解的是本系統(tǒng)的整體設(shè)計和數(shù)據(jù)庫的設(shè)計。相關(guān)設(shè)計的敘述如下所述。4.1系統(tǒng)整體結(jié)構(gòu)設(shè)計系統(tǒng)整體設(shè)計的目的是反映一個具有功能完善,頁面美觀的系統(tǒng),讓用戶在使用的過程中舒服耐用。該系統(tǒng)的總體設(shè)計具體實現(xiàn)的過程是將一個巨大的任務(wù)劃分出幾個小型的任務(wù),完成小型的任務(wù)后,巨大的任務(wù)也就完成了,那么整體的任務(wù)就可以完成了。比如說,在開發(fā)過程中,頁面的設(shè)計是由一個一個模塊拼湊起來的,不同的模塊所具備的功能、接口和邏輯關(guān)系是不同的,因此他們的層次結(jié)構(gòu)及其分明。信息管理系統(tǒng)的實現(xiàn)主要包括兩個用戶功能:用戶和管理員。由于系統(tǒng)用戶執(zhí)行不同的功能,使用不同的功能模塊,管理員可根據(jù)需要對系統(tǒng)的功能模塊采取相應(yīng)的管理措施。4.2數(shù)據(jù)庫設(shè)計系統(tǒng)在開發(fā)過程中,我們都了解數(shù)據(jù)庫的設(shè)計是系統(tǒng)中必不可少的一種功能,他還是一個極其重要的環(huán)節(jié),他所具備的邏輯關(guān)系決定著系統(tǒng)的穩(wěn)定性。只有我們擁有一個優(yōu)良的數(shù)據(jù)庫設(shè)計,才可以將我們系統(tǒng)的功能有所提高。數(shù)據(jù)庫的目的是創(chuàng)建最合適的數(shù)據(jù)庫模型,以便根據(jù)需要并結(jié)合選定的數(shù)據(jù)庫系統(tǒng)存儲數(shù)據(jù)。為了確保存儲數(shù)據(jù)的有效使用,還應(yīng)定義數(shù)據(jù)庫表的結(jié)構(gòu)及其與表管理的關(guān)系。該數(shù)據(jù)庫還方便開發(fā)人員對自己的功能進行添加、修改、刪除和修改,使系統(tǒng)能夠快速找到所需的信息。自創(chuàng)建以來,數(shù)據(jù)庫經(jīng)歷了以下步驟:1.層次數(shù)據(jù)庫和網(wǎng)狀數(shù)據(jù)庫的過程。2.關(guān)系數(shù)據(jù)庫。3.非關(guān)系型數(shù)據(jù)庫。關(guān)系數(shù)據(jù)庫仍然是Web開發(fā)的主流數(shù)據(jù)庫。使用最常用的開源資源版本數(shù)據(jù)庫MySQL作為我的應(yīng)用中使用的數(shù)據(jù)庫。本次設(shè)計的數(shù)據(jù)庫結(jié)構(gòu)圖如下所示:第5章系統(tǒng)實現(xiàn)各模塊具體實現(xiàn)用戶注冊:在登錄五金銷售管理系統(tǒng)之前,要先實現(xiàn)賬號的注冊,在注冊時要考慮到登錄的所需要的條件,進而進行對注冊流程的設(shè)計;點擊注冊,填寫相關(guān)信息,如若符合注冊標準,則顯示注冊成功;若不符合則會返回上一步,重新填寫注冊信息,再次進行注冊。功能設(shè)計如圖5-1-1所示。開始開始注冊驗證數(shù)據(jù)是否符合標準否注冊成功符合5-1-1注冊流程設(shè)計圖代碼實現(xiàn):用戶登錄:用戶進入登錄頁面,輸入登錄信息,點擊登錄按鈕,輸入法人數(shù)據(jù)。與系統(tǒng)數(shù)據(jù)進行比較。如果數(shù)據(jù)相同,則登錄成功,可以登錄;如果數(shù)據(jù)不同,則繼續(xù)跳到登錄頁面,再次輸入相應(yīng)的登錄數(shù)據(jù)。開始登錄開始登錄驗證數(shù)據(jù)是否符合標準否登錄成功符合5-1-2登錄流程設(shè)計圖代碼實現(xiàn): 登錄權(quán)限判斷:信息發(fā)布:前臺信息展示模塊主要包括商品標題列表的顯示、各商品信息列表的顯示和商品信息查詢。發(fā)布者想要發(fā)布新的信息首先在編寫完發(fā)布的信息之后需要通過管理員的審核與查看,若管理員認為所發(fā)布的信息無誤,則審核通過,就會在前臺顯示發(fā)布的信息,相反則顯示發(fā)布失敗,需要再次進行信息的編寫與申請。如圖5-1-3所示。開始開始信息發(fā)布管理員驗證信息是否符合標準否發(fā)布成功符合成品展示:用戶登錄頁面,此頁面可進行賬號登錄,人員可根據(jù)自己的角色身份進行登錄,管理員登錄admin賬號,普通用戶登錄自己個人所注冊的賬號;管理員登錄賬號后可對商品信息進行管理,普通用戶可進行對商品信息的查看、加入購物車、商品下單等功能,如下圖所示:圖:用戶登錄admin賬號首頁展示,admin擁有此系統(tǒng)的所有權(quán)限,可查看后臺基礎(chǔ)設(shè)置、用戶信息管理、我的資金管理、系統(tǒng)審批管理和系統(tǒng)管理功能,如下圖所示:圖:系統(tǒng)管理員賬號首頁商品發(fā)布頁面,商家可以在此頁面進行商品的發(fā)布、數(shù)據(jù)刪除、信息修改、商品信息的查看等功能,如下圖所示:圖:發(fā)布商品商品頁面,普通用戶登錄賬號后,進入首頁可查看到商家最新發(fā)布的商品,點擊商品可查看到商品的詳細信息,并進項加入購物車,如下圖所示:圖:最新發(fā)布我的購物車,此頁面可查看已添加的商品,對自己加入購物車的商品進行刪除,或者下單,填寫付款方式,收貨地址,收貨時間等個人信息,完成訂單提交,即可完成下單,如下圖:圖:我的購物車第6章系統(tǒng)測試6.1系統(tǒng)測試的目的測試應(yīng)在系統(tǒng)設(shè)計期間進行。驗證的主要目的是分析和改進設(shè)計系統(tǒng)。新系統(tǒng)開發(fā)完成后,系統(tǒng)測試是系統(tǒng)改進的決定性階段。系統(tǒng)測試用于驗證系統(tǒng)設(shè)計是否符合既定目標。本試驗的主要目的是驗證系統(tǒng)數(shù)據(jù)的正確性、系統(tǒng)的正常運行以及術(shù)后結(jié)果的準確性。為了實現(xiàn)五金銷售管理系統(tǒng)的正常運行能夠?qū)崿F(xiàn),系統(tǒng)中每一個功能以及模塊都要通過嚴格的測試步驟,進而來判斷是否可以正常運作。每一個系統(tǒng)在上線之前都必須經(jīng)歷的一步就是系統(tǒng)的測試,根據(jù)測試人員的測試結(jié)果,查找出系統(tǒng)的漏洞,開發(fā)人員來進行更深入的完善,進一步來完善系統(tǒng)的整體功能,來確保設(shè)計的系統(tǒng)與之前的設(shè)計之間的差距達到最小化,進而滿足各種功能的需求。6.2系統(tǒng)測試方法系統(tǒng)測試是完成系統(tǒng)工作的重要步驟,因為它可以檢測系統(tǒng)的故障和缺陷。系統(tǒng)必須經(jīng)過嚴格測試和持續(xù)改進才能連接。所以說,首先就要選對測試的方法,才能夠找出毛病。有一個好的測試方法是至關(guān)重要的,一個好的測試方法可以最快的找到不足,進而想出解決問題的方法。遇到問題不能心里有僥幸的想法,因為那樣會讓我們得不償失,因為一個錯誤的疏忽,導(dǎo)致很多錯誤沒能被及時發(fā)現(xiàn),反而會浪費我們更多的經(jīng)歷和時間,后續(xù)還會讓我們面臨更大的挑戰(zhàn)和困難。所以說一個好的測試方法可以提高系統(tǒng)的安全性與穩(wěn)定性,更快的達成目的。首先,我們應(yīng)該從簡單的方法考慮,黑盒測試不要求我們考慮很多專業(yè)方面的知識,不需要測試人員對我設(shè)計的整個系統(tǒng)的代碼進行全面的考慮與熟悉,只要懂得系統(tǒng)的基本業(yè)務(wù)關(guān)系,就可根據(jù)測試計劃來完成系統(tǒng)的測試,確保系統(tǒng)的功能可以基本完成,各個模塊可以互相聯(lián)系,實現(xiàn)最初的系統(tǒng)設(shè)計規(guī)劃即可。對于每個系統(tǒng)來說,系統(tǒng)的測試都是不可缺少的一步,因為系統(tǒng)一個小小的錯誤就會給整個系統(tǒng)發(fā)帶來很大的危險。一個漏洞所存在的時間越是長,他的危害就會越大,存在的隱患就會越危險。若因為一個小小的bug導(dǎo)致整個系統(tǒng)不能正常運行,那將會給整個研發(fā)組帶來極大的損失,包括時間和財務(wù)等等,因為在軟件編碼的歷史中存在著很多例子,都受到了bug嚴重的教訓(xùn)。6.3測試步驟這個系統(tǒng)主要是在我的個人電腦服務(wù)器上設(shè)計和實現(xiàn)的。我已經(jīng)完成了測試的所有計劃和階段。測試階段包括測試階段開發(fā)和系統(tǒng)測試過程。測試過程基于這樣一種假設(shè),即測試在黑盒中進行,以確保每個模塊和系統(tǒng)功能正常。測試完后完成測試報告的書寫,測試記錄的編寫,主要記錄一些需要修改的bug,主要存在的問題,不符合邏輯的流程。最后結(jié)合測試報告和測試記錄就行修改本系統(tǒng)。6.4測試總結(jié)通過對該功能的理解和經(jīng)驗,我使用了測試方法,主要是黑盒測試。首先,對多個測試場景進行了仿真,準備了測試樣本,并通過測試實例對相關(guān)功能進行了分析,如:測試項目存在很多問題。測試場景不現(xiàn)實。測試腳本不是一個完整的系統(tǒng),在測試項目中不斷改進。整個測試的工程中,對于每一個模塊的測試都是比較成功的,但同時也存在著一些邏輯上的問題,例如測試場景不能符合我們平時的工作需求,不能按照我們正常的習(xí)慣進行操作等等,發(fā)現(xiàn)這些問題后我也即使做了許多改進與維護,但是由于自己的之間以及所掌握的專業(yè)技能有限,對知識掌握的深度還不夠透徹等一些原因,我所做的系統(tǒng)還有很多值得完善的地方,但是本信息管理系統(tǒng)的基本功能還是可以正常運行的,我會在今后的學(xué)習(xí)中不斷深化自己的計算機專業(yè)知識,深造自己,不斷完善自己的系統(tǒng),使他可以得到推廣。

結(jié)論到目前為止,我已經(jīng)完美地設(shè)計了這個項目。雖然實施時間不長,但每個實施過程都需要足夠的時間來準備和補充知識,并深入研究系統(tǒng)設(shè)計和開發(fā)中使用的技術(shù)。但是,在這段學(xué)習(xí)的過程中,使我更加了解到自身的實力,了解到自身所學(xué)到的知識的不足之處。這個程序在我設(shè)計的過程中,是我遇到了很多技術(shù)上的困難,才使我認識到了自己,發(fā)現(xiàn)到自己在許多的技術(shù)上的問題掌握的并不熟練,例如我

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論