基于java+SpringBoot+HTML+Mysql在線圖書銷售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
基于java+SpringBoot+HTML+Mysql在線圖書銷售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
基于java+SpringBoot+HTML+Mysql在線圖書銷售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
基于java+SpringBoot+HTML+Mysql在線圖書銷售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第4頁
基于java+SpringBoot+HTML+Mysql在線圖書銷售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩40頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、學(xué) 士 學(xué) 位 論 文論 文 題 目: 年 級 專 業(yè): 學(xué) 生 姓 名: 學(xué) 號: 指 導(dǎo) 教 師: 評 閱 教 師: 完 成 日 期: 本科畢業(yè)設(shè)計(jì)(論文)圖書銷售系統(tǒng)PAGE I1圖書銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué) 生: 專 業(yè): 指導(dǎo)教師: 摘 要隨著社會(huì)節(jié)奏的不斷加快,人們的時(shí)間越來越珍貴。很多人沒有時(shí)間去實(shí)體店購買圖書。于是人們想到了線上的方式去挑選圖書。但是很多人不知道圖書的具體信息,或者沒有時(shí)間去圖書館具體的查找。為了方便人們查找圖書信息并且找出自己想買的圖書。設(shè)計(jì)研發(fā)了一套基于MVC的圖書銷售系統(tǒng)。本系統(tǒng)采用了Spring MVC框架、使用了MySQL作為數(shù)據(jù)庫管理系統(tǒng)。基于MVC模

2、式能夠很好的簡化項(xiàng)目,使得項(xiàng)目的開發(fā)和維護(hù)都有很好的前提。同時(shí)有功能完善的Tomcat做服務(wù)器,保證了訪問網(wǎng)站的流暢性。系統(tǒng)具有圖書信息管理、圖書查詢、登錄、注冊、訂單和購物車等功能,初步完成了圖書訂購系統(tǒng)的要求。圖書信息的錄入是通過管理員添加的。MVC模式使得圖書銷售系統(tǒng)有了很好的耦合性,使得各個(gè)模塊之間能夠更好的獨(dú)立完成,更加方便管理。圖書銷售系統(tǒng)為人們購買圖書提供了便利。人們可以在圖書銷售系統(tǒng)中挑選自己喜歡的圖書,并且進(jìn)行圖書的購買。大大的減少了人們購買圖書所需要的時(shí)間。關(guān)鍵詞:JAVA,數(shù)據(jù)庫,圖書銷售,Springboot IIDesign and implementation of

3、 automobile sales systemName: Major: Tutor: AbstractWith the accelerating pace of society, peoples time is becoming more and more precious. Many people dont have time to buy books in physical stores. So people think of online ways to choose books. But many people dont know the specific information o

4、f books, or dont have time to go to the library for specific search. In order to facilitate people to find book information and find the books they want to buy. A set of book sales system based on MVC is designed and developed.The system adopts spring MVC framework and MySQL as database management s

5、ystem. Based on MVC mode, the project can be well simplified, so that the development and maintenance of the project have a good premise. At the same time, there is a fully functional Tomcat server to ensure the fluency of accessing the website. The system has the functions of book information manag

6、ement, book query, login, registration, order and shopping cart, and has preliminarily completed the requirements of the book ordering system. The input of book information is added by the administrator. MVC mode makes the book sales system have a good coupling, so that each module can be completed

7、independently and more convenient for management.Book sales system provides convenience for people to buy books. People can choose their favorite books in the book sales system and buy books. It greatly reduces the time people need to buy books.Key words:JAVA, Database, Springboot, carsales IV目 錄TOC

8、 o 1-2 h u TOC o 1-2 h u HYPERLINK l _Toc10657 摘 要 1 項(xiàng)目概述本系統(tǒng)所研究的是一個(gè)圖書銷售網(wǎng)站,是為了讓人們購買圖書更加便捷、有一個(gè)挑選圖書的機(jī)會(huì),為人們購買圖書提供一個(gè)挑選圖書的平臺(tái)。1.1 課題背景由于社會(huì)節(jié)奏的不斷加快,隨著社會(huì)節(jié)奏的不斷加快,人們的時(shí)間越來越珍貴。很多人沒有時(shí)間去實(shí)體店購買圖書。于是人們想到了線上的方式去挑選圖書。但是很多人不知道圖書的具體信息,或者沒有時(shí)間去圖書館具體的咨詢。為了方便人們查找圖書信息并且找出自己想買的圖書。并且隨著互聯(lián)網(wǎng)時(shí)代的來臨,網(wǎng)上銷售已經(jīng)成為一種主流。每個(gè)人都可以在購買之前先在網(wǎng)上進(jìn)行挑選,并且

9、可以在網(wǎng)上查看圖書的信息,找到哪個(gè)圖書是自己想要去購買的類型。正是看到了圖書銷售系統(tǒng)這種便民的系統(tǒng)有著非常好的前景,所以選擇開發(fā)圖書銷售系統(tǒng)。 1.2 目的與意義獨(dú)立設(shè)計(jì)和完成一個(gè)基于Java的圖書銷售系統(tǒng),將會(huì)牽涉到許多技術(shù)上的問題,如:后臺(tái)數(shù)據(jù)庫的選擇、設(shè)計(jì)和開發(fā)、數(shù)據(jù)庫的連接、動(dòng)態(tài)頁面的開發(fā)等等,通過實(shí)際的管理系統(tǒng)的開發(fā)和制作,可以避免紙上談兵,鞏固大學(xué)所學(xué)的Java Web方面的知識(shí),在實(shí)踐中掌握開發(fā)技術(shù)的使用,提升自己的實(shí)踐操作能力。綜上所述,完成這個(gè)設(shè)計(jì)的意義是重大的,其意義如下:1、培養(yǎng)自學(xué)和探索的能力,學(xué)習(xí)最新的技術(shù): 大眾的數(shù)據(jù)庫包含MySQL、SQLServer、Oracl

10、e、PostgreSQL等等。這些技術(shù)結(jié)合HTML都能夠快速的開發(fā)網(wǎng)站,要完成畢業(yè)設(shè)計(jì)就要在其中選擇一種或者多種最合適的技術(shù)以及數(shù)據(jù)庫來進(jìn)行開發(fā),無論選擇哪些種技術(shù),都能夠?qū)W習(xí)到最新的開發(fā)技術(shù)。在所難免,在開發(fā)的時(shí)候一定會(huì)遇到許多自己無法解決的問題,這個(gè)時(shí)候就需要自己積極的在網(wǎng)上以及圖書館尋找資料和開動(dòng)自己的大腦來彌補(bǔ)自己開發(fā)能力的不足。2、課堂理論結(jié)合實(shí)際操作通過自己親自動(dòng)手開發(fā),把課本上的純理論的理論知識(shí)和現(xiàn)在社會(huì)飛速發(fā)展的知識(shí)結(jié)合起來。在實(shí)際操作中提升自己的動(dòng)手操作能力,鞏固課本所學(xué)知識(shí),讓自己提前體驗(yàn)開發(fā)的環(huán)境。3、功能比較詳細(xì),體現(xiàn)知識(shí)點(diǎn)的熟悉程度整個(gè)項(xiàng)目以開發(fā)一個(gè)完整的管理系統(tǒng)為目

11、標(biāo),雖然管理系統(tǒng)的規(guī)模不是特別的大,但是對于一個(gè)剛剛畢業(yè)的大學(xué)生來說規(guī)模已經(jīng)不小了,加上功能細(xì)節(jié)的要求,這就需要我們有較強(qiáng)的課本理論知識(shí)和更強(qiáng)的動(dòng)手能力,通過這樣一個(gè)圖書銷售系統(tǒng)的設(shè)計(jì)和開發(fā)能大大的縮短理論知識(shí)和實(shí)際的距離。1.3 論文研究主要內(nèi)容本管理系統(tǒng)的開發(fā)我利用Idea作為本系統(tǒng)的開發(fā)工具,MySQl數(shù)據(jù)庫作為開發(fā)的數(shù)據(jù)庫,它是一個(gè)支持多用戶的新型數(shù)據(jù)庫,適用于大中規(guī)模的數(shù)據(jù)量需求。保證了模塊化要求,而模塊化的提高,非常有利于以后對新系統(tǒng)的擴(kuò)展與修改。就是為了以最低的圖書成本達(dá)到用戶所滿意的服務(wù)水平,對進(jìn)行計(jì)劃組織協(xié)調(diào)和控制。運(yùn)用經(jīng)濟(jì)方法行政方法法律方法教育法,運(yùn)用現(xiàn)代管理科 學(xué)的方法

12、與科技成就,闡明和揭示圖書管理的規(guī)律,發(fā)展圖書管理的理論方法和工具,提高圖書過程的運(yùn)作效率。其作為一個(gè)專業(yè)。系統(tǒng)具有圖書信息管理、圖書查詢、登錄、注冊、訂單和購物車等功能,初步完成了圖書訂購系統(tǒng)的要求。1.4 項(xiàng)目范圍面向那些想要購買挑選圖書的廣大人們?nèi)罕姟?2 關(guān)鍵技術(shù)介紹2.1 數(shù)據(jù)庫環(huán)境和硬件環(huán)境當(dāng)計(jì)算機(jī)的各種應(yīng)用開始從復(fù)雜的計(jì)算向數(shù)據(jù)庫方向發(fā)展的時(shí)候,許多企業(yè)都努力的想建立一種完美的數(shù)據(jù)庫運(yùn)行的結(jié)構(gòu)體系。Internet的出現(xiàn)給計(jì)算機(jī)的發(fā)展帶來一次大的飛躍,當(dāng)今社會(huì)各種企業(yè)的為了適應(yīng)網(wǎng)絡(luò)環(huán)境下的數(shù)據(jù)庫應(yīng)用,人們依據(jù)計(jì)算機(jī)的應(yīng)用的特點(diǎn)和應(yīng)用功能的劃分方式,提出了一系列應(yīng)用框架主機(jī)/終端模

13、式、客戶機(jī)/服務(wù)器模式以及后來的的瀏覽器/服務(wù)器模式。在構(gòu)造一個(gè)應(yīng)用系統(tǒng)時(shí),我們首先要考慮的是系統(tǒng)的體系結(jié)構(gòu),采用哪種結(jié)構(gòu)取決于系統(tǒng)的網(wǎng)絡(luò)環(huán)境、應(yīng)用需求等因素。 根據(jù)本次畢業(yè)設(shè)計(jì)圖書銷售系統(tǒng)的基本功能的要求,以及用戶的信息的系統(tǒng)環(huán)境的需求,本圖書銷售系統(tǒng)打算采用瀏覽器/服務(wù)器模式來開發(fā)。同時(shí),根據(jù)用戶對技術(shù)的具體建議,打算利用Java技術(shù)來開發(fā)。由于本圖書銷售系統(tǒng)不會(huì)涉及到復(fù)雜的數(shù)據(jù)分析和處理,為了能夠利用最節(jié)約的成本以及簡潔的代碼達(dá)到最佳的效果,經(jīng)過與客戶協(xié)商,計(jì)劃采用Java語言來開發(fā),具體的軟硬件環(huán)境要求如下。硬件環(huán)境:奔騰4處理器,主頻2G以上,內(nèi)存要求512M以上,網(wǎng)卡100M服務(wù)器

14、: 采用普通辦公用個(gè)人計(jì)算機(jī)作為服務(wù)器,用來發(fā)布服務(wù)。開發(fā)工具:Idea操作系統(tǒng):可以采用WindowsXP以上系統(tǒng)。數(shù)據(jù)庫系統(tǒng):采用現(xiàn)在比較流行的MySQL數(shù)據(jù)庫。(6)Web服務(wù)器:采用Tomcat5以上系統(tǒng)。(7)Java運(yùn)行環(huán)境:采用JRE1.6中文版本。(8)客戶端:采用現(xiàn)在市場上的主流瀏覽器即可。2.2 jQuery庫詳細(xì)介紹 jQuery 是一個(gè) JavaScript 函數(shù)庫,包含:HTML 元素選取HTML 元素操作CSS 操作 HTML 事件函數(shù)JavaScript 特效和動(dòng)畫HTML DOM 遍歷和修改AJAXUtilities2.3 JDBC介紹JDBC 可做三件事:與數(shù)

15、據(jù)庫建立連接、發(fā)送 操作數(shù)據(jù)庫的語句并處理結(jié)果。JDBC API是一個(gè)Java API,可以訪問任何類型表列數(shù)據(jù),特別是存儲(chǔ)在關(guān)系數(shù)據(jù)庫中的數(shù)據(jù)。JDBC代表Java數(shù)據(jù)庫連接。JDBC庫中所包含的API任務(wù)通常與數(shù)據(jù)庫使用:連接到數(shù)據(jù)庫創(chuàng)建SQ語句在數(shù)據(jù)庫中執(zhí)行SQL或MySQL查詢查看和修改記錄2.4 Tomcat介紹 隨著java的流行,其在web上的應(yīng)用也越來越廣,tomcat4作為一個(gè)開源的servlet容器,應(yīng)用前景越來越廣,Tomcat 服務(wù)器是一個(gè)免費(fèi)的開放源代碼的Web 應(yīng)用服務(wù)器,屬于輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試JSP

16、 程序的首選。2.5 java語言介紹 Java是一種簡單的,跨平臺(tái)的,面向?qū)ο蟮?,分布式的,解釋的,健壯的安全的,結(jié)構(gòu)的中立的,可移植的,性能很優(yōu)異的多線程的,動(dòng)態(tài)的語言。2.6 開發(fā)工具IDEA介紹IDEA 全稱 IntelliJ IDEA,是java編程語言開發(fā)的集成環(huán)境。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。2.7 開發(fā)框架Springboot本科畢業(yè)設(shè)計(jì)(論文)圖書銷售系統(tǒng) Spring Boot是由Pivotal團(tuán)隊(duì)提供的全新框架,其設(shè)計(jì)目的是用來簡化新Spring應(yīng)用的初始搭建以及開發(fā)過程。該框架使用了特定的方式來進(jìn)行配置,從而使開發(fā)人員不再需要定

17、義樣板化的配置。通過這種方式,Spring Boot致力于在蓬勃發(fā)展的快速應(yīng)用開發(fā)領(lǐng)域(rapid application development)成為領(lǐng)導(dǎo)者。如圖1.1所示。圖1.1 Springboot框架圖3 需求分析3.1 功能分析按照用戶在使用中提出的功能要求,可以將整個(gè)圖書銷售系統(tǒng)分解為前臺(tái)和后臺(tái),同時(shí),根據(jù)每個(gè)子系統(tǒng)的功能不同,分別完成需求分析中的不同要求??傮w功能結(jié)構(gòu)如圖3.1所示圖3.1 總體框架圖圖3.2 高層用例圖表 STYLEREF 1 s 3. SEQ 表 * ARABIC s 1 1 需求功能表功能編號功能名稱功能描述優(yōu)先級1登錄使用系統(tǒng)前的身份驗(yàn)證。高2注冊用戶進(jìn)

18、行系統(tǒng)注冊,申請系統(tǒng)使用權(quán)。高3查看圖書用戶查看圖書信息。中4購買用戶購買圖書。中5添加訂單用戶添加訂單。高6訂單管理用戶,管理員管理訂單信息。高7用戶管理用戶,管理員管理用戶信息。中8添加圖書管理員添加圖書信息。高9圖書管理管理員管理圖書信息。高10添加分類管理員添加分類。高11分類管理管理員管理分類信息。高3.2 原型設(shè)計(jì)利用網(wǎng)站產(chǎn)品原型設(shè)計(jì)工具processon設(shè)計(jì)的圖書銷售系統(tǒng)的原型圖如下:圖3.2 系統(tǒng)原型圖3.3 系統(tǒng)開發(fā)環(huán)境3.3.1 數(shù)據(jù)庫環(huán)境當(dāng)計(jì)算機(jī)的各種應(yīng)用開始從復(fù)雜的計(jì)算向數(shù)據(jù)庫方向發(fā)展的時(shí)候,許多企業(yè)都努力的想建立一種完美的數(shù)據(jù)庫運(yùn)行的結(jié)構(gòu)體系。Internet的出現(xiàn)給

19、計(jì)算機(jī)的發(fā)展帶來一次大的飛躍,當(dāng)今社會(huì)各種企業(yè)的為了適應(yīng)網(wǎng)絡(luò)環(huán)境下的數(shù)據(jù)庫應(yīng)用,人們依據(jù)計(jì)算機(jī)的應(yīng)用的特點(diǎn)和應(yīng)用功能的劃分方式,提出了一系列應(yīng)用框架主機(jī)/終端模式、客戶機(jī)/服務(wù)器模式以及后來的的瀏覽器/服務(wù)器模式。在構(gòu)造一個(gè)應(yīng)用系統(tǒng)時(shí),我們首先要考慮的是系統(tǒng)的體系結(jié)構(gòu),采用哪種結(jié)構(gòu)取決于系統(tǒng)的網(wǎng)絡(luò)環(huán)境、應(yīng)用需求等因素。3.3.2 軟硬件環(huán)境 根據(jù)本次畢業(yè)設(shè)計(jì)圖書銷售系統(tǒng)的基本功能的要求,以及用戶的信息的系統(tǒng)環(huán)境的需求,本圖書銷售系統(tǒng)打算采用瀏覽器/服務(wù)器模式來開發(fā)。同時(shí),根據(jù)用戶對技術(shù)的具體建議,打算利用Java技術(shù)來開發(fā)。由于本圖書銷售系統(tǒng)不會(huì)涉及到復(fù)雜的數(shù)據(jù)分析和處理,為了能夠利用最節(jié)約的

20、成本以及簡潔的代碼達(dá)到最佳的效果,經(jīng)過與客戶協(xié)商,計(jì)劃采用Java語言來開發(fā),具體的軟硬件環(huán)境要求如下。硬件環(huán)境:奔騰4處理器,主頻2G以上,內(nèi)存要求512M以上,網(wǎng)卡100M服務(wù)器: 采用普通辦公用個(gè)人計(jì)算機(jī)作為服務(wù)器,用來發(fā)布服務(wù)。開發(fā)工具:Idea操作系統(tǒng):可以采用WindowsXP以上系統(tǒng)。數(shù)據(jù)庫系統(tǒng):采用現(xiàn)在比較流行的MySQL數(shù)據(jù)庫。(6)Web服務(wù)器:采用Tomcat5以上系統(tǒng)。(7)Java運(yùn)行環(huán)境:采用JRE1.6中文版本。(8)客戶端:采用現(xiàn)在市場上的主流瀏覽器即可。3.4 系統(tǒng)可行性分析3.4.1 經(jīng)濟(jì)上的可行性 現(xiàn)今社會(huì),計(jì)算機(jī)的普及程度已經(jīng)很高,價(jià)格也十分的低廉,但是

21、計(jì)算機(jī)的性能卻有了長足的進(jìn)步,并且Internet的普及也越來越廣。本圖書銷售系統(tǒng)的開發(fā)體現(xiàn)了以下幾個(gè)特點(diǎn): 第一,本圖書銷售系統(tǒng)的運(yùn)行可以給廣大中小型圖書4S店工作帶來很大的便利; 第二,本圖書銷售系統(tǒng)的運(yùn)行可以節(jié)省許多的人力物力,大大提高工作效率; 第三,本圖書銷售系統(tǒng)的運(yùn)行可以大大的降低安排的不確定性等等便利;所以,本圖書銷售系統(tǒng)在經(jīng)濟(jì)上是可行的。3.4.2 技術(shù)上的可行性 本管理系統(tǒng)的開發(fā)我利用Idea作為本系統(tǒng)的開發(fā)工具,MySQl數(shù)據(jù)庫作為開發(fā)的數(shù)據(jù)庫,它是一個(gè)支持多用戶的新型數(shù)據(jù)庫,適用于大中規(guī)模的數(shù)據(jù)量需求。保證了模塊化要求,而模塊化的提高,非常有利于以后對新系統(tǒng)的擴(kuò)展與修改。

22、綜上所述,本系統(tǒng)的設(shè)計(jì)與開發(fā)在技術(shù)上和硬件設(shè)備上的條件都是滿足的,因此,它在技術(shù)上是可行的。3.4.3 操作上的可行性 本系統(tǒng)采用基于Windows的圖形用戶界面,而該系統(tǒng)是大家熟悉的操作系統(tǒng),對于那些有一般的計(jì)算機(jī)知識(shí)的人員就可以輕松上手。而整個(gè)圖書銷售系統(tǒng)采用最友好的交互界面,簡介明了,不需要對數(shù)據(jù)庫進(jìn)行深入的了解。由此,該系統(tǒng)的操作是可行的,能滿足中小企業(yè)的工作的需求。綜合以上幾個(gè)方面,該系統(tǒng)具有實(shí)際操作可行性。3.4.4 代碼運(yùn)行上的可行性 本系統(tǒng)為一個(gè)圖書銷售系統(tǒng),所耗費(fèi)的資源非常的小,各中小企業(yè)的電腦無論是硬件還是軟件都能夠滿足條件,因此,本系統(tǒng)在運(yùn)行上是可行的。3.4.5 法律上

23、的可行性本圖書銷售系統(tǒng)為個(gè)人開發(fā),在開發(fā)的過程中沒有涉及到合同、責(zé)任等與法律相抵觸的方面。因此,本系統(tǒng)在法律上是可行的。4 系統(tǒng)設(shè)計(jì)4.1 系統(tǒng)模塊設(shè)計(jì)4.1.1 登錄用戶與管理員進(jìn)行登錄。登錄信息描述如表4.1所示。表4.1 登錄用例用例標(biāo)識(shí)1用例名稱用戶與管理員登錄參與者用戶,管理員前置條件用戶,管理員擁有賬號與密碼后置條件用戶,管理員登錄成功用例概述用戶或管理員進(jìn)行登錄基本事件流1、用戶或管理員通過賬號與密碼進(jìn)行登錄。2、用戶或管理員登陸成功。備選事件流1、登錄成功,跳轉(zhuǎn)到主頁面。2、登陸失敗。備注無。4.1.2 注冊 用戶進(jìn)行賬號的注冊。用戶注冊描述如表2.3所示。表4.2 用戶注冊用

24、例用例標(biāo)識(shí)2用例名稱用戶進(jìn)行注冊參與者用戶前置條件用戶能打開網(wǎng)站后置條件用戶能成功注冊用例概述用戶進(jìn)行注冊基本事件流1、用戶輸入自己的賬號與密碼進(jìn)行注冊。2、用戶注冊成功。備選事件流1、注冊成功,跳轉(zhuǎn)到登錄頁面。2、登陸失敗。備注無。4.1.3 查看圖書信息用戶查看圖書信息。用戶查看圖書信息描述如表4.3所示。表4.3 查看圖書信息用例用例標(biāo)識(shí)3用例名稱查看圖書信息用例參與者用戶前置條件用戶成功登錄后置條件用戶成功查找到圖書信息用例概述用戶查詢圖書信息基本事件流1、用戶通過賬號與密碼進(jìn)行登錄。2、用戶查詢圖書信息。備選事件流1、查詢成功,跳轉(zhuǎn)到圖書頁面。2、查詢失敗。備注無。4.1.4 用戶購

25、書用例用戶購書描述如表4.4所示。表4.4 用戶購書用例用例標(biāo)識(shí)4用例名稱用戶購書用例參與者用戶前置條件用戶成功登錄后置條件用戶購書成功用例概述用戶進(jìn)行購書操作基本事件流1、用戶通過賬號與密碼進(jìn)行登錄。2、用戶查詢圖書信息。3、用戶進(jìn)行購書操作。備選事件流1、購書成功成功。2、購書失敗。備注無。4.1.5 用戶添加訂單用例用戶添加訂單。用戶添加訂單描述如表4.5所示。表4.5用戶添加訂單用例用例標(biāo)識(shí)5用例名稱用戶添加訂單用例參與者用戶前置條件用戶成功登錄后置條件用戶添加訂單成功用例概述用戶添加訂單基本事件流1、用戶通過賬號與密碼進(jìn)行登錄。2、用戶查詢圖書信息。3、用戶添加訂單。備選事件流1、訂

26、單添加成功。2、訂單添加失敗失敗。備注無。4.1.6 管理訂單信息用例 用戶,超級管理員可以通過訂單管理用例對系統(tǒng)中的用戶訂單信息進(jìn)行維護(hù),包括對訂單的增刪改查。管理訂單信息用例描述如表4.6所示。表4.6 管理訂單信息用例用例標(biāo)識(shí)6用例名稱管理訂單信息參與者用戶,管理員前置條件用戶,管理員登錄系統(tǒng)。后置條件無用例概述用戶或管理員對訂單進(jìn)行管理。基本事件流1、用戶通過商品詳情頁添加訂單。2、用戶通過個(gè)人訂單管理頁面刪除訂單。3、管理員通過訂單管理頁面刪除訂單。備選事件流1、添加成功,跳轉(zhuǎn)到訂單管理頁面。2、系統(tǒng)響應(yīng),成功,失敗。3、系統(tǒng)響應(yīng),成功,失敗。備注無。4.1.7 用戶管理信息用例用戶

27、,超級管理員可以通過用戶管理用例用戶信息進(jìn)行維護(hù),包括對用戶的增刪改查。用戶管理用例描述如表4.7所示。表4.7 用戶管理用例用例標(biāo)識(shí)7用例名稱用戶管理參與者用戶,管理員前置條件用戶,管理員登錄系統(tǒng)。后置條件無用例概述用戶或管理員對用戶進(jìn)行管理?;臼录?、用戶通過修改個(gè)人信息頁面修改個(gè)人信息。2、管理員通過用戶管理頁面添加一個(gè)新的用戶。3、管理員通過用戶管理頁面修改用戶信息。4、管理員通過用戶管理頁面刪除用戶信息。續(xù)表2.8 用戶管理用例備選事件流1、系統(tǒng)響應(yīng),成功,失敗。2、系統(tǒng)響應(yīng),成功,失敗。3、系統(tǒng)響應(yīng),成功,失敗。4、系統(tǒng)響應(yīng),成功,失敗。備注無。 4.1.8 添加圖書信息用例管

28、理員添加圖書信息。管理員添加圖書信息描述如表4.8所示。表4.8 添加圖書信息用例用例標(biāo)識(shí)8用例名稱添加圖書信息用例參與者管理員前置條件管理員成功登錄后置條件管理員添加圖書信息成功用例概述管理員添加經(jīng)典信息基本事件流1、管理員通過賬號與密碼成功登錄。2、管理員進(jìn)行添加圖書信息操作。備選事件流1、圖書信息添加成功。2、圖書信息添加失敗。備注無。4.1.9 圖書管理用例 管理員管理圖書信息,管理員管理圖書信息描述如表4.9所示。表4.9 圖書管理用例用例標(biāo)識(shí)9用例名稱圖書管理用例參與者管理員前置條件管理員成功登錄后置條件管理員對圖書信息修改成功用例概述管理員對圖書信息進(jìn)行管理基本事件流1、管理員通

29、過賬號與密碼進(jìn)行登錄。2、管理員對圖書信息進(jìn)行刪改查操作。備選事件流1、圖書信息修改成功。2、圖書信息修改失敗。備注無。 4.1.10 管理員添加分類用例管理員添加圖書分類,管理員添加圖書分類描述如表4.10所示。表4.10 管理員添加圖書分類用例用例標(biāo)識(shí)10用例名稱管理員添加匪類用例參與者管理員前置條件管理員成功登錄后置條件管理員添加分類成功用例概述管理員添加圖書分類基本事件流1、管理員通過賬號與密碼進(jìn)行登錄。2、管理員進(jìn)行添加圖書分類操作。備選事件流1、圖書分類添加成功。2、圖書分類添加失敗。備注無。 4.1.11 管理員分類管理用例管理員對圖書分類管理,管理員對圖書分類管理如表4.11所

30、示。表4.11 管理員對圖書分類管理用例用例標(biāo)識(shí)11用例名稱管理員分類管理用例參與者管理員前置條件管理員成功登錄后置條件管理員對圖書分類修改成功用例概述管理員對圖書分類進(jìn)行管理基本事件流1、管理員通過賬號與密碼進(jìn)行登錄。2、管理員對圖書分類進(jìn)行刪改查操作備選事件流1、圖書分類修改成功。2、圖書分類修改失敗。備注無。4.2 數(shù)據(jù)庫設(shè)計(jì)4.2.1 數(shù)據(jù)庫環(huán)境說明 系統(tǒng)環(huán)境 :window10 采用的數(shù)據(jù)庫系統(tǒng) :mysql 5.1.4 數(shù)據(jù)庫 數(shù)據(jù)庫訪問接口 :JDBC4.2.2 MySQL優(yōu)點(diǎn)體積小、速度快、總體擁有成本低,開源;支持多種操作系統(tǒng);是開源數(shù)據(jù)庫,提供的接口支持多種語言連接操作 ;

31、MySQL的核心程序采用完全的多線程編程。線程是輕量級的進(jìn)程,它可以靈活地為用戶提供服務(wù),而不用過多的系統(tǒng)資源。用多線程和C語言實(shí)現(xiàn)的mysql能很容易充分利用CPU;MySql有一個(gè)非常靈活而且安全的權(quán)限和口令系統(tǒng)。當(dāng)客戶與MySql服務(wù)器連接時(shí),他們之間所有的口令傳送被加密,而且MySql支持主機(jī)認(rèn)證;支持ODBC for Windows, 支持所有的ODBC 2.5函數(shù)和其他許多函數(shù), 可以用Access連接MySql服務(wù)器, 使得應(yīng)用被擴(kuò)展;支持大型的數(shù)據(jù)庫, 可以方便地支持上千萬條記錄的數(shù)據(jù)庫。作為一個(gè)開放源代碼的數(shù)據(jù)庫,可以針對不同的應(yīng)用進(jìn)行相應(yīng)的修改;擁有一個(gè)非常快速而且穩(wěn)定的基

32、于線程的內(nèi)存分配系統(tǒng),可以持續(xù)使用面不必?fù)?dān)心其穩(wěn)定性MySQL同時(shí)提供高度多樣性,能夠提供很多不同的使用者介面,包括命令行客戶端操作,網(wǎng)頁瀏覽器,以及各式各樣的程序語言介面,例如C+,Perl,Java,PHP,以及Python。你可以使用事先包裝好的客戶端,或者干脆自己寫一個(gè)合適的應(yīng)用程序。MySQL可用于Unix,Windows,以及OS/2等平臺(tái),因此它可以用在個(gè)人電腦或者是服務(wù)器上。4.2.3 數(shù)據(jù)庫的命名規(guī)則 數(shù)據(jù)庫的命名全部采用英文格式。字母全要求小寫。例如:database。4.2.4 數(shù)據(jù)庫物理表設(shè)計(jì)通過對領(lǐng)域模型,業(yè)務(wù)對象以及對象間關(guān)聯(lián)的分析,對本數(shù)據(jù)系統(tǒng)的數(shù)據(jù)庫表進(jìn)行了設(shè)計(jì)

33、。本系統(tǒng)數(shù)據(jù)庫管理采用MySQL,數(shù)據(jù)庫中包括5張表,分別為spb圖書表、videouser用戶表、gmb購買表、gwc購物車表、pjb評價(jià)表。4.2.5 表匯總表 名中文描述功能說明videouser人員表人員表Spb圖書表圖書表pjb評價(jià)表評價(jià)表Gmb購買表購買表Gwc購物車表購物車表(1)圖書表(spb)圖書表:本表用于保存圖書的基本信息,主要字段包括:圖書id、圖書標(biāo)題、圖書簡介、圖書封面圖、圖書地址、圖書類型、圖書點(diǎn)贊總數(shù)、圖書發(fā)布時(shí)間等信息組成。表結(jié)構(gòu)如下表所示。表3.1 spb圖書表列名數(shù)據(jù)類型長度是否主鍵說明Idvarchar255是主鍵idTitlevarchar255否標(biāo)題

34、Jjvarchar255否簡介picvarchar255否圖片Videovarchar255否地址Typesvarchar255否類型sctimesvarchar255否發(fā)布時(shí)間countsvarchar255否點(diǎn)贊總數(shù)(2)用戶表(videouser)用戶表:本表用于保存用戶的基本信息,主要字段包括:姓名、賬號密碼、電話、角色等信息組成。表結(jié)構(gòu)如下表所示。表3.2 videouser用戶表列名數(shù)據(jù)類型長度是否主鍵說明Useridvarchar255是主鍵idNamevarchar255否姓名Accountvarchar255否賬號Passwordvarchar255否密碼Phonevarch

35、ar255否電話Rolesvarchar255否角色(3)購買表(gmb)點(diǎn)贊表:本表用于保存用戶購買的基本信息,主要字段包括:主鍵id、姓名、用戶id、圖書id、圖書標(biāo)題、圖書鏈接、圖書簡介等信息組成。表結(jié)構(gòu)如下表所示。表3.3 dzb點(diǎn)贊表列名數(shù)據(jù)類型長度是否主鍵說明Idvarchar255是主鍵idXmvarchar255否姓名Useridvarchar255否用戶idSpidvarchar255否圖書idSpbtvarchar255否圖書標(biāo)題Spljvarchar255否圖書鏈接Sjvarchar255否圖書簡介(4)購物車表(gwc)點(diǎn)贊表:本表用于保存用戶添加購物車的基本信息,主要

36、字段包括:主鍵id、姓名、用戶id、圖書id、圖書標(biāo)題、圖書鏈接、圖書簡介等信息組成。表結(jié)構(gòu)如下表所示。表3.4 scb收藏表列名數(shù)據(jù)類型長度是否主鍵說明Idvarchar255是主鍵idXmvarchar255否姓名Useridvarchar255否用戶idSpidvarchar255否圖書idSpbtvarchar255否圖書標(biāo)題Spljvarchar255否圖書鏈接Sjvarchar255否圖書簡介(5)評價(jià)表(pjb)點(diǎn)贊表:本表用于保存用戶評價(jià)圖書的基本信息,主要字段包括:主鍵id、姓名、用戶id、圖書標(biāo)題、評價(jià)內(nèi)容、評價(jià)時(shí)間等信息組成。表結(jié)構(gòu)如下表所示。表3.4 pjb評價(jià)表列名數(shù)

37、據(jù)類型長度是否主鍵說明Idvarchar255是主鍵idXmvarchar255否姓名Useridvarchar255否用戶idSpbtvarchar255否圖書標(biāo)題Contentvarchar255否評價(jià)內(nèi)容Pjtimevarchar255否評價(jià)時(shí)間4.3 接口設(shè)計(jì)規(guī)范(1)通用性原則第一,同樣的信息量,在手機(jī)端,web端,桌面端都滿足需要。第二,接口低耦合,如果返回結(jié)果存在多個(gè)視圖且從業(yè)務(wù)角度分析這些視圖必須是密不可分的,才能在一個(gè)接口中處理,否則,請將這樣的接口拆分掉。第三,返回結(jié)果的數(shù)據(jù)結(jié)構(gòu)盡可能簡單。(2)貼合業(yè)務(wù)邏輯原則舉例:修改用戶基本信息和修改用戶密碼是兩個(gè)獨(dú)立的接口,盡管都是

38、對用戶信息的修改,但根據(jù)實(shí)際的業(yè)務(wù)情況,普通用戶修改基本信息不需要二次認(rèn)證,而修改密碼需要二次認(rèn)證。即便硬將這兩項(xiàng)業(yè)務(wù)設(shè)計(jì)成一個(gè)接口(符合程序員CURD的習(xí)慣)命名為updateUserInfo,卻還是要通過傳值來區(qū)分用戶到底u(yù)pdate的是什么。更不可以將修改權(quán)交給用戶讓用戶隨意update,這樣做可能產(chǎn)生嚴(yán)重的安全漏洞。用戶修改實(shí)體類的能力其實(shí)受業(yè)務(wù)邏輯本身的限制,所以在設(shè)計(jì)接口時(shí)一定要注意貼合業(yè)務(wù)邏輯,分清楚哪些能力是通過權(quán)限控制的,哪些能力是通過接口控制的。(3)最小輸入、輸出原則在滿足通用性和貼合邏輯原則的前提下,盡可能減少接口往返的信息量,信息量越少就越安全。對于后端而言,信息能從

39、session中捕獲就不要讓用戶從前臺(tái)傳入,對前臺(tái)多傳的信息要適當(dāng)進(jìn)行屏蔽,以避免接口漏洞。返回給前臺(tái)的字段如果非必須則不返回。5 系統(tǒng)實(shí)現(xiàn)5.1 系統(tǒng)的登錄界面 打開瀏覽器輸入地址進(jìn)登錄頁面,分配的用戶可以通過登錄頁面登錄系統(tǒng)進(jìn)行相關(guān)的操作。圖5.1 系統(tǒng)登錄界面效果圖5.2 系統(tǒng)的整體框架如下圖所示:圖5.2 用戶端整體效果圖5.3 功能設(shè)計(jì)與描述:5.3.1 圖書管理圖書增刪改查;圖書信息展示、搜索、詳細(xì)信息。 5.3.2 購買 圖書的在線購買等相關(guān)購買信息。5.3.3 購物車圖書添加購物車等相關(guān)信息。5.3.4 個(gè)人中心我的訂單、我的個(gè)人信息、購物車、個(gè)人錢包、充值中心等用戶個(gè)人相關(guān)信

40、息。5.3.5 訂單管理用戶購買的訂單信息管理:包括訂單的查看、搜索、訂單基本信息5.3.6 圖書評價(jià)管理實(shí)現(xiàn)評價(jià)的增刪改查功能。.5.4 詳細(xì)設(shè)計(jì): 功能詳細(xì)設(shè)計(jì),包含說明、效果圖、核心代碼。5.4.1 個(gè)人資料: 個(gè)人資料修改。如下圖: 圖5.3 個(gè)人資料效果圖var param = userid: sessionStorage.getItem(userid),name: name,account: account,password: password,sex: sex,phone: phone,address: address,roles: roles,;$.ajax(url: /upd

41、atebascinfo, /請求urldata: param, /請求參數(shù)async: true, /是否異步success: function f(result) if (result.code = success) sessionStorage.clear();layer.alert(修改成功,5.4.2 人員管理: 點(diǎn)擊人員管理菜單填寫人員基本信息,姓名、賬號、密碼、性別、手機(jī)號、地址,點(diǎn)擊添加新增成功。圖5.4 人員管理效果圖$.ajax(url: /regMoth, /請求urldata: param, /請求參數(shù)async: true, /是否異步success: function

42、 f(result) if (result.code = success) layer.alert(增加成功, icon: 6, function () window.parent.location.reload();/ 獲得frame索引var index = parent.layer.getFrameIndex();/關(guān)閉當(dāng)前frameparent.layer.close(index);); else if(result.code=iscz)window.confirm(賬號已存在!);elsewindow.confirm(新增失敗!););5.4.3 圖書管理: 點(diǎn)

43、擊圖書管理菜單,點(diǎn)擊新增,在新增界面輸入基本信息,點(diǎn)擊添加新增成功。圖5.5 圖書管理效果圖RequestMapping(/addksb)ResponseBodypublic Map addksb(Ksb ksb) Date date = new Date();ksb.setId(UUID.randomUUID().toString().trim().replaceAll(-, );int flag = ksbService.insert(ksb);Map map = new HashMap();if (flag = 1) map.put(code, success);return map;

44、else map.put(code, error);return map;5.4.4 網(wǎng)站首頁: 瀏覽器輸入首頁地址進(jìn)入圖書首頁列表。圖5.6 首頁效果圖 RequestMapping(value = /deletecarb+id)public String deletecarb(PathVariable(id) String id, ModelMap modelMap) int flag = carbService.deleteByPrimaryKey(id);List list = carbService.selectlBysearch();modelMap.addAttribute(da

45、tas, list);return html/carblist;public Map updatecarb(Carb carb) int flag = carbService.updateByPrimaryKey(carb);Map map = new HashMap();if (flag = 1) map.put(code, success);return map; else map.put(code, error);return map;5.4.5 圖書詳情: 點(diǎn)擊點(diǎn)擊圖書進(jìn)入圖書詳情。圖5.7 圖書詳情效果圖 RequestMapping(value = recordbedit_ptyh

46、, method = RequestMethod.GET)public String recordbedit_ptyh(RequestParam(name = id, required = true) String id, ModelMap modelMap) Recordb bean = recordbService.selectByPrimaryKey(id);modelMap.addAttribute(datas, bean);List list = carbService.selectlBysearch();modelMap.addAttribute(datascph, list);L

47、ist list = carbService.selectlBysearch();modelMap.addAttribute(datascph, list);List list = carbService.selectlBysearch();modelMap.addAttribute(datascph, list);List listksb = ksbService.selectlBysearch();modelMap.addAttribute(datasksb, listksb);return html/recordbedit_ptyh;5.4.6 訂單管理: 用戶購買的訂單信息管理:包括訂

48、單的查看、搜索、訂單基本信息。圖5.8 訂單管理效果圖 RequestMapping(value = /deletecarb+id)public String deletecarb(PathVariable(id) String id, ModelMap modelMap) int flag = carbService.deleteByPrimaryKey(id);List list = carbService.selectlBysearch();modelMap.addAttribute(datas, list);return html/carblist;RequestMapping(val

49、ue = rolesqxedit, method = RequestMethod.GET)public String rolesqxedit(RequestParam(name = id, required = true) String id, ModelMap modelMap) Rolesqx bean = rolesqxService.selectByPrimaryKey(id);modelMap.addAttribute(datas, bean);List list = rolesService.selectlBysearch();modelMap.addAttribute(datas

50、role, list);return html/rolesqxedit;5.4.7 網(wǎng)站注冊: 點(diǎn)擊注冊,填寫基本信息進(jìn)行注冊。圖5.9 注冊效果圖 RequestMapping(value = /ggblist_sy, method = RequestMethod.GET)public String ggblist_sy(ModelMap modelMap, RequestParam(value = sear, required = false) String sear) List list = ggbService.selectlBysearch(sear);modelMap.addAtt

51、ribute(datas, list);return html/ggblist_sy;/新增彈窗RequestMapping(/ggbadd)public String ggbaddshow(ModelMap modelMap) List list = ggbService.selectlBysearch();modelMap.addAttribute(datas, list);return html/ggbadd;/新增提交RequestMapping(/addggb)ResponseBodypublic Map addggb(Ggb ggb) Date date = new Date();

52、ggb.setId(UUID.randomUUID().toString().trim().replaceAll(-, );int flag = ggbService.insert(ggb);Map map = new HashMap();5.4.8 登錄: 輸入賬號密碼進(jìn)行登錄。圖3.10 登錄效果圖 相關(guān)圖書 Nullaminterdum metus!- -5.4.9 個(gè)人中心:圖3.11個(gè)人中心效果圖 /查詢個(gè)人信息var param = userid: sessionStorage.getItem(pcuserid),;$.ajax(url: /searchuser, /請求urlda

53、ta: param, /請求參數(shù)async: true, /是否異步success: function f(result) $(#bname).html(姓名: + );$(#bphone).html(電話: + result.userdata.phone);$(#baccount).html(賬號: + result.userdata.account);$(#bjb).html(圖書幣: + result.userdata.jb););5.4.10 訂單列表: 圖3.12訂單列表效果圖 RequestMapping(value = /ggblist_s

54、y, method = RequestMethod.GET)public String ggblist_sy(ModelMap modelMap, RequestParam(value = sear, required = false) String sear) List list = ggbService.selectlBysearch(sear);modelMap.addAttribute(datas, list);return html/ggblist_sy;RequestMapping(/ggbadd)public String ggbaddshow(ModelMap modelMap

55、) List list = ggbService.selectlBysearch();modelMap.addAttribute(datas, list);return html/ggbadd;RequestMapping(/addggb)ResponseBodypublic Map addggb(Ggb ggb) Date date = new Date();ggb.setId(UUID.randomUUID().toString().trim().replaceAll(-, );int flag = ggbService.insert(ggb);Map map = new HashMap(

56、);6 系統(tǒng)測試6.1 測試用例測試用例就是編寫一組條件,輸入,執(zhí)行條件,預(yù)期結(jié)果的并完成對特定需求或目標(biāo)的測試,體現(xiàn)出測試方案,方法,技術(shù)和策略,內(nèi)容包括測試目標(biāo)和環(huán)境、輸入數(shù)據(jù)、測試步驟、預(yù)期結(jié)果、測試腳本等,并最終形成文檔。因?yàn)闇y試用例是把整個(gè)測試的執(zhí)行過程分解成若干測試步驟,并仔細(xì)檢查,驗(yàn)證所編寫的程序正確性。這是軟件測試的核心部件,也是測試環(huán)節(jié)執(zhí)行的基本依據(jù)。本系統(tǒng)的測試本著及早接入的原則,因此早在需求階段測試人員就對需求的覆蓋度、數(shù)據(jù)模型的正確性都進(jìn)行了相應(yīng)的驗(yàn)證測試,在系統(tǒng)開發(fā)過程中進(jìn)行了單元測試,在集成階段進(jìn)行了集成測試,在整個(gè)系統(tǒng)開發(fā)完成后又針對功能性方面進(jìn)行了系統(tǒng)測試。由于

57、篇幅的限制,下面主要圍繞功能測試用例、性能測試和測試總結(jié)三個(gè)方面進(jìn)行說明。6.2 功能測試功能測試如表5.1所示。表6.1 功能測試表用例編 號用例描述過程預(yù)期結(jié)果實(shí)際結(jié)果1用戶可以正常注冊。按照要求進(jìn)行注冊操作。用戶可以正常注冊。用戶注冊成功。2用戶可以正常登錄。在用戶名和密碼框中填入自己的賬號和密碼點(diǎn)擊登錄。用戶登錄成功。用戶登錄成功。3用戶可以添加訂單。用戶在圖書信息中心點(diǎn)擊立即購書后,添加自己的信息,然后點(diǎn)擊立即購買。該訂單成功添加入訂單信息中。訂單添加成功。4用戶可以刪除訂單。用戶在我的訂單界面中點(diǎn)擊取消訂單。訂單取消成功。訂單取消成功。5管理員可以添加圖書分類。管理員在添加圖書分類

58、界面中輸入分類名稱,然后提交信息按鈕。圖書分類添加成功。圖書分類添加成功。6.3 性能測試方案:當(dāng)多用戶同時(shí)訪問服務(wù)器時(shí),網(wǎng)站依然可以正常運(yùn)行,線程無異常,數(shù)據(jù)發(fā)送與返回值獲取正常,無崩潰情況測試。測試用例:用本機(jī)當(dāng)做服務(wù)器開啟對外訪問功能,通過多臺(tái)機(jī)器使用服務(wù)器ip方式模擬用戶對網(wǎng)站進(jìn)行訪問,對網(wǎng)站的所有功能模塊進(jìn)行全方位的模擬訪問測試,查看游覽結(jié)果。實(shí)際測試結(jié)果:游覽正常。6.4 測試總結(jié)系統(tǒng)測試全部bug數(shù)為20個(gè),經(jīng)過對bug進(jìn)行有效修改后,進(jìn)行回歸測試,最終保證了系統(tǒng)具備了較好的穩(wěn)定性和可用性。測試結(jié)束后,在測試總結(jié)中通過按版本統(tǒng)計(jì)、按等級統(tǒng)計(jì)、按類型統(tǒng)計(jì)多個(gè)角度對測試情況進(jìn)行了客觀的統(tǒng)計(jì)和分析,具體如圖下圖所示。按版本統(tǒng)計(jì)bug的結(jié)果,如圖6.1所示。圖6.1 按版本統(tǒng)計(jì)bug數(shù)按等級統(tǒng)計(jì)bug的結(jié)果,如圖6.2所示。圖6.2 按等級統(tǒng)計(jì)bug數(shù)按類型統(tǒng)計(jì)bug的結(jié)果,如圖6.3所示。圖6.3 按類型統(tǒng)計(jì)Bug數(shù)由上面的統(tǒng)計(jì)圖可以看出每個(gè)系統(tǒng)完工之后,都會(huì)存在各種各樣的Bug。在完工之后還需要進(jìn)行測試來發(fā)現(xiàn)Bug并改正Bug。6.5 測試結(jié)論 “圖書在線系統(tǒng)”從開發(fā)到結(jié)束共持續(xù)29天,測試功能點(diǎn)32個(gè),執(zhí)行測試用例155個(gè),平均每個(gè)功能點(diǎn)執(zhí)行15次測試用例,詳細(xì)的測試點(diǎn)如圖所示,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論