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

正文內(nèi)容

java通訊錄管理系統(tǒng)設(shè)計與實(shí)現(xiàn)本科畢業(yè)論文-文庫吧在線文庫

2024-10-15 16:56上一頁面

下一頁面
  

【正文】 evt) { Object title[] = { 編號 , 姓名 , 性別 , 電話 , 郵政編碼 , 家庭住址 , }。 data[j][5] = (6)。 + str + 39。 String sql = SELECT * FROM STUINFO。 } 4.. 添加 聯(lián)系人 信息: private void jButton2ActionPerformed( evt) { Add ft = new Add()。 ()。 flag0 = 1。 //數(shù)據(jù)庫驅(qū)動 try { con = (url, root, 123)。本系統(tǒng)使用的數(shù)據(jù)庫為Friend。 (2)更新聯(lián)系人功能: 該功能主要是針對用戶在于朋友,親戚的友好相處中,由于對方更換聯(lián)系方式,并且及時告訴用戶信息,用戶可以根據(jù)對方告知的信息進(jìn)行更新,方便日后聯(lián)系。 按姓名排序、按姓名查詢、快速查詢 。系統(tǒng)分為四大模塊:用戶登錄,聯(lián)系人信息維護(hù),查找聯(lián)系人,用戶信息維護(hù) 。 Navicat for MySQL 基于 Windows 平臺,為 MySQL 量身訂作,提供類似于 MySQL 的用管理界面工具??梢哉f MyEclipse 是幾乎囊括了目前所有主流開源產(chǎn)品的專屬 eclipse 開發(fā)工具。 廣泛應(yīng)用于個人PC、 數(shù)據(jù)中心 、游戲控制臺、 科學(xué)超級計算機(jī) 、 移動電話 和 互聯(lián)網(wǎng) ,同時擁有全球最大的開發(fā)者專業(yè)社群。它以抽象窗口工具包( AWT)為基礎(chǔ)使跨平臺 應(yīng)用程序 可以使用任何可插拔的外觀風(fēng)格。因此掌握 JDK 是學(xué)好Java 的第一步。 C 存在的目的則是確保 M 和 V 的同步,一旦 M 改變, V 應(yīng)該同步更新。 隨著科學(xué)技術(shù) 的不斷提高 ,計算機(jī)科學(xué)日漸成熟 ,其強(qiáng)大的功能已為人們深刻認(rèn)識 ,它已進(jìn)入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。利用計算機(jī)實(shí)現(xiàn)公司往來通訊或個人的通訊管理顯得越來越重要。在開發(fā)過程中主要運(yùn)用 Java,JDK,MySQL,SWING等技術(shù) ,由于開發(fā)工具和數(shù)據(jù)庫之間的良好使用,可以 為開發(fā)帶來方便,使之成為一個 可施行 的系統(tǒng) 。它是將自己的 聯(lián)系人的具體信息集中管理,成為一個方便人們使用的小軟件。 隨著計算機(jī)技術(shù)的飛速發(fā)展,計算機(jī)在企業(yè)管理和個人生活中的應(yīng)用越來越普及,越來越重要。電子計算機(jī)的誕生 “信息時代”的開始,它使企業(yè)管理現(xiàn)代化成為可能。比如一批統(tǒng)計數(shù)據(jù)可以分別用柱狀圖、餅圖來表示。不論什么 Java 應(yīng)用服務(wù)器實(shí)質(zhì)都是內(nèi)置了某個版本的 JDK。 Swing 是一個用于開發(fā) Java 應(yīng)用程序用戶界面的開發(fā)工具包。 Java 語言 具有 簡單、面向?qū)ο?、分布性、解釋型、安全性?平臺無關(guān)性、可移植性、高性能、支持語言級多線程 等優(yōu)點(diǎn) 。 MyEclipse 目前支持 JavaServlet, AJAX, JSP, JSF, Struts, Spring, Hibernate,EJB3, JDBC 數(shù)據(jù)庫鏈接工具等多項(xiàng)功能。 Navicat for MySQL Navicat for MySQL 是一款強(qiáng)大的 MySQL 數(shù)據(jù)庫管理和開發(fā)工具,它為專業(yè)開發(fā)者提供了一套強(qiáng)大的足夠尖端的工具,但對于新用戶仍然易于學(xué)習(xí)。經(jīng)過多方面的思考與查詢,系統(tǒng)的設(shè)計出通 訊錄系統(tǒng)的功能。 查找聯(lián)系人 可以按數(shù)據(jù)庫任意字段名查找聯(lián)系人,將查詢結(jié)果顯示在軟件主界面的表格中,以便查看聯(lián)系人詳細(xì)信息。 系統(tǒng)的主用例圖如圖 所示 : 按編號查詢 按姓名查詢 通訊錄管理系統(tǒng) 瀏覽信息 查詢信息 添加信息 排序信息 刪除信息 按編號查詢 按姓名查詢 11 The main intention with instantiation 圖 34 主用例示意圖 系統(tǒng)子用例識別 聯(lián)系人信息維護(hù)主用例主要包含以下子用例,各子用例描述如下: (1)增加聯(lián)系人功能: 該功能主要是針 對用戶在人際交往中認(rèn)識新的朋友和伙伴 ,為了更好的相處及增進(jìn)友誼,對方留下自己的各種聯(lián)系方式,包括電話,手機(jī),郵箱,家庭住址等等。 Table 31 Structure for table Friend 表 31 表 Friend 的結(jié)構(gòu) 編號 字段名稱 數(shù)據(jù)結(jié)構(gòu) 說明 1 Name Char 聯(lián)系人姓名 2 Tele Char 聯(lián) 系人電話 3 Adder Char 聯(lián)系人 家庭住址 4 Mail Char 聯(lián)系人郵箱 5 Sex Char 性別 6 Age int 年齡 聯(lián)系人 年齡 電話 性別 姓名 郵政編碼 家庭住址 郵箱 14 數(shù)據(jù)庫表的建立 在設(shè)計數(shù)據(jù)庫表結(jié)構(gòu)之前,首先要創(chuàng)建一個數(shù)據(jù)庫。 public Connects(){ try { (dbDriver).newInstance()。 } } 系統(tǒng)功能實(shí) 現(xiàn) 系統(tǒng)登錄界面: 登錄功能: private void jButton1ActionPerformed( evt) { int i = 0。 ()。 (true)。 String str = (String) ()。 } else sql = SELECT * FROM STUINFO WHERE =39。 data[j][4] = (5)。 ()。 + str2 + 39。 datas[j][2] = (3)。 } JTable table = new JTable(datas, title)。 String mobile = ()。 + name + 39。 + major + 39。 jButton2ActionPerformed(evt)。 ()。 ResultSet rs = (sql)。 ((8))。 (sql)。 ()。 ResultSet rs = (sql)。 datas[j][5] = (6)。 } 25 第五章 系統(tǒng)測試 登陸 用例的程序設(shè)計 登陸界面如圖所示: Login interface diagram 圖 51 登錄界面圖 在窗體上分別設(shè)置它們屬性:窗體的標(biāo)題為 “l(fā)ogin”,兩個文本框分別對應(yīng)“username”和 “password”,其它部分是由 Swing 的圖形完成設(shè)置的。 JButton butcancel=new JButton(canel)。)。 (texfname)。 (280,150)。 if(a==){ (0)。 JTextField texf=new JTextField(8)。 JScrollPane scrollpane=new JScrollPane(table)。 (this)。 (butdelete)。 Label labage=new Label(age: ,)。 } public JTextField getTexfsex() { return texfsex。 JTextField texfname=new JTextField()。 JButton determine=new JButton(ok)。 (b)。 (labphone)。 (labqq)。 (this)。 // a=(1)。 snews[4]=().getText()。 (4, snews[2])。 (addFrame,添加成功! ,提示,)。 rs=()。 ().setText((i++))。+().getText()+39。 (2,().getText())。 ()。+()+39。 } } 42 第六章 總 結(jié) 大三即將結(jié)束,接系里通知,開始選畢業(yè)課題啦。其次 軟件工程的思想有了 深入 的了解:完善需求,最大限度的滿足用戶所需,充分做好風(fēng)險分析。在此 特別感謝 指導(dǎo)老師 丁華鋒 老師的熱情關(guān)懷和悉心指導(dǎo) , 在此表示真誠地感謝和深深的謝意。SWT/ JFace 開發(fā) 感謝他們在系統(tǒng)出現(xiàn)錯誤一一的為我糾正,是他們的幫助,讓我解決了一次又一次的難題。 此外,我 認(rèn)識到 基礎(chǔ)課的重要,要學(xué)好一門編程語言,一定要動手,實(shí)踐是最好的方法 。 基于 設(shè)計 要求, 我 查閱了大量 相關(guān)資料,進(jìn)行 了需求分析,概要設(shè)計,詳細(xì)設(shè)計,編碼,調(diào)試運(yùn)行 等軟件開發(fā)步驟。 41 TextField texfnull=new TextField()。 (f,修改失敗! ,提示,)。 (6,().getText())。 } ()。 } catch (SQLException e) { (f, 查詢失敗 ,無此人信息 !)。 ().setText((i++))。 } (addFrame,添加失??! ,提示,)。 (8, snews[6])。 try{ pstm=(insert into munication values (?,?,?,?,?,?,?,?,?))。 snews[0]=().getText()。 } 當(dāng)點(diǎn)擊 ok 按鈕時,觸發(fā)事件將信息插入到數(shù) 據(jù)庫,代碼如下所示: /** * 添加函數(shù) */ public void insert(AddFrame addFrame) { int a=0 。 (lab,)。 (labpostercard)。 (labage)。 public AddFrame() { super(Add)。 JTextField texfaddress=new JTextField()。 } public JTextField getTexfl() { return texfl。 Label labpostercard=new Label(mailnum:,)。 (p2,)。 (butSelect)。 } (this)。 Container c=getContentPane()。 JButton butupdate=new JButton(update)。 } public void setClientContext(ClientContext clientContext) { = clientContext。 (butcancel)。 Panel p1=new Panel()。 26 BorderLayout d=new BorderLayout()。 Label labload=new Label(password: )。 } } catch (SQLException e1) { ()。 datas[j][1] = (2)。 24 String sql = null。 ()。 if (n == 0) { if ((編號 )) { sql = DELETE FROM stuinfo WHERE 編號 =39。 ((4))。 if ((編號 )) { sql = SELECT * FROM stuinfo where 編號 =39。 ()。 + classes + 39。 + mobile + 39。 String classes = ()。 int n = (this, 請仔細(xì)檢查信息,確定添加? , 添加信息 , 21 , , null, option, option[1])。 datas[j][6] = (6)。 Object[][] datas = new O
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1