- 相關推薦
jsp課程設計心得體會參考
篇一:UML JSP課程設計心得體會
在這次課程設計過程中,在這與代碼為伴的一個月里,我真的收獲了很多。這次軟件工程大型課程設計,既鞏固了這學期學的UML知識,又復習了關于數據庫和java的知識,更是學會了如何將所學知識運用到實際,真正的應用到軟件開發、網站開發中來。
這次課程設計還有一個額外收獲,就是初步學會了用JSP開發網頁。雖然做出來的網頁不是特別美觀,有些地方還存在一些瑕疵,但是從對網頁編程一竅不通到能做出一個功能基本完善的簡單的畢業設計選題系統,一步步走來,其中收獲的不僅僅是全新的知識,對于自學能力、動手能力、合作能力甚至接受挑戰的勇氣方面的影響,也都是巨大的。對于我來說,以前只接觸過用C語言在DOS界面下編程,用java編寫簡單的桌面應用程序,最多只是簡單的連接數據庫,所以一開始聽說要編網頁的時候,實在是缺乏信心,在編程過程中遇到一些棘手的問題的時候,甚至一度想要逃避,可最終還是堅持下來了。雖然這點小程序對于熟練掌握網頁編程語言的人來說不算什么,但對于我來說,沒有接觸過的東西,就是一個新挑戰,任何語言的學習,在入門的時候都是最困難的。現在對于網頁編程已經有了一個初步的了解,對于有些概念的理解還不是很準確,不過會努力在以后的學習過程中慢慢理解,在以后的編程過程中慢慢熟悉這些概念。
除了學習新語言的收獲外,在編程過程中對于功能的實現、一些異常的處理還有界面的設計,也有著很深的感觸。既然要做畢業設計選題系統,那么就要先考慮到用戶的功能需求,分析不同的用戶都是要通過網站做什么,每個用戶都有哪些權限;對于數據庫的操作來說,是要向數據庫中插入數據,還是更新還是刪除。而且要考慮到各個方面異常的處理,比如用戶名、密碼錯誤怎么辦,輸入的信息錯誤怎么處理,成功更新數據庫信息后要彈出什么提示框,要轉入那個頁面等等。對于異常處理,我做的還不夠好,由于時間精力有限,有一些異常情況沒有考慮到,功能實現的還不夠完美,在以后的編程過程中我會在力所能及的范圍內盡量考慮周全,既然要做程序,那就要盡量做的完善。對于界面的設計,由于時間關系,沒有采用流行的Dreamweaver,感覺有點遺憾,網頁的背景圖片都是自己手工合成的,略顯簡陋了些,唯一值得欣慰的就是實現了我一直想要的布局效果,以后在美工
方面也會努力的提高自己的能力。
另外對于實際應用中課程之間的融合也是有了一個初步的概念。一開始總覺得UML沒有什么實際的用處,但通過這次課程設計我發現,每門課程都是有它獨特的意義的,UML中畫出的類圖、順序圖、活動圖等等都對自己編程過程有著極佳的指導意義,這些圖能使編程思路變得更加清晰。
總而言之,這一個月的感受可謂五味雜陳,是三言兩語難以說清的,最明顯的還是感覺到自己知識的不足,對于一些東西還是缺乏一個系統的準確的理解。java是門很有用的語言,考試范圍之外的東西還有很多很多;JSP讓我接觸到了全新的網頁編程,也讓我知道,學無止境,想要全面深入的掌握一門語言,還是要付出很大的努力的。
篇二:JSP程序設計實訓總結
實訓名稱:JSP程序設計
實訓人:
指導老師:
實訓地點:
實訓時間:
實訓目的:
1、掌握jsp在具體項目中的應用
2、熟練掌握MyEclipse開發環境的使用
3、掌握SQL SERVER/ACCESS數據庫的操作方法
4、掌握jsp操作后臺數據庫的各種方法
5、初步認識三層模式程序的開發
實訓內容:設計一簡單的博客系統,系統包括前臺和后臺頁面 感想:這次實訓的主要內容是設計一個簡單的博客系統,是一個前臺與后臺相結合的鏈接網頁界面平臺。在開發過程中,我認識到:要制作一個獨具一格的網站一定方法與技巧是必要的;以前老是覺得自己什么東西都會,什么東西都懂,一到實踐應用中,什么技巧也沒用上,常因為一點小錯誤而前功盡棄,這才發現,原來是自己眼高手低了。難得學校安排了實訓,我利用機會給自己鞏固知識、加深開發經驗,使理論與實踐達到最完美的相結合。另外,這次實訓也讓我明白了學習是一個長時間慢慢積累的過程,我想在以后的工作、生活中都應該不斷的學習,努力提高自己的知識與綜合素質。
此外,還要感謝指導老師對我們的細心教化,感謝老師給我們的幫助。在設計過程中,我懂得了如何查閱資料,如何與同學交流和自學,使我充分體會到了在創造過程中探索的艱難和成功時的興奮。
人非生而知之,要學得知識,一靠學習,二靠實踐。沒有實踐,學習就是無源之水,無本之木。以上就是我這次實訓的心得和感受。不到一年的時間就將步入社會的我們,面臨是繼續深造,還是就業的壓力,我想我們更應該把握住最后的一段時間,充實、完善自我,爭取做一名出色的設計工程師!
最后,通過本次實訓使我學到很多東西,便于今后讓我提早進入工作狀態。因為我知道無論是今后的學習還是日后的工作生活中,我會清楚的知道自己想要做什么、如何做和怎樣才能把它做到最好
篇三:jsp課程設計報告
課程設計實驗報告
題目賬目管理系統
系 別: 計算機科學與技術系 專業年級: 姓 指導教師:成 年 月 日
一、設計內容
(1)用jsp和java設計一個賬目管理系統; (2)采用MYSQL數據庫儲存數據;
(3)可以實現管理員登陸,對賬目進行管理操作。
二、功能
(1)可以實現管理員登陸;
(2)對欠款人進行管理,可進行修改和刪除; (3)可以增加欠款人名單以及相關信息; (4)可以對欠款人的相關信息進行閱覽。
三、設計模式
MVC模式 (模型(java)+視圖(jsp)+控制器(Servlet))
四、系統分析 1、可行性分析
隨著欠款人的增多,賬戶就會越來越復雜。那么當欠款人很多的時候,如果還用紙字賬簿來記錄這些相關信息的話,那就會很麻煩,也很容易出錯。隨著時間的推移,紙字賬簿的字跡可能會不清晰,
導致賬目出錯。所以與紙字賬簿相比,我們設計的這個賬目管理系統優點就很突出了。
2、需求分析
通過對賬目管理網站的考察、分析以及實際的市場調查,要求本系統具 有以下功能:
(1)統一友好的操作界面,能保證系統的易用性;(2)規范、完善的基礎信息設置;(3)可實現賬目全界面的查看;
(4)實現欠債人信息的增添、刪除、修改、閱覽。
五、設計流圖
六. (1)數據庫邏輯結構設計
本系統數據庫采用MySQL數據庫,系統數據庫名稱為javatest,下面分別給出數據表概要說明、數據表關系概要說明及主要數據表的結構。
數據庫在一個信息管理系統中占有非常重要的地位,數據庫結構設計的好壞將直接對應用系統的效率,以及實現的效果產生影響。合理的數據庫結構設計可以提高數據存儲的效率,保證數據的完整和一致
(2)數據庫需求分析
針對賬目管理系統的需求分析,得出如下需求信息。 一個id對應一個欠債人 一個id對應一個時間 一個id對應一個金額
針對本系統功能分析,總結出如下的需求信息。 用戶,包括數據項:用戶ID、用戶名、時間。
tb_account表
列名
數據類型
長度
允許空
注釋
Id int10 否編號 namevarchar 20 否 欠債人姓名 money varchar 20 否欠債金額
timevarchar 20 否欠債時間
(4)數據庫代碼
create database javatest;
use javatest;
//創建表tb_account create table tb_account(
id int(10) not null primary key(id) auto_increment,
name var20) not null,money var20) not null,time var20) not null, );
//插入數據
into tb_account values(1,'小王','1200','2011-12-21');
into tb_account values(2,'小李','5000','2009-10-12');
into tb_account values(3,'張三','20000','2010-12-11');
【jsp課程設計心得體會參考】相關文章:
課程設計心得體會06-09
課程設計心得體會06-15
課程設計的心得體會(精選)08-26
課程設計的心得體會01-16
課程設計的心得體會01-06
電子課程設計心得體會07-06
plc課程設計心得體會06-29
關于課程設計心得體會11-23
大學課程設計心得體會11-15