freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java終極大作業(yè)報(bào)告(已修改)

2024-10-24 12:35 本頁(yè)面
 

【正文】 Java語(yǔ)言程序設(shè)計(jì) 展示報(bào)告 學(xué) 院 專 業(yè) 組長(zhǎng)信息 組員信息 1 組員信息 2 組員信息 3 指導(dǎo)教師 日 期 年 月 日 Java語(yǔ)言程序設(shè)計(jì)(報(bào)告) 目錄 第一章 選題概述 ........................................................................... 1 第二章 完成情況 ........................................................................... 2 第三章 成果展示 ........................................................................... 3 一、 登陸注冊(cè)界面展示 .......................................................... 3 效果截圖 ..................................................................... 3 核心代碼 ..................................................................... 4 二、 客戶端界面展示 ............................................................... 5 效果截圖 ..................................................................... 8 核心代碼 ..................................................................... 8 三、 服務(wù)端界面展示 ............................................................... 4 效果截圖 ..................................................................... 3 核心代碼 ..................................................................... 3 四、 數(shù)據(jù)庫(kù)直連和文件線程 ................................................ 10 第 四 章 總結(jié)與感受 ..................................................................... 12 1 第一章 選題概述 在一學(xué)期的 Java 課程學(xué)習(xí)之后 ,我們對(duì) Java 語(yǔ)言有了一定的認(rèn)識(shí)與了解 。 在此基礎(chǔ)上我們選擇了題目一作為本組的目標(biāo),題目的相關(guān)要求如下(初期擬完成目標(biāo)): 設(shè)計(jì)編程實(shí)現(xiàn)桌面文檔共享與管理系統(tǒng)( 100%)實(shí) 現(xiàn)以下功能 1. 能夠?qū)崿F(xiàn)文件的下載與上傳(客戶端與服務(wù)器端) 2. 能夠通過(guò)安全認(rèn)證與別人分享文檔 3. 能形成 “圈子 ”,對(duì)朋友或這陌生人設(shè)置不同的安全級(jí)別 4. 能夠共享桌面與聊天 5. 必須用數(shù)據(jù)庫(kù)存儲(chǔ)信息 6. 必須用 extends 和 implements 關(guān)鍵字 7. 必須用 this 關(guān)鍵字 8. 必須用圖形用戶界面 9. 界面設(shè)計(jì)與功能不限,充分發(fā)揮 題目一比較 有挑戰(zhàn)性 , 題目中的要求幾乎涉及到了我們學(xué)過(guò)的所有知識(shí) , 除此之外還需要我們課外學(xué)習(xí)一些課堂額外的知識(shí),比如數(shù)據(jù)庫(kù)的創(chuàng)建于連接。 由組長(zhǎng) XXX1 負(fù)責(zé)整合 所學(xué)內(nèi)容與指揮 ,組員查閱資料 并編寫程序 , 再和組長(zhǎng)討論并完成各自的模塊設(shè)計(jì)。 我們?cè)O(shè)計(jì)了如下的流程圖: Java語(yǔ)言程序設(shè)計(jì)(報(bào)告) 2 圖 11 流程圖 第二章 完成情況 經(jīng)過(guò)將近一個(gè)月左右的編程設(shè)計(jì),我們實(shí)現(xiàn)的桌面文檔共享與管理系統(tǒng)( 90%)實(shí)現(xiàn)了以下功能 (客戶端與服務(wù)器端) “圈子 ”,對(duì)朋友或這陌生人設(shè)置不同的安全級(jí)別 extends 和 implements 關(guān)鍵字 Java語(yǔ)言程序設(shè)計(jì)(報(bào)告) 3 this 關(guān)鍵字 程序的編程設(shè)計(jì) 圖 21 類成果展示圖 其中 功能為截圖; 功能為建立客戶端; 功能為文件上傳線程; 功能為實(shí)現(xiàn)用戶登錄; Main 功能為總體調(diào)用; 功能為建立服務(wù)端; 功能為實(shí)現(xiàn)與數(shù)據(jù)庫(kù)的連接(直連)。 第三章 成果展示 一、 登錄注冊(cè) 界面展示 經(jīng)過(guò)我們的編程設(shè)計(jì),實(shí)現(xiàn)了用戶的登錄,其 運(yùn)行 效果如圖31 所示 、登陸成功效果如圖 32 示、登陸未成功效果如圖 33示。注冊(cè)效果如圖 34 所示,注冊(cè)后數(shù)據(jù)庫(kù)數(shù)據(jù)改變效果如圖 35示 Java語(yǔ)言程序設(shè)計(jì)(報(bào)告) 4 圖 31 登陸界面運(yùn)行成功效果圖 圖 32 登陸成功效果圖 圖 33 登陸未成功效果圖 Java語(yǔ)言程序設(shè)計(jì)(報(bào)告) 5 圖 34 注冊(cè)界面效果圖 相關(guān)核心代碼及其詳細(xì)注解如下: package ceshi。 import .*。 import .*。 import 。 import .*。 public class zc extends JFrame{ User login_user=new User()。 JTextField j1=new JTextField()。//用戶名的文本框 JPasswordField jpw=new JPasswordField()。//密碼的文本框 JButton jb1=new JButton(登錄 )。 JButton jb2=new JButton(注冊(cè) )。 private Container a = getContentPane()。 public zc(){ setLayout(null)。 Java語(yǔ)言程序設(shè)計(jì)(報(bào)告) 6 setVisible(true)。 setBounds(600,320,400,160)。 setTitle(登錄窗口 )。 setDefaultCloseOperation()。//控制窗口關(guān)閉 //添加登錄和注冊(cè)的按鈕 (270,10,60,30)。 (100,15,100,20)。 (100,60,100,20)。 (j1)。 (jpw)。 (new ActionListener(){ public void actionPerformed(ActionEvent e){ String name1=()。 String password1=new String(())。 String password2=(name1)。 String security1=(name1)。 if(().equals(())) {if(().equals(管理員 )){ //(3 + (name1))。 setVisible(false)。 (null, 恭喜您登陸成功 !, 消息 , )。 new fwq()。 } else{ setVisible(false)。 (null, 恭喜您登陸成功 !, 消息 , )。 new khd()。 Java語(yǔ)言程序設(shè)計(jì)(報(bào)告) 7 } } else{ (null, 對(duì)不起您的用戶名或密碼錯(cuò)誤 !, 錯(cuò)誤 ,)。 } } })。 (270,55,60,30)。 (jb1)。 (jb2)。 (new ActionListener(){ public void actionPerformed(ActionEvent e){ Register c=new Register()。 } })。 //添加用戶名和密碼的標(biāo)簽 JLabel jl1=new JLabel(用戶名 )。 (40,10,60,30)。 JLabel jl2=new JLabel(密 碼 )。 (40,55,60,30)。 (jl1)。 (jl2)。 } public static void main(String argsp[]){ new zc()。 Java語(yǔ)言程序設(shè)計(jì)(報(bào)告) 8 } } class Register extends JFrame{ User Login_user = new User()。 JTextField jt1=new JTextField()。 JTextField jt2=new JTextField()。 JTextField jt3=new JTextField()。 JTextField jt4=new JTextField()。 JTextField jt5=new JTextField()。 JButton jb1=new JButton(注冊(cè) )。 JButton jb2=new JButton(退出 )。 JLabel jl1=new JLabel(用戶名 )。 JLabel jl2=new JLabel(密 碼 )。 JLabel jl3=new JLabel(重新輸入密碼 )。 JLabel jl4=new JLabel(郵 箱 )。 JLabel jl5=new JLabel(身 份 )。 JPanel jp=new JPanel()。 private Container a = getContentPane()。 public Register(){ setLayout(null)。 setVisible(true)。 setTitle(注冊(cè) )。 setBounds(750,320,300,250)。 (10,150,60,30)。 (140,150,60,30)。 (10,10,100,30)。 (10,35,100,30)。 (10,60,100,30)。 Java語(yǔ)言程序設(shè)計(jì)(報(bào)告) 9 (10,85,100,30)。 (10,110,100,30)。 (120,15,130,20)。 (120,40,130,20)。 (120,65,130,20)。 (120,90,130,20)。 (120,115,130,20)。 (jb1)。 (jb2)。 (jl1)。 (jl2)。 (jl3)。 (jl4)。 (jl5)。 (jt1)。 (jt2)。 (jt3)。 (jt4)。 (jt5)。 (new ActionListener(){ public
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1