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

正文內(nèi)容

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

2024-10-30 17:53本頁(yè)面
  

【正文】 Java 自問(wèn)世以來(lái),以其得天獨(dú)厚的優(yōu)勢(shì),在 IT 業(yè)界掀起了研究、開(kāi)發(fā)它的浪潮,顯示出了美好的發(fā)展前景。 在全球 云計(jì)算 和 移動(dòng)互聯(lián)網(wǎng) 的產(chǎn) 業(yè)環(huán)境下, Java 更具備了顯著優(yōu)勢(shì)和廣闊前景。它是功能豐富的 JavaEE 集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持 HTML, Struts, JSP, CSS,Javascript, Spring, SQL, Hibernat] 。 MyEclipse 目前支持 JavaServlet, AJAX, JSP, JSF, Struts, Spring, Hibernate,EJB3, JDBC 數(shù)據(jù)庫(kù)鏈接工具等多項(xiàng)功能。 MySQL 及 MySQL 是一個(gè) 關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng) , 由瑞典 MySQL AB 公司開(kāi)發(fā),目前屬于Oracle 公司。 MySQL 是一種關(guān)聯(lián) 數(shù)據(jù)庫(kù)管理系統(tǒng) ,關(guān)聯(lián)數(shù)據(jù)庫(kù)將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉(cāng)庫(kù)內(nèi),這樣就增加了速度并提高了 靈活 性。 MySQL 軟件采用了雙授權(quán)政策(本詞條 “授權(quán)政策 ”),它分為社區(qū)版和 商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是 開(kāi)放源碼 這一特點(diǎn),一般中小型網(wǎng)站的開(kāi)發(fā)都選擇MySQL 作為網(wǎng)站 數(shù)據(jù)庫(kù) 。 Navicat for MySQL Navicat for MySQL 是一款強(qiáng)大的 MySQL 數(shù)據(jù)庫(kù)管理和開(kāi)發(fā)工具,它為專(zhuān)業(yè)開(kāi)發(fā)者提供了一套強(qiáng)大的足夠尖端的工具,但對(duì)于新用戶仍然易于學(xué)習(xí)。此解決方案的出現(xiàn),將解放 PHP、 J2EE 等程序員以及數(shù)據(jù)庫(kù)設(shè)計(jì)者、管理者的大腦,降低開(kāi)發(fā)成本,為用戶帶來(lái)更高的開(kāi)發(fā)效率。 用戶可完全控制 MySQL 數(shù)據(jù)庫(kù)和顯示不同的管理資料,包括一個(gè)多功能的圖形化管理用戶和訪問(wèn)權(quán)限的管理工具,方便將數(shù)據(jù)從一個(gè)數(shù)據(jù)庫(kù)轉(zhuǎn)移到另一個(gè)數(shù)據(jù)庫(kù)中( Local to Remote、 Remote to Remote、 Remote to Local),進(jìn)行檔案?jìng)浞?。軟件與任何 MySQL 伺服器版本兼容,支援 Triggers,以及 BINARY VARBINARY/BIT 數(shù)據(jù)種類(lèi)等的規(guī)范。經(jīng)過(guò)多方面的思考與查詢,系統(tǒng)的設(shè)計(jì)出通 訊錄系統(tǒng)的功能。 功能模塊 : Function module 圖 31 功能模塊 用戶登錄模塊 據(jù)用戶名和初始密碼進(jìn)行登錄 ,驗(yàn)證通過(guò)后進(jìn)入主窗體,輸入有誤則提示錯(cuò)誤消息,要求用戶重新輸入,直到成功登錄。 聯(lián)系人信息維護(hù) 模塊 (1)修改聯(lián)系人信息:可以修改聯(lián)系人信息,如:由于聯(lián)系人更換 電話 或則家庭住址等等,進(jìn)行修改操作。如:這個(gè)聯(lián)系人的聯(lián)系通訊錄系統(tǒng) 聯(lián)系人信息刪除 聯(lián)系人信息排序 聯(lián)系人信息添加 按編號(hào)查詢 按編號(hào)排序 按姓名排序 聯(lián)系人信息瀏覽 聯(lián)系人信息查詢 按姓名查詢 9 方式已經(jīng)改變而暫時(shí)找不到新的方式時(shí),可以刪除這個(gè)。 查找聯(lián)系人 可以按數(shù)據(jù)庫(kù)任意字段名查找聯(lián)系人,將查詢結(jié)果顯示在軟件主界面的表格中,以便查看聯(lián)系人詳細(xì)信息。 用戶信息維護(hù) 將用戶的操作請(qǐng)求發(fā)送至客戶端,客戶端收 到用戶操作請(qǐng)求,驗(yàn)證通過(guò),對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行操作,然后返回提示信息。 (2)Printer:該參與者主要工作是把用戶所需要的信息顯示在界面上,如用戶查詢的列表信息顯示。 該系統(tǒng)的參與者在 UML 中的描述如圖所示: Schematic diagram of the participants 圖 32 參與者示意圖 Printer 顯示 數(shù)據(jù)庫(kù)管理 員 系統(tǒng) 管理員 10 通訊錄管理系統(tǒng) 程序流程圖: The program flow chart 圖 33 程序流程圖 系統(tǒng)主用例識(shí)別 通過(guò)認(rèn)真分析與思考,我認(rèn)為自己的系統(tǒng)按照設(shè)計(jì)圖大致將該系統(tǒng)的參與者,主用例和主用例的 功能描述如下: (1)聯(lián)系人信息維護(hù): 該主用例主要是對(duì) 聯(lián)系人的詳細(xì)信息進(jìn)行維護(hù),通過(guò)對(duì)信息的維護(hù)可以確保自己人際交往的良好,保證日常生活的次序。 系統(tǒng)的主用例圖如圖 所示 : 按編號(hào)查詢 按姓名查詢 通訊錄管理系統(tǒng) 瀏覽信息 查詢信息 添加信息 排序信息 刪除信息 按編號(hào)查詢 按姓名查詢 11 The main intention with instantiation 圖 34 主用例示意圖 系統(tǒng)子用例識(shí)別 聯(lián)系人信息維護(hù)主用例主要包含以下子用例, 各子用例描述如下: (1)增加聯(lián)系人功能: 該功能主要是針對(duì)用戶在人際交往中認(rèn)識(shí)新的朋友和伙伴 ,為了更好的相處及增進(jìn)友誼,對(duì)方留下自己的各種聯(lián)系方式,包括電話,手機(jī),郵箱,家庭住址等等。 (3)刪除聯(lián)系人功能: 該功能主要是對(duì)聯(lián)系人信息的刪除。這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿足各種信息的輸入與輸出,實(shí)現(xiàn)有組織地,動(dòng)態(tài)儲(chǔ)存大量關(guān)聯(lián)數(shù)據(jù),方便用戶訪問(wèn)系統(tǒng)中的數(shù)據(jù)。 (1). 用戶 ER 圖 The user ER diagram 圖 36 用戶 ER 圖 系統(tǒng) 管理員 聯(lián)系人信息維護(hù) 添加聯(lián)系人信息 更新聯(lián)系人信息 刪除聯(lián)系人信息 Indude Indude Indude 登陸用戶 用戶名 密碼 13 根據(jù)分 ER 圖和需求分析,可得到總 ER 圖 The overall ER diagram 圖 37 總體 ER 圖 邏輯結(jié)構(gòu)設(shè)計(jì) 基本信息表 Friend 用來(lái)保存姓名、電話、 家庭住址 、郵箱信息。 Table 31 Structure for table Friend 表 31 表 Friend 的結(jié)構(gòu) 編號(hào) 字段名稱 數(shù)據(jù)結(jié)構(gòu) 說(shuō)明 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ù)庫(kù)表的建立 在設(shè)計(jì)數(shù)據(jù)庫(kù)表結(jié)構(gòu)之前,首先要?jiǎng)?chuàng)建一個(gè)數(shù)據(jù)庫(kù)。 創(chuàng)建表 Friend(基本信息表),它的代碼如下: CREATE TABLE Friend (Name char (20) PRIMARY KEY , Tele char(20), Addr char(30), Mail char(20) ) GO 15 第四章 系統(tǒng)實(shí)現(xiàn) 數(shù)據(jù)庫(kù)的實(shí)現(xiàn) 數(shù)據(jù)庫(kù)連接 package connect_sql。 import 。 public class Connects { private String dbDriver = 。 public Connects(){ try { (dbDriver).newInstance()。 (提示:數(shù)據(jù)庫(kù)加載成功! )。 } } catch (InstantiationException e) { ()。 } catch (ClassNotFoundException e) { 16 ()。 } } 系統(tǒng)功能實(shí) 現(xiàn) 系統(tǒng)登錄界面: 登錄功能: private void jButton1ActionPerformed( evt) { int i = 0。 UserDao user = new UserDao()。 (true)。 } else { i++。 ()。 } else ()。 ()。 (true)。 (true)。 (true)。 (true)。 18 (true)。 String str = (String) ()。 ResultSet rs1 = (sql)。 try { while (()) { i++。 } Object data[][] = new Object[i + 1][8]。 } else sql = SELECT * FROM STUINFO WHERE =39。 ResultSet rs = (sql)。 try { while (()) { data[j][0] = (1)。 19 data[j][2] = (3)。 data[j][4] = (5)。 data[j][6] = (7)。 j++。 } JTable table = new JTable(data, title)。 ()。 String str1 = (String) ()。 String sql = null。 + str2 + 39。 + str2 + 39。 + str2 + 39。 Object[][] datas = new Object[50][8]。 while (()) { datas[j][0] = (1)。 datas[j][2] = (3)。 datas[j][4] = (5)。 datas[j][6] = (6)。 j++。 } JTable table = new JTable(datas, title)。 ()。 int n = (this, 請(qǐng)仔細(xì)檢查信息,確定添加? , 添加信息 , 21 , , null, option, option[1])。 String name = ()。 String mobile = ()。 String major = ()。 String classes = ()。 + acctnum + 39。 + name + 39。 + sex + 39。 + mobile + 39。 + academy + 39。 + major + 39。 + adress + 39。 + classes + 39。 (sql)。 jButton2ActionPerformed(evt)。 ()。 ()。 ()。 ()。 String str2 = ()。 if ((編號(hào) )) { sql = SELECT * FROM stuinfo where 編號(hào) =39。 } else sql = SELECT * FROM stuinfo where 姓名 =39。 ResultSet rs = (sql)。 ((2))。 ((4))。 ((6))。 ((8))。 } 23 String[] option = { 刪除 , 修改 }。 if (n == 0) { if ((編號(hào) )) { sql = DELETE FROM stuinfo WHERE 編號(hào) =39。 } else sql = DELETE FROM stuinfo WHERE 姓名 =39。 (sql)。 ()。 ()。 ()。 ()。 } } 排序 聯(lián)系人信息功能 private void jButton1ActionPerformed( evt) { String str = (String) ()。 24 String sql = null。 } else if ((姓名 )) { sql = SELECT * FR
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1