欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      web開發(fā)實(shí)習(xí)報(bào)告范本(精選5篇)

      時(shí)間:2019-05-14 16:40:15下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《web開發(fā)實(shí)習(xí)報(bào)告范本》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《web開發(fā)實(shí)習(xí)報(bào)告范本》。

      第一篇:web開發(fā)實(shí)習(xí)報(bào)告范本

      web開發(fā)實(shí)習(xí)報(bào)告范本

      一、實(shí)習(xí)目的

      ·讓學(xué)生了解網(wǎng)站的制作流程和基本技法。.Dreamweaver的使用

      ·掌握利用IIS完成站點(diǎn)創(chuàng)建,學(xué)會站點(diǎn)的規(guī)劃與創(chuàng)建,能自己創(chuàng)建個(gè)人網(wǎng)站和簡單的企業(yè)網(wǎng)站。

      ·掌握利用SQL Server的企業(yè)管理器建立數(shù)據(jù)庫和數(shù)據(jù)庫表,鞏固數(shù)據(jù)庫基本命令的使用。

      ·掌握利用ASP訪問與操作數(shù)據(jù)庫的各種常用的功能及實(shí)現(xiàn)方法。·了解動態(tài)網(wǎng)頁的制作技術(shù),掌握與數(shù)據(jù)庫的鏈接及簡單的數(shù)據(jù)處理?!づ嘤?xùn)學(xué)生的動手能力、綜合應(yīng)用能力和團(tuán)隊(duì)合作能力。

      二、實(shí)習(xí)要求

      ·按時(shí)、按地參加實(shí)習(xí),遵守實(shí)習(xí)紀(jì)律,遵守實(shí)習(xí)場地的制度; ·愛護(hù)實(shí)習(xí)場地的所有實(shí)習(xí)設(shè)備,講究公共衛(wèi)生;

      ·做好實(shí)習(xí)筆記和實(shí)習(xí)記載,實(shí)掌握實(shí)習(xí)的每項(xiàng)內(nèi)容;

      ·認(rèn)真填寫好實(shí)習(xí)報(bào)告、實(shí)習(xí)總結(jié),實(shí)習(xí)完成統(tǒng)一交實(shí)習(xí)老師。

      三、實(shí)習(xí)形式

      ·前一周完成ASP、SQL Server(或Access)以及DeramweacerMXXX的學(xué)習(xí),要及時(shí)完成學(xué)習(xí)任務(wù)。

      ·后一兩周進(jìn)行網(wǎng)站綜合開發(fā)實(shí)訓(xùn),可分組進(jìn)行。

      四、實(shí)驗(yàn)內(nèi)容

      1.網(wǎng)站結(jié)構(gòu)示意圖

      打開我的首頁,然后點(diǎn)擊zhufu按鈕進(jìn)入按鈕界面,所示

      newyears/

      進(jìn)入頁面后有一首歡快的背景音樂,在祝福頁面里,你可以向你的好友發(fā)表你的祝福,你可以對祝福查看和修改,并且還可以看到歷史記錄,頁面右上角可以返回首頁。

      liuyan1/

      回到主頁再點(diǎn)擊留言按鈕,進(jìn)入下一頁面,你可以發(fā)表留言,不需要審核也能發(fā)表。

      由于時(shí)間倉促,網(wǎng)站暫時(shí)到此,網(wǎng)站還在積極開設(shè)建設(shè)中,敬請期待你的到來

      五、實(shí)訓(xùn)結(jié)果

      實(shí)驗(yàn)基本成功

      實(shí)訓(xùn)是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識,發(fā)現(xiàn),提出,分析和解決實(shí)際問題,通過上機(jī)練習(xí)來培養(yǎng)我們自身實(shí)踐能力,這次網(wǎng)頁布局訓(xùn)練就是其中之一。

      這次的網(wǎng)頁設(shè)計(jì)與制作讓我收獲頗豐。的確,從聽老師解說到開始自己制作,從理論到實(shí)踐,在這幾節(jié)課的實(shí)操時(shí)間里,過程中不僅鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有從理論中得出結(jié)論,才能真正為掌握技術(shù),從而提高自己的實(shí)際動手能力和獨(dú)立思考的能力。只有把布局的基礎(chǔ)打好,才能設(shè)計(jì)出成功的網(wǎng)頁

      六,實(shí)訓(xùn)心得

      首先我要做的就是要選擇好題目和網(wǎng)站的風(fēng)格,之后我就分步驟準(zhǔn)備在制作網(wǎng)站前所要做好的準(zhǔn)備工作。我瀏覽了日照職業(yè)技術(shù)學(xué)院以及相關(guān)網(wǎng)站的一些特點(diǎn),借鑒這些網(wǎng)站的優(yōu)秀之處,不好的地方在自己的網(wǎng)站上加以改良,從而使自己的網(wǎng)站更加美觀。

      回顧這次課程設(shè)計(jì),至今我仍感慨頗多。的卻。從選題到開始制作,從理論到實(shí)踐,在實(shí)訓(xùn)機(jī)房日子里,可以說得是苦多于甜,但是可以學(xué)到很多很多的的東西,同時(shí)不僅可以鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。

      在選擇好題目和網(wǎng)站的風(fēng)格之后,我就開始了實(shí)訓(xùn)項(xiàng)目的進(jìn)程,按照實(shí)訓(xùn)方案的規(guī)定,先是將網(wǎng)站的總體策劃以書面的形式展現(xiàn)出來,通過老師審核之后,在相應(yīng)的時(shí)間段找相關(guān)的素材,搜集與主題相關(guān)的文字、圖像等。再是設(shè)計(jì)網(wǎng)站的內(nèi)容結(jié)構(gòu)、目錄結(jié)構(gòu)和鏈接結(jié)構(gòu),設(shè)計(jì)首頁及其頁面的版式結(jié)構(gòu)。然后創(chuàng)建本地網(wǎng)站,建立網(wǎng)站的目錄結(jié)構(gòu)。制作首頁、二級子頁、內(nèi)容頁,創(chuàng)建超級鏈接。最后就是測試與瀏覽網(wǎng)頁,如果還有什么不理想的地方再改進(jìn)再預(yù)覽,如此反復(fù),最后達(dá)到最好效果!

      第二篇:基于web開發(fā)實(shí)習(xí)報(bào)告

      基于web開發(fā)技術(shù)實(shí)

      習(xí)報(bào)告

      一、Web開發(fā)前端技術(shù)總結(jié)

      什么是前端技術(shù):

      前端技術(shù)包括JavaScript、jquery、html5等“傳統(tǒng)”技術(shù)與Adobe RIA、Google Gears,以及概念性較強(qiáng)的交互式設(shè)計(jì),藝術(shù)性較強(qiáng)的視覺設(shè)計(jì)等等。

      JavaScript一種直譯式腳本語言,是一種動態(tài)類型、弱類型、基于原型的語言,內(nèi)置支持類型。它的解釋器被稱為JavaScript引擎,為瀏覽器的一部分,廣泛用于客戶端的腳本語言,最早是在HTML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)應(yīng)用)網(wǎng)頁上使用,用來給HTML網(wǎng)頁增加動態(tài)功能。JavaScript是一種屬于網(wǎng)絡(luò)的腳本語言,已經(jīng)被廣泛用于Web應(yīng)用開發(fā),常用來為網(wǎng)頁添加各式各樣的動態(tài)功能,為用戶提供更流暢美觀的瀏覽效果。通常JavaScript腳本是通過嵌入在HTML中來實(shí)現(xiàn)自身的功能的?;咎攸c(diǎn):

      是一種解釋性腳本語言(代碼不進(jìn)行預(yù)編譯)。

      主要用來向HTML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)應(yīng)用)頁面添加交互行為??梢灾苯忧度際TML頁面,但寫成單獨(dú)的js文件有利于結(jié)構(gòu)和行為的分離。[4] 跨平臺特性,在絕大多數(shù)瀏覽器的支持下,可以在多種平臺下運(yùn)行(如Windows、Linux、Mac、Android、iOS等)。

      Javascript腳本語言同其他語言一樣,有它自身的基本數(shù)據(jù)類型,表達(dá)式和算術(shù)運(yùn)算符及程序的基本程序框架。Javascript提供了四種基本的數(shù)據(jù)類型和兩種特殊數(shù)據(jù)類型用來處理數(shù)據(jù)和文字。而變量提供存放信息的地方,表達(dá)式則可以完成較復(fù)雜的信息處理。

      日常用途:

      1、嵌入動態(tài)文本于HTML頁面。

      2、對瀏覽器事件做出響應(yīng)。

      3、讀寫HTML元素。

      4、在數(shù)據(jù)被提交到服務(wù)器之前驗(yàn)證數(shù)據(jù)。

      5、檢測訪客的瀏覽器信息。

      6、控制cookies,包括創(chuàng)建和修改等。

      7、基于Node.js技術(shù)進(jìn)行服務(wù)器端編程。特性

      JavaScript腳本語言具有以下特點(diǎn):(1)腳本語言。JavaScript是一種解釋型的腳本語言,C、C++等語言先編譯后執(zhí)行,而JavaScript是在程序的運(yùn)行過程中逐行進(jìn)行解釋。

      (2)基于對象。JavaScript是一種基于對象的腳本語言,它不僅可以創(chuàng)建對象,也能使用現(xiàn)有的對象。

      (3)簡單。JavaScript語言中采用的是弱類型的變量類型,對使用的數(shù)據(jù)類型未做出嚴(yán)格的要求,是基于Java基本語句和控制的腳本語言,其設(shè)計(jì)簡單緊湊。

      (4)動態(tài)性。JavaScript是一種采用事件驅(qū)動的腳本語言,它不需要經(jīng)過Web服務(wù)器就可以對用戶的輸入做出響應(yīng)。在訪問一個(gè)網(wǎng)頁時(shí),鼠標(biāo)在網(wǎng)頁中進(jìn)行鼠標(biāo)點(diǎn)擊或上下移、窗口移動等操作JavaScript都可直接對這些事件給出相應(yīng)的響應(yīng)。

      (5)跨平臺性。JavaScript腳本語言不依賴于操作系統(tǒng),僅需要瀏覽器的支持。因此一個(gè)JavaScript腳本在編寫后可以帶到任意機(jī)器上使用,前提上機(jī)器上的瀏覽器支 持JavaScript腳本語言,目前JavaScript已被大多數(shù)的瀏覽器所支持。

      不同于服務(wù)器端腳本語言,例如PHP與ASP,JavaScript主要被作為客戶端腳本語言在用戶的瀏覽器上運(yùn)行,不需要服務(wù)器的支持。所以在早期程序員比較青睞于JavaScript以減少對服務(wù)器的負(fù)擔(dān),而與此同時(shí)也帶來另一個(gè)問題:安全性。

      而隨著服務(wù)器的強(qiáng)壯,雖然程序員更喜歡運(yùn)行于服務(wù)端的腳本以保證安全,但JavaScript仍然以其跨平臺、容易上手等優(yōu)勢大行其道。同時(shí),有些特殊功能(如AJAX)必須依賴Javascript在客戶端進(jìn)行支持。隨著引擎如V8和框架如Node.js的發(fā)展,及其事件驅(qū)動及異步IO等特性,JavaScript逐漸被用來編寫服務(wù)器端程序。

      Html5:萬維網(wǎng)的核心語言、標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)應(yīng)用超文本標(biāo)記語言(HTML)的第五次重大修改。許多業(yè)內(nèi)人士表示,HTML將會最終代替多媒體框架,如Adobe的Flash,但是短期看來還不是時(shí)候。HTML5估計(jì)到2014年才能逐步成熟,而且將現(xiàn)有應(yīng)用Flash的網(wǎng)絡(luò)開發(fā)完全轉(zhuǎn)向HTML5還需要一段時(shí)間。盡管HTML5提出了許多優(yōu)點(diǎn),但是還可能有某些應(yīng)用更適合于更靈活的框架。一些主流的大公司都逐步轉(zhuǎn)向使用HTML5,谷歌于2015年2月26日開始自動將Flash廣告轉(zhuǎn)換為HTML5格式,這可能會加速HTML5替代Flash的進(jìn)程,但是這個(gè)轉(zhuǎn)變的過程也不是一蹴而就的。

      優(yōu)點(diǎn)缺點(diǎn) 網(wǎng)絡(luò)標(biāo)準(zhǔn)

      HTML5本身是由W3C推薦出來的,它的開發(fā)是通過谷歌、蘋果,諾基亞、中國移動等幾百公司一起醞釀的技術(shù),這個(gè)技術(shù)最大的好處在于它是一個(gè)公開的技術(shù)。換句話說,每一個(gè)公開的標(biāo)準(zhǔn)都可以根據(jù)W3C的資料庫找尋根源。另一方面,W3C通過的HTML5標(biāo)準(zhǔn)也就意味著每一個(gè)瀏覽器或每一個(gè)平臺都會去實(shí)現(xiàn)。

      多設(shè)備跨平臺

      用HTML5的優(yōu)點(diǎn)主要在于,這個(gè)技術(shù)可以進(jìn)行跨平臺的使用。比如你開發(fā)了一款HTML5的游戲,你可以很輕易地移植到UC的開放平臺、Opera的游戲中心、Facebook 應(yīng)用平臺,甚至可以通過封裝的技術(shù)發(fā)放到App Store或Google Play上,所以它的跨平臺性非常強(qiáng)大,這也是大多數(shù)人對HTML5有興趣的主要原因。

      自適應(yīng)網(wǎng)頁設(shè)計(jì)

      很早就有人設(shè)想,能不能“一次設(shè)計(jì),普遍適用”,讓同一張網(wǎng)頁自動適應(yīng)不同大小的屏幕,根據(jù)屏幕寬度,自動調(diào)整布局(layout)。

      2010年,Ethan Marcotte提出了”自適應(yīng)網(wǎng)頁設(shè)計(jì)“這個(gè)名詞,指可以自動識別屏幕寬度、并做出相應(yīng)調(diào)整的網(wǎng)頁設(shè)計(jì)。

      這就解決了傳統(tǒng)的一種局面——網(wǎng)站為不同的設(shè)備提供不同的網(wǎng)頁,比如專門提供一個(gè)mobile版本,或者iPhone / iPad版本。這樣做固然保證了效果,但是比較麻煩,同時(shí)要維護(hù)好幾個(gè)版本,而且如果一個(gè)網(wǎng)站有多個(gè)portal(入口),會大大增加架構(gòu)設(shè)計(jì)的復(fù)雜度。

      jQuery是一個(gè)快速、簡潔的JavaScript框架,是繼Prototype之后又一個(gè)優(yōu)秀的JavaScript代碼庫(或JavaScript框架)。jQuery設(shè)計(jì)的宗旨是“write Less,Do More”,即倡導(dǎo)寫更少的代碼,做更多的事情。它封裝JavaScript常用的功能代碼,提供一種簡便的JavaScript設(shè)計(jì)模式,優(yōu)化HTML文檔操作、事件處理、動畫設(shè)計(jì)和Ajax交互。

      JQuery Mobile 1.2是JQuery運(yùn)行在手機(jī)和平板設(shè)備上的版本。JQuery Mobile 1.2給主流移動平臺提供了JQuery的核心庫,發(fā)布了一個(gè)完整統(tǒng)一的JQuery移動UI設(shè)計(jì)框架,在不同的智能手機(jī)和桌面電腦的web瀏覽器上形成統(tǒng)一的用戶UI。支持全球主流的移動平臺,對每個(gè)平臺的支持分為三個(gè)等級:A、B、C,實(shí)現(xiàn)了對Android 2.1-2.3、3.2、4.0、4.1、windows Phone 7-7.5,Palm WebOS 1.4-2.0、3.0、Firefox Mobile 15,Opera Mobile 11.5-12等平臺的A級支持。JQuery Mobile 1.2的核心使得基本的HTML標(biāo)簽在所有的瀏覽器中生效,并且對網(wǎng)頁的行為和效果均進(jìn)行了增強(qiáng),讓網(wǎng)頁在等級較高的瀏覽器中能獲得優(yōu)秀的體驗(yàn),在較差的瀏覽器中也能正常的使用。

      二、Web開發(fā)后臺技術(shù)總結(jié)

      MVC全名是Model View Controller,是模型(model)-視圖(view)-控制器(controller)的縮寫,一種軟件設(shè)計(jì)典范,用一種業(yè)務(wù)邏輯、數(shù)據(jù)、界面顯示分離的方法組織代碼,將業(yè)務(wù)邏輯聚集到一個(gè)部件里面,在改進(jìn)和個(gè)性化定制界面及用戶交互的同時(shí),不需要重新編寫業(yè)務(wù)邏輯。MVC被獨(dú)特的發(fā)展起來用于映射傳統(tǒng)的輸入、處理和輸出功能在一個(gè)邏輯的圖形化用戶界面的結(jié)構(gòu)中。

      MVC開始是存在于桌面程序中的,M是指業(yè)務(wù)模型,V是指用戶界面,C則是控制器,使用MVC的目的是將M和V的實(shí)現(xiàn)代碼分離,從而使同一個(gè)程序可以使用不同的表現(xiàn) 形式。比如一批統(tǒng)計(jì)數(shù)據(jù)可以分別用柱狀圖、餅圖來表示。C存在的目的則是確保M和V的同步,一旦M改變,V應(yīng)該同步更新。

      模型-視圖-控制器(MVC)是Xerox PARC在二十世紀(jì)八十年代為編程語言Smalltalk-80發(fā)明的一種軟件設(shè)計(jì)模式,已被廣泛使用。后來被推薦為Oracle旗下Sun公司Java EE平臺的設(shè)計(jì)模式,并且受到越來越多的使用ColdFusion和PHP的開發(fā)者的歡迎。模型-視圖-控制器模式是一個(gè)有用的工具箱,它有很多好處,但也有一些缺點(diǎn)。

      Struts

      Struts是Apache軟件基金下Jakarta項(xiàng)目的一部分。Struts框架的主要架構(gòu)設(shè)計(jì)和開發(fā)者是Craig R.McClanahan。Struts 是Java Web MVC框架中不爭的王者。經(jīng)過長達(dá)九年的發(fā)展,Struts已經(jīng)逐漸成長為一個(gè)穩(wěn)定、成熟的框架,并且占有了MVC框架中最大的市場份額。但是Struts某些技術(shù)特性上已經(jīng)落后于新興的MVC框架。面對Spring MVC、Webwork2這些設(shè)計(jì)更精密,擴(kuò)展性更強(qiáng)的框架,Struts受到了前所未有的挑戰(zhàn)。但站在產(chǎn)品開發(fā)的角度而言,Struts仍然是最穩(wěn)妥的選擇。

      Struts有一組相互協(xié)作的類(組件)、Servlet以及jsp tag lib組成。基于struts構(gòu)架的web應(yīng)用程序基本上符合JSP Model2的設(shè)計(jì)標(biāo)準(zhǔn),可以說是MVC設(shè)計(jì)模式的一種變化類型。根據(jù)上面對framework的描述,很容易理解為什么說Struts是一個(gè)web framework,而不僅僅是一些標(biāo)記庫的組合。但 Struts 也包含了豐富的標(biāo)記庫和獨(dú)立于該框架工作的實(shí)用程序類。Struts有其自己的控制器(Controller),同時(shí)整合了其他的一些技術(shù)去實(shí)現(xiàn)模型層(Model)和視圖層(View)。在模型層,Struts可以很容易的與數(shù)據(jù)訪問技術(shù)相結(jié)合,包括EJB,JDBC和Object Relation Bridge。在視圖層,Struts能夠與JSP, Velocity Templates,XSL等等這些表示層組件相結(jié)合。

      MVC框架Spring

      Spring實(shí)際上是Expert One-on-One J2EE Design and Development 一書中所闡述的設(shè)計(jì)思想的具體實(shí)現(xiàn)。在One-on-One 一書中,Rod Johnson倡導(dǎo)J2EE實(shí)用主義的設(shè)計(jì)思想,并隨書提供了一個(gè)初步的開發(fā)框架實(shí)現(xiàn)(interface21 開發(fā)包)。而Spring 正是這一思想的更全面和具體的體現(xiàn)。Rod Johnson 在interface21 開發(fā)包的基礎(chǔ)之上,進(jìn)行了進(jìn)一步的改造和擴(kuò)充,使其發(fā)展為一個(gè)更加開放、清晰、全面、高效的開發(fā)框架。

      框架和設(shè)計(jì)模式的區(qū)別

      有很多程序員往往把框架模式和設(shè)計(jì)模式混淆,認(rèn)為MVC是一種設(shè)計(jì)模式。實(shí)際上它們完全是不同的概念。

      [7]

      框架、設(shè)計(jì)模式這兩個(gè)概念總?cè)菀妆换煜?,其?shí)它們之間還是有區(qū)別的??蚣芡ǔJ谴a重用,而設(shè)計(jì)模式是設(shè)計(jì)重用,架構(gòu)則介于兩者之間,部分代碼重用,部分設(shè)計(jì)重用,有時(shí)分析也可重用。在軟件生產(chǎn)中有三種級別的重用:內(nèi)部重用,即在同一應(yīng)用中能公共使用的抽象塊;代碼重用,即將通用模塊組合成庫或工具集,以便在多個(gè)應(yīng)用和領(lǐng)域都能使用;應(yīng)用框架的重用,即為專用領(lǐng)域提供通用的或現(xiàn)成的基礎(chǔ)結(jié)構(gòu),以獲得最高級別的重用性。

      框架與設(shè)計(jì)模式雖然相似,但卻有著根本的不同。設(shè)計(jì)模式是對在某種環(huán)境中反復(fù)出現(xiàn)的問題以及解決該問題的方案的描述,它比框架更抽象;框架可以用代碼表示,也能直接執(zhí)行或復(fù)用,而對模式而言只有實(shí)例才能用代碼表示;設(shè)計(jì)模式是比框架更小的元素,一個(gè)框架中往往含有一個(gè)或多個(gè)設(shè)計(jì)模式,框架總是針對某一特定應(yīng)用領(lǐng)域,但同一模式卻可適用于各種應(yīng)用。可以說,框架是軟件,而設(shè)計(jì)模式是軟件的知識。

      MVC控件

      在ASP.NET MVC框架中沒有了自己的控件,頁面顯示完全就回到了寫html代碼的年代。還好在 asp.net mvc框架中也有自帶的HtmlHelper和UrlHelper兩個(gè)幫助類。另外在MvcContrib擴(kuò)展項(xiàng)目中也有擴(kuò)展一些幫助類,這樣我們就不光只能使用完整的html來編寫了需要顯示的頁面了,就可以使用這些幫助類來完成,但最后運(yùn)行時(shí)都還是要生成html代碼的。

      HtmlHelper類

      HtmlHelper類位于System.Web.MVC.Html命名空間下。主要包括FormExtensions,InputExtensions,LinkExtensions,SelectExtensions,TextAreaExtensions,ValidationExtensions,RenderPartialExtensions等7個(gè)靜態(tài)類,他們?nèi)渴鞘遣捎猛卣狗椒▉韺?shí)現(xiàn)的。

      InputExtensions類:主要有5種類型的擴(kuò)展方法,分別用于CheckBox控件、Hidden控件、Pass控件、RadionButton控件和TextBox控件

      LinkExtensions類:該類主要用于生成相關(guān)鏈接,主要擴(kuò)展了ActionLink和RouteLink方法。

      ActionLink:擴(kuò)展方法主要實(shí)現(xiàn)一個(gè)連接,共有十個(gè)重載方法。

      三、實(shí)習(xí)心得

      實(shí)訓(xùn)期間,讓我學(xué)到了很多東西,不僅使我在理論上對 IT領(lǐng)域有了全新的認(rèn)識,在實(shí)踐能力上也得到了提高,真正地做到了學(xué)以致用,更學(xué)到了很多做人的道理,對我來說受益非淺。除此以外,我還學(xué)會了如何更好地與別人溝通,如何更好地去陳述自己的觀點(diǎn),如何說服別人認(rèn)同自己的觀點(diǎn)。這一次親身感受到理論與實(shí)際的相結(jié)合,讓我大開眼界。也是對以前所學(xué)知識的一個(gè)初審吧!這次實(shí)訓(xùn)對于我以后學(xué)習(xí)、找工作也真是受益菲淺,在短短的幾天中相信這些寶貴 的經(jīng)驗(yàn)會成為我今后成功的重要的基石。

      作為一名大二的學(xué)生,經(jīng)過差不多二年的在校學(xué)習(xí),對程序設(shè)計(jì)有了理性的認(rèn)識和理解。在校期間,一直忙于理論知識的學(xué)習(xí),只能偶爾練習(xí)一些小程序,沒有機(jī)會也沒有相應(yīng)的經(jīng)驗(yàn)來參與項(xiàng)目的開發(fā)。所以在實(shí)訓(xùn)之前,軟件項(xiàng)目開發(fā)對我來說是比較抽象的,一個(gè)完整的項(xiàng)目要怎么來分工以及完成該項(xiàng)目所要的基本步驟也不明確。而經(jīng)過這次實(shí)訓(xùn),讓我明白一個(gè)完整項(xiàng)目的開發(fā),必須由團(tuán)隊(duì)來分工合作,并在每個(gè)階段中進(jìn)行必要的總結(jié)與論證。一個(gè)完整項(xiàng)目的開發(fā)它所要經(jīng)歷的階段包括:規(guī)劃和用例說明、項(xiàng)目結(jié)構(gòu)和風(fēng)險(xiǎn)評估、業(yè)務(wù)功能說明書、詳細(xì)設(shè)計(jì)說明書、代碼實(shí)現(xiàn)、測試、操作手冊。一個(gè)項(xiàng)目的開發(fā)所需要的財(cái)力、人力都是大量的,如果沒有一個(gè)好的遠(yuǎn)景規(guī)劃,對以后的開發(fā)進(jìn)度會產(chǎn)生很大的影響,嚴(yán)重時(shí)導(dǎo)致在預(yù)定時(shí)間內(nèi)不能完成該項(xiàng)目或者完成的項(xiàng)目跟原先計(jì)劃所要實(shí)現(xiàn)的項(xiàng)目功能不符合。一份好的項(xiàng)目結(jié)構(gòu)、業(yè)務(wù)功能和詳細(xì)設(shè)計(jì)說明書對一個(gè)項(xiàng)目的開發(fā)有明確的指引作用,它可以使開發(fā)人員對這個(gè)項(xiàng)目所要實(shí)現(xiàn)的功能在總體上有具體的認(rèn)識,并能減少在開發(fā)過程中出現(xiàn)不必要的脫節(jié)。代碼的實(shí)現(xiàn)是一個(gè)項(xiàng)目開發(fā)成功與否的關(guān)鍵,可以說,前面所做的事情就是為代碼的實(shí)現(xiàn)做鋪墊。

      經(jīng)過幾天的實(shí)習(xí),我對開發(fā)平臺有了更深一步的了解與深入,對MyEclipse 認(rèn)識與使用也有了大大的提高。聽課的時(shí)候不太明白這是怎樣的一種設(shè)計(jì)模式,隨著慢慢的深入開發(fā),通過解決各種問題,體會到了這兩個(gè)設(shè)計(jì)模式的一些要領(lǐng)。雖然后面和數(shù)據(jù)庫連接時(shí)成功,但是卻沒有在數(shù)據(jù)庫看到應(yīng)該增加進(jìn)去的內(nèi)容,調(diào)試了很久還是沒有成功,由于時(shí)間問題最后只好作罷。但是我有決心會去弄明白它。

      四、參考文獻(xiàn)

      [1] Bruce Eckel.Thinking in Java[M].Upper Saddle River, New Jersey, USA: Prentice Hall, 2006

      [2] 陳道鑫,宋紹云,袁中旺,等.ExtJS框架在Web軟件開發(fā)中的應(yīng)用[J].電腦知 識與技 術(shù) 2011, 07(9): 2044-2047

      [3] 林信良.Spring2.0技術(shù)手冊[M].北京:電子工業(yè)出版社,2005

      [4](美)威爾德,斯尼德等著,趙利通譯.SpringFramework 2入門經(jīng)典[M].北 京:清 華大學(xué)出版社,2009

      [5] 林寒超,張南平.Hibernate技術(shù)的研究[J].計(jì)算機(jī)技術(shù)與發(fā)展,2006, 16(11): 112-113,116

      [6] 田珂,謝世波,方馬.J2EE數(shù)據(jù)持久層的解決方案[J].計(jì)算機(jī)工程,2003, 29(22): 93-95

      [7] 譚懷遠(yuǎn).讓Oracle跑得更快:Oracle 10g性能分析與優(yōu)化思路[M].北京:電子 工業(yè)出版社,2011

      [8] RFC2256: A Summary of the X.500(96)User Schaema for user with LADPv3 [J/OL]

      [9] 王倩宜, 李潤娥, 李庭晏.統(tǒng)一用戶管理和身份認(rèn)證服務(wù)的設(shè)計(jì)與實(shí)現(xiàn)[J].實(shí)驗(yàn)技 術(shù)與管理 2004,30(3): 236~239

      [10] 李席廣.基于LDAP的統(tǒng)一身份認(rèn)證管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].科技信息(學(xué)術(shù)研 究), 2007,(19): 99-101

      [11] 劉京華.Java Web整合開發(fā)王者歸來[M].北京:清華大學(xué)出版社,2010

      [12] 劉春曉,孟祥福,李昕.基于Jboss的數(shù)據(jù)庫連接池研究與實(shí)現(xiàn)[J].微處理機(jī): 2008, 29(1): 86-88

      [13] Craig Walls, Ryan BreidenBach.Spring In Action[M].Manning Publications.2006

      [14] 張孝祥.深入Java Web開發(fā)內(nèi)幕——核心基礎(chǔ)[M].北京:電子工業(yè)出版社.2006

      [15] Joshua Bloch.Effective Java[M].Piscataway, N.J: IEEE Press, 2009

      第三篇:ASPNET與Web程序開發(fā)實(shí)習(xí)報(bào)告

      天津農(nóng)學(xué)院

      《ASP.NET與Web程序開發(fā)》

      教學(xué)實(shí)習(xí)報(bào)告

      題目:XXXXXXXXXXXXXXXXXXXXXXXXXX

      學(xué)號:姓名:系別__________________專業(yè):__________________班級:___________成績:

      (報(bào)告正文部分,文稿中將此段文字刪除):

      (要求:正文部分一律用小四號字,宋體,1.5倍行距。一級大標(biāo)題靠左,加粗。二級,三級標(biāo)題靠左,不加粗。文稿中將此段文字刪除)背景與目的開發(fā)環(huán)境與開發(fā)工具主要功能設(shè)計(jì)與實(shí)現(xiàn)

      4.1 數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)

      4.2 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)討論

      參考文獻(xiàn)

      [1]

      [2] …………………………………………………………………………..報(bào)告書寫要求正文

      1.1 標(biāo)題層次的劃分,一般為3~4級。第一級標(biāo)題1;第二級標(biāo)題1.1;第三級標(biāo)題1.1.1;第四級標(biāo)題1.1.1.1,依此類推。各級標(biāo)題序號均用阿拉伯?dāng)?shù)字左起頂格書寫,除結(jié)論 部分外,第一、二級層次要有標(biāo)題。有標(biāo)題時(shí),在編號后空一格寫標(biāo)題,另起一行(縮兩格)寫具體內(nèi)容。標(biāo)題應(yīng)簡短明確,以不超過15字為宜,題末不用標(biāo)點(diǎn)符號。

      1.2 圖:圖上符號要清晰注出,所視部位與背景對比度要大。圖上符號與正文完全一致,函數(shù)圖的縱橫坐標(biāo)所代表的物理量要注出其中文名稱、代表符號及法定計(jì)量單位(與坐標(biāo)位置平行寫出)。例如:重量m/kg

      圖紙不要貼在稿紙上,所有的圖必須在文稿中留出相應(yīng)的位置,并寫出圖號(全文連續(xù)編號)、圖題和圖注,圖題要有自明性。例:“試驗(yàn)安排”應(yīng)具體寫為“×××××試驗(yàn)安排”。

      1.3 表:務(wù)必使表格科學(xué)、簡潔、自明,按國際要求采用三線表,表頭不允許有斜線。物理量的中文名稱、代表符號及法定計(jì)量單位三項(xiàng)要著錄齊全,如:壓力P/Pa。

      參考文獻(xiàn)的要求

      正文中引用參考文獻(xiàn)的序號按先后連續(xù)編碼,并置于方括號([ ])中作為右上角碼注出。a.譯著

      [1]□主要責(zé)任者.文獻(xiàn)題名[文獻(xiàn)類型標(biāo)識].出版地:出版者,出版年.起止頁碼(任選).(中譯本前要加國別)例如:

      [1] [英]M奧康諾爾著,王耀先譯.科技書刊的編譯工作[M].北京:人民教育出版社,1982.56-57.b.專著

      [2]□作者姓名.書名[M].出版地:出版社,年份.引用部分起頁-止頁.“-.” 都是半角。例如:

      [2] 劉國鈞,王連成.圖書館史研究[M].北京:高等教育出版社,1979.15-18.c.論文集

      [3]□作者姓名.論文題名.論文集名[C].出版地:出版社,年份.引用部分起頁-止頁.“-.” 都是半角。例如:

      [3] 王承緒,徐輝.發(fā)展戰(zhàn)略:經(jīng)費(fèi)、教學(xué)科研、質(zhì)量――中英高等教育學(xué)術(shù)討論會論文集[C].杭州:杭州大學(xué)出版社,1993.120-150.d.學(xué)位論文

      [4]□作者姓名.題名[D].出版地:出版者.年份.例如:

      [4] 胡剛.蛋白質(zhì)深度分析以及基因的進(jìn)化模型[D].天津:南開大學(xué),2005.e.報(bào)告

      [5]□作者姓名.題目[R].地名:單位,年份.例如:

      [5] 馮西橋.核反應(yīng)堆壓力管道與壓力容器的LBB分析[R].北京:清華大學(xué)核能技術(shù)設(shè)計(jì)研究院,1997.f.期刊文章

      [6]□作者姓名.論文題目[J].刊物名,年份,卷號(期號);引用部分起頁-止頁.“-.”都是半角。例如:

      [6] 金顯賀,王昌長,王忠東等.一種用于在線檢測局部放電的數(shù)字濾波技術(shù)[J].清華大學(xué)學(xué) 報(bào)(自然科學(xué)版),1993,33(4):62-67.g.報(bào)紙文章

      [7]□主要責(zé)任者.文獻(xiàn)題名[N].報(bào)紙名,出版日期(版次).例如:

      [7] 謝希德.創(chuàng)造學(xué)習(xí)的新思路[N].人民日報(bào),1998-12-25(10).h.國際、國家標(biāo)準(zhǔn)

      [8]□標(biāo)準(zhǔn)編號,標(biāo)準(zhǔn)名稱[S].例如:

      [8] GB/T16159-1996,漢語拼音正詞法基本規(guī)則[S].j.專利

      [9]□專利所有者.專利題名[P].專利國別:專利號,出版日期.例如:

      [9] 姜錫洲.一種溫?zé)嵬夥笏幹苽浞桨竅P].中國專利:881056073,1989-07-26.k.電子文獻(xiàn)

      [10]□主要責(zé)任者.電子文獻(xiàn)題名[電子文獻(xiàn)及載體類型標(biāo)識].電子文獻(xiàn)的出處或可獲得地址,發(fā)表或更新日期/引用日期(任選).例如:

      [10] 王明亮.關(guān)于中國學(xué)術(shù)期刊標(biāo)準(zhǔn)化數(shù)據(jù)庫系統(tǒng)工程的進(jìn)展[EB/OL].,1998-08-16/1998-10-04.l.各種未定義類型的文獻(xiàn)

      第四篇:Web開發(fā)流程

      Web開發(fā)的分散性和交互性,決定了Web開發(fā)必須遵從一定的開發(fā)規(guī)范和技術(shù)約定,只有每個(gè)開發(fā)人員都按照一個(gè)共同的規(guī)范去設(shè)計(jì)、溝通、開發(fā)、測試、部署,才能保證整個(gè)開發(fā)團(tuán)隊(duì)協(xié)調(diào)一致的工作,從而提高開發(fā)工作效率,提升工程項(xiàng)目質(zhì)量。

      一、項(xiàng)目的角色劃分

      如果不包括前、后期的市場推廣和產(chǎn)品銷售人員,開發(fā)團(tuán)隊(duì)一般可以劃分為項(xiàng)目負(fù)責(zé)人、程序員、美工三個(gè)角色。

      項(xiàng)目負(fù)責(zé)人在我們中國習(xí)慣稱為“項(xiàng)目經(jīng)理”,負(fù)責(zé)項(xiàng)目的人事協(xié)調(diào)、時(shí)間進(jìn)度等安排,以及處理一些與項(xiàng)目相關(guān)的其它事宜。程序員主要負(fù)責(zé)項(xiàng)目的需求分析、策劃、設(shè)計(jì)、代碼編寫、網(wǎng)站整合、測試、部署等環(huán)節(jié)的工作。美工負(fù)責(zé)網(wǎng)站的界面設(shè)計(jì)、版面規(guī)劃,把握網(wǎng)站的整體風(fēng)格。如果項(xiàng)目比較大,可以按照三種角色把人員進(jìn)行分組。

      角色劃分是Web項(xiàng)目技術(shù)分散性甚至地理分散性特點(diǎn)的客觀要求,分工的結(jié)果還可以明確工作責(zé)任,最終保證了項(xiàng)目的質(zhì)量。分工帶來的負(fù)效應(yīng)就是增加了團(tuán)隊(duì)溝通、協(xié)調(diào)的成本,給項(xiàng)目帶來一定的風(fēng)險(xiǎn)。所以項(xiàng)目經(jīng)理的協(xié)調(diào)能力顯得十分重要,程序開發(fā)人員和美工在項(xiàng)目開發(fā)的初期和后期,都必須有充分的交流,共同完成項(xiàng)目的規(guī)劃和測試、驗(yàn)收。

      二、開發(fā)工具的選取

      不象C/S結(jié)構(gòu)程序開發(fā),可以一門語言從頭到尾,你用Delphi,就是Delphi程序員,你用VC++,你就是VC程序員。B/S結(jié)構(gòu)的Web開發(fā)工作,工具的選擇是一件痛苦的事情。從Windows到Linux,從IIS到Apache,從J2EE到.NET,從COM到.NET到EJB組件……還有Asp、Asp.net、Jsp、Php、Perl、Javascript、Vbscript……

      美工也輕松不了多少,什么“網(wǎng)頁三劍客”“新網(wǎng)頁三劍客”、FrontPage、Photoshop、CorelDraw……誰都說自己是最強(qiáng)大的!

      我們的經(jīng)驗(yàn)是,選用工具時(shí)最好是統(tǒng)一的,比如美工統(tǒng)一用DreamwaverMX制作網(wǎng)頁,程序員全部用文本編輯器書寫代碼。統(tǒng)一工具的好處是可以保持同一個(gè)項(xiàng)目文檔的一致性,便于開發(fā)人員的交流和文檔的保存。

      但是也不必刻意強(qiáng)求一致,比如美工可以使用任何自己熟悉的圖形處理軟件,只要最后能生成瀏覽器支持的圖片就可以了。正是Web開發(fā)工具的多樣性,才成就了今天互聯(lián)網(wǎng)多姿多彩的局面。

      只要程序員的純Html和Javascript代碼的功夫足夠過硬,就能勝任最后的網(wǎng)站整合工作。

      三、項(xiàng)目開發(fā)流程

      如果項(xiàng)目真正談下來了,就需要正式確定前階段的需求分析,該補(bǔ)充的步驟必須補(bǔ)上。然后進(jìn)行詳細(xì)的總體設(shè)計(jì),其實(shí)也基本是前階段工作的重復(fù)和完善。

      產(chǎn)生各欄目文件夾的結(jié)構(gòu)圖(一些公共文件夾如images、scripts、styles等需要固定存放,共同調(diào)用)。

      然后由美工根據(jù)內(nèi)容表現(xiàn)的需要,設(shè)計(jì)靜態(tài)網(wǎng)頁和其它動態(tài)頁面界面框架,該切分的圖片要根據(jù)尺寸切割開來。給需要程序動態(tài)實(shí)現(xiàn)的頁面預(yù)留頁面空間。制定字體、字號、超級鏈接等CSS樣式等。

      在美工設(shè)計(jì)頁面的同時(shí),程序員著手開發(fā)后臺程序代碼,做一些必要的測試。美工界面完成后,由程序員添加程序代碼,整合網(wǎng)站。

      由項(xiàng)目組共同聯(lián)調(diào)測試,發(fā)現(xiàn)bug,完善一些具體的細(xì)節(jié)。

      制作幫助文檔、用戶操作手冊。向用戶交付必要的產(chǎn)品設(shè)計(jì)文檔。

      然后進(jìn)行網(wǎng)站部署、客戶培訓(xùn)。

      最后進(jìn)入網(wǎng)站維護(hù)階段。這一階段也可以不包括在該項(xiàng)目中,而作為公司的服務(wù)內(nèi)容。以上的每一部都會產(chǎn)生一些階段性成果,項(xiàng)目經(jīng)理需要及時(shí)進(jìn)行監(jiān)督、審核,發(fā)現(xiàn)問題及時(shí)糾正。

      為了控制項(xiàng)目的進(jìn)度,應(yīng)當(dāng)實(shí)施填寫“項(xiàng)目進(jìn)度表”制度,即每天填寫工作日志,記錄當(dāng)天的工作細(xì)目和工作量,以及需要解決和已經(jīng)解決的問題。

      四、一些技術(shù)規(guī)則

      1,數(shù)據(jù)庫命名約定(參考了“匈牙利命名法”)

      數(shù)據(jù)庫(Database):格式[db]_[desc]。

      表(Table):格式[tab]_[desc]。表名長度不能超過30個(gè)字符,單詞首寫字母大寫,多個(gè)單詞間不用連接符號。

      字段(FieldorColumn):格式f_[type]_[desc]。f:表明這是一個(gè)字段名稱;type:可選,表明字段類型,字符型為c,整型為i,邏輯型為b,貨幣類型為m,浮點(diǎn)型為f,日期型為d,時(shí)間型為t,二進(jìn)制為bl。如果類型為字符型,可以省略。desc:對字段屬性的有意義的描述,可以用英語單詞、單詞縮寫、漢語拼音、字段實(shí)際含義的拼音縮寫等,單詞之間可以用單詞首字母大寫軟分割(推薦),也可以用“_”隔開。舉例:

      f_name(姓名)

      f_c_UserInfo或f_c_User_Info

      f_xm(姓名)

      f_grp_id(組標(biāo)識)

      索引(Index):格式[idx]_[desc]。

      視圖(View):格式[View]_[表A]_[表B]_[表C]…,其中View表示“視圖”。這個(gè)視圖由幾個(gè)表產(chǎn)生就用連字符“_”連接幾個(gè)表的名,如果表過多可以將表名適當(dāng)簡化。存儲過程:格式[sp]_[表名]_[存取過程名(縮寫)],比如sp_User_Delete。

      觸發(fā)器(Trigger):格式[trg]_[d][i[[u]_[desc]。trg代表觸發(fā)器;d,i,u表明觸發(fā)器類型(Delete,Insert,Update)定義,書寫順序?yàn)閐、i、u;desc是表的名稱,表明觸發(fā)器所在的表。

      數(shù)據(jù)庫設(shè)備(DatabaseDevice):格式[dev]_[desc]。

      約束(Constraint):格式[cns]_[desc]。

      2,SQL語句書寫規(guī)范

      SQL語句中,SQL關(guān)鍵字全部大寫,其它的遵照“數(shù)據(jù)庫命名約定”。例如:SELECT*FROMtabNewsInfoWHEREf_UserName=’’ORDERBYf_i_autoid

      3,文件夾命名約定

      公共文件夾:

      /images公共圖片

      /styles樣式表

      /scripts腳本

      /ftps下載

      /doc網(wǎng)站相關(guān)素材、文檔

      /readme.txt網(wǎng)站說明文檔

      /helps.htm網(wǎng)站幫助文檔

      /mylogs.txt網(wǎng)站維護(hù)記錄

      其它欄目的命名,可以用拼音首字母簡稱,也可以用英文單詞。全部文件夾的含義在readme.txt文件中說明。

      4,對象及變量命名約定

      每個(gè)變量名必須先定義,再使用。在ASP文件的最開頭添加語句<%OptionExplicit%>可以強(qiáng)制變量定義。代碼塊必須采用縮進(jìn)格式。每個(gè)函數(shù)前必須標(biāo)明函數(shù)的功能、輸入?yún)?shù)、返回值的相關(guān)信息。

      變量類型縮寫前綴

      Stringstr或s

      IntegerInt

      DateDt

      Objectobj或o

      Booleanbol或b

      ByteByt

      DoubleDbl

      ErrorErr

      LongLng

      SingleSng

      5,圖形對象約定

      圖片的格式:最后生成jpg,gif,png,swf格式的圖形文件

      圖片的字節(jié)大小:最大不能超過30k

      圖片的尺寸:根據(jù)需要確定,最好使用小圖片,大的圖片必須切割成小圖片使用。圖片的留白:圖片的邊界不能留白,圖片只包含有效的色彩元素

      6,媒體對象約定

      流媒體的格式:asf,wmv,wma,rm,不建議使用avi格式的動畫文件

      7,頁面布局的基本約定

      中文段落必須有2個(gè)漢字的縮進(jìn)。字間距采用默認(rèn)大小。行間距為16pt~20pt。文字布局必須留有“天”“地”“左”“右”,不能把版面占滿。

      頁面布局必須保持色彩平衡。注意上下、左右的呼應(yīng)。注意頁面的整體協(xié)調(diào)。提倡畫面和文字的融合,而不是畫面和文字的明顯分離。

      要按照設(shè)計(jì)廣告的要求來設(shè)計(jì)網(wǎng)頁頁面-特別是一些產(chǎn)品展示性的頁面。

      五、一些經(jīng)驗(yàn)和教訓(xùn)

      1,能用靜態(tài)網(wǎng)頁表現(xiàn)的內(nèi)容,盡量不用程序代碼動態(tài)實(shí)現(xiàn)。

      2,設(shè)計(jì)階段,必須和用戶進(jìn)行充分的交流,完全、準(zhǔn)確的了解用戶的需求。既不能歪曲用戶的意思,也不能一味迎合用戶的非正當(dāng)需求,也不能對自己沒有把握的技術(shù)甚至不可能實(shí)現(xiàn)的技術(shù)夸下海口。需求分析是一個(gè)溝通、交流、引導(dǎo)、教育、斗爭、妥協(xié)的過程。需求分析結(jié)果要有文字資料存檔。

      3,技術(shù)參數(shù)必須了解準(zhǔn)確。比如用戶的軟件平臺是linux系列,那你的系統(tǒng)就要考慮用Java或者Php加MySQL開發(fā)了,這時(shí)候你的ASP.NET技術(shù)就用不上了。

      4,最好讓用戶對已經(jīng)確定的需求內(nèi)容簽字,蓋章。

      5,任何交流,必須有書面記錄。對一些喜歡“健忘”-實(shí)際上是懶惰的開發(fā)人員,要求他必須每天花10分鐘寫工作日志。

      6,每個(gè)項(xiàng)目的有關(guān)文檔,全部、統(tǒng)一集中歸檔。

      第五篇:web項(xiàng)目開發(fā)總結(jié)報(bào)告

      唐詩宋詞學(xué)習(xí)網(wǎng)站項(xiàng)目總結(jié)

      1引言

      當(dāng)下人們生活節(jié)奏飛快,能夠在緊張的工作之余細(xì)細(xì)品讀幾首唐詩宋詞,亦不失為一件美事。作為一個(gè)具有特色的學(xué)習(xí)網(wǎng)站,網(wǎng)站提供了頗具特色的唐詩宋詞的學(xué)習(xí)功能,使用戶能夠在輕松的狀態(tài)中學(xué)習(xí)。

      1.1編寫目的

      本次項(xiàng)目總結(jié)主要是對唐詩宋詞網(wǎng)站項(xiàng)目的總結(jié),希望通過總結(jié)我們在開發(fā)過程中遇到的問題和采取的方法,對以后的項(xiàng)目開發(fā)起到一定的指導(dǎo)性的意義。從而提高我們組以后開發(fā)項(xiàng)目的效率和規(guī)范我們的過程。從客戶的需求中提取項(xiàng)目應(yīng)該實(shí)現(xiàn)的功能要求,為后期的構(gòu)建提供指導(dǎo)。

      1.2背景

      鑒于當(dāng)前互聯(lián)網(wǎng)的快速發(fā)展,以及國家對中國傳統(tǒng)文化的提倡,希望建設(shè)一個(gè)學(xué)習(xí)唐詩宋詞的網(wǎng)站,幫助推動對傳統(tǒng)文化的傳播和繼承。

      2實(shí)際開發(fā)結(jié)果

      2.1產(chǎn)品

      唐詩宋詞學(xué)習(xí)網(wǎng)站

      2.2主要功能和性能

      ● 普通的游客,以未登錄的狀態(tài)瀏覽網(wǎng)站的網(wǎng)頁,本網(wǎng)站只提供搜索和在線閱讀功能;

      ● 詩詞搜索:用戶可以根據(jù)詩名、詞名、詞牌名、內(nèi)容關(guān)鍵字等詞條進(jìn)行搜索;

      ● 作者搜索:用戶根據(jù)喜愛的詩人或者詞人的名字進(jìn)行搜索; ● 用戶根據(jù)以上的搜索的結(jié)果,選擇查看;

      本網(wǎng)站為注冊的會員提供了除以上的服務(wù)外,更具有吸引力的功能:

      收藏列表:

      ● Favorite list:用戶可以將自己喜愛的詩和詞加入到Favorite list 中;

      ● New poem list:用戶可以將自己喜愛的新詩詞加入此列表,此表中的詩詞是以后在線學(xué)習(xí)和復(fù)習(xí)的內(nèi)容;

      ● 在線學(xué)習(xí),并完成測試的詩詞會被自動加入到Favorite list中; 收藏列表的管理:用戶擁有對自己列表自主管理的權(quán)利,如增加新的詩詞、刪除等操作 ● 分享到微博:用戶可以將喜愛的時(shí)、詞分享到微博,推薦給好友閱讀;

      ● 在線學(xué)習(xí):用戶通過在線學(xué)習(xí)的板塊可以記憶自己喜愛的詩詞。

      學(xué)習(xí)分為三個(gè)難度等級:初等、中等、高等。網(wǎng)站同時(shí)為在線用戶提供記憶提醒,為用戶推薦最佳的復(fù)習(xí)時(shí)間、安排復(fù)習(xí)的內(nèi)容。

      2.3基本流程

      同概要設(shè)計(jì)流程

      2.4進(jìn)度

      系統(tǒng)規(guī)劃階段 需求分析階段 項(xiàng)目功能實(shí)現(xiàn) 系統(tǒng)測試階段 系統(tǒng)界面美化 項(xiàng)目驗(yàn)收階段

      標(biāo)志性事件 開始到完成

      系統(tǒng)需求說明書完成 11.20-11.30 基本代碼的生成 測試文檔產(chǎn)生 接受公開的測試 對項(xiàng)目功能的演示

      12.1-12.16 12.17-12.23 12.24-12.30 12.31-1.5 3開發(fā)工作評價(jià)

      3.1對生產(chǎn)效率的評價(jià)

      本次項(xiàng)目中,由于組員之前缺少默契,對項(xiàng)目的了解程度不是很 好。所以前期的時(shí)候,小組的效率非常低,對自己能力的高估和對項(xiàng)目的工作量不清楚是造成效率低的主要原因。同時(shí),隨著項(xiàng)目的進(jìn)展,采用的結(jié)對編程使組員之間形成了一種默契。鑒于對以前SSH框架的初步了解和對項(xiàng)目的深入理解,中后期的生產(chǎn)效率還是有一定的提高。但是與程序員的真實(shí)水平相差很遠(yuǎn)。

      3.2對產(chǎn)品質(zhì)量的評價(jià)

      1.對于網(wǎng)站初期的規(guī)劃的唐詩宋詞的增刪改查功能。2.詩詞作者信息的增刪改查功能。

      3.收藏列表的增刪改查和添加刪除詩詞功能。4.生詩詞庫的建立和考核測評功能。5.用戶的注冊登陸功能。

      上述的各項(xiàng)基本功能均已經(jīng)實(shí)現(xiàn),可以總體運(yùn)行。但是每一個(gè)功能還有很多工作要做,完善。各項(xiàng)功能還是有些bug,完善這些功能還需要一部分時(shí)間。同時(shí)由于我們組員對用戶的需求認(rèn)識不足,造成了很多反復(fù),導(dǎo)致生產(chǎn)率效率低下。

      3.3對技術(shù)方法的評價(jià)

      1、使用數(shù)據(jù)庫建模工具:PowerDesigner 工具來建立系統(tǒng)數(shù)據(jù)庫模型,以方便程序員很好的理解業(yè)務(wù)流和掌握系統(tǒng)架構(gòu)者的架構(gòu)思想,更好的滿足客戶的功能需求。在今后的項(xiàng)目開發(fā)中,我們要更好的來完成系統(tǒng)的前期數(shù)據(jù)庫模型的建立,最大的來優(yōu)化系統(tǒng)功能。

      2、系統(tǒng)開發(fā)框架:此系統(tǒng)的框架使用的是SSH結(jié)構(gòu),此框架在開發(fā)一些中小軟件是比較實(shí)用的。使得程序員能夠隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。但是我們要是可以開發(fā)出自己的框架,把一些通用的功能開發(fā)到框架中。這樣以來,在以后的系統(tǒng)開發(fā)中,針對系統(tǒng)中一些通用的功能就不需要再開發(fā),從而也可以很好的提高我們的開發(fā)效率;減少很多維護(hù)費(fèi)用。使我們的技術(shù)不斷的更加成熟。

      3.4出錯(cuò)原因的分析

      主要有以下幾個(gè)方面的原因需要我們可以以后注意:

      1、對軟件開發(fā)的流程不是很熟悉。因?yàn)檫@方面知識的獲取只是停留在理論層面,缺乏理論經(jīng)驗(yàn)。

      2、組員之間的交流還有待提高。因?yàn)樵谧詈蟮囊欢螘r(shí)間,由于課程學(xué)習(xí)和復(fù)習(xí)的原因,大家能夠集中在一塊進(jìn)行編程的時(shí)間不多。對項(xiàng)目的關(guān)注程度有所降低。

      3、對web開發(fā)技術(shù)了解面不夠,目前只是會對SSH框架熟悉。而且其中的框架使用細(xì)節(jié)流程也不是很清楚。

      4經(jīng)驗(yàn)與教訓(xùn)

      項(xiàng)目歷時(shí)兩個(gè)月時(shí)間,在這兩個(gè)月的時(shí)間里,使我們組對于項(xiàng)目有了更深刻的理解。

      首先是對軟件工程課程的更進(jìn)一步學(xué)習(xí),理解。此次的綜合訓(xùn)練是緊跟課程同時(shí)進(jìn)行的。在課程進(jìn)行的同時(shí),老師對其用到的知識進(jìn) 行了詳細(xì)的講述。包括團(tuán)隊(duì)的建立,題目的選擇,團(tuán)隊(duì)中各個(gè)組員之間的關(guān)系和整個(gè)項(xiàng)目選擇的過程模型等。

      第一階段:需求分析階段。只有充分了解了用戶的需求才能開發(fā)功能完整、性能良好的項(xiàng)目。在這個(gè)階段,我們小組聽取了梁丹同學(xué)對于這個(gè)網(wǎng)站各個(gè)功能模塊的描述,并做詳細(xì)的記錄,這個(gè)為我們后面項(xiàng)目的度量提供了可靠的材料。

      第二階段:項(xiàng)目分析設(shè)計(jì)階段。整個(gè)項(xiàng)目在這個(gè)階段的工作要多一點(diǎn),它直接關(guān)系到后一階段的編碼,所以它起到了承上啟下的作用。這一階段的主要任務(wù)包括分析項(xiàng)目中對象,再根據(jù)對象設(shè)計(jì)數(shù)據(jù)庫,在此包括其建模設(shè)計(jì),在完成數(shù)據(jù)庫后就是數(shù)據(jù)流程圖了,它大體上描述了程序走的流程,以及大體的一個(gè)架構(gòu)。完成上述工作后就是類的設(shè)計(jì)了,它是根據(jù)數(shù)據(jù)流圖的設(shè)計(jì)來設(shè)計(jì)的,寫好每個(gè)模塊的每一個(gè)類,為下一階段做好準(zhǔn)備。在此,我們就完成了整個(gè)系統(tǒng)的一個(gè)架構(gòu)。

      第三階段:編碼階段。在整個(gè)項(xiàng)目周期中只占到了1/4的時(shí)間,用代碼將整個(gè)系統(tǒng)的業(yè)務(wù)邏輯表達(dá)出來。其中和遇到好多問題:對java中的好多現(xiàn)有的類不熟悉,使得編寫的代碼質(zhì)量不高,代碼的復(fù)用性不高,好多問題還都沒有解決。

      第四階段:測試和發(fā)布。這一階段是我們項(xiàng)目的最后一個(gè)階段了,主要是對項(xiàng)目所涉及的功能進(jìn)行功能測試。發(fā)現(xiàn)問題及時(shí)解決。

      同時(shí)鑒于我們采用的是Scrum敏捷開發(fā)模型,并采用了結(jié)對編程。下邊介紹下關(guān)于團(tuán)隊(duì)建設(shè)方面的總結(jié)。團(tuán)隊(duì)的個(gè)體成員為實(shí)現(xiàn)一個(gè)共同目標(biāo)而協(xié)同工作。團(tuán)隊(duì)工作就是團(tuán)隊(duì)成員為實(shí)現(xiàn)這一共同目標(biāo)而共同努力。項(xiàng)目團(tuán)隊(duì)工作是否有成效會直接影響項(xiàng)目的成敗,盡管計(jì)劃以及項(xiàng)目經(jīng)理的工作技能是必要的,但人員——項(xiàng)目經(jīng)理和項(xiàng)目團(tuán)隊(duì)——才是項(xiàng)目成功的關(guān)鍵。項(xiàng)目成功需要一個(gè)有效的項(xiàng)目團(tuán)隊(duì)。

      我們組每位成員都精心付出了自己的努力,相互依賴,齊心協(xié)力地進(jìn)行工作,已保證項(xiàng)目目標(biāo)的成功實(shí)施.同時(shí)我們組也做到了以下的關(guān)鍵幾點(diǎn):

      1、對項(xiàng)目目標(biāo)的清晰理解。

      2、對每位成員角色和職責(zé)的明確期望。

      3、目標(biāo)導(dǎo)向。

      4、高度的合作互助。

      5、高度信任。

      這些都是以后我們在做項(xiàng)目設(shè)計(jì)時(shí)候必須借鑒的。一個(gè)績效良好的項(xiàng)目團(tuán)隊(duì)很有必要管理好時(shí)間,為有效管理時(shí)間,團(tuán)隊(duì)成員要明確每周的目標(biāo),每天制定一個(gè)做事表,集中精力完成當(dāng)天的做事表。要控制干擾,謝絕參加那些對實(shí)現(xiàn)目標(biāo)沒有意義的活動。團(tuán)隊(duì)成員也要有效利用等待的時(shí)間,一次性處理好文件工作,并要為實(shí)現(xiàn)目標(biāo)獎(jiǎng)勵(lì)自己。我們組的每位成員都盡心盡力地為這個(gè)項(xiàng)目付出,期待項(xiàng)目最后成功的實(shí)施。

      通過此次項(xiàng)目的學(xué)習(xí)和實(shí)踐,使得我們組對于軟件過程和項(xiàng)目管理這門課程有了更深入的了解,對其中所涉及的方法和工具有新的認(rèn) 識,我們組會在以后的學(xué)習(xí)中繼續(xù)摸索,靈活運(yùn)用各種方法,熟練對各種工具的掌握,努力提高我們組的知識水平和業(yè)務(wù)能力!同時(shí)也認(rèn)識到我們組在實(shí)際的代碼編寫階段出現(xiàn)了許多無法解決的bug,需要我們利用下來的時(shí)間進(jìn)行完善,真正做到學(xué)習(xí)無止境。也使我們認(rèn)清了我們現(xiàn)在的編程水平還很低下,對知識的掌握還不夠。距成為一名合格的軟件工程師還有很長的一段距離。

      下載web開發(fā)實(shí)習(xí)報(bào)告范本(精選5篇)word格式文檔
      下載web開發(fā)實(shí)習(xí)報(bào)告范本(精選5篇).doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        WEB前端開發(fā)經(jīng)驗(yàn)總結(jié)

        ASP.NET前端開發(fā)經(jīng)驗(yàn)總結(jié) 通過此次大作業(yè)的設(shè)計(jì)到完成,我負(fù)責(zé)的是web前端的開發(fā),經(jīng)過此次作業(yè)和結(jié)合W3C上的自學(xué),我漸漸有了一些對前端開發(fā)的小小經(jīng)驗(yàn)(僅為個(gè)人意見)。 WEB標(biāo)準(zhǔn)是......

        Java Web開發(fā)課程設(shè)計(jì)

        Java Web 開發(fā)課程設(shè)計(jì)一、性質(zhì)、目的和任務(wù) 本課程設(shè)計(jì)是在《Java Web開發(fā)》課程上設(shè)置的,是鞏固學(xué)生所學(xué)理論知識、培養(yǎng)學(xué)生動手能力并使理論與實(shí)際相結(jié)合的重要實(shí)踐環(huán)節(jié)。......

        WEB前端開發(fā)經(jīng)驗(yàn)總結(jié)

        WEB前端開發(fā)經(jīng)驗(yàn)總結(jié) 發(fā)布時(shí)間:2009-04-20 09:05:33來源:作者:shengman點(diǎn)擊:21015 這里跟大家談?wù)剛€(gè)人對WEB前端開發(fā)的一些經(jīng)驗(yàn)(當(dāng)然都是個(gè)人的一些理解,有什么地方說的欠妥或不對......

        Web開發(fā)技術(shù)及其應(yīng)用學(xué)習(xí)心得

        Web開發(fā)技術(shù)及其應(yīng)用學(xué)習(xí)心得 從大學(xué)開始接觸Web應(yīng)用開發(fā)技術(shù),但是大學(xué)里概念性的東西過強(qiáng),導(dǎo)致學(xué)完后對于如何實(shí)際應(yīng)用開發(fā)并不是很有條理。 一、何為Web應(yīng)用程序 我剛開始學(xué)......

        Java web開發(fā)學(xué)習(xí)路線

        004km.cn Java web開發(fā)學(xué)習(xí)路線 Java web開發(fā)是什么? Java web開發(fā),是用Java技術(shù)來解決相關(guān)web互聯(lián)網(wǎng)領(lǐng)域的技術(shù)總和。web包括:web服務(wù)器和web客戶端兩部分。Java在......

        web技術(shù)應(yīng)用與開發(fā)

        人力61 1696112 張偉 策劃報(bào)告:庫存管理信息系統(tǒng)的開發(fā) 當(dāng)今社會為信息社會,世界已進(jìn)入在計(jì)算機(jī)信息管理領(lǐng)域中激烈競爭的時(shí)代。信息已成為繼勞動力、土地、資本之后的又一大......

        Java Web 開發(fā)技術(shù)實(shí)驗(yàn)報(bào)告模版

        項(xiàng)目綜合實(shí)踐報(bào)告 題目:html+css 旅游門戶網(wǎng)站設(shè)計(jì) 班級:計(jì)算機(jī)2010(1)姓名:丁一學(xué)號:954211完成日期:2011.9.14 一、分析設(shè)計(jì) 用文字、圖表等說明設(shè)計(jì)思路及設(shè)計(jì)結(jié)果。 二、主要......

        實(shí)驗(yàn)七 Web開發(fā)常見問題

        《J2EE企業(yè)級軟件開發(fā)》實(shí)驗(yàn)七 Web開發(fā)常見問題 學(xué)號:___________________ 姓名:____________________ 實(shí)驗(yàn)?zāi)康模?1, 熟悉jspSmartUpload組件進(jìn)行上傳和下載的編程方法 2, 熟悉......