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

正文內容

即時聊天系統(tǒng)qq項目研發(fā)與實現(xiàn)畢業(yè)設計論文(編輯修改稿)

2025-07-15 15:16 本頁面
 

【文章內容簡介】 public static void main(String[] srg) { String driverName = 。 // 加載JDBC驅動 String dbURL = jdbc:sqlserver://localhost:1433。 DatabaseName=mytest。 // 連接服務器和數(shù)據(jù)庫mytest String userName = sa。 // 默認用戶名 String userPwd = xushouwei。 // 密碼[] Connection dbConn = null。 Statement stmt = null。 try { (driverName)。 dbConn = (dbURL, userName, userPwd)。 stmt = ()。 (Connect Succeed!)。 // 連接成功控制臺輸出語句 ResultSet rs = (select * from mytest)。 while (()) { ((1) + + (2) + + (3) + \n)。 } } catch (Exception e) { ()。 } }} JDBC操作數(shù)據(jù)庫一個項目的建立離不開與數(shù)據(jù)庫打交道,對數(shù)據(jù)庫實現(xiàn)各種操作(如:增、刪、改、查)以達到系統(tǒng)功能的實現(xiàn)的要求。因為利用JDBC技術對數(shù)據(jù)庫中操作是實現(xiàn)系統(tǒng)完整性的基礎。JDBC操作數(shù)據(jù)庫代碼如下:package jdbc_test。import .*。public class Main { private Connection conn=null。 private Statement stmt=null。 private String driverName=。//驅動程序名稱 private String username=root。//數(shù)據(jù)庫用戶名 private String password=root。//數(shù)據(jù)庫密碼 private String sql=SELECT * FROM 班級信息表 。//SQL語句private
ResultSet rs=null。//用于接受返回的結果集 public void selectClass() { try{ //step1:加載數(shù)據(jù)庫廠商提供的驅動程序 (driverName)。 } catch(ClassNotFoundException e) { ()。 } //step2:提供數(shù)據(jù)庫連接的URL String dbURL=jdbc:sqlserver://localhost:1433。DatabaseName=教務管理系統(tǒng)。 try { //step3:通過DriverManager獲得數(shù)據(jù)庫的一個連接對象 conn=(dbURL,username,password)。 } catch(SQLException e) { ()。 } try { //step4:創(chuàng)建Statement(SQL的執(zhí)行環(huán)境) stmt=()。 //step5:執(zhí)行SQL語句 rs=(sql)。 //step6:處理返回結果 while(()) { int i=1。 String classNo=(i++)。 String special=(i++)。 int people=(i++)。 ( 班級編號: +classNo)。 ( 專業(yè): +special)。 ( 學生人數(shù): +people)。 } } catch(SQLException e) { ()。 } finally { //step7:關閉JDBC的資源 if(null!=rs) { try{ ()。 }catch(SQLException e){ ()。 } } if(null!=stmt) { try{ ()。 }catch(SQLException e){ ()。 } } if(null!=conn) { try{ ()。 }catch(SQLException e){ ()。 } } } } public static void main(String [] args) { Main main=new Main()。 ()。 }} C/S系統(tǒng)結構C/S結構(Client /Server,客戶端/服務器模式)是一種軟件系統(tǒng)體系結構,通過它可以充分利用兩端硬件環(huán)境的優(yōu)勢,將任務合理分配到Client端和Server端來實現(xiàn),降低了系統(tǒng)的通信開銷。C/S結構的優(yōu)點是能充分發(fā)揮客戶端PC的處理能力,很多工作可以在客戶端處理后再交給服務器,對應的優(yōu)點就是客戶端響應速度快。客戶端和服務器端常常分別處在相距很遠的兩臺計算機上,客戶端程序的任務是將用戶的要求提交給服務器程序,再將服務器程序返回的結果以特定的形式顯示給用戶;服務器程序的任務是接收客戶端程序提出的服務請求,進行相應的處理,再將結果返回給客戶程序。C/S結構的原則是將計算機應用任務分解成多個子任務,由多臺計算機分工完成,即采用“功能分布”原則??蛻舳送瓿蓴?shù)據(jù)處理、數(shù)據(jù)表示以及用戶接口功能;服務器端完成DBMS的核心功能。這種客戶請求服務、服務器提供服務的處理方式是一種新型的計算機應用模式。C/S結構如圖25所示:圖25 Client /Server,客戶端/服務器模式原理圖第3章 需求分析隨著計算機網絡技術的快速發(fā)展,基于網絡編程的軟件公司有必要定制一個合理、專業(yè)、透明、高效的需求分析平臺。 可行性分析即時通訊(Instant Messenger,簡稱IM),是指能夠即時發(fā)送和接受互聯(lián)網消息等的業(yè)務。自1998年面試以來,特別是近幾年的迅速發(fā)展,即時通訊的功能日益豐富,逐漸集成了電子郵件、博客、音樂、電視、游戲和搜索等多種功能。即時通訊不再是一個C/S架構的數(shù)據(jù)庫應用程序已有數(shù)10年的發(fā)展歷程,迄今為止,技術十分成熟和完善,而且在社會的各個領域應用十分廣泛。另外,使用作為即時通訊的互聯(lián)網面對面聊天的時代已經不再是個傳說。Java語言作為跨平臺開發(fā)的首選語言,不僅提供了大量工具方法,還實現(xiàn)了自動回收內存。另外,Microsoft SQL Server 2005是一個全面的數(shù)據(jù)庫平臺,使用集成的商業(yè)智能(BI)工具提供了企業(yè)級的數(shù)據(jù)管理,它與Microsoft Visual Studio、Microsoft Office System以及新的開發(fā)工具包(包括Business Intelligence Development Studio)的緊密集成使其與眾不同,無論是開發(fā)人員、數(shù)據(jù)庫管理員、信息工作者還是決策者,Microsoft SQL Server 2005都可以為用戶提供創(chuàng)新的解決方案,幫助用戶從數(shù)據(jù)中更多地獲益。 系統(tǒng)需求根據(jù)即時聊天系統(tǒng)項目的本質來看,它是采用客戶端/服務器(C/S)模式,有效的實現(xiàn)了局域網內的信息傳遞,實現(xiàn)了即時通訊的共能。C/S模式圖31所示:圖31 客戶端/服務器(C/S)模式根據(jù)對即時聊天系統(tǒng)項目的實際操作來看,要求該即時聊天系統(tǒng)項目應具有如下功能:(1)登錄界面、好友列表界面、聊天界面應該簡體大方、功能全面、操作簡單(2)應該能夠順利完成登錄驗證、帳號申請、密碼保護功能(3)應該能夠順利完成注冊好友、刪除好友、添加好友功能(4)應該能夠順利的進行好友在線提示功能(5)應該能夠順利實現(xiàn)一對一、多對多聊天功能 系統(tǒng)性能要求根據(jù)前面所作的需求分析及功能的需求可以得出,即時聊天系統(tǒng)項目實施后,應達到一下體統(tǒng)性能標準:(1)窗體界面要求美觀大方、功能全面、操作簡單(2)程序整體結構和操作流程合理順暢,實現(xiàn)個性化設計(3)規(guī)范、完善的C/S架構模式(4)可以順利完成該即時聊天系統(tǒng)項目所規(guī)定的功能需求(5)系統(tǒng)運行穩(wěn)定、安全可靠第4章 系統(tǒng)數(shù)據(jù)庫設計SQL Server 2005具有很強的完整性與可延伸性,具有較低的價格比與性能比,考慮到本系統(tǒng)的穩(wěn)定性與可靠性以及開發(fā)程序與用戶需求,筆者決定在設計該系統(tǒng)是使用SQL Server 2005數(shù)據(jù)庫來滿足系統(tǒng)的需求。在設計聊天系統(tǒng)之前,有必要說明數(shù)據(jù)庫 的基本概念和本設計所應用的數(shù)據(jù)表。計算機信息系統(tǒng)以數(shù)據(jù)庫為核心,在數(shù)據(jù)庫管理系統(tǒng)的支持下,進行信息的收集、整理、存儲、檢索、更新、加工、統(tǒng)計、和傳播等操作。對于數(shù)據(jù)庫應用開發(fā)人員來說,為使現(xiàn)實世界的信息流計算機化,并對計算機化的信息進行各種操作,就是如何利用數(shù)據(jù)庫管理系統(tǒng)、系統(tǒng)軟件和相關硬件系統(tǒng)、將用戶的要求轉換成有效的數(shù)據(jù)結構,并使數(shù)據(jù)結構易于實現(xiàn)用戶新的要求的過程。確切地說,數(shù)據(jù)庫設計是指對于一個給定的應用環(huán)境,提供一個確定最優(yōu)數(shù)據(jù)模型與處理模式的邏輯設計,以及一個確定數(shù)據(jù)庫存儲結構與存取方法的物理設計,建立起既能反映現(xiàn)實世界信息和信息聯(lián)系,滿足用戶數(shù)據(jù)要求和加工要求,又能被某個數(shù)據(jù)庫管理系統(tǒng)所接受,同時能實現(xiàn)系統(tǒng)目標,并有效存取數(shù)據(jù)的數(shù)據(jù)庫。所謂數(shù)據(jù)庫是指一定的組織方式存儲在一起的,能為多個用戶所共享的,與應用程序彼此獨立的相關聯(lián)的數(shù)據(jù)集合。而數(shù)據(jù)庫系統(tǒng)是指實
點擊復制文檔內容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1