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

正文內(nèi)容

eclipse酒店管理系統(tǒng)(java)-wenkub

2023-04-27 00:15:25 本頁面
 

【正文】 戶管理修改密碼月結(jié)賬日結(jié)賬座位數(shù)臺(tái)號(hào)菜系名稱菜系編號(hào)助記符單位名稱用戶退出用戶登錄結(jié)賬管理臺(tái)號(hào)管理菜系管理菜品管理登錄管理系統(tǒng)登錄金額結(jié)賬開單簽單用戶管理菜單管理 功能結(jié)構(gòu)圖登錄名和密碼由系統(tǒng)管理員授予給用戶,一般用戶有查詢、插入、更新、刪除的權(quán)力,而管理員不僅擁有這些權(quán)力,還有添加刪除用戶、密碼維護(hù)等權(quán)力。② 若實(shí)體間的聯(lián)系是1:N,則在N端實(shí)體類型轉(zhuǎn)換成的關(guān)系模式中加入1端實(shí)體類型轉(zhuǎn)換成的關(guān)系模式的碼和聯(lián)系的屬性。為了實(shí)現(xiàn)用戶的需求,必須將概念結(jié)構(gòu)進(jìn)一步轉(zhuǎn)化為與我們選用的具體的機(jī)器上DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu),這就是數(shù)據(jù)庫邏輯設(shè)計(jì)的任務(wù)。l 菜系名稱4)臺(tái)號(hào)管理 用戶可以對(duì)酒店內(nèi)的所有的臺(tái)號(hào)進(jìn)行查詢、修改、添加、刪除操作。 DrinkeryManageT店管理系統(tǒng) 2 需求分析酒店管理系統(tǒng)是面向酒店的的各項(xiàng)事務(wù),包括酒店管理,訂單管理、菜系管理等業(yè)務(wù)處理工作,是利用計(jì)算機(jī)進(jìn)行集中管理而開發(fā)的系統(tǒng)。 系統(tǒng)開發(fā)目的:對(duì)內(nèi)是為了使酒店管理更加便捷、高效,員工操作更加明晰、規(guī)范,大大提高酒店管理質(zhì)量。以上問題可以通過電腦系統(tǒng)輔助一一解決。目錄摘 要 3 1 序言 5 目的 5 定義 5 2 需求分析 6 6 6 4 數(shù)據(jù)庫的邏輯設(shè)計(jì) 9 5 系統(tǒng)設(shè)計(jì) 9 9 9 9 9 9 9 9 9 6 系統(tǒng)的實(shí)現(xiàn)與調(diào)試 9 9 9 7 小結(jié) 9 系統(tǒng)的功能 9 系統(tǒng)的特點(diǎn) 9 系統(tǒng)開發(fā)過程的特點(diǎn) 9 存在的問題與改進(jìn)方向 9 自我體會(huì) 9 參考文獻(xiàn) 9 附錄 9 附錄:核心代碼 9 摘 要隨著旅游業(yè)的發(fā)展,酒店、餐飲娛樂行業(yè)日趨發(fā)達(dá),引入全方位的電腦服務(wù)和電腦管理日漸成為必要。     酒店管理的電腦化,不僅是體現(xiàn)酒店現(xiàn)代化形象的一個(gè)重要標(biāo)志 ,而且對(duì)提高員工工作效率,讓管理層有時(shí)間集中精力規(guī)劃管理、制定運(yùn)作策略和實(shí)施決策,加速資金周轉(zhuǎn)、降低各項(xiàng)成本以及改善服務(wù)質(zhì)量都有十分積極的作用。對(duì)外是能讓用戶自助登錄、查詢酒店住房信息和酒店服務(wù)、實(shí)現(xiàn)零距離實(shí)時(shí)預(yù)定酒店房間,為客戶提供舒心的出行住宿保證,提高社會(huì)效益。該系統(tǒng)是基于Eclipse連接SQL Server2005數(shù)庫進(jìn)行開發(fā)的酒店管理系統(tǒng),力求與實(shí)際相結(jié)合具有查詢、管理等功能,在達(dá)到使酒店的管理和運(yùn)營趨于計(jì)算機(jī)化,使之更加方便、快捷以提高工作效率。l 臺(tái)號(hào)l 座位數(shù)5)結(jié)賬管理 操作員可以對(duì)系統(tǒng)的使用者以及該系統(tǒng)中數(shù)據(jù)庫里的多張表中數(shù)據(jù)項(xiàng)進(jìn)行查詢操作l 日結(jié)賬l 月結(jié)賬l 年結(jié)賬6)用戶管理 操作員可以進(jìn)行查詢、添加、刪除用戶信息等操作,并可以修改自己的用戶密碼l 修改密碼l 用戶管理7)菜單管理當(dāng)前操作員可以進(jìn)行開單、簽單、取消等操作,并進(jìn)行金額結(jié)賬l 開單簽單l 金額結(jié)賬酒店管理系統(tǒng)管理人員客戶 客戶信息 管理人員信息 收銀信息 系統(tǒng)管理 菜單信息            圖1. 頂級(jí)數(shù)據(jù)流圖 前臺(tái) 數(shù)據(jù)                      數(shù)據(jù)后臺(tái)客戶訂餐                        數(shù)據(jù) 圖2. 第二層流程圖 3 數(shù)據(jù)庫概念設(shè)計(jì)在酒店管理系統(tǒng)中,存在菜品、菜系、臺(tái)號(hào)、定單、用戶等幾個(gè)對(duì)象實(shí)體,以菜品、菜系、臺(tái)號(hào)、定單以及用戶這幾個(gè)對(duì)象為例,一個(gè)定單對(duì)應(yīng)多個(gè)菜品,同時(shí)一個(gè)菜品只能屬于一個(gè)菜系;一個(gè)定單中有多個(gè)菜系,一個(gè)菜系擁有多個(gè)菜品。首先要實(shí)現(xiàn)的是ER模型向關(guān)系模型的轉(zhuǎn)換,將ER模型轉(zhuǎn)換為關(guān)系模型實(shí)際上就是要將實(shí)體、實(shí)體的屬性和實(shí)體間的聯(lián)系轉(zhuǎn)換為關(guān)系模式的過程。③ 若實(shí)體間的聯(lián)系是N:M,則將聯(lián)系類型也轉(zhuǎn)換成關(guān)系模式,其屬性為兩端實(shí)體類型的碼加上聯(lián)系類型的屬性,而關(guān)系的碼則為兩端實(shí)體的碼的結(jié)合。在如圖所示的界面登錄。 此界面可以查看菜系信息,并對(duì)菜系信息進(jìn)行修改、刪除、添加。 樓宇概況、月結(jié)賬、年結(jié)賬查詢此界面可以查詢所有的菜單信息,在下拉框選擇年、月、日,即可查詢相應(yīng)的日、月、年的所有消費(fèi)記錄。在密碼修改區(qū)可更改當(dāng)前用戶的密碼。 SERVER2005的用戶登錄名和密碼。通過測(cè)試可以發(fā)現(xiàn)系統(tǒng)中存在的錯(cuò)誤和漏洞,所以測(cè)試過程必須認(rèn)真謹(jǐn)慎嚴(yán)格對(duì)待。人工測(cè)試只用個(gè)人復(fù)查。而本酒店管理軟件主要包含與訂單相關(guān)的結(jié)賬管理、賬單管理、菜類管理。3) 菜系管理模塊菜系管理模塊主要提供的是查看,添加,刪除菜種類的基本信息。有日結(jié)賬、月結(jié)賬、年結(jié)賬。簽單后,消費(fèi)金額顯示當(dāng)前金額,在實(shí)收金額輸入正確金額(大于等于實(shí)收金額),找零金額顯示應(yīng)找金額。 系統(tǒng)開發(fā)過程的特點(diǎn) 1. 本系統(tǒng)的整個(gè)開發(fā)過程由三人完成,以課程設(shè)計(jì)的方式提交。其次,一個(gè)系統(tǒng)存在問題在所難免,何況我們需要在短時(shí)間內(nèi)自學(xué)Eclipse和Java,提交系統(tǒng)。選擇精確定位還是模糊查詢?nèi)Q于實(shí)際需求。從初期的無從下手,到現(xiàn)在較完整完成數(shù)據(jù)庫課程設(shè)計(jì)。邊學(xué)邊做,期間擋在面前的很多問題,都需要自己去弄懂、學(xué)習(xí),百度、谷歌都是自己理解問題、解決問題的途徑。登錄失敗。后來在幾天幾夜的努力,終于有了頭緒,然后又在同學(xué)的幫助下,找到了一些參考書,又在這寫書的幫助下了解了系統(tǒng)設(shè)計(jì)的各種方法,在編譯過程中常常出現(xiàn)的問題,和解決的方法。一個(gè)學(xué)期后我們的程序終于完成了,而且放到一起也能用。雖然學(xué)習(xí)了數(shù)據(jù)庫相關(guān)課程,但沒有親身經(jīng)歷數(shù)據(jù)庫開發(fā)的相關(guān)工作,這次課程設(shè)計(jì)給了一次很好的鍛煉機(jī)會(huì)。參考文獻(xiàn)[1].王珊,:高等教育出版社,2006,5[2].:清華大學(xué)出版社,2000,9[3].:清華大學(xué)出版社,2011,8[4]. [M].北京:清華大學(xué)出版社,2006[5].SQL Server :清華大學(xué)出版社,2006 附錄附錄:核心代碼1.連接數(shù)據(jù)庫public class JDBC { private static final String DRIVERCLASS = 。 private static final String PASSWORD = q。 } } public static Connection getConnection() {// 創(chuàng)建數(shù)據(jù)庫連接的方法 Connection conn = ()。 } } return conn。// 清空線程中的數(shù)據(jù)庫連接 if (conn != null) {// 數(shù)據(jù)庫連接可用 try { ()。 }public class Dao extends BaseDao { private static Dao dao。正常39。)。 } public boolean uPasswordByName(String name, String password) { return (update tb_user set password=39。)。 + name + 39。,39。,39。,39。 return longHaul(sql)。 + date + 23:59:5939。 } else { return ()。 } } public String[] monthCheckOut(String num) { String values[] = { ——, ——, ——, ——, —— }。 + num + %39。 + num + %39。 for (int i = 0。 if (!(0)) values[i] = v。 String formatMonth = 。 day++) { Vector rowV = new Vector()。 month = 12。 yearCheckOut(rowV, sql)。 (rowV)。 month = 12。 yearCheckOut(rowV, sql)。 (rowV)。 else (value)。 + values[1] + 39。 return longHaul(sql)。 + values[1] + 39。 + num + 39。 + num + 39。, + seating + )。 return longHaul(sql)。 + name + 39。)。 return longHaul(sql)。 i ()。 } return vector。 for (int i = 0。 (4, (1))。)。 } // public Vector sMenuByName(String name) { // return selectOnlyNote(select * from tb_menu where name=39。)。 + state + 39。 } else { return ()。 + values[1] + 39。 + values[4] + 39。 + values[6] + 39。 + values[2] + 39。 + values[6] + 39。 } public boolean uMenuStateByName(String name, String state) { return longHaul(update tb_menu set state=39。)。 }}臺(tái)號(hào)管理package 。import 。import 。import 。import 。import 。import 。 private JTextField numTextField。 private JTable openedDeskTable。 (true)。 getContentPane().setLayout(new BorderLayout())。 = rightTable。 (numLabel)。 (numTextField)。 seatingTextField = new JTextField()。 (new Dimension(20, 40))。// 獲取臺(tái)號(hào),并去掉首尾空格 String seating = ().trim()。 ()。 ()。// 為臺(tái)號(hào)文本框請(qǐng)求獲得焦點(diǎn) return。// 添加添加序號(hào) (num)。// 設(shè)置新添加的臺(tái)號(hào)為選中的 (null)。// 關(guān)閉數(shù)據(jù)庫連接 } })。//創(chuàng)建刪除臺(tái)號(hào)按鈕對(duì)象 (new ActionListener() { public void actionPerformed(ActionEvent e) { int selectedRow = ()。 row ()。 int i = (null, infos, 友情提示, )。// 獲得刪除后擁有的餐臺(tái)數(shù) if (rowCount 0) {// 還擁有餐臺(tái) if (selectedRow == rowCount)// 刪除的為最后一個(gè)餐臺(tái) selectedRow = 1。 (刪除)。 String columnNames[] = new String[] { 序 號(hào), 臺(tái) 號(hào), 座位數(shù) }。 } ((), columnNameV)。 (table)。 final JPanel exitPanel = new JPanel()。 getContentPane().add(exitPanel, )。 (new ActionListener() { public void actionPerformed(ActionEvent e) { dispose()。 (bottomPlaceholderLabel)。 // }} 菜品管理package 。import 。import 。import 。import 。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1