1. 首頁
  2. 實習報告

計算機軟體專業實習報告

計算機軟體專業實習報告範文

計算機軟體專業實習報告範文

一、實習目的

蒐集與畢業設計相關的資料,瞭解Web開發的基本原則,學習Web開發的相關知識,掌握Web開發的基本技術,豐富Web開發的實戰經驗。學習ASP、SQL等的基礎知識及正確的運用方法,瞭解設計專題的主要內容,透過實習,鞏固大學所學到的知識,提高分析、判斷和處理實際問題的能力,增強自己的團隊協作意識,瞭解軟體開發的思考角度和主要流程。為畢業之後能夠更快地進入工作狀態並且能夠更好的工作,打好一定的基礎。透過理論聯絡實際,從而提高處理實際問題的能力,為將來開發專案的順利進行做好充分的準備,與社會環境接軌做好準備。

二、實習內容

透過本次實習,應當對HTML、CSS、JavaScript等達到熟練運用的地步,同時應該對XML語言及其應用有一個非常清晰、明瞭的認識。本次的實習內容主要包括:對教學網站的建設有一個初步的構思及確定其應該包括哪些模組實現什麼功能;對ASP、SQL的基礎知識的理論學習;理論聯絡實際對ASP、SQL進行具體操作;學會用SQL建資料庫及所需表格的具體方法;理解連線SQL資料庫的語句及能正確的應用於實踐;學習基於Ajax技術的RSS閱讀器(Web形式)、基於XML和XSLT的學生成績釋出系統、基於Web Services的XML檔案上傳和檢視系統;完成簡單的單點登入系統;軟體初步測試;瞭解和初步掌握系統的釋出等。

三、實習總結

在注重素質教育的今天,社會實踐活動一直被視為培養德、智、體、美、勞全面發展的跨世紀優秀人才的重要途徑。畢業設計實習是學校教育向課堂外的一種延伸,也是推進素質教育程序的重要手段、大學生進入社會的橋樑。它有助於當代大學生接觸社會,瞭解社會。同時,實踐也是大學生學習知識、鍛鍊才幹的有效途徑,更是大學生服務社會、回報社會的一種良好形式。鑑於畢業實習的以上的優點,我懷著一顆真誠學習的心成為了其中的一員。

本次畢業設計我的課題是教學網站,因此選擇了北京京師要鐸科技有限公司,在公司實習期間與網站建設有關的知識我從頭學起。ASP和SQL Server作為開發工具都有它們各自的特點,使用ASP不但可以建立和執行動態、互動的Web伺服器應用程式,而且也可以與HTML頁、指令碼命令和ActiveX元件組合建立互動的Web頁和基於Web的功能強大的應用程式。在SQL Server資料庫的學習中不但瞭解到它的基本的服務組成而且透過具體的操作掌握了資料庫的安裝、連線過程。

由於此次Web開發初步的專案還要和RSS這個網路新寵打交道,所以我們也瞭解了RSS的相關知識。

RSS(Really Simple Syndication)是一種描述和同步網站內容的格式,是目前使用最廣泛的XML應用。RSS搭建了資訊迅速傳播的一個技術平臺,使得每個人都成為潛在的資訊提供者。釋出一個RSS檔案後,這個RSS Feed中包含的資訊就能直接被其他站 點呼叫,而且由於這些資料都是標準的XML格式,所以也能在其他的終端和服務中使用。

如果從RSS閱讀者的角度來看,完全不必考慮它到底是什麼意思,只要簡單地理解為一種方便的資訊獲取工具就可以了。

如果你用過RSS,你會發現他實際上不過是一個導航的目錄表而已,你訂閱了一個RSS,其實質就是從網站上接收了一個RSS格式的XML檔案,然後,你的RSS閱讀器就解釋這個XML檔案,然後(總是有然後)顯示出來,當然,在這個過程中,閱讀器也許會將其轉換為HTML格式檔案(如Maxthon就是這樣處理的。)說到底,XML不過是一種儲存資料的方式,對資料含義的解釋和使用最終都是應用軟體的事。

兩天後,Web版的RSS閱讀器設計完成了。接下來的是應用XML和XSLT技術的學生成績釋出板的設計。在這一部分內容中,我們學習了以下幾種新的技術:

XSLT:

XSLT的英文標準名稱為eXtensible Stylesheet Language Transformation。根據W3C的規範說明書(http://www.w3.org/TR/xslt),最早設計XSLT的用意是幫助XML文件(document)轉換為其它文件。但是隨著發展,XSLT已不僅僅用於將XML轉換為HTML或其它文字格式,更全面的定義應該是:XSLT是一種用來轉換XML文件結構的語言。

XPath:

XPath是XSLT的重要組成部分。在學習時我們已經知道XML是一個完整的樹結構文件。在轉換XML文件時可能需要處理其中的一部分(節點)資料,那麼如何查詢和定位XML文件中的資訊呢,XPath就是一種專門用來在XML文件中查詢資訊的語言。XPath隸屬XSLT,因此我們通常會將XSLT語法和和XPath語法混在一起說。

用一種比較好理解的解釋:如果將XML文件看作一個數據庫,XPath就是SQL查詢語言;如果將XML文件看成DOS目錄結構,XPath就是cd,dir等目錄操作命令的集合。

學生成績釋出板完成以後,我們進入到了Web開發的實戰階段。

雖然在公司實習的時間是有限的,但是它讓我感觸頗深。首先,公司跟學校是兩個不同的概念,在學校時除了上課自己的課餘時間比較多,也可以隨意的安排自己的時間。但在公司一天的時間都在工作,這樣的時間不是屬於自己的.,我們必須認認真真的工作學習,否則在這樣競爭激烈的社會就很難找到我們的立足之地。其次是紀律方面,在學 校的時候隨著上課鈴響進課堂那是很正常的事,甚至有的同學會遲到,老師只是批評兩句警告下次注意,但在公司每天必須在規定的上班時間之前到達公司以刷卡的形式進行監督,遲到次數少的有相應的懲罰措施一般都是扣除獎金,遲到次數多的就得“另謀高就”。此外,公司還有一些技術性資料是保密性質的,這就要求我們遵守基本的職業道德必須對其進行保密,所有這些我們在學校的時候都是沒有接觸過的問題。隨著時鐘一分一秒的走過,我們也在不知不覺中長大,長大了就要離開學校、進入社會參加工作。周圍的環境在不斷變化著,我們的責任也在不斷變化著,這就要求我們必須要很強的適應能力,要努力認真的工作。

由於公司是主要是做網站的,所以我們利用大概一週的時間對ASP和SQL Server 2000進行了系統的學習,在這裡帶我的師傅只是很粗略的給我們講講或者乾脆直接告訴我們應該學會哪兒什麼時候檢查。這時才真正感受到了在學校時老師耐心的教我們一點一滴知識時的珍貴。真後悔在學校時不應該那麼浪費時間。但是現在也認識到自學能力的重要性,認識到“活到老學到老”的真諦。

本系統透過ASP程式設計與SQL Server 2000資料庫相結合的技術手段組裝完成基於B/S模式的教學網站。基本思想是把整個網站的建設分成若干個階段,嚴格遵照軟體開發的步驟先進行調查研究、之後是需求分析、整體規劃、編寫程式碼、軟體測試等。在整個實施過程當中還必須注意每個階段都儘量做好並寫成文件,還要注意頁面友好、可用性強等特點。這樣就會給以後的除錯和維護工作帶來極大的方便,也容易達到使用者滿意的效果。

基於ASP的站在改進傳統的學習模式,透過一種新的以網際網路為基礎的模式為學校創造一新的學習環境,使教學管理突破時空限制提高學習效率和標準化水平,使學校管理者、教師和學生可以隨時隨地透過網路完成教與學的管理。將網上教學代替傳統的手工方式應用於教學管理中協助辦公是當今的發展趨勢,不僅節省了大量的時間,還提高了工作效率同時也方便了學生。以致於每個人都可以不受時間、空間和地點的限制而自由學習,以較低的付出得到高質量的教育。它提供了豐富的知識庫與資訊庫,能夠激發學習者的學習興趣,從而達到讓學習者主動構建知識的目的,實現自己獲取知識、自我更新知識的理想目標。隨著網路的不斷髮展和普及,站必將在教育科研的各個方面發揮越來越重要的作用。

幾年的大學生活,讓我對計算機理論知識有了一定的瞭解,但實踐出真知,唯有把理 論與實踐相結合,才能更好地為社會服務. 實習期間每天緊張的工作狀態,完全沒有時間考慮其它事情。在這期間,我上網查閱了一些計算應用知識並對畢業論文所需的資料進行了粗淺的瞭解,為接下來的畢業設計作準備,提高了我的動手能力,同時也讓我瞭解到了自己的不足, 今天我學到的所有這些都必將對我將來的就業產生深刻的影響。而對我來說,真正的就業也已經不遠了。我慶幸也感謝有這樣一個學習的機會,能夠在就業前很好的提高自己、鍛鍊自己。同時也讓自己對自己的能力更加自信,相信自己將來能夠成為一個對社會有用的一員,為社會主義現代化建設做貢獻。