【正文】
.................. 14 系統(tǒng)模型分析 .......................................................................................................... 14 實(shí)體說明 ............................................................................................................ 14 ER 圖 .................................................................................................................. 15 數(shù)據(jù)庫設(shè)計(jì) .............................................................................................................. 17 4 行為特性設(shè)計(jì) ................................................................................................................. 19 軟件結(jié)構(gòu)設(shè)計(jì) .......................................................................................................... 19 功能子模塊設(shè)計(jì) ...................................................................................................... 20 管理員登錄模塊 ................................................................................................ 20 卡信息查詢模塊 ................................................................................................ 21 注冊(cè)信息模塊 .................................................................................................... 22 卡充值模塊 ........................................................................................................ 23 銷卡模塊 ............................................................................................................ 24 畢業(yè)設(shè) 計(jì)(論文) V 設(shè)備維護(hù)管理模塊 ............................................................................................ 25 設(shè)定上機(jī)收費(fèi)標(biāo)準(zhǔn)模塊 .................................................................................... 26 刷卡上機(jī)模塊 .................................................................................................... 27 5 系統(tǒng)測(cè)試及分析 ............................................................................................................. 28 測(cè)試目的 ............................................................................................................ 28 測(cè)試實(shí)例 ............................................................................................................ 28 測(cè)試結(jié)果 ............................................................................................................ 30 6 結(jié)論與展望 ..................................................................................................................... 31 參考文獻(xiàn) ............................................................................................................................. 32 致 謝 ................................................................................................................................. 33 畢業(yè)設(shè) 計(jì)(論文) 6 畢業(yè)設(shè) 計(jì)(論文) 7 1 概述 課題背景 現(xiàn)今,計(jì)算機(jī)在各個(gè)領(lǐng)域扮演的角色越來越重要。 關(guān)鍵詞 : 收費(fèi)管理 ; 信息管理 ; 上機(jī)管理 畢業(yè)設(shè) 計(jì)(論文) III Abstract In order to enhance the management efficiency of room managers and reduce superintendent39。 機(jī)房自由上機(jī)收費(fèi) 系統(tǒng)是典型的數(shù)據(jù)庫管理系統(tǒng) ,其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面,對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性、數(shù)據(jù)安全性好的庫 ,而對(duì) 于后者則要求應(yīng)用程序功能完備 ,易使用等特點(diǎn)。本系統(tǒng)采用 B/S 模式,主要應(yīng)用了 JSP 和 JavaBean 技術(shù)進(jìn)行程序編制,以 Sql Server2021 為本系統(tǒng)的數(shù)據(jù)庫 。s labor intensity, reduce labor intensity of managers, improve the utilization of room and play puter’s convenience and rapidity , proposed design of the Charges System of Using Computer. Charges system is typical of database management system, including development of its key database background to the establishment and maintenance of frontend applications and the development of two areas. Regarding the former requirement to establish consistency and data integrity, data security for good, as for the latter demanded the application functions, and easytouse features. The system used B / S mode, take SQL Server2021 as this system database. The main achievement of the experimental set teachers on the plane charges, service equipment management and using information, update experimental teachers and information on the card, manage the record of experimental teachers on duty, and the charge of Computer users, Pin card and check usage records. Computer system to take full advantage of the rapid retrieval and search for convenient, high reliability, large memory capacity, high security, good features, room on the plane for the management role to play. Keywords: Charge management。在學(xué)校計(jì)算機(jī)已經(jīng)成為一門必修課。現(xiàn)在大部分的系統(tǒng)都采用 C/S 模式,包括網(wǎng)吧上機(jī)收費(fèi)系統(tǒng)。 (2) B/S 模式 采用 B/S 模式開發(fā)的機(jī)房自由上機(jī)收費(fèi)管理系統(tǒng)對(duì)客戶端進(jìn)行了簡(jiǎn)化、系統(tǒng)開發(fā)和維護(hù)開銷小。因此建立機(jī)房收費(fèi)管理系統(tǒng),是為了改善現(xiàn)有機(jī)房管理系統(tǒng)的缺點(diǎn),更好的完善機(jī)房的管理。用戶最初提出的任 務(wù)往往只是一個(gè)簡(jiǎn)單的初始需求,而且 常常是羅列一些需要解決的問題, 擺在開發(fā)人員面前的首要任務(wù)是對(duì)用戶提出的要求做出一個(gè)準(zhǔn)確的認(rèn)識(shí)和估計(jì) 。 提高 機(jī)房 管理的 安全 性 、 方便性 和 可靠 性,快速地 反饋學(xué)生上機(jī)的 詳細(xì) 信息。 (3) 消除存貯數(shù)據(jù)數(shù)量巨大,移交, 查閱等非常不便,以及安全保密性不強(qiáng)的弊端。 具體分析如下: (1) 提高工作效率,減少辦公室人員,并采用數(shù)據(jù)完整性約束,將大大減少出錯(cuò)率。它對(duì) 機(jī)房管理 帶來的影響可以看到:對(duì)傳統(tǒng)管理理念的沖擊,可能引起管理層的變動(dòng)和人員的調(diào)整。所以要求系統(tǒng)要有實(shí)時(shí)刷新功能,這樣可以第一時(shí)間發(fā)現(xiàn)卡內(nèi)余額不足的用戶,對(duì)其進(jìn)行提醒,避免上機(jī)卡透支。 內(nèi)存: 128MB(最好 256MB 以上)。 數(shù)據(jù)庫: Microsoft SQLServer 2021。在傳統(tǒng)的網(wǎng)頁 HTML 文件( *.html)中加入 Java 程序片段 (Scriptlet)和 JSP 標(biāo)記( tag),構(gòu)成 JSP 網(wǎng)頁( *.jsp),具有以下優(yōu)點(diǎn): (1) 將內(nèi)容的產(chǎn)生和顯示進(jìn)行分離 使用 JSP 技術(shù), Web 頁面開發(fā)人員可以使用 HTML 或者 XML 標(biāo)識(shí)來設(shè)計(jì)和格式化最終頁面。在服務(wù)器端, JSP 引擎解釋 JSP 標(biāo)識(shí),產(chǎn)生所請(qǐng)求的內(nèi)容(例如,通過存取JavaBeans 群組件,使用 JDBC 技術(shù)存取數(shù)據(jù)庫),并且將結(jié)果以 HTML(或者XML)頁面的形式發(fā)送回瀏覽器?;诮M件的方法加速了總體開發(fā)過程,并且使得各種群組織在他們現(xiàn)有的技能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡。通過開發(fā)定制化標(biāo)識(shí)庫, JSP 技術(shù)是可以擴(kuò)展的。作為采用 Java 技術(shù)家族的一部分,以及 Java 2EE 的一個(gè)成員, JSP 技術(shù)能夠支持高度 復(fù)雜的基于 Web 的應(yīng)用。 技術(shù) JavaBean 軟件設(shè)計(jì)技術(shù)是基于 Java 語言基礎(chǔ)上的軟件組件結(jié)構(gòu)技術(shù) 。 JavaBean 組件結(jié)構(gòu)和其他組件結(jié)構(gòu)相比有一個(gè)顯著優(yōu)勢(shì),就是 JavaBean編寫很便利,能被絕大多數(shù)程序設(shè)計(jì)人員掌握和理解。 SQL Server 還有更多的擴(kuò)展,可以用存儲(chǔ)過程,數(shù)據(jù)庫大小無極限限制 。 實(shí)體說明 系統(tǒng)涉及以下實(shí)體: (1) 上機(jī)收費(fèi)標(biāo)準(zhǔn): {計(jì)費(fèi)名稱,計(jì)費(fèi)單價(jià) } (2) 實(shí)驗(yàn)教師: {登陸名,登錄密碼 } (3) 教師值班記錄: {記錄編號(hào),教師號(hào),上班時(shí)間,下班時(shí)間 } (4) 上機(jī)卡: {卡號(hào),余額,持卡者學(xué)號(hào),開卡日期,類別 } (5) 卡充值記錄: {記錄編號(hào),卡號(hào),充值金額,充值日期 } (6) 設(shè)備: {設(shè)備號(hào),設(shè)備狀態(tài) } (7) 上機(jī)記錄: {記錄編號(hào),卡號(hào),使用設(shè)備號(hào),上機(jī)時(shí)間,下機(jī)時(shí)間 } (8) 設(shè)備報(bào)修記錄: {記錄編號(hào),設(shè)備編號(hào),報(bào)修日期,修復(fù)日期 } 這些實(shí)體之間的聯(lián)系如下: (1) 一名實(shí)驗(yàn)教師可以設(shè)定多個(gè)收費(fèi)標(biāo)準(zhǔn),一個(gè)收費(fèi)標(biāo)注可以由多名實(shí)驗(yàn)教師設(shè)定,因此實(shí)驗(yàn)教師和收費(fèi)標(biāo)準(zhǔn)之間是多對(duì)多的聯(lián)系。 畢業(yè)設(shè) 計(jì)(論文) 15 (5) 一名實(shí)驗(yàn)教師可以注冊(cè)多個(gè)上機(jī)卡,一張上機(jī)卡只能由一名實(shí)驗(yàn)教師注冊(cè),因此實(shí)驗(yàn) 教師和上機(jī)卡之間是一對(duì)多的關(guān)系。 ER 圖 上 機(jī) 記 錄上 機(jī)卡卡 充 值卡 充 值 記錄注冊(cè)