


版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院生產(chǎn)實(shí)習(xí)報(bào)告專業(yè) 計(jì)算機(jī)科學(xué)與技術(shù)(計(jì)算機(jī)科學(xué)方向)班級(jí) 01學(xué)號(hào) 0905090112學(xué)生姓名 Xx指導(dǎo)教師 XX (教授)校外教師姓名(職稱)實(shí)習(xí)時(shí)間20122013學(xué)年第一學(xué)期至 武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院 制講明:1、實(shí)習(xí)指導(dǎo)教師由學(xué)院校內(nèi)教師擔(dān)任,負(fù)責(zé)組織實(shí)習(xí)、學(xué)生治理、參 加實(shí)習(xí)答辯、實(shí)習(xí)成績(jī)?cè)u(píng)定、給出實(shí)習(xí)評(píng)語(yǔ)等工作。2、實(shí)習(xí)報(bào)告由武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院提供差不多格式 (適用于學(xué)院各專業(yè)) ,各專業(yè)教研室和指導(dǎo)教師可依照本專業(yè)特 點(diǎn)及實(shí)習(xí)內(nèi)容做適當(dāng)?shù)恼{(diào)整, 學(xué)生須按指導(dǎo)教師下達(dá)的實(shí)習(xí)報(bào)告格 式認(rèn)真進(jìn)行填寫(xiě)。3、實(shí)習(xí)成績(jī)由指導(dǎo)教師依照學(xué)
2、生的實(shí)習(xí)情況給出各項(xiàng)分值及總評(píng)成績(jī)。4、指導(dǎo)教師評(píng)語(yǔ)一欄由實(shí)習(xí)指導(dǎo)教師(校內(nèi)教師)就學(xué)生在整個(gè)實(shí)習(xí) 期間的表現(xiàn)給出客觀、全面的評(píng)價(jià),包括實(shí)習(xí)期間的表現(xiàn)、實(shí)習(xí)報(bào) 告的質(zhì)量、實(shí)習(xí)答辯的情況等。5、學(xué)生必須參加實(shí)習(xí)答辯,凡不參加實(shí)習(xí)答辯者,實(shí)習(xí)成績(jī)一律按不 及格處理。實(shí)習(xí)答辯小組應(yīng)由 2 人及以上教師組成,其中校內(nèi)指導(dǎo) 教師必須參加,否則視作無(wú)效答辯。6、實(shí)習(xí)報(bào)告正文字?jǐn)?shù)應(yīng)許多于 5000字,實(shí)習(xí)日記字?jǐn)?shù)許多于 200 字/ 天。7、實(shí)習(xí)報(bào)告正文中實(shí)習(xí)目的與任務(wù)、 實(shí)習(xí)地點(diǎn)、實(shí)習(xí)內(nèi)容和要求等項(xiàng),可由指導(dǎo)教師統(tǒng)一給出(自主實(shí)習(xí)除外)。學(xué)生自主實(shí)習(xí)的,可依 照實(shí)習(xí)的情況自行填寫(xiě)以上內(nèi)容。8 自主實(shí)習(xí)的學(xué)
3、生還應(yīng)提供由實(shí)習(xí)單位出具的實(shí)習(xí)鑒定表(復(fù)印件)與實(shí)習(xí)報(bào)告一起裝訂,作為參加實(shí)習(xí)答辯和評(píng)定成績(jī)的依據(jù)。生產(chǎn)實(shí)習(xí)成績(jī)?cè)u(píng)定表學(xué)生姓名:_x 學(xué)號(hào): 0905090112班級(jí): 計(jì)科01班類 不總 分 值各 項(xiàng) 分 值評(píng)分標(biāo)準(zhǔn)實(shí)際得分總得分備注實(shí) 習(xí) 表 現(xiàn)3010按時(shí)參加實(shí)習(xí)活動(dòng),無(wú)曠課、遲到、 早退等情況。10遵守實(shí)習(xí)單位紀(jì)律和安排,無(wú)違反實(shí) 習(xí)單位規(guī)定的情況;聽(tīng)從指導(dǎo)教師的 安排,參加各項(xiàng)活動(dòng),無(wú)不服從教師 治理的現(xiàn)象。10按期圓滿完成規(guī)定的任務(wù),工作量飽 滿;能運(yùn)用所學(xué)知識(shí)和技能去發(fā)覺(jué)與 解決實(shí)際問(wèn)題,工作中有創(chuàng)新意識(shí)。實(shí) 習(xí)4015實(shí)習(xí)報(bào)告文字通順,內(nèi)容翔實(shí),論述 充分、完整,結(jié)構(gòu)嚴(yán)謹(jǐn)合理。
4、能運(yùn)用報(bào)告所學(xué)專業(yè)知識(shí)對(duì)問(wèn)題加以分析。15正確處理相關(guān)的數(shù)據(jù),分析處理科學(xué); 具有收集、加工各種信息及獲得新知 識(shí)的能力。5實(shí)習(xí)報(bào)告字?jǐn)?shù)符合相關(guān)要求,實(shí)習(xí)報(bào) 告工整規(guī)范,整齊劃一。5實(shí)習(xí)日記(筆記)次數(shù)及內(nèi)容符合要 求。實(shí) 習(xí) 答JlA亠辯3015在規(guī)定時(shí)刻內(nèi)能就實(shí)習(xí)的內(nèi)容進(jìn)行全 面完整的闡述,言簡(jiǎn)意明,重點(diǎn)突出, 條理清晰。15在規(guī)定時(shí)刻內(nèi)能準(zhǔn)確、完整、流利地 回答教師所提出的問(wèn)題。總評(píng)成績(jī):分補(bǔ)充講明:指導(dǎo)教師:(簽字)日期:年月日生產(chǎn)實(shí)習(xí)答辯記錄表學(xué)生姓名:XX學(xué)號(hào): 0905090112班級(jí):01答辯地點(diǎn):計(jì)算機(jī)科學(xué)與工程學(xué)院205機(jī)房答辯內(nèi)容記錄:答JlA亠辯成績(jī)總分值各項(xiàng) 分值評(píng)分
5、標(biāo)準(zhǔn)實(shí)際 得分總得分備注3015在規(guī)定時(shí)刻內(nèi)能就實(shí)習(xí)的內(nèi)容進(jìn)行 全面完整的闡述,言簡(jiǎn)意明,重點(diǎn)突 出,條理清晰。15在規(guī)定時(shí)刻內(nèi)能準(zhǔn)確、完整、流利地 回答教師所提出的問(wèn)題。答辯小組成員(簽字):年月日指導(dǎo)教師評(píng)語(yǔ)指導(dǎo)教師: (簽字)日 期:年月日 一、實(shí)習(xí)目的與任務(wù) 依照教學(xué)打算的安排,本學(xué)期開(kāi)始三周進(jìn)行實(shí)習(xí)安排,完成鮮花 購(gòu)物網(wǎng)站的開(kāi)發(fā)與制作。通過(guò)實(shí)習(xí)使學(xué)生掌握 java 編程的核心思想 和面向?qū)ο蟮脑O(shè)計(jì)方法,JDK差不多類的學(xué)習(xí)與運(yùn)用,運(yùn)用html做網(wǎng)頁(yè) 的設(shè)計(jì), java 窗口界面設(shè)計(jì),訪問(wèn)數(shù)據(jù)庫(kù)的知識(shí)與能力,通過(guò) java 的 學(xué)習(xí)實(shí)施跨平臺(tái)運(yùn)行。進(jìn)一步了解 java 開(kāi)發(fā)的相關(guān)知識(shí),
6、掌握 java 開(kāi) 發(fā)的差不多技術(shù),豐富java開(kāi)發(fā)的實(shí)戰(zhàn)經(jīng)驗(yàn)。學(xué)習(xí) SQL的基礎(chǔ)知識(shí)及 正確的運(yùn)用方法, 和有用的相關(guān)技術(shù), 提高自己的工作效率。 通過(guò)實(shí)習(xí), 培養(yǎng)我們綜合運(yùn)用已學(xué)知識(shí) Java 語(yǔ)言的面向?qū)ο缶幊棠芰Γ慌囵B(yǎng)我們 動(dòng)手能力;培養(yǎng)我們良好編程規(guī)范、編程方法;以便能較全面地理解、 掌握和綜合運(yùn)用所學(xué)的知識(shí),提高自身的編程能力;增強(qiáng)自己的團(tuán)隊(duì)協(xié) 作意識(shí),了解軟件開(kāi)發(fā)的考慮角度和要緊流程。為畢業(yè)之后能夠更快地 進(jìn)入工作狀態(tài)同時(shí)能夠更好的工作,打好一定的基礎(chǔ)。二、實(shí)習(xí)地點(diǎn) 武漢工程大學(xué)計(jì)算機(jī)大樓 205 機(jī)房三、實(shí)習(xí)內(nèi)容和要求實(shí)習(xí)要求:學(xué)習(xí) java 差不多知識(shí),能用 java 以及其
7、他知識(shí)完成在線鮮花購(gòu)物網(wǎng)站。其中網(wǎng)站的制作包括四個(gè)模塊:登錄模塊、主頁(yè)面顯示模塊、 購(gòu)物車模塊、訂單模塊。要求主頁(yè)面能顯示鮮花圖片,并有一定的動(dòng)態(tài) 效果;登錄時(shí)有用戶信息識(shí)不和驗(yàn)證功能,還有注冊(cè)功能,與數(shù)據(jù)庫(kù)相 關(guān)聯(lián);購(gòu)物車內(nèi)的功能要實(shí)現(xiàn),包括取消、提交、修改、清空等;訂單 提交后,確認(rèn)訂單是能在數(shù)據(jù)庫(kù)記錄下來(lái)。技術(shù)知識(shí)要求:編程語(yǔ)言-java :MySql數(shù)據(jù)庫(kù)和SQL數(shù)據(jù)庫(kù)的使用;Java中的常用設(shè)計(jì)模式;操縱技術(shù)-Servlet技術(shù);html超文本傳輸協(xié)議;JDBC(Java Data Base Connectivityjava數(shù)據(jù)庫(kù)連接);頁(yè)面設(shè)計(jì)-JSP頁(yè)面。實(shí)習(xí)內(nèi)容:1)理論知識(shí)1
8、) 編程語(yǔ)言 -javaJava 是由 Sun 微系統(tǒng)公司所進(jìn)展出來(lái)的程序語(yǔ)言,它本身是一種 ( Object-Oriented )的程序語(yǔ)言。 Java 也號(hào)稱是能跨平臺(tái)使用的語(yǔ)言, 這要緊是因?yàn)?Java 本身被編譯之后,并不是直接產(chǎn)生可執(zhí)行的碼,而 是產(chǎn)生一 種中間碼叫作 ByteCode ,這種碼必需在透過(guò) Java 的直譯器 來(lái)解讀它, 才能夠真正的被執(zhí)行 ,因此只要平臺(tái)上裝有這種 Java 的直 譯器,就能解讀 ByteCode 也就能執(zhí)行 Java 編譯過(guò)的程序, 故與 Java 程 序是在那種平臺(tái)上被編譯 的,就完全沒(méi)有干系了。 Java 寫(xiě)出來(lái)的程序 可分為兩類,分不是 Ja
9、va Applet 與一般的 Application ,而 Applicati on 這一類就與一般的程序如 C+的作用是比較類似的,是一 個(gè)獨(dú)立可執(zhí)行的應(yīng)用程序,像 HotJava 是一個(gè)掃瞄器,且確實(shí)是使用 Java 程序所 進(jìn)展出來(lái)的。最常見(jiàn)的 Java 程序包括應(yīng)用程序和 applets 。應(yīng)用程序是單獨(dú)的程序,諸如 HotJava 掃瞄器軟件確實(shí)是用 Java 語(yǔ)言編寫(xiě)的。 Applets 類似于應(yīng)用程序,然而它們不能單獨(dú)運(yùn)行, Applets 能夠在支持 Java 的掃瞄器中運(yùn)行。 Applet 要緊是內(nèi)置于 HTML 網(wǎng)頁(yè)中,在瀏 覽時(shí)發(fā)揮作用。 Java 的目標(biāo)是為了滿足在一個(gè)
10、充滿各式 各樣不同種機(jī)器, 不同操作系統(tǒng)平臺(tái)的網(wǎng)絡(luò)環(huán)境中開(kāi)發(fā)軟件。 用 Java 程 序語(yǔ)言,利能夠在網(wǎng)頁(yè)中加入各式各樣的動(dòng)態(tài)效果。 能夠放上一段動(dòng)畫(huà), 加入聲音,也能夠建立交互式網(wǎng)頁(yè)等。2) Mysql 數(shù)據(jù)庫(kù)MySQ是最流行的開(kāi)放源碼SQL數(shù)據(jù)庫(kù)治理系統(tǒng),數(shù)據(jù)庫(kù)是數(shù)據(jù)的結(jié)構(gòu)化集合。計(jì)算機(jī)是處理大量數(shù)據(jù)的理想工具,因此,數(shù)據(jù)庫(kù)治理系統(tǒng) 在計(jì)算方面扮演著關(guān)鍵的中心角色,或是作為獨(dú)立的有用工具,或是作為其他應(yīng) 用程序的組成部分。MySG服務(wù)器還有一套有用的特性集合,這些特性是通過(guò)與我們用戶的緊密合作而開(kāi)發(fā)的。在我們的基準(zhǔn)測(cè)試主頁(yè)上,給出MySQlK務(wù)器和其他數(shù)據(jù)庫(kù)治理器的比較結(jié)果。MySQ服務(wù)器
11、最初是為處理大型數(shù)據(jù)庫(kù)而開(kāi)發(fā)的,與已有的解決方案相比,它的速度更 快,多年以來(lái),它已成功用于眾多要求專門(mén)高的生產(chǎn)環(huán)境。 盡管 MySQL 始 終在不斷進(jìn)展,但目前 MySQL 服務(wù)器已能提供豐富和有用的功能。它具 有良好的連通性、速度和安全性,這使的MySQL 十分適合于訪問(wèn)Internet 上的數(shù)據(jù)庫(kù)。MySQL!定性每次公布的 MySC服務(wù)器均是可用的。僅當(dāng)用戶嘗試源自“灰色區(qū)域”的代碼時(shí)才會(huì)出現(xiàn)問(wèn)題。因此,新用戶不了解“灰色區(qū) 域”是什么。因此,在本實(shí)習(xí)中,我們介紹了目前已知的這類區(qū)域。本 節(jié)所作的介紹要緊針對(duì) MySQL 服務(wù)器 5.0 版和更高版本。 在最新的版 本中,更正了所有已知
12、和通報(bào)的缺陷,但“缺陷”一節(jié)所列的除外,這 類缺陷與設(shè)計(jì)有關(guān)。3) java 與 SQL 的應(yīng)用Java 語(yǔ)言是編寫(xiě)數(shù)據(jù)庫(kù)應(yīng)用程序的杰出語(yǔ)言之一,它提供了方便 訪問(wèn)數(shù)據(jù)的技術(shù)。 利用 Java 語(yǔ)言中的 JDBC 技術(shù),用戶能方便地開(kāi) 發(fā)出基于 Web 網(wǎng)頁(yè)的數(shù)據(jù)庫(kù)訪問(wèn)程序, 從而擴(kuò)充網(wǎng)絡(luò)應(yīng)用功能。 JDBC (Java Database Connectivity , Java 數(shù)據(jù)庫(kù)連接)是一種用于執(zhí)行 SQL 語(yǔ)句的 Java API ,能夠?yàn)槎喾N關(guān)系數(shù)據(jù)庫(kù)提供統(tǒng)一的訪問(wèn)接口。 JDBC 由 一組用 Java 語(yǔ)言編寫(xiě)的類與接口組成, 通過(guò)調(diào)用這些類和接 口所提供的方法,用戶能 夠以一致的
13、方式連接多種不同的數(shù)據(jù)庫(kù)系統(tǒng) (如 Access、 SQL Server 2000 、Oracle 、 Sybase 等),進(jìn)而可使用標(biāo) 準(zhǔn)的 SQ 語(yǔ)言來(lái)存取數(shù)據(jù)庫(kù)中的數(shù)據(jù), 而不必再為每一種數(shù)據(jù)庫(kù) 系統(tǒng)編 寫(xiě)不同的 Java 程序代碼。 SQLServer2000 是微軟公司新一代的數(shù)據(jù)庫(kù) 產(chǎn)品,它是在 SQL Server7.0 建立的牢固基礎(chǔ)上產(chǎn)生的,并對(duì) SQL Server7.0 做了大量擴(kuò)展。 SQL Server2000 通過(guò)高端硬件平臺(tái)以及最 新網(wǎng)絡(luò)和存儲(chǔ)技術(shù)的支持, 可為最大的 Web 站點(diǎn)和企業(yè)級(jí)應(yīng)用提供可擴(kuò) 展性和高可靠性。( 4)操縱技術(shù) -Servlet 技術(shù)什么是
14、 Servlet? 一個(gè) servlet 確實(shí)是 Java 編程語(yǔ)言中的一個(gè) 類,它被用來(lái)擴(kuò)展服務(wù)器的性能,服務(wù) 器上駐留著能夠通過(guò)“請(qǐng)求 - 響 應(yīng)”編程模型來(lái)訪問(wèn)的應(yīng)用程序。 盡管 servlet 能夠?qū)?任何類型的請(qǐng)求產(chǎn)生響應(yīng),但通常只用來(lái)擴(kuò)展Wet服務(wù)器的應(yīng)用程序。Java Servlet技 術(shù) 為 這 些 應(yīng) 用 程 序 定 義 了 一 個(gè) 特 定 于 HTTP 的 servlet 類 。 javax.servlet 和 包為編寫(xiě) servlet 提供了接 口和類。所有的 servlet 都必須實(shí)現(xiàn) Servlet 接口,該接口定義了生 命周期方法。 一個(gè) servlet 的生命周期
15、由部署 servlet 的容器來(lái)操縱。5)超文本傳輸協(xié)議 -Html超文本傳輸協(xié)議是一種網(wǎng)絡(luò)的通用語(yǔ)言 ,一種簡(jiǎn)單、 通用的全置標(biāo) 記語(yǔ)言。它同意網(wǎng)頁(yè)制作人建立文本與圖片相結(jié)合的復(fù)雜頁(yè)面,這些頁(yè) 面能夠被網(wǎng)上任何其他人掃瞄到, 不管使用的是什么類型的電腦或掃瞄 器。HTMI文檔制作不是專門(mén)復(fù)雜, 且功能強(qiáng)大,支持不同數(shù)據(jù)格式的文件鑲?cè)?,這也是WW盛行的緣故之一,其要緊特點(diǎn)如下:簡(jiǎn)易性,靈活方便。可擴(kuò)展性,HTML吾言的廣泛應(yīng)用帶來(lái)了加強(qiáng)功能, 增加標(biāo)識(shí) 符等 要求,HTML采取子類元素的方式,為系統(tǒng)擴(kuò)展帶來(lái)保證。6)JDBCJDBC (Java Data Base Connectivity,j
16、ava 數(shù)據(jù)庫(kù)連接)是一種用于執(zhí)行SQL語(yǔ)句的Java API,能夠?yàn)槎喾N關(guān)系數(shù)據(jù)庫(kù)提供統(tǒng)一訪問(wèn), 它由一組用 Java 吾言編寫(xiě)的類和接口組成。 JDBC 擴(kuò)展了 Java 的功能。 簡(jiǎn)單地講, JDBC 可做三件事:與數(shù)據(jù)庫(kù) 建立連接、發(fā)送 操作數(shù)據(jù)庫(kù) 的語(yǔ)句并處理結(jié)果。JDBCAPI既支持?jǐn)?shù)據(jù)庫(kù)訪問(wèn)的兩層模型(C/S),同 時(shí)也支持三層模型(B/S )。在兩層模型中,Java applet 或應(yīng)用程序?qū)?直接與數(shù)據(jù)庫(kù)進(jìn)行對(duì)話。 這將需要一個(gè) JDBC 驅(qū) 動(dòng)程序來(lái)與所訪問(wèn)的特定數(shù)據(jù)庫(kù)治理系統(tǒng)進(jìn)行通訊。用戶的 SQL 語(yǔ)句被送往數(shù)據(jù)庫(kù)中,而其 結(jié)果將被送回給用戶。數(shù)據(jù)庫(kù)能夠位于另一臺(tái)計(jì)算機(jī)
17、上, 用戶通過(guò)網(wǎng) 絡(luò)連接到上面。這就叫做客戶機(jī) / 服務(wù)器配置,其中用戶的計(jì)算 機(jī)為客 戶機(jī),提供數(shù)據(jù)庫(kù)的計(jì)算機(jī)為服務(wù)器。建立JDBC連接:Conn ection對(duì)象代表與數(shù)據(jù)庫(kù)的連接。打開(kāi)連接與數(shù)據(jù)庫(kù)建立連接的標(biāo)準(zhǔn)方法 DriverManager.getConnection方法。發(fā)送SQL語(yǔ)句連接一旦建立,就可用來(lái)向它所涉及的數(shù)據(jù)庫(kù)傳送SQL語(yǔ)句。JDBC對(duì)可被發(fā)送的SQL語(yǔ)句類型不加任何限制。這就提供了專門(mén)大的靈活性,即同意使用特定的 數(shù)據(jù)庫(kù)語(yǔ)句或甚至于非 SQL語(yǔ)句。然而,它要求用戶自己負(fù)責(zé)確保所涉 及的數(shù)據(jù)庫(kù)能夠處理所發(fā)送的 SQL 語(yǔ)句,否則將自食其果。例如,假如 某個(gè)應(yīng)用程序試圖向
18、不支持儲(chǔ)存程序的 DBMS 發(fā)送儲(chǔ)存程序調(diào)用,就會(huì) 失敗并將拋出異常。 JDBC 提供的類,用于向數(shù)據(jù)庫(kù)發(fā)送 SQL 語(yǔ)句。 Connection 接口中的三 個(gè)方法可用于創(chuàng)建這些類的實(shí)例。下面列出這 些類及其創(chuàng)建方法:Statement :由方法createStatement 所創(chuàng)建。Statement對(duì)象用于發(fā)送簡(jiǎn)單的 SQL語(yǔ)句。PreparedStatement : 由方法 prepareStatement 所創(chuàng)建。( 7)頁(yè)面設(shè)計(jì) -JSP 頁(yè)面MVC 模 式 為 了 把 表 現(xiàn) 層 presentation從 請(qǐng) 求 處 理 requestprocessing 和數(shù)據(jù)存儲(chǔ)datas
19、torage中分離開(kāi)來(lái),SUN公司推舉在JSP文件中使用“模型-視圖-操縱 器” Model-view-controller模式。規(guī)范的 SERVLET 或者分離的 JSP 文件用于處理請(qǐng)求。當(dāng)請(qǐng)求處理完后, 操縱權(quán)交給一個(gè)只作為創(chuàng)建輸出作用的 JSP 頁(yè)。有幾種平臺(tái)都基于服 務(wù)于網(wǎng)絡(luò)層的模 - 視圖 - 控件模式 ( 比如 Struts 和 Spring framework) 。2)項(xiàng)目設(shè)計(jì)過(guò)程( 1) 實(shí)現(xiàn)注冊(cè)登錄模塊在那個(gè)時(shí)期我們要實(shí)現(xiàn)的是與后臺(tái)數(shù)據(jù)庫(kù)交換數(shù)據(jù),建立 JDBC 連 接: Connection 對(duì)象代表與數(shù)據(jù)庫(kù)的連接。打開(kāi)連接與數(shù)據(jù)庫(kù)建立連 接的標(biāo)準(zhǔn)方法 DriverMan
20、ager.getConnection方法。發(fā)送 SQL語(yǔ)句連接一旦建立,就可用來(lái)向它所涉及的數(shù)據(jù)庫(kù)傳送SQL語(yǔ)句。建立好連接之后就寫(xiě) Userdao 和 UserDaoImpl 兩個(gè)類。并處理登錄請(qǐng)求,驗(yàn)證登錄 的用戶。(2) 主頁(yè)面的顯示模塊在那個(gè)時(shí)期我們要解決的是數(shù)據(jù)庫(kù)與頁(yè)面訪問(wèn)的問(wèn)題, 首先 ListProductServlet 的那個(gè)類專門(mén)重要, Servlet 生成響應(yīng)內(nèi)容并將其 傳給 Server ,響應(yīng)內(nèi)容動(dòng)態(tài)生成, 通常取決于客戶端的請(qǐng)求。 其中這些 類都必須繼承 Httpservlet 類,通過(guò)請(qǐng)求訪問(wèn)實(shí)現(xiàn)主頁(yè)面的顯示。其中下半部分的鮮花顯示信息是要先將鮮花進(jìn)行分類查詢等才能
21、進(jìn)行 訪問(wèn)。( 3) 購(gòu)物車模塊 在那個(gè)模塊中要實(shí)現(xiàn)的內(nèi)容專門(mén)多有:更改操作、刪除操作、清空 操作、接著購(gòu)買操作等。有的操作要通過(guò)二次請(qǐng)求,重定向才能實(shí)現(xiàn), 提交訂單后會(huì)出現(xiàn)頁(yè)面的跳轉(zhuǎn)。(4)訂單的形成那個(gè)模塊中先要通過(guò)購(gòu)物車的提交訂單頁(yè)面跳轉(zhuǎn)到 order.jsp 頁(yè)面, 頁(yè)面會(huì)重新出現(xiàn)用戶的差不多信息,確實(shí)是注冊(cè)是的信息,然而該信息 也能夠?qū)嵤└牟僮?,然而用戶名不能更改,在這進(jìn)行完之后就必須實(shí) 現(xiàn)確認(rèn)訂單。3) 結(jié)果及分析在掃瞄器中地址欄中輸入 http:/localhost:8080/myflower 訪問(wèn) 達(dá)內(nèi)鮮花專賣網(wǎng),回車后跳轉(zhuǎn)到 http:/localhost:8080/myf
22、lower/index.jsp頁(yè)面 。 網(wǎng)址 也 能 夠是http:/ 本 機(jī) IP 地 址 :8080/myflower 或:8080/myflower,跳轉(zhuǎn)后,得到如下圖所示網(wǎng)頁(yè)界面。以上是沒(méi)有通過(guò)用戶注冊(cè)和登錄的網(wǎng)頁(yè),要想在該網(wǎng)站購(gòu)買鮮花就必須要先注冊(cè)登錄到登錄才能購(gòu)買鮮花,頁(yè)面地址是其中注冊(cè)設(shè)計(jì)如下圖:http:/localhost:8080/myflower/reg.jsp瞥W連"灣r為E険農(nóng)弓焉總懂FQ書(shū)耳月:電址丐戟我門(mén)矗士阪一爵=注葫 j廚 編憲蔽t達(dá)內(nèi)幾尺腳浙幵層喝舟気 刪淺"崔糾問(wèn)”圖2注冊(cè)頁(yè)面在登錄界面輸入差不多注冊(cè)的用戶
23、及密碼,假如不輸入就可不能跳轉(zhuǎn)到主頁(yè)面,并提示錯(cuò)誤信息。詒重新確認(rèn)您的年戶名據(jù)密碼后重新登站屈戶名*昭戶名和京瑪罌誤窖碼:登陸如果您還不昱這內(nèi)鮮花網(wǎng)的會(huì)員,您可以點(diǎn)擊下面進(jìn)行注冊(cè)免費(fèi)注JH圖3登錄頁(yè)面登錄成功后跳轉(zhuǎn)到主頁(yè)面,鮮花網(wǎng)站in dex.jsp圖4會(huì)員登錄主頁(yè)面當(dāng)?shù)卿浀挠脩酎c(diǎn)幾購(gòu)買主頁(yè)面上的鮮花后會(huì)跳轉(zhuǎn)到購(gòu)買頁(yè)面商品簡(jiǎn)介;郁金香外孝節(jié)性花材我期対】2月至次年了、4月。菲 料:閃丸精品背色郁金香包裝:綠花手揉紙就凰琢包裝拉擊 語(yǔ)h想和你在一起,和你一起看日出日落,和你一起收集浪漫的臺(tái) 原抬價(jià)格;¥282.C5E會(huì)民價(jià)格;¥如0元花材;郁金香產(chǎn)地;上海皴爭(zhēng);1615花語(yǔ)
24、:想和懷在一起,和你一起看日出日薔用遼:潼情學(xué)禮品常感問(wèn)顫色:堇色學(xué)陽(yáng)光立即購(gòu)其圖5購(gòu)買鮮花頁(yè)面用戶確認(rèn)購(gòu)買后悔跳轉(zhuǎn)到購(gòu)物車頁(yè)面。 在購(gòu)物車頁(yè)面中,能夠點(diǎn)擊“取 消”來(lái)取消購(gòu)物車中的物品,修改物品的數(shù)量之后,能夠點(diǎn)擊“保存修 改”保存新的數(shù)據(jù)信息;下面的“提交訂單”、“接著購(gòu)買”、“清空購(gòu)物 車”都能夠?qū)崿F(xiàn)。冒我的龍切車 【登錄|洼冊(cè)節(jié)號(hào)商品名稱價(jià)桁合計(jì)歸作1健康幸福Y20L 05¥1005. 0取消保存2命申注定愛(ài)上你¥917.01¥917.0取消保存¥1322. 0敗訂單繼續(xù)購(gòu)實(shí)淆空購(gòu)物車圖6購(gòu)物車頁(yè)面在點(diǎn)擊提交訂單后會(huì)進(jìn)行頁(yè)面跳轉(zhuǎn),到了訂單頁(yè)面,訂
25、單頁(yè)面也能夠進(jìn)行用戶信息的更改操作用戶料:ur : jfi!<1毛雹倩::3flTflS71!3”門(mén)聞42;2:lf 囂mRgR訶訊g鈿專上e-ZC.® I?»7.1L罹6?呼囂YJjUL-L$*h30v$.C匚-?)'_-5l£-F刊:和3 IT. L11322. B謁丄具橙苣上匚總乙盤(pán),EH拄逞毓 幕亠|'iir?>.'i圖7生成訂單信息頁(yè)面四、實(shí)習(xí)總結(jié)及分析 本次實(shí)驗(yàn)涉及計(jì)算機(jī)知識(shí)比較多,有 java 、 jsp 、 Servlet 、html 等。通過(guò)本次實(shí)習(xí)對(duì) java 有了更深的理解與運(yùn)用, java 適用于企業(yè)級(jí)
26、開(kāi)發(fā),是一門(mén)有用性專門(mén)強(qiáng)的學(xué)科,本次實(shí)驗(yàn)中運(yùn)用 java 和相應(yīng)的知 識(shí)做出了一個(gè)電子商務(wù)網(wǎng)站,過(guò)程專門(mén)艱辛,遇到過(guò)專門(mén)多難題,也出 現(xiàn)過(guò)專門(mén)多錯(cuò)誤,然而通過(guò)同學(xué)和老師的指導(dǎo)一個(gè)問(wèn)題一個(gè)問(wèn)題的解 決,一個(gè)錯(cuò)誤一個(gè)錯(cuò)誤的改正,最終依舊實(shí)現(xiàn)了鮮花購(gòu)物網(wǎng)站的各項(xiàng)功 能。其中也遇到許多問(wèn)題,其中就有在登錄模塊時(shí)候就遇到用戶名和 密碼不對(duì)情況。 最后我們發(fā)覺(jué)這是因?yàn)闆](méi)有和后臺(tái)數(shù)據(jù)庫(kù)連接起來(lái),運(yùn)用到 Java 和 mySQL的知識(shí)以及修改代碼,同時(shí)在“ logi n.jsp ”中修改相關(guān)參數(shù)。購(gòu) 物網(wǎng)訪問(wèn)數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn) dao->MySQL作用:方便以后代碼的擴(kuò)展與維護(hù) :全部是接口, 封裝操作數(shù)據(jù)庫(kù)
27、 的標(biāo) 準(zhǔn) : dao 的 實(shí) 現(xiàn) ;: dao 的 實(shí) 現(xiàn): dao 的實(shí)現(xiàn);dao 必須依靠于數(shù)據(jù)庫(kù)連接 Connection 對(duì)象,工具類 ConnectionUtil 。有時(shí)候在主頁(yè)面顯示的時(shí)候我們開(kāi)始都顯示不了鮮花的圖片, 最后 我們通過(guò)將鮮花分類,篩選。其中一些功能要用到重定向,和頁(yè)面的跳轉(zhuǎn),這兩種方式有專門(mén)大 的不同,出現(xiàn)錯(cuò)誤也不同,轉(zhuǎn) 發(fā) :request.getRequestDispatcher("login.jsp").forward(request, response); 重定向: response.sendRedirect("index.j
28、sp"); 區(qū)不:轉(zhuǎn) 發(fā):一次請(qǐng)求,地址欄不改變,一次請(qǐng)求干多件情況,重定向:二次請(qǐng) 求,地址欄改變,狀態(tài)碼 302。五、實(shí)習(xí)體會(huì)1) 本次對(duì)電子商務(wù)網(wǎng)站的實(shí)習(xí),我初步我學(xué)習(xí)J2EE,學(xué)習(xí)使用JSP,對(duì)TOMCAT艮務(wù)器的差不多運(yùn)行原理有了理解,mySQL和Myeclipse 這些工具能熟練使用, 對(duì)并對(duì) JDBC 有了初步的認(rèn)識(shí), 學(xué)習(xí)了如何用 Java 連接數(shù)據(jù)庫(kù),能自己手動(dòng)寫(xiě) servlet 開(kāi)發(fā)一些小網(wǎng)頁(yè),關(guān)于一些簡(jiǎn)單 的小問(wèn)題,能夠自己動(dòng)手排除。制作一個(gè)鮮花網(wǎng)站是本次的任務(wù),這涉 及到數(shù)據(jù)庫(kù)知識(shí)和相應(yīng)的網(wǎng)頁(yè)設(shè)計(jì)知識(shí),還要運(yùn)用 JSP 技術(shù)來(lái)實(shí)現(xiàn)網(wǎng) 頁(yè)之間的跳轉(zhuǎn)。最終我成功的
29、完成了項(xiàng)目,將此次實(shí)習(xí)圓滿的畫(huà)下了句號(hào), 提高了實(shí)踐與熟練運(yùn)用知識(shí)的能力。2) 課本上學(xué)的理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠應(yīng)付那個(gè)信息爆炸的時(shí)代的,知 識(shí)更新太快,靠原有的一點(diǎn)知識(shí)確信是不行的。我們必須在實(shí)際項(xiàng)目中 勤于動(dòng)手慢慢琢磨,不斷學(xué)習(xí)不斷積存。遇到不明白的地點(diǎn),自己先想 方設(shè)法解決,實(shí)在不行能夠虛心請(qǐng)教他人,而沒(méi)有自學(xué)能力的人遲早要 被企業(yè)和社會(huì)所淘汰。3) 通過(guò)這次為時(shí)十五天的實(shí)踐,檢驗(yàn)了自己的各方面的情況,培養(yǎng) 了自己發(fā)覺(jué)問(wèn)題、分析問(wèn)題、解決問(wèn)題的能力和與人交往的能力;同時(shí) 也發(fā)覺(jué)一些了自己的不足, 其中就有如何在差不多框架下講各個(gè)程序包 聯(lián)系起來(lái),糾正錯(cuò)誤的能力,使我在以后的學(xué)習(xí)中不斷的彌補(bǔ)和
30、提高。最后一年盡管在實(shí)習(xí)結(jié)束后都感到大學(xué)前三年白費(fèi)了太多的寶貴時(shí)刻, 一定要抓緊,否則真得無(wú)法在社會(huì)上立足。4 ) 實(shí)習(xí)為我以后的就業(yè)作了一個(gè)鋪墊,實(shí)習(xí)是為今后打基礎(chǔ)的重 要時(shí)期,珍惜自己每一個(gè)工作的機(jī)會(huì),不論什么人,什么學(xué)歷,從事什 么工作,好好的表現(xiàn)、展示自己的能力,不要錯(cuò)過(guò)好的機(jī)遇。沒(méi)有一件 事 情是輕輕松松的,但每一件事差不多上讓人成長(zhǎng)的,經(jīng)歷一段過(guò)程, 喜悅或是艱辛,盡管經(jīng)歷的方式不盡相同,但它的結(jié)果是相同的,我們 都會(huì)因涉事而成長(zhǎng)。通過(guò)實(shí)習(xí),我自身發(fā)生了重大的轉(zhuǎn)變。5) 通過(guò)本次實(shí)習(xí)是我更加堅(jiān)信有付出就有回報(bào),要耐得住性子,不 急不躁,認(rèn)真認(rèn)確實(shí)態(tài)度。不拘泥,不怕出錯(cuò),有了錯(cuò)誤及時(shí)解決,有 了不明白的及時(shí)發(fā)問(wèn),明白弄明白為止。嚴(yán)謹(jǐn)?shù)臅?shū)寫(xiě)程序,全身心的投 入其中,思維要開(kāi)闊。晴今天是實(shí)習(xí)的第一天,開(kāi)學(xué)初,這次實(shí)習(xí)專門(mén)正規(guī),有真實(shí)的項(xiàng)目 工程,我們請(qǐng)來(lái)的老師差不多上有項(xiàng)目經(jīng)驗(yàn)的老師。這次實(shí)習(xí)任務(wù)是學(xué) 習(xí) Java 語(yǔ)言,給我們講課的李順老師就選
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 湖南都市職業(yè)學(xué)院《現(xiàn)代建筑企業(yè)運(yùn)營(yíng)管理》2023-2024學(xué)年第二學(xué)期期末試卷
- 鹽城工學(xué)院《免疫學(xué)原理及技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 浙江東方職業(yè)技術(shù)學(xué)院《影視后期特效設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 洛陽(yáng)科技職業(yè)學(xué)院《建筑工業(yè)化與裝配式建筑》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖南汽車工程職業(yè)學(xué)院《中國(guó)當(dāng)代文學(xué)(二)》2023-2024學(xué)年第二學(xué)期期末試卷
- 武漢設(shè)計(jì)工程學(xué)院《生理學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 陜西郵電職業(yè)技術(shù)學(xué)院《都市型現(xiàn)代農(nóng)業(yè)概論》2023-2024學(xué)年第二學(xué)期期末試卷
- 山西大同大學(xué)《儀器分析(光譜)》2023-2024學(xué)年第二學(xué)期期末試卷
- 福建華南女子職業(yè)學(xué)院《案例分析》2023-2024學(xué)年第二學(xué)期期末試卷
- 貴州民族大學(xué)《工程訓(xùn)練(Ⅱ)B》2023-2024學(xué)年第二學(xué)期期末試卷
- 四川省成都市2024年七年級(jí)《英語(yǔ)》上冊(cè)月考試題與參考答案
- 2025年中學(xué)生心理健康教育心得體會(huì)例文(5篇)
- 小學(xué)生學(xué)會(huì)公平與公正的行為主題班會(huì)
- 2025年湖南交通職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試近5年??及鎱⒖碱}庫(kù)含答案解析
- 江蘇省南通市2025屆高三第一次調(diào)研測(cè)試數(shù)學(xué)試題(南通一模)(含解析)
- 梅大高速塌方災(zāi)害調(diào)查評(píng)估報(bào)告及安全警示學(xué)習(xí)教育
- 福建省部分地市2025屆高中畢業(yè)班第一次質(zhì)量檢測(cè) 生物試卷(含答案)
- 2024-2025學(xué)年上學(xué)期上海初中英語(yǔ)七年級(jí)期末模擬試卷2
- 神經(jīng)外科患者臥位管理
- 部編人教版三年級(jí)下冊(cè)語(yǔ)文教案(表格版)
- 民航服務(wù)心理學(xué)教案
評(píng)論
0/150
提交評(píng)論