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

正文內(nèi)容

畢業(yè)設(shè)計---網(wǎng)吧計費管理系統(tǒng)-文庫吧

2025-10-28 18:17 本頁面


【正文】 Java 是目前最流行的編程語言之一, SUN 基于 Java 語言推出的 SunOne 和微軟基于 VB/VC++/C語言推出的 .NET 是當今世界軟件領(lǐng)域的兩大陣營,所以,掌握 Java 就等于掌握了軟件開發(fā)的 半壁 河山。 JBuilder 是 Borland 公司出品的開發(fā) Java 應用 的集成開發(fā)環(huán)境,它是業(yè)力量最流行的,也是最好的集成開發(fā)環(huán)境之一, 下面將對以上技術(shù)進行詳細介紹。 5 C/S 結(jié)構(gòu)簡介 在系統(tǒng)的性能方面, B/S 占有優(yōu)勢的是其異地瀏覽和信息采集的靈活性。任何時間、任何地點、任何系統(tǒng),只要可以使用瀏覽器上網(wǎng),就可以使用 B/S 系統(tǒng)的終端。 不過,采用 B/S 結(jié)構(gòu),客戶端只能完成瀏覽、查詢、數(shù)據(jù)輸入等簡單功能,絕大部分工作由服務器承擔,這使得服務器的負擔很重。采用 C/S 結(jié)構(gòu)時,客戶端和服務器端都能夠處理任務,這雖然對客戶機的要求較高,但因此可以減輕服務器的壓力。而且,由 于客戶端使用瀏覽器,使得網(wǎng)上發(fā)布的信息必須是以 HTML 格式為主,其它格式文件多半是以附件的形式存放。而 HTML 格式文件(也就是 Web 頁面)不便于編輯修改,給文件管理帶來了許多不便。 本系統(tǒng)采用了 C/S 結(jié)構(gòu)進行開發(fā), C/S 結(jié)構(gòu)主要應用于構(gòu)造數(shù)據(jù)庫系統(tǒng),它包括連接在一個網(wǎng)絡中的多臺計算機。處理應用程序并請求另一臺計算機服務的計算機為客戶機( Client),處理數(shù)據(jù)庫的計算機稱為服務器( Server) .C/S 結(jié)構(gòu)的特點是客戶端只裝載應用程序,而把數(shù)據(jù)庫放在服務器上,這樣就可以使客戶端不存儲數(shù)據(jù),從而簡化 客戶端軟件。 JDBC 支持兩層模型。兩層模型中,一個 Java Applet 或者一個應用程序直接同數(shù)據(jù)庫連接,這就需要有能直接 連接數(shù)據(jù)庫 的 JDBC 驅(qū)動器。用戶的 SQL 語句被傳送給數(shù)據(jù)庫,而這些語句執(zhí)行的結(jié)果將被傳回給用戶。數(shù)據(jù)庫可以再同一機器上,也可以在另外機器上通過網(wǎng)絡連接(本系統(tǒng)數(shù)據(jù)庫在同一機器上)。這就是 C/S 結(jié)構(gòu),用戶的計算機作為 Client,運行數(shù)據(jù)庫的計算機作為 Server。這個網(wǎng)絡可以是intra,比如連接全體雇員的企業(yè)內(nèi)部網(wǎng),當然也可以是 Inter。 C/S 架構(gòu)軟件的優(yōu)勢 :應用服務 器運行數(shù)據(jù)負荷較輕;數(shù)據(jù)的儲存管理功能較為透明; 能充分發(fā)揮客戶端 PC 的處理能力,很多工作可以在客戶端處理后再提交給服務器。對應的優(yōu)點就是客戶端響應速度快 。 C/S 體系結(jié)構(gòu)可以如圖 : 6 以 太 網(wǎng)服 務 器客 戶 機客 戶 機客 戶 機客 戶 機 圖 C/S 結(jié)構(gòu) Java 語言 Java是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序設(shè)計語言(以下簡稱 Java 語言)和 Java 平臺的總稱 。 Java 主要特性: 語言是簡單的, Java 語言的語法與 C 語言和 C++語言很接近, Java 語言不使用指針,并提供了自動的廢料收集,使得程序員不必為內(nèi)存管理而擔憂。 Java 語言是一個純的面向?qū)ο蟪绦蛟O(shè)計語言。 Java 語言是分布式的。 Java 語言支持 Inter 應用的開發(fā),在基本的 Java應用編程接口中有一個網(wǎng)絡應用編程接口( ) Java 的強類型機制、異常處理、廢料的自動收集等是 Java 程 序健壯性的重要保證。 Java 的安全檢查機制使得 Java 更具健壯性。 Java 語言是安全的。 Java 提供了一個安全機制以防惡意代碼的攻擊。 Java 語言是體系結(jié)構(gòu)中立的。 Java 程序在 Java 平臺上被編譯為體系結(jié)構(gòu)中立的字節(jié)碼格式 ,可以在實現(xiàn)這個 Java 平臺的任何系統(tǒng)中運行。 7 Java 語言是可移植的。這種可移植性來源于體系結(jié)構(gòu)中立性,另外, Java還嚴格規(guī)定了各個基本數(shù)據(jù)類型的長度。 Java 系統(tǒng)本身也具有很強的可移植性, Java 是解釋型,高性能的。與那些解釋型的高級腳本語言相比, Java 的確是高性能的。 Java 語言是多線程的。 Java 語言支持多個線程的同時執(zhí)行,并提供多線程之間的同步機制(關(guān)鍵字為 synchronized)。 Java 語言是動態(tài)的。 Java 語言的設(shè)計目標之一是適應于動態(tài)變化的環(huán)境。Java 程序需要的類能夠動態(tài)地被載入到運行環(huán)境,也可以通過網(wǎng)絡來載入所需要的類。 Java 語言的優(yōu)良特性使得 Java 應用具有無比的健壯性和可靠性,這也減少了應用系統(tǒng)的維護費用。 Java 對對象技術(shù)的全面支持和 Java 平臺內(nèi)嵌的 API 能縮短應用系統(tǒng)的開發(fā)時間并降低成本。 Java 的編譯一次 ,到處可運行的特性使得它能夠提供一個隨處可用的開放結(jié)構(gòu)和在多平臺之間傳遞信息的低成本方式。 SQL Server 2021 數(shù)據(jù)庫 SQL Server 2021 是 Microsoft 公司推出的 SQL Server 數(shù)據(jù)庫管理系統(tǒng)的最新版本該版本繼承了 SQL Server 版本的優(yōu)點同時又比它增加了許多更先進的功能具有使用方便可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點可跨越從運行 Microsoft Windows 98 的膝上型電腦到運行 Microsoft Windows 2021 的大型多處 理器的服務器等多種平臺使用。 SQL Server 2021 的特性包括: Inter 集成 SQL Server 2021 數(shù)據(jù)庫引擎提供完整的 XML 支持。 可伸縮性和可用性 同一個數(shù)據(jù)庫引擎可以在不同的平臺上使用,從運行 Microsoft Windows174。 98 的便攜式電腦,到運行 Microsoft Windows 2021 數(shù)據(jù)中心版的大型多處理器服務器。 企業(yè)級數(shù)據(jù)庫功能 SQL Server 2021 關(guān)系數(shù)據(jù)庫引擎支持當今苛刻的數(shù)據(jù)處理環(huán)境所需的功能 。數(shù)據(jù)庫引擎充分保護數(shù)據(jù)完整性,同時將管理上千個并發(fā)修改數(shù)據(jù)庫的用戶的開銷減到最小。 8 易于安裝、部署和使用 SQL Server 2021 中包括一系列管理和開發(fā)工具,這些工具可改進在多個站點上安裝、部署、管理和使用 SQL Server 的過程。 SQL Server 2021 還支持基于標準的、與 Windows DNA 集成的程序設(shè)計模型,使 SQL Server 數(shù)據(jù)庫和數(shù)據(jù)倉庫的使用成為生成強大的可伸縮系統(tǒng)的無縫部分。 數(shù)據(jù)倉庫 SQL Server 2021 中包括析取和分析匯總數(shù)據(jù)以 進行聯(lián)機分析處理 (OLAP) 的工具。 SQL Server 中還包括一些工具,可用來直觀地設(shè)計數(shù)據(jù)庫并通過 English Query 來分析數(shù)據(jù)。 SQL Server 2021 共有 4 個版本,分別是個人版,標準版,企業(yè)版和開發(fā)版 ,本系統(tǒng)開發(fā)采用的是 SQL Server2021 開發(fā)版 。 JDBC 簡介 JDBC是一種可用于執(zhí)行 SQL 語句的 Java API。它由一些 Java 語言寫的類,界面組成。 JDBC 給數(shù)據(jù)庫應用開發(fā)人員,數(shù)據(jù)庫前臺工具開發(fā)人員提供了一種標準的應用程序設(shè)計接口,使開發(fā)人員可以用 純 Java語言編寫完整的數(shù)據(jù)庫應用程序。通過 JDBC,開發(fā)人員可以很方便地將 SQL語句傳送給幾乎任何數(shù)據(jù)庫,不但如此,使用 Java 編寫的應用程序可以在任何支持 Java 的平臺上運行 .由于該系統(tǒng)采用 Java 語言實現(xiàn),所以選擇 JDBC 連接將使程序更健壯,移植性高。 現(xiàn)在需要找到一種能使 Java 應用與各種不同數(shù)據(jù)庫對話的方式 ,而 JDBC 正是實現(xiàn)這種對話的一種機制。 JDBC 擴充了 Java 的應用范圍。 IMS 管理員希望 Java 與 JDBC 結(jié)合,因為這有助于更容易、更經(jīng)濟地發(fā)布企業(yè)信息。而各個公司可以不斷地使用已安裝的數(shù)據(jù) 庫,方便地存取信息,不必顧及這些數(shù)據(jù)庫是在何種 DBMS 系統(tǒng)下存儲的。有助于縮短新應用的開發(fā)時間 ,并可大大簡化數(shù)據(jù)庫的安裝與版本控制。另外,在商業(yè)銷售信息服務領(lǐng)域 ,Java 與 JDBC 則可以更好地向外界客戶提供最新信息。 開發(fā)工具 JBuilder9 JBuilder9 是 Borland 公司開發(fā)的,功能強大的可視化 Java 集成開發(fā)工具,可以快速開發(fā)包括復雜企業(yè)級應用系統(tǒng)的各種 Java程序,包括獨立運行程序、Applet 程序、 Servlet、 JSP、 EJB、 Web Service 等,最新的 JBuilder 9 版本 9 支持 Sun 的 J2SE 和 J2EE 。 使用可視化工具開發(fā)程序有很多好處,其中最顯著的是能夠快速生成程序框架、設(shè)計圖形界面、調(diào)試程序等,此 JBuilder 9 內(nèi)置了對一些企業(yè)級服務器的支持,包括 Borland服務器、 Bea 公司的 WebLogic服務器、 IBM 的 WebSphere 服務器和 iPla 服務器。 JBuilder 9 在以前版本的基礎(chǔ)上,增強和增加了許多功能。 JBuilder 9 之 圖 形使用者接口是以 標 準 JFC/Swing 為基礎(chǔ)開發(fā)而 成, Swing 框架中 允許開發(fā) 人 員 客制化 外 觀 ( look and feel ) 以符合各 圖 形使用者接口系 統(tǒng) 之風 格。 過 去版本中 JBuilder 已 經(jīng) 支持 標 準 Windows、 CDE./Motif 與 Metal 三種外觀 ,由于自 2021 年起 JBuilder 整合 開發(fā)環(huán) 境中核心部分 將 被用于 Borland 公司其它跨平臺工具中,因此 JBuilder 9 中增添 Borland 特有之外 觀 ,以便于未 來 各跨平臺工具中能保 有統(tǒng) 一之 風 格。 在 JBuilder9 中提供了大量 GUI 控件和類,例如 AWT 和 Swing 控件等。用戶可以直接對控件拖放,以及通 過控件實現(xiàn)事件的處理,開發(fā)程序所見即所得,節(jié)省了大量的開發(fā)時間,讓開發(fā)者的開發(fā)過程更加輕松。 這正好適合本系統(tǒng)界面的開發(fā)工作。 10 2 系統(tǒng)分析 根據(jù)軟件工程設(shè)計的高內(nèi)聚、低耦合的原則確定系統(tǒng)的層次結(jié)構(gòu),具體可描述如下: 服務端: (1). 操作員管理 主要包括:操作用戶管理、操作員登錄、修改密碼、設(shè)置上機費用 。這其中大部分是標準數(shù)據(jù)的維護,包括新增、修改、刪除、查詢等; (2). 用戶信息管理 主要包括:用戶充值、查詢用戶費用、刪除用戶信息、添加用戶信息、修改用戶信息。這里區(qū) 分不同的用戶類型,按照不同用戶類型設(shè)置上機費用等; 客戶端:首先要求將客戶端的桌面、任務管理器、系統(tǒng)狀態(tài)欄等系統(tǒng)功能鎖定,桌面上只有客戶登錄程序界面,要求用戶輸入用戶代碼和密碼進行登錄。登錄信息要求以網(wǎng)絡數(shù)據(jù)包的形式發(fā)送到“服務器端”,由“服務器端”來判斷其合法性,并反饋一個信息給客戶端,如果一切合法的話,再將桌面、任務管理器等功能解鎖,讓用戶正常使用??蛻舳顺绦蛞笳M?吭谙到y(tǒng)托盤中,用戶下機時要求點擊此圖標進行下機,客戶端將下機信息發(fā)送到“服務器端”,然后重新彈出登錄界面,等待下一個用戶登錄。 可行性 分析 任何一個系統(tǒng)或一項工程在建立之前,必須首選進行可行性分析
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1