

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 《軟件工程》課程設(shè)計(jì)報(bào)告</p><p> 課程設(shè)計(jì)題目: 網(wǎng)上書店 </p><p> 201* 年 7月 16日</p><p><b> 目 錄</b></p><p> 一、可行性研究報(bào)告4</p>
2、<p><b> 1.1 引言4</b></p><p> 1.1.1 編寫目的4</p><p> 1.1.2 背景4</p><p> 1.2 系統(tǒng)信息4</p><p> 1.3 任務(wù)的詳細(xì)信息4</p><p> 1.4 基本要求5</p>
3、<p> 1.4.1 功能要求:本系統(tǒng)分為客戶端和服務(wù)器端。5</p><p> 1.4.2 性能要求:5</p><p> 1.4.3 安全與保密方面的要求5</p><p> 1.4.4 完成期限要求 21周前完成任務(wù)6</p><p> 1.4.5 系統(tǒng)必須滿足的限制6</p><
4、;p> 1.5 所建議的系統(tǒng)6</p><p> 1.5.1 對(duì)所建議系統(tǒng)的說(shuō)明6</p><p> 1.5.2 處理流程7</p><p> 1.5.3 建立擴(kuò)建議系統(tǒng)時(shí)的影響7</p><p> 1.5.4技術(shù)條件方面的可行性8</p><p> 1.5.5 投資及效益分析8</
5、p><p> 1.5.6 社會(huì)因素方面的可行性8</p><p> 1.5.7 結(jié)論8</p><p><b> 二、需求說(shuō)明書8</b></p><p><b> 2.1 引言8</b></p><p> 2.1.1 編寫目的8</p><
6、;p> 2.1.2 讀者對(duì)象9</p><p> 2.1.3 軟件項(xiàng)目概述9</p><p><b> 2.2 定義10</b></p><p> 2.2.1 概念10</p><p> 2.2.2 一般性描述10</p><p> 2.3 系統(tǒng)Use Case圖
7、10</p><p> 2.4 Use case 說(shuō)明11</p><p> 2.4.1 用戶注冊(cè)Use case說(shuō)明11</p><p> 2.4.3 書籍訂購(gòu)Use case說(shuō)明12</p><p> 2.4.4 個(gè)人信息管理Use case說(shuō)明12</p><p> 2.4.5 系統(tǒng)管理Use
8、 case說(shuō)明12</p><p> 2.5 系統(tǒng)模塊12</p><p> 2.6.1 系統(tǒng)的類圖13</p><p> 2.6.2 類的說(shuō)明13</p><p> 三、總體測(cè)試報(bào)告17</p><p> 3.1 測(cè)試說(shuō)明17</p><p> 3.1.1 測(cè)試內(nèi)容1
9、7</p><p> 3.1.2 測(cè)試目標(biāo)17</p><p> 3.2 總體測(cè)試測(cè)試方案17</p><p> 3.2.1 測(cè)試項(xiàng)目17</p><p> 3.2.2 測(cè)試方式19</p><p> 3.3 測(cè)試用例18</p><p> 3.3.1 注冊(cè)登錄測(cè)試18&
10、lt;/p><p> 3.3.2 圖書檢索測(cè)試20</p><p> 3.3.3 圖書購(gòu)買測(cè)試21</p><p> 3.3.4 管理員功能測(cè)試22</p><p><b> 四、個(gè)人總計(jì)25</b></p><p><b> 一、可行性研究報(bào)告</b><
11、/p><p><b> 1.1 引言</b></p><p> 1.1.1 編寫目的 </p><p> 可行性報(bào)告分析是為“網(wǎng)上書店管理系統(tǒng)”開發(fā)的可行性、必要性提供論據(jù),為開發(fā)人員進(jìn)行系統(tǒng)總體規(guī)劃設(shè)計(jì)及具體實(shí)施開發(fā)工程提供必要的參考資料,在系統(tǒng)開發(fā)完成后期為系統(tǒng)的測(cè)試、驗(yàn)收提供幫助。</p><p><b&g
12、t; 1.1.2 背景</b></p><p> 本項(xiàng)目作為《軟件工程》課程的實(shí)習(xí)項(xiàng)目提出,希望通過(guò)《網(wǎng)上書店》電子商務(wù)網(wǎng)站的設(shè)計(jì)開發(fā),了解軟件文檔的相關(guān)標(biāo)準(zhǔn)和編寫原則,訓(xùn)練并掌握軟件各類文檔寫作的技巧;另一方面,提高使用JSP開發(fā)J2EE架構(gòu)的電子商務(wù)網(wǎng)站(B/S結(jié)構(gòu))的能力。</p><p><b> 1.2 系統(tǒng)信息</b></p>
13、<p> 項(xiàng)目名稱:BookStore</p><p> 開發(fā)平臺(tái): win10 jdk8</p><p> 開發(fā)環(huán)境: jre1.8.0_131 </p><p> 開發(fā)軟件: MySQL5.6,Eclipse for j2ee</p><p> 1.3 任務(wù)的詳細(xì)信息</p><p>
14、用戶:普通用戶 系統(tǒng)管理員</p><p> 1.3.1 普通用戶</p><p> 普通用戶是使用本系統(tǒng)最多的群體。作為書店的顧客,可以使用系統(tǒng)對(duì)外的功能,可以進(jìn)行注冊(cè)以及購(gòu)買書籍等。</p><p> 1.3.2系統(tǒng)管理員</p><p> 系統(tǒng)管理員相當(dāng)于書店的老板,可以使用本系統(tǒng)的后臺(tái)功能,以及對(duì)本系統(tǒng)用于一定的管理權(quán)限。&
15、lt;/p><p> 1.3.3網(wǎng)站基本服務(wù)</p><p> 用戶的注冊(cè),登錄,用戶登錄后進(jìn)行圖書瀏覽查詢,管理員對(duì)進(jìn)書,售書,庫(kù)存的管理以及訂單的處理。</p><p><b> 1.4 基本要求</b></p><p> 該圖書館管理信息系統(tǒng)是基于Internet/Intranet 及Web技術(shù),建立以Brow
16、ser/Server 為結(jié)構(gòu)模式、以數(shù)據(jù)庫(kù)為后臺(tái)核心應(yīng)用、以服務(wù)為目的信息平臺(tái),對(duì)資源進(jìn)行科學(xué)的加工整序和管理維護(hù),為教學(xué)和科學(xué)研究提供文獻(xiàn)信息保障和提高網(wǎng)上書店的效率而設(shè)計(jì)的系統(tǒng)。</p><p> 1.4.1 功能要求:本系統(tǒng)分為客戶端和服務(wù)器端。</p><p> 客戶:個(gè)人信息管理</p><p><b> 書籍查詢及購(gòu)買</b&g
17、t;</p><p><b> 訂單管理</b></p><p><b> 管理員:</b></p><p><b> 用戶管理</b></p><p><b> 書籍管理</b></p><p> 1.4.2 性能要求:
18、</p><p> 網(wǎng)上書店管理系統(tǒng)的使用者是購(gòu)買圖書的消費(fèi)者。對(duì)于店主的管理工作需要方便對(duì)進(jìn)書、售書、庫(kù)存、訂單、客戶的管理等;對(duì)于訂購(gòu)圖書的消費(fèi)者提供瀏覽頁(yè)面、訂購(gòu)圖書等功能.</p><p> 1.4.3 安全與保密方面的要求 </p><p> 書店中所有的圖書能夠供用戶隨時(shí)查閱;用戶的個(gè)人信息可以由用戶自己修改,添加;書店圖書的信息只能由管理人員添加
19、,修改;所有注冊(cè)用戶信息只能由管理人員查詢。</p><p> 1.4.4 完成期限要求 21周前完成任務(wù)</p><p> 1.4.5 系統(tǒng)必須滿足的限制</p><p> ?。?)系統(tǒng)中所有帳戶能夠供用戶隨時(shí)使用,完成各自授權(quán)的活動(dòng);</p><p> (2)在同一時(shí)刻,一個(gè)帳戶不能同時(shí)為兩個(gè)用戶服務(wù);</p>&
20、lt;p> ?。?)該系統(tǒng)必須確保對(duì)數(shù)據(jù)進(jìn)行完全保護(hù),以避免未經(jīng)授權(quán)的訪問(wèn);所有的訪問(wèn)都要登錄,并且每個(gè)登錄用戶只能訪問(wèn)其角色所授的權(quán)限;</p><p> ?。?)界面友好、操作簡(jiǎn)便;</p><p> ?。?)軟件系統(tǒng)開放性好,結(jié)構(gòu)靈活,可擴(kuò)充,易于維護(hù);</p><p> 1.5 所建議的系統(tǒng)</p><p> 1.5.1 對(duì)
21、所建議系統(tǒng)的說(shuō)明</p><p> 管理員能夠?qū)當(dāng)?shù)據(jù)庫(kù)進(jìn)行操作,包括書籍的插入、刪除和修改。對(duì)用戶能進(jìn)行查詢用戶名和訂單的操作。但是對(duì)用戶密碼沒有操作權(quán)限。</p><p> 所有用戶都能進(jìn)行查詢操作,未注冊(cè)用戶能進(jìn)行查詢和注冊(cè)操作。注冊(cè)用戶可以進(jìn)行查詢、購(gòu)買、查看訂單、修改訂單和修改密碼操作。</p><p> 1.5.2 處理流程</p>
22、<p><b> 圖1.1 處理流程</b></p><p> 1.5.3 建立擴(kuò)建議系統(tǒng)時(shí)的影響</p><p> 1. 對(duì)設(shè)備的影響:擴(kuò)建后的系統(tǒng)應(yīng)該配備更強(qiáng)大的硬件資源。</p><p> 2. 對(duì)系統(tǒng)運(yùn)行過(guò)程的影響:</p><p> (1) 用戶的操作更加簡(jiǎn)單方便,用戶界面更加美觀;&l
23、t;/p><p> (2) 運(yùn)行中心的操作效率更高和方便。</p><p> (3) 運(yùn)行中心與用戶之間的關(guān)系更加獨(dú)立。</p><p> (4) 源數(shù)據(jù)的處理更加快速和簡(jiǎn)單。</p><p> (5) 數(shù)據(jù)進(jìn)入系統(tǒng)的過(guò)程更快速。</p><p> (6) 系統(tǒng)失效的后果及恢復(fù)的處理方法更加智能和友善。</
24、p><p> 1.5.4技術(shù)條件方面的可行性</p><p> 1.在當(dāng)前的限制條件下,使用JSP, SERVLET, JAVA, MYSQL等技術(shù),該系統(tǒng)的功能、目標(biāo)可以達(dá)到;</p><p> 2.使用JSP, SERVLET, JAVA, MYSQL等技術(shù),該系統(tǒng)的功能可以實(shí)現(xiàn);</p><p> 3. 勉強(qiáng)能夠?qū)崿F(xiàn)系統(tǒng)
25、功能,但是不夠完善。</p><p> 4.在規(guī)定的期限內(nèi),本系統(tǒng)的開發(fā)勉強(qiáng)可以完成。</p><p> 1.5.5 投資及效益分析</p><p><b> 支出:基本建設(shè)投資</b></p><p> 1.計(jì)算機(jī)設(shè)備:個(gè)人筆記本電腦</p><p> 2.?dāng)?shù)據(jù)通訊設(shè)備:校園內(nèi)網(wǎng)。&l
26、t;/p><p> 3.計(jì)算機(jī)操作系統(tǒng)和應(yīng)用軟件:WINDOWS 7操作系統(tǒng)、Tomcat、sublime和Firefox瀏覽器和Chrome瀏覽器</p><p> 4.?dāng)?shù)據(jù)庫(kù)管理軟件:MYSQL</p><p> 5.繪圖軟件:Visio</p><p><b> 收益:無(wú)</b></p><
27、p> 1.5.6 社會(huì)因素方面的可行性</p><p> 法律方面的可行性:因?yàn)闆]有投入實(shí)際的應(yīng)用,不存在法律問(wèn)題。</p><p> 使用方面的可行性:可以作為以后的學(xué)生參考之用</p><p><b> 1.5.7 結(jié)論</b></p><p> 經(jīng)上述可行性分析,系統(tǒng)的研制和開發(fā)可以立即進(jìn)行。<
28、;/p><p><b> 二、需求說(shuō)明書</b></p><p><b> 2.1 引言</b></p><p> 2.1.1 編寫目的</p><p> 詳細(xì)、準(zhǔn)確和全面定義基于web的網(wǎng)上書店系統(tǒng)的用戶需求,指導(dǎo)軟件系統(tǒng)的后續(xù)開發(fā)工作;本文檔所描述的用戶需求將作為該項(xiàng)目最終驗(yàn)收的標(biāo)準(zhǔn)和依據(jù);
29、</p><p> 2.1.2 讀者對(duì)象</p><p><b> ?。?)用戶</b></p><p><b> (2)需求分析人員</b></p><p><b> ?。?)軟件設(shè)計(jì)人員</b></p><p><b> (4)軟件測(cè)
30、試人員</b></p><p> 2.1.3 軟件項(xiàng)目概述</p><p><b> 問(wèn)題描述(1)</b></p><p> 編寫軟件完成網(wǎng)上查詢書籍、售書和交易的自動(dòng)化:系統(tǒng)可以通過(guò)用戶的賬號(hào)密碼確認(rèn)帳戶信息,響應(yīng)用戶查詢要求,并提調(diào)倉(cāng)庫(kù)系統(tǒng)的相關(guān)書籍?dāng)?shù)目信息,在書籍?dāng)?shù)目充足情況下,完成用戶交易請(qǐng)求,交易請(qǐng)求完成后,向網(wǎng)站
31、管理員及時(shí)提供訂單信息,后由管理員確認(rèn)發(fā)書,若存在書籍問(wèn)題,用戶提出退貨請(qǐng)求,系統(tǒng)通過(guò)向管理員核實(shí)相關(guān)信息后進(jìn)行響應(yīng)。 </p><p><b> 問(wèn)題描述(2)</b></p><p> 用戶可以在網(wǎng)站上搜索所要書籍信息;注冊(cè)用戶可以通過(guò)系統(tǒng)完成購(gòu)書交易并在貨到后付款;交易完成后,注冊(cè)用戶可以通過(guò)Internet反饋購(gòu)書信息;書籍有問(wèn)題,注冊(cè)用戶可以通過(guò)Inte
32、rnet提出退貨請(qǐng)求,經(jīng)核實(shí)后退換書籍;注冊(cè)用戶可以通過(guò)Internet查詢他們擁有的賬號(hào)的信息和相關(guān)的交易費(fèi)用清單。管理員可以通過(guò)系統(tǒng)對(duì)已注冊(cè)的用戶信息進(jìn)行管理,對(duì)書籍信息進(jìn)行管理。</p><p><b> 系統(tǒng)概覽</b></p><p> 網(wǎng)上書店是一種高質(zhì)量、快捷、方便的購(gòu)書方式,采用計(jì)算機(jī)技術(shù)和通信技術(shù),對(duì)圖書進(jìn)行更加合理化、信息化的管理的同時(shí),實(shí)現(xiàn)人
33、們足不出戶便可購(gòu)買到所需書籍的意愿,實(shí)現(xiàn)了傳統(tǒng)業(yè)務(wù)的信息化和電子化。</p><p> 隨著軟件開發(fā)方法學(xué)的演變和發(fā)展,特別是軟件設(shè)計(jì)模式、軟件組件等概念的提出,給軟件重用度、軟件的可擴(kuò)充性、軟件的魯棒性及軟件開發(fā)效率的提高,提供了一個(gè)誘人的前景。我們將采納當(dāng)前軟件工程最新技術(shù),采用統(tǒng)一建模語(yǔ)言UML描述基于網(wǎng)絡(luò)計(jì)算平臺(tái)的整個(gè)項(xiàng)目,在分析、設(shè)計(jì)時(shí)充分利用軟件模式及組合軟件模式,利用前人的專家級(jí)經(jīng)驗(yàn),提高開發(fā)效率
34、;最后的產(chǎn)品用軟件組件的形式加以封裝,并用XML來(lái)描述軟件組件及各軟件組件間的接口。通過(guò)這一課程作業(yè)實(shí)踐,一方面能加深我們對(duì)軟件模式、軟件組件、XML、UML的認(rèn)識(shí)和理解,使我們就這些新技術(shù)的應(yīng)用,提出更為可行的建議;另一方面,我們也希望能開發(fā)出新的軟件組件,抽出新的軟件模式,進(jìn)一步充實(shí)軟件模式倉(cāng)庫(kù),繁榮軟件組件市場(chǎng)。</p><p><b> 2.2 定義</b></p>
35、<p><b> 2.2.1 概念</b></p><p> (1)網(wǎng)上書店系統(tǒng)(Onlinebookstore)。</p><p> (2)用戶:網(wǎng)上書店系統(tǒng)的用戶,主要分為已注冊(cè)的用戶和未注冊(cè)的用戶,已注冊(cè)的用戶可以擁有網(wǎng)上系統(tǒng)固定的帳號(hào)。</p><p> (3)管理員:網(wǎng)上書店系統(tǒng)的工作人員,負(fù)責(zé)已注冊(cè)的用戶信息及書籍
36、信息的管理。</p><p> ?。?)帳號(hào):用戶在系統(tǒng)上進(jìn)行購(gòu)書交易的身份憑證,已注冊(cè)的用戶通過(guò)密碼擁有帳號(hào)的相關(guān)功能。</p><p> 2.2.2 一般性描述</p><p> 該系統(tǒng)所涉及的帳戶信息和用戶信息全部存放在數(shù)據(jù)庫(kù)中。本系統(tǒng)采用瀏覽器/服務(wù)器(B/S)的工作方式,系統(tǒng)的用戶主要有:系統(tǒng)管理員、已注冊(cè)用戶、未注冊(cè)用戶。</p>&
37、lt;p> 2.3 系統(tǒng)Use Case圖</p><p><b> Use Case圖</b></p><p> 2.4 Use case 說(shuō)明</p><p> 2.4.1 用戶注冊(cè)Use case說(shuō)明</p><p> 步驟1:打開注冊(cè)頁(yè)面,填寫相關(guān)信息。</p><p>
38、; 步驟2:相關(guān)信息填寫完畢后向系統(tǒng)提交申請(qǐng)。</p><p> 步驟3:系統(tǒng)確認(rèn)申請(qǐng)信息完畢,用戶注冊(cè)成功,本Use Case結(jié)束。</p><p> 2.4.2書目查詢:</p><p> 步驟1:用戶打開系統(tǒng)網(wǎng)站主頁(yè)面,即可通過(guò)在搜索對(duì)話框中輸入關(guān)鍵字進(jìn)行相關(guān)書籍資料的搜索。</p><p> 步驟2:如果需要進(jìn)一步執(zhí)行加入購(gòu)
39、物車、收藏、購(gòu)買書籍等操作,需要注冊(cè)用戶權(quán)限,本Use Case結(jié)束。</p><p> 2.4.3 書籍訂購(gòu)Use case說(shuō)明</p><p> 步驟1: 注冊(cè)用戶可通過(guò)登陸對(duì)話框,輸入用戶名和密碼,點(diǎn)擊登陸按鈕,系統(tǒng)驗(yàn)證用戶名和密碼,如果用戶名和密碼匹配,會(huì)進(jìn)入個(gè)人頁(yè)面,如果不匹配用戶名和密碼,系統(tǒng)會(huì)提醒用戶重新輸入用戶名和密碼。</p><p> 步驟
40、2: 登陸成功后進(jìn)入個(gè)人用戶頁(yè)面,選擇好要購(gòu)買的書籍后,點(diǎn)擊立即購(gòu)買按鈕,進(jìn)入訂單頁(yè)面。</p><p> 步驟3:在訂單頁(yè)面中選填好聯(lián)系方式和發(fā)貨地址之后,確認(rèn)訂單,選擇付款方式后,本Use Case結(jié)束。</p><p> 2.4.4 個(gè)人信息管理Use case說(shuō)明</p><p> 已登陸的用戶可在個(gè)人用戶頁(yè)面里,對(duì)自己的用戶資料進(jìn)行查詢、修改等操作,
41、結(jié)束本次Use Case。</p><p> 2.4.5 系統(tǒng)管理Use case說(shuō)明</p><p> 說(shuō)明:系統(tǒng)管理為系統(tǒng)管理員的操作范圍,其包括書目管理和用戶管理。書目管理即對(duì)數(shù)據(jù)庫(kù)的書籍信息管理員可以進(jìn)行查詢、修改、刪除等操作;而用戶管理則是管理員可以對(duì)已注冊(cè)的用戶信息進(jìn)行管理,響應(yīng)并核實(shí)用戶的購(gòu)書要求等。</p><p><b> 2.5
42、系統(tǒng)模塊</b></p><p><b> (1)用戶登錄模塊</b></p><p><b> ?。?)用戶注冊(cè)模塊</b></p><p><b> (3)書籍查詢模塊</b></p><p><b> ?。?)訂單模塊</b><
43、/p><p> (5)購(gòu)書信息反饋模塊</p><p> 2.6 功能需求描述</p><p> 2.6.1 系統(tǒng)的類圖</p><p> 圖2.2 系統(tǒng)的類圖</p><p> Book類:書籍類。</p><p> User類:用戶類。</p><p> O
44、rder類:訂單類。</p><p> Cart類:購(gòu)物車類。</p><p> BookDB類:數(shù)據(jù)庫(kù)類。</p><p> 2.6.2 類的說(shuō)明</p><p><b> Book類的說(shuō)明</b></p><p><b> 屬性</b></p>&
45、lt;p> bookID:書籍編號(hào),是整型數(shù)。</p><p> bookName:書籍名稱,是一個(gè)長(zhǎng)度不超過(guò)10的字符串。</p><p> bookKind:書籍類別,是一個(gè)長(zhǎng)度為18的字符串。</p><p> bookPrice:書籍價(jià)格,浮點(diǎn)型數(shù)據(jù)。</p><p> bookDate:書籍出版時(shí)間,是一個(gè)長(zhǎng)度不超過(guò)
46、10的字符串。</p><p> bookCount::書籍庫(kù)存量,長(zhǎng)整型數(shù)據(jù),。</p><p> bookDescr:書籍內(nèi)容簡(jiǎn)介,是一個(gè)長(zhǎng)度不超過(guò)1000的字符串。</p><p> BookManage類說(shuō)明</p><p><b> 方法:</b></p><p> getBo
47、oks():獲取書籍信息</p><p> getBookByKind():通過(guò)書籍分類獲取圖書</p><p> getBookById():通過(guò)書籍編號(hào)獲取圖書</p><p> getRecordAmount():獲取書籍庫(kù)存量 </p><p> deleteBookById():刪除圖書</p><p&g
48、t; updateBook():更新圖書狀態(tài)</p><p> addBook():添加圖書</p><p><b> User類的說(shuō)明</b></p><p><b> 屬性:</b></p><p> userId:用戶編號(hào)</p><p> userName
49、:用戶名</p><p> password:用戶密碼</p><p> userPhone:用戶聯(lián)系方式</p><p> userAddr:用戶地址</p><p> userDate:注冊(cè)創(chuàng)建日期</p><p><b> 方法</b></p><p>
50、getter,setter方法</p><p> UserManage類說(shuō)明</p><p> saveUser():保存注冊(cè)的合法用戶</p><p> check():登錄時(shí)檢查用戶名密碼是否一致</p><p> updatePassword():用戶修改密碼</p><p> deleteUserBy
51、Id():管理員刪除用戶</p><p> alterUserById():修改用戶信息</p><p><b> Order類說(shuō)明</b></p><p><b> 屬性 </b></p><p> orderId:訂單編號(hào)。</p><p> orderuser
52、Id: 用戶賬號(hào)編號(hào)。</p><p> orderUser:用戶。</p><p> orderPhone:訂單電話</p><p> orderAddr:訂單地址</p><p> orderStatus:訂單狀態(tài),是否發(fā)貨</p><p> orderDate:下單日期</p><p
53、> OrderManage類說(shuō)明</p><p> getOrderItemCount():獲取訂單賬號(hào)</p><p> getOrderMoney():訂單金額</p><p> getNowOrderNumber():獲取訂單數(shù)量</p><p> setOrderItem():設(shè)置訂單</p><p
54、> deleteOrderById():刪除訂單</p><p> updateOrderStatus():更新訂單狀態(tài)</p><p><b> BookDB類說(shuō)明</b></p><p> getStatement():是否連接數(shù)據(jù)庫(kù)</p><p> getResultSet():獲得結(jié)果</
55、p><p> close():關(guān)閉數(shù)據(jù)庫(kù)接口</p><p><b> 三、總體測(cè)試報(bào)告</b></p><p><b> 3.1測(cè)試說(shuō)明</b></p><p><b> 3.1.1測(cè)試內(nèi)容</b></p><p><b> ·
56、; 測(cè)試總體設(shè)計(jì)</b></p><p><b> · 測(cè)試用例設(shè)計(jì)</b></p><p><b> 3.1.2測(cè)試目標(biāo)</b></p><p> 注冊(cè)測(cè)試:前臺(tái)用戶注冊(cè)模塊,用戶輸入相應(yīng)的注冊(cè)信息,模塊通過(guò)用戶輸入的信息是否符合要求來(lái)進(jìn)行檢驗(yàn)。</p><p> 登
57、錄測(cè)試:前臺(tái)用戶登錄模塊,用戶輸入用戶名密碼,模塊通過(guò)連接到后臺(tái)的數(shù)據(jù)庫(kù)查找用戶信息進(jìn)行檢驗(yàn)。</p><p> 圖書檢索測(cè)試:用戶輸入要檢索的圖書類別,模塊通過(guò)連接到后臺(tái)的數(shù)據(jù)庫(kù)查找圖書信息進(jìn)行檢驗(yàn)。</p><p> 圖書的展示測(cè)試:用戶點(diǎn)擊圖書展示,模塊通過(guò)連接到后臺(tái)的數(shù)據(jù)庫(kù)查找圖書信息進(jìn)行檢驗(yàn),成功后展示給用戶。</p><p> 圖書管理測(cè)試:后臺(tái)管
58、理模塊,管理員添加和刪除以及修改圖書信息,模塊通過(guò)連接到后臺(tái)的數(shù)據(jù)庫(kù)更新圖書信息進(jìn)行檢驗(yàn)。</p><p> 購(gòu)物車管理測(cè)試:用戶通過(guò)對(duì)圖書信息的檢閱后選擇合適自己的書目添加進(jìn)購(gòu)物車,模塊通過(guò)連接數(shù)據(jù)庫(kù)對(duì)用戶添加的信息進(jìn)行檢驗(yàn)。</p><p> 用戶管理測(cè)試:后臺(tái)管理模塊,管理員刪除或修改用戶,模塊通過(guò)連接到后臺(tái)數(shù)據(jù)庫(kù)更新用戶信息進(jìn)行檢驗(yàn)。</p><p>
59、 訂單管理測(cè)試:管理員修改或刪除訂單,模塊連接到后臺(tái)數(shù)據(jù)庫(kù)更新訂單信息進(jìn)行檢驗(yàn)。</p><p> 3.2總體測(cè)試測(cè)試方案</p><p><b> 3.2.1測(cè)試項(xiàng)目</b></p><p><b> 1.注冊(cè)登錄測(cè)試</b></p><p><b> 2.圖書檢索測(cè)試</
60、b></p><p><b> 3.圖書購(gòu)買測(cè)試</b></p><p><b> 4.管理員功能測(cè)試</b></p><p><b> 3.2.2測(cè)試方式</b></p><p> 總體測(cè)試采用人工測(cè)試方式。人工設(shè)計(jì)測(cè)試樣例,進(jìn)行測(cè)試操作。</p>
61、<p><b> 3.3測(cè)試用例</b></p><p> 3.3.1注冊(cè)登錄測(cè)試</p><p><b> 登錄成功</b></p><p><b> 后臺(tái)數(shù)據(jù)庫(kù)顯示</b></p><p> 3.3.2圖書檢索測(cè)試</p><p&g
62、t;<b> 后臺(tái)數(shù)據(jù)庫(kù)</b></p><p> 3.3.3圖書購(gòu)買測(cè)試</p><p><b> 購(gòu)物車</b></p><p><b> 下單填寫信息</b></p><p><b> 后臺(tái)數(shù)據(jù)庫(kù)</b></p><p&
63、gt; 3.3.4管理員功能測(cè)試</p><p> 1、管理員登錄與管理員首頁(yè)</p><p><b> 2、圖書信息修改</b></p><p><b> 3、發(fā)布新書</b></p><p><b> 4、訂單管理</b></p><p>
64、<b> 5、用戶管理</b></p><p><b> 四、個(gè)人總結(jié)</b></p><p> 軟件工程課程設(shè)計(jì)也要結(jié)束了,在這一周中我學(xué)到了更多的東西。我們小組這次做的是一個(gè)基于WEB的網(wǎng)上書店,從前沒有接觸過(guò)類似的東西,所以剛開始的時(shí)候遇到了不少困難,但是經(jīng)過(guò)小組成員的共同努力我們還是順利地完成了此次課程設(shè)計(jì)。開始很困難,因?yàn)檫@次的角
65、色類似于項(xiàng)目經(jīng)理,所以要負(fù)責(zé)整個(gè)小組的分工已經(jīng)項(xiàng)目進(jìn)度的控制,這對(duì)于自身的統(tǒng)籌協(xié)調(diào)以及管理能力也是一個(gè)提高。</p><p> 團(tuán)隊(duì)精神很重要,我們這次五個(gè)人一個(gè)小組,每個(gè)人分工都不相同,所以一個(gè)人的任務(wù)完不成就可能導(dǎo)致整個(gè)小組的進(jìn)度變慢,這就要求我們有較強(qiáng)的團(tuán)隊(duì)精神。雖然小組成員在過(guò)程中有過(guò)些小矛盾,但是事后大家還是能相互配合,共同努力。</p><p> 首次完整的做出一個(gè)系統(tǒng)項(xiàng)目
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 軟件工程課程設(shè)計(jì)報(bào)告--網(wǎng)上書店
- 軟件工程課程設(shè)計(jì)報(bào)告-- 網(wǎng)上書店
- 網(wǎng)上書店--軟件工程課程設(shè)計(jì)報(bào)告
- 網(wǎng)上書店--軟件工程課程設(shè)計(jì)
- 個(gè)人課程設(shè)計(jì)報(bào)告---網(wǎng)上書店
- 網(wǎng)上書店管理系統(tǒng)-課程設(shè)計(jì)報(bào)告
- 課程設(shè)計(jì)報(bào)告---網(wǎng)上書店管理系統(tǒng)
- 網(wǎng)上書店課程設(shè)計(jì)--網(wǎng)上書店登錄界面的網(wǎng)頁(yè)設(shè)計(jì)
- 網(wǎng)上書店課程設(shè)計(jì)-- 網(wǎng)上書店登錄界面的網(wǎng)頁(yè)設(shè)計(jì)
- 課程設(shè)計(jì)論文—— 網(wǎng)上書店
- 網(wǎng)上書店系統(tǒng)課程設(shè)計(jì)
- 網(wǎng)上書店數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告
- web課程設(shè)計(jì)——網(wǎng)上書店管理系統(tǒng)報(bào)告
- web課程設(shè)計(jì)報(bào)告--網(wǎng)上書店管理系統(tǒng)
- 課程設(shè)計(jì)論文——網(wǎng)上書店 (2)
- jsp課程設(shè)計(jì)-- 網(wǎng)上書店系統(tǒng)
- 課程設(shè)計(jì)--網(wǎng)上書店管理系統(tǒng)
- 網(wǎng)上書店系統(tǒng)jsp課程設(shè)計(jì)
- 網(wǎng)上書店管理系統(tǒng)課程設(shè)計(jì)
- web課程設(shè)計(jì)網(wǎng)上書店管理系統(tǒng)報(bào)告
評(píng)論
0/150
提交評(píng)論