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

正文內容

計算機軟件及應用]6論文--基于java的即時通訊軟件的設計(編輯修改稿)

2024-12-13 20:34 本頁面
 

【文章內容簡介】 和系統(tǒng)運行三個階段,其中系統(tǒng)開發(fā)階段還可進一步分為系統(tǒng)分析、系統(tǒng)設計和系統(tǒng)實施等工作環(huán)節(jié)。上述各個階段排列成一個嚴格的線性開發(fā)序列,在每個工作階段均產生完整的技術文檔作為下一階段工作的指導和依據(jù),每一階段都應對文檔金陵科技學院學士學位論文 第二章應用需求分析與可行性分析 9 進行評審,確信該階段工作已完成并達到要求后才能進入下一階段,同時在以后的工作中不能輕易改變前面經(jīng)過評審的成果。 上述開發(fā)方式的主要優(yōu)點是便于開發(fā)工作的組織和管理,并且可大大降低管理信息系統(tǒng)開發(fā)的復雜性。國內外許多系統(tǒng)開發(fā)的實例都證明這是一種行之有效的開發(fā)方式。 國外曾有 人對一些軟件項目開發(fā)各階段的工作量進行了統(tǒng)計,結果表明,在開發(fā)過程中各工作階段所占全部工作量的比重分別達到系統(tǒng)分析:系統(tǒng)設計:編程:模塊調試:系統(tǒng)調試= 20%: 15%: 20%: 25%: 20%。由此可見,程序編寫在開發(fā)工作中只占很小比例,而調試工作卻占整個開發(fā)工作量的一半左右,因此“ 系統(tǒng)開發(fā)就是編程 ” 的習慣說法顯然是片面的。另據(jù)統(tǒng)計,在建立管理信息系統(tǒng)的三個階段中,總體規(guī)劃和系統(tǒng)開發(fā)階段的工作量約占整個工作量的 2/3,而運行、維護階段要占 1/3,這說明一個管理信息系統(tǒng)開發(fā)后,仍應十分重視它的維護工作,以便使系 統(tǒng)不斷完善并充分發(fā)揮其作用。 金陵科技學院學士學位論文 相關技術簡介 10 相關技術簡介 MYEclipse 介紹 MyEclipse 企業(yè)級工作平臺( MyEclipse Enterprise Workbench ,簡稱 MyEclipse)是對 EclipseIDE 的擴展,利用它我們可以在數(shù)據(jù)庫和 JavaEE的開發(fā)、發(fā)布以及 應用程序 服務器的整合方面極大的提高工作效率。它是功能豐富的 JavaEE 集成開發(fā)環(huán)境 ,包括了完備的編碼、調試、測試和發(fā)布功能,完整支持 HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。 Java 語言 Java 語言是 SUN 公司于 1995年 5 月推出的新一代面向對象的計算機通用編程語言,是繼 WWW 之后又一引起世界轟動的產品。 Java 語言的特點是跨平臺和強大的 網(wǎng)絡編程 功能。在 Java 語言誕生之前, Inter 已存在,所以 Java 語言本身就封裝了大量進行 網(wǎng)絡編程 的類庫,使得網(wǎng)絡編程功能強大,同時又簡化了網(wǎng)絡編程的操作。因此利用 Java 語言可以開發(fā)出功能強大的網(wǎng)絡應用程序。 Jar 命令 功能: Java 歸檔工具 語法: jar [命令選項 ] [manifest] destination inputfile [inputfiles] jar 工具是個 java 應用程序,可將多個文件合并為單個 JAR 歸檔文件。 jar是個多用途的存檔及壓縮工具,它基于 ZIP 和 ZLIB 壓縮格式。然而,設計 jar的主要目的是便于將 java applet 或應用程序打包成單個歸檔文件。將 applet或應用程序的組件 (.class 文件、圖像和聲音 )合并成單個歸檔文件時,可以用java 代理 (如瀏覽器 )在一次 HTTP 事務處理過程中對它們進行下載,而不是對每個組件都要求一個新連接。這大大縮短了下載時間。 jar 還能壓縮文件,從而進一步提高了下載速度。此外,它允許 applet 的作者對文件中的各個項進行簽名,因而可認證其來源。 jar 工具的語法基本上與 tar 命令的語法相同。 金陵科技學院學士學位論文 相關技術簡介 11 命令選項 : c: 在標準輸出上創(chuàng)建新歸檔或空歸檔。 t: 在標準輸出上列出內容表。 x[file]: 從標準輸入提取所有文件,或只提取指定的文件。如果省略了file,則提取所有文件;否則只提取指定文件。 f: 第二個參數(shù)指定要處理的 jar 文件。在 c(創(chuàng)建 )情形中,第二個參數(shù)指的是要創(chuàng)建的 jar 文件的名稱 (不是在標準輸出上 )。在 t(表 (或 x(抽取 )這兩種情形中,第二個參數(shù)指定要列出或抽取的 jar 文件。 v: 在標準錯誤輸出設備上生成長格式的輸出結果。 m: 包括指定的現(xiàn)有清單文件中的清單信息。用法舉例: “jar cmf myManifestFile myJarFile *.class” 0: 只儲存,不進行 ZIP 壓縮。 M: 不創(chuàng)建項目的清單文件。 u: 通過添加文件或更改清單來更新現(xiàn)有的 JAR 文件。例如: “jar uf ” 將文件 添加到現(xiàn)有的 JAR 文件 中,而“jar umf manifest ” 則用 manifest 中的信息更新 的清單。 C: 在執(zhí)行 jar 命令期間更改目錄。例如: “jar uf C classes *” 將 classes 目錄內的所有文件加到 中,但不添加類目錄本身。 程序示例 1: 將當前目錄下所有 CLASS 文件打包成新的 JAR 文件 : jar cf *.class 2: 顯示一個 JAR 文件中的文件列表 : jar tf 3: 將當前目錄下的所有文件增加到一個已經(jīng)存在的 JAR 文件中 : jar cvf * SQL Server 數(shù)據(jù)庫簡介 SQL Server 是由 Microsoft 開發(fā)和推廣的關系數(shù)據(jù)庫管理系統(tǒng)( DBMS) ,它最初是由 Microsoft、 Sybase 和 AshtonTate 三家公司共同開發(fā)的,并于 1988 年推出了第一個 OS/2 版本。 SQL Server 近年來不斷更新版本, 1996 年, Microsoft 推出了 SQL Server 版本; 1998 年, SQL Server 版本和用戶見面; SQL Server 2020 是 Microsoft 公司于 2020 年推出的 最新版本。 SQL Server 特點 金陵科技學院學士學位論文 相關技術簡介 12 1.真正的客戶機 /服務器體系結構。 2.圖形化用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫管理更加直觀、簡單。 3.豐富的編程接口工具,為用戶進行程序設計提供了更大的選擇余地。 4. SQL Server 與 Windows NT 完全集成,利用了 NT 的許多功能,如發(fā)送和接受消息,管理登錄安全性等。 SQL Server 也可以很好地與 Microsoft BackOffice產品集成。 5.具有很好的伸縮性,可跨越從運行 Windows 95/98 的膝上型電腦到運行Windows 2020 的大型多處理器等多種平臺使用。 6.對 Web 技術的支持,使用戶能夠很容易地將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到 Web 頁面上。 7. SQL Server 提供數(shù)據(jù)倉庫功能,這個功能只在 Oracle 和其他更昂貴的 DBMS SQL Server 2020 新特性 1.支持 XML(Extensive Markup Language,擴展標記語言 ) 2.強大的基于 Web 的分析 3.支持 OLE DB 和多種查詢 4.支持分布式的分區(qū)視圖 JDBC JDBC( Java Data Base Connectivity,java 數(shù)據(jù)庫連接)是一種用于執(zhí)行 SQL語句的 Java API,可以為多種關系數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用 Java 語言編寫的類和接口組成。 JDBC 為工具 /數(shù)據(jù)庫開發(fā)人員提供了一個標準的 API,據(jù)此可以構建更高級的工具和接口,使數(shù)據(jù)庫開發(fā)人員能夠用純 Java API 編寫數(shù)據(jù)庫應用程序,同時, JDBC 也是個商標名。 有了 JDBC,向各種關系數(shù)據(jù)發(fā)送 SQL 語句就是一件很容易的事。換言之,有了 JDBC API,就不必為訪問 Sybase 數(shù)據(jù)庫專門寫一個程序,為訪問 Oracle數(shù)據(jù)庫又專門寫一個程序,或為訪問 Informix 數(shù)據(jù)庫又編寫另一個程序等等,程序員只需用 JDBC API 寫一個程序就夠了,它可向相應數(shù)據(jù)庫發(fā)送 SQL 調用。同時,將 Java 語言和 JDBC 結合起來使程序員不必為不同的平臺編寫不同的應用程序,只須寫一遍程序就可以讓它在任何平臺上運行,這也是 Java 語言 “編寫金陵科技學院學士學位論文 相關技術簡介 13 一次,處處運行 ”的優(yōu)勢。 Java 數(shù)據(jù)庫連接體系結構是用于 Java 應用程序連接數(shù)據(jù)庫的標準方法。JDBC 對 Java 程序員而言是 API,對實現(xiàn)與數(shù)據(jù)庫連接的服務提供商而言是接口模型。作為 API, JDBC 為程序開發(fā)提供標準的接口,并為數(shù)據(jù)庫廠商及第三方中間件廠商實現(xiàn)與數(shù)據(jù)庫的連接提供了標準方法。 JDBC 使用已有的 SQL 標準并支持與其它數(shù)據(jù)庫連接標準,如 ODBC 之間的橋接。 JDBC 實現(xiàn)了所有這些面向標準的目標并且具有簡單、嚴格類型定義且高性能實現(xiàn)的接口。 編程運行環(huán)境 硬件環(huán)境: CPU: 閃龍 2400 內存: 256M 硬盤: 80G 軟件環(huán)境: 操作系統(tǒng): Windows XP Professional 應用軟件: + 金陵科技學院學士學位論文 系統(tǒng)分析 14 系統(tǒng)分析 系統(tǒng)功能要求 在線聊天室的要求 此聊天軟件系統(tǒng)是模擬現(xiàn) 今國內最為流行的即時性通訊工具 而設計的,能夠實現(xiàn)注冊、登錄、添加好友、文字聊天、等功能。該聊天軟件系統(tǒng)是采用C/S 結構,即客戶端與服務器端的結構體系?;趯υ摿奶燔浖δ艿姆治?,本文分別對客戶端與服務器端進行了設計。 該聊天軟件服務器端的功能是實現(xiàn)對客戶端提交的用戶信息進行處理。服務器設計內容包含:信息接收、注冊、登錄、添加好友等?!靶畔⒔邮铡笔翘峁┓掌鹘邮芸蛻舳税l(fā)送信息的功能;“注冊”是服務器端接受到用戶的注冊信息請求后,將請求信息寫入到數(shù)據(jù)庫,為用戶的注冊提了相關服務;“登錄”是服務器通過驗證登錄 信息來實現(xiàn)相關的服務; “好友添加”是服務器對添加的好友信息進行處理等相關操作。 客戶端即用戶使用的應用程序端。用戶通過該聊天軟件的客戶端來實現(xiàn)網(wǎng)上聊天的相關功能:注冊、登錄、添加好友、文字聊天、聊天等。注冊功能是提交用戶相關信息以及獲得一個屬于自己登錄該聊天軟件系統(tǒng)的用戶 ID 號;登錄功能是實現(xiàn)驗證用戶信息與合法使用該聊天軟件系統(tǒng)的權限;添加好友是實現(xiàn)用戶之間好友添加的操作;添加好友成功后,就可以與好友之間開始文字聊天、文件傳輸、聊天等功能。 在線聊天室的管理子系統(tǒng)要求 對數(shù)據(jù)庫中的在線用戶信 息進行管理。 對數(shù)據(jù)庫中的非在線用戶信息進行管理。 對數(shù)據(jù)庫中的聊天信息進行管理。 金陵科技學院學士學位論文
點擊復制文檔內容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1