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

正文內(nèi)容

網(wǎng)吧計(jì)費(fèi)系統(tǒng)—免費(fèi)畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2025-01-08 17:18 本頁面
 

【文章內(nèi)容簡介】 總結(jié)整個(gè)系統(tǒng)功能模塊 ,如圖 所示 機(jī) 房 計(jì) 費(fèi) 系 統(tǒng)服 務(wù) 器 端 客 戶 端操作員登錄計(jì) 算 機(jī) 信 息 管 理用 戶 信 息 管 理操 作 員 管 理添加計(jì)算機(jī)信息修改計(jì)算機(jī)信息添加用戶信息查詢用戶費(fèi)用用戶充值刪除用戶信息設(shè)置上機(jī)費(fèi)用操作員管理修改密碼刪除計(jì)算機(jī)信息修改計(jì)算機(jī)信息上 機(jī) 計(jì) 費(fèi) 圖 系統(tǒng)功能模塊圖 本系統(tǒng)要求對(duì)用戶使用網(wǎng)吧計(jì)算機(jī)資源的整個(gè)過程進(jìn)行有效的管理??蛻舳吮WC用戶在登錄系統(tǒng)前無法使用計(jì)算機(jī)。服務(wù)器端實(shí)現(xiàn)系統(tǒng)的各種功能,包括系統(tǒng)管理、用戶、計(jì)算機(jī)信息的管理功能。服務(wù)器端的功能需求具體表述有: 操作員管理功能模塊 該模塊主要提供操作員登錄、操作員管理、修改密碼和設(shè)置上機(jī)費(fèi)用的功 能。操作員管理具體包括添加、編輯和刪除操作員,能夠按模塊的方式設(shè)置操作員不同的權(quán)限。(如圖 ) 6 操 作 員 管 理操 作 員 管 理退 出鎖 定 屏 幕設(shè) 置 上 機(jī) 費(fèi)用修 改 密 碼操 作 員 登 錄添 加 操 作 員編 輯 操 作 員刪 除 操 作 員 圖 操作員管理模塊圖 用戶管理功能模塊 該模塊主要提供用戶充值、添加、查詢、修改和刪除用戶信息的功能。這里要區(qū)分不同的用戶類型,按不同的用戶類型設(shè)置上機(jī)費(fèi)用。(如圖 所示) 7 用 戶 信 息 管 理刪 除 用 戶 信 息修 改 用 戶 信 息添 加 用 戶 信 息查 詢 用 戶 費(fèi) 用用 戶 充 值按 用 戶 帳 號(hào)按 用 戶 姓 名按 用 戶 類 型按 用 戶 類 型按 用 戶 帳 號(hào)按 用 戶 姓 名 圖 用戶信息管理模塊圖 計(jì)算機(jī)管理功能 模塊 該模塊主要提供添加、修改和刪除計(jì)算機(jī)信息功能。這里不僅需要記錄計(jì)算機(jī)本身的配置信息,還需要記錄計(jì)算機(jī)的連接和使用情況。(如圖 所示) 8 計(jì) 算 機(jī) 信 息 管 理添 加 計(jì) 算 機(jī) 信 息修 改 計(jì) 算 機(jī) 信 息刪 除 計(jì) 算 機(jī) 信 息按 機(jī) 房 編 號(hào)按 配 置按 計(jì) 算 機(jī) 名 稱按 機(jī) 房 編 號(hào)按 配 置按 計(jì) 算 機(jī) 名 稱 圖 計(jì)算機(jī)信息管理模塊圖 系統(tǒng)設(shè)計(jì)的類結(jié)構(gòu) 本系統(tǒng)代碼結(jié)構(gòu)分為前端界面和底層的類代碼。 前端界面包括服務(wù)器端的前界端面和客戶端的前端界面,服務(wù)器端的前端界面面向操作員,客戶端的前端界面面向計(jì)算機(jī)用戶。底層代碼包括 ClsSuperUser 類、 ClsUser類、 ClsComputer 類、 ClsFeeRules 類、 ClsDBOperation 類、 ClsServer 類和 ClsClient類。其中 ClsDBOperation 類負(fù)責(zé)對(duì)數(shù)據(jù)庫進(jìn)行一些基本的操作; ClsSuperUser 類、ClsUser 類、 ClsComputer 類分別負(fù)責(zé)數(shù)據(jù)庫中管理員,用戶和計(jì)算機(jī)信息的操作;ClsServer 類和 ClsClient 類分別負(fù)責(zé)服務(wù)器和客戶端的通信。如圖 所示 9 操 作 員服 務(wù) 器 前 端 界 面數(shù)據(jù)庫C l s C o m p u t e r 類 C l s D B O p e r a t i o n 類C l s F e e R u l e s 類C l s U s e r 類C l s S u p e r U s e r 類C l sS e rv e r 類用 戶客 戶 端 前 端 界 面C l s C l i e n t 類 圖 系統(tǒng)代碼 結(jié)構(gòu)設(shè)計(jì)圖 10 第三章 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫設(shè)計(jì)是信息管理系統(tǒng)中的一個(gè)基礎(chǔ)工作,在整個(gè)開發(fā)工作中占有相發(fā)重要的份量。數(shù)據(jù)庫的設(shè)計(jì)目的在于提供高的數(shù)據(jù)庫存儲(chǔ)效率,保證數(shù)據(jù)庫的完整性和一致性。設(shè)計(jì)數(shù)據(jù)庫系統(tǒng)時(shí)應(yīng)先了解用戶的各方面需求,包括現(xiàn)有系統(tǒng)的需求及將有可能增加的需求。 數(shù)據(jù)庫的需求分析 用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新、和查詢,這就要求數(shù)據(jù)庫存結(jié)構(gòu)能充分滿足各種信息的輸入和輸出。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字 典,是系統(tǒng)設(shè)計(jì)的根本。 基于計(jì)費(fèi)系統(tǒng)的需求,通過業(yè)務(wù)流程和數(shù)據(jù)流程的分析,需設(shè)計(jì)以下數(shù)據(jù)表和數(shù)據(jù)字段。 1. 操作員信息表 包括的數(shù)據(jù)字段有:操作員賬號(hào)、密碼、操作員真實(shí)姓名、用戶模塊、計(jì)算機(jī)模塊、備注。其中關(guān)鍵字段是操作員的賬號(hào)。如表 所示 字段名 意義 字段類型 字段大小 關(guān)鍵字 UserName 操作員賬號(hào) 文本 6 是 Password 密碼 文本 10 RealName 操作員真實(shí)姓名 文本 10 ModUser 用戶模塊 文本 3 ModComputer 計(jì)算機(jī)模塊 文 本 3 Memo 備注 備注 表 操作員信息表 設(shè)計(jì)完成后 ,保存信息為“ tbSuperUser”,為了在程序中檢驗(yàn)數(shù)據(jù)庫存的合理性以及測試程序的效果,應(yīng)在數(shù)據(jù)庫中輸入一些數(shù)據(jù)。如圖 所示: 圖 操作員信息表圖 2. 用戶信息表: 包括的數(shù)據(jù)字段有:用戶名、密碼、用戶真實(shí)姓名、用戶類型、賬號(hào)余額、出生日期、聯(lián)系電話、有效日期、證件類型、證件號(hào)碼、住址、郵編、備注。其中用戶名有關(guān)鍵字段。如表 所示 11 字段名 意義 字段類型 字段大小 關(guān)鍵字 UserName 用戶名 文本 6 是 Password 密碼 文本 10 RealName 用戶真實(shí)姓名 文本 10 Group 用戶類型 文本 3 Fee 賬號(hào)余額 數(shù)字 單精度 BirthDate 出生日期 日期 Phone 聯(lián)系電話 文本 20 ValidDate 有效日期 日期 CreateCarDate 創(chuàng)建日期 日期 CertificateType 證件類型 文本 10 CertificateNo 證件號(hào)碼 文本 20 Address 住址 文本 50 PostCode 郵編 文本 6 Memo 備注 備注 表 用戶信息表 設(shè)計(jì)完成后 ,保存信息為“ tbUser”,為了檢驗(yàn)數(shù)據(jù)庫設(shè)計(jì)的合理性及測試程序的效果,應(yīng)先在數(shù)據(jù)庫中輸入一些數(shù)據(jù),如圖 所示 圖 用戶信息表圖 3. 計(jì)算機(jī)信息表: 包括的數(shù)據(jù)字段有:計(jì)算機(jī)名稱,用戶名、是否連接、 IP地址、網(wǎng)吧編號(hào)、機(jī)位編號(hào)、配置、備注。其中計(jì)算機(jī)名稱是關(guān)鍵字段。如表 所示 字段名 意義 字段類型 字段大小 關(guān)鍵字 ComputerName 計(jì)算機(jī)名稱 文本 17 是 UserName 用戶名 文本 10 Connected 是否連接 文本 1 IPAddress IP地址 文本 15 RoomNo 網(wǎng)吧編號(hào) 文本 2 PositionNo 機(jī)位編號(hào) 文本 3 12 Config 配置 文本 50 Memo 備注 備注 表 計(jì)算機(jī)信息表 設(shè)計(jì)完成后 ,保存信息為“ tbCompter”,為了檢驗(yàn)數(shù)據(jù)庫設(shè)計(jì)的合理性及測試程序的效果,應(yīng)先在數(shù)據(jù)庫中輸入一些數(shù)據(jù),如圖 所示 圖 計(jì)算機(jī)信息表圖 4. 用戶費(fèi)用信息表: 包括的數(shù)據(jù)字段有:用戶名、登錄時(shí)間,下機(jī)時(shí)間、本次上機(jī)時(shí)間、本次上機(jī)費(fèi)用、計(jì)算機(jī)的房間編號(hào) +機(jī)位編號(hào)。如表 所示 字段名 意義 字段類型 字段大小 關(guān)鍵字 UserName 用戶名 文本 10 LoginTime 登錄時(shí)間 日期 10 LogoffTime 下機(jī)時(shí)間 日期 日期 TotalHour 本次上機(jī)時(shí)間 數(shù)字 單精度 Fee 本次上機(jī)費(fèi)用 數(shù)字 單精度 Computer 計(jì)算機(jī)的房間編號(hào) +機(jī)位編號(hào) 文本 10 表 用戶費(fèi)用信息表 5. 費(fèi)率 信息表: 包括的數(shù)據(jù)字段有:用戶類型和費(fèi)率。如表 所示 字段名 意義 字段類型 字段大小 關(guān)鍵字 Group 用戶類型 文本 10 是 Amount 費(fèi)率 數(shù)字 單精度 表 用戶費(fèi)率信息表 用戶費(fèi)率可以經(jīng)操作員定義,根據(jù)用戶類型的不同,制定不同費(fèi)率。如圖 所示 13 圖 用戶費(fèi)率信息表圖 14 第四章 通信過程與 中的通信類 通信過程 網(wǎng)吧計(jì)費(fèi)系統(tǒng)有異于其它信息管理系統(tǒng),它的工作原理如圖 所示,因此服務(wù)器端與客戶端機(jī)器通信就必然會(huì)采用異步通信的方式 ,在主程序啟動(dòng)后,程序在后臺(tái)同時(shí)啟動(dòng)別一個(gè)線程,通過 Socket 對(duì)象開始偵聽客戶端。當(dāng)客戶端傳入一個(gè)連接請(qǐng)求時(shí),后臺(tái)程序?qū)⒔邮茉撜?qǐng)求,同時(shí)實(shí)例化一個(gè) Socket 對(duì)象負(fù)責(zé)與該客戶端的 Socket 對(duì)象進(jìn)行通信。如果程序沒有退出,進(jìn)入下一個(gè)偵聽循環(huán),則后臺(tái)程序就實(shí)現(xiàn)了一點(diǎn)對(duì)多點(diǎn)的通信模式。 偵 聽 客 戶 端 傳 入 的 連 接 請(qǐng) 求接 受 客 戶 端 傳 入 的 連 接 請(qǐng) 求實(shí) 例 化 S o c k e t 對(duì) 象 用 于 與 客 戶 端 通 信退 出 偵 聽是否程 序 是 否 退 出 圖 后臺(tái)程序工作流程圖 服務(wù)器端與客戶端的具體通信過程如圖 所示。具體工作流程先是客戶端發(fā)出連接 請(qǐng)求,正常情況,服務(wù)器端必定接受請(qǐng)求??蛻舳嗽侔l(fā)送一個(gè)連接信息,該信息包含客戶端機(jī)器的一些信息 ,服務(wù)器端將接受該信息,并對(duì)其進(jìn)行相應(yīng)處理,再回發(fā)一個(gè)確認(rèn)信息給客戶端。這樣就表現(xiàn)服務(wù)端與客戶端已成功連接。此時(shí),客戶端發(fā)送登錄信息,或在登錄成功后,間期性發(fā)送連接信息,或在下機(jī)時(shí)發(fā)送注銷信息,同時(shí)服務(wù)器端對(duì)這15 些信息進(jìn)行相應(yīng)處理,并反饋客戶端。這就是一個(gè)完整的客戶端與服務(wù)器端的通信過程。 服 務(wù) 器 端客 戶 端請(qǐng)求連接信息接受請(qǐng)求再次連接信息確認(rèn)再次連接信息登錄/注銷/連接確認(rèn)同步信息 圖 服務(wù)器端與客戶端的 完整通信過程圖 中的通信類 TCP 協(xié)議是 TCP/IP 協(xié)議簇中的傳輸層中的一個(gè)協(xié)議,也是 TCP/IP 協(xié)議簇最為重要的協(xié)議之一。 TCP 協(xié)議是一種面向連接的,并提供可靠的、完整的、安全的數(shù)據(jù)傳送的網(wǎng)絡(luò)協(xié)議。它提供可靠字節(jié)服務(wù)的協(xié)議。在網(wǎng)絡(luò)中通過 TCP 協(xié)議傳送數(shù)據(jù)之前,發(fā)送方和接收方之間必須建立連接,這種連接就是所謂的 握手 。網(wǎng)絡(luò)中 TCP 應(yīng)用,如同日常生活中的打電話,在通話之前,首先要撥號(hào)、震鈴(猶如發(fā)送方向接收方提出 TCP 連接申請(qǐng),并等待 TCP 連接申請(qǐng)通過)。直到對(duì)方拿起電話時(shí)(發(fā)送 方和接收方的 TCP 連接已經(jīng)建立),就可以通話了(傳送數(shù)據(jù))。 本系統(tǒng)是基于 TCP/IP 協(xié)議 網(wǎng)絡(luò)數(shù)據(jù)傳送的 。 在 .Net FrameWork SDK 中提供了很多用以實(shí)現(xiàn) TCP 協(xié)議或與之相關(guān)協(xié)議的類庫 ,現(xiàn)介紹在系統(tǒng)設(shè)計(jì)中用到的 5個(gè)類, 即: TcpListener 類、 TcpClient 類、 NetworkStream類、 StreamReader 類和 StreamWriter 類。 TcpListener 主要用以偵聽端口號(hào),并接收遠(yuǎn)程主機(jī)的 TCP連接申請(qǐng) ; TcpClient 主要用以提出 TCP 連接申請(qǐng) ; NetworkStream類是實(shí)現(xiàn) TCP數(shù)據(jù)傳輸?shù)幕A(chǔ)數(shù)據(jù)流 ; StreamReader類 的 作用是通過操作 NetworkStream,實(shí)現(xiàn)從網(wǎng)絡(luò)接收數(shù)據(jù) ; StreamWriter 類 的 作用是通過操作 NetworkStream,實(shí)現(xiàn)向網(wǎng)絡(luò)16 傳輸數(shù)據(jù)。 TcpListener 類 在本系統(tǒng)設(shè)計(jì)中, TcpListener 類 設(shè)計(jì)在服務(wù)器端, 主要作用是從 TCP 網(wǎng)絡(luò)客戶端偵聽連接, TcpListener 類基于 Socket 類 , 提供更高理念級(jí)別的 TCP 服務(wù)??梢允褂肨cpListener 從 TCP 客戶端偵聽連接。像 FTP 和 HTTP 這樣的應(yīng)用層協(xié)議是在 TcpListener 類的基礎(chǔ)上建立的。 TcpListener 類常用方法、屬性及其說明 ,如表 、表 :
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1