




已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
課程設計說明書 論文 課程設計說明書 論文 課程名稱課程名稱 專題實訓 題題 目目 洗浴中心管理系統(tǒng) 專專 業(yè)業(yè) 軟件工程 班班 級級 學學 號號 姓姓 名名 起止日期起止日期 2013 11 11 2013 11 29 指導教師指導教師 成成 績績 遼寧石油化工大學計算機與通信工程學院遼寧石油化工大學計算機與通信工程學院 課程設計說明書規(guī)范課程設計說明書規(guī)范 課程設計說明書是體現(xiàn)和總結(jié)課程設計成果的載體 一般不 應少于 3000 字 1 說明書基本格式 說明書手寫或打印均可 手寫要用學院統(tǒng)一的課程設計用紙 用黑或藍黑墨水書寫工整 打印時統(tǒng)一使用 word 文檔 正文采 用小四號宋體 16 開紙 單面打印 左邊頁邊距均為 30mm 右 邊頁邊距均為 30mm 單倍行距 文中一級標題采用三號宋體加粗 二級標題采用小三號宋體加粗 三級標題采用四號宋體加精 四 級標題采用四號宋體 標題的編號采用阿拉伯數(shù)字加圓點 的格式 編號與標題之間不加圓點 如編號 1 2 3 表示第一個 一級標題下第二個二級標題下的第三個三級標題 2 說明書結(jié)構(gòu)及要求 1 封面 由學院統(tǒng)一印刷 到學院辦公室領取 2 中文摘要 標題用 摘 要 三號 黑體 居中 中 間空 2 格 正文 小四 宋體 要求寫出同一內(nèi)容的中文和英 文的摘要 摘要應說明本設計的中心思想和主要內(nèi)容 突出設計 中的新見解新方法 說明該設計方案的理論根據(jù)及現(xiàn)實意義 摘 要力求簡明扼要 字數(shù)為 300 字左右 3 英文摘要 標題用 Abstract 三號 Times New Roman 加粗 居中 正文 小四 Times New Roman 4 目錄 要求層次清晰 給出標題及頁次 其最后一項是無序號的 參考文獻 5 課程設計任務書 6 指導教師評語 6 正文 正文應按照目錄所定的順序依次撰寫 要求計算準確 論述 清楚 語言簡練 通順 插圖清晰 書寫整潔 文中圖 表及公 式應規(guī)范地繪制和書寫 7 參考文獻 要求依據(jù)國家標準 文后參考文獻著錄規(guī)則 GB7714 87 科學技術期刊編排格式 GB T3179 92 中的規(guī)范 摘 要 本設計是基于 WEB 的浴室收費系統(tǒng) 是結(jié)合實際需求 針對 性開發(fā)的實用系統(tǒng) 系統(tǒng)基于 Windows 平臺 采用 JAVA 作為開 發(fā)語言 ORACLE 作為數(shù)據(jù)庫服務器 Apache 作為服務器 功能 包括實現(xiàn)部門管理 員工管理 服務人員管理 消費管理 會員 管理 服務項目管理 商品管理 結(jié)賬業(yè)務 統(tǒng)計管理等 系統(tǒng) 架構(gòu)為 B S 經(jīng)過授權(quán)的用戶可以通過 Web 瀏覽器 以人機交互 式的客戶端程序?qū)崿F(xiàn)對浴室手牌 服務項目 商品 消費情況 會員業(yè)務 結(jié)賬業(yè)務 經(jīng)營統(tǒng)計的操作 相比現(xiàn)有的其他 C S 收 費系統(tǒng) 沒有了區(qū)域的限制 浴室的擁有者可以在任何地點查看 浴室的經(jīng)營情況 關鍵詞 WEB 浴室管理系統(tǒng) JAVA Abstract The design is based on the WEB bathroom toll system is a combi nation of actual demand targeted development of practical systems S ystem is based on Windows platform using JAVA as the development language ORACLE as the database server Apache as the server Feat ures including the realization of department management commodity management service management staff management consumption management m embership management billing services statistics management Syste m architecture for the B S Authorized users can browser through the Web to human computer interactive client programs to achieve the bath hand service staff consumption member services billing services operating statist ics of the operation Other than the existing C S payment system there is no regional restrictions the owner of the bathroom at any location b etween the operation of the bathroom Keywords WEB Bathroom Management System JAVA 目錄 1 1 緒論緒論 11 1 1 開發(fā)工具的選用及介紹 11 1 2 環(huán)境搭建 12 1 2 1 Apache 服務器 12 1 2 2 ORACLE 數(shù)據(jù)庫 13 2 2 系統(tǒng)分析與總體設計系統(tǒng)分析與總體設計 13 2 1 系統(tǒng)功能描述 13 2 2 系統(tǒng)流程分析 14 3 系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu)設計與實現(xiàn) 15 3 1 創(chuàng)建數(shù)據(jù)庫 15 3 2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設計 15 4 系統(tǒng)主要界面設計 15 4 1 登錄界面 15 4 2 管理界面 15 5 模塊設計與功能劃分 17 5 1 手牌管理模塊 17 5 1 1 手牌列表 17 5 1 2 開手牌 17 5 2 商品管理模塊 17 5 2 1 添加新的商品 17 5 2 2 修改商品信息 18 5 2 3 查詢商品信息 18 5 3 會員管理模塊 18 5 3 1 會員卡列表 18 5 3 2 會員卡類型 19 5 3 3 添加會員卡類型 19 5 3 4 添加會員卡 19 5 4 員工管理模塊 19 5 4 1 工作人員列表 19 5 4 2 添加工作人員 19 5 4 3 修改工作人員信息 19 5 5 服務項目管理模塊 19 5 5 1 服務項目列表 20 5 5 2 添加服務項目 20 6 總結(jié)與展望 20 6 1 系統(tǒng)總結(jié) 20 6 2 PHP 系統(tǒng)展望 21 參考文獻 22 課程設計任務書課程設計任務書 課程名稱課程名稱 專題實訓 題題 目目 洗浴中心管理系統(tǒng) 專專 業(yè)業(yè) 軟件工程 班班 級級 學學 號號 姓姓 名名 起止日期起止日期 2013 11 11 2013 11 29 設計地點設計地點 指導教師指導教師 職稱職稱 副教授 遼寧石油化工大學計算機與通信工程學院遼寧石油化工大學計算機與通信工程學院 說說 明明 1 課程設計任務書由指導教師填寫 并經(jīng)專業(yè)學科組審 定 系主任簽字后 下達到學生 2 學生根據(jù)指導教師下達的任務書獨立完成課程設計 3 本任務書在課程設計完成后 與課程設計說明書 論 文 一起交指導教師 作為課程設計說明書 論文 評閱和課程設計答辯的主要檔案資料 一 課程設計的內(nèi)容和要求一 課程設計的內(nèi)容和要求 包括原始數(shù)據(jù) 技術參數(shù) 設計要求等 設計并實現(xiàn)一個 web 系統(tǒng) 要求 1 基于三層架構(gòu) 2 可以選擇 Jsp SSH Struts Spring Hibernate 或 ASP NET 技術 3 功能實用且較完整 工作量與學時相符合 界面友好 操作簡單 4 編程規(guī)范 系統(tǒng)應盡量高內(nèi)聚 低耦合 5 使用 UML 進行系統(tǒng)分析設計 并撰寫報告 注 數(shù)據(jù)庫不能使用 Access 可選題目 1 網(wǎng)盤系統(tǒng) 2 網(wǎng)絡購物系統(tǒng) 3 論壇系統(tǒng) 4 學生網(wǎng)上選課系統(tǒng) 5 教師網(wǎng)上答疑系統(tǒng) 6 其它經(jīng)老師同意的系統(tǒng) 二 對課程設計成果的要求二 對課程設計成果的要求 包括課程設計說明書 或論文 圖紙 實物樣品 等 課程設計說明書 論文 的 正文 中應包括 設計要求 題目介紹 設計目的 問題陳述 設計原理和技術 開發(fā)工具和開發(fā)環(huán)境說明 基本原理和技術描述 設計方案 需求分析 系統(tǒng)分析和設計 設計調(diào)試過程說明 主要程序代碼及其說明和注釋 實現(xiàn)的界面外觀 遇到 的主要問題及解決方法 結(jié)束語 包括課程設計的收獲和體會 設計中的不足和可改進的地方 三 主要參考資料三 主要參考資料 1 1 王立豐 王立豐 J2EE J2EE 課程設計指導課程設計指導 M M 北京大學出版社 北京大學出版社 2008 2008 2 2 WEBWEB 技術與應用實驗指導書技術與應用實驗指導書 M M 自編 自編 20092009 版版 3 3 軟件開發(fā)新技術實驗指導書 軟件開發(fā)新技術實驗指導書 M M 自編 自編 20092009 版版 4 4 網(wǎng)站建設實踐指導書 網(wǎng)站建設實踐指導書 M M 自編 自編 20092009 版版 5 5 JavaJava EEEE 與中間件技術實驗指導書與中間件技術實驗指導書 M M 自編 自編 20092009 版版 四 課程設計進度計劃四 課程設計進度計劃 序號序號實踐內(nèi)容實踐內(nèi)容要求要求學時學時 1 搭建開發(fā)環(huán)境獨立完成 2 2 需求分析獨立完成 8 3 系統(tǒng)分析設計獨立完成 10 4 系統(tǒng)實現(xiàn)獨立完成 26 5 系統(tǒng)測試相互交叉完成 4 6 系統(tǒng)完善獨立完成 4 7 撰寫報告獨立完成 8 集中上機 集中上機 時間 時間 12 1412 14 周周 周二 四 五周二 四 五 9 129 12 節(jié) 周日節(jié) 周日 1 81 8 節(jié)節(jié) 地點 機房地點 機房 304304 系 教研組 主任審查意見 系 教研組 主任審查意見 系主任 簽字 系主任 簽字 年年 月月 日日 指導教師評語 指導教師評語 成績 成績 指導教師 簽字 指導教師 簽字 年年 月月 日日 1 1 緒論緒論 1 11 1 開發(fā)工具的選用及介紹開發(fā)工具的選用及介紹 JAVA 的優(yōu)勢 1 Java 是目前使用最為廣泛的網(wǎng)絡編程語言之一 它具有簡單 面向?qū)ο?穩(wěn) 定 與平臺無關 解釋型 多線程 動態(tài)等特點 2 Java 語言簡單是指這門語言既易學有好用 不要將簡單誤解為這門語言很干 癟 面向?qū)ο蠡趯ο蟮木幊谈先说乃季S模式 使人們更容易編寫程序 Java 語言與其它面向?qū)ο笳Z言一樣 引入了類的概念 類是用來創(chuàng)建對象的模 板 它包含被創(chuàng)建的對象的狀態(tài)描述和方法的定義 3 與平臺無關是 Java 語言最大的優(yōu)勢 其它語言編寫的程序面臨的一個主要問 題是操作系統(tǒng)的變化 處理器升級以及核心系統(tǒng)資源的變化 都可能導致程序出 現(xiàn)錯誤或無法運行 Java 的虛擬機成功地解決了這個問題 Java 編寫的程序可 以在任何安裝了 Java 虛擬機 JVM 的計算機上正確的運行 Sun 公司實現(xiàn)了自己 的目標 一次寫成 處處運行 4 解釋型 Java 的特點之一就是內(nèi)置對多線程的支持 多線程允許同時完成多 個任務 實際上多線程使人產(chǎn)生多個任務在同時執(zhí)行的錯覺 因為 目前的計算 機的處理器在同一時刻只能執(zhí)行一個線程 但處理器可以在不同的線程之間快速 地切換 由于處理器速度非???遠遠超過了人接收信息的速度 所以給人的感 覺好象多個任務在同時執(zhí)行 5 安全 當你準備從網(wǎng)絡上下載一個程序時 你最大的擔心是程序中含有惡意的 代碼 比如試圖讀取或刪除本地機上的一些重要文件 甚至該程序是一個病毒程 序等 當你使用支持 Java 的瀏覽器時 你可以放心地運行 Java 的小應用程序 Java Applet 不必擔心病毒的感染和惡意的企圖 Java 小應用程序?qū)⑾拗圃?Java 運行環(huán)境中 不允許它訪問計算機的其它部分 6 動態(tài) Java 程序的基本組成單元就是類 有些類是自己編寫的 有一些是從 類庫中引入的 而類又是運行時動態(tài)裝載的 這就使得 Java 可以在分布環(huán)境中 動態(tài)地維護程序及類庫 1 21 2 環(huán)境搭建環(huán)境搭建 1 2 11 2 1 ApacheApache 服務器服務器 JAVA 能夠較好的與大多數(shù) Web 服務器兼容 PHP 和 Apache 服務器是最完美 的組合 本系統(tǒng)就是以 Apache 作為 Web 服務器 Apache 是一個開源組織的名稱 該組織開發(fā)了很多優(yōu)秀的開源軟件 其中 就包括 Apache HTTP Server 簡稱 Apache Apache 已成為世界上最流行的 Web 服 務器軟件之一 市場占有率達到60 左右 這與它的眾多優(yōu)點是分不開的 主要 是如下幾方面 1 支持最新的 HTTP1 1 通信協(xié)議 2 擁有簡單而強有力的基于文件的配置過程 3 支持通用網(wǎng)關接口 4 支持基于 IP 和基于域名的虛擬主機 5 支持多種方式的 HTTP 認證 6 集成 Perl 處理模塊 7 集成代理服務器模塊 8 支持定制服務器日志和實時監(jiān)視服務器狀態(tài) 9 支持服務器端包含智力 SSI 10 支持安全 Socket 層 SSL 11 提供用戶會話過程的跟蹤 1 2 21 2 2 ORACLEORACLE 數(shù)據(jù)庫數(shù)據(jù)庫 Oracle 是最受歡迎的 SQL 數(shù)據(jù)庫管理系統(tǒng) 優(yōu)勢主要有 1 處理速度快 非???2 安全級別高 支持快閃以及完美的恢復 即使硬件壞了 也可以恢復到故障發(fā) 前的 1s 3 幾臺數(shù)據(jù)庫做負載數(shù)據(jù)庫 可以做到 30s 以內(nèi)故障轉(zhuǎn)移 4 網(wǎng)格控制 以及 數(shù)據(jù)倉庫方面 也非常強大 2 2 系統(tǒng)分析與總體設計系統(tǒng)分析與總體設計 目前市場上的浴室收費系統(tǒng)如美萍系統(tǒng)等等 都是在獨立的電腦 操作 這樣有個問題就是當突然斷電時有的存儲數(shù)據(jù)就會丟失 而即 使是所謂的網(wǎng)絡版的也只能局限在某一網(wǎng)絡中 當企業(yè)的管理者不在 企業(yè)時他并不能隨時對浴室的經(jīng)營情況進行了解 所以我選擇用 JAVA 構(gòu)建一個浴室管理系統(tǒng) 這樣當斷電的時候既不會造成數(shù)據(jù)丟失 也 可以在其他工作場所查看經(jīng)營情況 2 12 1 系統(tǒng)功能描述系統(tǒng)功能描述 主要包括 部門管理模塊 工作人員模塊 會員模塊 服務項目 模塊 商品管理模塊 服務人員管理模塊等 具體描述如下 1 部門管理 這個功能主要針對管理員 可以對部門信息進行修 改 刪除 添加以及查詢部門信息 2 工作人員管理 針對對前臺操作員以及管理員進行管理 3 會員管理 前臺可以開卡 注銷卡 根據(jù)顧客要求修改卡內(nèi)容 查詢卡余額等 4 服務人員管理 主要是前臺對服務人員的管理 5 服務項目管理 主要是添加服務項目 查詢 修改以及刪除功 能 6 商品管理 主要是對商品進行添加 修改 刪除 查詢功能 2 22 2 系統(tǒng)流程分析系統(tǒng)流程分析 為了使讀者進一步了解本實例系統(tǒng)的設計 本小節(jié)將對系統(tǒng)進行 流程分析 管理系統(tǒng)的工作流程都是從管理員登錄模塊開始 對用戶 的身份進行認證 身份認證過程 確認用戶是否是有效的系統(tǒng)用戶 此過程決定用戶能否進入系統(tǒng) 同時還有身份權(quán)限的獲取 某些模塊權(quán)限不夠是不可以進入的 本系統(tǒng)僅有后臺程序一個部分 非管理員無法進入 前臺管理員 擁有操作權(quán)限 后臺管理員擁有所有權(quán)限 后臺系統(tǒng)的流程分析如圖 2 4 所示 圖 2 4 后臺系統(tǒng)的流程分析 3 系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu)設計與實現(xiàn) 3 13 1 創(chuàng)建數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫 首先創(chuàng)建一個數(shù)據(jù)庫 bath 用來保存本系統(tǒng)的所有數(shù)據(jù) 3 23 2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設計數(shù)據(jù)庫邏輯結(jié)構(gòu)設計 本系統(tǒng)定義的 bath 數(shù)據(jù)庫中包含以下 11 個表 操作員表 operators 操作記錄表 operecords 會員表 vips 服務項目表 projects 商品表 goods 手牌表 signs 服務人員表 waiters 選擇服務表 selectfws 選擇商品表 selectgoods 部門 表 departments 賬單表 bills 4 系統(tǒng)主要界面設計 本系統(tǒng)分為兩個部分 一個是登錄系統(tǒng) 另一個就是系統(tǒng)操作部分 下面就具體的說說這兩個部分的設計 4 14 1 登錄界面登錄界面 本登錄界面為 login jsp 它的功能是提供登錄系統(tǒng)的入口 通過 login jsp 界面登錄系統(tǒng) 在登錄的的同時記錄下不同的登錄用戶權(quán)限 在系統(tǒng)中控制操作權(quán)限 界面狀態(tài)如下圖 4 1 所示 圖 4 1 系統(tǒng)登錄界面 4 24 2 管理界面管理界面 管理界面分為前臺管理界面和后臺管理界面 后臺管理界面如下 圖 4 2 所示 前臺管理界面如下圖 4 3 所示 圖 4 2 后臺管理界面 圖 4 3 前臺管理界面 5 模塊設計與功能劃分 5 15 1 手牌管理模塊手牌管理模塊 5 1 15 1 1 手牌列表手牌列表 本模塊按照手牌號顯示手牌 每個手牌顯示的內(nèi)容包括顯示狀 態(tài)的圖片 手牌號和手牌狀態(tài)等 當手牌處于黑白狀態(tài) 空置狀態(tài) 時 單擊狀態(tài)圖片可以進行啟用操作 如圖 5 1 所示 圖 5 1 手牌管理狀態(tài) 5 1 25 1 2 開手牌開手牌 本模塊功能是添加新的手牌 如下圖 5 2 所示 圖 5 2 添加手牌 5 25 2 商品管理模塊商品管理模塊 5 2 15 2 1 添加新的添加新的商品商品 如圖 5 2 25 2 2 修改商品信息修改商品信息 如下圖 5 3 所示 圖 5 3 修改商品信息 5 2 35 2 3 查詢商品信息查詢商品信息 商品查詢是顯示所有商品信息 如下圖 5 4 所示 圖 5 4 商品查詢 5 35 3 會員管理模塊會員管理模塊 5 3 15 3 1 會員卡列表會員卡列表 顯示所有的會員卡 通過會員卡號可以查看會員卡相關的會員 信息和消費信息 5 3 25 3 2 會員卡類型會員卡類型 顯示所有可用的會員卡類型 并且提供了修改卡類型和注銷卡 類型的操作 5 3 35 3 3 添加會員卡類型添加會員卡類型 本模塊提供了添加會員卡類型的功能 5 3 45 3 4 添加會員卡添加會員卡 本模塊提供了添加會員卡功能 通過輸入卡號和選擇已存在的 可用卡類型 添加新卡 5 45 4 員工管理模塊員工管理模塊 5 4 15 4 1 工作人員列表工作人員列表 顯示所有的在職工作人員 和提供查看個人信息 5 4 25 4 2 添加工作人員添加工作人員 提供添加新員工的入口 其中職位必選 5 4 35 4 3 修改工作人員信息修改工作人員信息 通過員工工號對員工信息進行修改 5 55 5 服務項目管理模塊服務項目管理模塊 5 5 15 5 1 服務項目列表服務項目列表 本模塊顯示所有的服務項目 包括編號 名稱 單價和提供修 改 刪除等操作 5 5 25 5 2 添加服務項目添加服務項目 本模塊用于添加新的服務項目 6 總結(jié)與展望 6 16 1 系統(tǒng)總結(jié)系統(tǒng)總結(jié) Web 開發(fā)技術的飛速發(fā)展促進了新聞發(fā)布的普及 目前 越來越多 的應用活動開始遷移到 Internet 中來進行 一種新的應用方式 Web 應用已成為一種必然的趨勢 這種應用方式無疑給管理者和用戶帶 來極大的便利 使以前很多不可能的操作變得異常快捷 本文研究了
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 修橋合同范本
- 2025年安徽道路運輸從業(yè)資格證考試內(nèi)容是什么
- 包工料水電裝修合同范本
- 公司退休返聘合同范例
- 醫(yī)院人事勞務合同范本
- 全套合同范本目錄
- 傭金合同范本道客
- 全職抖音主播合同范本
- 農(nóng)村改水電合同范本
- 出租生態(tài)大棚合同范本
- 【道法】開學第一課 課件-2024-2025學年統(tǒng)編版道德與法治七年級下冊
- 中華民族共同體概論專家講座第一講中華民族共同體基礎理論
- 衛(wèi)生部病歷管理規(guī)定
- 2023年浙江省統(tǒng)招專升本考試英語真題及答案解析
- GB 9706.202-2021醫(yī)用電氣設備第2-2部分:高頻手術設備及高頻附件的基本安全和基本性能專用要求
- 神經(jīng)外科疾病健康宣教
- 2. SHT 3543-2017施工過程文件表格
- 分部分項工程項目清單
- 跌倒護理不良事件案列分析 - 腎內(nèi)科
- 電纜防火分析及措施
- 南水北調(diào)中線渠首段白蟻防治綜合治理試驗研究
評論
0/150
提交評論