
可編輯修改
精品文檔
畢業(yè)論文(設(shè)計(jì))
題目汽車配件銷售管理系統(tǒng)
姓名趙鵬學(xué)號1009064032
所在院(系)數(shù)學(xué)與計(jì)算機(jī)科學(xué)學(xué)院
專業(yè)班級信息與計(jì)算科學(xué)1101班
指導(dǎo)教師張瑞林
完成地點(diǎn)陜西理工學(xué)院
2015年6月6日
可編輯修改
精品文檔
汽車配件銷售管理系統(tǒng)
趙鵬
(陜理工數(shù)計(jì)學(xué)院信計(jì)1101班,陜西漢中723000)
指導(dǎo)老師:張瑞林
[摘要]隨著二十一世紀(jì)信息時代的到來,信息技術(shù)發(fā)展越來越快,下一代國際互聯(lián)網(wǎng)技術(shù)正向我們走來,計(jì)
算機(jī)網(wǎng)絡(luò)的安全性、可靠性和速度等都有質(zhì)的飛躍,網(wǎng)上購物將具有普遍性,并被越旅游知識 來越多的人所接受,優(yōu)質(zhì)的商
品在各個區(qū)域之間實(shí)現(xiàn)共享成為可能,隨時隨地的購物也能真真得以實(shí)現(xiàn)。傳統(tǒng)的購物方式勢必會受到嚴(yán)峻的挑戰(zhàn)。
網(wǎng)上購物面臨著這一千載難逢的機(jī)會,必須加強(qiáng)網(wǎng)上購物軟件的研究開發(fā)工作,讓更安全、更完善,更便捷的軟件
系統(tǒng)應(yīng)用到網(wǎng)上購物當(dāng)中去。網(wǎng)上購物又涉及很多環(huán)節(jié),汽車配件銷售系統(tǒng)就是其中之一,目前網(wǎng)上汽車配件銷售
系統(tǒng)很多,亞馬遜,淘寶等就是最有影響的案例,但是網(wǎng)上購物體驗(yàn)差異很大,存在的問題也很多,例如商品的質(zhì)
量不能保證等,所以說在線的銷售系統(tǒng)開發(fā)仍任重而道遠(yuǎn)。
在線購物系統(tǒng)是現(xiàn)階段研究開發(fā)的一個熱點(diǎn)。它是建立在國際互聯(lián)網(wǎng)上的應(yīng)用系統(tǒng),客戶端的配置很簡單,使
購物不受地域的限制,一個完備的在線2020年高考作文題目 銷售系統(tǒng)可以使用戶在網(wǎng)上買到物美價廉的商品。
從近年來人們在線買商品的比重,以及人們的快節(jié)奏的生產(chǎn)生活方式來看,網(wǎng)上購物仍然會在以后很長一段時
間內(nèi)作為發(fā)展的主流,會有更多的公司加入到網(wǎng)上銷售當(dāng)中去,所以說其經(jīng)濟(jì)性和實(shí)用性都是很高的。
本畢業(yè)設(shè)計(jì)的內(nèi)容是設(shè)計(jì)并且實(shí)現(xiàn)一個基于Javaweb技術(shù)的網(wǎng)上汽車配件在線銷售系統(tǒng),因此系統(tǒng)主要以J2EE
作為開發(fā)基礎(chǔ),主要使用了struts2+spring+hibernate等多種框架的結(jié)合使用,用myeclip2014作為開發(fā)工具,
以MYSQL5.6作為數(shù)據(jù)庫,以Macromedia公司的DreamweaverCS6作為界面美化工具,使用JAVA語言開發(fā),頁面采
取JSP動態(tài)頁面開發(fā)技術(shù)。該系統(tǒng)界面友好、操作方便,易懂且技術(shù)人員的日常維護(hù)比較容易。
關(guān)鍵詞:網(wǎng)上購物,S.S.H(Struts2,Hibernate,Spring),JAVA,J2EE,JSP
可編輯修改
精品文檔
Autopartssalesmanagementsystem
Author:ZhaoPeng
(Grade04,Class1101,MajorInformationandComputingSince,MathandComputingSince
Dept.,ShaanxiUniversityofTechnology,HanZhong723000,Shaanxi)
Tutor:ZhangRuiLin
Abstract:Withthedawnofthetwenty-firstcenturyinformationage,moreandmorerapiddevelopment
ofinformationtechnology,thenextgenerationofInternettechnologytowardus,thecurityofcomputer
networks,reliabilityandspeedhaveaqualitativeleap,onlineshoppingwilluniversal,andwasaccepted
bymoreandmorepeople,thequalityofgoodspossiblesharingbetweenthevariousregions,Barbarashopping
anytime,
shoppingisfacingtheopportunityofalifetime,wemuststrengthentheonlineshoppingsoftwarerearch
anddevelopmentwork,makesafer,betterandmoreconvenientonlineshoppingsoftwaresystemisapplied
shoppingalsoinvolvesalotoflinks,autopartssalessystemisoneofthem,there
aremanyonlineautopartssalessystem,Amazon,Taobaoisthemostinfluentialoftheca,butonline
shoppingexperienceverydifferent,theproblemsaremany,suchasWecannotguaranteethequalityof
goodsandsoon,sothatthedevelopmentofonlinesalessystemisstilllongwaytogo.
iltapplicationsontheInternet,
theclientconfigurationisverysimpletomakeshoppingwithoutgeographicalconstraints,acomplete
onlinemarketingsystemallowsursontheInternettobuyinexpensivegoods.
Inrecentyears,peoplebuygoodsfromonlineshare,aswellaspeople'sfast-pacedlifestyleofview
ofproduction,onlineshoppingwillstillbeinthefutureforalongperiodoftimeasthemainstream
ofdevelopment,therewillbemorecompaniestojointhemtogoonlinesales,sothattheireconomyand
practicalityarehigh.
Thecontentsofthisgraduationprojectistodesignandimplementatechnology-badJavawebonlineauto
partsonlinesalessystem,sothesystemmainlytoJ2EEasadevelopmentwasmainlyudincombination
withstruts2+spring+hibernate,andotherframeworks,asdevelopedbymyeclip2014toolstoMYSQL5.6
asadatabatoMacromedia'sDreamweaverCS6asinterfacelandscapingtools,languagedevelopmentusing
JAVA,temisur-friendly,easytooperate,
easytounderstandandroutinemaintenancetechnicianeasier.
Keywords:onlineshopping,SSH(Struts2,Hibernate,Spring),JAVA,J2EE,JSP
可編輯修改
精品文檔
目錄
1項(xiàng)目概述........................................................................................5
1.1系統(tǒng)研究的目的及意義................................................................5
1.2系統(tǒng)的目標(biāo)....................................................................................5
2開發(fā)環(huán)境及數(shù)據(jù)庫概述................................................................5
2.1MyEclip2014介紹......................................................................5
2.2數(shù)據(jù)庫簡介....................................................................................6
2.3服務(wù)器介紹.....................................................................................6
2.4JSP簡介...........................................................................................7
3系統(tǒng)開發(fā)思想與技術(shù)....................................................................7
3.1MVC模式以及系統(tǒng)的基本框架..................................................7
3.2SSH框架的有點(diǎn)............................................................................7
2框架...........................................................................8
3.0框架.......................................................................8
ate4.0框架..................................................................9
3.3系統(tǒng)總體設(shè)計(jì)..............................................................................10
3.3.1總體功能模塊......................................................................10
3.3.2用戶功能模塊......................................................................10
3.3.3管理員功能模塊..................................................................11
3.4系統(tǒng)業(yè)務(wù)描述..............................................................................11
3.4程序流程圖..................................................................................12
4系統(tǒng)詳細(xì)設(shè)計(jì)..............................................................................12
4.1系統(tǒng)和數(shù)據(jù)庫配置......................................................................12
4.2概念模型設(shè)計(jì)..............................................................................13
4.3系統(tǒng)流程圖...................................................................................14
4.3.1系統(tǒng)流程圖的符號.............................................................14
4.3.2系統(tǒng)業(yè)務(wù)流程圖.................................................................14
4.4數(shù)據(jù)庫邏輯模型...........................................................................15
4.5數(shù)據(jù)庫表結(jié)構(gòu)...............................................................................17
5系統(tǒng)功能實(shí)現(xiàn)..............................................................................20
5.1分類模塊時序圖................個人資料簡介 ..........................................................20
5.2公告時序圖..................................................................................20
5.3商品模塊時序圖..........................................................................21
5.4系統(tǒng)功能實(shí)現(xiàn)的主要框架..........................................................21
5.4.1SSH框架.............................................................................21
5.4.2Hibernate配置文件.............................................................21
5.4.4Spring配置文件..................................................................23
5.5系統(tǒng)功能實(shí)現(xiàn)的主要模塊..........................................................24
5.5.1系統(tǒng)登陸模塊.....................................................................24
5.5.2商品分類管理模塊.............................................................25
5.5.3商品管理模塊.....................................................................27
6系統(tǒng)的測試與調(diào)試......................................................................28
6.1軟件測試分類..............................................................................28
可編輯修改
精品文檔
6.2軟件測試的任務(wù)..........................................................................29
6.3測試環(huán)境.......................................................................................29
6.4測試環(huán)境配置..............................................................................29
6.4.1創(chuàng)建安裝項(xiàng)目.....................................................................29
6.4.2添加項(xiàng)目輸出......................................................................30
6.4.3運(yùn)行項(xiàng)目..............................................................................31
總結(jié)................................................................................................32
致謝..................................................................................................33
參考文獻(xiàn)..........................................................................................34
可編輯修改
精品文檔
1項(xiàng)目概述
1.1系統(tǒng)研究的目的及意義
隨著Internet逐漸滲透入人們工作、生活中的各個角落。一種新的事物——電子商務(wù)
(ElectronicCommerce)代表著人類進(jìn)步的趨勢得到大家的認(rèn)同。電子商務(wù)是利用現(xiàn)代信息網(wǎng)絡(luò)進(jìn)行
商務(wù)活動的一種先進(jìn)手段,作為創(chuàng)新的經(jīng)濟(jì)運(yùn)行方式,其影響已經(jīng)遠(yuǎn)遠(yuǎn)超過商業(yè)領(lǐng)域。它對人類社
會進(jìn)行著全方位的改造,在各方面改變著人類相互交往的方式,為人們展示了一個全新、璀璨的世
界。電子商務(wù)的投資和運(yùn)營成本相較傳統(tǒng)商務(wù)活動非常低廉,通常只有傳統(tǒng)方式的百分之幾,這也
是電子商務(wù)能在短短幾年中迅速席卷全球的重要原因。利用電子商務(wù)企業(yè)可以構(gòu)筑覆蓋全球的商業(yè)
營銷體系,實(shí)施全球性的營銷戰(zhàn)略,增強(qiáng)全球性競爭能力。電子商務(wù)已成為推動未來經(jīng)濟(jì)增長的最
關(guān)鍵動力。它的發(fā)展,不僅能夠有力地推動Internet的發(fā)展,而且對社會的進(jìn)步和經(jīng)濟(jì)的變革產(chǎn)生
深遠(yuǎn)影響,更重要的是,它本身的發(fā)展和成熟為我們提供了許許多多的機(jī)會。
另外,隨著人們生活水平的不斷提高,擁有汽車的人越來越多。很多汽車配件銷售公司的業(yè)務(wù)
環(huán)節(jié)仍然運(yùn)用人工記賬的傳統(tǒng)方法,既容易出錯又會導(dǎo)致賬目混亂,查詢和統(tǒng)計(jì)起來也非常不方便,
費(fèi)時又費(fèi)力,嚴(yán)重時會給公司造成難以挽回的損失。如何管理好這些,使整個公司協(xié)調(diào)一致、高效
率地運(yùn)轉(zhuǎn),是各公司急待解決的問題。
汽車配件銷售管理系統(tǒng)不但能使各業(yè)務(wù)環(huán)節(jié)協(xié)調(diào)一致,而且操作簡單,賬目清晰。通過賬目查
詢,公司能在最短的時間內(nèi)獲得市場信息,從而制訂相應(yīng)的決策。因此,該系統(tǒng)主要根據(jù)實(shí)際需求,
劃分了商品管理,會員管理,訂單處理,統(tǒng)計(jì)報(bào)表,系統(tǒng)設(shè)置五大模塊,采用B/S模式實(shí)現(xiàn)了從多
個環(huán)節(jié)數(shù)據(jù)的跟蹤管理服務(wù),基本上滿足了汽車配件銷售管理流程。
綜上所述:本系統(tǒng)具有很大的開發(fā)價值和意義
1.2系統(tǒng)的目標(biāo)
汽車配件電子商務(wù)銷售網(wǎng)站要實(shí)現(xiàn)的功能非常多,最重要的就是管理員對配件的管理實(shí)現(xiàn)和用
戶的購物的實(shí)現(xiàn);這其中就包括:管理員對配件的添加,對配件的歸類,對用戶購物訂單的處理,
以及管理員對網(wǎng)站的維護(hù)操作,以及對于銷售商品的統(tǒng)計(jì)。至于用戶主要是在線瀏覽所有配件,按
需求搜索相關(guān)配件,以及注冊為會員后對個人購物車的操作,購物結(jié)束后生成訂單信息的查看。整
個系統(tǒng)對從用戶購物到結(jié)款,管理員從管理網(wǎng)站、管理配件,處理訂單都設(shè)計(jì)的非常精細(xì)。完全是
一套功能完善的汽車配件電子商務(wù)銷售網(wǎng)站。
2開發(fā)環(huán)境及數(shù)據(jù)庫概述
本系統(tǒng)的開發(fā)采用JSP技術(shù),數(shù)據(jù)庫管理系統(tǒng)使用MYSQL5.6。開發(fā)工具使用MyEclip2014,
服務(wù)器采用TOMCAT8.0。
2.1MyEclip2014介紹
本平臺所用到的開發(fā)工具就是知名的JAVAIDEMyEclip2014。MyEclip2014企業(yè)級工作平
臺(MyEclipEnterpriWorkbench,簡稱MyEclip)是對免費(fèi)的開源的項(xiàng)目EclipIDE的
可編輯修改
精品文檔
一種擴(kuò)展,MyEclip2014中集成了數(shù)據(jù)庫插件以及J2EE插件,所以對于JAVAWEB的開發(fā)、發(fā)布,
以及在應(yīng)用程序服務(wù)器的整合的工作效率都
可編輯修改
精品文檔
比較高。MyEclip2014是一個功能非常豐富的J2EE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)
試、測試和發(fā)布功能,完整支持HTML,Struts2,Spring,HibernateJSP,CSS,JavaScript。
在結(jié)構(gòu)上,MyEclip2014的特征可以被分為7類:J2EE模型,WEB開發(fā)工具,EJB開發(fā)工具,
應(yīng)用程序服務(wù)器的連接器,J2EE項(xiàng)目部署服務(wù),數(shù)據(jù)庫服務(wù),MyEclip2014都可以幫助整合使得
項(xiàng)目開發(fā)更加便捷周期更短。
對于以上每一種功能上的類別,在EclipIDE開源項(xiàng)目中都有相應(yīng)的功能插件,并通過一系
列的插件來實(shí)現(xiàn)它們。MyEclip2014只是幫助使用者在EclipIDE的基礎(chǔ)上把這些結(jié)構(gòu)模塊化,
并整合在一起,可以讓我們在不影響其他模塊的情況下,對任一模塊進(jìn)行單獨(dú)的擴(kuò)展和升級。
簡單而言,MyEclip2014是整合一些JavaWeb方面開發(fā)的插件的EclipIDE,也是一款功
能強(qiáng)大的J2EE集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯。
2.2數(shù)據(jù)庫簡介
數(shù)據(jù)庫使用的是MySQL5.6開源數(shù)據(jù)庫。
MySQL5.6的特性:使用C和C++編寫,并使用了多種編譯器進(jìn)行測試,保證源代碼的可移植性。
支持LINUX、MacOS、OpenBSD、Windows、LIKEUNIX等多種操作系統(tǒng)。為多種編程語言提供API。
這些編程語言包括C、C++、Java、Perl、PHP、Python和Ruby等。支持多線程充分利用CPU資源。
優(yōu)化的SQL查詢算法,有效地提高查詢速度。既能夠作為一個單獨(dú)的應(yīng)用程序應(yīng)用在客戶端服務(wù)器
網(wǎng)絡(luò)環(huán)境中,也能夠作為一個庫而嵌入到其他的軟件中提供多語言支持,常見的編碼如中文的
GB2312,GB23030,BIG5,UTF-8等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名。提供TCP/IP、ODBC和JDBC等
多種數(shù)據(jù)庫連接途徑。提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫操作的管理工具??梢蕴幚頁碛猩锨f條
記錄的大型數(shù)據(jù)庫[6]。
MySQL5.6的應(yīng)用:與其他的大型數(shù)據(jù)庫例如Oracle、DB2、SQLServer等相比,MySQL6.5有
它的不足之處,比如數(shù)據(jù)量小、功能有限,效率較低等,但是這并不影響它受歡迎的程度。對于一
般的個人使用者和中小型企業(yè)來說,MySQL5.6提供的功能已經(jīng)綽綽有余,而且由于MySQL5.6是開
放源碼軟件,不僅可以大大降低總體成本而且用戶還可以根據(jù)自己的需求對數(shù)據(jù)庫的功能實(shí)現(xiàn)定制
功能編譯更加節(jié)省資源極大的提高運(yùn)行效率和貼合系統(tǒng)硬件,它分為社區(qū)版和商業(yè)版生日快樂祝福語短句 ,由于其體積
小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),一般中小型網(wǎng)站的開發(fā)都選擇MySQL作
為網(wǎng)站數(shù)據(jù)庫。由于其社區(qū)版的性能卓越,搭配PHP和Apache可組成良好的開發(fā)環(huán)境。
2.3服務(wù)器介紹
Tomcat8.0是一個開源的且運(yùn)行時占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等
開發(fā)應(yīng)用系統(tǒng)常用的功能的開源服務(wù)器軟件,很受廣大程序員的喜歡;而且它還在不斷的改進(jìn)和完
善中,任何一個感興趣的程序員都可以根據(jù)自己的需求自己更改它或在其中加入新的功能,使得對
于自己所想要的功能實(shí)現(xiàn)定制。
Tomcat8.0是一個輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍
使用,是開發(fā)和調(diào)試JSP程序的首選。一臺機(jī)器上配置好Apache服務(wù)器,則這臺計(jì)算機(jī)則可以看
成是一個WEB的Server。實(shí)際上Tomcat8.0部分是Apache服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所
以當(dāng)你運(yùn)行tomcat8.0時,它實(shí)際上作為一個與Apache獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的,不影響Apache的
其他功能。
可編輯修改
精品文檔
Apache可以使計(jì)算機(jī)成為HTML服務(wù)器,而Tomcat8.0實(shí)際上運(yùn)行JSP頁面和Servlet。另
外,Tomcat8.0和IIS、Apache等Web服務(wù)器一樣,具有處理HTML頁面的功能,另外它還是一個Servlet
和JSP容器,獨(dú)立的Servlet容器是Tomcat的默認(rèn)模式,如何可以根據(jù)情況對Tomcat8.0進(jìn)行設(shè)置
決定是否在項(xiàng)目啟動時就初始化Servlet,從而提升項(xiàng)目的運(yùn)行效率。
2.4JSP簡介
JSP全名為JavaServerPages,中文名叫java服務(wù)器頁面,其根本是一個簡化的Servlet設(shè)
計(jì),它是由SunMicrosystems公司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。JSP技
術(shù)有點(diǎn)類似ASP技術(shù),它是在傳統(tǒng)的網(wǎng)頁HTML(標(biāo)準(zhǔn)通用標(biāo)記語言的子集)文件(*.htm,*.html)中
插入Java程序段(Scriptlet)和JSP標(biāo)記(tag),從而形成JSP文件,后綴名為(*.jsp)。用JSP開
發(fā)的Web應(yīng)用是跨平臺的,既能在Linux下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行[2]。
它實(shí)現(xiàn)了Html語法中的java擴(kuò)張(以<%,%>形式)。JSP與Servlet一樣,是在服務(wù)器端執(zhí)
行的。通常返回給客戶端的就是一個HTML文本,因此客戶端只要有瀏覽器就能瀏覽。
JSP技術(shù)使用Java編程語言編寫類XML的tags和scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏
輯。網(wǎng)頁還能通過tags和scriptlets訪問存在于服務(wù)端的資源的應(yīng)用邏輯。JSP將網(wǎng)頁邏輯與網(wǎng)
頁設(shè)計(jì)的顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于Web的應(yīng)用程序的開發(fā)變得迅速和容易。
JSP(JavaServerPages)是一種動態(tài)頁面技術(shù),它的主要目的是將表示邏輯從Servlet中分離出來。
JavaServlet是JSP的技術(shù)基礎(chǔ),而且大型的Web應(yīng)用程序的開發(fā)需要JavaServlet和JSP
配合才能完成。JSP具備了Java技術(shù)的簡單易用,完全的面向?qū)ο?,具有平臺無關(guān)性且安全可靠,
主要面向因特網(wǎng)的所有特點(diǎn)[3]。
3系統(tǒng)開發(fā)思想與技術(shù)
3.1MVC模式以及系統(tǒng)的基本框架
本系統(tǒng)采用JAVAWEB技術(shù),基于MVC開發(fā)模式,使用SSH框架(struts2、spring3.0、
hibernate4.0)來增加系統(tǒng)的開發(fā)速度。MVC開發(fā)模式是"Model-View-Controller"的縮寫,就是"
模式-視圖-控制器"。程序就是用struts2和hibernate4.0這兩個框架來實(shí)現(xiàn)模型層(Model)和控
制器(Controller)這兩層,jsp實(shí)現(xiàn)視圖(View)這一層。一般來說程序就是在數(shù)據(jù)庫和頁面之
間起橋梁作用以及為頁面提供數(shù)據(jù)支持,jsp頁面請求先到action,再到dao,再回到action,回
到j(luò)sp頁面,action主要處理來自頁面的請求,dao主要是和數(shù)據(jù)庫的交互,struts2主要用在
action,處理來自頁面的請求,處理完請求后跳轉(zhuǎn)回頁面。Hibernate4.0主要用在dao,包括對數(shù)
據(jù)庫的增、刪、改、查的操作,使得程序?qū)?shù)據(jù)庫的訪問變得簡單容易,使原來的面向字段的數(shù)據(jù)
庫JDBC連接變成為面向?qū)ο蟮倪B接,操作數(shù)據(jù)庫更簡單明了。spring3.0控制程序的流程,它決定
了項(xiàng)目中各個部件的初始化時機(jī)。
可編輯修改
精品文檔
3.2SSH框架的有點(diǎn)
SSH框架是J2EE應(yīng)用中Struts2+Spring3.0+hibernate4.0三大免費(fèi)開源框架的結(jié)合使用,它
既是工具,也是中間件。他可以極大的提高我們的開發(fā)效率,提高我們軟件產(chǎn)品的可維護(hù)性、可擴(kuò)
展性乃至敏捷性的。他們里面有很多優(yōu)秀的設(shè)計(jì)理念及模式應(yīng)用。比如,struts2屬于MVC框架,
關(guān)鍵是要了解MVC的概念及大致原理;而hibernate4.0屬于ORM系統(tǒng),屬于持久層的解決方案,同
樣需要對ORM的概念及原理有一個總體的了解。而spring3.0屬于應(yīng)用程序框架,其核心是IoC容
器以及AOP,Spring3.0中還集成了很多適用東西,比如對JDBC的封裝、自己的SpringMVC、Hibernate
Template和對動態(tài)語言的簡潔訪問等。
它由以下3個框架構(gòu)成:
2框架
Struts2是Apache組織的一個開放源碼項(xiàng)目。Struts2是一個比較好的MVC框架,提供了對開
發(fā)MVC系統(tǒng)的底層支持,它采用的主要技術(shù)是Servlet,JSP和Customtaglibrary。其基本構(gòu)成
如圖所示。
3.0框架
Spring3.0是一個開源框架,Spring是于2003年興起的一個輕量級的Java開發(fā)框架,由Rod
Johnson在其著作ExpertOne-On-OneJ2EEDevelopmentandDesign中闡述的部分理念和原型衍
生而來。它是為了解決企業(yè)應(yīng)用開發(fā)的復(fù)雜性而創(chuàng)建的??蚣艿闹饕獌?yōu)勢之一就是其分層架構(gòu),分
層架構(gòu)允許使用者選擇使用哪一個組件,同時為J2EE應(yīng)用程序開發(fā)提供集成的框架。Spring使用
基本的JavaBean來完成以前只可能由EJB完成的事情。然而,Spring的用途不僅限于服務(wù)器端的
開發(fā)。從簡單性、可測試性和松耦合的角度而言,任何Java應(yīng)用都可以從Spring中受益。Spring
的核心是控制反轉(zhuǎn)(IoC)和面向切面(AOP)。簡單來說,Spring是一個分層的
JavaSE/EEfull-stack(一站式)輕量級開源框架。
可編輯修改
精品文檔
Spring框架由以下7個部分組成
ate4.0框架
Hibernate4.0是一個開放源代碼的對象關(guān)系映射框架,它對JDBC進(jìn)行了非常輕量級的對
象封裝,使得Java程序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。Hibernate可以應(yīng)用
在任何使用JDBC的場合,既可以在Java的客戶端程序使用,也可以在Servlet/JSP的Web應(yīng)用中
使用,最具革命意義的是,Hibernate可以在應(yīng)用EJB的J2EE架構(gòu)中取代CMP完成數(shù)據(jù)持久化的重
任。
系統(tǒng)
可編輯修改
精品文檔
3.3系統(tǒng)總體設(shè)計(jì)
3.3.1總體功能模塊
本系統(tǒng)分系統(tǒng)管理員和用戶兩個模塊,總功能圖如下所示
3.3.2用戶功能模塊
用戶模塊的主要功能是用戶注冊登錄功能、商品瀏覽功能(分類瀏覽,推薦瀏覽,搜索瀏
覽)、、購物車管理、公告瀏覽訂單管理。
用戶模塊的功能如下圖所示
系統(tǒng)
可編輯修改
精品文檔
3.3.3管理員功能模塊
系統(tǒng)管理員的主要功能有分類管理、注冊用戶管理、網(wǎng)站公告管理、商品管理、訂單管理。
管理員的功能如下圖所示
3.4系統(tǒng)業(yè)務(wù)描述
本系統(tǒng)分系統(tǒng)管理員和用戶兩個角色:系統(tǒng)管理員的主要功能有分類管理、商品管理、注
冊用戶管理、網(wǎng)站公告管理、訂單管理,銷售統(tǒng)計(jì)等;用戶模塊的主要功能是注冊登錄功能、公告、
瀏覽商品(分類瀏覽,推薦瀏覽,搜索瀏覽)、購物車管理、訂單管理。
用例圖如下:
可編輯修改
精品文檔
3.4程序流程圖
用戶登錄流程圖
4
系
統(tǒng)
詳
細(xì)
設(shè)
計(jì)
4.1系統(tǒng)和數(shù)據(jù)庫配置
系統(tǒng)按通用的B/S(瀏覽器、服務(wù)器)模式進(jìn)行設(shè)計(jì)(如圖下圖)
可編輯修改
精品文檔
4.2概念模型設(shè)計(jì)
概念模型設(shè)計(jì)使用的方法是用EER圖方法,即用擴(kuò)展實(shí)體-關(guān)系模型模型表示。EER方法是用
EER圖來描述顯示世界,EER圖包含四個個基本成分:實(shí)體、聯(lián)系、屬性,在E-R圖的基礎(chǔ)上增加了
子類的概念。它直觀易懂,能夠比較準(zhǔn)確地反映現(xiàn)實(shí)世界的信息聯(lián)系,從而能從概念上表示一個數(shù)
據(jù)庫的信息組織情況,是目前最新的一種數(shù)據(jù)庫模型[5]。
本系統(tǒng)EER圖如下
4.3系統(tǒng)流程圖
4.3.1系統(tǒng)流程圖的符號
表4.1系統(tǒng)業(yè)務(wù)流程圖符號
符號名稱說明
處理
能改變數(shù)據(jù)值或數(shù)據(jù)位置的加工或
部件
輸入/輸出表示輸出或輸出的報(bào)表
存儲表示存儲的帳冊
可編輯修改
精品文檔
實(shí)體數(shù)據(jù)的源點(diǎn)/終點(diǎn)
數(shù)據(jù)流
用于連接其他符號,指明數(shù)據(jù)流動方
向
4.3.2系統(tǒng)業(yè)務(wù)流程圖
系統(tǒng)前臺業(yè)務(wù)流程圖
系統(tǒng)后臺業(yè)務(wù)流程圖
管理員
配件類別添加、刪除、修
改
配件添加、刪除、修改
訂單管理
銷售統(tǒng)計(jì)
類別信息
配件信息
訂單信息
管理員管理
商品銷售
信息
管理員信
息
用戶
登錄網(wǎng)站
配件信息
選擇配件
提交
處理定單
定單
網(wǎng)站管理員
派送
配件
可編輯修改
精品文檔
4.4數(shù)據(jù)庫邏輯模型
訂單表(ID、地址、備注、添加時間、訂單刪除狀態(tài)、訂單號、手機(jī)、姓名、訂
單狀態(tài)、訂單詳情、總價、關(guān)聯(lián)用戶的ID)
分類表(ID、刪除狀態(tài)、名稱)
公告表(ID、標(biāo)題、內(nèi)容、時間、刪除狀態(tài))
主鍵
訂單詳情訂單號
是否刪除標(biāo)
志
訂單
.
.....
主鍵
刪除狀態(tài)分類名稱
分類
.
.....
主鍵
添加時間
刪除狀態(tài)
公告
.
.....
可編輯修改
精品文檔
購物車表(ID、添加時間、是否刪除標(biāo)志、數(shù)量、關(guān)聯(lián)商品的id、關(guān)聯(lián)的用戶id)
商品信息表(ID、添加時間、刪除狀態(tài)、點(diǎn)擊數(shù)、圖片、價格、介紹、名稱、是否
推薦、商品銷量、關(guān)聯(lián)分類的id)
用戶表(ID、添加時間、刪除狀態(tài)、郵箱、密碼、電話、姓名、賬號)
主鍵
商品名商品介紹
商品銷量
商品信息
.
.....
主鍵
添加時間數(shù)量
購物車
.
.....
可編輯修改
精品文檔
4.5數(shù)據(jù)庫表結(jié)構(gòu)
1訂單表
名稱類型空備注
Idint(11)No主鍵
addressvarchar(255)Yes收貨人地址
Beizhuvarchar(255)Yes備注
createtimedatetimeYes添加時間
deletestatusint(11)No訂單刪除狀態(tài)0未刪
除1已刪除
orderidvarchar(255)Yes訂單號
phonevarchar(255)Yes收貨人手機(jī)
sjnamevarchar(255)Yes收貨人姓名
statusvarchar(255)Yes訂單狀態(tài)已處理未處
理
xiangqingvarchar(255)Yes訂單詳情
zongjiadoubleYes總價
uridint(11)Yes關(guān)聯(lián)用戶的ID,外鍵
2分類表
名稱類型空備注
Idint(11)No主鍵
deletestatusint(11)No刪除狀態(tài)0未刪除1
已刪除
namevarchar(255)Yes分類名稱
主鍵
姓名用戶名
密碼
用戶
.
.....
可編輯修改
精品文檔
3公告表
名稱類型空備注
Idint(11)no主鍵
biaotivarchar(255)yes公告標(biāo)題
contentvarchar(255)yes公告內(nèi)容
createtimedatetimeyes添加時間
deletestatusint(11)no刪除狀態(tài)0未刪除1
刪除
4購物車表
名稱類型空備注
Idint(11)no主鍵
createtimedatetimeyes添加時間
deletestatusint(11)no刪除狀態(tài)0未刪除1
刪除
numberint(11)no數(shù)量
productidint(11)yes關(guān)聯(lián)商品的id,外鍵
uridint(11)yes關(guān)聯(lián)用戶的id,外鍵
5商品信息表
名稱類型空備注
Idint(11)no主鍵
createtimedatetimeyes添加時間
deletestatusint(11)no刪除狀態(tài)0未刪
除1刪除
dianjishuint(11)no商品點(diǎn)擊數(shù)
imgpathvarchar(255)yes商品圖片
JiageDoubleyes商品價格
maoshuvarchar(255)yes商品介紹
Namevarchar(255)yes商品名
Tuijianvarchar(255)yes是否推薦已推薦
未推薦
xiaoliangint(11)no商品銷量
Fenleiidint(11)yes關(guān)聯(lián)分類的id,外鍵
6用戶表
名稱類型空備注
idint(11)no主鍵
addressvarchar(255)yes地址
可編輯修改
精品文檔
createtimeDatetimeno添加時間
deletestatusint(11)no刪除狀態(tài)0未刪除1
刪除
emailvarchar(255)yes郵箱
passwordDoubleyes密碼
phonevarchar(255)yes聯(lián)系電話
qqvarchar(255)yesQQ
truenamevarchar(怎么畫角平分線 255)yes真實(shí)姓名
urnamevarchar(255)no用戶名
7銷售日志表
名稱類型空備注
idint(11)no主鍵
uidint(11)yes用戶ID
saleDatadatetimeno銷售日期
pidint(11)yes商品ID
tidint(11)yes類型ID
numint(11)yes銷售數(shù)量
pricedoubleyes銷售數(shù)量
5系統(tǒng)功能實(shí)現(xiàn)
可編輯修改
精品文檔
5.1分類模塊時序圖
5.2公告時序圖
可編輯修改
精品文檔
5.3商品模塊時序圖
5.4系統(tǒng)功能實(shí)現(xiàn)的主要框架
5.4.1SSH框架
SSH框架就是struts2,spring,hibernate的簡稱,運(yùn)用3個框架的集成協(xié)作使用,可以有
效的提高代碼編寫的效率,從而有效的降低程序開發(fā)的周期[7]。
5.4.2Hibernate配置文件
name="_class">
name="">jdbc:mysql://localhost:3306/shopping?characterEncoding
=utf-8
可編輯修改
精品文檔
這是Hibernate的配置文件,在該文件中
表示控制臺打印SQL語句,并格式化SQL語句
表示當(dāng)前數(shù)據(jù)庫使用MYSQL方言
都表示當(dāng)前數(shù)據(jù)庫建立起來的表和類之間的映射關(guān)系,比如
class=""/>
表示Ur類和t_ur表之間的建立起來的對應(yīng)關(guān)系,其他也都類似5.4.3Struts2文件配置
可編輯修改
精品文檔
這是struts的配置文件,該文件的作用主要起到來自JSP的請求的跳轉(zhuǎn)分配的作用。該struts
配置文件是個總的配置文件。
5.4.4Spring配置文件
Spring在本項(xiàng)目中主要用到了IoC的功能,就是把對象實(shí)例化
本段代碼是把DAO實(shí)例化的代碼,通過spring的IoC模式
可編輯修改
精品文檔
本段代碼是把ManageAction和Indexaction實(shí)例化的代碼,原理也是Spring的IoC模式。
5.5系統(tǒng)功能實(shí)現(xiàn)的主要模塊
5.5.1系統(tǒng)登陸模塊
登錄界面
登陸代碼:
//登入請求
publicStringlogin()throwsIOException{
HttpServletRequestrequest=uest();
Stringurname=ameter("urname");
可編輯修改
精品文檔
Stringpassword=ameter("password");
Urur=Bean("whereurname='"+urname
+"'andpassword='"+password+"'anddeletestatus=0");
if(ur!=null){
HttpSessionssion=sion();
ribute("ur",ur);
("manage/");
return"redirect";
}el{
HttpServletResponrespon=pon();
racterEncoding("gbk");
tentType("text/html;chart=gbk");
respon
.getWriter()
.print(
"
alert('用戶名或者密碼錯誤');='';
");
}
returnnull;
}
本段代碼是程序的登陸代碼,首先從獲取從頁面輸入的用戶名、密碼,然后調(diào)用
Bean方法,從數(shù)據(jù)庫里取出該條記錄進(jìn)行判斷,如果該條記錄存在,則說明用戶登
陸成功,同時把用戶信息存在ssion里面方便調(diào)用,如果記錄為空,則跳轉(zhuǎn)到登陸頁面,同時提
醒用戶錯誤信息。
5.5.2商品分類管理模塊
商品分類管理模塊界面
代碼如下:
publicStringfenleilist(){
可編輯修改
精品文檔
HttpServletRequestrequest=uest();
Stringname=ameter("name");
StringBuffersb=newStringBuffer();
("where");
if(name!=null&&!"".equals(name)){
("namelike'%"+name+"%'");
("and");
ribute("name",name);
}
("deletestatus=0orderbyiddesc");
Stringwhere=ng();
intcurrentpage=1;
intpagesize=1攪拌的拌組詞 0;
if(ameter("pageNum")!=null){
currentpage=nt(ameter("pageNum"));
}
inttotal=BeanCount(eAll("orderbyiddesc",
""));
ribute("list",BeanList((currentpage-1)
*pagesize,pagesize,where));
ribute("pagerinfo",erNormal(total,pagesize,
currentpage,"method!fenleilist","共有"+total+"條記錄"));
ribute("URL","method!fenleiList");
ribute("URL1","method!fenlei");
ribute("title","分類信息管理");
("fenlei/");
returnSUCCESS;
}
首先通過Stringname=ameter("name");
這句代碼從頁面獲取查詢的選項(xiàng),然后通過if(name!=null&&!"".equals(name)){通過這句
條件語句分別判斷下這個值是否為空,當(dāng)不為空時則通過StingBuffer來疊加組裝查詢的sql語句,
最后當(dāng)sql語句組裝好了之后,通過BeanList方法來調(diào)用數(shù)據(jù)庫的查詢方法來查
到符合條件的記錄,在通過ribute方法把查詢到的記錄傳到顯示的頁面。同時通過
("fenlei/");
方法指定傳回到具體指定的是哪個JSP頁面。通過這樣實(shí)現(xiàn)對數(shù)據(jù)查詢功能的實(shí)現(xiàn),同時在該
分類列表頁面定義了對分類信息的增加,修改,刪除等操作。
可編輯修改
精品文檔
5.5.3商品管理模塊
商品管理模塊界面
代碼:
//商品信息列表
publicStringproductList(){
HttpServletRequestrequest=uest();
Stringname=ameter("name");
StringBuffersb=newStringBuffer();
("where");
if(name!=null&&!"".equals(name)){
("namelike'%"+name+"%'");
("and");
ribute("name",name);
}
("deletestatus=0orderbyiddesc");
Stringwhere=ng();
intcurrentpage=1;
intpagesize=10;
if(ameter("pageNum")!=null){
currentpage=nt(ameter("pageNum"));
}
longtotal=BeanCount(eAll("orderbyiddesc",
""));
List
pagesize,where);
ribute("list",list);
可編輯修改
精品文檔
Stringpagerinfo=erNormal((int)total,pagesize,currentpage,
"method!productlist","共有"+total+"條記錄");
ribute("pagerinfo",pagerinfo);
ribute("url","method!productlist");
ribute("url2","method!product");
ribute("title","商品信息管理");
("product/");
returnSUCCESS;
}
首先通過Stringname=ameter("name");
這句代碼從頁面獲取查詢的選項(xiàng),然后通過if(name!=null&&!"".equals(name)){、通過這
句條件語句分別判斷下這個值是否為空,當(dāng)不為空時則通過StingBuffer來疊加組裝查詢的sql語
句,最后當(dāng)sql語句組裝好了之后,通過BeanList方法來調(diào)用數(shù)據(jù)庫的查詢方
法來查到符合條件的記錄,在通過ribute方法把查詢到的記錄傳到顯示的頁面。同
時通過("product/");
方法指定傳回到具體指定的是哪個JSP頁面。通過這樣實(shí)現(xiàn)對數(shù)據(jù)查詢功能的實(shí)現(xiàn),同時在該
商品列表頁面定義了對商品信息的增加,修改,刪除等操作[8]。
6系統(tǒng)的測試與調(diào)試
軟件測試(英語:softwaretesting),描述一種用來促進(jìn)鑒定軟件的正確性、完整性、安
全性和質(zhì)量的過程。換句話說,軟件測試是一種實(shí)際輸出與預(yù)期輸出間的審核或者比較過程。軟件
測試的經(jīng)典定義是:在規(guī)定的條件下對程序進(jìn)行操作,以發(fā)現(xiàn)程序錯誤,衡量軟件質(zhì)量,并對其是
否能滿足設(shè)計(jì)要求進(jìn)行評估的過程[12]。
軟件質(zhì)量是由幾個方面來衡量的:
1.在要求的時間用要求的方法把一個工作做正確。
2.符合一些應(yīng)用標(biāo)準(zhǔn)的要求,比如不同國家的用戶不同的操作習(xí)慣和要求,項(xiàng)目工
程中的可維護(hù)性、可測試性等要求。
3.質(zhì)量本身就是軟件達(dá)到了最開始所設(shè)定的要求以及效率是否符合要求,而代碼的
優(yōu)美或精巧的技巧并不代表軟件的高質(zhì)量。
4.質(zhì)量也代表著它符合客戶的需要。軟件在客戶使用過程中是否順手等。
6.1軟件測試分類
1.單元測試:所謂單元測試是指程序中的一個模塊或一個子程序,是程序運(yùn)行的最
小單元,或是程序最小的獨(dú)立編譯單位。因此單元測試也稱模塊設(shè)計(jì)【3】。
2.組裝測試:對每個模塊完成了單元測試以后,需要按照設(shè)計(jì)時作出的模塊結(jié)構(gòu)圖
把它們連接起來,進(jìn)行組裝測試。組裝測試也稱為組合測試或綜合測試。組裝測試主要以
系統(tǒng)設(shè)計(jì)和程序設(shè)計(jì)為依據(jù),通常采用黑盒測試方法。組裝測試的策略分為非增式測試和
增式測試兩大類,增式測試又分為自頂向下、自底向上和混合式三種。
可編輯修改
精品文檔
6.2軟件測試的任務(wù)
1.尋找Bug;
2.避免軟件開發(fā)過程中程序員忽略的錯誤;
3.衡量軟件的品質(zhì);
4.關(guān)注用戶的需求。
總的目標(biāo)是:確保軟件的質(zhì)量
6.3測試環(huán)境
Apache提供的Web服務(wù)器Tomcat8.0使得用戶可以在Windows7以上操作系統(tǒng)下發(fā)布自己設(shè)
計(jì)的動態(tài)網(wǎng)頁。因此對項(xiàng)目的調(diào)試工作主要是利用Tomcat8.0的強(qiáng)大功能在本機(jī)下完成的。為了在
本機(jī)下瀏覽Web頁面,首先在創(chuàng)建該系統(tǒng)的站點(diǎn)上(該系統(tǒng)使用的是Web的默認(rèn)站點(diǎn))將IP地址設(shè)
定為127.0.0.1,它的缺省域名值為localhost。然后向IE瀏覽器輸入本地動態(tài)網(wǎng)頁的URL并在默
認(rèn)的端口8080,Web服務(wù)器在收到瀏覽器傳送的URL之后找到網(wǎng)頁文件,并在服務(wù)器端執(zhí)行該文件
后將此文件以HTML文件的結(jié)果返回給瀏覽器顯示。
6.4測試環(huán)境配置
經(jīng)過確認(rèn)測試后,軟件已測試完畢,然后軟件只是信息系統(tǒng)的一個組成部分,還要與系統(tǒng)的其
他部分配套運(yùn)行。系統(tǒng)測試是將信息系統(tǒng)的所有組成部分包括軟件、硬件、用戶的實(shí)際運(yùn)行現(xiàn)場,
在用戶的直接參與下進(jìn)行。系統(tǒng)測試是面向集成的整個系統(tǒng)。
6.4.1創(chuàng)建安裝項(xiàng)目
要對一個應(yīng)用程序進(jìn)行打包部署,首先需要把tomcat8.0服務(wù)器集成到myeclip2014開發(fā)工
具:
(1)點(diǎn)擊windowpreferences,彈出對話框,如圖所示:
可編輯修改
精品文檔
在文本框里輸入tomcat,選擇tomcat選項(xiàng),選擇tomcat8.X,并選擇tomcat文件的路徑,點(diǎn)
擊enable,使這個設(shè)置為有效的。如下圖所示:
最后點(diǎn)擊確認(rèn)完成r的添加。
6.4.2添加項(xiàng)目輸出
選擇部署按鈕,彈出如下對話框,
在project里選擇需要部署的項(xiàng)目之后點(diǎn)擊add按鈕,彈出如下對話框,
可編輯修改
精品文檔
Server選擇tomcat8.X,最后點(diǎn)擊finish完成部署。
6.4.3運(yùn)行項(xiàng)目
首先點(diǎn)擊rver窗口,如圖,
右鍵點(diǎn)擊tomcat8.x,點(diǎn)擊runServer,則開始運(yùn)行tomcat8.0Server當(dāng)控制臺不在有新的信
息輸出時說明部署成功。
可編輯修改
精品文檔
總結(jié)
隨著電子商務(wù)和信息技術(shù)的快速發(fā)展,電子商務(wù)網(wǎng)站已經(jīng)逐漸成為學(xué)生生活中的一種購物方
式。電子商務(wù)網(wǎng)站涉及到Web技術(shù)、數(shù)據(jù)庫技術(shù)以及現(xiàn)在出現(xiàn)的中間件技術(shù)。
通過參加電子商務(wù)網(wǎng)站的建設(shè),在不斷摸索嘗試的過程中,我們基本掌握了建設(shè)一個電子商務(wù)
系統(tǒng)的大致流程和應(yīng)該關(guān)注的重點(diǎn)方向。我進(jìn)行了用戶注冊、登陸、后臺管理如對配件、用戶、管
理員的添加、刪除、修改,銷售情況統(tǒng)計(jì)等的相關(guān)設(shè)計(jì),了解了前后臺禁毒征文 是如何連接的一系列流程,
掌握了怎樣進(jìn)行動態(tài)網(wǎng)頁的設(shè)計(jì)。老師有效指導(dǎo)使這個課題能夠順利進(jìn)行,使得系統(tǒng)更加完美。但
是,由于時間倉促,對于網(wǎng)站建設(shè)中的一些細(xì)節(jié)問題考慮的還是比較差,不夠全面。例如:網(wǎng)上付
款的問題不能使雙方滿意等等。
同時在這次畢業(yè)設(shè)計(jì)的過程中我受益非淺,深深的體會到了如何把自己所學(xué)過的專業(yè)知識與實(shí)
際應(yīng)用結(jié)合起來,通過本次畢業(yè)設(shè)計(jì)使自己的知識得以鞏固和擴(kuò)展。我們會打足精神,努力開創(chuàng)新
的成績,勇敢的面對以后發(fā)生的一切,更好的提高自己,近而體現(xiàn)自己在社會發(fā)展中的價值。
在這次做這個軟件的過程中也遇到了一些挫折,在功能模塊的需求分析的過程中,有很多
問題沒有考慮周全,在編寫和修改代碼的過程中遇到了很多困難,在老師和同學(xué)們的幫助下,努力
克服了這些困難。但這也給了我編寫軟件的經(jīng)驗(yàn)和教訓(xùn),同時也培養(yǎng)了我細(xì)心,耐心的性格,樹立
了一種良好的科學(xué)的態(tài)度。
通過這次畢業(yè)設(shè)計(jì)增強(qiáng)了自己的動手能力。在專業(yè)知識方面,我學(xué)到了很多新的東西,特
別在JSP及SQL等方面,有了很大的提高。我們體會到了軟件開發(fā)不僅僅是編程,它需要方方面面
的考慮,同時也必須具備比較全面的知識,就像我們生活中的每一件事都需要有始有終,認(rèn)真對待。
可編輯修改
精品文檔
致謝
在即將結(jié)束的大學(xué)生活之際,我首先要感謝我的父母,他們不僅在生活和工作中給我最多的關(guān)
懷和幫助,更給予我以精神上莫大的支持和鼓勵。我唯有更努力地學(xué)習(xí)和工作,才能報(bào)答他們對我
的愛與關(guān)懷。
感謝學(xué)院的老師們,從他們身上我學(xué)到了許多寶貴的知識和做人的道理,他們在學(xué)業(yè)上對我的
悉心指導(dǎo),以及孜孜不倦、嚴(yán)謹(jǐn)細(xì)致的科研態(tài)度,更令我受益非淺。
特別感謝我的指導(dǎo)老師。他在我的課題研究和論文完成過程中,給予了我許多理論和實(shí)踐上的
指導(dǎo)。老師的指導(dǎo)和建議使我受益非淺,他每時每刻的督促使我不敢有絲毫的怠慢,無論在學(xué)習(xí)上
還是在精神上都給予了很多幫助,這些幫助和鼓舞對我而言是一筆財(cái)富,它一直鞭策著我認(rèn)真的完
成畢業(yè)設(shè)計(jì)。在此,我向老師致以深深的謝意!
同時還要感謝學(xué)院的領(lǐng)導(dǎo)多年來對我的培養(yǎng)和支持,是他們?yōu)槲姨峁┝肆己玫膶W(xué)習(xí)環(huán)境和機(jī)
會。
感謝各位專家和評委耐心審閱我的論文,他們提出了許多寶貴的意見和建議。
感謝所有曾經(jīng)給我理解、關(guān)心與幫助的朋友們。
可編輯修改
精品文檔
參考文獻(xiàn)
[1]網(wǎng)絡(luò)數(shù)據(jù)庫原理及應(yīng)用.第1版.四川:四川大學(xué)出版社,2005
[2]JSP與網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù).第2版.北京:中國鐵道出版社,2003
[3]實(shí)用軟件工程基礎(chǔ).第1版.北京:清華大學(xué)出版社,2004
[4]JSP編程基礎(chǔ)及應(yīng)用教程.第4版:北京:機(jī)械工業(yè)出版社.2004
[5]薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論.第4版.北京:高等教育出版社,2006
[6]MySQL實(shí)用教程.第1版.北京:電子工業(yè)出版社,2008
[7]JAVA高級編程.第1版.北京:清華工業(yè)出版社,2006
[8]計(jì)算機(jī)教育教材研究室.AdobeDreamweaverCS從入門到精通.北京:航空工業(yè)出社,2001
[9]劉瑞新,盧三湖慈鯛 曉飛,李樹東.網(wǎng)頁設(shè)計(jì)與制作教程.第2版.北京:機(jī)械工業(yè)出版社,2003
[10]數(shù)據(jù)結(jié)構(gòu)-JAVA語言的使用.第2版.西安:電子科技大學(xué)出版社,2010
[11]張海藩.軟件工程導(dǎo)論.第5版.北京:清華大學(xué)出版社,2008
[12]軟件工程導(dǎo)論.第3版.北京:清華大學(xué)出版社,2006
..
本文發(fā)布于:2023-03-27 15:27:44,感謝您對本站的認(rèn)可!
本文鏈接:http://www.newhan.cn/zhishi/a/167990206414419.html
版權(quán)聲明:本站內(nèi)容均來自互聯(lián)網(wǎng),僅供演示用,請勿用于商業(yè)和其他非法用途。如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除。
本文word下載地址:配件管理系統(tǒng).doc
本文 PDF 下載地址:配件管理系統(tǒng).pdf
| 留言與評論(共有 0 條評論) |