JAVA綜訓總結
JAVA綜訓總結
經(jīng)過本周的JAVA綜訓我也得到了很多的知識,既有課本上的知識,也有來自我們小組同心協(xié)力完成QQ程序制作的團隊精神,這兩樣財富讓我對學習充滿了希望。
根據(jù)周老師的綜訓安排我們全班做QQ程序項目,要求有1、做出登錄界面和注冊界面
2、好友資料表,用JTree做好友列表。
3、實現(xiàn)聊天功能(聊天、消息發(fā)送、聊天記錄)4、JAVA與數(shù)據(jù)庫的鏈接5、使用線程、通訊等
然而在組長的合理分配任務下我們各司其職,各行其是,但同時遇到困難的時候我們相互討論,同時也尋求其他同學的幫助,如韓國東等他們都很熱心,積極為我們講解疑難,我很感激他們的幫助。同時在周老師您的多次指導下我慢慢的解決了問題。
綜訓是考察我們對知識的掌握程度,是否能靈活運用課本中的知識點。遇到問題這是在所難免的,主要是學會如何去解決,這個時候就是體現(xiàn)團隊之間的合作和凝聚力。
根據(jù)組長的安排我做的是關于聊天這塊,根據(jù)我自己的構思我要用到JLabel、JPanel、JWindow、JFrame、GridLayout、BoxLayout、null布局、在文本域中對文本框的布局、以及一些按鈕地和事件的監(jiān)聽、對文本文件的寫入和讀取以實現(xiàn)聊天記錄的查看。根據(jù)我們使用的課本涉及到了第十二章、十五章和十六章等知識點。
通過這次的綜訓我們這一組能夠順利完成小組任務全都得益于周老師您翻來覆去的講解,在平時上課時對我們的嚴格要求,熱心和盡職盡責,以及同學們的幫助,我們會繼續(xù)努力的。雖然JAVA課已經(jīng)結束但我還是要像您去出差時那樣時不時拿出來翻翻,畢竟知識是不斷的溫故的!皹I(yè)精于勤,荒于嬉”這個道理我們都知道,我會好好學習的。
第八組我們上下一心,其利斷金,積極配合,不怕苦不怕累不抱怨,向著前方,迎難而上,有力出力全力支持。雖然今天綜訓告已段落,我會永遠記得我們這組在綜訓過程中的一點一滴,每經(jīng)過一次綜訓我們都會有不同的收獲,新的成長,新的凝聚力。
第八組加油,同時WEB12308班的每位同學都是最棒的,我們共同努力,共同進步。
李丫丫W(wǎng)EB12308班201*年6月21日
擴展閱讀:javaweb綜訓報告
Javaweb應用開發(fā)
綜訓報告
項目名稱:大學生就業(yè)問卷調查
班級:計算機09319
指導老師:杜靈
組長:甘付玉201*032828組員:高敏201*032743曾慶全201*031929王萍201*031592
曾奎201*031992
201*-12-目錄
一、需求分析..................................................................................31、引言.................................................................................31.1課題目的..................................................................31.2項目背景..................................................................32、項目概述............................................................................32.1.2數(shù)據(jù)表描述..........................................................42.2模塊設計..........................................................................52.2.1注冊界面模塊......................................................5相關注冊界面代碼..........................................................52.2.2用戶登錄界面模.....................................................72.2.4用戶查看界面模塊..............................................93.1連接數(shù)據(jù)庫注冊主代碼.............................................103.2連接數(shù)據(jù)庫查看主代碼.............................................11四、總結....................................................................................12
1、引言
一、需求分析
1.1課題目的
制作一個就業(yè)問卷調查,便于讓同學們在將要畢業(yè)的時
候分享其他同學的相關信息。這個jsp使用方便、易懂、易操作等。查看同學的相關信息而不用打電話,發(fā)短信一個個的詢問討論。1.2項目背景
在我組成員的商討下,我們決定制作一個名為“大學生就業(yè)問卷調查”。主要是對就業(yè)和已經(jīng)就業(yè)同學的所有信息進行整理,把所有的資料都集中在一起。這樣可以方便管理員對同學的信息進行查看、添加、修改、刪除等操作。
2、項目概述
在jsp的基礎上,用代碼編程,制作頁面。運用SQL數(shù)據(jù)庫訪問技術在這過程中對同學信息進行添加、修改、查詢、刪除和查詢操作。
2.1.1數(shù)據(jù)庫結構
二、概要設計服務器(local)數(shù)據(jù)庫(customer)aa表page表2.1.2數(shù)據(jù)表描述<1>aa表
字段名字段類型字段寬度是否為主鍵是否為空
用戶名密碼性別年齡CharCharCharChar21022NNNNNNNN說明:此表保存用戶資料的信息。<2>page表
字段名Page1Page2Page3Page4Page5Page6字段類型charcharcharcharcharchar字段寬度505050505050是否為主鍵nnnnnn是否為空NNNNNN說明:此表保存用戶填寫信息。2.2模塊設計
2.2.1注冊界面模塊
參數(shù):用戶名和密碼
類型:字符類型,必須與指定的類型相同界面設計如下:
相關注冊界面代碼
客戶注冊詳細信息
歡迎登錄大學生畢業(yè)調查問卷注冊表
用戶注冊
用戶名:
密碼:
性別:
年齡:
//相關用戶的資料屬性
//提交的按鈕設計
2.2.2用戶登錄界面模
2.2.3用戶調查界面模塊
用戶問卷調查窗體的相關代碼
畢業(yè)生問卷調查表
問卷調查內容
//字體樣式設計
1、畢業(yè)工作目標
2、現(xiàn)在的工作是
3、理想的工資是
4、覺得現(xiàn)在的工作是否適合自己
5、對現(xiàn)在工作的看法是
cellpadding="5"
6、對現(xiàn)實社會的體會
//用戶文本框設計
//背景色
2.2.4用戶查看界面模塊
這是相關代碼:
ResultSetrs=null;
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn=DriverManager.getConnection("jdbc:odbc:customer","","");//建立數(shù)據(jù)庫連接stmt=conn.createStatement();
rs=stmt.executeQuery("select*frompage");while(rs.next())
{%>
1、畢業(yè)工作目標:2、現(xiàn)在的工作是:3、理想的工資是:
4、覺得現(xiàn)在的工作是否適合自己:5、對現(xiàn)在工作的看法是:
6、對現(xiàn)實社會的體會://顯示用戶填寫內容,并且調用數(shù)
據(jù)庫
con=DriverManager.getConnection("Jdbc:Odbc:customer","","");
PreparedStatements=con.prepareStatement("select*fromaawhereusername=?andpassword=?");
s.setString(1,getUsername());
s.setString(2,getPassword());//驗證用戶名與密碼ResultSetrs=s.executeQuery();while(rs.next()){
returntrue;}}
3.2連接數(shù)據(jù)庫查看主代碼
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");Connection
con=DriverManager.getConnection("Jdbc:Odbc:customer","","");//連接數(shù)據(jù)源獲取數(shù)據(jù)庫
的信息
PreparedStatement
s=con.prepareStatement("insertinto
page(page1,page2,page3,page4,page5,page6)values(?,?,?,?,?,?)");s.setString(1,getPage1());s.setString(2,getPage2());s.setString(3,getPage3());s.setString(4,getPage4());
s.setString(5,getPage5());
s.setString(6,getPage6());//設置與獲取用戶問卷調查的信息s.executeUpdate();}
catch(Exceptione){System.out.println(e);returnfalse;}
returntrue;
}publicbooleansqlvalidate(){try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");Connection
con=DriverManager.getConnection("Jdbc:Odbc:customer","","");
PreparedStatements=con.prepareStatement("select*fromaawhereusername=?andpassword=?");
s.setString(1,getPage1());s.setString(2,getPage2());//查詢數(shù)據(jù)庫表的內容ResultSetrs=s.executeQuery();while(rs.next()){returntrue;}}
四、總結
這周我們進行了java綜合訓練,其主要訓練內容是對問卷調查并進行數(shù)據(jù)庫訪問技術的設計。在這期間,我們不僅僅只是單方面的運用了所學的jsp、servlet、javabean知識,還有最基礎的sql、html等知識。
我們小組雖然人少,但是注重全方位的需求,每一位同學都有自己的特長,因此我們合理分配,相互合作。首先我們確定了所做的項目,并對項目做出了簡單的需求。在隨后的幾天,對數(shù)據(jù)庫模塊,界面設計,代碼設計也逐一的完成。雖然我們對代碼設計學得不是那么好,但是在其他同學的幫助下,老師的指導下,還有對圖書資料的查詢下,我們面對的問題也迎刃而解。
對這次同學錄的設計,我們還是存在了許多代碼上的問題,看似簡單的內容,做起來卻不是那么的容易,因此我們或多或少還是有些美中不足,但是我們努力了。
經(jīng)過這一次的綜訓,我們在課堂上學到的知識,現(xiàn)在也能運用到現(xiàn)實生活中來,不再只是電腦上虛擬的東西了。
以下是我們遇到的相關問題:
其一:建立數(shù)據(jù)庫時列名沒有與jsp中的對象名統(tǒng)一
其二:建立數(shù)據(jù)源時要與相同的數(shù)據(jù)庫統(tǒng)一才能數(shù)據(jù)測試成功
其三:插入數(shù)據(jù)時,因為沒有建立數(shù)據(jù)連接,而不能使數(shù)據(jù)放入到數(shù)據(jù)庫表中
其四:java語言與表達式的書寫,沒有區(qū)分開,導致運行不能成功其五:頁面跳轉時運用servlet,同時希望頁面美觀大方,加載一些圖片,但是怎樣使圖片成為背景而不是超連接的一個單獨的圖片出現(xiàn)了相關問題
以上問題經(jīng)過一個多星期的努力得到了相應的解決,我們一定會在以后的學習中,更加努力,學習更多知識,運用到實際的工作中去!
友情提示:本文中關于《JAVA綜訓總結》給出的范例僅供您參考拓展思維使用,JAVA綜訓總結:該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡整理 免責聲明:本文僅限學習分享,如產(chǎn)生版權問題,請聯(lián)系我們及時刪除。