![【課程設(shè)計(jì)】在線購物系統(tǒng)(共19頁)_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/23/0c98bdbe-8945-44a0-8ff1-cb2146441ce7/0c98bdbe-8945-44a0-8ff1-cb2146441ce71.gif)
![【課程設(shè)計(jì)】在線購物系統(tǒng)(共19頁)_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/23/0c98bdbe-8945-44a0-8ff1-cb2146441ce7/0c98bdbe-8945-44a0-8ff1-cb2146441ce72.gif)
![【課程設(shè)計(jì)】在線購物系統(tǒng)(共19頁)_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/23/0c98bdbe-8945-44a0-8ff1-cb2146441ce7/0c98bdbe-8945-44a0-8ff1-cb2146441ce73.gif)
![【課程設(shè)計(jì)】在線購物系統(tǒng)(共19頁)_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/23/0c98bdbe-8945-44a0-8ff1-cb2146441ce7/0c98bdbe-8945-44a0-8ff1-cb2146441ce74.gif)
![【課程設(shè)計(jì)】在線購物系統(tǒng)(共19頁)_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/23/0c98bdbe-8945-44a0-8ff1-cb2146441ce7/0c98bdbe-8945-44a0-8ff1-cb2146441ce75.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)軟件工程課程設(shè)計(jì) 課程名稱課程名稱:軟軟件工程件工程導(dǎo)論導(dǎo)論課程代碼課程代碼:題題 目目:年級(jí)年級(jí)/專業(yè)專業(yè)/班班:學(xué)生姓名學(xué)生姓名:學(xué)學(xué) 號(hào)號(hào):指導(dǎo)老師指導(dǎo)老師:開題時(shí)間開題時(shí)間:2009 年年 6 月月 5 日日完成時(shí)間完成時(shí)間:2009 年年 6 月月 29 日日2009 年年 6 月月 18 日日精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)目目 錄錄精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)一、軟件概述一、軟件概述軟件名稱:網(wǎng)上購物系統(tǒng)指導(dǎo)老師:洪躍山開發(fā)日期:2006 年 9 月-2006 年 11 月
2、軟件簡(jiǎn)介:本系統(tǒng)采用會(huì)員制管理,將人員分為管理員、會(huì)員、游客等,分別擁有不同的權(quán)限,各司其職,以便提高工作效率。系統(tǒng)功能包括:會(huì)員管理、會(huì)員購物管理、訂單管理、商品資料管理、庫存統(tǒng)計(jì)、退貨統(tǒng)計(jì)等。二、軟件過程二、軟件過程一、項(xiàng)目規(guī)劃一、項(xiàng)目規(guī)劃1.11.1 項(xiàng)目目標(biāo)項(xiàng)目目標(biāo)本項(xiàng)目要實(shí)現(xiàn)一個(gè)實(shí)用的網(wǎng)上購物系統(tǒng),本項(xiàng)目需要小組各成員都能夠默契和作,但由于成員分布比較分散的原故,使得小組在一起討論的機(jī)會(huì)相對(duì)較少,增加了項(xiàng)目進(jìn)行的難度。時(shí)間上,由于步入大四學(xué)年,小組成員都在各種程度上受到了考研和找工作的壓力,所以時(shí)間比較緊缺。因此,在很多地方還有不足之處,有些功能還沒有全部實(shí)現(xiàn),還請(qǐng)老師見諒!謝謝!1
3、.21.2 項(xiàng)目組織項(xiàng)目組織王曉棟、鄧春武、楊先波的計(jì)算機(jī)功底很深,參與程序編寫及系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)與開發(fā),后期測(cè)試等任務(wù)。周瑋,沈燕,周洪芳有較強(qiáng)的繪畫功底,進(jìn)行操作界面及整體版面等的設(shè)計(jì)。肖璐璐、符麗芳 有深厚的文字功底,參與用戶文檔的制作、內(nèi)部文檔整理等任務(wù)。1.31.3 資源需求資源需求 主要需求資源為:Eclipse 3.0,Oracle 9i,tomcat4.1。這些都可以從網(wǎng)上免費(fèi)下載。安裝除了 Oracle 對(duì)內(nèi)存要求較高外,其它都比較容易實(shí)現(xiàn)。1.41.4 項(xiàng)目規(guī)劃與管理項(xiàng)目規(guī)劃與管理項(xiàng)目安排人員組成成果提交系統(tǒng)分析與設(shè)計(jì)王曉棟,鄧春武,楊先波需求分析報(bào)告數(shù)據(jù)庫設(shè)計(jì)王曉棟,鄧春
4、武,楊先波數(shù)據(jù)庫類圖及實(shí)現(xiàn)程序編制王曉棟,鄧春武,楊先波基本功能的程序?qū)崿F(xiàn)文檔整理與制作肖璐璐、符麗芳查詢歷次進(jìn)貨記錄界面及版圖設(shè)計(jì)沈燕,周瑋、周洪芳界面及版圖設(shè)計(jì)圖系統(tǒng)測(cè)試全體小組成員成品精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)1.51.5 項(xiàng)目進(jìn)度項(xiàng)目進(jìn)度 該系統(tǒng)的工作量相對(duì)于我們的開發(fā)小組來說很大,必須保證按進(jìn)度完成任務(wù)。實(shí)際工作量預(yù)計(jì)超過二個(gè)月(每天 4-8 小時(shí)) 。需求分析預(yù)計(jì)分析報(bào)告及系統(tǒng)結(jié)構(gòu)設(shè)計(jì)需 10 天,圖形界面及版面設(shè)計(jì)需 5 天,代碼編寫預(yù)計(jì)需 25 天左右。所有參與開發(fā)的人員均能夠保證按時(shí)完成任務(wù)。精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)二、需求分析說明書二、需求
5、分析說明書2.12.1 系統(tǒng)介紹系統(tǒng)介紹本系統(tǒng)定位于網(wǎng)上中小型商店,暫時(shí)考慮單機(jī)環(huán)境下的實(shí)現(xiàn);操作系統(tǒng)選擇目前常用的 Windows 98/2000/XP。系統(tǒng)性質(zhì)為數(shù)據(jù)庫軟件。本系統(tǒng)采用會(huì)員制管理,系統(tǒng)功能應(yīng)包含會(huì)員管理、購物管理、訂單管理、退貨管理、庫存管理、統(tǒng)計(jì)分析、相關(guān)人員管理等。系統(tǒng)界面力求簡(jiǎn)潔、易用,在標(biāo)準(zhǔn)化的基礎(chǔ)上考慮界面的美觀和新穎。系統(tǒng)計(jì)劃 2006 年 9 月初開始,10 中旬完成初步開發(fā)工作,其余工作根據(jù)時(shí)間安排進(jìn)行。2.22.2 系統(tǒng)面向的用戶群體:系統(tǒng)面向的用戶群體:隨著網(wǎng)絡(luò)的日益盛行,網(wǎng)上購物也成為一種流行。本系統(tǒng)就是一個(gè)面向互聯(lián)網(wǎng)的購物系統(tǒng),用戶群體為網(wǎng)上購物者。
6、2.32.3 系統(tǒng)的功能性需求系統(tǒng)的功能性需求功能序號(hào)功能名稱功能說明1商品種類管理包含商品大類、小類等的創(chuàng)建2商品資料管理包含商品資料的添加、修改等3庫存統(tǒng)計(jì)分門別類統(tǒng)計(jì)商品現(xiàn)有庫存量、入庫時(shí)間等4進(jìn)貨記錄查詢查詢歷次進(jìn)貨記錄5退貨登記登記供應(yīng)商、商品種類、退貨的數(shù)量、原因等6退貨記錄查詢查詢歷次退貨記錄7會(huì)員購物管理登記銷售的種類、數(shù)量、單價(jià)、折扣、顧客/會(huì)員等8會(huì)員管理包含會(huì)員的創(chuàng)建、修改、刪除等9優(yōu)惠政策管理包含優(yōu)惠政策的制定與執(zhí)行10售書記錄查詢查詢歷次售書記錄11統(tǒng)計(jì)分析按年月日時(shí)段統(tǒng)計(jì)書店經(jīng)營狀況12商品檢索提供按商品的編號(hào)、書名、責(zé)任者、出版社等途徑的檢索13系統(tǒng)帳號(hào)管理提供上
7、級(jí)對(duì)下級(jí)的資料、密碼管理,14個(gè)人資料、密碼管理提供修改個(gè)人資料、密碼的工具2.42.4 系統(tǒng)的非功能性需求系統(tǒng)的非功能性需求2.4.1 用戶界面需求用戶界面需求簡(jiǎn)潔、易用、易懂,美觀、大方、標(biāo)準(zhǔn),具備一定的兼容性。精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)2.4.2 軟硬件環(huán)境需求軟硬件環(huán)境需求軟件環(huán)境:兼容當(dāng)前主流操作系統(tǒng) Windows 95/98/NT/Me/2000/XP 等。2.4.3 軟件質(zhì)量需求軟件質(zhì)量需求易用、健壯、兼容性好、運(yùn)行穩(wěn)定、有一定安全保障。2.4.4 軟件實(shí)現(xiàn)時(shí)限軟件實(shí)現(xiàn)時(shí)限本軟件要求在兩個(gè)月內(nèi)實(shí)現(xiàn)。精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)三、系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)三、
8、系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)3.13.1 系統(tǒng)描述系統(tǒng)描述本系統(tǒng)是網(wǎng)上購物系統(tǒng),主要分三個(gè)部分:一、顧客能夠方便的瀏覽商品信息,可以通過將商品加入購物車?yán)^而( 需注冊(cè)或登陸)下訂單來完成網(wǎng)上的購買。二、系統(tǒng)提供業(yè)務(wù)管理系統(tǒng)來管理產(chǎn)品的進(jìn)庫入庫,并制定價(jià)格策略,審核會(huì)員的訂單。三、提供管理員登錄系統(tǒng)方便管理,并根據(jù)管理員的權(quán)限限制其管理功能。系統(tǒng)管理包括員工管理,分配權(quán)限、日志管理等。3.23.2 功能需求功能需求3.2.13.2.1 會(huì)員部分會(huì)員部分(1)注冊(cè)(登錄)服務(wù)用戶通過填寫自己的個(gè)人相關(guān)資料如姓名、電話、郵件、聯(lián)系方式等,并能做相關(guān)修改。審核通過后方可登錄系統(tǒng)。(2)商品信息瀏覽用戶可以根據(jù)商品名
9、稱、商品分類等條件查找相關(guān)商品,查詢結(jié)果顯示詳細(xì)商品信息。(3)購物車管理用戶可以添加產(chǎn)品到購物車,也可以在修改購物車中產(chǎn)品信息。用戶可以預(yù)訂其感興趣的商品信息。3.2.23.2.2 業(yè)務(wù)管理部分業(yè)務(wù)管理部分(1)產(chǎn)品管理1商品分類管理制定管理商品分類策略2商品信息管理增刪改商品的信息:錄入商品信息,庫存數(shù)量,會(huì)員價(jià)格等等。(2)訂單管理審核會(huì)員的訂單信息,取消或完成訂單3.2.33.2.3 系統(tǒng)管理部分系統(tǒng)管理部分(1)員工管理只有 admin 管理員才有此權(quán)限??稍O(shè)置、修改、刪除員工權(quán)限,分為審核員和產(chǎn)品管理員。(2)日志管理按列排序顯示用戶操作日志。3.33.3 數(shù)據(jù)庫數(shù)據(jù)庫 ERER
10、模型模型在得到數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及他們之間的關(guān)系,為后面的邏輯設(shè)計(jì)打下了基礎(chǔ)。這些實(shí)體包含各種具體信息,通過相互之間的作用形成數(shù)據(jù)的流動(dòng)。主 E-R 圖示(軟件:Visio2003):精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)會(huì)員購買商品管理人員NN會(huì)員姓名會(huì)員ID會(huì)員mail商品編碼ID姓名審核N1會(huì)員電話商品名稱日期會(huì)員地址會(huì)員昵稱會(huì)員密碼商品ID商品定價(jià)商品圖示商品描述收件人收件人地址送貨方式支付方式收件人電話密碼證件號(hào)碼帳戶帳戶狀態(tài)精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)3.43.4 數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計(jì)FK_ORDERHEA
11、_REFERENCE_MEMBERFK_ORDERLIN_REFERENCE_ORDERHEAFK_ORDERLIN_REFERENCE_ORDERLINFK_ORDERHEA_REFERENCE_ORDERSTAFK_ORDERHEA_REFERENCE_PAYMENTTFK_ORDERHEA_REFERENCE_DELIVERYFK_ORDERHEA_REFERENCE_LESSDEALFK_PRODUCTS_REFERENCE_PRODUCTFK_PRODUCTP_REFERENCE_PRODUCTFK_PRODUCTT_REFERENCE_PRODUCTFK_PRODUCTT_REFE
12、RENCE_PRODUCTTFK_SHOPPING_REFERENCE_MEMBERFK_SHOPPING_REFERENCE_PRODUCTFK_ORDERCHE_REFERENCE_MANAGERFK_ORDERLIN_REFERENCE_MANAGERFK_ORDERLIN_REFERENCE_ORDERLINFK_ORDERCHE_REFERENCE_ORDERHEAMemberidusernamepasswordnamegenderphonemailpostcodeaddressregister_datestatusINTEGERVARCHAR(20)VARCHAR(20)VARCH
13、AR(50)INTEGERVARCHAR(20)VARCHAR(50)INTEGERVARCHAR(500)DATEINTEGEROrderHeadidmember_idorder_datedelivery_addressdelivery_typepayment_typeorder_manorder_phonestatusless_dealpostcodeINTEGERINTEGERDATEVARCHAR(500)INTEGERINTEGERVARCHAR(50)VARCHAR(20)INTEGERINTEGERINTEGERShoppingCartidproduct_idquantityre
14、markmember_idINTEGERINTEGERINTEGERVARCHAR(200)INTEGERProductTypeidnameparent_idis_leafINTEGERVARCHAR(20)INTEGERBOOLEANProductidcodenamestandard_pricebarcodepic_urldescriptionINTEGERVARCHAR(20)VARCHAR(50)NUMBER(8,3)VARCHAR(50)VARCHAR(100)VARCHAR(500)OrderLineidproduct_idproduct_quantitystatusremarkor
15、derhead_idpriceINTEGERINTEGERINTEGERINTEGERVARCHAR(200)INTEGERNUMBER(8,3)Manageridnameidentified_numberaccountpasswordstatusINTEGERVARCHAR(20)VARCHAR(20)VARCHAR(20)VARCHAR(20)INTEGERProductPriceidproduct_idmember_pricestatusINTEGERINTEGERNUMBER(8,3)INTEGERProductTypeRelationidproduct_idproducttype_i
16、dINTEGERINTEGERINTEGEROrderStatusidnamedescriptionINTEGERVARCHAR(30)VARCHAR(200)ProductStoreproduct_idstock_quantityINTEGERNUMBEROrderLineStatusidnamedescriptionINTEGERVARCHAR(30)VARCHAR(200)PaymentTypeidnamedescriptionINTEGERVARCHAR(30)VARCHAR(200)DeliveryTypeidnamedescriptionINTEGERVARCHAR(30)VARC
17、HAR(200)LessDealTypeidnamedescriptionINTEGERVARCHAR(30)VARCHAR(200)OrderCheckLogidmanager_idorder_idactionupdate_dateINTEGERINTEGERINTEGERINTEGERDATEOrderLineCheckLogidmanager_idorderline_idactionupdate_dateINTEGERINTEGERINTEGERINTEGERDATE3.53.5 軟件體系結(jié)構(gòu)設(shè)計(jì)軟件體系結(jié)構(gòu)設(shè)計(jì)3.5.13.5.1 架構(gòu)模式介紹架構(gòu)模式介紹本系統(tǒng)以 tomcat 為容器
18、,用 eclipse 為開發(fā)的平臺(tái),采用了 struts 技術(shù),用 jsp 進(jìn)行編碼,來實(shí)現(xiàn)了一個(gè)在線購物系統(tǒng)的功能。本系統(tǒng)采用 MVC 架構(gòu):3.5.23.5.2 架構(gòu)設(shè)計(jì)介紹架構(gòu)設(shè)計(jì)介紹精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)考慮到系統(tǒng)復(fù)雜性和可維護(hù)性,可擴(kuò)展性,可移植性,我們采用 J2EE 多層應(yīng)用體系結(jié)構(gòu),在各層之間提供接口實(shí)現(xiàn)調(diào)用,共分四層:1.Business 事物層該層主要是對(duì)象層,相當(dāng)于 object 層,針對(duì)系統(tǒng)中每個(gè)對(duì)象建立一個(gè)對(duì)象類,如會(huì)員,商品,訂單,訂單行等等,并為對(duì)象的每個(gè)屬性設(shè)置 set 和 get 方法。2.Action 層該層主要是動(dòng)作設(shè)置層,負(fù)責(zé)接收服務(wù)請(qǐng)
19、求和返回響應(yīng)信息。Action 對(duì)象可以處理請(qǐng)求并響應(yīng)客戶端(通常是一個(gè) web browser),或者指出流程應(yīng)該被指向另一個(gè)地方。例如,如果登錄成功,一個(gè) login Action 可能希望把流程轉(zhuǎn)移到主菜單。3.Controller 控制層該層主要是控制層,其實(shí)嚴(yán)格意義上,該層應(yīng)該分成 Contain 層、Controller 層、Persistence 層等等,即容器層、控制層和數(shù)據(jù)持久化層。本系統(tǒng)沒有對(duì)此進(jìn)行展開,集中在一層內(nèi)完成。從 Action 層中接收參數(shù),對(duì)數(shù)據(jù)進(jìn)行處理。所有對(duì)象的處理方法,數(shù)據(jù)存取等全部在這一層實(shí)現(xiàn)。以會(huì)員登錄為例:在這一層實(shí)現(xiàn),會(huì)員的數(shù)據(jù)字符串校驗(yàn),數(shù)據(jù)正
20、確性校驗(yàn)等等 4.Utils 工具層該層主要是工具層,數(shù)據(jù)庫連接池,字符串處理,中文編碼處理等等系統(tǒng)中與商務(wù)邏輯無關(guān)的對(duì)象處理工具精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)四、軟件測(cè)試分析報(bào)告四、軟件測(cè)試分析報(bào)告4.14.1 測(cè)試范圍與主要內(nèi)容測(cè)試范圍與主要內(nèi)容測(cè)試范圍主要內(nèi)容簡(jiǎn)要說明系統(tǒng)登陸驗(yàn)證驗(yàn)證用戶身份,進(jìn)行權(quán)限控制功能性測(cè)試信息檢索功能測(cè)試測(cè)試數(shù)據(jù)庫檢索代碼的健壯性功能性測(cè)試商品銷售管理功能測(cè)試測(cè)試系統(tǒng)實(shí)用性、方便性功能性測(cè)試數(shù)據(jù)完整性測(cè)試測(cè)試登記失敗時(shí)的數(shù)據(jù)完整性控制功能性測(cè)試核心代碼復(fù)檢檢驗(yàn)核心代碼的質(zhì)量邏輯檢錯(cuò)性測(cè)試4.24.2 測(cè)試方法測(cè)試方法功能性測(cè)試:黑盒測(cè)試 邏輯檢錯(cuò)性測(cè)
21、試:白盒測(cè)試4.34.3 測(cè)試報(bào)告測(cè)試報(bào)告測(cè)試項(xiàng)目測(cè)試目的測(cè)試數(shù)據(jù)測(cè)試結(jié)果改進(jìn)意見修改狀態(tài)商品檢索信息檢索功能的準(zhǔn)確性和健壯性SQL 語法錯(cuò)誤暫無尚未修正登陸驗(yàn)證系統(tǒng)安全和權(quán)限控制用戶名:coolcs密碼:123系統(tǒng)響應(yīng)正常,權(quán)限控制正常-商品銷售入帳操作的完整性-數(shù)據(jù)類型控制出錯(cuò),事務(wù)處理成功增強(qiáng)對(duì)用戶輸入數(shù)據(jù)的控制尚未修正核心代碼復(fù)檢檢驗(yàn)核心代碼的質(zhì)量與效率-編碼風(fēng)格良好,內(nèi)部注釋不足。-精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)五、軟件使用說明書五、軟件使用說明書5.15.1 使用圖解使用圖解目前只實(shí)現(xiàn)了顧客瀏覽產(chǎn)品,加入到購物車,最后下訂單,實(shí)現(xiàn)這一流程部分的功能。管目前只實(shí)現(xiàn)了顧客瀏
22、覽產(chǎn)品,加入到購物車,最后下訂單,實(shí)現(xiàn)這一流程部分的功能。管理模塊暫未實(shí)現(xiàn)理模塊暫未實(shí)現(xiàn)5.25.2 會(huì)員模塊會(huì)員模塊用戶的注冊(cè),登陸設(shè)計(jì)用戶的注冊(cè),登陸設(shè)計(jì)用戶的登陸界面如下:圖圖 5-1用戶如果不是以注冊(cè)用戶,那么就可以進(jìn)行注冊(cè),如下圖圖圖 5-2用戶還可以進(jìn)行會(huì)員信息的修改,如下圖:精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)圖圖 5-35.35.3 產(chǎn)品模塊產(chǎn)品模塊產(chǎn)品的搜索和信息清單,如下圖:圖圖 5-4產(chǎn)品的詳細(xì)信息,如下圖:圖圖 5-55.45.4 購物車部分購物車部分當(dāng)用戶選中物品之后,那么他的購買信息就在購物車中可以看到,如圖:精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)圖圖 5
23、-65.55.5 訂單部分訂單部分在訂單部分中,我們要讓顧客填寫他的個(gè)人信息,這主要是為了送貨,郵寄的目的。同時(shí),還要讓用戶選擇送貨的方式,付款的方式和缺貨情況下,如何進(jìn)行處理。如下圖:圖圖 5-8當(dāng)用戶填寫完提交后,會(huì)有訂單的信息顯示,讓用戶進(jìn)一步確認(rèn),如圖:精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)5-9用戶可以查看自己的訂單列表信息如下:點(diǎn)擊“詳細(xì)” ,用戶可以查看自己的訂單詳細(xì)信息,如下:精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)六、設(shè)計(jì)總結(jié)六、設(shè)計(jì)總結(jié)通過這次課程設(shè)計(jì),結(jié)合軟件工程原理,讓我們真正明白了一個(gè)以前聽起來覺得很難理解的道理:一個(gè)好的程序是先寫好設(shè)計(jì)文檔再進(jìn)行編程的。在設(shè)計(jì)
24、文檔的指導(dǎo)下,才能寫出安全的代碼。如果你不寫文檔,一開始就寫程序,這樣你就不會(huì)按已設(shè)計(jì)好的路線走,而是想到哪寫到哪。小功能還好說,要是大功能,你想想等你寫下一個(gè)時(shí),回過頭來看原來寫的,你早就不知所云了,那時(shí)你就覺得好像在云里霧里亂走,修改的代碼也就更不安全了。隨著日益增長(zhǎng)的軟件需求和軟件系統(tǒng)功能的增強(qiáng),過去一個(gè)人開發(fā)的歷史已不復(fù)存在?,F(xiàn)在單槍匹馬寫程序也只是一種娛樂。我們一般開發(fā)的系統(tǒng)都是一個(gè)小組才能完成的。所以管理才是開發(fā)出好的軟件的前提條件,沒有管理一定出不來好的軟件,當(dāng)然有管理也不一定出軟件的。一個(gè)成功的軟件不一定是最好的技術(shù),但在它背后一定有一個(gè)好的管理。所以現(xiàn)在的軟件開發(fā)已不像從前把技術(shù)放在第一,而是該把管理放在第一位。在設(shè)計(jì)過程中遇到了種種問題,有成功也有失敗,但更多的是一種團(tuán)隊(duì)精神,這種團(tuán)隊(duì)精神一定會(huì)。在全體組員們的共同努力下,我們克服了一個(gè)又一個(gè)的困難,最后按時(shí)的完成了設(shè)計(jì)任務(wù)。精選優(yōu)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 產(chǎn)業(yè)協(xié)同發(fā)展合同綱要
- 專業(yè)安全文明施工合作合同補(bǔ)充協(xié)議
- 個(gè)人知識(shí)產(chǎn)權(quán)授權(quán)合同標(biāo)準(zhǔn)范本
- 人事代理合同樣本:勞務(wù)派遣合同參考模板
- 專業(yè)外包服務(wù)公司員工合同協(xié)議
- 上海市標(biāo)準(zhǔn)勞動(dòng)合同參考合同
- 中藥材種植與收購合同
- 個(gè)人林地承包經(jīng)營合同
- 鄉(xiāng)村房產(chǎn)交易合同范本
- 租賃轉(zhuǎn)讓合同范本
- 燃?xì)庹质綘t應(yīng)急預(yù)案
- 藥劑科合理用藥課件
- 專題23平拋運(yùn)動(dòng)臨界問題相遇問題類平拋運(yùn)和斜拋運(yùn)動(dòng)
- 超聲科醫(yī)德醫(yī)風(fēng)制度內(nèi)容
- 高三開學(xué)收心班會(huì)課件
- 蒸汽換算計(jì)算表
- 四年級(jí)計(jì)算題大全(列豎式計(jì)算,可打印)
- 科技計(jì)劃項(xiàng)目申報(bào)培訓(xùn)
- 591食堂不合格食品處置制度
- 220t鍋爐課程設(shè)計(jì) 李學(xué)玉
- 全英文劇本 《劇院魅影》
評(píng)論
0/150
提交評(píng)論