




已閱讀5頁,還剩46頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
環(huán)球家電網(wǎng)上購物系統(tǒng)的設計與實現(xiàn)DESIGNANDIMPLEMENTATIONOFTHEONLINESHOPPINGSYSTEMFORUNIVERSALHOMEAPPLIANCE學生姓名學生學號專業(yè)名稱軟件工程指導教師XXX(副教授)計算機與信息工程學院2015年6月19日摘要電子商務是利用電子信息技術和網(wǎng)絡技術進行商務活動的一種先進手段。隨著網(wǎng)絡經濟的迅猛發(fā)展,電子商務作為網(wǎng)絡化的新型經濟活動,逐漸成為主要發(fā)達國家增強綜合競爭實力,贏得全球資源配置優(yōu)勢的有效手段。計算機和網(wǎng)絡技術的應用推進了信息社會的進程,而電子商務則造就了全新的經濟運行方式,將給社會經濟帶來重大的變革。電子商務為中小型企業(yè)的經營和管理打開新的局面。網(wǎng)絡購物作為電子商務一個重要的應用,在新的貿易經濟體制中占據(jù)了重要的位置,對未來的電子商務的發(fā)展發(fā)揮著主導作用,越來越受到人們的重視。首先,本文簡述了電子商務,尤其是網(wǎng)絡購物發(fā)展現(xiàn)狀,并根據(jù)一小型服裝企業(yè)實際需求提出了構建基于SSHSTRUTSSPRINGHIBERNATE整合框架的電子商務系統(tǒng)的項目計劃。其次,深入研究了輕量級JAVAEE應用體系結構。對所選框架分別進行分析和研究。STRUTS是一個實現(xiàn)了MVC模式的經典的框架;HIBERNATE是輕量級JAVAEE應用的持久層解決方案,以面向對象的方式提供了持久化類到數(shù)據(jù)表之間的映射,是優(yōu)秀的ORM框架;SPRING為企業(yè)應用提供了輕量級的解決方案它的IOC容器,AOP思想,以它為核心,整合持久層框架和WEBMVC框架。通過三個框架的整合,可以構建可擴展、可復用、可移植、可維護的軟件系統(tǒng)最后,在此基礎上,嚴格按照軟件開發(fā)規(guī)范設計本電子商務系統(tǒng),對系統(tǒng)進行詳細的需求分析、體系架構設計、概要設計及詳細設計。最終實現(xiàn)了一個網(wǎng)上購物系統(tǒng),系統(tǒng)分為前臺和后臺,前臺主要功能包括注冊和登錄、商品瀏覽、個人信息管理、購物車、我的訂單和網(wǎng)上支付,后臺主要功能包括管理員信息管理、用戶信息管理、商品管理、商品分類管理、訂單管理。通過實踐,很好的整合了這三個框架,并將其應用到實際的項目中,達到了預期效果,體現(xiàn)了較高的研究價值和應用價值。關鍵詞電子商務,STRUTS;HIBERNATE;SPRING;JAVAEE;框架ABSTRACTECOMMERCEISANADVANCEDBUSINESSACTIVITYTHROUGHELECTRONICINFORMATIONTECHNOLOGYANDNETWORKTECHNOLOGYWITHTHESWIFTDEVELOPMENTOFCYBERECONOMY,ECOMMERCE,ASABRANDNEWNEWNETWORKECONOMICACTIVITYWHICHISBECOMINGALLEFFECTIVEMEANSOFENHANCINGCOMPREHENSIVECOMPETITIVEEDGEANDGAININGTHEADVANTAGEOFGLOBALRESOURCEALLOCATIONFORTHEMAJORDEVELOPEDCOUNTRIESCALCULATORWITHTECHNICALAPPLICATIONINNETWORKPROPULSIONSOCIALPROGRESSININFORMATION,BUTTHEELECTRONICCOMMERCETHENEDUCATEDTHEALLNEWECONOMYTHEMOVEMENTTHEMETHOD,WILLBRINGTHESOCIALECONOMYGRAVENESSREPLACEECOMMERCEOPENSUPANEWSITUATIONFORTHEMANAGEMENTANDADMINISTRMIONOFTHESMALLANDMEDIUMENTERPRISESONLINESHOPPING,ASPARTOFE。COMMERCE,ISVERYIMPORTANTINTHISNEWTRADEECONOMICSYSTEM,WILLDISPLAYTHELEADINGROLETOTHEFUTUREELECTRONICCOMMERCEDEVELOPMENT,MOTEANDMORETOBEVALUEDTHISPAPERFIRSTGIVESABRIEFINTRODUCTIONONECOMMERCE,F(xiàn)OCUSINGONTHECURRENTSTATUSANDTRENDSOFONLINESHOPPINGINPARTICULARANECOMMERCESYSTEMPROJECTPROPOSALFORASMALLGARMENTENTERPRISE,BASEDONALLINTEGRATEDSSHSTRUTSSPRINGHIBEMATEFRAMEWORK,ISALSOPROVIDEDTHEPROPOSALISFOLLOWEDBYANINDEPTHSTUDYOILTHELIGHTWEIGHTJAVAEEAPPLICATIONARCHITECTURESTRUTSISACLASSICALFRAMEWORKWHICHIMPLEMENTSTHEMVCMODELHIBERNATEISALIGHTWEIGHTJAVAPERSISTENCEFRAMEWORK,ITPERFORMSPOWERFULOBJECTRELATIONALMAPPINGFROMPERSISTENCECLASSESTODATABASETABLESSPRINGFRAMEWORKHASALLIOCCONTAINERANDPROVIDESASPECTORIENTEDPROGRAMMING,ANDITISTHECOREININTEGRATINGWITHTHEPERSISTENCEFRAMEWORKANDTHEWEBMVCFRAMEWORKTHROUGHINTEGRATINGTHETHREEFRAMEWORKS,ASCALABLE,REUSABLE,EASYTOMIGRATEANDEASYTOMAINTAINSOFTWARESYSTEMCANBEBUILTTHELASTPARTOFTHISPAPERISADETAILEDDESIGNDOCUMENTOFTHEECOMMERCESYSTEMTHEDOCUMENTFOLLOWSSTRICTLYTHEDEVELOPMENTSPECIFICATIONS,WHICHINCLUDESDETAILEDREQUIREMENTANALYSIS,SYSTEMARCHITECTUREDESIGN,ASUMMARISEDDESIGNANDADETAILEDDESIGNFINALLY,THISPAPERIMPLEMENTSANONLINESHOPPINGSYSTEM,WHICHDIVIDESINTOTHEONSTAGEANDTHEBACKSTAGETHEONSTAGEINCLUDESTHEMAINFUNCTIONOFREGISTRATIONANDLOGIIL,THEVIEWOFPRODUCTS,PERSONALINFORMATIONMANAGEMENT,THESHOPPINGCART,MYORDERFORMANDTHENETPAYSTHEBACKSTAGEINCLUDESTHEMAINFUNCTIONOFADMINISTRATORSINFORMATIONMANAGEMENT,USERSINFORMATIONMANAGEMENT,COMMODITYMANAGEMENT,CLASSIFICATIONOFGOODSMANAGEMENT,ORDERMANAGEMENTANDANNOUNCEMENTINFORMATIONMANAGEMENTTHETHREEFRAMEWORKSAREWELLINTEGRATEDTHROUGHPRACTICE,ANDEXPECTEDEFFECTSAREACHIEVEDINAPPLYINGTHEMONREALPROJECTSTHEOVERALLRESULTSARESATISFACTORYKEYWORDSECOMMERCESTRUTSHIBERNATESPRINGJAVAEEFRAMEWORK目錄第1章緒論111課題背景112研究現(xiàn)狀113開發(fā)意義1第2章系統(tǒng)可行性分析221可行性分析2211可行性分析的前提2212技術可行性分析2213操作可行性分析2214經濟可行性分析2215社會因素的分析222軟件開發(fā)環(huán)境323本課題要達到的設計目標3第3章系統(tǒng)概要設計431概要分析4311產品總體概述描述4312產品描述4313產品功能概括4314軟件接口532系統(tǒng)功能5第4章系統(tǒng)詳細設計741環(huán)球家電網(wǎng)上購物系統(tǒng)的面對對象的設計圖7411環(huán)球家電網(wǎng)上購物系統(tǒng)中的用例圖7412環(huán)球家電網(wǎng)上購物系統(tǒng)中的狀態(tài)圖8413環(huán)球家電網(wǎng)上購物系統(tǒng)系統(tǒng)平臺的時序圖1142數(shù)據(jù)庫抽象與局部視圖設計12421數(shù)據(jù)庫分析12422項目實體屬性圖1243環(huán)球家電網(wǎng)上購物系統(tǒng)的數(shù)據(jù)庫表的設計14第5章系統(tǒng)的實現(xiàn)1751前臺主要功能界面和實現(xiàn)的過程17511用戶注冊的界面17512用戶登陸19513用戶模塊20514管理員24515后臺登陸成功到歡迎界面24第6章軟件測試2761功能測試2762性能測試27總結29致謝30參考文獻31第1章緒論本章主要介紹環(huán)球家電網(wǎng)上購物系統(tǒng)的課題背景,研究現(xiàn)狀,以及做這個系統(tǒng)的主要開發(fā)意義,下面將從這三點來談對環(huán)球家電網(wǎng)上購物系統(tǒng)的這種社會需求。11課題背景隨著信息化的普及,傳統(tǒng)的商務模式已經不能滿足人們的需求,越來越多的人開始接受新的模式,基于瀏覽器和服務器的模式,讓消費者能夠實現(xiàn)網(wǎng)上購物,使用戶能夠足不出戶就能實現(xiàn)購物和交易,這就是新型你的商務模式電子商務。12研究現(xiàn)狀21世紀是信息的世界,隨著信息化的浪潮席卷全球,傳統(tǒng)的商務模式受到巨大的沖擊。越來越多的企業(yè)和個人消費者,在INTERNET開放的網(wǎng)絡環(huán)境下,一種基于瀏覽器服務器應用模式,實現(xiàn)消費者網(wǎng)上購物,商戶之間的網(wǎng)上交易和在線電子支付的新型的商業(yè)運營模式電子商務應運而生。目前做得比較成功的電子商務平臺,國內有當當網(wǎng),阿里巴巴,淘寶,京東商城,慧聰網(wǎng)等,國外有亞馬遜,EBUY等。電子商務在中國也發(fā)展了一段時間,目前在國內也有很多電子商務的平臺,通過分析國內的電子商務網(wǎng)站可知,目前國內的電子商務做的都是集合型,一個平臺中各個方面的商務領域似乎都有涉及到。像比較有名的一些網(wǎng)購平臺,如八點優(yōu)網(wǎng),郵樂網(wǎng),京東商城,易百,淘寶網(wǎng),拍拍網(wǎng),紅孩網(wǎng)等電子商務網(wǎng)站,涉及的門類都很多,而且他們都有一個共通的特點就是只有產品的展示與訂購,很少有廠家企業(yè)的介紹。目前中國能用上電子商務平臺的都是一些大中型的企業(yè),而大部分的中小型,特別是小型企業(yè)還是用著以前的生意模式,靠朋友,靠關系,靠老客戶來維持企業(yè),這種模式在過去的時代會有一定的優(yōu)勢,但在信息網(wǎng)絡時代這種模式缺乏主動性,往往會使企業(yè)處在被動的狀態(tài)。像阿里巴巴這樣的大型電子商務平臺是能很好地幫助企業(yè)做宣傳,聯(lián)系客戶,但是阿里巴巴基本上是面對大中型的企業(yè),每年的管理費用都非常高,對于一些中小企業(yè)要承受一筆高的資金是很困難的。為了能夠上中小型企業(yè)特別是小型企業(yè)能夠用上電子商務平臺,我們特地開發(fā)此系統(tǒng),使中小型企業(yè)也能做到生產,宣傳,銷售一條龍。13開發(fā)意義本系統(tǒng)設計目的旨在建立一個以(SPRING,HIBERNATE,STRUTS2)框架為基礎的,軟件結構,可復用的、靈活的、可擴展的,開發(fā)速度快并且輕量級的電子商務平臺。系統(tǒng)框架和企業(yè)網(wǎng)站子系統(tǒng)是我設計的主要目標,并且可以根據(jù)企業(yè)用戶需求的變化靈活的操作系統(tǒng)的功能模塊,企業(yè)可以根據(jù)自身需求的變化能夠實現(xiàn)自由的添加、修改、刪除企業(yè)網(wǎng)站子系統(tǒng)是實現(xiàn)以上目標的關鍵。第2章系統(tǒng)可行性分析本章將從社會需求、軟件的可操作性、完成該系統(tǒng)的技術性以及實現(xiàn)的可行性、來全面的了解環(huán)球家電網(wǎng)上購物系統(tǒng),通過了解開發(fā)該系統(tǒng)的開發(fā)環(huán)境和采用的開發(fā)工具更好的了解系統(tǒng)。21可行性分析通過對當前購物網(wǎng)站的分析研究,對本系統(tǒng)主要進行技術可行性,操作的可行性、經濟可行性和社會需求的分析,其他方面的可行性暫時不作考慮。211可行性分析的前提SSH框架是目前最流行的開發(fā)模式,它可以讓開發(fā)人員短時期的了解開發(fā)模式,復用好,開發(fā)簡單方便,由于各個邏輯層之間的耦合度小,可以是團隊成員并行合作,提高整個項目的開發(fā)效率和所需時間。212技術可行性分析本系統(tǒng)采用SPRING,HBERNATE,STRUTS2技術開發(fā),運用了MYECLIPSE85來進行開發(fā),以及使用APACHETOMCAT60,NAVICATPREMIUM,MYSQL,使用上述所有的軟件,預計3個月開發(fā)完成。213操作可行性分析該購物系統(tǒng)在任何一款瀏覽器上都可以兼容,只要在前后臺登陸的時候輸入正確的密碼驗證,輸入正確的域名即可使用該系統(tǒng)。所有說操作簡單明了,任何人都可以操作。214經濟可行性分析本系統(tǒng)主要所采用的開發(fā)軟件包括APACHETOMCAT60,MYECLIPSE85,NAVICATPREMIUM,MYSQL,都是免費軟件,所以開發(fā)的時候工具不需要資金的支撐,只需要人力的投入即可,當項目完成后只要在任何一款瀏覽器上都可以實現(xiàn)商品瀏覽,選擇,購買等功能。后臺管理操作一些添加、編輯、刪除、查看就可以形成對系統(tǒng)的管理,當越來越多用戶使用該系統(tǒng)時,這樣就可以大大的提升的業(yè)務量,這樣網(wǎng)站可以獲得豐厚的回報,收入遠遠大于投資。215社會因素的分析由于現(xiàn)在電子商務的大力膨脹,許多中小企業(yè)開始興起,隨著這種需求量的增長,為了滿足廣大社會的需求,但是社會中各種企業(yè)的需求不一定相同,所有需求量應該是非常大,所以只能根據(jù)用戶最常使用的一些需求和大眾需求開發(fā)了一款適合中小型企業(yè)使用的系統(tǒng)。22軟件開發(fā)環(huán)境在基于JAVAWEB的環(huán)球家電網(wǎng)上購物系統(tǒng)分析的基礎上,更進一步的了解該系統(tǒng)所需的開發(fā)環(huán)境,開發(fā)環(huán)境主要有MYECLIPSE85,APACHETOMCAT60,NAVICATPREMIUM,MYSQLMYECLIPSE企業(yè)級工作平臺(MYECLIPSEENTERPRISEWORKBENCH,簡稱MYECLIPSE)是對ECLIPSEIDE的擴展,利用其在數(shù)據(jù)庫以及JAVAEE的發(fā)布和開發(fā)以及應用程序服務器的整合方面極大提高了工作效率。它是一個功能豐富的JAVAEE集成開發(fā)環(huán)境,包包括了完備的編碼測試和完整支持。23本課題要達到的設計目標通過對以上需求分析的總結,最終預計環(huán)球家電網(wǎng)上購物系統(tǒng)的實現(xiàn)目標如下實現(xiàn)需求分析階段所要求的全部功能;用戶界面交互性高、用戶體驗較好、功能齊全;環(huán)球家電網(wǎng)上購物系統(tǒng)分層設計、增強該系統(tǒng)的可擴展性、可維護性。第3章系統(tǒng)概要設計31概要分析實現(xiàn)環(huán)球家電網(wǎng)上購物系統(tǒng)的之前,需要全面的了解整個系統(tǒng)的需求,這里的需求包括概要設計和詳細設計兩方面,做出一個相對完善的需求分析報告,以下就是該系統(tǒng)的概要設計。311產品總體概述描述待開發(fā)的軟件系統(tǒng)的名稱是環(huán)球家電網(wǎng)上購物系統(tǒng)。前臺主要是完成普通用戶的注冊,登錄,加入購物車,查看訂單,會員中心,修改密碼,在線支付等功能。后臺主要是管理員權限的使用,可以查看前臺普通用戶的注冊信息和管理員的信息,而且可以編輯和刪除普通用戶的信息和管理員的信息;管理員可以隨時的查看,編輯,添加新的商品、一級分類、二級分類等信息,最后可以退出系統(tǒng)。312產品描述軟件開發(fā)的意圖可以滿足中小型企業(yè)的需求,提高效率。系統(tǒng)界面要求界面簡潔、明了,是用戶能夠在一個很舒服的界面下完成購物的相關操作。313產品功能概括環(huán)球家電網(wǎng)上購物系統(tǒng)的前臺功能概述主要描述了基于B/S架構的普通用戶所需要的主要功能,環(huán)球家電網(wǎng)上購物系統(tǒng)前臺的功能概述表如表31所示。表31環(huán)球家電網(wǎng)上購物系統(tǒng)功能概述功能編號功能名稱功能描述可使用該功能用戶00用戶注冊個人信息使用該系統(tǒng)的用戶首先進行注冊普通用戶01用戶激活用戶到注冊時填寫的郵箱地址收取郵件并點擊激活鏈接激活賬戶普通用戶02用戶登錄用戶正確輸入用戶名、密碼【登錄】普通用戶03用戶退出用戶點擊【退出】按鈕,退出登錄普通用戶04會員中心用戶登錄系統(tǒng)以后可以進入會員中心修改個人信息普通用戶05修改密碼用戶登陸后可以修改個人密碼普通用戶06加入購物車用戶可以將商品加入到購物車普通用戶07在線支付用戶可以在購物車選擇結算,通過網(wǎng)銀支付普通用戶08查看訂單用戶登陸后可以查看自己的訂單狀態(tài)普通用戶09確認收貨用戶可以在收到商品后點擊確認收貨我弄成交易普通用戶環(huán)球家電網(wǎng)上購物系統(tǒng)的后臺功能概述主要描述了基于B/S所需完成的主要功能、各個功能的大概描述以及后臺功能的用戶類型等,環(huán)球家電網(wǎng)上購物系統(tǒng)后臺功能概述表如表32所示。表32環(huán)球家電網(wǎng)上購物系統(tǒng)后臺大表概功能概述功能編號功能名稱功能描述可使用該功能用戶00后臺所有信息管理管理員進行登錄超級管理員01系統(tǒng)用戶管理管理查看,編輯,刪除,添加用戶信息和管理員信息系統(tǒng)管理員02商品信息管理管理員可以添加,編輯,查看和刪除商品、一級分類。二級分類等信息商品信息管理員03訂單管理管理員可以查看用戶的訂單,以及對訂單的狀態(tài)進行修改訂單管理員314軟件接口環(huán)球家電網(wǎng)上購物系統(tǒng)普通用戶和管理員之間可以共同使用一套底層數(shù)據(jù)庫,底層為上層提供服務接口,可用性良好。32系統(tǒng)功能本系統(tǒng)先通過數(shù)據(jù)流圖來介紹功能,數(shù)據(jù)流圖(DFD)是一種圖形化技術。在數(shù)據(jù)流圖中沒有任何具體的物理,它之描繪軟件中的邏輯功能和過程,及時不是軟件開發(fā)人員,非專業(yè)人員也可以清楚明白的了解整個系統(tǒng),使用戶和分析員之間很好的溝通橋梁,JAVAWEB將整個系統(tǒng)分為普通用戶使用和管理員使用的,也就是前臺和和后臺兩個部分,前臺主要用于普通用戶及游客的一些需求,可以瀏覽商品,加入購物車,注冊,登錄。后臺主要實現(xiàn)了管理員權限管理,商品信息管理,一級分類管理,二級分類管理,用戶管理。訂單管理等功能?;贘AVAWEB的系統(tǒng)普通用戶登陸的前臺功能結構圖以及管理員使用的環(huán)球家電網(wǎng)上購物系統(tǒng)的前臺系統(tǒng)功能結構如圖31,管理員所管理的后臺功能結構圖如圖32所示。圖31基于JAVAWEB的普通用戶功能結構圖圖32基于JAVAWEB的管理員的系統(tǒng)功能結構圖第4章系統(tǒng)詳細設計本章向用戶展示了本環(huán)球家電網(wǎng)上購物系統(tǒng)的UML設計圖,有整個項目的用例圖、ER項目實體圖、時序圖、狀態(tài)圖等,通過這些結構圖說明來了解該平臺的詳細設計,對與數(shù)據(jù)庫和系統(tǒng)的各個分層之間進行比較詳細的設計說明,下面就是所有設計圖和數(shù)據(jù)庫表設計的介紹。41環(huán)球家電網(wǎng)上購物系統(tǒng)的面對對象的設計圖411環(huán)球家電網(wǎng)上購物系統(tǒng)中的用例圖用例圖是指由參與者(ACTOR)、用例(USECASE)以及它們之間的關系構成的用于描述系統(tǒng)功能的動態(tài)視圖,用來表示系統(tǒng)做了哪些事情的,是幫助分析系統(tǒng)有哪些功能,以及明確系統(tǒng)內部和系統(tǒng)外部(也就是角色)的交互的,普通用戶的用例圖主要為普通用戶在普通用戶登陸網(wǎng)站后各個的用例,普通用戶用例圖如圖41所示。圖41普通用戶用例圖管理員用戶的用例圖是當管理員登陸到后臺進行管理操作的時候不同的用例,管理員用戶用例圖如圖42所示。圖42管理員用戶用例圖412環(huán)球家電網(wǎng)上購物系統(tǒng)中的狀態(tài)圖環(huán)球家電網(wǎng)上購物系統(tǒng)最為重要的用戶就是普通用戶及游客和管理員,因此,普通用戶的狀態(tài)多而且也很復雜,但一步一步分解開來,首先需要游客(未注冊用戶)注冊,點擊注冊按鈕,就會顯示注冊的JSP頁面,注冊的時候需要填寫用戶名和用戶密碼,電子郵箱和聯(lián)系方式,方可完成注冊,然后到有郵箱激活賬戶,當上述注冊不符合信息時,返回注冊頁面,重新開始注冊,游客注冊狀態(tài)圖如圖43所示。圖43游客注冊狀態(tài)圖游客進入該頁面后,注冊完成后并確認用以后,便可以進行登陸系統(tǒng)登陸時首先要驗證用戶名和密碼,成功登陸后,用戶可以進行瀏覽商品,加入購物車,查看訂單,修改個人信息,修改密碼,在線支付等功能,這些操作可統(tǒng)一在主頁中的狀態(tài)轉換,環(huán)球家電網(wǎng)上購物系統(tǒng)用戶登錄后的狀態(tài)轉換圖如圖44所示。圖44環(huán)球家電網(wǎng)上購物系統(tǒng)的用戶登錄后的狀態(tài)轉換圖環(huán)球家電網(wǎng)上購物系統(tǒng)的管理員登陸后,管理員用戶從登錄從退出系統(tǒng)期間狀態(tài)的轉換主要用戶信息的管理,包括管理員權限管理,商品信息管理,用戶管理,訂單管理,一級分類管理,二級分類管理,環(huán)球家電網(wǎng)上購物系統(tǒng)管理員登錄后的狀態(tài)轉換圖如圖45所示。圖45環(huán)球家電網(wǎng)上購物系統(tǒng)用戶登錄后的狀態(tài)轉換圖413環(huán)球家電網(wǎng)上購物系統(tǒng)系統(tǒng)平臺的時序圖環(huán)球家電網(wǎng)上購物系統(tǒng)的主要對象是普通用戶及游客,普通用戶從首頁瀏覽商品,再到查看商品詳細信息,再到選擇商品并加入購物車,如有需要還可以修改購物車中商品的數(shù)量以及增加或刪除購物車中的商品,再到用戶確認購物車中商品以及數(shù)量的整個時序圖如圖46所示。圖46普通用戶加入購物車,以及查看購物車,和付款的時序圖42數(shù)據(jù)庫抽象與局部視圖設計在概念結構中,是對現(xiàn)實世界的一忠抽化,所謂的抽象是對實際的人、物、事和概念進行人為的處理,抽取所關心的共同特性,忽略非本質的細節(jié),并把這些特征用各種概念精確地加以描述,這個概念組成了某種模型。而ER圖便是這種模型之一,允許定義超類實體性和子類實體型。并用雙豎邊的矩形表示子類,用直線加小圓圈表示超類與子類的聯(lián)系,設計這種圖,必須注意兩點,第一是作為屬性,不能在具有需要描述的性質,屬性必須是不可分割的數(shù)據(jù)項,不能包含其他屬性。第二是屬性不能與其他實體具有聯(lián)系及圖中所表示的聯(lián)系是實體之間的聯(lián)系。421數(shù)據(jù)庫分析此次系統(tǒng)所用的數(shù)據(jù)庫用MYSQL數(shù)據(jù)庫來處理數(shù)據(jù),因為全世界500強的公司中有大約100個使用MYSQL來處理數(shù)據(jù),為了避免編程的亂碼問題,因此數(shù)據(jù)庫全都采用編碼UTF8,所有的數(shù)據(jù)庫表編碼也都采用UTF8。422項目實體屬性圖以上對項目中的實體類的分析,項目中HIBERNATE作為底層控制數(shù)據(jù)庫的框架因此底層的JAVABEAN也就是基本對應數(shù)據(jù)庫的一張表。用戶信息如圖48,用戶注冊如下圖49,一級分類信息如下圖410,二級分類信息如下圖411所示,商品信息信息如下圖412所示。用戶信息用戶ID用戶郵箱用戶聯(lián)系方式用戶姓名用戶類型密碼注冊時間圖48用戶信息實體屬性圖用戶注冊用戶密碼用戶名電子郵箱聯(lián)系方式圖49用戶注冊實體屬性圖圖410一級分類實體屬性圖圖411二級分類實體屬性圖圖412商品信息實體屬性圖43環(huán)球家電網(wǎng)上購物系統(tǒng)的數(shù)據(jù)庫表的設計環(huán)球家電網(wǎng)上購物系統(tǒng)的實現(xiàn)是為普通用戶及游客和管理員提供一個便捷的服務平臺,后臺管理員表如41所示,一級分類表如42所示,二級分類表如43所示,訂單表如44所示,訂單項表如45所示,商品表如46所示,用戶表如47所示。表41后臺管理員表(ADMINUSER)是否主鍵字段名字段描述數(shù)據(jù)類型長度可空約束是UID管理員編號INT1111USERNAME管理員名VARCHAR5050是PASSWORD管理員密碼VARCHAR3020是表42一級分類表(CATEGORY)是否主鍵字段名字段描述數(shù)據(jù)類型長度可空約束是CID一級分類編號INT1111CNAME一級分類名VARCHAR5050表43二級分類表(CATEGORYSECOND)是否主鍵字段名字段描述數(shù)據(jù)類型長度可空約束是CSID二級分類編號INT1111CSNAME二級分類名VARCHAR5050CID一級分類編號INT1111外鍵表44訂單表(ORDERS)是否主鍵字段名字段描述數(shù)據(jù)類型長度可空約束是OID訂單編號INT1111TOTAL訂單總金額DOUBLE0是ORDERTIME訂單時間DATETIME20是STATE訂單狀態(tài)INT1111是NAME收貨人名VARCHAR2020是PHONE收貨人電話VARCHAR2020是ADDR收貨人地址VARCHAR5050是UID用戶編號INT1111外鍵表45訂單項表(ORDERITEM)是否主鍵字段名字段描述數(shù)據(jù)類型長度可空約束是ITEMID訂單項編號INT1111COUNT數(shù)量INT1111是SUBTOTAL小計DOUBLE0是PID商品編號INT1111外鍵OID訂單編號INT1111外鍵表46商品表(PRODUCT)是否主鍵字段名字段描述數(shù)據(jù)類型長度可空約束是PID商品編號INT1111PNAME商品名VARCHAR5050是MARKET_PRICE商品市場價DOUBLE0是SHOP_PRICE商品商城價DOUBLE0是IMAGE商品圖片路徑VARCHAR255255是PDESC商品描述VARCHAR255255是IS_HOT是否熱門商品INT1111是PDATE商品上傳日期DATETIME0是CSID二級分類編號INT1111外鍵表46用戶表(USER)是否主鍵字段名字段描述數(shù)據(jù)類型長度約束可空是UID用戶編號INT1111USERNAME用戶名VARCHAR2020是PASSWORD用戶密碼VARCHAR2020是NAME用戶真實姓名VARCHAR2020是EMAIL用戶郵箱VARCHAR2020是PHONE用戶電話VARCHAR2020是ADDR用戶住址VARCHAR5050是STATE用戶狀態(tài)INT1111是CODE激活碼VARCHAR6464是第5章系統(tǒng)的實現(xiàn)本章主要說明本系統(tǒng)的具體的頁面設計,和實現(xiàn)主要功能的代碼,以及一些代碼主要的調用方法,和關于如何搭建環(huán)球家電網(wǎng)上購物系統(tǒng)的SSH框架的代碼以及框架的主要原理。51前臺主要功能界面和實現(xiàn)的過程前臺主要是普通用戶登入該網(wǎng)站后,看到的整個布局,這個布局中包括了熱點商品信息的顯示和熱點商品的詳細信息以及用戶看完熱點商品之后,選擇加入購物車,但是當用戶加入購物車的時候,用戶可以查看到商品的詳細信息,包括價格,類型,描述,接著可以加入購物車,用戶也可以查看自己的購物車和自己的訂單,也可以修改自己的購物車,可以選擇移除指定的商品和清空商品列表,然后用戶可以選擇在線支付,實現(xiàn)在線購物的功能,游客可以選擇商品并加入購物車,也可以選擇注冊賬戶,用戶注冊晚以后需要登陸自己填寫的郵箱點擊激活郵件里面的鏈接激活賬戶,然后才能實現(xiàn)用戶所有的功能,包括修改密碼,會員中心,等操作。511用戶注冊的界面當游客進入到前臺界面時,可以瀏覽商品,可以將商品加入購物車,但是不能實現(xiàn)在線支付等的功能,所以游客需要先注冊一個新的賬戶如圖51所示,當游客填寫完注冊信息,點擊注冊就會往游客填寫的郵箱發(fā)送一封激活郵件如圖52所示,游客登陸自己的郵箱并且點擊激活鏈接完成賬戶激活如圖53所示,然后用戶就可以登錄到新的賬戶了如圖54所示,然后就可以實現(xiàn)在線支付等的功能,主要使用JAVASCRIPT實現(xiàn),但考慮到用戶瀏覽器可能會禁用JAVASCRIPT,因此還應當設置STRUTS攔截器。圖51商品信息實體屬性圖圖52商品信息實體屬性圖圖53商品信息實體屬性圖圖54商品信息實體屬性圖512用戶登陸當用戶注冊成功后,用戶可以輸入自己的用戶名和密碼與已注冊的信息進行驗證,驗證成功后即可登陸,具體實現(xiàn)效果如圖55所示。圖55用戶登陸513用戶模塊當用戶登陸成后,進入系統(tǒng)的可以瀏覽商品信息如圖56所示,瀏覽的時候可以查看商品的詳細信息如圖57所示,并且可以在將喜歡的商品加入購物車如圖58所示,等瀏覽完畢后用戶可以點擊我的購物車,查看加入購物車中的商品,并且可以移除購物車中的商品如圖58所示,或者清除購物車中的全部商品如圖59所示,用戶也可以選擇在線支付如圖510所示,來完成在線支付功能,實現(xiàn)用戶瀏覽商品到購買商品的全部流程。然后用戶也可以在我的訂單中查看我的訂單,并且根據(jù)訂單的狀態(tài)選擇相應的操作,假如訂單已經支付過了,則可以根據(jù)用戶實際收到貨物的情況選擇是否確認收貨,假如還沒有付款,用戶可以選擇在線支付,用戶選擇一種支付方式,完成自己訂單的付款如圖511所示。圖56商品瀏覽圖57商品詳情圖58購物車中商品的移除圖59在線支付圖510第三方支付平臺圖511用戶登陸后的操作514管理員后臺登陸界面如下圖512所示。圖512后臺登陸515后臺登陸成功到歡迎界面本操作根據(jù)管理員的權限不同顯示不同的管理界面,即不同的管理員管理不同的功能模塊兒,超級管理員權限如圖513所示,商品信息管理員權限如圖514所示,用戶管理員權限如圖515所示,訂單管理員權限如圖516所示。圖513超級管理員圖514商品信息管理員圖515用戶管理員圖516訂單管理員第6章軟件測試從剛開始做的時候就對每個小功能和許多細節(jié)的部分進行最基礎的功能測試,比如輸入電話和人數(shù)的時候,必須輸入數(shù)字才可以,否則會提示輸入的內容不合法,每個類,這樣可以方便在軟件做出之后,盡量減少錯誤出現(xiàn)的可能。由于軟件測試包括好多方面的測試,但是限于時間和能力以及其他因素的考慮,現(xiàn)在只對功能和性能進行測試。從這個章節(jié)開始對軟件每個功能進行測試,以及性能測試,兩個方面內容。61功能測試環(huán)球家電網(wǎng)上購物系統(tǒng)在已經完成所有需求中的所有功能,并且在后面的詳細設計階段,還增加了郵箱激活等功能。這個章節(jié)主要介環(huán)球家電網(wǎng)上購物系統(tǒng)的普通用戶和管理員之間聯(lián)系主要功能測試。普通用戶注冊功能測試圖61所示。圖61普通用戶注冊功能測試62性能測試該環(huán)球家電網(wǎng)上購物系統(tǒng)經過性能測試之后,該系統(tǒng)具有操作過程簡單,有非常好的人機界面交互功能和較好的可維護性,數(shù)據(jù)查詢快,可以方便許多用戶的共同使用,還有本系統(tǒng)界面美觀,可以給用戶帶來好的心情。當用戶進入系統(tǒng)后,可以快捷查看到當前最熱門的商品,用戶還可以看到最新的商品,這樣可以幫助用戶更方便的了解最新最熱門的商品??偨Y從去年的確定題目到現(xiàn)在的項目完成的過程中,這次畢業(yè)畢設,李國棟副教授在確定畢業(yè)題目和一些需求設計理念上給出了寶貴的意見,最后確定了環(huán)球家電網(wǎng)上購物這個題目。去年實習的時候雖然學習了SSH框架,但是對框架不能夠熟練的運用,通過這次畢設,我了解了框架的核心技術STRUTS,SPRING以及HIBERNATE,已及數(shù)據(jù)庫設計的和確定邏輯的結構的重要性。經過這么長的時間,雖然完成了該系統(tǒng)的需求的所有功能,但是部分功能存在一些小問題,不是特別完善,很多功能的細節(jié)還需要進行改進,比如頁面的布局,系統(tǒng)性能和速度的提高。通過SSH框架的運用,很大程度的減少了代碼的大量冗余,這樣在編碼的時候,更加去注重于業(yè)務邏輯的分析和設計,而不再是滯留在數(shù)據(jù)操作等問題。最后,經過這次的畢業(yè)設計,我克服了許多問題,包括對于處理事情的態(tài)度,以前做事情總是拖拖拉拉的,但是在做畢設的過程中必須按照時間表來規(guī)劃,還有以前在一些代碼改錯問題一直問同學和老師,而現(xiàn)在更多的是自己解決問題和去網(wǎng)上查找這部分問題的原因,還有通過這次大量的編碼,寫代碼的能力有了許多提升,也讓我實現(xiàn)這個系統(tǒng)大部分功能而感到興奮和成就感,但是由于我的能力的有限和社會調研的部分缺陷,以至于可能環(huán)球家電網(wǎng)上購物系統(tǒng)和實際的需求和界面有很大的差別,尤其是滿足不同用戶的界面質感還有很長的一段路要走,加上設計數(shù)據(jù)庫時設計的數(shù)據(jù)庫容量小和信息的不完善,無法滿足所有用戶的需求。致謝環(huán)球家電網(wǎng)上購物系統(tǒng)的設計從開始到圖書館搜集資料到最后整個項目測試的完成,大概花費了3個多月的時間。在這段時間里,首先要感謝我的指導老師李國棟老師,開始幫我確定題目,后面在需求分析方面的一些建議,提出在線支付功能的需求的添加,這樣更符合用戶的需求和項目需求,還有整個項目進度的要求和安排,以至于最后可以順利的完成這個系統(tǒng),當然,在這個項目中遇到了很多技術性的難題,謝謝所有同學對我的幫助和鼓勵,讓我有信心和毅力做完整個項目。環(huán)球家電網(wǎng)上購物系統(tǒng)系統(tǒng)平臺的設計與實現(xiàn),這其中包括了好多人的幫助。感謝我大學四年以來所有的老師們,這次能過順利完成畢業(yè)設計,更離不開你們的淳淳教誨教誨和幫助。參考文獻1林信良SPRING20技術手冊M北京電子工業(yè)出版社,2005871022劉艷鋒MVC設計模式的分析與應用J科技傳播,2010(2)46583埃克爾美JAVA編程思想M陳昊鵬譯北京機械工業(yè)出版社,20122495804(美)威爾德,斯尼德等著,趙利通譯SPRINGFRAMEWORK2入門經典M北京清華大學出版社,20092102455張新曼精通JSPWEB開發(fā)技術與典型應用M北京人民郵電出版社,20072213216殷建民軟件系統(tǒng)分析與設計M北京中國水利水電出版社M,2008923427孫金艷基于JAVAEE的移動新聞系統(tǒng)的設計與實現(xiàn)J電腦知識與技術,2011(32)28328傅雯彬JAVASCRIPT動態(tài)網(wǎng)頁設計實務M北京中國鐵道出版社,20111293659賀松平基于MVC模式的B/S架構的研究及應用D武漢華中科技大學,200610鄭凱,劉愛芳基于JSP的分頁與頁面保存技術的實現(xiàn)J計算機工程,2011(5)17918111簡朝陽MYSQL性能調優(yōu)與架構設計M北京電子工業(yè)出版社,200923243112張銀鶴JSP動態(tài)網(wǎng)站開發(fā)實踐教程M北京清華大學出版社,200924932413林寒超,張南平HIBERNATE技術的研究J計算機技術與發(fā)展2006(11)11211314梁健全,周力,孟志勇精通輕量級的JAVAEE框架整合方案M北京人民郵電出版社,200813113715何一堅基于STRUTS框架的MVC應用研究J電腦知識技術,2010(5)343616許令波深入分析JAVAWEB技術內幕M北京電子工業(yè)出版社2012928936217KATHYSIERRABERTBATESHEADFIRSTJAVAMOREILLYMEDIA,2005214818FENGZHIYONGLANBOZHANGZHENCHENSHIZHANASTUDYOFSEMANTICWEBSERVICESNETWORKTHECOMPUTERJOURNAL,201519ALANBJOHNSTONUNDERSTANDINGTHESESSIONINITIATIONPROTOCOL,SECONDEDITION,OCTOBER20101240MVCDESIGNPATTERNFORTHEMULTIFRAMEWORKDISTRIBUTEDAPPLICATIONSUSINGXML,SPRINGANDSTRUTSFRAMEWORKTHISARTICLEINTRODUCESSTRUTS,AMODELVIEWCONTROLLERIMPLEMENTATIONTHATUSESSERVLETSANDJAVASERVERPAGESJSPTECHNOLOGYSTRUTSCANHELPYOUCONTROLCHANGEINYOURWEBPROJECTANDPROMOTESPECIALIZATIONEVENIFYOUNEVERIMPLEMENTASYSTEMWITHSTRUTS,YOUMAYGETSOMEIDEASFORYOURFUTURESERVLETSANDJSPPAGEIMPLEMENTATIONKIDSINGRADESCHOOLPUTHTMLPAGESONTHEINTERNETHOWEVER,THEREISAMONUMENTALDIFFERENCEBETWEENAGRADESCHOOLPAGEANDAPROFESSIONALLYDEVELOPEDWEBSITETHEPAGEDESIGNERORHTMLDEVELOPERMUSTUNDERSTANDCOLORS,THECUSTOMER,PRODUCTFLOW,PAGELAYOUT,BROWSERCOMPATIBILITY,IMAGECREATION,JAVASCRIPT,ANDMOREPUTTINGAGREATLOOKINGSITETOGETHERTAKESALOTOFWORK,ANDMOSTJAVADEVELOPERSAREMOREINTERESTEDINCREATINGAGREATLOOKINGOBJECTINTERFACETHANAUSERINTERFACEJAVASERVERPAGESJSPTECHNOLOGYPROVIDESTHEGLUEBETWEENTHEPAGEDESIGNERANDTHEJAVADEVELOPERIFYOUHAVEWORKEDONALARGESCALEWEBAPPLICATION,YOUUNDERSTANDTHETERMCHANGEMODELVIEWCONTROLLERMVCISADESIGNPATTERNPUTTOGETHERTOHELPCONTROLCHANGEMVCDECOUPLESINTERFACEFROMBUSINESSLOGICANDDATASTRUTSISANMVCIMPLEMENTATIONTHATUSESSERVLETS22ANDJSP11TAGS,FROMTHEJ2EESPECIFICATIONS,ASPARTOFTHEIMPLEMENTATIONYOUMAYNEVERIMPLEMENTASYSTEMWITHSTRUTS,BUTLOOKINGATSTRUTSMAYGIVEYOUSOMEIDEASONYOURFUTURESERVLETSANDJSPIMPLEMENTATIONSJSPTAGSSOLVEDONLYPARTOFOURPROBLEMWESTILLHAVEISSUESWITHVALIDATION,FLOWCONTROL,ANDUPDATINGTHESTATEOFTHEAPPLICATIONTHISISWHEREMVCCOMESTOTHERESCUEMVCHELPSRESOLVESOMEOFTHEISSUESWITHTHESINGLEMODULEAPPROACHBYDIVIDINGTHEPROBLEMINTOTHREECATEGORIESTHEMODELCONTAINSTHECOREOFTHEAPPLICATIONSFUNCTIONALITYTHEMODELENCAPSULATESTHESTATEOFTHEAPPLICATIONSOMETIMESTHEONLYFUNCTIONALITYITCONTAINSISSTATEITKNOWSNOTHINGABOUTTHEVIEWORCONTROLLERTHEVIEWPROVIDESTHEPRESENTATIONOFTHEMODELITISTHELOOKOFTHEAPPLICATIONTHEVIEWCANACCESSTHEMODELGETTERS,BUTITHASNOKNOWLEDGEOFTHESETTERSINADDITION,ITKNOWSNOTHINGABOUTTHECONTROLLERTHEVIEWSHOULDBENOTIFIEDWHENCHANGESTOTHEMODELOCCURTHECONTROLLERREACTSTOTHEUSERINPUTITCREATESANDSETSTHEMODELTHEWEBBROUGHTSOMEUNIQUECHALLENGESTOSOFTWAREDEVELOPERS,MOSTNOTABLYTHESTATELESSCONNECTIONBETWEENTHECLIENTANDTHESERVERTHISSTATELESSBEHAVIORMADEITDIFFICULTFORTHEMODELTONOTIFYTHEVIEWOFCHANGESONTHEWEB,THEBROWSERHASTOREQUERYTHESERVERTODISCOVERMODIFICATIONTOTHESTATEOFTHEAPPLICATIONANOTHERNOTICEABLECHANGEISTHATTHEVIEWUSESDIFFERENTTECHNOLOGYFORIMPLEMENTATIONTHANTHEMODELORCONTROLLEROFCOURSE,WECOULDUSEJAVAORPERL,C/CORWHATEVERCODETOGENERATEHTMLTHEREARESEVERALDISADVANTAGESTOTHATAPPROACHAVAPROGRAMMERSSHOULDDEVELOPSERVICES,NOTHTMLCHANGESTOLAYOUTWOULDREQUIRECHANGESTOCODECUSTOMERSOFTHESERVICESHOULDBEABLETOCREATEPAGESTOMEETTHEIRSPECIFICNEEDSTHEPAGEDESIGNERISNTABLETOHAVEDIRECTINVOLVEMENTINPAGEDEVELOPMENTHTMLEMBEDDEDINTOCODEISUGLYFORTHEWEB,THECLASSICALFORMOFMVCNEEDEDTOCHANGEFIGURE1DISPLAYSTHEWEBADAPTATIONOFMVC,ALSOCOMMONLYKNOWNASMVCMODEL2ORMVC2STRUTS,ANMVC2IMPLEMENTATIONSTRUTSISASETOFCOOPERATINGCLASSES,SERVLETS,ANDJSPTAGSTHATMAKEUPAREUSABLEMVC2DESIGNTHISDEFINITIONIMPLIESTHATSTRUTSISAFRAMEWORK,RATHERTHANALIBRARY,BUTSTRUTSALSOCONTAINSANEXTENSIVETAGLIBRARYANDUTILITYCLASSESTHATWORKINDEPENDENTLYOFTHEFRAMEWORKFIGURE2DISPLAYSANOVERVIEWOFSTRUTSCLIENTBROWSERANHTTPREQUESTFROMTHECLIENTBROWSERCREATESANEVENTTHEWEBCONTAINERWILLRESPONDWITHANHTTPRESPONSECONTROLLERTHECONTROLLERRECEIVESTHEREQUESTFROMTHEBROWSER,ANDMAKESTHEDECISIONWHERETOSENDTHEREQUESTWITHSTRUTS,THECONTROLLERISACOMMANDDESIGNPATTERNIMPLEMENTEDASASERVLETTHESTRUTSCONFIGXMLFILECONFIGURESTHECONTROLLERBUSINESSLOGICTHEBUSINESSLOGICUPDATESTHESTATEOFTHEMODELANDHELPSCONTROLTHEFLOWOFTHEAPPLICATIONWITHSTRUTSTHISISDONEWITHANACTIONCLASSASATHINWRAPPERTOTHEACTUALBUSINESSLOGICMODELSTATETHEMODELREPRESENTSTHESTATEOFTHEAPPLICATIONTHEBUSINESSOBJECTSUPDATETHEAPPLICATIONSTATEACTIONFORMBEANREPRESENTSTHEMODELSTATEATASESSIONORREQUESTLEVEL,ANDNOTATAPERSISTENTLEVELTHEJSPFILEREADSINFORMATIONFROMTHEACTIONFORMBEANUSINGJSPTAGSVIEWTHEVIEWISSIMPLYAJSPFILETHEREISNOFLOWLOGIC,NOBUSINESSLOGIC,ANDNOMODELINFORMATIONJUSTTAGSTAGSAREONEOFTHETHINGSTHATMAKESTRUTSUNIQUECOMPAREDTOOTHERFRAMEWOR
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 殺青應援活動方案
- 晟德學??萍脊?jié)活動方案
- 春節(jié)視頻展播活動方案
- 最美播音員評選活動方案
- 鄉(xiāng)鎮(zhèn)郵政輪崗制度方案
- 高校黨員基本培訓全覆蓋研究
- 加強炭產業(yè)物流體系的現(xiàn)代化建設
- 2025-2030自動化臨床化學分析儀行業(yè)市場現(xiàn)狀供需分析及重點企業(yè)投資評估規(guī)劃分析研究報告
- 2025至2030冰箱行業(yè)市場深度研究與戰(zhàn)略咨詢分析報告
- 木材砍伐活動方案
- 2025年中小學心理健康教育教師考試試題及答案
- 2025年福建省中考英語試卷真題(含標準答案)
- 【MOOC】特殊兒童心理與教育-南京特殊教育師范學院 中國大學慕課MOOC答案
- OBE理念下的一流專業(yè)和課程建設
- 消防系統(tǒng)維保與方案
- 社區(qū)衛(wèi)生服務中心工作制度與人員崗位職責
- 國開《監(jiān)督學》形考任務3試題和答案
- DB63T1743-2019青海省建筑工程資料管理規(guī)程
- 幼兒園安全教育:《馬路上的安全》 PPT課件
- 125萬噸硫鐵礦斜坡道施工組織設計
- 運動控制系統(tǒng)思考題參考答案阮毅
評論
0/150
提交評論