網(wǎng)上書城項(xiàng)目開發(fā)總結(jié)報(bào)告
目錄
1引言..............................................................1
1.1編寫目的.....................................................11.2背景.........................................................11.3定義.........................................................11.4參考資料.....................................................12實(shí)際開發(fā)結(jié)果......................................................1
2.1產(chǎn)品.........................................................12.2主要功能和性能...............................................32.3基本流程.....................................................32.4進(jìn)度.........................................................42.5費(fèi)用.........................................................43開發(fā)工作評(píng)價(jià)......................................................5
3.1對(duì)生產(chǎn)效率的評(píng)價(jià).............................................53.2對(duì)產(chǎn)品質(zhì)量的評(píng)價(jià).............................................53.3對(duì)技術(shù)方法的評(píng)價(jià).............................................53.4出錯(cuò)原因的分析...............................................54經(jīng)驗(yàn)與教訓(xùn)........................................................5
CDIO二級(jí)項(xiàng)目大型軟件項(xiàng)目設(shè)計(jì)與實(shí)施(二)
1引言
1.1編寫目的
在整個(gè)項(xiàng)目開發(fā)過(guò)程中,各組員都遇到了形形色色的問題,不過(guò)最終通過(guò)小組討論共同齊心協(xié)力的基本解決了所有問題。其中經(jīng)歷相當(dāng)坎坷,F(xiàn)如今此“網(wǎng)上書城”系統(tǒng)基本完成,特編寫此文檔以便在以后的項(xiàng)目開發(fā)中更好的實(shí)施項(xiàng)目定制開發(fā),使今后的開發(fā)過(guò)程更加規(guī)范,同時(shí)此文檔的編寫還可提高開發(fā)效率提供更多的資料。
1.2背景
1系統(tǒng)名稱:網(wǎng)上書城2指導(dǎo)老師:周向?qū)?/p>
3開發(fā)者:楊喚雨邵榮臻肖雨佳王曉龍4面向用戶:全國(guó)喜歡網(wǎng)購(gòu)的顧客
5特此聲明:此軟件不帶有任何商業(yè)目的,純屬學(xué)習(xí)之作品,開發(fā)僅僅為了提升自身項(xiàng)目開發(fā)能力和團(tuán)隊(duì)合作意識(shí)。
1.3定義
C#:微軟提供的第三代軟件開發(fā)語(yǔ)言
Vs201*開發(fā)板:微軟提供的編程開發(fā)平臺(tái)
SQLServer201*開發(fā)版:微軟提供的數(shù)據(jù)庫(kù)開發(fā)工具。
1.4參考資料
(1)《軟件工程》錢樂秋趙文耘牛軍鈺齊治昌清華大學(xué)出版社
(2)Web數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)教程文振張小健林佳利劉曄清華大學(xué)出版社(3)ASP.NET(C#)實(shí)踐教程邵良杉劉好增馬海軍清華大學(xué)出版社(4)《軟件設(shè)計(jì)文檔國(guó)家標(biāo)準(zhǔn)》GB8567-88
2實(shí)際開發(fā)結(jié)果
2.1產(chǎn)品
最終產(chǎn)品為網(wǎng)上書城系統(tǒng)以及相關(guān)文檔。文檔如下:操作手冊(cè),測(cè)試報(bào)告,測(cè)試計(jì)劃,測(cè)
CDIO二級(jí)項(xiàng)目大型軟件項(xiàng)目設(shè)計(jì)與實(shí)施(二)
試設(shè)記,產(chǎn)品需求規(guī)格說(shuō)明書v1.0,產(chǎn)品需求規(guī)格說(shuō)明書v1.1,產(chǎn)品需求規(guī)格說(shuō)明書變更控制報(bào)告,產(chǎn)品需求規(guī)格說(shuō)明書技術(shù)評(píng)審報(bào)告V1.0,概要設(shè)計(jì)說(shuō)明書,可行性研究報(bào)告,數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書,網(wǎng)上書城模塊開發(fā)卷宗,詳細(xì)設(shè)計(jì)說(shuō)明書,項(xiàng)目計(jì)劃v1.0,項(xiàng)目計(jì)劃v1.1,項(xiàng)目計(jì)劃變更控制報(bào)告,項(xiàng)目計(jì)劃技術(shù)評(píng)審報(bào)告V1.0,用戶手冊(cè)該系統(tǒng)的功能有:1.前臺(tái)系統(tǒng)、
1.1會(huì)員登錄注冊(cè)模塊1.2購(gòu)物車功能模塊1.3訂單查詢功能模塊1.4推薦圖書模塊1.5圖書分類列表模1.6圖書搜索模塊2.后臺(tái)系統(tǒng)2.1會(huì)員管理模塊2.2圖書管理模塊2.3訂單管理模塊各個(gè)程序之間的關(guān)系為:
圖書銷售系統(tǒng)1.0前臺(tái)系統(tǒng)2.0后臺(tái)系統(tǒng)購(gòu)物車功能模塊訂單查詢功能模推薦圖書模塊圖書分類列表模圖書搜索模塊會(huì)員登錄注冊(cè)模會(huì)員管理模塊訂單管理模塊圖書管理模塊該系統(tǒng)最終只有一個(gè)版本,它的數(shù)據(jù)庫(kù)有:
表名存儲(chǔ)實(shí)體描述類型主鍵引用字段CDIO二級(jí)項(xiàng)目大型軟件項(xiàng)目設(shè)計(jì)與實(shí)施(二)
BooksCategoriesOrderContentOrdersShopCartUsers圖書信息圖書分類信息詳細(xì)訂單信息訂單信息購(gòu)物車信息會(huì)員信息基礎(chǔ)表基礎(chǔ)表基礎(chǔ)表基礎(chǔ)表基礎(chǔ)表基礎(chǔ)表圖書編號(hào)圖書分類編號(hào)訂單編號(hào)訂單編號(hào)購(gòu)物車編號(hào)用戶編號(hào)圖書分類編號(hào)無(wú)圖書編號(hào)用戶編號(hào)圖書編號(hào)無(wú)2.2主要功能和性能
逐項(xiàng)列出本軟件產(chǎn)品所實(shí)際具有的主要功能和性能,對(duì)照可行性研究報(bào)告、項(xiàng)目開發(fā)計(jì)劃、功能需求說(shuō)明書的有關(guān)內(nèi)容,說(shuō)明原定的開發(fā)目標(biāo)是達(dá)到了、未完全達(dá)到、或超過(guò)了。該產(chǎn)品為網(wǎng)上書城系統(tǒng)。其主要功能有:前臺(tái)系統(tǒng)
(1)會(huì)員注冊(cè)功能:普通游客可以通過(guò)注冊(cè)成為本網(wǎng)上書城的會(huì)員,以便可以購(gòu)買圖書。(2)會(huì)員登錄功能:會(huì)員登錄后才可以實(shí)現(xiàn)購(gòu)物車,以及查看訂單等功能。(3)購(gòu)物車功能:方便記載用戶購(gòu)買的商品。
(4)商品查找功能:使得用戶可以直接搜索所需的產(chǎn)品,在產(chǎn)品數(shù)量很多時(shí)該功能可以幫助用戶快速找到需要的產(chǎn)品。
(5).訂單查詢功能:該功能可以方便查詢會(huì)員的所有訂單情況。
(6)商品分類列表:一般商品會(huì)有好多種,這項(xiàng)功能可以將產(chǎn)品分類擺放。但用戶需要哪類商品時(shí),只需使用該功能就可以看到所有該類商品。
(7)最受歡迎商品:該功能是為了提高網(wǎng)站對(duì)用戶的吸引力而設(shè)的。(8)用戶中心:用戶可以查看和修改自己的信息。
后臺(tái)系統(tǒng)
(1)管理員登錄功能:登陸后的管理員對(duì)網(wǎng)站進(jìn)行管理。
(2)會(huì)員管理功能:管理員可以對(duì)會(huì)員信息進(jìn)行查看、修改、刪除。(3)圖書管理功能:管理員可以添加、查詢、更改、刪除圖書。(4)訂單管理功能:管理員可以對(duì)訂單進(jìn)行查詢,修改,刪除。本系統(tǒng)用戶主要分為兩大類用戶:普通會(huì)員、管理員。
普通會(huì)員(即網(wǎng)上顧客)是一切可以上網(wǎng)通過(guò)網(wǎng)頁(yè)瀏覽器進(jìn)行電子商務(wù)的人,主要用戶群是大學(xué)生。他們絕大多數(shù)掌握比較熟練的上網(wǎng)技巧,使用較新的瀏覽器版本。管理員是指管理此網(wǎng)上書店的管理員,他們比較熟悉后臺(tái)的管理,能及時(shí)對(duì)圖書進(jìn)行更新和維護(hù)。
該系統(tǒng)會(huì)為購(gòu)書和賣書帶來(lái)空前的方便,是購(gòu)書賣書的用戶的不二選擇。該系統(tǒng)的功能滿足了用戶的需求并且還有所完善和擴(kuò)充。
2.3基本流程
用圖給出本程序系統(tǒng)的實(shí)際的基本的處理流程。
CDIO二級(jí)項(xiàng)目大型軟件項(xiàng)目設(shè)計(jì)與實(shí)施(二)
以下是系統(tǒng)運(yùn)行流程的流程圖:
開始瀏覽網(wǎng)頁(yè)選擇要購(gòu)買的圖書否用戶是否登錄否是否是注冊(cè)用戶是是注冊(cè)登錄放入購(gòu)物車?yán)^續(xù)購(gòu)物填寫配送信息確認(rèn)購(gòu)物購(gòu)物完成結(jié)束2.4進(jìn)度
預(yù)計(jì)3周內(nèi)完成,實(shí)際完成時(shí)間為2周,進(jìn)度較快。由于小組成員團(tuán)結(jié)互助,不怕困難,占用了大量的休息時(shí)間得以提前完成。
2.5費(fèi)用
原計(jì)劃工時(shí)為3個(gè)星期,實(shí)際2周完成,提前完成。由于小組成員利用了大量的休息時(shí),所以提前完成。計(jì)算機(jī)的使用時(shí)間預(yù)計(jì)為120個(gè)小時(shí),實(shí)際情況比預(yù)計(jì)超出了一些。由于項(xiàng)目在技術(shù)上存在一些困難,解決這些困難耗費(fèi)了不少實(shí)際。
CDIO二級(jí)項(xiàng)目大型軟件項(xiàng)目設(shè)計(jì)與實(shí)施(二)
3開發(fā)工作評(píng)價(jià)
3.1對(duì)生產(chǎn)效率的評(píng)價(jià)
文件的平均生產(chǎn)效率,即生產(chǎn)的4份文檔,歷時(shí)2天共產(chǎn)生文檔4份。
3.2對(duì)產(chǎn)品質(zhì)量的評(píng)價(jià)
測(cè)試中檢查出來(lái)的程序編制中的錯(cuò)誤發(fā)生率(每干條指令(或語(yǔ)句)中的錯(cuò)誤指令數(shù)(或語(yǔ)句數(shù)))為0.027%,較預(yù)計(jì)出錯(cuò)率0.0.1%有所增長(zhǎng),但屬于正常合理的出錯(cuò)幾率范圍。
3.3對(duì)技術(shù)方法的評(píng)價(jià)
開發(fā)過(guò)程中所用到的技術(shù)有設(shè)計(jì)模式、c#,SQLServer201*,vs201*等,這些技術(shù)都比較成熟,也十分適合用來(lái)開發(fā)本系統(tǒng)網(wǎng)上書城,而且本開發(fā)小組成員對(duì)這些技術(shù)都比較了解,有助于提高開發(fā)進(jìn)度和開發(fā)質(zhì)量。
3.4出錯(cuò)原因的分析
一是對(duì)C#2級(jí)的過(guò)程域了解不夠深入,二是小組人員個(gè)人水平及編碼技術(shù)有限,三是項(xiàng)目開發(fā)經(jīng)驗(yàn)較少,四是對(duì)某些文檔編寫不夠熟悉。
4經(jīng)驗(yàn)與教訓(xùn)
本學(xué)期根據(jù)C#這門課程的要求我們小組開發(fā)的這個(gè)網(wǎng)上書城系統(tǒng)是我們對(duì)項(xiàng)目開發(fā)有了很深刻的經(jīng)驗(yàn)和教訓(xùn)。通過(guò)本次項(xiàng)目開發(fā)我們得到了很多的經(jīng)驗(yàn)與教訓(xùn),主要有以下幾點(diǎn):1.軟件的開發(fā)需要選用合適的軟件開發(fā)模型。本項(xiàng)目是一個(gè)面向應(yīng)用的產(chǎn)品軟件,開發(fā)的要求比較高,難度比較大,且初期的需求不明確,用戶可以增加或減少該軟件的功能。由于該項(xiàng)目的以上一系列特性,我們?cè)诖a編寫初期花了近1周的時(shí)間進(jìn)行需求調(diào)研以及反復(fù)的編寫更改需求文檔、概要設(shè)計(jì)文檔,然后再確定編碼。
2.通過(guò)本次項(xiàng)目開發(fā)使我對(duì)項(xiàng)目開發(fā)的過(guò)程,流程有了更深刻的認(rèn)識(shí),同時(shí)加深了對(duì)C#這門課程的理解。
3.本項(xiàng)目使我們開發(fā)小組提高了C#語(yǔ)言編寫軟件的能力,同時(shí)對(duì)MicrosoftVisualStudio201*,SQLServer201*有了更深層次的掌握。對(duì)今后項(xiàng)目開發(fā)的建議:
1.在項(xiàng)目開發(fā)時(shí)要充分認(rèn)識(shí)需求分析,以免在需求分析階段走彎路
2.在編碼階段,小組中的成員要盡量使用相同的編寫風(fēng)格,這樣其他成員才能更輕易的理解。
3.在項(xiàng)目開發(fā)過(guò)程中,各小組成員要相互協(xié)作,服從項(xiàng)目經(jīng)理的領(lǐng)導(dǎo),這樣才可以有效的開發(fā)出軟件。
擴(kuò)展閱讀:網(wǎng)上書店項(xiàng)目總結(jié)
連云港職業(yè)技術(shù)學(xué)院
信息工程學(xué)院專業(yè)實(shí)訓(xùn)文檔
題目:基于WEB網(wǎng)上書店的設(shè)計(jì)與實(shí)現(xiàn)組別:成員:專業(yè):軟件技術(shù)導(dǎo)師:
連云港職業(yè)技術(shù)學(xué)院信息工程學(xué)院
二年月目錄
摘要.....................................................................................................................3第一章項(xiàng)目開發(fā)計(jì)劃書...................................................................................4
1.1項(xiàng)目開發(fā)過(guò)程階段劃分.........................................................................41.2項(xiàng)目工作任務(wù)分解.................................................................................5第二章需求分析說(shuō)明書.....................................................................................6
2.1軟件描述.................................................................................................62.2功能需求................................................................................................6第三章系統(tǒng)設(shè)計(jì)說(shuō)明書.....................................................................................8
3.1系統(tǒng)設(shè)計(jì).................................................................................................83.2數(shù)據(jù)庫(kù)設(shè)計(jì)..........................................................................................103.3項(xiàng)目結(jié)構(gòu)..............................................................................................133.4標(biāo)識(shí)符約定..........................................................................................143.5模塊開發(fā)說(shuō)明......................................................................................17第四章系統(tǒng)功能實(shí)現(xiàn).......................................................................................18
4.1客戶端管理功能實(shí)現(xiàn)..........................................................................184.2服務(wù)端管理功能實(shí)現(xiàn)...........................................................................26第五章項(xiàng)目總結(jié)...............................................................................................33
5.1實(shí)際開發(fā)結(jié)果......................................................................................335.2開發(fā)工作評(píng)價(jià)......................................................................................345.3技術(shù)積累與經(jīng)驗(yàn)總..............................................................................34附件1..................................................................................錯(cuò)誤!未定義書簽。附件2..................................................................................................................摘要
本項(xiàng)目運(yùn)用了JAVAWEB開發(fā)技術(shù),開發(fā)出了一個(gè)包含有基本功能的網(wǎng)上書店。本項(xiàng)目的開發(fā)過(guò)程中運(yùn)用到了JSP的基礎(chǔ)知識(shí)、JSP內(nèi)置對(duì)象。JavaBean、數(shù)據(jù)庫(kù)的訪問與連接、Servlet基礎(chǔ)等知識(shí)。第一章項(xiàng)目開發(fā)計(jì)劃書
1.1項(xiàng)目開發(fā)過(guò)程階段劃分
任務(wù)名稱項(xiàng)目開發(fā)計(jì)劃起止時(shí)間01.04.201*-01.05.201*工作內(nèi)容讓各部門明確自己的職責(zé)以及了解整個(gè)項(xiàng)目進(jìn)度的安排完成成果項(xiàng)目開發(fā)計(jì)劃書需求分析01.04.201*-01.05.201*把用戶需求轉(zhuǎn)化為軟件需求系統(tǒng)設(shè)計(jì),數(shù)據(jù)庫(kù)設(shè)計(jì)需求規(guī)格說(shuō)明書數(shù)據(jù)庫(kù)設(shè)計(jì)詳細(xì)設(shè)計(jì)01.04.201*-01.05.201*01.05.201*-01.06.201*01.06.201*-01.09.201*01.10.201*-01.11.201*數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書在概要設(shè)計(jì)的基礎(chǔ)上對(duì)各個(gè)功能模塊的進(jìn)一步細(xì)化詳細(xì)設(shè)計(jì)說(shuō)明書每個(gè)人完成代碼系統(tǒng)能正常運(yùn)行代碼設(shè)計(jì)程序測(cè)試實(shí)現(xiàn)設(shè)計(jì)中所有的功能檢查bug、檢查性能撰寫并提交設(shè)計(jì)總結(jié)報(bào)告01.11.201*-01.012.201*對(duì)整個(gè)項(xiàng)目的總結(jié)設(shè)計(jì)總結(jié)報(bào)告1.2項(xiàng)目工作任務(wù)分解
任務(wù)項(xiàng)計(jì)劃需求分析負(fù)責(zé)人參加人員交付項(xiàng)、應(yīng)提交文檔《項(xiàng)目開發(fā)計(jì)劃》《需求分析說(shuō)明書》分析設(shè)計(jì)《系統(tǒng)設(shè)計(jì)說(shuō)明書》編碼測(cè)試結(jié)項(xiàng)程序《測(cè)試分析報(bào)告》《項(xiàng)目開發(fā)總結(jié)報(bào)告》第二章需求分析說(shuō)明書
2.1軟件描述
2.1.1軟件功能:
網(wǎng)上書店系統(tǒng)主要是實(shí)現(xiàn)網(wǎng)上選書、購(gòu)書、產(chǎn)生訂單等功能的系統(tǒng)。
一個(gè)典型的網(wǎng)上商城一般都需要實(shí)現(xiàn)商品信息的動(dòng)態(tài)提示、購(gòu)物車管理、客戶信息注冊(cè)登錄管理、訂單處理等模塊。
2.1.2用戶特點(diǎn):
系統(tǒng)針對(duì)三種用戶進(jìn)行了權(quán)限的設(shè)定:1.游客:瀏覽圖書詳情、注冊(cè)成新用戶;
2.注冊(cè)用戶:用戶登錄、瀏覽圖書詳情、購(gòu)買圖書、提交訂單、獲取訂單號(hào);
3.后臺(tái)管理員:客戶管理(查看/編輯客戶資料、客戶資料搜
索)、商品管理(查看/編輯所有商品、商品資料搜索、添加商品)、訂單管理(查看/編輯所有訂單、訂單查詢)、商品分類管理(查看/編輯商品主分類、添加商品主分類)、支付管理(查看/編輯支付方式、添加支付方式)。
2.2功能需求
2.2.1前臺(tái)功能用戶注冊(cè)用戶登錄查看商品主分類搜索所需商品查看商品資料購(gòu)買商品確定付款
確定訂購(gòu)
2.2.2后臺(tái)功能
客戶管理(查看/編輯客戶資料、客戶資料搜索)商品管理(查看/編輯所有商品、商品資料搜索、添加商品)訂單管理(查看/編輯所有訂單、訂單查詢)商品分類管理(查看/編輯商品主分類、添加商品主分類)支付管理(查看/編輯支付方式、添加支付方式)
第三章系統(tǒng)設(shè)計(jì)說(shuō)明書
3.1系統(tǒng)設(shè)計(jì)
3.1.1系統(tǒng)主要業(yè)務(wù)流程圖進(jìn)入首頁(yè)商品分類列表商品信息顯示商品檢索前臺(tái)客戶購(gòu)物流程圖
管理員登錄系統(tǒng)授權(quán)訂單管理支付管理商品管理退出系統(tǒng)用戶管理生成訂單用戶登錄是否注冊(cè)為用戶用戶注冊(cè)加入購(gòu)物車后臺(tái)管理流程圖
3.1.2系統(tǒng)總體結(jié)構(gòu)圖用用戶戶登注錄冊(cè)查看商品主分類搜索所需商品查看商品資料購(gòu)買商品確定付款確定訂購(gòu)客戶管理商品管理訂單管理商品分類管理支付管理前臺(tái)后臺(tái)網(wǎng)上書店
3.1.3系統(tǒng)架構(gòu)設(shè)計(jì)
業(yè)務(wù)業(yè)務(wù)控制邏輯數(shù)據(jù)邏輯頁(yè)面,業(yè)務(wù)實(shí)現(xiàn)訪問代理邏輯層用于層層與頁(yè)對(duì)數(shù)處理數(shù)據(jù)業(yè)務(wù)面處據(jù)訪訪問數(shù)據(jù)邏輯理問做展示對(duì)象處理封裝
表示層控制層模型層數(shù)據(jù)庫(kù)層3.2數(shù)據(jù)庫(kù)設(shè)計(jì)
表序號(hào)含義序號(hào)12341表名存儲(chǔ)用戶的基本信息Customer屬性名稱c_namec_passc_headerc_phone含義用戶名密碼頭像電話號(hào)碼問題提示問題答案地址郵箱數(shù)據(jù)類型varcharvarcharvarcharvarchar長(zhǎng)度30303011說(shuō)明notnullnotnullNotnullnotnull約束主鍵5c_questionvarchar30Notnull678c_answerc_addressc_emailVarcharVarcharVarchar303050NotnullnullNotnull表序號(hào)含義序號(hào)12342表名存儲(chǔ)用戶的留言信息Idea屬性名稱idc_namec_headernew_message含義編號(hào)留言者留言者頭像留言信息回復(fù)信息留言時(shí)間回復(fù)時(shí)數(shù)據(jù)類型charvarcharvarcharvarchar長(zhǎng)度1030301000說(shuō)明notnullnotnullNotnullnotnull約束5re_messagevarchar1000null67new_timere_timecharchar1515Notnullnull間表序號(hào)含義序號(hào)12343表名存儲(chǔ)商品信息Book屬性名稱p_typep_idp_namep_price含義商品類型商品編號(hào)商品名稱商品價(jià)格商品數(shù)量商品圖片描述信息添加時(shí)間數(shù)據(jù)類型varcharvarcharvarcharfloat長(zhǎng)度3010408說(shuō)明notnullnotnullNotnullnotnull約束5p_quantityint4Notnull6p_imageVarchar100Notnull7p_descriptionVarchar201*Notnull8p_timeVarchar20null表序號(hào)含義序號(hào)123454表名存儲(chǔ)公告信息Notice屬性名稱n_idn_messagen_adminn_headern_time含義編號(hào)公告信息發(fā)布者頭像發(fā)布時(shí)間數(shù)據(jù)類型charvarcharvarcharVarcharchar長(zhǎng)度101000305010說(shuō)明notnullnotnullNotnullnotnullNotnull約束表序號(hào)含義序號(hào)125表名添加菜單book_type屬性名稱t_idt_type含義編號(hào)菜單數(shù)據(jù)類型charvarchar長(zhǎng)度1030說(shuō)明notnullnotnull約束表序號(hào)含義序號(hào)12346表名商品詳細(xì)表OrderDetails屬性名稱order_idp_idp_pricep_number含義訂單號(hào)商品編號(hào)價(jià)格數(shù)量數(shù)據(jù)類型charcharFloatIne長(zhǎng)度101084說(shuō)明notnullnotnullNotnullnotnull約束表序號(hào)含義序號(hào)1237表名存儲(chǔ)支付信息Payment屬性名稱pay_idpay_paymentpay_msg含義編號(hào)支付方式備注數(shù)據(jù)類型charvarcharvarchar長(zhǎng)度1050500說(shuō)明notnullnotnullnull約束表序號(hào)含義序號(hào)128表名存儲(chǔ)訂單信息Orders屬性名稱order_idorder_payment含義編號(hào)支付方數(shù)據(jù)類型charvarchar長(zhǎng)度101000說(shuō)明notnullnotnull約束式34567order_adressorder_emailorder_userorder_timeorder_sum地址郵箱訂購(gòu)者訂購(gòu)時(shí)間總價(jià)值varcharVarcharcharcharfloat201*030308NotnullnotnullNotnullNotnullNotnull表序號(hào)含義序號(hào)12349表名存儲(chǔ)管理員基本信息Admin屬性名稱a_namea_passa_headera_phone含義管理員賬號(hào)管理員密碼頭像聯(lián)系電話電子郵箱數(shù)據(jù)類型VarcharvarcharvarcharChar長(zhǎng)度30303011說(shuō)明notnullnotnullNotnullNull約束5a_emailVarchar40null
3.3項(xiàng)目結(jié)構(gòu)
index.jspbook_view.jspMy_cart.jsPrServlet.javaDBean數(shù)據(jù)庫(kù)CustomerServlet.javCartBeanOrdersBookMake_order.jpayment.js
3.4標(biāo)識(shí)符約定
3.4.1項(xiàng)目包名稱:bookstore3.4.2項(xiàng)目包結(jié)構(gòu):
3.4.3編碼規(guī)范Class類命名
類中的一個(gè)變量的名字=類型標(biāo)志+描述詞。
變量和參數(shù)用小寫字母開頭的單詞和大寫字母開頭其他字母都小寫的單詞組合而成。
publicCartBean()publicclassCartBookpublicclassCrat
publicclassCustomerBeanpublicclassDBoper
參數(shù)命名
方法中參數(shù)的名字規(guī)則為第一個(gè)單詞首字母小寫,其后的單詞的每個(gè)字母大寫
publicvoidaddCart(Bookbook)publicvoidsetPType(StringpType)publicvoidsetPId(StringpId)
publicvoidsetPPrice(DoublepPrice)publicvoidsetSelectCount(intn)
JSP文件命名
JSP文件名=模塊(或功能)名+操作(增加、修改、查詢、查詢結(jié)果、查看等)
管理員端:
left_menu.jsp管理員首頁(yè)product_add.jsp添加圖書信息product_view.jsp圖書詳情
product_all.jsp查看/編輯所有商品customer_select.jsp客戶信息查詢notice.jsp查看/編輯公告admin_select_1.jsp查詢搜索admin_reg.jsp添加管理員客戶端:
index.jsp主頁(yè)面my_cart.jsp購(gòu)物車
login.jsp用戶登錄頁(yè)面new_products_1.jsp更多圖書頁(yè)面reg.jsp用戶注冊(cè)頁(yè)面copyright.jsp首頁(yè)頂部頁(yè)面title.jsp首頁(yè)底部頁(yè)面
3.5模塊開發(fā)說(shuō)明
主要分為五大模塊:
任務(wù)項(xiàng)負(fù)責(zé)人參加人員交付項(xiàng)用戶管理模塊商品管理模塊訂單管理模塊商品分類管理模塊支付管理模塊
用戶注冊(cè)/登錄兩個(gè)頁(yè)面搜索所需商品查看商品資料兩個(gè)頁(yè)面確認(rèn)訂購(gòu)頁(yè)面查看商品主分類頁(yè)面購(gòu)買商品/確認(rèn)付款兩個(gè)頁(yè)面
第四章系統(tǒng)功能實(shí)現(xiàn)
4.1客戶端管理功能實(shí)現(xiàn)
4.1.1功能描述主頁(yè)index.jsp
商品系列menu.jsp
商品展示new_products
用戶注冊(cè)reg.jsp
reg_ok.jsp登錄成功商品詳情product_view.jsp
商品的查詢及結(jié)果select.jsp、select_product.jsp
購(gòu)物車、可是實(shí)現(xiàn)商品的購(gòu)買,刪除,以及清除購(gòu)物車my_cart.jsp
付款,可以選擇付款方式,及輸入地址及e_mailmake_order.jsp
生成訂單及訂單的發(fā)送payment.jsp
4.2服務(wù)端管理功能實(shí)現(xiàn)
管理員的登錄admin_login.jsp
查看編輯所有用戶、能夠刪除及查看會(huì)員的資料
客戶的搜索及結(jié)果
查看編輯所有商品,能夠查看修改商品,以及刪除商品
商品的添加
查看編輯所有訂單,能夠查看訂單的詳情及刪除
訂單的查詢
訂單詳情
查看編輯所有公告
查看編輯所有管理員能夠查詢?cè)斍榧皠h除
管理員查詢
管理員的添加
第五章項(xiàng)目總結(jié)
5.1實(shí)際開發(fā)結(jié)果
5.1.1軟件產(chǎn)品描述例如:
交付的軟件產(chǎn)品名稱:基于WEB網(wǎng)上書店系統(tǒng)英文縮稱:bookstore版本標(biāo)識(shí):Version1.0子系統(tǒng):前臺(tái)購(gòu)物,后臺(tái)管理軟件系統(tǒng)模塊清單:1、用戶注冊(cè)/登陸2、用戶信息修改4、實(shí)現(xiàn)購(gòu)物5、查看購(gòu)物車7、圖書管理8、訂單管理9、用戶管理文檔清單:
《項(xiàng)目開發(fā)計(jì)劃書》,《系統(tǒng)需求規(guī)格說(shuō)明書》
《系統(tǒng)設(shè)計(jì)說(shuō)明書》,《項(xiàng)目總結(jié)》
5.1.2開發(fā)進(jìn)度
舉例:
階段需求階段計(jì)劃工作日1天實(shí)際工作日1天對(duì)比按時(shí)完成任務(wù)原因小組成員沒有完全的融合到一起小組成員團(tuán)結(jié)一心,共同努力小組成員共同設(shè)計(jì)階段實(shí)現(xiàn)階段1天6天1天6天按時(shí)完成任務(wù)按時(shí)完成任務(wù)努力協(xié)作
5.2開發(fā)工作評(píng)價(jià)
5.2.1對(duì)項(xiàng)目開發(fā)過(guò)程的評(píng)價(jià)
總的來(lái)說(shuō)開發(fā)的過(guò)程還可以,但還是有點(diǎn)不盡如人意。第一、計(jì)劃不周全,對(duì)于問題的想象不全面,導(dǎo)致了在開發(fā)過(guò)程中出現(xiàn)了各種各樣的問題,例如在頁(yè)面的開發(fā)設(shè)計(jì)時(shí),沒考慮到與數(shù)據(jù)庫(kù)的相對(duì)應(yīng),所以在代碼的添加時(shí)出現(xiàn)了很嚴(yán)重的問題。
第二、小組的某些成員技術(shù)基礎(chǔ)太差,遇到一些簡(jiǎn)單的問題自己一個(gè)人根本就不會(huì)解決,導(dǎo)致了開發(fā)的進(jìn)度慢了好多。5.2.2對(duì)技術(shù)方法的評(píng)價(jià)
本次項(xiàng)目開發(fā)中運(yùn)用的技術(shù)就是WEB,通過(guò)本次項(xiàng)目,更加熟練地掌握了對(duì)于WEB技術(shù)的應(yīng)用。網(wǎng)頁(yè)設(shè)計(jì)來(lái)說(shuō)應(yīng)用WEB技術(shù)相對(duì)于別的技術(shù)有著特別的特點(diǎn),那就是代碼的添加簡(jiǎn)單明確。
5.2.3對(duì)產(chǎn)品質(zhì)量的評(píng)價(jià)
總體的來(lái)說(shuō)本項(xiàng)目的系統(tǒng)功能基本上算是齊全,但還是存在著一些小細(xì)節(jié)方面的問題。
5.3技術(shù)積累與經(jīng)驗(yàn)總
技術(shù)積累:大量應(yīng)用到了表單數(shù)據(jù)的提交于獲取,熟練地掌握了request.getParameter(Stringname);方法對(duì)數(shù)據(jù)的提交與保存。還有就是對(duì)于頁(yè)面之間的鏈接以及利用session方法對(duì)商品的保存于提取。
經(jīng)驗(yàn)總結(jié):增加了項(xiàng)目開發(fā)的經(jīng)驗(yàn),對(duì)于團(tuán)隊(duì)之間的團(tuán)結(jié)與合作,深入體會(huì)到了在團(tuán)隊(duì)開發(fā)過(guò)程中每個(gè)隊(duì)員的重要性,以及團(tuán)隊(duì)開發(fā)之間的統(tǒng)一性。
附件1
姓名:實(shí)訓(xùn)總結(jié)
日期:201*-1-11
學(xué)號(hào):在本次實(shí)訓(xùn)中,我擔(dān)任了第三組的項(xiàng)目組小組長(zhǎng),我們小組的項(xiàng)目是基于WEB的網(wǎng)上書店的設(shè)計(jì)與實(shí)現(xiàn)。在本項(xiàng)目中我所負(fù)責(zé)的任務(wù)是安排每天的工作及總結(jié)每天的完成情況、項(xiàng)目技術(shù)解決說(shuō)明書、數(shù)據(jù)庫(kù)的設(shè)計(jì)、商品管理模塊。同時(shí)我還參與了支付管理模塊的開發(fā)、系統(tǒng)設(shè)計(jì)說(shuō)明書。在本次項(xiàng)目中有我所負(fù)責(zé)的項(xiàng)目基本都完成。在本次實(shí)訓(xùn)令我收獲很大,由于我擔(dān)任了項(xiàng)目小組長(zhǎng),所以整個(gè)項(xiàng)目每個(gè)模塊及每個(gè)流程我都跟著參與了,從中我學(xué)到了很多,例如怎么寫項(xiàng)目的需求分析,以及系統(tǒng)說(shuō)明書、模塊的開發(fā)設(shè)計(jì)、項(xiàng)目計(jì)劃書。還有數(shù)據(jù)庫(kù)的設(shè)計(jì)開發(fā),最大的收獲是體會(huì)到了帶領(lǐng)一個(gè)團(tuán)隊(duì)的責(zé)任與艱辛。更加了解到了團(tuán)隊(duì)之間的團(tuán)結(jié)的重要性。由于我參與了整個(gè)項(xiàng)目的每個(gè)流程,所以從中也發(fā)現(xiàn)了許許多多的問題,例如在寫項(xiàng)目計(jì)劃書以及系統(tǒng)設(shè)計(jì)說(shuō)明書的時(shí)候思考的不夠全面,從而導(dǎo)致在開發(fā)過(guò)程中出現(xiàn)了各種各樣的問題比如說(shuō),在頁(yè)面的設(shè)計(jì)沒思考周全,沒有與數(shù)據(jù)庫(kù)相對(duì)應(yīng),導(dǎo)致了整個(gè)頁(yè)面不能用。還有就是項(xiàng)目開發(fā)過(guò)程中發(fā)現(xiàn)在平時(shí)的學(xué)習(xí)時(shí)所學(xué)的只是不扎實(shí),在許多的小的問題上由于不注意細(xì)節(jié)而出現(xiàn)了許多問題,為了解決這些小問題而浪費(fèi)了太多的時(shí)間。從而導(dǎo)致了后面有一些功能因?yàn)闆]有時(shí)間而沒能實(shí)現(xiàn)?偟膩(lái)說(shuō)本次實(shí)訓(xùn)對(duì)于我個(gè)人而言收獲很大。
友情提示:本文中關(guān)于《網(wǎng)上書城項(xiàng)目開發(fā)總結(jié)報(bào)告》給出的范例僅供您參考拓展思維使用,網(wǎng)上書城項(xiàng)目開發(fā)總結(jié)報(bào)告:該篇文章建議您自主創(chuàng)作。
來(lái)源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問題,請(qǐng)聯(lián)系我們及時(shí)刪除。