2023軟件開(kāi)發(fā)實(shí)習(xí)報(bào)告內(nèi)容_第1頁(yè)
2023軟件開(kāi)發(fā)實(shí)習(xí)報(bào)告內(nèi)容_第2頁(yè)
2023軟件開(kāi)發(fā)實(shí)習(xí)報(bào)告內(nèi)容_第3頁(yè)
2023軟件開(kāi)發(fā)實(shí)習(xí)報(bào)告內(nèi)容_第4頁(yè)
2023軟件開(kāi)發(fā)實(shí)習(xí)報(bào)告內(nèi)容_第5頁(yè)
已閱讀5頁(yè),還剩30頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

2023軟件開(kāi)發(fā)實(shí)習(xí)報(bào)告內(nèi)容_實(shí)習(xí)報(bào)告內(nèi)容

通過(guò)這次在清華it的實(shí)習(xí),學(xué)到了許多東西。也了解到了軟件開(kāi)發(fā)的真正價(jià)值。這次的實(shí)踐讓我真實(shí)體會(huì)到了我們前面所學(xué)學(xué)問(wèn)的用處所在。以前總認(rèn)為所學(xué)的學(xué)問(wèn)只是理論上的學(xué)問(wèn),根本就沒(méi)有任何作用,但通過(guò)這次實(shí)習(xí),讓我學(xué)有所用。而且學(xué)到了許多在學(xué)校學(xué)不到的東西,受益匪淺。

在這個(gè)信息時(shí)代,信息都是電子化。許多方面根本不在是一些手把手的治理,而是在電腦面前操作一下即可,讓我們真正享受到高科技的待遇。在軟件開(kāi)發(fā)領(lǐng)域,做一個(gè)工程的動(dòng)身點(diǎn)是提高辦事效率。而在工程制作的過(guò)程中我們要使一個(gè)軟件簡(jiǎn)潔有用,人性化,快捷便利。

這次實(shí)習(xí)的主要任務(wù)是圖書(shū)治理系統(tǒng)的開(kāi)發(fā)。工程運(yùn)行的平臺(tái)是windowsxp,運(yùn)用系統(tǒng)主要是microsoftvisualstudioXX,microsoftsqlserverXX,運(yùn)用的學(xué)問(wèn)主要有我們學(xué)習(xí)過(guò)的學(xué)問(wèn)數(shù)據(jù)庫(kù)技術(shù),以及實(shí)習(xí)過(guò)程中所提及的學(xué)問(wèn)。在軟件開(kāi)發(fā)果過(guò)程中首先要了解三層構(gòu)造的的含義及其設(shè)計(jì)模式思想部署企業(yè)級(jí)數(shù)據(jù)庫(kù)業(yè)務(wù)系統(tǒng)開(kāi)發(fā)。三層構(gòu)造是一種成熟、簡(jiǎn)潔并得到普遍應(yīng)用的應(yīng)用程序架構(gòu),它將應(yīng)用程序構(gòu)造劃分三層獨(dú)立的包,包括用戶表示層、業(yè)務(wù)規(guī)律層、數(shù)據(jù)訪問(wèn)層。其中將實(shí)現(xiàn)人機(jī)界面的全部表單和組件放在表示層,將全部業(yè)務(wù)規(guī)章和規(guī)律的實(shí)現(xiàn)封裝在負(fù)責(zé)業(yè)務(wù)規(guī)律組件中,將全部和數(shù)據(jù)庫(kù)的交互封裝在數(shù)據(jù)訪問(wèn)組件中。其構(gòu)造如下列圖1所示:(未顯示出)

三層構(gòu)造示意圖

三層構(gòu)造是一種嚴(yán)格分層方法,即數(shù)據(jù)訪問(wèn)層只能被業(yè)務(wù)規(guī)律層訪問(wèn),業(yè)務(wù)規(guī)律層只能被表示層訪問(wèn),用戶通過(guò)表示層將懇求傳送給業(yè)務(wù)規(guī)律層,業(yè)務(wù)規(guī)律層完成相關(guān)業(yè)務(wù)規(guī)章和規(guī)律,并通過(guò)數(shù)據(jù)訪問(wèn)層訪問(wèn)數(shù)據(jù)庫(kù)獲得數(shù)據(jù),然后根據(jù)相反的挨次依次返回將數(shù)據(jù)顯示在表示層。

下面介紹圖書(shū)治理系統(tǒng)開(kāi)發(fā)技術(shù):

一系統(tǒng)的功能設(shè)計(jì)

首先對(duì)系統(tǒng)進(jìn)展需求分析,我們必需要知道要做一個(gè)系統(tǒng)“用來(lái)干什么”,這需要在對(duì)用戶需求進(jìn)展充分調(diào)研的根底上,深入理解并描述出軟件的功能、性能、接口等方面的需求,可以使用uml建模作為需求分析和系統(tǒng)設(shè)計(jì)的有效方法。圖(1)給出了本圖書(shū)治理系統(tǒng)的功能構(gòu)造圖,其工作流程為:一般用戶直接登錄主頁(yè)面,只能掃瞄、快速查詢圖書(shū)、注冊(cè)新用戶、修改自己的密碼以及查看圖書(shū)的詳情,治理員用戶除了可以完成一般用戶的操作外,還可以進(jìn)入圖書(shū)治理模塊進(jìn)展圖書(shū)添加、修改和刪除的操作。

1、系統(tǒng)的功能特點(diǎn):

(1)操作簡(jiǎn)潔、界面友好:插入表格的頁(yè)面布局,使得圖書(shū)的錄入工作更簡(jiǎn)便;很多選項(xiàng)包括圖書(shū)類別、來(lái)源等只需要點(diǎn)擊鼠標(biāo)就可以完成;另外,跟蹤消失的

提示信息也讓用戶隨時(shí)清晰自己的操作狀況。

(2)即時(shí)可見(jiàn):對(duì)圖書(shū)的處理(包括圖書(shū)添加、修改、刪除)將馬上在主頁(yè)的對(duì)應(yīng)欄目顯示出來(lái),到達(dá)“即時(shí)處理、即時(shí)見(jiàn)效“的功能。

(3)功能完善:包括常見(jiàn)網(wǎng)站的圖書(shū)治理的各個(gè)方面:圖書(shū)新增、掃瞄、刪除、修改、檢索等各個(gè)方面,完整地實(shí)現(xiàn)了網(wǎng)站對(duì)即時(shí)圖書(shū)的治理要求。

(4)便利移植:針對(duì)不同的圖書(shū)館,只需要稍作修改就可以開(kāi)發(fā)出適合本企業(yè)特點(diǎn)的網(wǎng)站圖書(shū)治理系統(tǒng)。

2、系統(tǒng)的具體設(shè)計(jì)

系統(tǒng)的主要功能是通過(guò)幾個(gè)功能模塊來(lái)實(shí)現(xiàn)的。詳細(xì)的設(shè)計(jì)過(guò)程如下:

⑴系統(tǒng)登錄:該模塊負(fù)責(zé)將用戶分為一般用戶和治理員用戶來(lái)實(shí)現(xiàn)用戶權(quán)限的治理。

⑵圖書(shū)類別治理:該模塊只有治理員才有的權(quán)限,治理員可以對(duì)圖書(shū)的大、小類進(jìn)展添加、更新、刪除等操作。

⑶庫(kù)存圖書(shū)掃瞄:該模塊負(fù)責(zé)分頁(yè)列出圖書(shū)館中全部圖書(shū)的信息,包括圖書(shū)名稱、、出版社,圖書(shū)狀態(tài),每條記錄后面都有一個(gè)查看詳情,查看詳情被做成一個(gè)超鏈接,點(diǎn)擊它們就能跳轉(zhuǎn)頁(yè)面可以查看更多的詳情如圖書(shū)封面、圖書(shū)數(shù)量、圖書(shū)出版年份。

⑷庫(kù)存圖書(shū)添加:該模塊是圖書(shū)治理員進(jìn)展圖書(shū)的添加,權(quán)限僅限治理員,在此頁(yè)面中的大小類實(shí)現(xiàn)了聯(lián)動(dòng)作用,點(diǎn)擊其大類,小類的下拉列表中就會(huì)顯示與之對(duì)應(yīng)的小類,從中選擇即可。

⑷圖書(shū)快速查詢:該模塊供應(yīng)了圖書(shū)快速查詢功能,輸入待查找的圖書(shū)名稱可以快速地找到符合條件的圖書(shū),并輸出查詢結(jié)果,點(diǎn)擊產(chǎn)看詳情字樣就可以查看圖書(shū)的具體信息。

⑸編輯系統(tǒng)用戶:該模塊負(fù)責(zé)分頁(yè)排列注冊(cè)用戶的詳細(xì)信息,一般用戶本人或治理員可以對(duì)用戶進(jìn)展刪除、修改。非一般用戶或系統(tǒng)治理員外不具有對(duì)該用戶的處理權(quán)限,所以不同一般用戶進(jìn)入此頁(yè)面將顯示不同的內(nèi)容。

⑹修改用戶密碼:一般用戶本人用戶錄入所需要的內(nèi)容,包含用戶名、真實(shí)姓名、權(quán)限類型、舊密碼及新密碼,點(diǎn)擊更改即可修改密碼,并寫(xiě)入數(shù)據(jù)庫(kù)中保存。

⑺系統(tǒng)名稱設(shè)置:該模塊為治理員權(quán)限,治理員可以更改圖書(shū)系統(tǒng)的名稱。一般用戶為不行見(jiàn)狀態(tài)。

⑻系統(tǒng)使用說(shuō)明:主要是供一般用戶和治理員閱讀,使之更好地了解本系統(tǒng)的權(quán)限以及用法。

下面給出系統(tǒng)后端數(shù)據(jù)存儲(chǔ)方案:

利用microsoftsqlserverXX建立數(shù)據(jù)庫(kù)及其存儲(chǔ)過(guò)程。這里給出幾個(gè)必需的數(shù)據(jù)表,主要有system,bigclass,smallclass,users,books。

二、asp局部設(shè)計(jì)

1、連接數(shù)據(jù)庫(kù)

訪問(wèn)數(shù)據(jù)庫(kù)信息的第一步是和數(shù)據(jù)庫(kù)源建立連接。ado供應(yīng)connection對(duì)象,可以使用該對(duì)象建立和治理應(yīng)用程序和odbc數(shù)據(jù)庫(kù)之間的連接。connection對(duì)象具有各種屬性和方法,可以使用它們翻開(kāi)和關(guān)閉數(shù)據(jù)庫(kù)連接,并且發(fā)出查詢懇求來(lái)更新信息。

要建立數(shù)據(jù)庫(kù)連接,在中鏈接到數(shù)據(jù)庫(kù)

2、數(shù)據(jù)的綁定

數(shù)據(jù)的連接分為直接連接和間接連接,前面所舉例子用的是直接連接,下面用間接地方法對(duì)數(shù)據(jù)進(jìn)展綁定。主要是利用數(shù)據(jù)適配器sqladatapter,下面的函數(shù)方法是對(duì)數(shù)據(jù)綁定:

此方法也可以插在所要調(diào)用的函數(shù)中,但是將這個(gè)方法單獨(dú)提出有利于后面的利用,后面對(duì)數(shù)據(jù)進(jìn)展綁定時(shí)就可以用這個(gè)方法,避開(kāi)做重復(fù)的工作,削減工作量。

3、加密方法

本系統(tǒng)的加密方法是md5,以一個(gè)例子來(lái)說(shuō)明:

stringoldpassword=this.textpassword.text;

stringnewpassword=system.web.security.formsauthentication.hashpasswordforstoringinconfigfile(password,“md5“);

即可將原來(lái)的密碼加密,防止他人偷竊密碼。

軟件開(kāi)發(fā)實(shí)習(xí)報(bào)告范文

小編為大家整理的軟件開(kāi)發(fā)實(shí)習(xí)報(bào)告范文,供大家參考。更多閱讀請(qǐng)查看本站實(shí)習(xí)報(bào)告網(wǎng)頻道。

通過(guò)這次在清華it的實(shí)習(xí),學(xué)到了許多東西。也了解到了軟件開(kāi)發(fā)的真正價(jià)值。這次的實(shí)踐讓我真實(shí)體會(huì)到了我們前面所學(xué)學(xué)問(wèn)的用處所在。以前總認(rèn)為所學(xué)的學(xué)問(wèn)只是理論上的學(xué)問(wèn),根本就沒(méi)有任何作用,但通過(guò)這次實(shí)習(xí),讓我學(xué)有所用。而且學(xué)到了許多在學(xué)校學(xué)不到的東西,受益匪淺。

在這個(gè)信息時(shí)代,信息都是電子化。許多方面根本不在是一些手把手的治理,而是在電腦面前操作一下即可,讓我們真正享受到高科技的待遇。在軟件開(kāi)發(fā)領(lǐng)域,做一個(gè)工程的動(dòng)身點(diǎn)是提高辦事效率。而在工程制作的過(guò)程中我們要使一個(gè)軟件簡(jiǎn)潔有用,人性化,快捷便利。

這次實(shí)習(xí)的主要任務(wù)是圖書(shū)治理系統(tǒng)的開(kāi)發(fā)。工程運(yùn)行的平臺(tái)是windowsxp,運(yùn)用系統(tǒng)主要是microsoftvisualstudioXX,microsoftsqlserverXX,運(yùn)用的學(xué)問(wèn)主要有我們學(xué)習(xí)過(guò)的學(xué)問(wèn)數(shù)據(jù)庫(kù)技術(shù),以及實(shí)習(xí)過(guò)程中所提及的學(xué)問(wèn)。在軟件開(kāi)發(fā)果過(guò)程中首先要了解三層構(gòu)造的的含義及其設(shè)計(jì)模式思想部署企業(yè)級(jí)數(shù)據(jù)庫(kù)業(yè)務(wù)系統(tǒng)開(kāi)發(fā)。三層構(gòu)造是一種成熟、簡(jiǎn)潔并得到普遍應(yīng)用的應(yīng)用程序架構(gòu),它將應(yīng)用程序構(gòu)造劃分三層獨(dú)立的包,包括用戶表示層、業(yè)務(wù)規(guī)律層、數(shù)據(jù)訪問(wèn)層。其中將實(shí)現(xiàn)人機(jī)界面的全部表單和組件放在表示層,將全部業(yè)務(wù)規(guī)章和規(guī)律的實(shí)現(xiàn)封裝在負(fù)責(zé)業(yè)務(wù)規(guī)律組件中,將全部和數(shù)據(jù)庫(kù)的交互封裝在數(shù)據(jù)訪問(wèn)組件中。

三層構(gòu)造示意圖

三層構(gòu)造是一種嚴(yán)格分層方法,即數(shù)據(jù)訪問(wèn)層只能被業(yè)務(wù)規(guī)律層訪問(wèn),業(yè)務(wù)規(guī)律層只能被表示層訪問(wèn),用戶通過(guò)表示層將懇求傳送給業(yè)務(wù)規(guī)律層,業(yè)務(wù)規(guī)律層完成相關(guān)業(yè)務(wù)規(guī)章和規(guī)律,并通過(guò)數(shù)據(jù)訪問(wèn)層訪問(wèn)數(shù)據(jù)庫(kù)獲得數(shù)據(jù),然后根據(jù)相反的挨次依次返回將數(shù)據(jù)顯示在表示層。

下面介紹圖書(shū)治理系統(tǒng)開(kāi)發(fā)技術(shù)

一系統(tǒng)的功能設(shè)計(jì)

首先對(duì)系統(tǒng)進(jìn)展需求分析,我們必需要知道要做一個(gè)系統(tǒng)“用來(lái)干什么”,這需要在對(duì)用戶需求進(jìn)展充分調(diào)研的根底上,深入理解并描述出軟件的功能、性能、接口等方面的需求,可以使用uml建模作為需求分析和系統(tǒng)設(shè)計(jì)的有效方法。圖(1)給出了本圖書(shū)治理系統(tǒng)的功能構(gòu)造圖,其工作流程為:一般用戶直接登錄主頁(yè)面,只能掃瞄、快速查詢圖書(shū)、注冊(cè)新用戶、修改自己的密碼以及查看圖書(shū)的詳情,治理員用戶除了可以完成一般用戶的操作外,還可以進(jìn)入圖書(shū)治理模塊進(jìn)展圖書(shū)添加、修改和刪除的操作。

1、系統(tǒng)的功能特點(diǎn)

(1)操作簡(jiǎn)潔、界面友好:插入表格的頁(yè)面布局,使得圖書(shū)的錄入工作更簡(jiǎn)便;很多選項(xiàng)包括圖書(shū)類別、來(lái)源等只需要點(diǎn)擊鼠標(biāo)就可以完成;另外,跟蹤消失的提示信息也讓用戶隨時(shí)清晰自己的操作狀況。

(2)即時(shí)可見(jiàn):對(duì)圖書(shū)的處理(包括圖書(shū)添加、修改、刪除)將馬上在主頁(yè)的對(duì)應(yīng)欄目顯示出來(lái),到達(dá)“即時(shí)處理、即時(shí)見(jiàn)效“的功能。

(3)功能完善:包括常見(jiàn)網(wǎng)站的圖書(shū)治理的各個(gè)方面:圖書(shū)新增、掃瞄、刪除、修改、檢索等各個(gè)方面,完整地實(shí)現(xiàn)了網(wǎng)站對(duì)即時(shí)圖書(shū)的治理要求。

(4)便利移植:針對(duì)不同的圖書(shū)館,只需要稍作修改就可以開(kāi)發(fā)出適合本企業(yè)特點(diǎn)的網(wǎng)站圖書(shū)治理系統(tǒng)。

2、系統(tǒng)的具體設(shè)計(jì)

系統(tǒng)的主要功能是通過(guò)幾個(gè)功能模塊來(lái)實(shí)現(xiàn)的。詳細(xì)的設(shè)計(jì)過(guò)程

⑴系統(tǒng)登錄:該模塊負(fù)責(zé)將用戶分為一般用戶和治理員用戶來(lái)實(shí)現(xiàn)用戶權(quán)限的治理。

⑵圖書(shū)類別治理:該模塊只有治理員才有的權(quán)限,治理員可以對(duì)圖書(shū)的大、小類進(jìn)展添加、更新、刪除等操作。

⑶庫(kù)存圖書(shū)掃瞄:該模塊負(fù)責(zé)分頁(yè)列出圖書(shū)館中全部圖書(shū)的信息,包括圖書(shū)名稱、、出版社,圖書(shū)狀態(tài),每條記錄后面都有一個(gè),被做成一個(gè)超,點(diǎn)擊它們就能跳轉(zhuǎn)頁(yè)面可以查看的詳情如圖書(shū)封面、圖書(shū)數(shù)量、圖書(shū)出版年份。

⑷庫(kù)存圖書(shū)添加:該模塊是圖書(shū)治理員進(jìn)展圖書(shū)的添加,權(quán)限僅限治理員,在此頁(yè)面中的大小類實(shí)現(xiàn)了聯(lián)動(dòng)作用,點(diǎn)擊其大類,小類的下拉列表中就會(huì)顯示與之對(duì)應(yīng)的小類,從中選擇即可。

⑷圖書(shū)快速查詢:該模塊供應(yīng)了圖書(shū)快速查詢功能,輸入待查找的圖書(shū)名稱可以快速地找到符合條件的圖書(shū),并輸出查詢結(jié)果,點(diǎn)擊產(chǎn)看詳情字樣就可以查看圖書(shū)的具體信息。

⑸編輯系統(tǒng)用戶:該模塊負(fù)責(zé)分頁(yè)排列注冊(cè)用戶的詳細(xì)信息,一般用戶本人或治理員可以對(duì)用戶進(jìn)展刪除、修改。非一般用戶或系統(tǒng)治理員外不具有對(duì)該用戶的處理權(quán)限,所以不同一般用戶進(jìn)入此頁(yè)面將顯示不同的內(nèi)容。

⑹修改用戶密碼:一般用戶本人用戶錄入所需要的內(nèi)容,包含用戶名、真實(shí)姓名、權(quán)限類型、舊密碼及新密碼,點(diǎn)擊更改即可修改密碼,并寫(xiě)入數(shù)據(jù)庫(kù)中保存。

⑺系統(tǒng)名稱設(shè)置:該模塊為治理員權(quán)限,治理員可以更改圖書(shū)系統(tǒng)的名稱。一般用戶為不行見(jiàn)狀態(tài)。

⑻系統(tǒng)使用說(shuō)明:主要是供一般用戶和治理員閱讀,使之更好地了解本系統(tǒng)的權(quán)限以及用法。

下面給出系統(tǒng)后端數(shù)據(jù)存儲(chǔ)方案

利用microsoftsqlserverXX建立數(shù)據(jù)庫(kù)及其存儲(chǔ)過(guò)程。這里給出幾個(gè)必需的數(shù)據(jù)表,主要有system,bigclass,smallclass,users,books。

二、asp局部設(shè)計(jì)

1、連接數(shù)據(jù)庫(kù)

訪問(wèn)數(shù)據(jù)庫(kù)信息的第一步是和數(shù)據(jù)庫(kù)源建立連接。ado供應(yīng)connection對(duì)象,可以使用該對(duì)象建立和治理應(yīng)用程序和odbc數(shù)據(jù)庫(kù)之間的連接。connection對(duì)象具有各種屬性和方法,可以使用它們翻開(kāi)和關(guān)閉數(shù)據(jù)庫(kù)連接,并且發(fā)出查詢懇求來(lái)更新信息。

要建立數(shù)據(jù)庫(kù)連接,在中到數(shù)據(jù)庫(kù)

2、數(shù)據(jù)的綁定

數(shù)據(jù)的連接分為直接連接和間接連接,前面所舉例子用的是直接連接,下面用間接地方法對(duì)數(shù)據(jù)進(jìn)展綁定。主要是利用數(shù)據(jù)適配器sqladatapter,下面的函數(shù)方法是對(duì)數(shù)據(jù)綁定

此方法也可以插在所要調(diào)用的函數(shù)中,但是將這個(gè)方法單獨(dú)提出有利于后面的利用,后面對(duì)數(shù)據(jù)進(jìn)展綁定時(shí)就可以用這個(gè)方法,避開(kāi)做重復(fù)的工作,削減工作量。

3、加密方法

本系統(tǒng)的加密方法是md5,以一個(gè)例子來(lái)說(shuō)明

stringoldpassword=this.textpassword.text;

stringnewpassword=system.web.security.formsauthentication.hashpasswordforstoringinconfigfile(password,“md5“);

即可將原來(lái)的密碼加密,防止他人偷竊密碼。

2023年清華IT軟件開(kāi)發(fā)實(shí)習(xí)報(bào)告

通過(guò)這次在清華it的實(shí)習(xí),學(xué)到了許多東西。也了解到了軟件開(kāi)發(fā)的真正價(jià)值。這次的實(shí)踐讓我真實(shí)體會(huì)到了我們前面所學(xué)學(xué)問(wèn)的用處所在。以前總認(rèn)為所學(xué)的學(xué)問(wèn)只是理論上的學(xué)問(wèn),根本就沒(méi)有任何作用,但通過(guò)這次實(shí)習(xí),讓我學(xué)有所用。而且學(xué)到了許多在學(xué)校學(xué)不到的東西,受益匪淺。

在這個(gè)信息時(shí)代,信息都是電子化。許多方面根本不在是一些手把手的治理,而是在電腦面前操作一下即可,讓我們真正享受到高科技的待遇。在軟件開(kāi)發(fā)領(lǐng)域,做一個(gè)工程的動(dòng)身點(diǎn)是提高辦事效率。而在工程制作的過(guò)程中我們要使一個(gè)軟件簡(jiǎn)潔有用,人性化,快捷便利。

這次實(shí)習(xí)的主要任務(wù)是圖書(shū)治理系統(tǒng)的開(kāi)發(fā)。工程運(yùn)行的平臺(tái)是windowsxp,運(yùn)用系統(tǒng)主要是microsoftvisualstudioXX,microsoftsqlserverXX,運(yùn)用的學(xué)問(wèn)主要有我們學(xué)習(xí)過(guò)的學(xué)問(wèn)數(shù)據(jù)庫(kù)技術(shù),以及實(shí)習(xí)過(guò)程中所提及的學(xué)問(wèn)。在軟件開(kāi)發(fā)果過(guò)程中首先要了解三層構(gòu)造的的含義及其設(shè)計(jì)模式思想部署企業(yè)級(jí)數(shù)據(jù)庫(kù)業(yè)務(wù)系統(tǒng)開(kāi)發(fā)。三層構(gòu)造是一種成熟、簡(jiǎn)潔并得到普遍應(yīng)用的應(yīng)用程序架構(gòu),它將應(yīng)用程序構(gòu)造劃分三層獨(dú)立的包,包括用戶表示層、業(yè)務(wù)規(guī)律層、數(shù)據(jù)訪問(wèn)層。其中將實(shí)現(xiàn)人機(jī)界面的全部表單和組件放在表示層,將全部業(yè)務(wù)規(guī)章和規(guī)律的實(shí)現(xiàn)封裝在負(fù)責(zé)業(yè)務(wù)規(guī)律組件中,將全部和數(shù)據(jù)庫(kù)的交互封裝在數(shù)據(jù)訪問(wèn)組件中。其構(gòu)造如下列圖1所示:(未顯示出)

三層構(gòu)造示意圖

三層構(gòu)造是一種嚴(yán)格分層方法,即數(shù)據(jù)訪問(wèn)層只能被業(yè)務(wù)規(guī)律層訪問(wèn),業(yè)務(wù)規(guī)律層只能被表示層訪問(wèn),用戶通過(guò)表示層將懇求傳送給業(yè)務(wù)規(guī)律層,業(yè)務(wù)規(guī)律層完成相關(guān)業(yè)務(wù)規(guī)章和規(guī)律,并通過(guò)數(shù)據(jù)訪問(wèn)層訪問(wèn)數(shù)據(jù)庫(kù)獲得數(shù)據(jù),然后根據(jù)相反的挨次依次返回將數(shù)據(jù)顯示在表示層。

下面介紹圖書(shū)治理系統(tǒng)開(kāi)發(fā)技術(shù)一系統(tǒng)的功能設(shè)計(jì)

首先對(duì)系統(tǒng)進(jìn)展需求分析,我們必需要知道要做一個(gè)系統(tǒng)“用來(lái)干什么”,這需要在對(duì)用戶需求進(jìn)展充分調(diào)研的根底上,深入理解并描述出軟件的功能、性能、接口等方面的需求,可以使用uml建模作為需求分析和系統(tǒng)設(shè)計(jì)的有效方法。圖(1)給出了本圖書(shū)治理系統(tǒng)的功能構(gòu)造圖,其工作流程為:一般用戶直接登錄主頁(yè)面,只能掃瞄、快速查詢圖書(shū)、注冊(cè)新用戶、修改自己的密碼以及查看圖書(shū)的詳情,治理員用戶除了可以完成一般用戶的操作外,還可以進(jìn)入圖書(shū)治理模塊進(jìn)展圖書(shū)添加、修改和刪除的操作。

1、系統(tǒng)的功能特點(diǎn)(1)操作簡(jiǎn)潔、界面友好:插入表格的頁(yè)面布局,使得圖書(shū)的錄入工作更簡(jiǎn)便;很多選項(xiàng)包括圖書(shū)類別、來(lái)源等只需要點(diǎn)擊鼠標(biāo)就可以完成;另外,跟蹤消失的提示信息也讓用戶隨時(shí)清晰自己的操作狀況。

(2)即時(shí)可見(jiàn):對(duì)圖書(shū)的處理(包括圖書(shū)添加、修改、刪除)將馬上在主頁(yè)的對(duì)應(yīng)欄目顯示出來(lái),到達(dá)即時(shí)處理、即時(shí)見(jiàn)效的功能。

(3)功能完善:包括常見(jiàn)網(wǎng)站的圖書(shū)治理的各個(gè)方面:圖書(shū)新增、掃瞄、刪除、修改、檢索等各個(gè)方面,完整地實(shí)現(xiàn)了網(wǎng)站對(duì)即時(shí)圖書(shū)的治理要求。

(4)便利移植:針對(duì)不同的圖書(shū)館,只需要稍作修改就可以開(kāi)發(fā)出適合本企業(yè)特點(diǎn)的網(wǎng)站圖書(shū)治理系統(tǒng)。

2、系統(tǒng)的具體設(shè)計(jì)

系統(tǒng)的主要功能是通過(guò)幾個(gè)功能模塊來(lái)實(shí)現(xiàn)的。詳細(xì)的設(shè)計(jì)過(guò)程

⑴系統(tǒng)登錄:該模塊負(fù)責(zé)將用戶分為一般用戶和治理員用戶來(lái)實(shí)現(xiàn)用戶權(quán)限的治理。

⑵圖書(shū)類別治理:該模塊只有治理員才有的權(quán)限,治理員可以對(duì)圖書(shū)的大、小類進(jìn)展添加、更新、刪除等操作。

⑶庫(kù)存圖書(shū)掃瞄:該模塊負(fù)責(zé)分頁(yè)列出圖書(shū)館中全部圖書(shū)的信息,包括圖書(shū)名稱、、出版社,圖書(shū)狀態(tài),每條記錄后面都有一個(gè),被做成一個(gè)超,點(diǎn)擊它們就能跳轉(zhuǎn)頁(yè)面可以查看的詳情如圖書(shū)封面、圖書(shū)數(shù)量、圖書(shū)出版年份。

⑷庫(kù)存圖書(shū)添加:該模塊是圖書(shū)治理員進(jìn)展圖書(shū)的添加,權(quán)限僅限治理員,在此頁(yè)面中的大小類實(shí)現(xiàn)了聯(lián)動(dòng)作用,點(diǎn)擊其大類,小類的下拉列表中就會(huì)顯示與之對(duì)應(yīng)的小類,從中選擇即可。

⑷圖書(shū)快速查詢:該模塊供應(yīng)了圖書(shū)快速查詢功能,輸入待查找的圖書(shū)名稱可以快速地找到符合條件的圖書(shū),并輸出查詢結(jié)果,點(diǎn)擊產(chǎn)看詳情字樣就可以查看圖書(shū)的具體信息。

⑸編輯系統(tǒng)用戶:該模塊負(fù)責(zé)分頁(yè)排列注冊(cè)用戶的詳細(xì)信息,一般用戶本人或治理員可以對(duì)用戶進(jìn)展刪除、修改。非一般用戶或系統(tǒng)治理員外不具有對(duì)該用戶的處理權(quán)限,所以不同一般用戶進(jìn)入此頁(yè)面將顯示不同的內(nèi)容。

⑹修改用戶密碼:一般用戶本人用戶錄入所需要的內(nèi)容,包含用戶名、真實(shí)姓名、權(quán)限類型、舊密碼及新密碼,點(diǎn)擊更改即可修改密碼,并寫(xiě)入數(shù)據(jù)庫(kù)中保存。

⑺系統(tǒng)名稱設(shè)置:該模塊為治理員權(quán)限,治理員可以更改圖書(shū)系統(tǒng)的名稱。一般用戶為不行見(jiàn)狀態(tài)。

⑻系統(tǒng)使用說(shuō)明:主要是供一般用戶和治理員閱讀,使之更好地了解本系統(tǒng)的權(quán)限以及用法。

下面給出系統(tǒng)后端數(shù)據(jù)存儲(chǔ)方案利用microsoftsqlserverXX建立數(shù)據(jù)庫(kù)及其存儲(chǔ)過(guò)程。這里給出幾個(gè)必需的數(shù)據(jù)表,主要有system,bigclass,smallclass,users,books。

二、asp局部設(shè)計(jì)

1、連接數(shù)據(jù)庫(kù)

訪問(wèn)數(shù)據(jù)庫(kù)信息的第一步是和數(shù)據(jù)庫(kù)源建立連接。ado供應(yīng)connection對(duì)象,可以使用該對(duì)象建立和治理應(yīng)用程序和odbc數(shù)據(jù)庫(kù)之間的連接。connection對(duì)象具有各種屬性和方法,可以使用它們翻開(kāi)和關(guān)閉數(shù)據(jù)庫(kù)連接,并且發(fā)出查詢懇求來(lái)更新信息。

要建立數(shù)據(jù)庫(kù)連接,在中到數(shù)據(jù)庫(kù)

2、數(shù)據(jù)的綁定

數(shù)據(jù)的連接分為直接連接和間接連接,前面所舉例子用的是直接連接,下面用間接地方法對(duì)數(shù)據(jù)進(jìn)展綁定。主要是利用數(shù)據(jù)適配器sqladatapter(),下面的函數(shù)方法是對(duì)數(shù)據(jù)綁定此方法也可以插在所要調(diào)用的函數(shù)中,但是將這個(gè)方法單獨(dú)提出有利于后面的利用,后面對(duì)數(shù)據(jù)進(jìn)展綁定時(shí)就可以用這個(gè)方法,避開(kāi)做重復(fù)的工作,削減工作量。

3、加密方法

本系統(tǒng)的加密方法是md5,以一個(gè)例子來(lái)說(shuō)明stringoldpassword=this.textpassword.text;

stringnewpassword=system.web.security.formsauthentication.hashpasswordforstoringinconfigfile(password,md5);

即可將原來(lái)的密碼加密,防止他人偷竊密碼。

清華IT軟件開(kāi)發(fā)實(shí)習(xí)報(bào)告

通過(guò)這次在清華it的實(shí)習(xí),學(xué)到了許多東西。也了解到了軟件開(kāi)發(fā)的真正價(jià)值。這次的實(shí)踐讓我真實(shí)體會(huì)到了我們前面所學(xué)學(xué)問(wèn)的用處所在。以前總認(rèn)為所學(xué)的學(xué)問(wèn)只是理論上的學(xué)問(wèn),根本就沒(méi)有任何作用,但通過(guò)這次實(shí)習(xí),讓我學(xué)有所用。而且學(xué)到了許多在學(xué)校學(xué)不到的東西,受益匪淺。

在這個(gè)信息時(shí)代,信息都是電子化。許多方面根本不在是一些手把手的治理,而是在電腦面前操作一下即可,讓我們真正享受到高科技的待遇。在軟件開(kāi)發(fā)領(lǐng)域,做一個(gè)工程的動(dòng)身點(diǎn)是提高辦事效率。而在工程制作的過(guò)程中我們要使一個(gè)軟件簡(jiǎn)潔有用,人性化,快捷便利。

這次實(shí)習(xí)的主要任務(wù)是圖書(shū)治理系統(tǒng)的開(kāi)發(fā)。工程運(yùn)行的平臺(tái)是windowsxp,運(yùn)用系統(tǒng)主要是microsoftvisualstudioXX,microsoftsqlserverXX,運(yùn)用的學(xué)問(wèn)主要有我們學(xué)習(xí)過(guò)的學(xué)問(wèn)數(shù)據(jù)庫(kù)技術(shù),以及實(shí)習(xí)過(guò)程中所提及的學(xué)問(wèn)。在軟件開(kāi)發(fā)果過(guò)程中首先要了解三層構(gòu)造的的含義及其設(shè)計(jì)模式思想部署企業(yè)級(jí)數(shù)據(jù)庫(kù)業(yè)務(wù)系統(tǒng)開(kāi)發(fā)。三層構(gòu)造是一種成熟、簡(jiǎn)潔并得到普遍應(yīng)用的應(yīng)用程序架構(gòu),它將應(yīng)用程序構(gòu)造劃分三層獨(dú)立的包,包括用戶表示層、業(yè)務(wù)規(guī)律層、數(shù)據(jù)訪問(wèn)層。其中將實(shí)現(xiàn)人機(jī)界面的全部表單和組件放在表示層,將全部業(yè)務(wù)規(guī)章和規(guī)律的實(shí)現(xiàn)封裝在負(fù)責(zé)業(yè)務(wù)規(guī)律組件中,將全部和數(shù)據(jù)庫(kù)的交互封裝在數(shù)據(jù)訪問(wèn)組件中。其構(gòu)造如下列圖1所示:(未顯示出)

三層構(gòu)造示意圖

三層構(gòu)造是一種嚴(yán)格分層方法,即數(shù)據(jù)訪問(wèn)層只能被業(yè)務(wù)規(guī)律層訪問(wèn),業(yè)務(wù)規(guī)律層只能被表示層訪問(wèn),用戶通過(guò)表示層將懇求傳送給業(yè)務(wù)規(guī)律層,業(yè)務(wù)規(guī)律層完成相關(guān)業(yè)務(wù)規(guī)章和規(guī)律,并通過(guò)數(shù)據(jù)訪問(wèn)層訪問(wèn)數(shù)據(jù)庫(kù)獲得數(shù)據(jù),然后根據(jù)相反的挨次依次返回將數(shù)據(jù)顯示在表示層。

下面介紹圖書(shū)治理系統(tǒng)開(kāi)發(fā)技術(shù):

一系統(tǒng)的功能設(shè)計(jì)

首先對(duì)系統(tǒng)進(jìn)展需求分析,我們必需要知道要做一個(gè)系統(tǒng)“用來(lái)干什么”,這需要在對(duì)用戶需求進(jìn)展充分調(diào)研的根底上,深入理解并描述出軟件的功能、性能、接口等方面的需求,可以使用uml建模作為需求分析和系統(tǒng)設(shè)計(jì)的有效方法。圖(1)給出了本圖書(shū)治理系統(tǒng)的功能構(gòu)造圖,其工作流程為:一般用戶直接登錄主頁(yè)面,只能掃瞄、快速查詢圖書(shū)、注冊(cè)新用戶、修改自己的密碼以及查看圖書(shū)的詳情,治理員用戶除了可以完成一般用戶的操作外,還可以進(jìn)入圖書(shū)治理模塊進(jìn)展圖書(shū)添加、修改和刪除的操作。

1、系統(tǒng)的功能特點(diǎn):

(1)操作簡(jiǎn)潔、界面友好:插入表格的頁(yè)面布局,使得圖書(shū)的錄入工作更簡(jiǎn)便;很多選項(xiàng)包括圖書(shū)類別、來(lái)源等只需要點(diǎn)擊鼠標(biāo)就可以完成;另外,跟蹤消失的提示信息也讓用戶隨時(shí)清晰自己的操作狀況。

(2)即時(shí)可見(jiàn):對(duì)圖書(shū)的處理(包括圖書(shū)添加、修改、刪除)將馬上在主頁(yè)的對(duì)應(yīng)欄目顯示出來(lái),到達(dá)“即時(shí)處理、即時(shí)見(jiàn)效“的功能。

(3)功能完善:包括常見(jiàn)網(wǎng)站的圖書(shū)治理的各個(gè)方面:圖書(shū)新增、掃瞄、刪除、修改、檢索等各個(gè)方面,完整地實(shí)現(xiàn)了網(wǎng)站對(duì)即時(shí)圖書(shū)的治理要求。

(4)便利移植:針對(duì)不同的圖書(shū)館,只需要稍作修改就可以開(kāi)發(fā)出適合本企業(yè)特點(diǎn)的網(wǎng)站圖書(shū)治理系統(tǒng)。

2、系統(tǒng)的具體設(shè)計(jì)

系統(tǒng)的主要功能是通過(guò)幾個(gè)功能模塊來(lái)實(shí)現(xiàn)的。詳細(xì)的設(shè)計(jì)過(guò)程如下:

⑴系統(tǒng)登錄:該模塊負(fù)責(zé)將用戶分為一般用戶和治理員用戶來(lái)實(shí)現(xiàn)用戶權(quán)限的治理。

⑵圖書(shū)類別治理:該模塊只有治理員才有的權(quán)限,治理員可以對(duì)圖書(shū)的大、小類進(jìn)展添加、更新、刪除等操作。

⑶庫(kù)存圖書(shū)掃瞄:該模塊負(fù)責(zé)分頁(yè)列出圖書(shū)館中全部圖書(shū)的信息,包括圖書(shū)名稱、、出版社,圖書(shū)狀態(tài),每條記錄后面都有一個(gè)查看詳情,查看詳情被做成一個(gè)超鏈接,點(diǎn)擊它們就能跳轉(zhuǎn)頁(yè)面可以查看更多的詳情如圖書(shū)封面、圖書(shū)數(shù)量、圖書(shū)出版年份。

⑷庫(kù)存圖書(shū)添加:該模塊是圖書(shū)治理員進(jìn)展圖書(shū)的添加,權(quán)限僅限治理員,在此頁(yè)面中的大小類實(shí)現(xiàn)了聯(lián)動(dòng)作用,點(diǎn)擊其大類,小類的下拉列表中就會(huì)顯示與之對(duì)應(yīng)的小類,從中選擇即可。

⑷圖書(shū)快速查詢:該模塊供應(yīng)了圖書(shū)快速查詢功能,輸入待查找的圖書(shū)名稱可以快速地找到符合條件的圖書(shū),并輸出查詢結(jié)果,點(diǎn)擊產(chǎn)看詳情字樣就可以查看圖書(shū)的具體信息。

⑸編輯系統(tǒng)用戶:該模塊負(fù)責(zé)分頁(yè)排列注冊(cè)用戶的詳細(xì)信息,一般用戶本人或治理員可以對(duì)用戶進(jìn)展刪除、修改。非一般用戶或系統(tǒng)治理員外不具有對(duì)該用戶的處理權(quán)限,所以不同一般用戶進(jìn)入此頁(yè)面將顯示不同的內(nèi)容。

⑹修改用戶密碼:一般用戶本人用戶錄入所需要的內(nèi)容,包含用戶名、真實(shí)姓名、權(quán)限類型、舊密碼及新密碼,點(diǎn)擊更改即可修改密碼,并寫(xiě)入數(shù)據(jù)庫(kù)中保存。

⑺系統(tǒng)名稱設(shè)置:該模塊為治理員權(quán)限,治理員可以更改圖書(shū)系統(tǒng)的名稱。一般用戶為不行見(jiàn)狀態(tài)。

⑻系統(tǒng)使用說(shuō)明:主要是供一般用戶和治理員閱讀,使之更好地了解本系統(tǒng)的權(quán)限以及用法。

下面給出系統(tǒng)后端數(shù)據(jù)存儲(chǔ)方案:

利用microsoftsqlserverXX建立數(shù)據(jù)庫(kù)及其存儲(chǔ)過(guò)程。這里給出幾個(gè)必需的數(shù)據(jù)表,主要有system,bigclass,smallclass,users,books。

二、asp局部設(shè)計(jì)

1、連接數(shù)據(jù)庫(kù)

訪問(wèn)數(shù)據(jù)庫(kù)信息的第一步是和數(shù)據(jù)庫(kù)源建立連接。ado供應(yīng)connection對(duì)象,可以使用該對(duì)象建立和治理應(yīng)用程序和odbc數(shù)據(jù)庫(kù)之間的連接。connection對(duì)象具有各種屬性和方法,可以使用它們翻開(kāi)和關(guān)閉數(shù)據(jù)庫(kù)連接,并且發(fā)出查詢懇求來(lái)更新信息。

要建立數(shù)據(jù)庫(kù)連接,在中鏈接到數(shù)據(jù)庫(kù)

2、數(shù)據(jù)的綁定

數(shù)據(jù)的連接分為直接連接和間接連接,前面所舉例子用的是直接連接,下面用間接地方法對(duì)數(shù)據(jù)進(jìn)展綁定。主要是利用數(shù)據(jù)適配器sqladatapter,下面的函數(shù)方法是對(duì)數(shù)據(jù)綁定:

此方法也可以插在所要調(diào)用的函數(shù)中,但是將這個(gè)方法單獨(dú)提出有利于后面的利用,后面對(duì)數(shù)據(jù)進(jìn)展綁定時(shí)就可以用這個(gè)方法,避開(kāi)做重復(fù)的工作,削減工作量。

3、加密方法

本系統(tǒng)的加密方法是md5,以一個(gè)例子來(lái)說(shuō)明:

stringoldpassword=this.textpassword.text;

stringnewpassword=system.web.security.formsauthentication.hashpasswordforstoringinconfigfile(password,“md5“);

即可將原來(lái)的密碼加密,防止他人偷竊密碼。

軟件開(kāi)發(fā)專業(yè)實(shí)習(xí)報(bào)告

第一篇:軟件開(kāi)發(fā)專業(yè)實(shí)習(xí)報(bào)告

轉(zhuǎn)瞬已經(jīng)在東軟實(shí)訓(xùn)這樣的大家庭中生活快10個(gè)月時(shí)間了,之前的興奮、喜悅?cè)缃褚呀?jīng)讓我熟識(shí),在這里的每一天都會(huì)讓我有成為一名真正“財(cái)寶”擁有者的沖動(dòng)?;蛟S對(duì)別人來(lái)說(shuō),肯定不能體會(huì)為什么在這不到10個(gè)月的時(shí)間會(huì)讓一個(gè)人有翻天覆地的變化,但是變化就是這樣一點(diǎn)一點(diǎn)產(chǎn)生的。

在東軟的實(shí)訓(xùn)生活中,我深深體會(huì)到了自己在專業(yè)學(xué)問(wèn)方面的欠缺和缺乏,也意識(shí)到了自己做為計(jì)算機(jī)軟件工程專業(yè)的學(xué)生,要想在以后的職業(yè)中嶄露頭角,除了要有過(guò)硬的理論學(xué)問(wèn),安康的體魄外,還必需具備良好的心理素養(yǎng),使自己在以后的途中無(wú)論經(jīng)受什么樣的困難,都立于不敗之地。這正是本次實(shí)訓(xùn)的根本目的。

通過(guò)實(shí)訓(xùn)中心教師的課堂講解與企業(yè)化標(biāo)準(zhǔn)的培訓(xùn),使我加深了對(duì)自己專業(yè)的熟悉。從而確定自己以后的努力方向。要想在短暫的實(shí)訓(xùn)時(shí)間內(nèi),盡可能多的學(xué)到東西,就需要我們跟教師或同學(xué)進(jìn)展很好的溝通,加深彼此的了解。只有我們跟教師多溝通,讓教師更了解我們,才能跟真實(shí)的對(duì)我們進(jìn)展培訓(xùn)工作。由此,班級(jí)的文化“共享”就在生活中漸漸形成了。

“紙上得來(lái)終覺(jué)淺,絕知此事要躬行!”在這短短的時(shí)間里,讓我深深的感覺(jué)到自己在實(shí)際應(yīng)用中所學(xué)專業(yè)學(xué)問(wèn)的匱乏。讓我真真領(lǐng)悟到“學(xué)無(wú)止境”這句話的涵義。而教師在專業(yè)熟悉周中所講的,都是課本上沒(méi)有而對(duì)我們又特別有用的東西,這又給我們的實(shí)訓(xùn)增加了濃墨淡采的光芒。我懂得了實(shí)際生活中,專業(yè)學(xué)問(wèn)是怎樣應(yīng)用與實(shí)踐的。在這些過(guò)程中,我不僅知道了職業(yè)生涯所需具備的專業(yè)學(xué)問(wèn),而且讓我深深體會(huì)到一個(gè)團(tuán)隊(duì)中各成員合作的重要性,要擅長(zhǎng)團(tuán)隊(duì)合作,擅長(zhǎng)利用別人的才智,這才是大才智??繂我坏牧馐呛茈y完成一個(gè)大工程的,在進(jìn)展團(tuán)隊(duì)合作的時(shí)候,還要急躁聽(tīng)取每個(gè)成員的意見(jiàn),使我們的組合到達(dá)更加完善。

這次實(shí)訓(xùn)帶給我太多的感受,它讓我知道工作上的辛苦,事業(yè)途中的艱辛。讓我知道了實(shí)際的工作并不像在學(xué)校學(xué)習(xí)那樣輕松。

人非生而知之,雖然我現(xiàn)在的學(xué)問(wèn)構(gòu)造還很差,但是我知道要學(xué)的學(xué)問(wèn),一靠努力學(xué)習(xí),二靠潛心實(shí)踐。沒(méi)有實(shí)踐,學(xué)習(xí)就是無(wú)源之水,無(wú)本之木。這次實(shí)訓(xùn)讓我在一瞬間長(zhǎng)大:我們不行能永久呆在象牙塔中,過(guò)著一種無(wú)憂無(wú)慮的生活,我們總是要走上社會(huì)的,而社會(huì),就是要靠我們這些年輕的一代來(lái)推動(dòng)。這就是我們不遠(yuǎn)千里來(lái)實(shí)訓(xùn)的心得和感受,而不久后的我,面臨是就業(yè)壓力,還是連續(xù)深造,我想我都應(yīng)當(dāng)好好經(jīng)營(yíng)自己的時(shí)間,充實(shí)、完善自我,不要讓自己的人生留下任何空白!

實(shí)訓(xùn)中除了學(xué)到不少專業(yè)學(xué)問(wèn),也了解一些社會(huì)的現(xiàn)實(shí)性,包括人際交往,溝通方式及相關(guān)禮節(jié)方面的內(nèi)容,對(duì)于團(tuán)隊(duì)開(kāi)發(fā)來(lái)說(shuō),團(tuán)結(jié)全都使我深有體會(huì)。團(tuán)隊(duì)的合作注意溝通和信任,不能不屑于做小事,永久都要保持親和誠(chéng)信,把專業(yè)理論運(yùn)用到詳細(xì)實(shí)踐中,不僅加深我對(duì)理論的把握和運(yùn)用,還讓我擁有了一次又一次難忘的開(kāi)發(fā)經(jīng)理,這是也是實(shí)訓(xùn)的收獲。

現(xiàn)在我對(duì)“一個(gè)人的財(cái)寶是他的人生經(jīng)受和關(guān)系網(wǎng)絡(luò)”這句話特別的有感情,由于它的確幫了我們不少。除此課本上的學(xué)問(wèn)究竟有限。通過(guò)實(shí)訓(xùn),我班同學(xué)都有這樣一個(gè)感覺(jué),課本上的理論學(xué)問(wèn)與實(shí)際工作有很大差距,只有學(xué)問(wèn)是遠(yuǎn)遠(yuǎn)不夠的,專業(yè)技能急需提高。

從最初的笨手笨腳,到現(xiàn)在可以嫻熟的根據(jù)流程開(kāi)發(fā)軟件,這都與我班每個(gè)人的努力是分不開(kāi)的。十個(gè)月的實(shí)訓(xùn),教會(huì)了我們?cè)S多東西,同時(shí)也熬煉了大家踏實(shí)、穩(wěn)重的力量,每個(gè)人都很珍惜這來(lái)之不易的實(shí)訓(xùn)時(shí)機(jī)。

在實(shí)際工作中常常會(huì)和不同的人打交道,然而他們的態(tài)度是不行恭維的,你會(huì)感覺(jué)到他的不耐煩以及他的傲岸,所以這就需要學(xué)會(huì)溝通的方式及說(shuō)話技巧,學(xué)會(huì)敏捷面對(duì)。通過(guò)這十個(gè)月的實(shí)訓(xùn),我班同學(xué)都收獲頗豐,總體來(lái)說(shuō)對(duì)這次實(shí)訓(xùn)還是很滿足的。盡管實(shí)訓(xùn)很累,每天早出晚歸。但真的很感謝學(xué)校能夠供應(yīng)我們這樣好的實(shí)訓(xùn)時(shí)機(jī),以及東軟賜予我們的實(shí)訓(xùn)平臺(tái)。我們深刻的了解到,只有經(jīng)受過(guò),才知道其中的味道。對(duì)于我而言,喜愛(ài)體驗(yàn)生活,可以說(shuō)通過(guò)這次實(shí)訓(xùn),真真實(shí)切的讓我了解了什么是軟件開(kāi)發(fā),什么是軟件工程,讓我對(duì)于軟件最初的觀點(diǎn)也有了本質(zhì)性的轉(zhuǎn)變!程序員不僅僅是一份職業(yè),更是一份細(xì)心+一份急躁+一份責(zé)任心=人生價(jià)值的詮釋。馬上走向工作崗位的我們更要不斷加強(qiáng)自己的專業(yè)技能,社會(huì)不會(huì)要一個(gè)一無(wú)是處的人,所以我們要更多更快的從一個(gè)學(xué)校人向社會(huì)人轉(zhuǎn)變。為此我們將會(huì)在以后的日子里連續(xù)努力,不斷鼓勵(lì)閱歷,不斷磨礪自己,早日走向工作崗位。

其次篇:軟件開(kāi)發(fā)專業(yè)實(shí)習(xí)報(bào)告

短短兩周的很快就過(guò)去了,在xx的實(shí)習(xí)立刻就要過(guò)去了。雖然只有短短的兩周,但我學(xué)會(huì)了許多學(xué)問(wèn),熟識(shí)了軟件開(kāi)發(fā)的流程,也很好的增加了自己的動(dòng)手力量。

我是一名馬上大四的學(xué)生,縱觀現(xiàn)在的就業(yè)形勢(shì),國(guó)家高校的擴(kuò)招,世界金融危機(jī)的橫掃,大學(xué)生應(yīng)當(dāng)有一種居安思危的緊迫感,特殊是對(duì)已經(jīng)度過(guò)兩年大學(xué)的我來(lái)說(shuō),畢業(yè)并不是一個(gè)遙遠(yuǎn)的詞匯。寶劍鋒從磨礪出,梅花香自苦寒來(lái),缺少了平常的熬煉,沒(méi)有厚積固然不能有薄發(fā)。首先我得有思想上的緊迫感,在學(xué)校學(xué)習(xí)的都是理論學(xué)問(wèn),實(shí)踐閱歷則是少之又少。綜合力量強(qiáng)的人才才是這個(gè)社會(huì)需要的,成長(zhǎng)成為社會(huì)需要的人才是我的個(gè)人奮斗目標(biāo)。有了強(qiáng)大的精神動(dòng)力,有了堅(jiān)如磐石的毅力,信任勝利并不遙遠(yuǎn)。

首先,我的自我力量得到了加強(qiáng)。在實(shí)習(xí)的前幾天主要進(jìn)展的是與JAVA有關(guān)學(xué)問(wèn)的學(xué)習(xí)及預(yù)備學(xué)問(wèn)的普及。在這之前由于種種緣由我沒(méi)有學(xué)習(xí)過(guò)JAVA,所以對(duì)于J我?guī)缀跻粺o(wú)所知。但我曾經(jīng)學(xué)習(xí)過(guò)C++,所以對(duì)語(yǔ)言的理解和承受力量還不算太慢,盡管教師講解速度較快但我還是盡量跟上教師的速度。在這個(gè)過(guò)程中我學(xué)會(huì)一種自學(xué)方法——可以在第一遍時(shí)不求甚解,先了解學(xué)問(wèn)框架,之后再在使用的過(guò)程中不斷加強(qiáng)對(duì)學(xué)問(wèn)的理解,從而較快的學(xué)會(huì)學(xué)問(wèn)并應(yīng)用于實(shí)踐。

其次我的實(shí)際的操作力量得到了加強(qiáng)。學(xué)問(wèn)講解告一段落后我們就進(jìn)入了緊急而又短暫的工程中。但不得不說(shuō)剛開(kāi)頭就碰了一鼻子灰——代碼書(shū)寫(xiě)總是出錯(cuò)。由于對(duì)原理理解不夠透徹,語(yǔ)言使用缺乏足夠閱歷所以進(jìn)度極慢。在經(jīng)過(guò)屢次的爭(zhēng)論后我們對(duì)工程理解漸漸深入,所以在此投入的過(guò)程就比擬順當(dāng)了。在這個(gè)過(guò)程中我明白了實(shí)踐和理論的差距及二者不行分割的關(guān)系。

最終是團(tuán)隊(duì)協(xié)作力量的提高。在整個(gè)過(guò)程中團(tuán)隊(duì)協(xié)作發(fā)揮著不行替代的作用。從在剛拿到工程時(shí)對(duì)工程進(jìn)展分析,然后進(jìn)展分工,之后就開(kāi)頭工作,既各干各的又不失默契的合作。在這個(gè)過(guò)程中我們誰(shuí)遇到問(wèn)題會(huì)相互幫忙解決提高了工作效率。

這次實(shí)習(xí)拉近了我就和社會(huì)的距離,也讓自己在實(shí)踐中開(kāi)拓了視野,增長(zhǎng)了才能。社會(huì)和大學(xué)一樣也是受教育和學(xué)習(xí)的地方,實(shí)習(xí)中我收獲頗豐,再次感謝實(shí)習(xí)期間各位教師的指導(dǎo)教導(dǎo),你們給我的學(xué)問(wèn)財(cái)寶將讓我受益終生。但是我知道學(xué)無(wú)止境,僅僅這段時(shí)間的學(xué)習(xí)還是不夠的,在以后的生活中我會(huì)連續(xù)努力學(xué)習(xí),培育自己力量,進(jìn)一步完善自己。

第三篇:軟件開(kāi)發(fā)專業(yè)實(shí)習(xí)報(bào)告

時(shí)間過(guò)得真快,轉(zhuǎn)瞬間,在山大實(shí)習(xí)生活就完畢了。

四周的時(shí)間能夠和山大的同學(xué)一起工作、學(xué)習(xí)、生活我感到特別的榮幸,同時(shí)也感覺(jué)到很大的壓力,作為電子商務(wù)專業(yè)的學(xué)生從事軟件開(kāi)發(fā)感覺(jué)還是有肯定的困難,特殊是我們還是和山大大三的學(xué)生一起,在初來(lái)時(shí)自己就有一些不自信,但隨著工程的進(jìn)展,我漸漸的找到了自己的位置,找到自己的目標(biāo),雖然自己與好的同學(xué)還有差距,這也給了我很大壓力,但是我信任沒(méi)有壓力就沒(méi)有動(dòng)力,所以整個(gè)實(shí)訓(xùn)過(guò)程中我都在不斷地努力。

實(shí)訓(xùn)期間讓我學(xué)到許多東西,不僅在理論上讓我對(duì)it領(lǐng)域有了全新的熟悉,在實(shí)踐力量上也得到了很大的提高,真正的學(xué)到了學(xué)以致用,更學(xué)到許多做人的道理,對(duì)我來(lái)說(shuō)受益匪淺。特殊是利用周六上午的時(shí)間山大為我們安排的講座讓我們了解it領(lǐng)域一些新的進(jìn)展動(dòng)態(tài)以及一些的技術(shù),讓我意識(shí)到自己學(xué)問(wèn)的缺少,這鼓勵(lì)我在以后的學(xué)習(xí)、工作、生活中要不斷了解信息技術(shù)進(jìn)展動(dòng)態(tài)以及信息進(jìn)展中消失的新的技術(shù)。

除此之外,我還學(xué)到了如何與人相處,如何和人跟好的溝通,我們組成一個(gè)團(tuán)隊(duì)大家一起開(kāi)發(fā)一個(gè)工程,大家的溝通溝通顯得尤為重要,如何將自己的想法清晰明白的告知隊(duì)友,如何提出自己想法的同時(shí)又不損害其他的隊(duì)友的面子,這些在我的實(shí)訓(xùn)生活中都有一些體會(huì)??墒钦f(shuō),第一次親身體會(huì)理論與實(shí)際相結(jié)合,讓我大開(kāi)眼界。也是對(duì)以前學(xué)習(xí)的一個(gè)初審吧,信任這次實(shí)訓(xùn)多我以后的學(xué)習(xí)、工作也將會(huì)有很很大的影響,在短短的二十幾天里這些珍貴的閱歷將會(huì)成為我以后工作的基石。

作為大二的學(xué)生,經(jīng)過(guò)兩年的在校學(xué)習(xí),對(duì)程序設(shè)計(jì)有了一些根本的理性的熟悉和理解。在校期間始終忙于理論的學(xué)習(xí),沒(méi)有時(shí)機(jī)也沒(méi)有閱歷來(lái)參加我們工程的開(kāi)發(fā),所以在實(shí)習(xí)之前軟件按開(kāi)發(fā)對(duì)我來(lái)說(shuō)是特別抽象的,一個(gè)完整的工程要怎么來(lái)分工以及完成該工程所需要的根本步驟也不明確,經(jīng)過(guò)這次實(shí)訓(xùn)讓我明白一個(gè)完整工程的完成必需團(tuán)隊(duì)分工合作,并在每個(gè)階段進(jìn)展必要的總結(jié)和檢查。

在我們工程的開(kāi)發(fā)過(guò)程中我們工程的步驟:具體設(shè)計(jì)、具體設(shè)計(jì)review、編碼、編碼review、單體測(cè)試。在工程開(kāi)發(fā)過(guò)程中我也深刻的體會(huì)到具體設(shè)計(jì)對(duì)一個(gè)工程開(kāi)發(fā)有明確的指引作用,它可以使開(kāi)發(fā)人員對(duì)這個(gè)工程所要實(shí)現(xiàn)的功能在總體上有詳細(xì)的熟悉,并能削減在開(kāi)發(fā)過(guò)程中消失不必要的脫節(jié)。

經(jīng)過(guò)二十多天的obbligato信息安全治理的java開(kāi)發(fā),是我對(duì)java軟件開(kāi)發(fā)平臺(tái)有了更深一步的了解,也對(duì)nec公司的obbligato平臺(tái)有了肯定的了解。

這次實(shí)訓(xùn)是對(duì)我們兩年學(xué)習(xí)的一個(gè)檢驗(yàn),雖然工程中許多學(xué)問(wèn)我們?cè)谌粘5膶W(xué)習(xí)中都沒(méi)有遇到,這同時(shí)提示我:要想成為一個(gè)合格的程序員就有具備一種自學(xué)力量,在工作中會(huì)遇到許多從未接觸過(guò)的問(wèn)題,當(dāng)有了問(wèn)題時(shí)要去解決,在你不斷努力,查找答案的過(guò)程中,自己的力量也在潛移默化的提升。有時(shí)遇到問(wèn)題時(shí)可能有許多想法但卻不知道那個(gè)正確,這就讓我們不斷地去探究,不斷地嘗試。

這次實(shí)訓(xùn)也讓我深刻的了解到,不管在工作中還是在生活中要和教師、同學(xué)保持良好的關(guān)系是很重要的。做事首先要先做人,要明白做人的道理,如何與人相處是現(xiàn)代社會(huì)的做認(rèn)得一個(gè)最根本的問(wèn)題,對(duì)已自己這樣一個(gè)馬上步入社會(huì)的人來(lái)說(shuō),需要學(xué)習(xí)的東西許多。

從一起做工程的同學(xué)身上我看到了虛心慎重、細(xì)心努力的態(tài)度,在以后我的生活中我還會(huì)留意身邊同學(xué)的優(yōu)點(diǎn),從他們身上找尋我所缺少的品質(zhì),不斷學(xué)習(xí)。從教師那里我看到了企業(yè)人的生活面貌,沒(méi)有事情可以不勞而獲,今日教師們能夠領(lǐng)導(dǎo)我們是他們之前努力的結(jié)果,雖然教師沒(méi)有和我們講許多公司里的事情,可是他們的言行中所表現(xiàn)出來(lái)的都是比我們要嚴(yán)謹(jǐn)?shù)亩嗟膶?duì)工作的態(tài)度。

在此次的實(shí)訓(xùn)中我感覺(jué)到我們的缺乏就是動(dòng)手的力量太差,在工程組中山大的同學(xué)也給我提出一些建議,讓我有時(shí)機(jī)自己多動(dòng)手,不是我們?nèi)狈W(xué)問(wèn),而是我們沒(méi)有運(yùn)用學(xué)問(wèn)的力量,在二十多天的工程開(kāi)發(fā)過(guò)程中,我自己也熟悉到雖然我們的理論學(xué)問(wèn)沒(méi)有山大同學(xué)那么全面,但是假如在學(xué)校仔細(xì)學(xué)習(xí)了,我們的理論學(xué)問(wèn)并不比他們差,所以以后的日子,假如自己還要連續(xù)從事軟件開(kāi)發(fā)相關(guān)工作,我會(huì)更加注意自己的動(dòng)手力量。

再者,我們要有更好的學(xué)習(xí)心態(tài),看到山大的許多同學(xué)會(huì)在晚上工程完畢后再去教室上自習(xí),深深地意識(shí)到我們的學(xué)習(xí)態(tài)度有多大的差距,原來(lái)在學(xué)校的時(shí)候我們九點(diǎn)根本就要從教室回宿舍了,而他們還會(huì)再連續(xù)利用九點(diǎn)以后的時(shí)間努力學(xué)習(xí),雖然在山大就短短不到一個(gè)月的時(shí)間,可是我所體會(huì)到的對(duì)我以后的學(xué)習(xí)將會(huì)有很大的影響,我想在大三專升本復(fù)習(xí)的過(guò)程中,在山大的經(jīng)受會(huì)讓我更加有動(dòng)力,更能堅(jiān)決信念:堅(jiān)持、努力。學(xué)習(xí)山大學(xué)生刻苦、勤奮的學(xué)習(xí)態(tài)度。

山大的實(shí)訓(xùn)已經(jīng)成為過(guò)去,可是在山大學(xué)到的東西會(huì)始終影響我以后的進(jìn)展,突然想起魯迅先生的一句話:世上本沒(méi)有路,走的人多了,便成路。生活的路也是人走出來(lái)的,每個(gè)人一生總要去許多生疏的地方,然后熟識(shí),然后再走向另一個(gè)生疏的地方。在不久的將來(lái),就要踏上人生的另一段旅程,以后的路上有時(shí)不免會(huì)感到有些茫然、無(wú)助,但生活的路誰(shuí)都無(wú)法猜測(cè),只能一步步摸索,但只要方向正確,只要我們向著目標(biāo)不斷努力,信任在不遠(yuǎn)的將來(lái)我們肯定會(huì)有一片屬于我們自己的天空。

Java軟件開(kāi)發(fā)實(shí)習(xí)報(bào)告

Java軟件開(kāi)發(fā)實(shí)習(xí)的進(jìn)展能使實(shí)習(xí)生們通過(guò)工程練習(xí),對(duì)所學(xué)學(xué)問(wèn)進(jìn)展深化。下面是小編推舉給大家的Java軟件開(kāi)發(fā)實(shí)習(xí)報(bào)告,盼望能帶給大家?guī)兔Α?/p>

Java軟件開(kāi)發(fā)實(shí)習(xí)報(bào)告一

短短的一個(gè)月很快就過(guò)去了,在這短短的一個(gè)月里,我學(xué)到了許多,了解了許多。在這一個(gè)月里我學(xué)到了有關(guān)JAVA等方面的學(xué)問(wèn),了解了關(guān)于軟件開(kāi)發(fā)的流程。了解了自己的缺乏,知道了自己努力的方向。

回憶這次的實(shí)訓(xùn),這次或許是最終的實(shí)訓(xùn)時(shí)機(jī)。我是一名大二的學(xué)生,明年或許就要出去實(shí)習(xí)了,所以我很珍惜這次的實(shí)訓(xùn)時(shí)機(jī),由于它能夠讓我了解自己的缺乏以及以后自己努力的方向,同時(shí)也能讓我了解軟件開(kāi)發(fā)的流程,增加一點(diǎn)軟件開(kāi)發(fā)閱歷和社會(huì)閱歷。讓我在以后的實(shí)習(xí)中會(huì)更好的融入到其中,增加自己的就業(yè)時(shí)機(jī),由于縱觀現(xiàn)在的就業(yè)形勢(shì)很不讓人樂(lè)觀,由于之前的經(jīng)濟(jì)危機(jī),就業(yè)時(shí)機(jī)越來(lái)越少,就業(yè)也越來(lái)越難,這就給了我們很大的壓力,所以要是沒(méi)有真本領(lǐng),就業(yè)崗位就無(wú)從談起,因此,在以后的學(xué)習(xí)中,我會(huì)更加好好努力。

通過(guò)這次的實(shí)訓(xùn),我學(xué)到了許多:

首先,對(duì)JAVA識(shí)比以前有了更深的了解。在這之前由于種種緣由我JAVA學(xué)的很不好,編程我?guī)缀鯇?xiě)不出來(lái)。但經(jīng)過(guò)這次的實(shí)訓(xùn),我對(duì)JAVA的理解,雖然還有許多都不懂,但我會(huì)在今后的實(shí)訓(xùn)和學(xué)習(xí)中加以學(xué)習(xí)了解,力求弄懂,增加自己對(duì)JAVA的理解。

其次,在這次的實(shí)訓(xùn)中我的動(dòng)手操作力量有了一點(diǎn)的提高,剛開(kāi)頭的時(shí)候JDK的配置,數(shù)據(jù)庫(kù)的安裝都消失了肯定的問(wèn)題,JAVA可實(shí)話開(kāi)發(fā)工具的不熟識(shí),所以開(kāi)頭的時(shí)候進(jìn)程很慢,時(shí)間都用在了JDK的配置,數(shù)據(jù)庫(kù)的安裝以及熟識(shí)JAVA可視化開(kāi)發(fā)工具上,但付出有了回報(bào),勝利的配置了JDK,安裝了數(shù)據(jù)庫(kù),熟識(shí)了JAVA可視化開(kāi)發(fā)工具,總的說(shuō)來(lái),自己還是有肯定的收獲的。由于自己的動(dòng)手操縱力量得到了提高。

最終是團(tuán)隊(duì)協(xié)作。在整個(gè)工程完成過(guò)程中團(tuán)隊(duì)協(xié)作有著不行替代的作用。從在剛拿到工程時(shí)對(duì)工程的分析到最終的工程完結(jié)的都有肯定的表達(dá)。剛拿到工程時(shí),我們團(tuán)隊(duì)進(jìn)展了分析,并安排了各自的任務(wù)。當(dāng)我們其中一人遇到問(wèn)題的時(shí)候,我們其他人都會(huì)去幫助,效率提升了許多。但可能由于不是一個(gè)宿舍的,大家彼此間都不是很了解,所以溝通中還是存在了肯定的問(wèn)題。

在這次的實(shí)訓(xùn)當(dāng)中我收獲頗豐。但僅僅靠這一個(gè)月的學(xué)習(xí)還是遠(yuǎn)遠(yuǎn)不夠的。所以在以后的學(xué)習(xí)中我會(huì)更加努力,提高自己的力量,讓自己在以后的社會(huì)道路上打下堅(jiān)實(shí)的根底。

Java軟件開(kāi)發(fā)實(shí)習(xí)報(bào)告二

伴隨著新年鐘聲的到來(lái),我不知道我是否是應(yīng)當(dāng)快樂(lè)還是哀痛。由于伴隨自己三個(gè)月的華迪實(shí)訓(xùn)馬上完畢。

轉(zhuǎn)瞬之間三個(gè)月的華迪實(shí)訓(xùn)就這樣在勞碌中過(guò)去了。通過(guò)此次短暫的java開(kāi)發(fā)習(xí),回憶一下自己這三個(gè)月的每一天,覺(jué)得過(guò)的非常的充實(shí),每天都有一堆忙不完的事。由于你每天想起的第一件事情就是完成自己的工程模塊,哪些地方不夠,哪些需要修改。慢慢的覺(jué)察,自己對(duì)自己所擔(dān)當(dāng)角色的認(rèn)知:從原先的學(xué)生到現(xiàn)在程序員的轉(zhuǎn)變。任何一個(gè)初具規(guī)模的軟件都是要團(tuán)隊(duì)來(lái)協(xié)作的這是我一向的認(rèn)知。由于你再全能程序員也有出紕漏的地方,你程序?qū)懙脑俸茫且仓皇悄阋?/p>

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論