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

正文內(nèi)容

基于web的網(wǎng)吧管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)(論文)-在線瀏覽

2024-10-31 18:18本頁面
  

【正文】 生畢業(yè)設(shè)計(jì)管理。在此基礎(chǔ)上,本文還探討了實(shí)現(xiàn) Web 數(shù)據(jù)庫的不同方法。瀏覽器 /服務(wù)器模式是目前廣泛使用的主體結(jié)構(gòu)。 首先,本文探討了數(shù)據(jù)庫運(yùn)行的體系結(jié)構(gòu),介紹了瀏覽器 /服務(wù)器模式的工作方式及特點(diǎn);比較了主機(jī) /終端、客戶機(jī) /服務(wù)器和瀏覽器 /服務(wù)器等三種模式各自的優(yōu)缺點(diǎn)。 畢業(yè)設(shè)計(jì)(論文) 設(shè)計(jì)(論文)題目: 基于 web 的網(wǎng)吧管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 2 摘 要 本系統(tǒng)是針對(duì)現(xiàn)代高校計(jì)算機(jī)技術(shù)的發(fā)展,為了應(yīng)對(duì)網(wǎng)吧管理中遇到的工作效率低,交互性差等問題而采用軟件工程的設(shè)計(jì)思想設(shè)計(jì)的。本文的基礎(chǔ)就是利用 技術(shù)與 Web 數(shù)據(jù)庫的結(jié)合,開發(fā)出的一個(gè)基于 Web 技術(shù)的 B/S 結(jié)構(gòu)的畢業(yè)設(shè)計(jì)管理系統(tǒng)。比較結(jié)果表明, 瀏覽器 /服務(wù)器模式繼承了客戶機(jī) /服務(wù)器模式的優(yōu)點(diǎn)并克服了它的缺點(diǎn),不受操作系統(tǒng)和硬件的制約,而且能防止“胖客戶機(jī)”現(xiàn)象的發(fā)生,比較容易實(shí)現(xiàn)不同網(wǎng)絡(luò)間的連接。因此,我們開發(fā)的本系統(tǒng)也將采用了瀏覽器 /服務(wù)器模式。本文重點(diǎn)還討論了如何利用 技術(shù)和 對(duì)象來實(shí)現(xiàn)對(duì)數(shù)據(jù)庫的訪問方法,給出了設(shè)計(jì)細(xì)節(jié)和具體步驟及其方法。利用Microsoft Visual 工具結(jié)合使用 SQL Server 數(shù)據(jù)庫, 、 C、 等技術(shù)的工作原理及特點(diǎn),并以此為理論技術(shù)依據(jù)闡述了基于 Web 的畢業(yè)設(shè)計(jì)管理系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)和具體的實(shí)現(xiàn)過程。在網(wǎng)吧管理系統(tǒng)的運(yùn)作期間,其管理和服務(wù)水平直接影響到網(wǎng)吧的整體形象和聲譽(yù)。如果還是運(yùn)用以前的人工管理的方式來處理這樣大量的數(shù) 據(jù),不可避免的增加了管理的工作量及復(fù)雜程度, 并且人為方式固有的 非 嚴(yán)密性常常帶來各種工作中的疏漏,使得復(fù)雜度更甚,常常讓工作人員感到頭疼。 網(wǎng)吧的存在既然有如此重要的意義,通過網(wǎng)絡(luò)擴(kuò)大網(wǎng)吧的對(duì)外宣傳,樹立網(wǎng)吧的自身的新形象,改進(jìn)一向給人“小、散、亂、差”印象的網(wǎng)吧行業(yè)形象,有著非同尋常的意義。打造新娛樂,創(chuàng)造 新 體驗(yàn)。打造新網(wǎng)吧,創(chuàng)造新形象。利用網(wǎng)吧本身具有的網(wǎng)絡(luò)優(yōu)勢,實(shí)施網(wǎng)絡(luò)化管理,將是網(wǎng)吧管理的主要形式?;?B/S結(jié)構(gòu)的軟件 具有分布性特點(diǎn),可以隨時(shí)隨地進(jìn)行業(yè)務(wù)處理。維護(hù)簡單方便,只需要對(duì)網(wǎng)頁進(jìn)行改變,即可實(shí)現(xiàn)所有用戶的同步更新。 因此,開發(fā)一套全新的高效的基于 web的 網(wǎng)吧 管理系統(tǒng)來完成客管理是必要的。但隨著上網(wǎng) 人數(shù)的增多,網(wǎng)吧的管理成了 管理員感到非常困惑 的問題。其次,上機(jī)過程中,每個(gè)網(wǎng)吧都需要值班人員值班,耗費(fèi)了管理人員的很多時(shí)間。 為了適應(yīng)當(dāng)前網(wǎng)吧管理無人化的需求,本人試圖利用自己大學(xué)所學(xué)專業(yè)知識(shí)并結(jié)合教學(xué)管理中的實(shí)際情況和其它類似計(jì)費(fèi)軟件的優(yōu)點(diǎn),開發(fā)了一套網(wǎng)吧收費(fèi)系統(tǒng)軟件。 ② 增加網(wǎng)吧的開放時(shí)間,提高設(shè)備的利用率。 ④ 簡單清晰的操作,讓使用者容易使用; ⑤ 可通過訪問權(quán)限控制確保數(shù)據(jù)的安全性。各部分主要實(shí)現(xiàn)以下功能: 一、 服務(wù)器端 ① 卡號(hào)管理 主要包括:新建卡號(hào)、修改密碼、用戶充值。這 里對(duì)是對(duì)用戶全部信息進(jìn)行管理的主要模塊,以及對(duì)網(wǎng)吧費(fèi)率的調(diào)整。 ④ 幫助 主要 是用戶客戶端進(jìn)行呼叫網(wǎng)管服務(wù),讓網(wǎng)管提供相應(yīng)幫助 。登錄信息發(fā)送到“服務(wù)器端”,由“服務(wù)器端”來判斷其合法性,并反饋一個(gè)信息給客戶端 ,如果一切合法的話,再將桌面、任務(wù)管理器等功能解鎖,讓用戶正常使用,轉(zhuǎn)入用戶主界面。 利用 Inter 信息傳遞便捷、內(nèi)容更新及時(shí)、存儲(chǔ)容量大、共享性能優(yōu)良、分布范圍廣、互動(dòng)性強(qiáng)等特點(diǎn),研究適合現(xiàn)有條件的 網(wǎng)吧 管理信息系統(tǒng)的解決方案。 在系統(tǒng)的設(shè)計(jì)與開發(fā)中,負(fù)責(zé)課題的整體規(guī)化設(shè)計(jì)、組 織實(shí)施及部分模塊實(shí)現(xiàn)。 重慶郵電 大學(xué)畢業(yè)設(shè)計(jì)(論文) 4 第 二 章 系統(tǒng)開發(fā)相關(guān)技術(shù)的簡介 第一節(jié) 系統(tǒng)開發(fā)環(huán)境 一、 軟件開發(fā)環(huán)境 本系統(tǒng)對(duì)其運(yùn)行環(huán)境有一定的要求,具體如下 : 操作系統(tǒng): Windows 7。 二、 數(shù)據(jù)庫開發(fā)工具 MySQL MySQL是一個(gè)小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典 MySQL AB公司。而 2020 年, SUN 又被 Oracle 收購。這樣就增加了速度并提高了靈活性。 SQL是用于訪問數(shù)據(jù)庫的最常用標(biāo)準(zhǔn)化語言。由于其體積小、速度快、總體擁有成本 很 低,尤其 是開放源碼 的 這一特點(diǎn),許多中小型 的 網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站 建設(shè)使用的 數(shù)據(jù)庫。對(duì)于一般的個(gè)人使用者和中小型 的 企業(yè)來說,MySQL 提供的功能已經(jīng) 十分豐富 , 再者 MySQL 是 一個(gè) 開放源碼 的 軟件,因此可以大大降低總體擁有成本。由于這四個(gè)軟件都是免費(fèi)或開放源碼軟件( FLOSS),因此使用這種方式不用花一分錢(除開人工成本)就可以建立起一個(gè)穩(wěn)定、免費(fèi)的網(wǎng)站 系統(tǒng) 。它是功能豐富的 JavaEE 集成開發(fā)環(huán)境 ,包括了完備的編碼、調(diào)試、測試和發(fā)布功能 , 完整支持HTML,Struts,JSP,CSS ,JavaScript,Spring,SQL,Hibernate。 Struts2 體系結(jié) 構(gòu)與 Struts1 的體系結(jié)構(gòu)有很大的差別, Struts1 是使用 ActionServlet做為其中心處理器, Struts2 則使用一個(gè)攔截器( FilterDispatcher)做為其中心處理器,這樣做的一個(gè)好處就是將 Action 類和 Servlet API 進(jìn)行了分離。使用攔截器,可以簡化 Web 開發(fā)中的某些應(yīng)用, 例如權(quán)限攔截器可以簡化 Web 應(yīng)用中的權(quán)限檢查。 Action 一般都有一個(gè) execute()方法,也可以定義其他方法 來控制業(yè)務(wù) 。 Struts 2 提供了一個(gè) ActionSupport 工具類,該類實(shí)現(xiàn)了 Action 接口和 validate()方法,一般開發(fā)者 在 編寫 Action 時(shí) 可以直接繼承 ActionSupport 類。一個(gè) Action 的配置應(yīng)該包含下面幾個(gè)元素: ① 該 Action 的 name,即用戶請(qǐng)求所指向的 URL; ② Action 所對(duì)應(yīng)的 class 元素,對(duì)應(yīng) Action 類的位置 ; ③ 指定 result 邏輯名稱 以及 實(shí)際資源的 位置 。 二、 Hibernate 簡介 Hibernate 可助基于普通的 Java 對(duì)象模型創(chuàng)建持久對(duì)象 ,允許持久對(duì)象擁有用戶自定義的類型 , 還可擁有復(fù)雜的結(jié)構(gòu)如混合類型、集合和屬性。 Hibernate 還包括一些提高效率的策略 , 包括必要時(shí)語句的執(zhí)行、有效外部連接的獲取、對(duì)象緩存,以上均為數(shù)據(jù)庫交互的多重最優(yōu)化。從而 Application 應(yīng)用允許 Java Class 的直接訪問數(shù)據(jù)庫并讓這一橋梁紐帶使應(yīng)用與數(shù)據(jù)庫之間得到聯(lián)系 ,而不必非經(jīng)過 JDBC 和 SQL 的數(shù)據(jù)的操作。 重慶郵電 大學(xué)畢業(yè)設(shè)計(jì)(論文) 7 三、 Spring 簡介 Spring 框架是一個(gè)分層框架,由 7 個(gè)定義模塊組成。 Spring 這個(gè) 應(yīng)用框架 可謂表現(xiàn)全面 ,其 功能之 豐富,主要表現(xiàn)在以下幾方面: ① 控制 反轉(zhuǎn): IoC(Inversion of Control,控制反轉(zhuǎn) )是 Spring 的核心概念。 Spring 會(huì)自動(dòng)的依據(jù)配置信息來維護(hù)對(duì)象之間的依賴關(guān)系,將被依賴的對(duì)象設(shè)置給依賴對(duì)象。 IoC 是一個(gè)概念化的 設(shè)計(jì)模式, 一般狀況 下 IoC 有兩種實(shí)現(xiàn)方式: Service Locator(服務(wù)定位器 )與 Dependency Injection(依賴注入 ( Struts 框架采用即為依賴注入) ) 。 AOP 某種程度上也 是一種編程方法, 但 它與傳統(tǒng)的順序編程方式 是 相區(qū)別的。 在任何 J2EE 服務(wù)器中 Spring 框架的功能 都 可以 使 用,大多數(shù)功能也適用于不受管理的環(huán)境。這樣的對(duì)象可以獨(dú)立應(yīng)用程序在不同 J2EE 環(huán)境 (Web 或 EJB)中 ,測試環(huán) 境之間 也可 重用。前臺(tái)在對(duì)客人的服務(wù)中的紙筆操作會(huì)令客人容易疲倦,如果遇到客流高峰期更會(huì) 影響 客人情緒,所以,管理效率要高。原始的管理方法的體力腦力都是極大的負(fù)擔(dān),所以我們需要提升管理工具來提升員工工作效率降低原始成本。我們按照上述過程分析得出以下結(jié)論: 本系統(tǒng)的功能模塊主要包括一下功能: ① 卡號(hào)管理:管理員可以新建用戶信息,完成對(duì)用戶密碼進(jìn)行修改等操作,能夠?qū)τ脩舻目ㄌ?hào)進(jìn)行充值。 ③ 進(jìn)行系統(tǒng)規(guī)劃,確定其基本結(jié)構(gòu)及功能劃分; ④ 注銷退出 :用于用戶注銷退出系統(tǒng)結(jié)算等 圖 31 表示了網(wǎng)吧計(jì)費(fèi)管 理系統(tǒng)的功能需求,網(wǎng)吧計(jì)費(fèi)管理系統(tǒng)主要包括:服務(wù)器端和客戶端,其 中服務(wù)器端又包括以下功能:用戶充值相關(guān)、修改用戶相關(guān)信息、刪除用戶 信息、新建用戶信息等;客戶端則主要包括:用戶消費(fèi)查詢、 用戶換機(jī)、 用戶注銷登錄等 重慶郵電 大學(xué)畢業(yè)設(shè)計(jì)(論文) 9 網(wǎng) 吧 計(jì) 費(fèi) 管 理 系 統(tǒng) 服 務(wù) 器 端 客 戶 端 新建用戶信息 刪除用戶信息 修改用戶相關(guān)信息 用戶充值相關(guān) 網(wǎng)吧費(fèi)率調(diào)整 用戶消費(fèi)查詢 用戶密碼修改 用戶注銷登錄 圖 31 功能需求 第三節(jié) 系統(tǒng)模塊分析 ① 功能模塊圖 32:以下用例表示系統(tǒng)有兩個(gè)主要角色管理員和用戶。用戶也能對(duì)系統(tǒng)進(jìn)行:用戶消費(fèi)信息、注銷退出。 管理員要對(duì)系統(tǒng)進(jìn)行卡號(hào)管理可以進(jìn)行:新建卡號(hào)、修改密碼、充值等操作。數(shù)據(jù)庫進(jìn)行驗(yàn)證,并將信息反饋回去。管理員要對(duì)系統(tǒng)進(jìn)行信 息管理主要包括:刪除卡號(hào)、修改信息、查詢信息、設(shè)置費(fèi)率等。數(shù)據(jù)庫要對(duì)用戶以及輸入進(jìn)行驗(yàn)證,并將信息反饋回去,同時(shí)對(duì)數(shù)據(jù)庫進(jìn)行更新。該模塊流程圖如下 36: 用戶向系統(tǒng)提出注銷申請(qǐng),系統(tǒng)與數(shù)據(jù)庫進(jìn)行連接,發(fā)送注銷信息,數(shù)據(jù)庫刪除上次上機(jī)記錄,更新數(shù)據(jù)。經(jīng)過調(diào)查分析,我們初步了解網(wǎng)吧計(jì)費(fèi)管理的基本業(yè)務(wù)流程,并繪制了詳細(xì)的業(yè)務(wù)流程圖。 網(wǎng)吧計(jì)費(fèi)管理系統(tǒng)的服務(wù)器端系統(tǒng)流程圖如圖 37: 啟動(dòng)本系統(tǒng)程序后,管理員進(jìn)行系統(tǒng)登錄,管理員輸入管理口令,系統(tǒng)對(duì)其輸入信息進(jìn)行驗(yàn)證,如果口令不正確則重新進(jìn)入登陸界面, 提示口令錯(cuò)誤;口令輸入正確后進(jìn)入系統(tǒng)本界面,對(duì)系統(tǒng)進(jìn)行管理。卡號(hào)管理主要是:新建卡號(hào)、修改密碼、充值;信息管理包括:刪除信息、查詢信息、修改信息、費(fèi)率調(diào)整。如果口令錯(cuò)誤返回登錄界面重新登錄;如果驗(yàn)證 通過,則進(jìn)入用戶界面。其中用戶信息管理中用戶可以進(jìn)行修改密碼和查詢余額。利用計(jì)算機(jī)技術(shù)解決以往困難繁瑣的問題已經(jīng)變得很平常,就管理軟件而言,能提高我們的工作效率,減少我 們的工作失誤,減少成本。 一、 經(jīng)濟(jì)可行性 本 網(wǎng)吧 管理系統(tǒng)所要求的計(jì)算機(jī)硬件配置要求并不高,現(xiàn)在一般主流的計(jì)算機(jī)都可重慶郵電 大學(xué)畢業(yè)設(shè)計(jì)(論文) 14 以滿足需求。而本系統(tǒng)投入使用 ,可以減少 網(wǎng)吧的工作強(qiáng)度,提高工作效率,而且方便了對(duì) 用戶及機(jī)房 信息的管理,可以極大 限度的解放人力。 二、 技術(shù)可行性 網(wǎng)吧 管理系統(tǒng)的開發(fā)基 Web,主要包括 管理員管理 程序 和用戶管理程序 的開發(fā)以及后臺(tái)數(shù)據(jù)庫的建立和維護(hù)。 MySQL 數(shù)據(jù)庫很容易使用,并支持標(biāo)準(zhǔn)的 SQL 語言, Hibernate 框架 對(duì)其兼容性也很好, Java 對(duì) MySQL 數(shù)據(jù)庫的訪問完全可以滿足系統(tǒng)需求。 三、 操作可行性 機(jī)房 的主要功能就是為 上網(wǎng)用戶 提供方便快捷的 機(jī)房 使用服務(wù),所以簡單方便的但是安全的操作時(shí)必須的。 重慶郵電 大學(xué)畢業(yè)設(shè)計(jì)(論文) 15 第 四 章 系統(tǒng)的概要設(shè)計(jì) 第一節(jié) 數(shù)據(jù)庫的需求分析 本系統(tǒng)的數(shù)據(jù) 庫管理是核心業(yè)務(wù),管理員登陸管理系統(tǒng),用戶登陸都要到數(shù)據(jù)庫中進(jìn)行驗(yàn)證,合法才允許進(jìn)入系統(tǒng)或使用機(jī)器。 第二節(jié) 數(shù)據(jù)庫 ER 圖和數(shù)據(jù)庫表 根據(jù)數(shù)據(jù)庫的設(shè)計(jì)需求,主要考慮用戶信息,上網(wǎng)業(yè)務(wù),這里設(shè)計(jì)了數(shù)據(jù)庫的 ER圖,如圖 41: 用 戶 卡 號(hào)機(jī) 器開 始 時(shí) 間上機(jī)開 始 時(shí) 間 結(jié) 束 時(shí) 間用 戶 卡用 戶 卡 號(hào)用 戶 密 碼 余 額nm用 戶 名 身 份 證 圖 41 數(shù)據(jù)庫 ER 圖 數(shù)據(jù)庫表的設(shè)計(jì):在本系統(tǒng)設(shè)計(jì)了 3 張數(shù)據(jù)庫表,分別是管理員口令表,用戶信息表,用戶上機(jī)記錄表。該表的具體數(shù)據(jù)庫表描述如下: 表 43 用戶信息表 字段名 數(shù)據(jù)類型 是否為空 備注 UserID Char(10) 否 用戶名 UserPw Char(10) 是 用戶密碼 UserName Char(10) 是 用戶姓名 UserD Varchar(50) 是 用戶身份證 LeaveMoney Float(8) 是 余額 ③ 記錄用戶上機(jī)信息的表 Pay,該表設(shè)計(jì)了兩個(gè)字段: UserID(用戶卡號(hào) ),BeginTime(開始時(shí)間 ),用來臨時(shí)保存用戶上機(jī)信息的,便于用戶下機(jī)自動(dòng)結(jié)算。注 意的是,建立數(shù)據(jù)源是系統(tǒng) DSN 中進(jìn)行的,但請(qǐng)切記所建立的數(shù)據(jù)源的名稱。 還需 下 載 SQL Server 2020 的補(bǔ) 丁SQL2020KB884525SP4x86 和 SQL Server 202
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1