軟件工程課程設(shè)計(jì)報(bào)告-- 網(wǎng)上書店_第1頁(yè)
已閱讀1頁(yè),還剩23頁(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)介

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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論