基于jsp的網上購物系統(tǒng)設計和開發(fā)_第1頁
已閱讀1頁,還剩79頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p><b>  畢業(yè)設計(論文)</b></p><p>  基于JSP的網上購物系統(tǒng)設計和開發(fā)</p><p>  姓   名</p><p>  系 別、 專 業(yè) </p><p>  導 師 姓 名、職 稱</p><p>  完 成

2、 時 間 </p><p>  摘 要:本網上購物系統(tǒng)是一個基于Internet,采用B2C(Business to Consumers)模式,并根據現有的網上購物系統(tǒng)的現狀而設計開發(fā)的電子商務平臺。它不但可以擴大商家的規(guī)模和市場影響力,而且可以減少企業(yè)的經營成本,提高工作效率。</p><p>  本文首先介紹了網上購物系統(tǒng)的現狀及開發(fā)背景,然后論述了系統(tǒng)的設計目標,系統(tǒng)需求和總

3、體設計方案,較詳細的論述了系統(tǒng)的詳細設計和實現。最后,本文對網上購物系統(tǒng)進行了系統(tǒng)檢測并提出了還需要改進的問題。 </p><p>  本系統(tǒng)主要為用戶提供了會員注冊,購物車管理,用戶資料修改等功能,為管理員提供了商品管理,用戶信息管理等功能。在設計方面,本系統(tǒng)采用B/S三層結構,同時使用JSP技術進行動態(tài)頁面的設計,從系統(tǒng)的安全性和代碼的可重用性方面考慮,運用JavaBean對程序的關鍵代碼進行封裝。后臺數據

4、庫選用My SQL數據庫。</p><p>  關鍵詞:B/S結構;JavaBean;JSP;</p><p>  The Design of The Shop OnLine System</p><p>  Abstract:The shop online system is a electronic commercial platform which has b

5、een designed according to the situation of shop online system based on Internet with B2C mode. It can not only enhance the scale of shopping centre and market influence, and can also reduce the enterprise’s running cost,

6、 improve work efficiency.</p><p>  The thesis has firstly introduced the practical situation and the developing background of the system. And then has described the designing goal、system need and the whole d

7、esigning plan, has described the detailed design and reality of the system in detail. Finally, conclusion has been drawn about the system and problem has also been raised. </p><p>  The system has mainly pro

8、vided users with the following functions: membership registration、shopping car management、goods search、information modify etc. It has also provided managers with goods management、customer information management、news man

9、agement 、ad management and so on. It has been designed with B/S mode of three-tier structure, JSP technology in dynamic page design. Considering from the security and reusing code of the system, key codes has been secure

10、d by JavaBean technology. My SQL da</p><p>  Key Words: B/S structure; JavaBean; JSP ;</p><p><b>  前 言</b></p><p>  目前,網絡正以一種前所未有的沖擊力在影響著人類的活動,包括人類的生產和日常生活。網絡的誕生和發(fā)展,顛覆了傳

11、統(tǒng)的信息傳播方式,沖破了存在于傳統(tǒng)交流方式中時間和空間的種種壁壘,極大地改變了人類從物質到精神、從形式到內容、從生產到生活的各種活動,并且給人類帶來了新的機遇和挑戰(zhàn)。</p><p>  2006年1月17日,中國互聯(lián)網絡信息中心(CNNIC)在京發(fā)布“第十七次中國互聯(lián)網絡發(fā)展狀況統(tǒng)計報告”。報告顯示,截至2005年12月31日,我國上網用戶總數突破1億,為1.11億人,其中寬帶上網人數達到6430萬人。目前,我

12、國網民數和寬帶上網人數均位居世界第二。國家頂級域名CN注冊量首次突破百萬,達到109萬,成為國內用戶注冊域名的首選,穩(wěn)居亞洲第一。上網計算機數達到4950萬臺,網絡國際出口帶寬達到136106M,網站數達到69.4萬個。IP地址總數達到7439萬個,僅次于美國和日本,位居世界第三。</p><p>  在互聯(lián)網服務業(yè)務方面:電子郵件、搜索引擎、網上銀行、在線交易、網絡廣告、網絡新聞、網絡游戲等服務業(yè)務仍然快速的發(fā)

13、展著。</p><p>  而本次設計的任務是,構建一個電子商務網站,采用的主要技術是基于服務器端的JSP、Java的組件JavaBean,以及網頁編程語言HTML。</p><p>  JSP是Java Server Page的縮寫,是由Sun Microsystems公司倡導、許多公司參與建立一種動態(tài)網頁技術標準,它在動態(tài)網頁的建設中有強大而特別的功能。JSP是一種服務器端HTML(或

14、XML)嵌入Java代碼的腳本語言,是開發(fā)Web動態(tài)網站快速而有效的工具,JSP的技術的優(yōu)勢:</p><p>  1. JSP技術是用Java語言作為腳本語言的。Java語言是成熟的、強大的、易擴充的編程語言。</p><p>  2. 高效性與安全性。JSP在執(zhí)行前先被編譯成字節(jié)碼,字節(jié)碼由Java虛擬機解釋執(zhí)行,比源碼解釋效率高。</p><p>  3. 可

15、維護性。由于JSP技術是一種開放的、跨平臺的結構,因此Web服務器、平臺及其他組件能很容易升級或切換,且不會影響JSP基本的應用程序。</p><p><b>  4.穩(wěn)定性。</b></p><p><b>  5.產品的多樣性。</b></p><p>  目前,在國內JSP還是一種較新的技術。但JSP+Servlet

16、+JDBC+JavaBean目前已經成為開發(fā)電子商務平臺的主流技術。隨著國內與國際的接軌,JSP必將成為網站開發(fā)技術的首選。</p><p>  一 網上購物系統(tǒng)概述</p><p>  1.1 系統(tǒng)開發(fā)背景</p><p>  1.1.1網上購物的發(fā)展</p><p>  近年來,隨著Internet的迅速崛起,互聯(lián)網已日益成為收集提供信

17、息的最佳渠道并逐步進入傳統(tǒng)的流通領域。于是電子商務開始流行起來,越來越多的商家在網上建起在線商店,向消費者展示出一種新穎的購物理念。</p><p>  網上購物系統(tǒng)作為B2B,B2C(Business to Customer,即企業(yè)對消費者),C2C(Customer to Customer,即消費者對消費者)電子商務的前端商務平臺,在其商務活動全過程中起著舉足輕重的作用。本文主要考慮的是如何建設B2C

18、的網上購物系統(tǒng)。</p><p>  網上購物是一種具有交互功能的商業(yè)信息系統(tǒng)。它向用戶提供靜態(tài)和動態(tài)兩類信息資源。所謂靜態(tài)信息是指那些比經常變動或更新的資源,如公司簡介、管理規(guī)范和公司制度等等;動態(tài)信息是指隨時變化的信息,如商品報價,會議安排和培訓信息等。網上購物系統(tǒng)具有強大的交互功能,可使商家和用戶方便的傳遞信息,完成電子貿易或EDI交易。這種全新的交易方式實現了公司間文檔與資金的無紙化交換。</p&g

19、t;<p>  1.2.1網上購物系統(tǒng)的現狀</p><p>  目前在國內PHP與ASP應用最為廣泛。而JSP由于是一種較新的技術,國內采用的較少。但在國外,JSP已經是比較流行的一種技術,尤其是電子商務類的網站,多采用JSP。</p><p>  采用PHP的網站如新浪網(sina)、中國人(Chinaren)等,但由于PHP本身存在的一些缺點,使得它不適合應用于大型電子

20、商務站點,而更適合一些小型的商業(yè)站點。</p><p>  首先,PHP缺乏規(guī)模支持。其次,缺乏多層結構支持。對于大負荷站點,解決方法只有一個:分布計算。數據庫、應用邏輯層、表示邏輯層彼此分開,而且同層也可以根據流量分開,組成二維陣列。而PHP則缺乏這種支持。還有上面提到過的一點,PHP提供的數據庫接口支持不統(tǒng)一,這就使得它不適合運用在電子商務中。</p><p>  ASP和JSP則沒有

21、以上缺陷,ASP可以通過Microsoft Windowsd的COM/DCOM獲得ActiveX規(guī)模支持,通過DCOM和Transcation Server獲得結構支持;JSP可以通過SUN Java的Java Class和EJB獲得規(guī)模支持,通過EJB/CORBA以及眾多廠商的Application Server獲得結構支持。</p><p>  三者中,JSP應該是未來發(fā)展的趨勢。世界上一些大的電子商務解決方

22、案提供商都采用JSP/Servlet。比較出名的如IBM的E-business,它的核心是采用JSP/Servlet的WebSphere;西方另外一個非常著名的電子商務軟件提供商,Intershop。它原來的產品Intershop1 2, 3, 4占據了主要的電子商務軟件份額。它們都是通過CGI來提供支持 的。但去年10月后它推出了Enfinity,一個采用JSP/Servlet的電子商務Application Server,而且聲言不

23、再開發(fā)傳統(tǒng)軟件。</p><p>  總的來說,ASP,PHP,JSP三者都有相當數量的支持者,而這三者也各有所長,在開發(fā)過程中,我們應該根據實際的需要來使用最合適的技術,本系統(tǒng)則采用較新的jsp技術,一方面jsp的安全性和跨平臺性比較好,另一方面,我也希望能從開發(fā)該系統(tǒng)的過程中,深入學習一下這門編程語言。</p><p>  1.2系統(tǒng)實現的目標</p><p>

24、  現在流行的網上購物系統(tǒng)不僅要有漂亮的網頁,更要有嚴謹的規(guī)劃,注重每一個細小的環(huán)節(jié)。這樣才能使得在電子交易時避免不必要錯誤發(fā)生。我們將使用HTML、JSP等技術來編輯網頁,并運用JDBC技術把數據庫和動態(tài)網頁相關聯(lián)。傳統(tǒng)的管理信息系統(tǒng)信息獲取方法是由專業(yè)文字錄入人員將信息輸入到管理系統(tǒng)的數據庫中,這種方法在數據量不大時有很多的應用場合。當數據量比較大,并且有較強的專業(yè)性時,錄入的費用和出錯的可能性都相應上升。本設計在實際應用中的解決方

25、案是建立網站, 以及自己的數據庫,使得所需商品信息可以及時的保存、更新,可以更好的及時了解商品買賣的情況。</p><p>  1.3系統(tǒng)的開發(fā)意義</p><p>  Internet的發(fā)展,為改變傳統(tǒng)的商業(yè)運作模式提供了一種技術上的可行性的方案:利用Internet的技術和協(xié)議,建立各種企業(yè)內部網Intranet,企業(yè)外部網Extranet,通過廉價的通訊手段,將買家與賣家、廠商和合

26、作伙伴緊密結合在了一起,消除時間與空間帶來的障礙,從而大大的節(jié)約了交易成本,擴大了交易范圍。而在實際的生活中,這種方案已經被廣泛的運用到了實際的商業(yè)活動中了,人們將這種交易模式稱為:電子商務。 </p><p>  當今比較流行的網上購物系統(tǒng)國外有“淘寶(www.taobao.com)”,國內有“當當(www.dangdang.com)”。它們都是相當優(yōu)秀的電子商務網站,對其他的網站提供了良好的典范。設計中可以學

27、習參考他們的思想,了解和熟悉整個網站的開發(fā)流程及完整的電子商務網站應有的功能和注意事項。 </p><p>  設計和完成一個電子商務網站的,將會牽涉到許多技術上的問題,如:動態(tài)網頁制作技術的,后臺數據庫的設計和管理,通過實際的制作個網站,可以避免紙上談兵,在實踐中掌握上述技術的使用。</p><p>  二 網上購物系統(tǒng)分析</p><p>  系統(tǒng)分析是平臺開

28、發(fā)的一個不可缺少的環(huán)節(jié),為了能夠使本系統(tǒng)更好、更完善地被設計出來,就必須先進行調查研究。在系統(tǒng)調查的基礎上,對新系統(tǒng)的功能進行細致的分析,從而才能夠開發(fā)出完整的系統(tǒng)設計</p><p>  2.1網站的設計目標</p><p>  本平臺利用現在比較廣泛的JSP+My SQL數據庫的架構實現的,此系統(tǒng)分為前臺管理和后臺管理。前臺管理是友好的操作界面,供用戶瀏覽、查詢使用。包括:瀏覽商品、查

29、詢商品、訂購商品、購物車、用戶維護等功能;后臺管理是提供給管理員的,其中包括:商品管理、用戶管理等。使管理員從繁瑣的手工操作中解脫出來,并提高了辦公效率。</p><p>  2.2網站的可行性分析</p><p>  隨著計算機技術的發(fā)展和網絡人口的增加,網絡世界也越來越廣博,越來越豐富,電子商務已經成為網上的一股潮流。我們相信要不了太長有時間,顧客就可以在網絡世界上獲得他們在現實世界上

30、可以獲得的所有商品和服務。</p><p>  可行性研究是為了弄清楚系統(tǒng)開發(fā)的項目是不是可以實現和值得進行研究的過程,實際上是一次大大簡化系統(tǒng)分析和系統(tǒng)設計的過程,所以,進行可執(zhí)行性的分析是非常必要的,也是很重要的,經過最初的設計目標和進行的市場調查得出以下四點的可行性分析:</p><p> ?。?)經濟可行性:該平臺設計只是作為本人的畢業(yè)設計,又因為本人的設計能力有限,其功能還不能完

31、善,所以沒有什么經濟效益可談。</p><p> ?。?)技術可行性:JSP+Servlet的技術已經較為成熟。</p><p> ?。?)運行可行性:該系統(tǒng)需要搭建JVM即JAVA虛擬機和Tomcat環(huán)境,在此環(huán)境下系統(tǒng),并且在正確連接數據庫后可以正常運行。</p><p> ?。?)法律可行性:該平臺是作為畢業(yè)設計與商業(yè)無關,又因為是自主開發(fā)設計,因此不會構成侵

32、權,在法律上是可行的。</p><p>  通過以上的可行性分析,我將采用JSP+Servlet相結合的技術,運用My SQL數據庫對網站進行建設。</p><p>  2.3網站的深入調查</p><p>  經過以上的初步調查和研究,并且確定了該平臺的可行性,并決定開發(fā)本平臺,為了能夠對現行的平臺內容進行充分了解,使所要開發(fā)的平臺更具有實用性和適應性,通過指導老

33、師的耐心介紹,設計出該平臺功能如下:</p><p>  1. 能夠完成用戶基本信息錄入的注冊和用戶基本信息的個人前臺與后臺管理。</p><p>  2. 能夠完成管理員對網站的商品資料(商品添加、商品審查)會員管理(會員審查)、以及常規(guī)設置(廣告添加,友情鏈接)的功能。</p><p>  3. 能過電子商品的名稱,電子商品的分類進行搜索。</p>

34、<p>  4. 能夠通過查看購物車對所選商品進行確定、挑選,通過定單查詢對支付費用進行確定。</p><p>  經過前一階段的調查與研究分析,我已確定了該平臺設計的主要功能,對每個功能模塊也作了具體描述,下面就來具體分析該平臺的設計特點與具體思想。</p><p>  2.4網站設計的特點</p><p>  我們所設計和開發(fā)的網上購物平臺是經過很長

35、時間的調查和分析才開始具體實施的,它的主要特點是改變了以往的購物只能過現實的商場才能達到的結果,采用Web技術,借助于Internet互聯(lián)網廣泛應用技術,達到資源共享,提高以往購物的局限性,縮短人們的時間和提高工作效率,具有較好的交互性,從而實現信息化,規(guī)范化,系統(tǒng)化,網絡化的平臺,使整個購物活動過程簡單、方便、易行。</p><p>  2.5網站開發(fā)的設計思想</p><p>  網上

36、購物平臺主要是對后臺管理和前臺操作。后臺管理是管理員對本網站的維護,通過商品資料(商品添加、商品修改),以及常規(guī)設置(廣告添加,友情鏈接)等功能達到對網站的管理。前臺操作是用戶登錄到本網站,可以進行用戶注冊,通過網站的精品推薦或商品搜索功能,找到自己想要買的商品,裝入購物車,提交定單進行購買。</p><p>  網上購物平臺的特點是客戶和電子商品信息量很大,管理員需要整理的信息很多,為讓管理員輕松、方便、快捷的

37、管理,該平臺采用符合購買電子商品基本的原則,滿足廣大客戶的日益增長的數量,并達到操作過程中的直觀、方便、實用、安全等要求。</p><p>  2.6系統(tǒng)設計的總體規(guī)則</p><p>  無論哪個網站都要有它自己的設計規(guī)則。該平臺也一樣,它的主要設計規(guī)則有:</p><p>  簡單性:在實現平臺的功能的同時,盡量讓平臺操作簡單易懂,這對于一個網站來說是非常重要的

38、。</p><p>  針對性:該平臺設計是網上購物系統(tǒng)及后臺管理的定向開發(fā)設計,所以具有專業(yè)突出和很強的針對性。</p><p>  實用性:該平臺能完成電子商品展示和管理員管理的基本信息,具有良好的實用性。</p><p>  三 系統(tǒng)的開發(fā)技術及主要架構</p><p>  3.1開發(fā)技術的選擇</p><p>

39、  合理的選擇開發(fā)技術,對于網站開發(fā)的完成情況有著非常重要的影響。要開發(fā)一個網站,首先要選擇一個動態(tài)網頁開發(fā)技術。當前比較流行的動態(tài)網頁開發(fā)技術有JSP、ASP、PHP。它們的特性比較如下:</p><p>  表3-1 asp/jsp/php比較表</p><p>  這三種都是在傳統(tǒng)的HTML代碼中,利用HTML標簽的擴展,構成頁面。不難看出,JSP的綜合實力是最強的,尤其是在安全性和

40、跨平臺性兩個方面,比其他的兩種技術都要好,因此,最后我們選擇基于Java的JSP技術作為動態(tài)網頁的開發(fā)技術。</p><p>  3.2系統(tǒng)的主要架構及開發(fā)模式</p><p>  系統(tǒng)的建設關鍵在于其所使用的架構,而網上購物這種基于web的系統(tǒng),傳統(tǒng)的c/s架構已經不能滿足大量用戶的訪問和操作,b/s基于瀏覽器的架構則是目前網絡系統(tǒng)應用的主流,它將大量的數據處理工作交給服務器端來處理,客

41、戶端只用通過普通的IE瀏覽器即可訪問系統(tǒng),方便快捷而且利于系統(tǒng)的更新和維護,java語言在該方面更是得天獨厚,j2ee規(guī)范的出現則使系統(tǒng)的開發(fā)更加規(guī)范,層次更加清楚,更利于對復雜事務的處理,而且在安全性方面也做的更好?;趍vc的開發(fā)流程則使開發(fā)過程更加清晰明了,利于做一些復雜的邏輯實現,從而節(jié)省了開發(fā)周期和開發(fā)成本。</p><p>  3.2.1基于B/S的體系結構</p><p> 

42、 在B/S體系結構系統(tǒng)中,用戶通過瀏覽器向分布在網絡上的許多服務器發(fā)出請求,服務器對瀏覽器的請求進行處理,將用戶所需信息返回到瀏覽器。B/S結構簡化了客戶機的工作,客戶機上只需配置少量的客戶端軟件。服務器將擔負更多的工作,對數據庫的訪問和應用程序的執(zhí)行將在服務器上完成。瀏覽器發(fā)出請求,而其余如數據請求、加工、結果返回以及動態(tài)網頁生成等工作全部由Web Server完成。實際上B/S體系結構是把二層C/S結構的事務處理邏輯模塊從客戶機的任

43、務中分離出來,由Web服務器單獨組成一層來負擔其任務,這樣客戶機的壓力減輕了,把負荷分配給了Web服務器。這種三層體系結構如圖3.1所示。 </p><p>  圖3.1 B/S三層架構示意圖</p><p>  這種結構不僅把客戶機從沉重的負擔和不斷對其提高的性能的要求中解放出來,也把技術維護人員從繁重的維護升級工作中解脫出來。由于客戶機把事務處理邏輯部分分給了功能服務器,使客戶機一下子

44、"苗條"了許多,不再負責處理復雜計算和數據訪問等關鍵事務,只負責顯示部分,所以維護人員不再為程序的維護工作奔波于每個客戶機之間,而把主要精力放在功能服務器上程序的更新工作。這種三層結構在層與層之間相互獨立,任何一層的改變不會影響其它層的功能。 </p><p>  3.2.2 基于MVC的應用開發(fā)模型</p><p>  在傳統(tǒng)的基于Web的應用系統(tǒng)中,例如ASP,CG

45、I等,通常開發(fā)者將業(yè)務邏輯,數據邏輯、展示邏輯等混雜在一起,在同一個界面面里既進行后臺數據庫的訪問和操作,同時還包含業(yè)務流程和頁面表示。這樣編寫出來的程序,既不利于程序員對業(yè)務代碼的調試,同時也不利于編輯人員進行交互頁面的設計。同時系統(tǒng)也不具備可擴展性,當我們要在現有業(yè)務上進行擴展的時候,通常無法借助于現有的資源和應用,而只能夠重新編寫,大大增加了投資,延長了系統(tǒng)上線的時間,失去了競爭市場的優(yōu)勢。</p><p>

46、;  在本網上購物系統(tǒng)中,將采用通行的MVC模式來構建應用。這種結構解決了前面所述的所有問題,在我們的應用集成網絡中,通過企業(yè)級高端J2EE應用服務器實現MVC開發(fā)模型。MVC的邏輯圖如下:</p><p>  圖3.2應用服務器之上采用MVC開發(fā)的邏輯示意圖</p><p>  圖3.3 MVC業(yè)務流程示意圖</p><p>  通過這種方案,我們可以迅速地實現

47、整個業(yè)務,其優(yōu)勢和特點如下:</p><p>  Model(模型)層:由EJB組件來實現,EJB將具體的業(yè)務封裝在組件內部,具備安全、高性能、可重用等優(yōu)秀的特征。</p><p>  View(視圖)層:由JSP、HTML組成。這一層次的特點是能夠真實地展示和客戶交互的界面,具備可描繪的功能。同時能夠嵌套動態(tài)數據,可以進行動態(tài)頁面的展示。同時可以方便地進行客戶端的個性化定制。根據每個客戶

48、的需求來展示不同風格的界面。</p><p>  Controller(控制器)層:是非常重要的一層,這一層是連接View和Model的紐帶,同時也是將這兩層進行最大限度分離的工具。通常由Servlet來實現,Servlet和JSP雖然同樣都屬于頁面展示工具,但分屬兩層。主要在于JSP以腳本語言的形式存在, 它的主要優(yōu)勢是進行動態(tài)數據的Web展示,而Servlet是一個完整的Java程序,進行業(yè)務的調用和流程的處

49、理是它的長處。</p><p>  通過這種模型的建立,我們的應用系統(tǒng)具備了非常好的性能和可擴展性。將業(yè)務組件和展示頁面進行分離,并通過Controller來描述調用關系,一方面可以提高效率,另一方面也可以增加系統(tǒng)擴充的能力,使我們的系統(tǒng)可以進行最快速度的業(yè)務擴展,以滿足不同用戶、不同階段、各種各樣的業(yè)務需求。</p><p>  四 系統(tǒng)的功能和流程分析</p><p

50、>  4.1網站的功能分析</p><p>  經過前期的深入調查和研究,總結出該平臺需要完成的一些具體功能,分析如下:</p><p>  用戶管理 能夠完成用戶基本信息錄入的注冊和用戶基本信息的修改。</p><p>  管理員管理 能夠完成管理員對網站的商品信息管理(商品添加、商品審查),以及常規(guī)設置(廣告添加,友情鏈接)的功能。

51、</p><p>  搜索功能 能過電子商品的名稱進行搜索。</p><p>  查詢功能 能夠通過查看購物車對所選商品進行確定、挑選。 </p><p>  4.2 平臺功能模塊的設計分析</p><p>  在平臺功能的分析基礎上,得到本平臺的功能模塊圖如下:</p><p>  圖4.

52、1 平臺購物模塊圖</p><p>  4.3 系統(tǒng)流程分析</p><p>  4.3.1前臺購物流程</p><p>  圖4.2 前臺購物流程圖</p><p>  4.3.2注冊功能流程 </p><p>  圖4.3 注冊功能流程圖</p><p><b>  注冊的具體

53、實現為:</b></p><p>  點擊主頁面的用戶注冊選項后,會彈出一個注冊信息頁面,用戶需要如實填寫用戶名,密碼,E_mail,地址,電話,真實,姓名等各項信息,提交后,系統(tǒng)進行檢測判斷該用戶名是否已經注冊過,如果已經存在則彈出新頁面,提示用戶該用戶名已經注冊過,如果沒有則進行下一步判斷,用戶輸入的兩次密碼是否一致,然后依次往后判斷用戶所填寫的各項信息是否符合要求,直到所有信息均正確無誤,系統(tǒng)將

54、該用戶注冊信息寫入會員表即user并提示用戶注冊成功,用戶登陸后,就可以進行有效的購物了。</p><p>  4.3.3用戶登錄流程</p><p>  用戶登錄,首先要有一個提供用戶登錄的表單。用戶登錄的表單應該嵌入整體的結構當中。在實際的應用中,可以這樣設計,如果用戶沒有登錄,則在頁面中顯示用戶登錄的選項,用戶登錄后,則可隱藏用戶登錄的選項而代之以用戶的基本信息。</p>

55、<p>  首先,用戶要有一個用戶名和密碼。商務網站需要很高的穩(wěn)定性和安全性,因此對用戶名不允許使用惡意的代碼作為用戶名。同時對密碼也要求保密,將密碼加密后再存入數據庫。另外,一個電子商務網站。用戶的真實姓名是必不可少的。除此之外還需要用戶的性別、E-MAIL、電話號碼等。</p><p>  4.4用戶登陸流程圖</p><p>  4.3.4商品管理流程</p>

56、;<p>  圖4.5商品管理流程圖</p><p>  在該功能里管理員可以進行不需要的商品的刪除,在這里管理員當然也可以瀏覽到商品的詳細信息。并且比普通用戶在瀏覽商品界面里所看到的商品信息多一個該商品在數據庫中的ID。</p><p>  4.3.6購物車流程</p><p>  購物車具體的實現可采用這種形式:定義一個購物車的類(Class)。&

57、lt;/p><p>  1.列出商品的列表,使用戶能夠自由選擇所需要的商品。</p><p>  2.當用戶在點擊“添加到購物車”的鏈接時,執(zhí)行如下功能:</p><p>  檢查用戶購物車類是否存在。如不存在,則建立,并注冊這Session變量;在有用戶購物車類存在的情況下,檢查該類中是否有該商品。如存在,則商品數量相應加1;如沒有該商品,則將該商品添加到該類中。&l

58、t;/p><p>  圖4.7購物車流程圖</p><p>  五 系統(tǒng)功能的具體實現</p><p>  5.1系統(tǒng)數據庫表的基本設計</p><p>  在建設網站系統(tǒng)之前,我們必須對系統(tǒng)所用到的數據進行大致的分類和具體的結構設計,既要做到清晰明了,又要能適應系統(tǒng)各項功能的調用,而不至于產生結構上的邏輯混亂,保證關鍵數據在意外情況下不會被破壞

59、,可以說數據庫是系統(tǒng)的重中之重。</p><p>  數據庫設計要遵循一些規(guī)則,一個好的數據庫滿足一些嚴格的約束和要求。盡量分離各實體對應的表,一個實體對應一個表,搞清楚該實體有哪些屬性,對應有些什么字段,以及各實體之間有何種聯(lián)系。實體、屬性與聯(lián)系是進行概念設計時要考慮的三個元素,也是一個好的數據庫設計的核心。</p><p>  從實際出發(fā),經過仔細地設計,得到各表的設計如表5.1所示。

60、</p><p>  表5.1數據庫uml圖</p><p>  5.2 功能總體說明</p><p>  5.2.1 目錄結構說明</p><p><b>  DAO包</b></p><p>  Dao包中全部封裝的是工程的接口,這個包的作用在于滿足用戶的需求,實現是由專門的代碼再處理。在后期

61、的維護升級中只要在此包中加入一個接口,這樣不會影響到整個系統(tǒng)的運行。</p><p><b>  Impl包</b></p><p>  Impl包中實現了dao包中的所有接口。</p><p>  Impl包中的每一個類是要完成對數據庫的操作。</p><p><b>  Dbc包</b><

62、/p><p><b>  Factory包</b></p><p>  Factory包中實例化所有的impl包中的方法</p><p><b>  Vo包</b></p><p>  Vo包中存放的是所有變量的get/set方法,提高了系統(tǒng)的安全性。這樣做是為了符合Java的命名規(guī)范</p>

63、;<p>  5.2.2 主要功能流程</p><p>  圖5.1 主要功能流程圖</p><p>  六 系統(tǒng)測試及難點分析</p><p>  6.1系統(tǒng)運行環(huán)境的搭建</p><p>  6.1.1 JAVA虛擬機的安裝</p><p>  本系統(tǒng)采用的是基于java的jsp技術 ,所以java虛

64、擬環(huán)境即java虛擬機是必須要安裝的。</p><p>  JDK(Java Development Kit )是一切java應用程序的基礎,可以說,所有的java應用程序是構建在這個之上的。它是一組API,也可以說是一些java Class。目前已經正式發(fā)布的最新版本是JDK1.5。Windows下,直接運行.exe文件,安裝到一個目錄,如C:/jdk1.5,安裝完成后就是環(huán)境變量的設置。</p>

65、<p>  桌面上選擇“我的電腦”(右鍵) ->高級 ->環(huán)境變量 ->在“系統(tǒng)變量”--->“新建” ->在變量名中輸入:JAVA_HOME,變量值中輸入: C:/jdk1.5 同樣再新建一個變量名CLASSPATH,變量值中輸入:C:\jdk1.5; C:\jdk1.5\lib\dt.jar; C:\jdk1.5\lib\tools.jar; 還需要在Path變量值后面添加一個值:C:

66、\jdk1.5\bin。至此JAVA環(huán)境安裝成功。我們可以在命令行中敲入命令java 如果顯示java幫助,則證明環(huán)境設置成功。</p><p>  6.1.2 Tomcat環(huán)境搭建</p><p>  安裝TOMCAT,直接使用默認安裝就可以了,假如我們將其安裝在C:\Tomcat6.0, </p><p>  安裝完畢后,開始設置環(huán)境變量,新建環(huán)境變量CATA

67、LINA_HOME,值為C:\Tomcat5.5,新建CATALINA_BASE,值為C:\Tomcat6.0。</p><p>  打開Tomcat6.0文件中的bin文件,雙擊其中的運行程序Server Runner,顯示server start,服務器正常啟動,此時在瀏覽器上敲入本地測試地址:http://localhost:8080 如果出現 Tomcat頁面則證明 Tomcat安裝成功,而且正常啟動。&

68、lt;/p><p>  到這里,系統(tǒng)運行所需要的基本運行環(huán)境已經安裝完成。</p><p><b>  6.2系統(tǒng)測試</b></p><p>  6.2.1 系統(tǒng)關鍵部分測試分析</p><p>  系統(tǒng)完成之后,對各個模塊的功能進行了詳細的測試,輸入數據和預測輸出數據相比,發(fā)現了一些問題。主要是在查詢過程中預計查詢結果和

69、實際結果不一致,有時候達不到目的,對數據庫的操作表之間的關聯(lián)考慮得不夠周到,因此往往會出現一些小的錯誤。還有查詢條件的前后數據類型不一致也是一個很常見的錯誤,需要靠一步步的查找解決。各個模塊組裝完成后,又會出現一些問題。比如在操作購物車結帳的這個流程中,由于是多次添加和修改,最后結帳,所以很容易造成數據混亂,必須對相應的數據關系理清楚,一些關鍵查詢統(tǒng)計的SQL語句必須反復斟酌才能放在程序中使用。 </p><p>

70、;  6.2.2 測試分析總結及說明</p><p>  在測試過程中,我們經過模塊測試和組裝測試,排除了系統(tǒng)的大部分錯誤。當然排除所有錯誤是不太可能的,我想應該還有些不易檢測到的錯誤還沒有被發(fā)現,需要在使用的過程中進一步的完善,數據庫的加密是一個重要的概念,在實際的應用過程中是一個尚待解決的問題,應該做好數據庫的完善工作,特別是備份和安全工作;另一方面本系統(tǒng)沒有制作相關的打印,由于時間倉促難免有錯誤和不完善的地

71、方,希望老師能夠幫我指點和糾正。</p><p>  6.2.3 系統(tǒng)的性能分析</p><p>  網上購物系統(tǒng)的性質決定了它的服務端工作負荷比較大,這就要求服務端的硬件配置要盡可能的高,主要是內存,而且操作系統(tǒng)也要盡可能的穩(wěn)定?;趈ava的系統(tǒng)一般來說網絡安全性比較好,但并不能說就一定安全,尤其在windows操作系統(tǒng)下,由于windows的漏洞比較多,系統(tǒng)裝配在windows下并不

72、是最佳的選擇,如果有條件,建議可將系統(tǒng)裝配在unix操作系統(tǒng)下,提高系統(tǒng)的抗侵入能力。</p><p>  系統(tǒng)的核心數據庫,隨著數據的不斷增多,必然會產生冗余,導致系統(tǒng)運行效率降低,建議管理員定期備份和清理冗余數據,以保證系統(tǒng)的正常高效運行。</p><p>  總 結</p><p>  在本次開發(fā)中,我們組的開發(fā)流程:</p>&l

73、t;p>  1、詳細地對需求文檔進行了分析,并以此規(guī)劃了細致的分工安排。</p><p>  2、在整個開發(fā)過程中,我們統(tǒng)一規(guī)范,統(tǒng)一接口,定義了一套完整的編碼體系,確保了項目的順利進展,幾乎沒有對業(yè)務邏輯進行任何回滾操作。</p><p>  3、采用了快速開發(fā)的編程方法,鑒于該項目的工作量和開發(fā)時限,我們將小組分為四組:數據庫開發(fā)設計,程序具體實現,資源整合和測試四個小組。各階段

74、又相互補助,即時調整,使得開發(fā)效率得到很大的提升。</p><p>  4、網上購物系統(tǒng)無論是在開發(fā)過程中,還是建成后的日常維護過程中,都需要進行嚴格的檢測,以保證購物系統(tǒng)的服務質量。  隨著網上購物系統(tǒng)技術的日趨成熟、網上購物的優(yōu)勢日趨明顯,會有更多的人參與到網上購物的浪潮中來,人類最終將迎接電子商務時代的來臨。</p><p><b>  參考文獻<

75、/b></p><p>  [1] 武延軍 黃飛躍. 精通JSP編程技術[M]. 北京:人民郵電出版社,2001.8</p><p>  [2] 柏亞軍. JSP編程基礎及應用實例集錦[M].北京:人民郵電出版社,2001.7</p><p>  [3] 清宏計算機工作室.JSP編程技巧[M].北京:機械工業(yè)出版社,2000.1</p><

76、p>  [4] 周影 .網絡編程語言JSP實例教程[M].北京:電子工業(yè)出版社,2003.6</p><p>  [5] 陳海山.深入Java Servlet 網絡編程[M].北京:清華大學出版社,2002.2 </p><p>  [6]Donny.JSP與網站開發(fā)編程實戰(zhàn)[M].北京:科學出版社 ,2001.7 </p><p>  [7]Ste

77、ven Holzner.Java技術內幕[M].北京:機械工業(yè)出版社,2002.1 </p><p>  [8] Phil Hanna .JSP技術大全[M].北京:機械工業(yè)出版社,2002.3 </p><p>  [9] Karl Moss. Java Servlet開發(fā)人員指南[M].北京:清華大學出版社,2002</p><p>  計算機科學與技術專業(yè)&l

78、t;/p><p>  畢業(yè)實習及畢業(yè)論文(設計)規(guī)范</p><p>  計算機科學與工程學院</p><p><b>  計算機科學與技術系</b></p><p><b>  2015年03月</b></p><p><b>  目 錄</b>&

79、lt;/p><p>  一. 畢業(yè)實習及畢業(yè)論文(設計)的主要目的1</p><p>  二. 指導教師選聘及對指導教師的要求1</p><p>  三. 畢業(yè)實習分組及實施計劃3</p><p>  四. 畢業(yè)論文(設計)的選題4</p><p>  五.畢業(yè)實習及畢業(yè)論文(設計)的進度控制4</p>

80、;<p>  六、畢業(yè)論文的結構與格式9</p><p>  七、畢業(yè)實習以及畢業(yè)論文(設計)成績評定11</p><p>  八、畢業(yè)設計的歸檔工作11</p><p>  九、畢業(yè)實習及畢業(yè)論文(設計)領導小組14</p><p>  附件1:任務書的填寫格式15</p><p>  附件2

81、:開題報告的填寫格式22</p><p>  附件3:文獻綜述格式27</p><p>  附件4:實習報告封面格式31</p><p>  附件5:實習鑒定表格式32</p><p>  附件6:實習成績評定表格式33</p><p>  附件7:畢業(yè)論文格式的基本要求34</p><

82、p>  附件8:畢業(yè)設計袋封面填寫格式44</p><p>  附件9:畢業(yè)論文驗收表45</p><p>  附件10:畢業(yè)設計(論文)評論標準46</p><p>  附件11:畢業(yè)設計資料電子文檔目錄結構52</p><p>  根據學院有關學生實習的規(guī)定和本專業(yè)教學計劃的安排,對計算機科學與技術專業(yè)學生畢業(yè)實習及畢業(yè)論文

83、(設計)作如下具體安排:</p><p>  一. 畢業(yè)實習及畢業(yè)論文(設計)的主要目的</p><p>  畢業(yè)實習的主要目的:</p><p>  (1) 通過畢業(yè)實習,使學生從理論走向實踐,并運用所學的理論知識解決一些實際軟硬件應用問題,達到實踐鍛煉的目的。</p><p>  (2) 總結升華理論知識的目的,使學生畢業(yè)后能迅速適應實際

84、工作崗位。</p><p>  (3) 為畢業(yè)論文(設計)獲取素材。</p><p>  畢業(yè)論文(設計)的主要目的:</p><p>  (1) 全面檢驗學生四年所學得基本理論和基本技能狀況,鞏固學生所學知識,并提高學生運用所學知識的能力。</p><p>  (2) 通過畢業(yè)論文(設計)的撰寫,彌補知識結構中的薄弱環(huán)節(jié),優(yōu)化畢業(yè)生知識結構

85、,提高畢業(yè)生的適應能力。</p><p>  (3) 培養(yǎng)學生運用所學理論知識和技術,發(fā)現、分析和解決問題的能力,使學生掌握科學研究的方法和原則,培養(yǎng)和提高學生對理論和時間問題研究的能力。</p><p>  (4) 通過論文撰寫,培養(yǎng)學生創(chuàng)造性思維能力,提高學生創(chuàng)新能力。</p><p>  二. 指導教師選聘及對指導教師的要求</p><p&

86、gt;<b>  指導教師選聘</b></p><p>  (1) 指導教師應具有講師及以上專業(yè)技術職稱或具有碩士學位,并有一定實踐經驗的相關專業(yè)人員。</p><p>  (2) 指導教師的聘任由計算機科學與技術系根據工作需要提出初步名單,經計算機科學與技術學院院長審核,予以聘任。</p><p>  (3) 指導教師指導學生數:講師或具有碩

87、士學位的指導教師一般不超過6人,高級職稱(教授、副教授、高工)的指導人數不超過8人。</p><p>  (4) 指導教師責任</p><p>  1). 學生畢業(yè)論文(設計)工作實行指導教師負責制。指導教師應以高度認真負責的態(tài)度對待畢業(yè)論文(設計)的指導工作,按時完成畢業(yè)論文(設計)的各項工作。</p><p>  2). 指導教師對學生畢業(yè)論文(設計)中的以下事

88、項負責:</p><p>  把握正確的政治方向;</p><p>  確保選題與培養(yǎng)目標的一致性;</p><p>  論文(設計)結構與撰寫格式的規(guī)范性;</p><p>  督促學生保質、保量,按時圓滿地完成畢業(yè)論文(設計)工作。</p><p>  (5) 指導教師指導工作基本要求</p><

89、;p>  1). 提出參考選題;</p><p>  2). 針對學生的選題,結合學生的實際情況,確定所指導學生的畢業(yè)論文(設計)題目,并提出明確的撰寫要求和進度計劃;</p><p>  3). 介紹有關參考文獻,指導學生搜集和查閱必要的資料;</p><p>  4). 下發(fā)《畢業(yè)設計任務書》,認真指導和檢查學生填寫《開題報告》等相關內容,并在簽名處簽名;

90、</p><p>  5). 指導學生擬寫畢業(yè)論文提綱,定期檢查學生畢業(yè)論文的進展情況,做好每個階段的工作記錄;</p><p>  6). 加強與學生的溝通,認真指導學生提交論文初稿、2稿、3稿等,并及時提出修改意見,圓滿完成最終定稿;</p><p>  7). 根據評分標準,結合學生平時的表現,評定畢業(yè)論文(設計)成績;指導教師評語字數不少于200字,其中包括

91、工作態(tài)度、選題意義,理論水平、應用價值等;</p><p>  8). 確認所指導學生的畢業(yè)論文(設計)是否可以遞交答辯,并簽署意見;</p><p>  9). 協(xié)助做好畢業(yè)設計(論文)的歸檔工作。</p><p>  10). 撰寫畢業(yè)設計指導工作總結,包括所指導學生的選題分析、質量分析、計劃執(zhí)行情況等。</p><p>  三. 畢業(yè)實

92、習分組及實施計劃</p><p>  (1) 畢業(yè)實習分組</p><p>  畢業(yè)實習主要采取集中與分組相結合,以收集畢業(yè)論文資料為主,主要采取由各指導教師根據學生所選論文(設計)題目,聯(lián)系,分派學生到相關單位進行實習,收集資料;計算機科學與技術系可以在此基礎上做統(tǒng)一安排。</p><p>  (2) 畢業(yè)實習時間</p><p>  根據

93、教學計劃,學生在第四學年第2學期的第1周到第4周進行畢業(yè)實習,共4周。</p><p><b>  (3) 實習要求</b></p><p>  1). 實習期間,學生必須自覺遵守學院和實習單位的一切規(guī)章制度;</p><p>  2). 并認真服從指導教師的安排,尊敬教師;</p><p>  3). 經常與指導教師溝

94、通,全面完成畢業(yè)實習和畢業(yè)論文(設計)所規(guī)定的各項任務;</p><p>  4). 校外實習的同學,特別注意安全問題;</p><p>  5). 按規(guī)定的時間和格式等要求,在第四周結束后完成并前提交實習成果,主要包括:實習日志、畢業(yè)實習報告(不低于2000字,格式參見附件4)、實習單位鑒定表(格式參見附件5);</p><p>  6). 實習報告的內容<

95、/p><p>  實習報告的內容必須包括:實習時間、實習地點、實習目的、實習單位介紹、實習內容介紹、實習心得體會等,根據具體實習情況可以添加其它一些內容。</p><p>  7). 指導教師根據學生的實習情況,填寫實習成績評定表,格式參見附件6;</p><p>  四. 畢業(yè)論文(設計)的選題</p><p><b>  (1) 題

96、目來源</b></p><p>  畢業(yè)論文(設計)題目主要來源是:</p><p>  1). 教師和學生到企業(yè)調研,了解和收集畢業(yè)論文(設計)的課題;</p><p>  2). 教師根據教學和科研的需要,結合當今計算機軟硬件技術的研究重點、計算機科學與工程學院的研究方向以及一些橫向聯(lián)系的單位的具體需求擬訂論文(設計)題目;</p>&

97、lt;p>  3). 學生根據興趣愛好和研究方向自行確定,并經指導教師同意的題目。</p><p>  (2) 題目主要類型和范圍</p><p>  根據大學及計算機科學與工程學院關于“畢業(yè)論文(設計)的選題”要求,每個教師擬訂一定數量的題目,經計算機科學與技術系討論,確定最終的畢業(yè)論文(設計)題目類型和范圍。題目應保證符合計算機科學與技術專業(yè)的研究方向、培養(yǎng)目標,大小適宜,并具有

98、新穎性(注意出題不要與其他老師重復,且不能和以前畢業(yè)設計題目重復)。</p><p><b>  (3) 學生選題</b></p><p>  畢業(yè)論文(設計)題目于第七學期15周以前下發(fā)給學生,并在計算機學院畢業(yè)設計網站上公布,組織學生選題,采取學生自選與系里指定相結合的方式,確定每一個學生的畢業(yè)論文(設計)題目,并配備指導教師。具體題目及學生、指導教師配備情況、學

99、生的選題情況等在學生完成選題工作后,于第七學期18周以前按大學實踐教學科的要求上報。每一階段的工作都要在計算機學院畢業(yè)設計網站上公布。</p><p>  (4) 指導教師填寫好畢業(yè)論文(設計)任務書,及時下達給學生。</p><p>  五.畢業(yè)實習及畢業(yè)論文(設計)的進度控制</p><p>  1. 畢業(yè)實習及畢業(yè)論文(設計)的進度控制</p>

100、<p><b>  注釋:</b></p><p>  (1). 進行畢業(yè)設計(論文)的學生,應結合選題內容,在調研、查閱資料的基礎上寫一篇文獻綜述,字數不少于2000字。格式參見附件3。參考文獻不少于10篇(最好是期刊文章),至少含英文文獻3篇;</p><p>  (2).進行畢業(yè)設計(論文)的學生英應完成一篇文獻翻譯,文獻內容必須和畢業(yè)設計內容相關且應

101、獨立完成,文獻原文不少于1萬英文印刷字符,譯文稿撰寫在統(tǒng)一的稿紙上,同時上交原文。教師應留下評閱意見,簽注日期最好在畢業(yè)實習收集資料結束時。</p><p>  (3). 學生畢業(yè)實習的主要目的是運用所學的理論知識解決一些實際問題,達到實踐鍛煉,使學生畢業(yè)后能迅速適應實際工作崗位,同時也為畢業(yè)論文(設計)的撰寫收集資料。實習結束后,學生應提交不低于2000字的實習總結報告1份(格式參見附件4)、實習日志1本(記錄

102、整個畢業(yè)實習過程及其每天的心得體會,用32開軟抄本記載)、實習單位鑒定表(格式參見附件5),指導教師根據學生實習情況填寫實習成績評定表(格式參見附件6),向計算機科學與技術系提出學生實習的建議成績。</p><p>  (4). 有下列情形之一,取消正式答辯資格:</p><p>  1). 論文撰寫過程中,學生如果未完成階段工作,經指導教師催促、教育仍不改正者;</p>&

103、lt;p>  2). 不能在規(guī)定時間內完成畢業(yè)設計程序編制或不能完成論文定稿者;</p><p>  3). 畢業(yè)設計達不到規(guī)定要求,或軟件無法演示(特殊原因除外);</p><p>  4). 不能在規(guī)定時間提交論文正確及全套材料者;</p><p>  5). 凡在畢業(yè)論文中出現未經注釋援引、竊取、抄襲他人作品的情況,一律視為“剽竊”,論文中“剽竊”內容超

104、過2頁者。</p><p>  六、畢業(yè)論文的結構與格式</p><p><b>  紙張與頁面設置:</b></p><p>  學院有統(tǒng)一規(guī)定,B5紙單面打印。</p><p>  畢業(yè)論文的組成部分:</p><p>  畢業(yè)設計論文是對畢業(yè)設計工作的總結,寫作有一定的規(guī)范和要求,一份完整的

105、畢業(yè)設計論文應包括以下幾方面:(1)封面;(2)摘要(中文摘要和英文摘要);(3)目錄;(4)前言;(5)正文;(6)結論;(7)致謝;(8)參考文獻與附錄等。</p><p>  基本結構: 論文結構通常由以下幾個部分組成:</p><p>  標題。題目要確切、恰當、鮮明、簡短,文字要簡練、準確、有概括性。既能概括整篇論文的中心內容,又能引人注目。通過標題概括說明畢業(yè)設計(論文)的主要

106、內容。標題字數要適當,一般不宜超過20字,如果有些細節(jié)必須放進標題,可以加副標題,主標題寫得簡明,將細節(jié)放在副標題里。</p><p>  摘要。摘要是論文的高度概括,是全文的縮影,概括研究課題的內容、方法和觀點,以及取得的成果和結論,應能反映畢業(yè)設計論文的精華。中英文摘要以300-500字為宜,一般應概括以下幾方面的內容:為何從事這項研究(即研究工作的緣由、問題的重要性);完成了哪些工作(研究的內容與過程);獲

107、取了哪些重要成果(含結論性意見);成果的意義。英文摘要與中文摘要內容要相對應;撰寫摘要時應注意以下幾點:</p><p>  (1) 語言使用要精煉、概括;</p><p>  (2) 陳述要客觀,不加主觀評價;</p><p>  (3) 摘要的重點是成果和結論;</p><p>  (4) 設計說明主要介紹設計任務來源、設計標準、設計原則

108、及主要技術資料。</p><p>  目錄。目錄應列出論文各組成部分的大小標題,分別層次,逐項標注頁碼。一般按三級標題編寫,即1、1.1、1.1.1、…..等,要求標題層次清晰。</p><p>  關鍵詞。一般3至5個。</p><p>  前言(或序言、引言)。前言是論文的開頭,前言一般應包括以下內容:寫這篇論文的背景介紹;對本論文研究主題范圍內已有文獻的評述;

109、說明本本課題的研究意義、目的、范圍及解決的主要問題,所采用的研究手段、方式、方法。</p><p>  正文。正文是對研究工作的詳細論述。它是全文的主體,其內容包括:問題的背景和提出,畢業(yè)設計工作的基本前提和條件;相關基本概念和基本理論基礎;系統(tǒng)分析;設計方案的擬定;理論在課題中的應用;系統(tǒng)實現;課題得出的結果,以及結果的討論等。不同類型的畢業(yè)設計論文,可根據實際情況取舍內容。</p><p&

110、gt;  結論。結論是對整個研究工作進行歸納和總結,還應包括所得結論與前人結論的比較和本課題尚存在的問題,以及進一步開展研究的建議。結論集中反映畢業(yè)設計的工作成果,表達對所研究課題的見解,是全文的精髓,結論要寫得概括、簡短。撰寫時應注意以下幾點:</p><p>  (1) 結論要簡潔、明確,措辭應嚴謹;</p><p>  (2) 結論應反映工作主要成果。</p><

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論