資料庫實習報告

2021-09-27 23:17:12 字數 2846 閱讀 9303

南京工業大學土木與工程學院

資料庫課程設計報告書

題目:酒店賓館管理系統

所學專業:地理資訊系統

班級:作者:

指導老師:

完成日期:

目錄1系統概況2

1.1 課題名稱2

1.2 設計環境2

2需求分析2

2.1 系統功能分析2

2.2 系統功能模組設計3

2.2.1.基本資訊管理3

2.2.2前台接待管理3

2.2.3收銀統計管理3

2.2.4使用者管理4

3 資料庫設計4

3.1 使用說明流程4

3.2 資料流程4

3.3er圖4

3.4 建立表6

4系統功能模組具體設計6

5資料庫連線方式12

6關鍵和難點的問題及解決方法13

7,結束語13

1系統概況

1.1 課題名稱

酒店旅館管理系統

1.2 設計環境

隨著社會的發展,人們外出的機會越來越多,酒店賓館也越來越受歡迎。現在賓館酒店的建立需要更加完善的管理系統,以提高市場競爭能力。

賓館酒店管理系統,為各個賓館,酒店提供了乙個較好的解決方案。在開發過程中,按照軟體工程的步驟,從設計到開發採用了物件導向的思想和技術,採用了sql server 2000網路資料庫,使得本系統可以方便的和其他子系統進行資料交換。同時,注意從軟體的圖形應用介面上優化軟體質量,使得本系統具有很強的可操作性。

本系統與傳統的手工管理相比,新增了基礎資料的管理和使用者許可權設定,所有介面都有資訊的瀏覽功能,保障資料的安全可靠,可以列印需要的報表

2需求分析

2.2 系統功能模組設計

根據系統的需求分析,本系統的功能要求如下

2.2.1.基本資訊管理

基本資訊管理的功能是客戶資訊管理,客戶資訊管理,客房資訊管理和退出系統。在使用者許可權內可以對客戶資訊,客戶資訊,客房資訊的資料進行新增,刪除和修改。

2.2.2前台接待管理

前台接待管理包括預訂客房管理,入住登記管理,續住登記管理和退房登記管理,是對客戶訂房,入住,續住,退訂的資料進行設定和更改。

2.2.3收銀統計管理

收銀統計管理包括實收房款管理,客戶消費統計表,實收款統計表,管理人員可以對房款收入進行操作,同時訪問客戶消費和收款統計的情況。

2.2.4使用者管理

使用者管理的功能是管理登入系統的使用者。進行使用者許可權設定,在許可權範圍內可以進行使用者的新增,刪除和修改,包括使用者密碼和使用者許可權的修改

3 資料庫設計

3.1使用說明流程

執行系統後,首先會看到登入窗體,對使用者的身份進行認證。如果需要對普通使用者進行管理,則使用admin使用者登入;否則建議使用users使用者登入。如果還要建立其他使用者,可以在使用者管理模組中建立和管理。

在本系統中,應該首先增加基本資訊,之後才能進行前台接待管理。基本資訊包括客戶資訊、客房型別資訊和客房資訊等。

新增基本資訊後,就可以進行前台接待管理了。前台接待管理包括預定客戶管理、入住登記管理、續住資訊管理和退房資訊管理等模組。

在前台收款模組中,使用者可以錄入實收款金額,同時將記錄狀態設定為已結款。

在統計報表模組中,可以檢視客戶消費統計表和實收入報表,從而了解賓館酒店的經營狀況。只有系統管理員使用者才有許可權進入統計報表模組。

3.2 資料流圖

3.3 er圖

3.4建立表包括

客戶資訊表customer客房型別表roomtype、

客房資訊表room、客房預定資訊表orderroom、

預定客房登記表orderlist、入住登記資訊表registration、

實結房款資訊表payforroom使用者資訊表users

,4系統功能模組具體設計

4.1 主介面模組設計

選單項包括:基本資訊管理(客戶資訊管理,客房型別管理,

客房資訊管理),前台接待管理(預訂客房管理,入住登記管理,續住登記管理,退房登記管理),收銀統計管理(實收房款管理,客戶消費統計表,實收款統計表)使用者管理(使用者資訊管理,修改自身密碼,切換使用者)

4.2基本資訊管理模組

4.3前台接待管理模組

4.4收銀統計管理模組

.4.5使用者管理模組

.5 資料庫的連線方式

ado通過odbc方式訪問資料庫可以使用使用者dns,系統dns和檔案dns,鑑於系統安全性考慮,可以使用檔案dsn。連線資料庫先通過odbc建立資料來源。

本例直接用ado訪問資料庫,在模組const裡用如下**

public const conn as string = "provider=sqloledb.1;password=sa;persist security info=true;" "user id=sa;initial catalog=jdgl何徐樂;data source=a-85aae01a6e084" 連線。

6 關鍵和難點的問題和解決方案

本次課程設計遇到一些問題其中有關於ado控制項的運用,vb的建模,以及vb與資料庫的連線。在檢視資料和跟同學討論後,對於ado控制項的運用,vb建模都有一定的認識。對於vb與資料庫的連線,大家有不同意見,最後用了大多大數同學認為可行的一種。

在**編寫時開始由於沒有明顯標註,導致修改重讀和修改遇到一定困難。

7 結束語

通過此次課程設計,有一些認識和體會:

首先基礎要紮實,對於一些基礎性的東西一定要掌握好,否則到時候就有「書到用時方恨少」的感覺,就算零時查詢資料,勢必大大浪費時間,而且影響發揮。

第二,有時候不必靠死在某一問題上,可以先解決別的問題,說不定可以在別的地方找到答案。或者翻看資料,看看一些與之相關的問題

最後,也是最重要的一點,就是要多與同學交流,只有與同學交流,可能很快找到問題所在,往往事半功倍。而且可以發現新的知識,完善自己的理解。

資料庫實習報告

目錄1.開發背景 2.功能描述 3.業務流程分析 4.資料流程分析 4.1 資料流程圖 4.2 資料字典 5.概念模型設計 6.邏輯模型設計和優化 7.物理設計和實施 8.課程設計心得體會 一開發背景 隨著科技與資訊科技的高速發展,網路的概念已深入人心。網路在各行各業的發展戰略中佔據了重要的位置,成...

資料庫實習報告

資料庫 課程設計 題目資料庫課程設計 學號姓名班級指導老師 2011年12月23日 2011年12月27日 目錄一 概述4 1.1課程設計目的與要求4 1.2課程設計環境4 二 課程設計內容5 2.1 系統功能要求設計5 2.2資料庫設計5 三 資料庫的實現11 四 收穫與心得體會15 前言 在大二...

資料庫實習實習報告

課程號 9906054082 課序號 中原工學院 經濟管理學院 資料庫應用實習 實習報告 專業 資訊管理與資訊系統 班級 101班 姓名 丁春傑 學號 201000654107 指導老師 王小黎 劉克興 2011 2012學年第一學期 時間 2011年12月30日 目錄一 前言 二 實習目的與要求 ...