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