1. Trang chủ
  2. » Luận Văn - Báo Cáo

Quản lý khách sạn thiên minh

47 117 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 47
Dung lượng 2,06 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Nhiệm vụ của bài toán - Tìm hiểu cơ cấu tổ chức của Khách sạn Thiên Minh - Tìm hiểu nhiệm vụ và qui trình thực hiện công việc tại Khách sạn - Khảo sát tình hình thực tế của Khách sạn -T

Trang 1

LỜI NÓI ĐẦU

Công nghệ thông tin đã có những bước phát triển mạnh mẽ Máy tínhđiện tử không còn là phương tiện quý hiếm mà đang ngày một gần gũi với conngười

Đứng trước sự bùng nổ thông tin, các tổ chức và các doanh nghiệp đềutìm mọi biện pháp để xây dựng hoàn thiện hệ thống thông tin của mình nhằmtin học hoá các hoạt động tác nghiệp của đơn vị mình Mức độ hoàn thiện tuỳthuộc vào quá trình phân tích và thiết kế hệ thống

Từ nhu cầu nêu trên, trong thời gian làm đồ án tốt nghiệp em đã sử dụngvốn kiến thức ít ỏi của mình tìm hiểu và phân tích bài toán Quản Lý KháchSạn Nó chỉ mang tính chất thử nghiệm để học hỏi, trao đổi kinh nghiệm vàlàm quen với thực tế

Tuy đã rất cố gắng học hỏi dựa trên kiến thức đã học và thực tế tại kháchsạn nhưng do khả năng và thời gian có hạn nên cuốn báo cáo của em khôngthể tránh khỏi những thiếu sót Em kính mong quý Thầy cô cùng bạn bè thôngcảm và góp ý để em kịp thời lấp kín những lỗ hổng kiến thức và hoàn thiện đểchương trình đạt hiệu quả cao hơn

Em xin chân thành cảm ơn Thầy giáo Tiến sĩ Nguyễn Trung Hoà đã

hết lòng chỉ bảo để em hoàn thành đồ án này

Vinh, ngày10 tháng 5 năm 2009

Sinh viên thực hiện:

Lưu Tùng Mậu

Trang 2

Chương I:

NHIỆM VỤ, MỤC TIÊU VÀ KHẢO SÁT BÀI TOÁN

I Nhiệm vụ và mục tiêu của bài toán

1 Nhiệm vụ của bài toán

- Tìm hiểu cơ cấu tổ chức của Khách sạn Thiên Minh

- Tìm hiểu nhiệm vụ và qui trình thực hiện công việc tại Khách sạn

- Khảo sát tình hình thực tế của Khách sạn

-Tìm hiểu cách truy nhập và xử lý cước điện thoại tại khách sạn

- Áp dụng các kiến thức về Cơ sở dữ liệu và Phân tích - thiết kế hệ thốngthông tin quản lý để xây dựng chương trình Quản Lý Khách Sạn.Chươngtrình có thể tự động thực hiện một số công việc bằng máy tính thay thếmột phần công việc cho con người

2 Mục tiêu của bài toán

Nghiên cứu và thử nghiệm bài toán Phân tích - Thiết kế hệ thống thông tinquản lý Từ đó phân tích thiết kế cài đặt chương trình Quản Lý Khách Sạn

II Khảo sát bài toán

1 Vài nét về khách sạn Thiên Minh

Khách sạn Thiên Minh được xây dựng và sử dụng vào năm 2006 do ôngDương Văn Kiều làm chủ Khách sạn có địa chỉ Số 11Đường Nguyễn ĐứcCảnh, Phường Hưng Bình -TP Vinh Do kinh phí có hạn nên Khách sạn đi vàohoạt động với qui mô tương đối nhỏ Khách sạn gồm 3 tầng ( tổng cộng 30phòng) Tầng trệt gồm phòng tiếp tân, phòng giám đốc Tiền sảnh rộng rãi, cókhuôn viên đậu xe Kiến trúc quy hoạch hợp lý tạo ra nhiều chỗ có khuôn viênđẹp thoáng mát cho khách, khách có thể trò chuyện tại đó

Khách sạn có 3 loại phòng, tất cả các phòng đều có đầy đủ tiện nghinhư: Ti vi, Tủ lạnh,Điều hoà,Nóng lạnh,Quạt điện và Telephone

Trang 3

Đội ngũ cán bộ nhân viên rất nhiệt tình và lịch sự, vui vẻ chỉ dẫn cho

khách khi khách có yêu cầu (trong giới hạn cho phép) Khách sạn nằm ở mặt

đường và trung tâm thành phố thuận tiện cho việc đi lại

Khách đến nghỉ tại khách sạn sẽ cảm thấy thoải mái và dễ chịu Kháchsạn luôn luôn quan tâm nâng cấp chất lượng phục vụ nhất là khi sự dụng điệnthoại bàn quý khách sẻ biết bảng giá cước ở các vùng đang gọi va máy sẽ tínhchính xác các cuộc gọi của quí khách Các quý khách và các đơn vị có nhu cầu

ở khách sạn thì có thể liên hệ trực tiếp hoặc qua số máy: 0383.560222 Rất hânhạnh được phục vụ và đón tiếp quý vị đến ở khách sạn chúng tôi

2 Cơ cấu tổ chức của khách sạn

 Phòng tiếp tân

Có nhiệm vụ hoàn thành công việc đăng ký, giao phòng cho khách và nhậnlại phòng, lập phiếu thanh toán và thu tiền của khách, nhận những yêu cầucủa khách, giới thiệu và giải đáp những thắc mắc của khách

GIÁM ĐỐC

PHÒNG

TIẾP TÂN

PHÒNG BẢO VỆ

PHÒNG PHỤC VỤ

Trang 4

Lê Đình TháiCMND:125006554Quê quán: Hà Nội

8h 10/05/2009 - 15h

12/05/2009

 Ghi vào phiếu thanh toán

PHIẾU THANH TOÁN TIỀN

Họ tên khách: Ngày đến.: Giờ đến:

Số phòng: Ngày đi: Giờ đi:

SỐ TIỀN

TỔNG CỘNGTổng số tiền bằng chữ: .

Ngày tháng năm

Trang 5

Một khách sạn cần tự động hoá trong việc quản lý Sau khi tìm hiểu, khảosát hiện trạng em nắm được những thông tin sau:

a Quản lý khách hàng:

Mỗi khách hàng của khách sạn đều được khách sạn quản lý những thông

tin sau: tên, giới tính, địa chỉ, điện thoại_Fax(nếu có), E_mail(nếu có), số CMND_Passport (hoặc các văn bằng khác có hình), quốc tịch Nếu khách

hàng là công chức thì quản lý thêm các thông tin sau: Tên cơ quan, địa chỉ cơquan, E_mail cơ quan Nếu khách hàng là vợ chồng thì phải có giấy đăng kýkết hôn

b Quản lý phòng:

Các phòng của khách sạn được quản lý dựa vào phòng số, loại phòng, giá cơbản Khách sạn gồm có ba loại phòng 1,2 ,3 tương ứng với giá như sau: Giá phòng

theo ngày Loại 1=200.000đ, Loại 2=150.000đ, Loại 3 =100.000đ (trong đó có

10% VAT),Giá nghĩ theo giờ được tính như sau:1 giờ đầu là:70.000đ, mỗi giờ tiếp

theo là:40.000đ, Giá giờ phụ trội (tức là khách nghĩ quá thời gian đăng ký) được tính như sau: Tỷ lệ tiền trên giờ của phòng (Nếu khách nghĩ quá: 4h tỷ lệ tiền trên

giờ là :10%,5h tỷ lệ tiền trên giờ là:70%)

c Quản lý đăng ký thuê phòng:

Tất cả các thông tin đăng ký thuê phòng đều được quản lý dựa trên Sốphòng, Loại phòng, Giá/ngày, tên khách đăng ký, Địa chỉ, Số người, Ngàynhận,Giờ nhận

d Quản lý thông tin nhận phòng:

Khách sạn quản lý những thông tin sau: Số nhận phòng, họ tên ngườinhận phòng, ngày nhận, giờ nhận Tất cả thông tin nhận phòng đều dựa vàothông tin đăng ký thuê phòng đã khai báo trước đó Vì khách hàng có đăng kýmới được nhận phòng theo đúng thông tin mà khách đã đăng ký

Trang 6

Dựa trên thông tin đăng ký thuê phòng và thông tin nhận phòng, việc trảphòng được khách sạn quản lý các thông tin sau: Số trả phòng, ngày trả, giờ

trả, (có thể trả phòng trước thời hạn đăng ký) Nếu khách hàng muốn gia hạn

thêm thời gian ở tại khách sạn thì phải tiến hành làm thủ tục đăng ký lại

g Quản lý cước điện thoại tại khách sạn:

Khách sạn quản lý cước điện thoại dựa trên tổng đài : tại mỗi phòng kháchthuê đều được mắc một điện thoại cố định, sau khi khách thực hiện các cuộc gọimáy tại phòng đó được kết nối với máy tổng đài, lúc này máy ở tổng đài sẻ hiện lênbảng báo giá và tính cước điện thoại cho khách sau mỗi lần gọi

h Quản lý thông tin dùng dịch vụ:

Cũng như việc quản lý các công việc trên thì việc quản lý các mặt hàng dịch

vụ đã dùng gồm các thông tin sau:Số phòng, mặt hàng, số lượng, ngày dùng

i.Quản lý nhân viên phục vụ tại khách sạn:

Tất cả những nhân viên làm việc tại khách sạn đều được quản lý các thông tinsau: Mã nhân viên,mật khẩu, Tên nhân viên

* Quy trình quản lý:

Khi khách hàng có nhu cầu ở khách sạn thì khách hàng có thể liên hệvới khách sạn để tiến hành làm thủ tục đăng ký phòng hoặc khách hàng có thể

làm thủ tục thuê và nhận phòng để ở ( trường hợp phòng còn trống ) Có hai

hình thức liên hệ: đến trực tiếp, qua điện thoại

Khi khách hàng làm thủ tục đăng ký thì khách hàng phải khai báo đầy

đủ thông tin về mình cũng như thông tin về cơ quan (nếu có) khi Bộ phận Lễ tân (BPLT) yêu cầu.Trường hợp các đại lý thuê phòng của khách sạn thì đại lý

sẽ cử đại diện đến khách sạn làm thủ tục đăng ký Việc quản lý thông tin cácđại lý sẽ được quản lý như thông tin cơ quan hoặc công ty, thông tin về ngườiđại diện sẽ được quản lý như thông tin của công chức hay nhân viên của cơquan đó

Trang 7

Trong thời gian trước ngày nhận phòng tối thiểu là 1 tuần các kháchhàng đăng ký theo đoàn phải gửi cho khách sạn bảng bố trí phòng ở của cácthành viên để khách sạn phân bố phòng cho hợp lý.

Khi khách hàng đến nhận phòng thì ngoài số tiền đặt cọc, khách hàng

phải gửi cho BPLT CMND_Passport ( hoặc các văn bằng có hình còn thời hạn

sử dụng ) BPLT căn cứ vào đó để kiểm tra lại thông tin khi khách đăng ký

phòng Sau khi kiểm tra xong BPLT sẽ chỉ trả lại các văn bằng này khi kháchhàng làm xong thủ tục trả phòng Sau đó BPLT sẽ kiểm tra lại tình trạng phòng

để tiến hành giao phòng cho khách Nếu khách không đồng ý có thể thì làm thủ

tục đổi phòng khác cho khách ( nếu còn phòng trống ) Trong thời gian ở

khách sạn, khách có thể sử dụng các loại dịch vụ, yêu cầu phục vụ Mọi yêucầu sẽ do BPLT đảm nhiệm và đáp ứng trong phạm vi hoạt động của kháchsạn Khách hàng sử dụng dịch vụ chưa thanh toán thì Bộ phận dịch vụ sẽ ghihoá đơn nợ và chuyển đến BPLT tính vào hoá đơn tổng

Sau khi đặt phòng khách có thể huỷ đăng ký và phải bồi thường chokhách sạn theo quy định đã thoả thuận Vì thế tiền đặt cọc là phải có trước khinhận phòng Để tránh rủi ro thì số tiền đặt cọc phải lớn hơn hay bằng số tiềnphả ra hoá đơn tổng để khách thanh toán và trả lại CMND_Passport cho khách

Hình thức thanh toán ở khách sạn chủ yếu bằng tiền mặt (tiền Việt nam_VNĐ).

Ghi chú:

Giá phòng có thể thay đổi theo mùa, khách quen ,cho các trung tâm lữ hành du lịch và trẻ em

Trang 8

Các nhân viên trong khách sạn chủ yếu ghi chép bằng tay, chỉ có kế toánlàm những công việc liên quan đến máy tính nhưng rất hạn chế, nhất là khikhách gọi điện thoại việc tính tiền các cuộc gọi rất khó khăn và không chínhxác Khách sạn không sử dụng máy tính thường xuyên nên Giám đốc chưa có

kế hoạch cho nhân viên đi học thêm tin học ứng dụng và mua thêm máy tínhmới

Khách sạn có một máy điện thoại tổng đài với ba line được nối với điệnthoại tất cả các phòng Đồng thời máy tổng đài được nối với một máy in có tácdụng in ra các cuộc gọi trong khách sạn Phòng tiếp tân căn cứ vào đây đểcộng vào khoản tiền thanh toán cho khách khi khách trả phòng

Với bài toán quản lý này tôi sẽ viết chương trình Quản Lý Khách Sạnbằng máy tính nhằm mục đích : tính toán nhanh và chính xác tất cả các cuộcgọi của khách tạo niềm tin cho khách, giảm được thời gian cho nhân viên ởphòng tiếp tân và có thể giảm được lượng nhân viên làm việc ở phòng này Bàitoán chủ yếu xoay quanh các thông tin của phòng tiếp tân như :Khách vào

thuê phòng,các dịch vụ đi kèm (Điện thoại,đồ uống, ), còn các phòng khác do

thông tin và công việc không nhiều nên không đi sâu vào từng chi tiết

Bài toán quản lý Quản Lý Khách Sạn bằng máy tính phần nào thay thếđược một phần công việc cho nhân viên ở phòng tiếp tân đồng thời tạo điều

Trang 9

kiện giúp cho nhân viên trong Khách sạn tiếp xúc và làm quen với máy tính.Thực hiện cơ chế tự động hoá trong các khâu quản lý bằng máy tính Do vậy nhân viên không phải thực hiện công việc ghi chép mà chỉ làm công việc giảiđáp thắc mắc của khách và nghe điện thoại.

Chính vì vậy đã giúp khách sạn giảm một khoản tiền nhất định chi trảlương và giúp cho nhân viên tiếp tân không phải vất vả như làm bằng tay nữađồng thời tập làm quen với máy tính, đưa tin học vào ứng dụng rộng rãi

II Mục đích yêu cầu người sử dụng

 Việc xem xét theo dõi các thông tin tại một thời điểm bất kỳ có ýnghĩa rất lớn Chúng cho phép người quản lý theo dõi được việc quản

lý thường xuyên đối với các nhân viên đang làm việc tại khách sạn

2 Bài toán đặt ra

 Cho phép người dùng biết được giá cước điện thoại tại nơi mìnhmuốn gọi, và cách tính các cuộc gọi một cách chính xác, nhanhchóng nhất

 Cho phép người sử dụng chọn và tra cứu thông tin khách hàng trongkhách sạn một cách thân thiện và nhanh chóng nhất

 Cho phép người sử dụng có thể bổ sung hoặc sửa đổi thông tin kháchhàng một cách nhanh chóng nếu được nhận quyền tương ứng nhưvậy

Trang 10

 Hệ thống tự động kiểm tra và tính tổng các khoản tiền dịch vụ và tiềnphòng mà khách phải trả khi người sử dụng nhập vào ngày - giờ trảphòng đồng thời hệ thống in ra phiếu thanh toán cho khách và số tiềnđiện thoại mà khách đã gọi

 Khi đến thuê phòng thì hệ thống sẽ cho biết danh sách các phòng còntrống, phòng có khách nghĩ và từng loại phòng trong khách sạn

III Công cụ phát triển

1 Lựa chọn công cụ

Do tính chất của cơ sở dữ liệu của bài toán chương trình này sử dụngngôn ngữ lập trình Visual Basic 6.0 trong việc tạo giao diện và chương trìnhchính, kết hợp với Microsoft Access tạo cơ sở dữ liệu Chương trình chạy trênnền Windows Xp

Visual Basic là ngôn ngữ lập trình thông dụng trên Windows VisualBasic 6.0 hỗ trợ quản lý Cơ sở dữ liệu và Internet, đặc biệt là quản lý cơ sở dữliệu

Visual Basic có nhiều tính năng mới Các điều khiển mới cho phép taviết các chương trình ứng dụng kết hợp các giao diện, cách xử lý và tính năngcủa Office 97 trở lên và trình duyệt Web Internet Explorer

Mặt khác, khi dùng Visual Basic sẽ tiết kiệm thời gian và công sức sovới các ngôn ngữ lập trình khác khi xây dựng cùng một ứng dụng

Visual Basic gắn liền với khái niệm lập trình trực quan (Visual), nghĩa là

khi thiết kế chương trình ta nhìn thấy ngay kết quả qua từng thao tác và giaodiện khi chương trình thực hiện Đây là thuận lợi lớn so với các ngôn ngữ lậptrình khác, Visual Basic cho phép ta chỉnh sửa đơn giản, nhanh chóng

về màu sắc, kích thước và hình dáng của các đối tượng có mặt trong ứng dụng

Bên cạnh đó, Visual Basic còn hỗ trợ tính năng kết nối môi trương dữliệu Access, SQL, Việc liên kết dữ liệu có thể thực hiện bằng nhiều cách.Trong đó thiết kế DataEnvironment là một điểm mới trong VB 6.0 Nó dùng

Trang 11

để quản lý một cách trực quan việc kết nối một cơ sở dữ liệu Nghĩa là khi ta

có một thiết kế DataEnvironment trong ứng dụng thì ta có thể quản lý tất cảcác thông tin gắn liền với kết nối ở một nơi, chứ không phải như những kỹthuật cổ điển nhúng thông tin kết nối trong CSDL trong chương trình

Chương trình "Quản lý Khách sạn" là chương trình quản lý cơ sở dữ liệu

(lưu ttrữ,thống kê…)việc dùng ngôn ngữ VB 6.0 là thích hợp.

2 Hệ quản trị cơ sở dữ liệu Microsoft Access

Microsoft Access là một hệ quản trị cơ sở dữ liệu tương tác với người sửdụng chạy trên môi trường Windows, nó tăng thêm sức mạnh trong công tác tổchức và tìm kiếm thông tin Các qui tắc kiểm tra dữ liệu , giá trị mặc định,khuôn nhập dữ liệu của MS Access hoàn toàn đáp ứng yêu cầu Khả năng kếtnối và công cụ truy vấn mạnh của nó giúp ta tìm kiếm thông tin một cáchnhanh chóng

3 Môi trường làm việc

- Hệ thống máy tính chủ yếu được sử dụng hiện nay tại các khách sạn làmáy PC

- Đa số người sử dụng trên thực tế đã làm quen với tin học với hệ điềuhành Windows

- Hệ thống chương trình quản lý khách sạn sẽ rất tiện dụng khi chạy trênmôi trường mạng Tuy nhiên nó vẫn có thể cài trên máy lẻ, áp dụng với những

cơ sở chưa ứng dụng mạng máy tính trong quản lý

Trang 12

Chương III:

PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

I.phân tích và thiết kế hệ thống

1.Lựa chọn hướng phân tích.

Khi phân tích hệ thống ta có thể chọn một trong hai hướng là hướng chức năng và hướng dữ liệu Trong đề tài này tôi lựa chọn phân tích theo hướng chức năng Với cách tiếp cận nàycận này, chức năng được lấy làm trục chính của quá trình phân tích và thiết kế, tiến khi phân tích hệ thống ta có thể chọn một trong hai hướng là hướng chức năng và hướng dữ liệu Trong đề tài này tôi lựa chọn phân tích theo hướng chức năng Với cách tiếp hành phân tíchtrên xuống có cấu trúc

Các bước thực hiện:

- Xây dựng biểu đồ phân cấp chức năng

- Xây dựng biểu đồ luồng dự liệu

- Xây dựng mối quan hệ giựa các thực thể

- Xây dựng mô hình dữ liệu

2.Phân tích hệ thống cũ.

Với cách quản lý cước điện thoại tại các khách sạn bằng tay gặp rất nhiều khó khăn trong việc lưu trữ và xử lí thông tin Bởi vây cần xây dựng mộtchương trình quản lý bằng máy vi tính để giúp việc quản lý một cách chính xác

và hiểu quả hơn làm giảm nhẹ một phần đáng kể nhân lực và công sức

 Yêu cầu của hệ thống quản lý bằng máy tính:

- Quản lý tốt thông tin về khách hàng

- Quản lý tốt các thông tin về điện thoại

- Xử lý thông tin chính xác, nhanh chóng, khoa học

- Chương trình dễ sự dụng, có hiểu quả

Trang 13

- Có khả năng hộ trợ cho đa khách sạn, phù hợp với xu thế phát triển của mạng máy tính.

* Thống kê theo yêu cầu:

+ In danh sách khách đã nghĩ+ In danh sách khách trả phòng+ In phiếu thanh toán tiền điện thoại+ In phiếu thanh toán tiền ở

4.Sơ dồ phân cấp chức năng.

Sơ đồ phân cấp chức năng được sự dụng để nêu ra chức năng và quátrình cho biểu đồ luồng dự liệu, thông qua nó để mô tả các chức năng xử lýcủa hệ thống theo các mức Việc phân rã chức năng được thực hiện trong sơ

Trang 14

đồ phân cấp chức năng còn được dùng để chỉ ra mức độ mà từng quá trìnhhoặc quá trình con phải xuất hiện trong biểu đồ luồng dự liệu.

Khảo sát thực tế của “Hệ thống quản lý khách sạn”, sơ đồ phân cấp chứcnăng của hệ thống được trình bày theo các mức cụ thể sau:

Sơ đồ phân cấp chức năng

(Chú giải: DS:Danh sách

PV:Phục vụ DV:Dịch vụ

ĐT:Điện thoại)

5.Biểu đồ luồng dữ liệu

Biểu đồ luồng dữ liệu dùng để diễn tả tập hợp các chức năng của hệ thống trong mối quan hệ trước sau của tiến trình xử lý và trao đổi thông tin

trong hệ thống Biểu đồ luồng dữ liệu giúp ta thấy được đằng sau những gì

Trang 15

thực tế xảy ra trong hệ thống, làm rõ những chức năng và các thông tin cần

thiết Biểu đồ luồng được chia thành các mức sau:

a.Mức ngữ cảnh:

Là mức tổng quan nhất được xây dựng ở giai đoạn đầu của quá trình phân tích và được dùng để vạch ra biên giới của hệ thống cũng như buộc người phân tích – thiết kế phải xem xét các luồng dữ liệu bên ngoài hệ thống, ở mức này người phân tích chỉ cần xác định được cac tác nhân ngoài của hệ thống và coi toàn

bộ các xử lý của hệ thống là một chức năng, trong biểu đồ chưa có kho dữ liệu

Yêu cầu đăng ký phòng Trả lời yêu cầu đăngký

phòng Yêu cầu đăng thuê phòng Trả lời yêu cầu đăng thuê phòng

Yêu cầu nhận phòng Trả lời yêu cầu nhận phòng

Yêu cầu trả phòng Trả lời yêu cầu trả phòng Yêu cầu thanh toán hoá đơn tổng Trả lời yêu cầu thanh toán hoá đơn tổng

Yêu cầu sử dụng dịch vụ Trả lời yêu cầu sử dụng dịch vụ Yêu cầu thanh toán hoá đơn dịch vụ Trả lời yêu cầu thanh toán hoá đơn

Trang 16

đồ phân cấp chức năng ở mức 2 để tách các chức năng thành các chức năng con trên cơ sở tôn trọng 4 nguyên tắc sau:

- Các luồng dự liệu phải bảo toàn

- Các tác nhân ngoài cũng phải được bảo toàn

- Có thể xuất hiện các kho dữ liệu

- Có thể bổ sung các luồng dữ liệu nội bộ

Biểu đồ luồng dữ liệu c.Mức dưới đỉnh

Từ 3 chức cơ bản được mô tả ở biểu đồ luồng dữ liệu mức đỉnh, ta tiến hành phân rã thành các chức năng con chi tiết ứng với biểu đồ phân cấp chức năng thấp nhât theo các nguyên tắc cơ bản sau:

- Phải phân rã các chức năng ở mức trên xuống mức dưới

- Các tác nhân ngoài bảo toàn từ sơ đồ mức định

- Kho dữ liệu xuất hiện dần theo yêu cầu quản lý nội bộ

Nhân Viên

Kho

Kho

Trang 17

- Bảo toàn các luồng dữ liệu vào ra với các tác nhân ngoài và thêm các luồng nội bộ

- Có thể tách biểu đồ thành từng trang ứng với một hoặc vài chức năng ở mức đỉnh

Cập nhât giá cước

Cập nhật Hàng PV

Cập nhật Thuế,cppv

Phong khach Dien thoai Hanh Pvu Thue,cppvu Nhan vien

Trang 18

*Xử lý thông tin

TÝnh

C íc §T Nh©n viªn

TÝnh tiÒn phßng nghÜ

Trang 19

*Thống kờ theo yờu cầu

đã nghĩ

Xem, In DS Khách trả

phòng

Xem,In phiếu TT

Tiền ĐT

Xem,In phiếu

TT Tiền ở Khách hàng

Nhân Viên

Kho

Trang 20

a.Chuẩn hoá luộc đồ cơ sở dữ liệu

Trong thực tế, một ứng dụng có thể được phân tích, thiết kế thành nhiều lược đồ cơ sở dữ liệu khách nhau và tất nhiên chất lượng thiết kế của các lược

đồ cơ sở dữ liệu có thể được đánh giá dựa trên các tiêu chuẩn như: sự trùng lặpthông tin, chi phí kiểm tra các ràng buộc toàn vẹn…

Sự chuẩn hoá lược đồ cơ sở dữ liệu có ý nghĩa rất lớn đối vơí mô hình

dữ liệu quan hệ Trong thực tế, ở những bước tiếp cận đầu tiên, người phân tích thiết kế rất khó xác định được ngay một cơ sở dữ liệu của một ứng dụng sẽ

gồm những lược đồ quan hệ con(thực thể) nào(có chất lượng cao), mỗi lược đồ

quan hệ con có những thuộc tính và tập phụ thuộc hàm ra sao ? Thông qua một số kinh nghiệm, người phân tích-thiết kế có thể nhận diện được các thực thể của lược đồ cơ sở dữ liệu nhưng lúc đó chất lượng của nó chưa hẳn đã cao Bằng phương pháp chuẩn hoá, người phân tích – thiết kế có thể nâng cao chất lượng của lược đồ cơ sở dữ liệu ban đầu để đưa vào khai thác

Chuẩn hoá là quá trình khảo sát các danh sách thuộc tính và áp dụng mộttập các qui tắc phân tích vào các danh sách đó, chuyển chúng thành một dạng mà:

-Tối thiểu việc lặp lại(cùng một thuộc tính có mặt ở nhiều thực thể

-Tránh dư thừa(các thuộc tính có giá trị là kết quả từ tính toán đơn giản

được thực hiên trên các thuộc tính khác.)

Để đánh giá một cách cụ thể chất lượng thiết kế của một lược đồ cơ sở

dữ liệu, tác giả của mô hình dữ liệu quan hệ E.F Code, đã đưa ra 3 dạng chuẩn(1NF, 2NF, 3NF) Người phân tích – thiết kế bắt đầu với một danh sách các thuộc tính dự định đối với một kiểu thực thể, sau khi áp dụng 3 qui tắc chuẩn hoá, từ kiểu thực thể gốc, các kiểu thực thể mới được xác định và tất cả chúng đều được chuẩn hoá hoàn toàn Có thể nói dạng chuẩn hoá thứ 3(3NF) là tiêu chuẩn tối thiểu trong việc thiết kế cơ sở dữ liệu

Căn cứ quá trình khảo sát đẫ phân tích ở trước, thong kê danh sách các thuộc tính và tiến hành chuẩn hoá như sau:

Trang 21

Mã khách

Họ tên Địa chỉ

Số người Giờ ra Ngày ra

Số giờ

Số ngày Kiểu tính Tiền ngày Tiền giờ Tiền hàng Giảm giá Thuế VAT Tổng thu Trả Ghi chú

Số phòng

Số điện thoại Giá phòng

Mã khách

Họ tên Địa chỉ

Số người Giờ ra Ngày ra

Số giờ

Số ngày Kiểu tính Tiền ngày Tiền giờ Tiền hàng Giảm giá Thuế VAT Tổng thu Trả Ghi chú

Số phòng

Số điện thoại Giá phòng

Mã khách

Họ tên Địa chỉ

Số người Giờ ra Ngày ra

Số giờ

Số ngày Kiểu tính Tiền ngày Tiền giờ Tiền hàng Giảm giá Thuế VAT Tổng thu Trả Ghi chú

Mã nhân viên Giờ vào

Mã tiêu thụ Ngày tiêu thụ

Mã tiêu thụ Ngày tiêu thụ

Số phút

Số phòng Loại phòng

Giá phòng

Mã mặt hàng

Tên mặt hàng Giá bán Đơn vị tính

Mã tiêu thụ Ngày tiêu thụ

Số lượng

Mã Vùng

Mã Tariff

Địa chỉ Ghi chú Đơn vị tính

Trang 22

b.Sơ đồ thực thể và các thuộc tính

Trang 23

Mã nhân viên Mã vùng

Ngày đăng: 15/12/2015, 09:55

HÌNH ẢNH LIÊN QUAN

Sơ đồ phân cấp chức năng - Quản lý khách sạn thiên minh
Sơ đồ ph ân cấp chức năng (Trang 14)
Sơ đồ bố trí các chức năng con của Cập nhật hệ thống - Quản lý khách sạn thiên minh
Sơ đồ b ố trí các chức năng con của Cập nhật hệ thống (Trang 31)

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w