兩周的個人專案(軟體工程)

2022-03-30 18:12:40 字數 2257 閱讀 5129

在圖形使用者介面,設定兩個面板,並分別設定顯示其元件的布局。設定兩個選單項,分別為「開啟」和「儲存」;設定兩個按鈕,分別為「加密」和「解密」;建立乙個文字區,用乙個標籤註明「檔案瀏覽視窗」,這就是整個圖形使用者介面。

新增了乙個視窗事件windowclosing,可以關閉執行的程式。

其中視窗事件的**實現:

addwindowlistener(new windowadapter()

public void windowclosing(windowevent e)

system.exit(0);

除錯與截圖

心得體驗哈

本程式採用簡單的加密演算法,即把從文字區獲得的文字檔案,初始化,存放到乙個陣列中,然後進行異或運算,把結果重新存放於該陣列中,從而顯現在「檔案瀏覽視窗」中。 解密操作其實同加密操作相同,依舊首先開啟加密後的檔案,使其顯示在文字區中,再同樣對陣列裡的元素進行初始化,進行異或運算,即可得到解密後的檔案,再顯示到「檔案瀏覽視窗」中。當我學習那些類以後,覺得還是有些困難的,,然後再多呼叫幾個類的方法,看看執行結果,這樣非常直觀的把類給學會了,而且記憶非常深刻。

學習語言,反覆操作了,經常寫**了,我們在遇到問題時才有一定的思路。欲速則不達,學習程式語言需要乙個比較漫長的階段,紮實基礎。不要以為寫出了乙個簡單的小程式,就認為自己已經學的很好了,這只不過是在你學習程式設計過程中乙個小小的實踐。不要滿足於現狀,要不斷完善自己的知識體系,善於總結實踐經驗。要端正自己的學習態度,是主動去學,而不是被動!提高自學能力。然後不應該滿足把**調通,你應該想想看如果我不這樣寫,換個方式,再試試行不行。

在圖形使用者介面,設定兩個面板,並分別設定顯示其元件的布局。設定兩個選單項,分別為「開啟」和「儲存」;設定兩個按鈕,分別為「加密」和「解密」;建立乙個文字區,用乙個標籤註明「檔案瀏覽視窗」,這就是整個圖形使用者介面。

新增了乙個視窗事件windowclosing,可以關閉執行的程式。

其中視窗事件的**實現:

addwindowlistener(new windowadapter()

public void windowclosing(windowevent e)

system.exit(0);

除錯與截圖

心得體驗哈

本程式採用簡單的加密演算法,即把從文字區獲得的文字檔案,初始化,存放到乙個陣列中,然後進行異或運算,把結果重新存放於該陣列中,從而顯現在「檔案瀏覽視窗」中。 解密操作其實同加密操作相同,依舊首先開啟加密後的檔案,使其顯示在文字區中,再同樣對陣列裡的元素進行初始化,進行異或運算,即可得到解密後的檔案,再顯示到「檔案瀏覽視窗」中。當我學習那些類以後,覺得還是有些困難的,,然後再多呼叫幾個類的方法,看看執行結果,這樣非常直觀的把類給學會了,而且記憶非常深刻。

學習語言,反覆操作了,經常寫**了,我們在遇到問題時才有一定的思路。欲速則不達,學習程式語言需要乙個比較漫長的階段,紮實基礎。不要以為寫出了乙個簡單的小程式,就認為自己已經學的很好了,這只不過是在你學習程式設計過程中乙個小小的實踐。不要滿足於現狀,要不斷完善自己的知識體系,善於總結實踐經驗。要端正自己的學習態度,是主動去學,而不是被動!提高自學能力。然後不應該滿足把**調通,你應該想想看如果我不這樣寫,換個方式,再試試行不行。

軟體工程個人專案

耗費的時間。psp 2.1 personal software process stages time plan time actual planning 計畫 estimate 估計這個任務需要多少時間 1min 1min development 開發 analysis 需求分析 包括學習新技術 ...

軟體工程 個人專案

專案內容 這個作業屬於哪個課程 2020春季計算機學院軟體工程 羅傑 任健 這個作業的要求在 個人專案作業 我在這個課程的目標是 學習軟體工程的開發知識,培養工程化開發能力 這個作業在哪個具體方面幫助我實現目標 通過實操掌握psp開發基礎 目錄4 模型設計 5 分析與效能分析 6 說明 關於效能和挑...

趕專案兩周後

夜深了,昨天加班到10點,回來公交車已經沒有尾班車了,一次次的打破下班時間。比較煩躁最近。對我來說乙個全新的框架。ofbiz,乙個星期我就投入了 編碼開發,做的真的好累,一點意思也沒有,噁心的跳轉,噁心的event,services,screen,感覺真的很弱。前端的ajax,jq,js早 已忘記的...