.11 Sơ đồ mức 1 của chức năng báo cáo

Một phần của tài liệu (TIỂU LUẬN) báo cáo bài tập lớn kỹ thuật phần mềm ứng dụng đề tài hệ THỐNG QUẢN lý KHÁCH sạn MTP (Trang 29 - 43)

(1),(7)Thông tin điểm danh (2),(8)Thông tin lương (3)Báo cáo doanh thu

(4),(10)Thông tin SP hết hàng,tồn kho (5),(6)Báo cáo số lượng khách

(9)Thông tin thu chi

(11)Thống kê số lượng khách hàng 3.2.4 Đặc tả các chức năng Bảng 3. 1: Bảng đặc tả chức năng cho hệ thống Chức năng 1.Quản lý HT 2.Quản lý NV

HỆ THỐNG QUẢN LÝ KHÁCH SẠN MTP 3.Quản lý các phòng của chi nhánh 4.Quản lý sản phẩm

5.Quản lý khách hàng

6.Quản li hố đơn

HỆ THỐNG QUẢN LÝ KHÁCH SẠN MTP

7.Quản li tìm kiếm

8.Quản lý báo cáo và thống

8.1 Lương nhân viên Giám đốc có thể vào hệ thống bằng quyền riêng, tổng hợp từ mục chấm công ,hệ thống

kê 8.2 Doanh thu 8.3 Thống kê SP 8.4 Thống kê lượt khách 8.5 Thống kê danh danh sách KH 3.3 Từ điển dữ liệu Bảng 3. 2: Bảng từ điển STT Viết tắt NV KH CN SP 1 HT TK HĐ GĐ ĐT CMT/CCCD

Thêm/ sửa/ xóa thơng

2 tin NV/KH

3 Thêm/ sửa/ xóa/điều

HỆ THỐNG QUẢN LÝ KHÁCH SẠN MTP

Thêm/ sửa/ xóa/kiểm 4 tra thơng tin HĐ 5 In HD

6 Tìm kiếm

HỆ THỐNG QUẢN LÝ KHÁCH SẠN MTP

CHƯƠNG IV: THIẾT KẾ CƠ SỞ DỮ LIỆU

4.1. Nhận diện thực thể, thuộc tính và xây dựng từ điển dữ liệu

4.1.1 Các thực thể và thuộc tính Khách hàng Mã khách hàng Tên SĐT CMT/CCCD Email Địa chỉ Sản phẩm Mã sản phẩm Tên sản phẩm Mơ tả Giá sản phẩm Phịng Mã phịng Tên phịng Giá th Mơ tả Trạng thái Chức vụ Mã chức vụ Chức vụ Lương cơ bản

Chi tiết hóa đơn nhập kho

Số lượng nhập kho Giá sản phẩm trên hóa đơn Loại khách hàng Mã loại khách hàng Tên loại Mô tả Số phần trăm giảm Nhân viên Mã nhân viên Tên Ngày sinh Địa chỉ Giới tính SĐT CMT/CCCD Email Tình trạng Account Mã nhân viên Username Password

ChấmChicơngtiết hóa đơn

Mã Sốchấmlượngcơngsản phẩm ThángGiá/Nămsản phẩm trên Số ngàyhóa đơncơng Mơ tả Phụ cấp Hóa đơn Mã hóa đơn Ngày giờ checkin Ngày giờ checkout Thuế

Tổng tiền

Phương thức thanh tốn

Chi nhánh Mã chi nhánh Tên chi nhánh Địa chỉ SĐT Email

Hóa đơn nhập kho

Mã hóa đơn nhập kho Ngày giờ nhập

Cơng ty giao hàng Tên nhân viên giao

4.2. Xây dựng mơ hình thực thể liên kết

Hình 4. 1 Mơ hình thực thể liên kết

4.3. Chuyển mơ hình thực thể liên kết sang mơ hình quan hệ

Nhân viên (Mã nhân viên, tên, ngày sinh, địa chỉ, giới tính, SĐT, CMT/CCCD, Email, tình trạng, mã chức vụ, mã chi nhánh)

Hóa đơn (Mã hóa đơn, Ngày giờ checkin, Ngày giờ checkout, thuế, tổng tiền, phương thức thanh toán, mã nhân viên, mã phịng, mã khách hàng)

Chi tiết hóa đơn (Mã hóa đơn, mã sản phẩm, số lượng sản phẩm, giá sản phẩm trên hóa đơn)

Sản phẩm (Mã sản phẩm, tên sản phẩm, mơ tả, giá sản phẩm)

Phịng (Mã phịng, Tên phịng, giá th, mơ tả, trạng thái, mã chi nhánh) Chi nhánh (Mã chi nhánh, tên chi nhánh, địa chỉ, SĐT, Email)

Account (Username, mã nhân viên, password) Chức vụ (Mã chức vụ, chức vụ, lương cơ bản)

Khách hàng (Mã khách hàng, tên, SĐT, CMT/CCCD, Email, địa chỉ, mã loại khách hàng)

HỆ THỐNG QUẢN LÝ KHÁCH SẠN MTP

Loại khách hàng (Mã loại khách hàng, tên loại, mô tả, số phần trăm được giảm)

Hóa đơn nhập kho (Mã hóa đơn nhập kho, ngày giờ nhập, công ty giao hàng, tên nhân viên giao hàng, mã nhân viên)

Chi tiết hóa đơn nhập kho (Mã hóa đơn nhập kho, mã sản phẩm, số lượng nhập kho, giá sản phẩm trên hóa đơn)

Chấm cơng (Mã chấm công, mã nhân viên, Tháng/ Năm, Số ngày cơng, mơ tả, phụ cấp)

4.4. Chuẩn hóa dữ liệu về 3NF

Chuẩn hóa quan hệ 3NF Nhân viên: Mỗi nhân viên có một Mã nhân viên riêng, có duy nhất Tên, Ngày sinh, Địa chỉ, Giới tính, Số ĐT, CMT/CCCD, Email, Tình trạng, Mã chức vụ, Chi Nhánh. Ta có phụ thuộc hàm sau:

Mã nhân viên  Tên, Ngày sinh, Giới tính, Số ĐT, CMT/CCCD, Email, Tình trạng, Mã chức vụ, Chi nhánh.

 Kết luận: quan hệ Nhân viên đã ở 3NF

Chuẩn hóa quan hệ 3NF Hóa đơn: Mỗi hóa đơn có một Mã hóa đơn riêng, xác định duy nhất Ngày giờ checkin, Ngày giờ checkout, Thuế, Tổng tiền, Phương thức thanh tốn, Mã nhân viên, Mã phịng, Mã khách hàng. Ta có phụ thuộc hàm sau:

Mã hóa đơn  Ngày giờ checkin, Ngày giờ checkout, Thuế, Tổng tiền, Phương thức thanh tốn, Mã nhân viên, Mã phịng, Mã khách hàng.

 Kết luận: quan hệ Hóa đơn đã ở 3NF

Chuẩn hóa quan hệ 3NF Chi tiết hóa đơn: Mỗi chi tiết hóa đơn có Mã hóa đơn kết hợp với Mã sản phẩm xác định duy nhất Giá sản phẩm trên hóa đơn, Số lượng sản phẩm. Ta có phụ thuộc hàm sau:

(Mã hóa đơn, Mã sản phẩm)  Giá sản phẩm trên hóa đơn, Số lượng sản phẩm.

 Kết luận: quan hệ Chi tiết hóa đơn đã ở 3NF

Chuẩn hóa quan hệ 3NF Sản phẩm: Mỗi sản phẩm có Mã sản phẩm riêng xác định duy nhất Tên sản phẩm, Mơ tả sản phẩm, Giá sản phẩm. Ta có phụ thuộc hàm sau:

Mã sản phẩm  Tên sản phẩm, Mô tả sản phẩm, Giá sản phẩm.  Kết luận: quan hệ Sản phẩm đã ở 3NF

Chuẩn hóa quan hệ 3NF Phịng: Mỗi phịng có Mã phịng xác định duy nhất Giá th, Mơ tả phịng, Trạng thái phịng, mã chi nhánh Ta có phụ thuộc hàm sau: Mã phịng  Giá th, Mơ tả phịng, Trạng thái phịng, Mã chi nhánh

 Kết luận; quan hệ Phịng đã ở 3NF

Chuẩn hóa quan hệ Chi nhánh: Mỗi chi nhánh có Mã chi nhánh riêng xác định Tên chi nhánh, Số ĐT, Địa chỉ, Email. Ta có phụ thuộc hàm sau:

Mã chi nhánh  Tên chi nhánh, Số ĐT, Địa chỉ, Email.  Kết luận: quan hệ Chi nhánh đã ở 3NF

Chuẩn hóa quan hệ 3NF Account: Mỗi account có Username xác định duy nhất Mã nhân viên, PassWord. Ta có phụ thuộc hàm sau:

Username  Mã nhân viên, PassWord.  Kết luận: quan hệ Account đã ở 3NF

Chuẩn hóa quan hệ 3NF Chức vụ: Mỗi chức vụ có Mã chức vụ xác định duy nhất Chức vụ, Lương cơ bản. Ta có phụ thuộc ham sau:

Mã chức vụ  Chức vụ, Lương cơ bản  Kết luận: quan hệ Chức vụ đã ở 3NF

Chuẩn hóa quan hệ 3NF Khách hàng: Mỗi khách hàng có Mã khách hàng xác định duy nhất Tên khách hàng, Số ĐT, CMT/CCCD, Địa chỉ, Mã loại khách hàng. Ta có phụ thuộc hàm sau:

Mã khách hàng  Tên khách hàng, Số ĐT, CMT/CCCD, Địa chỉ, Mã loại khách hàng

 Kết luận: quan hệ Khách hàng đã ở 3NF

Chuẩn hóa quan hệ 3NF Loại khách hàng: Mỗi loại khách hàng có Mã loại khách hàng xác định duy nhất Tên khách hàng, Mô tả khách, Sơ phầm trăm được giảm. Ta có phụ thuộc hàm sau:

Mã loại khách hàng  Tên khách hàng, Mô tả khách, Số phần trăm được giảm.

HỆ THỐNG QUẢN LÝ KHÁCH SẠN MTP

Chuẩn hóa quan hệ 3NF Hóa đơn nhập kho: Mỗi hóa đơn nhập kho có Mã hóa đơn nhập kho xác định duy nhất ngày giờ nhập, công ty giao hàng, tên nhân viên giao hàng, mã nhân viên, mã chi nhánh. Ta có phụ hàm sau:

Mã hóa đơn nhập kho  Ngày giờ nhập, công ty giao hàng, tên nhân viên giao hàng, mã nhân viên, tên chi nhánh.

 Kết luận: quan hệ Hóa đơn nhập kho đã ở 3NF

Chuẩn hóa quan hệ 3NF Chi tiết hóa đơn nhập kho: Mỗi chi tiết hóa đơn nhập kho có Mã hóa đơn nhập kho kết hợp Mã sản phẩm xác định duy nhất Số lượng nhập kho, Giá sản phẩm trên hóa đơn. Ta có phụ thuộc hàm sau:

(Mã hóa đơn nhập kho, Mã sản phẩm)  Số lượng nhập kho, Giá sản phẩm trên hóa đơn.

 Kết luận: quan hệ Chi tiết hóa đơn nhập kho đã ở 3NF

Chuẩn hóa quan hệ 3NF Chấm cơng: Mỗi chấm cơng có Mã chấm cơng duy nhất xác định Mã nhân vien, tháng/năm, số ngày công, mô tả, phụ cấp. Ta có phụ thuộc hàm sau:

Mã chấm cơng  Tháng/ Năm, Số ngày công, mô tả, phụ cấp, mã nhân viên  Kết luân: quan hệ Chấm công đã ở 3NF

4.5. Sơ đồ thực thể liên kết sau chuẩn hóa 3NF

HỆ THỐNG QUẢN LÝ KHÁCH SẠN MTP

Một phần của tài liệu (TIỂU LUẬN) báo cáo bài tập lớn kỹ thuật phần mềm ứng dụng đề tài hệ THỐNG QUẢN lý KHÁCH sạn MTP (Trang 29 - 43)

Tải bản đầy đủ (DOCX)

(60 trang)
w