資源描述:
《java_web_生產(chǎn)實習(xí)報告》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、生產(chǎn)實習(xí)報告專業(yè)班級學(xué)號學(xué)生姓名指導(dǎo)教師實習(xí)時間2011~2012學(xué)年第一學(xué)期2011.8.29至2011.9.16實習(xí)成績一、實習(xí)目的與任務(wù)為了鍛煉我們的實踐動手能力,提高我們分析問題、解決問題的能力,培養(yǎng)我們的工作意識和團(tuán)隊合作的意識,了解軟件開發(fā)的過程和基本流程,以便于幫助我們能夠在大四畢業(yè)時可找到一份客觀的工作,我們在大四剛開學(xué)就開始了生產(chǎn)實習(xí)。這次實習(xí)的主要任務(wù)是JavaWeb軟件開發(fā),學(xué)習(xí)Java開發(fā)中比較典型且經(jīng)常用到的幾個知識,其中包括Jsp、Servlet、Html、JDBC等等,另
2、外,Java開發(fā)中也必須要用到數(shù)據(jù)庫,因此實習(xí)中還加入了Mysql數(shù)據(jù)庫的學(xué)習(xí)。掌握了這些基本知識之后,就開始真正的項目開發(fā),而且此次我們所要開發(fā)的項目是有關(guān)博客頁面的項目,并完成老師指定的功能。二、實習(xí)地點武漢市軟帝信息科技有限公司三、實習(xí)內(nèi)容和要求我們這次實習(xí),在校外也就是軟帝公司總共是十天,開始幾天基本上是每天學(xué)習(xí)一個方面的內(nèi)容,大概學(xué)習(xí)了六天其中包括Jsp、Servlet、Html、JDBC、Mysql等等,剩下幾天就是項目時間,做出一個博客開發(fā)的項目。大致內(nèi)容如下:一、Java語言簡介Jav
3、a語言Java是由Sun微系統(tǒng)公司所發(fā)展出來的程序語言,它是一種面向地向的語言,Java也號稱是能跨平臺使用的語言,這主要是因為Java本身被編譯之后,并不是直接產(chǎn)生可執(zhí)行的代碼,而是產(chǎn)生一種中間碼叫作ByteCode,這種代碼必需在透過Java的直譯器來解讀它,才能夠真正的被執(zhí)行,所以只要平臺上裝有這種Java的直譯器,就能解讀ByteCode也就能執(zhí)行Java編譯過的程序,故與Java程序是在那種平臺上被編譯的,就完全沒有干系了。Java寫出來的程序可分為兩類,分別是JavaApplet與一般的A
4、pplication,而Application這一類就與一般的程序如C++的作用是比較類似的,是一個獨立可執(zhí)行的應(yīng)用程序,像HotJava是一個瀏覽器,且就是使用Java程序所發(fā)展出來的。最常見的Java程序包括應(yīng)用程序和applets。應(yīng)用程序是單獨的程序,諸如HotJava瀏覽器軟件就是用Java語言編寫的。Applets類似于應(yīng)用程序,但是它們不能單獨運行,Applets可以在支持Java的瀏覽器中運行。Applet主要是內(nèi)置于HTML網(wǎng)頁中,在瀏覽時發(fā)揮作用。Java的目標(biāo)是為了滿足在一個充滿
5、各式各樣不同種機(jī)器,不同操作系統(tǒng)平臺的網(wǎng)絡(luò)環(huán)境中開發(fā)軟件。利用Java程序語言,可以進(jìn)行網(wǎng)頁開發(fā),其中包括靜態(tài)語言開發(fā)與動態(tài)網(wǎng)頁開發(fā),可以在網(wǎng)頁中加入各式各樣的動態(tài)效果,可以放上一段動畫,加入聲音,也可以建立交互式網(wǎng)頁等。二、Html語言Html是超文本標(biāo)記語言,它是一種非嚴(yán)格的標(biāo)記語言,它是web開發(fā)的基礎(chǔ),也是制作網(wǎng)頁的基礎(chǔ),純html的頁面是靜態(tài)的。Html它由head和body兩部分組成,所寫的內(nèi)容一般都是放在body中,其中可以添加Form表單域,其中屬性-11-Action表示提交的動作,
6、也就是提交到那個頁面,可表示為Action=“http://www.baidu.com”;Method屬性表示提交的方法,一般為設(shè)為post;在Form表單域中添加table表,table中的屬性只有很多,常用的有width、height、align、colspan等等,當(dāng)然,有表就會有行和列,其中行用tr表示,列用td表示,行與列的屬性值與table差不多。在行與列中還可以添加一些按鈕,鏈接等等,添加按鈕是用表示,添加鏈接則用來添加,另外,還有一個比較有用的標(biāo)簽7、iv>,可以畫出一個框,里面可以添加所需要的東西。運用Html我們開發(fā)了一個e-mail郵件發(fā)送系統(tǒng),這個界面主要用到了七個htm文件,有主頁面main.html,其中主頁面分為上部、左部和右部,分別用top.html、left.html、right.html文件來表示。另外還增加了登錄頁面(login.html)、注冊頁面(regist.html)以及書寫郵件的頁面(write.html),由這些html文件共同實現(xiàn)了e-mail的基本界面。首先進(jìn)入login登錄界面,輸入用戶名和密碼,而且用戶名和
8、密碼有一定的限制,輸入信息符合要求后方可進(jìn)入主頁面,另外,在登錄界面的用戶名后還有一個超鏈接“注冊”,點擊“注冊”就可以進(jìn)入注冊的頁面,注冊頁面上有五行,包括用戶名、密碼、重復(fù)密碼以及上傳頭像,另外還有兩個按鈕“提交注冊”和“重置”,這樣即可完成注冊。登陸界面中還用到了JavaScript,用以給出用戶名和密碼的限制條件,其中有一個function方法,用到的代碼如下:functioncheck