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

正文內(nèi)容

計算機專業(yè)畢業(yè)論文:白云酒店管理系統(tǒng)(編輯修改稿)

2024-12-22 16:38 本頁面
 

【文章內(nèi)容簡介】 真正的面向?qū)ο蟪绦蛟O(shè)計的能力。借助 VISUAL FOXPRO 的對象模型,用戶可以利用所有的面向?qū)ο缶幊痰奶攸c,可以充分使用面向?qū)ο蟪绦蛟O(shè)計的所有功能,包括繼承性、封裝性、多態(tài)性和子類。這一方面可以減少用戶的編程 工作量,另一方面又加快程序開發(fā)過程。 VISUAL FOXPRO 提供了用于應(yīng)用程序開發(fā)的各種設(shè)計器、向?qū)?、工具欄、菜單和生成器。這些設(shè)計工具的可視化使尚不具備應(yīng)用程序設(shè)計技術(shù)的廣大用戶,具有易于獲得開發(fā)應(yīng)用程序的能力。 VISUAL FOXPRO 在創(chuàng)建項目的同時,生成了該項目的管理器;由它全面管理項目中的數(shù)據(jù)庫、應(yīng)用程序及文檔等,使數(shù)據(jù)庫的應(yīng)用和開發(fā)更加方便。此外,其數(shù)據(jù)庫的管理功能也更加強大,提供了過去只有在大型計算機的數(shù)據(jù)庫管理系統(tǒng)中才具有的功能,如設(shè)置表字段的默認(rèn)值、字段和記錄的有效性 規(guī)則,以用表間記錄的參照完整性規(guī)則等。因此,也極大地提高了數(shù)據(jù)的安全性。可以對項目及數(shù)據(jù)有更強的控制,能夠使用源代碼管理產(chǎn)品,同時可以在“項目管理器”中看到組件的狀態(tài)。數(shù)據(jù)庫容器允許幾個用戶在同一個數(shù)據(jù)庫中同時創(chuàng)建或修改規(guī)則等。因此,也極大地提高了數(shù)據(jù)庫的安全性??梢越柚绊椖抗芾砥鳌眲?chuàng)建和集中管理應(yīng)用程序中的任何元素,可以訪問所有向?qū)?、生成器、工具欄和其他易于使用工具。它提供了一個進行集中管理的環(huán)境。 VISUAL FOXPRO 添加了新的“應(yīng)用程序向?qū)А?,其提供的新的對象和改進了的應(yīng)用程序框架功能 可以使用程序更有效率。 VISUAL FOXPRO 中還添加了一些功能來增強開發(fā)環(huán)境,以便更容易地向應(yīng)用程序中添加有效的功能。 VISUAL FOXPRO 提供了更多的生成器、工具欄和設(shè)計器等,利用它們可以快速開發(fā)應(yīng)用程序。在 VISUAL FOXPRO 中,用戶可以更簡便地調(diào)試及監(jiān)控應(yīng)用程序組件;可以跟蹤事件以及記錄執(zhí)行代碼的工具;利用它可以深入程序,查看屬性設(shè)置值,對象以及數(shù)組元素的值;為顯示交互的或代碼中的信息提供了方便的途徑,同時可以把結(jié)果輸出到應(yīng)用程序窗口之外的另一個窗口;可以用來分 析程序、應(yīng)用程序或?qū)嶋H運行的項目代碼。應(yīng)用程序組件的實例中收集了一系列應(yīng)用程序組件,它們顯示了如何利用 VISUAL FOXPRO 的特性解決現(xiàn)實世界的問題。 VISUAL FOXPRO 添加了新的“應(yīng)用程序向?qū)А?,其提供的新對象和改進了的應(yīng)用程序框架功能可以使用程序更有效率。 VISUAL FOXPRO 提供了更好的生成器、工具欄和設(shè)計器等,利用它可以快速開發(fā)應(yīng)用程序。在 VISUAL FOXPRO 中,用戶可以更簡便地調(diào)試及監(jiān)控應(yīng)用程序組件;可以跟蹤事件以及記錄執(zhí)行的工具;利用它可以深 入程序,查看屬性設(shè)置值,對象以及數(shù)組元素的值;為顯示交互的或代碼中的信息提們供了方便的途徑,同時可以把結(jié)果輸出到應(yīng)用程序窗口之外的另一個窗口;可以用來分析程序、應(yīng)用程序或?qū)嶋H運行的項目代碼。 VISUAL FOXPRO 的 SELECTSQL 查詢 SELECTSQL 是從 SQL 語言移植過來的查詢令,具有最強大的單表與多表查詢功能。 VFP 支持在命令窗口直接使用 SELECTSQL 命令,也允許通過一種稱為“查詢設(shè)計器”的窗口來設(shè)計查詢步驟、生成查詢文件,然后運行定制的查詢。下面將對此作簡單介紹 。 一、 SQL 功能強大,是一種完備的數(shù)據(jù)處理語言,不僅用于數(shù)據(jù)庫查詢,而且用于數(shù)據(jù)庫中的數(shù)據(jù)修改和更新,概括起來,它可以分成以下幾組: DML( Data Manipulation Language,數(shù)據(jù)操作語言):用于檢索或者修改數(shù)據(jù); DDL( Data Definition Language,數(shù)據(jù)定義語言): 用于定義數(shù)據(jù)的結(jié)構(gòu),比如 創(chuàng)建、修改或者刪除數(shù)據(jù)庫對象; DCL( Data Control Language,數(shù)據(jù)控制語言):用于定義數(shù)據(jù)庫用戶的權(quán)限。 DML 組可以細分為以下的幾個語句: SELECT:用于檢索數(shù)據(jù) INSERT:用于增加數(shù)據(jù)到數(shù)據(jù)庫; UPDATE:用于從數(shù)據(jù)庫中修改現(xiàn)存的數(shù)據(jù); DELETE:用于從數(shù)據(jù)庫中刪除數(shù)據(jù)。 DDL 語句可以用于創(chuàng)建用戶和重建數(shù)據(jù)庫對象。下面是 DDL 命令: CREATE TABLE, ALTER TABLE, DROP TABLE, CREATE INDEX, DROP INDEX 下面是一個簡單 SQL 語句的例子 : 我們使用 SQL 語句來從 客房信息 中檢索 ‘ 客房編號 ’ 為 ‘ 0308’ 的 客房編號 : SELECT 客房編號 FROM 客房信息 WHERE 客房編號 = ‘ 0308’ 二、 DDL 與 DML 數(shù)據(jù)定義語言 DDL:它是用來創(chuàng)建和修改數(shù)據(jù)庫結(jié)構(gòu)的一種語句,包括 Create、Alter 和 Drop 語句。 數(shù)據(jù)操作語言 DML:包括數(shù)據(jù)查詢與數(shù)據(jù)更新。數(shù)據(jù)查詢主要是由 Select 語句完成,這一點不再贅述。而數(shù)據(jù)更新所造成的風(fēng)險大大超過數(shù)據(jù)查詢。數(shù)據(jù)庫管理系統(tǒng)必須在更改期內(nèi)保護所存儲的數(shù)據(jù)的一致性,確保有效的數(shù)據(jù)進入數(shù)據(jù)庫,數(shù)據(jù)庫必須保持一致性, DBMS 還必須協(xié)調(diào)多用戶的并行更新,以確保用戶和它們的更改不至于影響其它用戶的作業(yè)。 用于修改數(shù)據(jù)庫內(nèi)容的 SQL 語句主要 有以下三個: (1) Insert,向一個表中加入新的數(shù)據(jù)行 (2) Delete,從一個表中刪除數(shù)據(jù)行 (3) Update,更改數(shù)據(jù)庫中已經(jīng)存在的數(shù)據(jù) Insert 標(biāo)準(zhǔn)語法: INSERT INTO table_name (col1, col2...) VALUES(value1, value2...) 下例要將 客房編號 ‘ 0308’ 作為一個 客房 情況加入 入住管理 表中 Insert Into 入住管理 (入住單號 , 客房類型,入住人數(shù) , 客房編號,抵店時間 ) values (‘ rz0000001’ , ‘ 1’ ,‘ 2’,‘ 0308’, ‘ 05/08/2020 11:00:00AM’) Insert 語句還可以將多行數(shù)據(jù)添加到目標(biāo)表中去,在這種形式的 Insert 語句中,新行的數(shù)據(jù)值不是在語句正文中明確地指定的,而是語句中指定的一個數(shù)據(jù)庫查詢。添加的值來自數(shù)據(jù)庫自身的行,在某些特定的狀態(tài)下,這是非常有用的。多行 Insert 語句為拷貝數(shù)據(jù)提供了一種緊湊而高效的方法,但我在自已做的圖書管理系統(tǒng)中沒有使用這種方法,我在系統(tǒng)中是使用循環(huán)依照上面的用法來完成多個記錄的插入。 第三章 酒店管理 系統(tǒng)設(shè)計分析 應(yīng)用需求分析 需求描述與分析設(shè)計一個性能良好的數(shù)據(jù)庫系統(tǒng),明確應(yīng)用環(huán)境對系統(tǒng)的要求是首要的和最基本的。特別是數(shù)據(jù)應(yīng)用非常廣泛,非常復(fù)雜,要是事先沒有對信息進行充分和細致的分析,這種設(shè)計就很難取得成功。通過需求分析階段對酒店客房的整個應(yīng)用情況作全面的、詳細的調(diào)查,確定酒店管理的目標(biāo),收集支持系統(tǒng)總的設(shè)計目標(biāo)的基礎(chǔ)數(shù)據(jù)和對這些數(shù)據(jù)的要求,確定用戶的需求,并把這些寫成用戶和數(shù)據(jù)庫設(shè)計者都能夠接受的文檔。事實上,需求分析是數(shù)據(jù)庫開發(fā)中最難的任務(wù)之一。因為,第一 ,系統(tǒng)本身是可變的,用戶的需求必須不斷調(diào)整,使之與這種變化相適應(yīng)。第二,用戶很難說清某部分工作的功能處理過程。所以,設(shè)計人員必須認(rèn)識到:在整個需求分析以及系統(tǒng)設(shè)計過程中,用戶參與的重要性,通過各種方法展開調(diào)查分析。 1.開發(fā)目的: 這個管理系統(tǒng)主要為中、小型酒店設(shè)計,根據(jù)酒店的管理需求,經(jīng)過分析后要實現(xiàn)的功能有: (1) 能夠查看詳細的客房類型、客房信息資料。 (2) 能夠按一定條件查詢相關(guān)資料的信息。 (3) 能夠增加、修改和刪除入住的相關(guān)資料。 (4) 能夠打印相關(guān)資料信息。 (5) 有安全性較強的系統(tǒng)入口。 2. 數(shù)據(jù)需求: 經(jīng)過數(shù)據(jù) 需求分析,確定這個系統(tǒng)需要客房類型、客房信息、入住管理、收銀退房和用戶名 5 個表 功能分析 1. 瀏覽:能瀏覽客房類型和客房信息的資料。 2. 查詢:能對空房、指定客房按照一定的條件進行查詢或者模糊查詢。 3. 數(shù)據(jù)維護:對入住客房、客戶的相關(guān)數(shù)據(jù)進行修改、添加、刪除等數(shù)據(jù)維護。 4. 撤銷 /保存:能撤消錯誤的操作,能保存用戶更改的信息。 5. 資料打印:對收銀退房的相關(guān)數(shù)據(jù)信息按照指定的條件進行打印。 6. 賬戶密碼的管理:可以修改賬戶密碼。 功能模塊分析 1. 基本信息管理模塊 這個模塊有一個表單,實現(xiàn)入住客房信息的增加、修改 和刪除功能。 2. 基本信息查詢模塊 這個模塊通過輸入客房編號或客房狀態(tài)對客房是否有人入住進行查詢,并且可以是模糊查詢,也可以是精確查詢。 3. 基本信息一覽模塊 這個模塊包括兩個表單,分別實現(xiàn)對客房類型和客房信息的總體瀏覽。 4. 離店結(jié)帳管理模塊 通過一個表單實現(xiàn)對離店客戶房間信息查詢,在這個表單里,我們可以選擇要打印的數(shù)據(jù),實現(xiàn)按條件打印的目標(biāo)。 5. 用戶管理模塊 用戶管理模塊包括了密碼修改和系統(tǒng)退出等功能。這些功能是通過獨立的表單實現(xiàn)的。 功能模塊如下: 通過上 述完整的需求分析,整個應(yīng)用系統(tǒng)的大致結(jié)構(gòu)模型已分析完成。 ER圖如下 用戶登錄界面 基本信息查詢 客房信息一覽 離店結(jié)帳管理 用戶管理 系統(tǒng)運行主 程序 基本信息管理 基本信息一覽 客房類型一覽 客房登記 基本信息登入 客房信息管理 客房信息返回 結(jié)帳信息管理 結(jié)帳信息輸入 空房查詢 客房類型 基本信息輸入 客房類型實體 類型編號 類型名稱 價格 客房信息實體
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1