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

Dự án phần mềm quản lý khách sạn media

36 753 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 36
Dung lượng 203,1 KB

Nội dung

Có nhiệm vụ quản lý trực tiếp khách sạn, mọi vấn đề của khách sạn đều phải thông quagiám đốc và giám đốc có quyền quyết định tất cả mọi thông tin xử lý trong khách sạn.Phòng tiếp tân Có

Trang 1

Khoa CNTT – Trường đại học Đông Đô

& & &

******************

Trang 2

Mục Lục :

Chương I : Giới thiệu nội dung đề tài

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

2.Thông tin về khách sạn Media

3 Cơ cấu tổ chức khách sạn Media

Chương II : Môi trường hạ tầng công nghệ thông tin

3 Từ điển dữ liệu

4 Mô hình liên kết dữ liệu III Mô hình hóa sử dụng.

1 Mô hình thông lượng

2 Mô hình quan niệm sử lý

3 Tổ chức sư lý IV.Thiết kế chương trình

1.Sơ đồ thiết kế

2 Thiết kế chương trinh.

Chương IV: Dự trù kinh phí , dự trù thời gian hoàn thành

1 Kinh phí vật chất

2 Dự trù kinh phí phát sinh.

3 Bảng thời gian dụ trù hoàn thành.

Chương V : Bản thuyết trình về dự trù kinh phí và thời gian thực hiện

1 Thuyết minh các sơ đồ

Trang 3

Sơ đồ bảng vẽ.

Thanhf phần hệ thống

2 Đánh giá dự án phần mềm , độ đo cho dự án

3 Bảng đánh giá chất lượng của hệ thống

4 Bảng tính điểm chức năng.

Phần Kết luận

CHƯƠNG I :GIỚI THIỆU NÔI DUNG ĐỀ TÀI

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

1.1 Nhiệm vụ của dự án

Hãy viết dự án xây dưng phần mềm phục vụ cho việc tin học hóa quản lý toàn bộ các hoạt động của khách sạn Media : Quản lý buồng và các dịch

vụ của khách sạn

Trong dự án phải có các nội dung sau :

1.Các yêu cầu phần cứng , môi trường , hạ tầng công nghệ thông tin liên quan tới phân mềm

2 Liệt kê các khối phần mềm phải có , các yêu cầu về nó , mối quan hệ về các khối , kinh phí

3 Giải pháp công nghệ , mô hình phần mềm

4 Dự trù kinh phí

5 Dự kiến thời gian hoàn thành 6.Hãy tinh giá trị điểm chức năng của dự án với mọi giá trị điều chỉnh độ phức tạp theo yêu cầu của người sử dụng

7 Có bản thuyết trình về cách tính dự trù kinh phí và thời gian thực hiện

1.2 Mục tiêu dự án

Phân tích thiết kế một phần mềm tin học hoá việc quản lý khách sạn, dễ sử dụng, hiệu quả cao, giảm chi phí dầu tư trong việc quản lý khách sạn Melia

2 Thông tin về khách sạn Melia

Khách sạn Melia nằm ngay quận trung tâm ngoại giao và tài chính của Hà Nội, địa chỉ 44b phố

lý thường kiệt quận Ba Đình Hà Nội Gần với các điểm thu hút khách du lịch như Chùa Quán

Sứ (100m), Nhà Thờ Lớn Hà Nội (500m), Hồ Hoàn Kiếm (500m), Nhà Hát Lớn (500m) vàLăng Hồ Chủ Tịch (1,5km)

Khách sạn cũng gần với nhà ga (500m) và sân bay quốc tế Nội Bài (28km)-khoảng 40 phút đitaxi

Trang 4

Khách sạn Melia có 306 phòng nghỉ và phòng căn hộ, cùng với nhiều nhà hàng, quán bar, cơ

sở vật chất phục vụ công tác và giải trí trong đó có 1 bể bơi và trung tâm thể dục

- Đội ngũ nhân viên chuyên nghiệp mang phong cách Việt Nam

- Trung tâm thương vụ-cung cấp đầy đủ các dịch vụ hỗ trợ công tác: Máy vi tinh với đườngtruyền internet băng thông rộng, dịch vụ thư kí, sao, in, photo, scan và internet không dây băngthông rộng

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

Giám đốc Khách sạn

Trang 5

Có nhiệm vụ quản lý trực tiếp khách sạn, mọi vấn đề của khách sạn đều phải thông quagiám đốc và giám đốc có quyền quyết định tất cả mọi thông tin xử lý trong 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ận lại phòng, lậpphiếu thanh toán và thu tiền của khách, nhận những yêu cầu của khách, giới thiệu và giải đápnhững thắc mắc của khách

-Các phần mềm để thiết kế và sử dụng hệ thống được dung trong dự án :

1. Hệ điều hành cho các máy tính

2. Bộ ứng dụng văn phòng Office 2003, Ofice 2007 …

3. Bộ gõ tiếng việt Vietkye 2003

4. Phần mềm thiết kế cho khách sạn Web Sever : Apache

2 Máy chủ : IBM System X3850 (P/N :8864-4RA) Intel Xeon MP Dual Core

7140N 3.3GHz - 800MHz / 2x 2Gb PC2 ECC DDR2-SDRAM/ 64 GB / 73GB Hot-Swap 3.5" 15K RPM Ultra320 SAS HDD / 8X DVDROM / Dual Gigabit 10/100/1000 / 1300W HS 2/2 Rack 3U / Monitor 15” IBM

3 Máy in: HP Officejet Printer 4355 : Máy in phun màu đa chức năng (A4;

4800 x 1200 dpi; Print: 20ppm; Scan: 1200dpi; Copy: 14ppm; Fax: 33.6Kbps)

4 Tủ mạng : 32U Cao 160 cm x Rộng 63 cm x Dài 83 cm

Trang 6

5 Switch : TP-Link Switching 10/100 - 16 Port

6 Modem : Zoom ADSL2+ X5 w/4 Port Ethernet/ Router/ Gateway/

Firewall/ Splitter

-Yêu cầu:

Về phần cứng: Tất cả các thiết bị mới, xuất xứ rõ ràng, hoạt động tốt

Dễ dàng bảo trì và nâng cấpCho phép lắp đặt thêm máy

Về phần mềm : Chạy ổn định, dễ sử dụng, cập nhật dữ liệu đơn giảnCho phép cài thêm phần mềm

2 Mục đích và các yêu cầu của người sử dụng đối với phần mềm trong dự án.

- Cho phép người sử dụng chọn và tra cứu thông tin khách hàng trong khách sạn mộtcá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ách hàng mộtcách nhanh chóng nếu được nhận quyền tương ứng như vậy

- Hệ thống tự động kiểm tra và tính tổng các khoản tiền dịch vụ và tiền phò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

- Khi đến thuê phòng thì hệ thống sẽ cho biết danh sách các phòng còn trống và từngloại phòng trong khách sạn

CHƯƠNG III

GIẢI PHÁP CÔNG NGHỆ, MÔ HÌNH PHẦN MỀM

I.Giải pháp công nghệ

Dự án được thiết kế theo mô hình mẫu(prototyping model )

Mô hình mẫu được mô tả và thể hiện qua các bước :

1- Người phát triển lắng nghe các yêu cầu của của khách, thu thập thông tin từ kháchhàng, trao đổi các vấn đề chưa rõ

2- Người phát triển soát xét lại thông tin, thiết kế nhanh để mô phỏng hệ thống đáp ứng các yêu cầu của khách hàng

Trang 7

chức năng phần mềm

lập kế hoạch dự

án phần mềm

duyệt xét

Phân tích yêu cầu hay bản mẫu

duyệt xét

Bản mẫu

3- Khách hàng test và kiểm tra trên hệ thống mô phỏng xem có đáp ứng yêu cầu của

mình hay không ? các chuẩn bị các đề nghị sửa đổi, điều chỉnh để đưa cho người

phát triển

Quá trình trên được lặp đi lặp lại từ mức cao đến mức thấp, từ mức đại thể cho đến

chi tiết

Mô hình trên có các ưu nhược điểm sau :

- Tốn thời gian, qui trình thực hiện có thể lâu do tốn thời gian gặp gỡ tiếp xúc với

khách hàng

- Có ưu điểm bám sát yêu cầu của khách hàng, có thể sửa sai ở từng công đoạn

- Kết thúc quá trình có thể thu được sản phẩm mong muốn

- Mô hình mẫu thích hợp cho các bài toán lớn phức tạp

- Mô hình này chỉ có thể thực hiện được khi khách hàng chấp nhận quá trình này

Dữ liệu và xử lý dữ liệu Dữ liệu mang sắc thái tĩnh còn xử lý mang sắc thái động

của hệ thống

Giai đoạn 1: Xác định dự án

Trang 8

thiết kế thủ tục

duyệt xét lập trìnhthiết kế

Giai đoạn 2 : Xây dựng dự án.

Các bước có thể xảy ra sai sót quá trình thực hiện lại bước đầu.

Trang 9

kiểm thử đơn vị tích hợp

và hợp lệ

Phát hành và phân phối

bảo trì

Mã gốc chương trinh

kế hoạch kiểm thử,thủc tục kiểm thử ,kết quả kiểm thử

Tài liệu người dùng Tài liệu đã sửaChương trình vận hành

Giai đoạn 3 : Kiểm chứng và bàn giao cho khách hàng

II Mô hình phần mềm

1.Mô hình tổ chức dữ liệu

Mô hình tổ chức dữ liệu của hệ thống là lược đồ cơ sở dữ liệu của hệ thống Đây là bước

trung gian chuyển đổi giữa mô hình quan niệm dữ liệu (gần với người sử dụng) và mô hình

vật lý dữ liệu (mô hình trong máy), chuẩn bị cho việc cài đặt hệ thống

Các lược đồ quan hệ trong mô hình tổ chức dữ liệu có được từ sự biến đổi mô hìnhquan niệm dữ liệu Áp dụng các qui tắc biến đổi ta có các lược đồ quan hệ của bài toán:

KHÁCH HÀNG ( Mã KH, Họ Tên KH, Giới tính, Địa chỉ, Ngày sinh, Đthoại_

Trang 10

CƠ QUAN ( Mã CQ, Tên CQ, ĐCCQ, ĐT_Fax CQ, E_mail CQ ).

CÔNG CHỨC ( Mã KH, Mã CQ, Chức vụ).

NHÂN VIÊN ( Mã NV, Tên NV, Chức vụ NV ).

ĐĂNG KÝ ( Số DK, Ngày DK, Mã KH, Ngày đến, Giờ đến, Ngày đi, Giờ đi, Mã P,

SLNL, SLTE, Tiền đặt cọc )

HUỶĐK( Số DK, Mã KH, Ngày huỷ, Giờ huỷ ).

NPHÒNG ( Số DK, Mã KH, Mã P, Ngày nhận, Giờ nhận ).

TRẢ PHÒNG ( Số DK, Mã KH, Ngày trả, Giờ trả ).

SDDV(Số, Số DK, Mã KH, Ngày sử dụng, Mã DV, Đơngiá DV, Tiền trả trước ).

THANHTOAN(Mã PTT, Mã KH, Số DK, Ngày TT, Giờ TT, Số tiền, Mã P)

2.Mô hình vật lý dữ liệu

Là mô hình của dữ liệu được cài đặt trên máy vi tính dưới một hệ quản trị cơ sở

dữ liệu nào đó Ứng với mỗi lược đồ quan hệ trong mô hình tổ chức dữ liệu, dữ liệu đượccài đặt thành một tệp cơ sở dữ liệu gồm các cột: tên trường, kiểu dữ liệu, độ lớn và phầnràng buộc dữ liệu

Với bài toán "Quản lý khách sạn" thì mô hình hoá dữ liệu được cài đặt trên máydưới hệ quản trị cơ sở dữ liệu "Visual Basic 6.0 kết nối với Microsoft Access03/07" Ứngvới mỗi lược đồ quan hệ trong mô hình tổ chức dữ liệu, dữ liệu được cài đặt dưới dạngbảng_Table như sau:

KHÁCH HÀNG ( Mã KH, Họ Tên KH, Giới tính, Địa chỉ, Ngày sinh, Đthoại_ Fax,E_mail,

CMND_PP, Quốc tịch )

Field Name Data Type Fiel Size Validation Rule

Ngày sinh Date/Time Short date

Giới tính Yes / No Yes Nam;Nữ

Trang 11

Đthoại_Fax 813602

E_mail mt2000@Yahoo.com

SốCMND_PP 225461250

PHÒNG (Mã P, Loại P, Giá cơ bản).

Field Name Data Type Field Size Validation Rule

Mã TN: Mã tiện nghi = Số thứ tự tiện nghi

Tên TN: Tên tiện nghi

Trang 12

CƠQUAN (Mã CQ, tên CQ, ĐCCQ, Đthoại _Fax CQ, E_mail CQ)

Field Name Data Type Field Size Validation Rule

Mã CQ: Mã cơ quan là số thứ tự cơ quan trong vùng

ĐCCQ: Địa chỉ cơ quan

Ví dụ:

Tên cơ quan Công ty TNHH Sao Mai

Địa chỉ cơ quan Bà Rịa - Vũng Tàu

ĐT_Fax Cơ quan 058867298

E_mail cơ quan Saomai@hcm.vnn.vn

CÔNG CHỨC (Mã CQ, Mã KH, chức vụ)

Field Name Data Type Field Size Validation Rule

Mã KH (K) Text 9 Lookup(KHACHHANG)

Chức vụ: công chức đại diện cho cơ quan đến thuê phòng có chức vụ gì

Trang 13

Ngày đến Date/Time Short date >=Date()

Giờ đến Date/Time Short date

Ngày đi Date/Time Short date >=Ngày đến

Giờ đi Date/Time Short date

Trang 14

Field Name Data Type Field Size Validation Rule

GDKKH (K) Date/Time Năm <1985GDKKH: Giấy đăng ký kết hôn

NHÂN VIÊN (Mã NV, Tên NV, Chức vụ NV)

Field Name Data Type Field Size Validation Rule

HUỶĐK (Số DK, Mã KH, ngày huỷ, giờ huỷ)

Field Name Data Type Field Size Validation Rule

Số DK (K) Text 11 Lookup(ĐĂNGKÝ)

Mã KH (K) Text 9 Lookup(KHÁCHHÀNG)Ngày huỷ Date/Time Short date >=Date()

Giờ huỷ Date/Time Short date

Số huỷ đăng ký = Số đăng ký

Trang 15

Field Name Data Type Field Size Validation Rule

Đơn giá DV Number 6

Tiền trả trước Number 6

Mã KH (K) Text Short date Lookup(KHÁCHHÀNG)

Số = Ngày+Tháng+Năm+ STT sử dụng dịch vụ trong ngày

Ví dụ:

Số Số đăng ký Mã KH Ngày sử

dụng

Mã DV

Đơn giáDV

Tiền trảtrước

Ngày trả Date/Time Short date >=Date()

Giờ trả Date/Time Short date

Ví dụ:

Trang 16

Số đăng ký Mã khách hàng Ngày trả Giờ trả

E_MAILSOCMNDPP

QUOCTICHMANVTENNVMADVTENDVMACQTENCQDCCQDT_FAXCQ

E_MAILCQGDKKH

CHUCVUSONGAYSDDONGIATIENTTRUOC

SODKNGAYDKNGAYDENGIODENNGAYDIGIODISLNLSLTETIENDATCOC

NGAYHUY

GIOHUY

TextTextYes/NoTextNumberTextText

TextTextTextTextTextTextTextTextNumber

TextDate/Number

TextTextDate/TimeNumberNumberTextDate/TimeDate/TimeDate/TimeDate/TimeDate/TimeNumberNumberNumber Date/TimeDate/Time

94050103010

32302733050102530

6

611

>=Date()

116

>=Date()

Mã khách hàngHọTên khách hàngGiới tínhĐịa chỉĐiện thoại_ FaxE_mail

Số chứng minh nhândân_PassportQuốc tịch

Mã nhân viênTên nhân viên

Mã dịch vụTên dịch vụ

Mã cơ quanTên cơ quanĐịa chỉ cơ quanĐiện thoại _fax cơquan E_mail cơ quanGiấy đăng ký kết hôn

Chức vụSốNgày sử dụngĐơn giáTiền trả trước

Số đăng kýNgày đăng kýNgày đếnGiờ đếnNgày điGiờ đi

Số lượng người lớn

Số lượng trẻ emTiền đặt cọcNgày huỷGiờ huỷ

Trang 17

Date/TimeDate/TimeDate/TimeDate/TimeTextTextNumberTextTextNumberDate/TimeTextText

>=Date()

225

316Short date3010

Ngày nhận Giờ nhậnNgày trảGiờ trả

Mã tiện nghiTên tiện nghi

Số lượng

Mã phòngLoại phòngGiá cơ bảnNgày sinhChức vụ nhân viên

Số đăng ký

4.Mô hình liên kết dữ liệu

III MÔ HÌNH HÓA SỬ LÝ

Trang 18

TÁC NHÂN NGOÀI TÁC NHÂN TRONG

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

1 Mô hình thông lượng

Nhằm xácđịnh các luồng thông tin trao đổi giữa các bộ phận trong hệ thống thông tinquản lý

- Tác nhân: Là một người hay một bộ phận tham gia vào hoạt động của hệ thống thôngtin quản lý

Có hai loại tác nhân: Tác nhân bên trong hệ thống gọi là tác nhân trong và tác nhân bênngoài hệ thống gọi là tác nhân ngoài

- Tác nhân trong: Được biểu diễn bằng một vòng tròn, tác nhân ngoài được biểu diễnbằng một hình chữ nhật, bên trong ghi tên của tác nhân

- Thông lượng: Là dòng thông tin truyền giữa hai tác nhân, được biểu diễn bằng một mũitên đi từ tác nhân này đến tác nhân kia

Mô hình thông lượng thông tin của bài toán này là toàn bộ các dòng thông lượng giữa các tácnhân bên trong hệ thống Có một tác nhân ngoài (KHÁCH HÀNG) và hai tác nhân trong (BỘPHẬN LỄ TÂN và BỘ PHẬN DỊCH VỤ)

Mô hình thông lượng thông tin được thể hiện như sau:

Trang 19

HÀNG

BỘ PHẬN DỊCH VỤ

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

Người ta dùng một hình elip trong đó ghi tên biến cố để chỉ một biến cố

Trang 20

thực hiện không thành công, phần ghi chữ YES cho trường hợp thực hiện thànhcông.

Có hai phương thức kích hoạt bởi nhiều biến cố cho một công việc: AND, OR Phương thức AND: Khi tất cả các biến cố cùng xảy ra thì mới kích hoạt công việc.Phương thức OR: Khi một trong những biến cố xảy ra thì đã kích hoạt được côngviệc

2.4 Danh sách các tác vụ trong bài toán Quản lý khách sạn

1 Nhận đăng ký - T.phòng

2 Kiểm tra phòng

3 Kiểm tra thông tin khách hàng

4 Nhập thông tin kháh hàng

5 Nhập thông tin đăng ký -thuê phòng

6 Yêu cầu huỷ đăng ký phòng

7 Yêu cầu nhận phòng đã đăng ký

8 Kiểm tra thông tin đăng ký phòng

19 Thanh toán hoá đơn tổng hợp

2.5 Mô hình quan niệm xử lý

Trang 21

Thông tin khách hàng đã nhập

KIỂM TRA PHÒNG

NO YES

Còn phòng trống Hết phòng trống

T tin đăng ký - thuê đã nhập

(5)

Trang 22

Yêu cầu được chấp nhận

YÊU CẦU HUỶ ĐĂNG KÝ PHÒNG

Trang 23

BÀN GIAO PHÒNG

NO YES

Phòng đã được nhận Không hài lòng về phòng

YÊU CẦU ĐỔI PHÒNG

(3)

Trang 24

Hoá đơn tổng đã được in

THANH TOÁN HOÁ ĐƠN TỔNG

YES

Hoá đơn tổng đã được thanh toán

(4 )

(5 )

Trang 25

Có nhu cầu về phòng ở

Đăng ký thuê bị từ chối

Đăng ký thuê được chấp nhận

NHẬP TT ĐĂNG KÝ YES

Thông tin đăng ký đã nhập

3 Mô hình tổ chức xử lý

(5)

(1)

Trang 26

Với mô hình này, người phân tích sẽ đặt các công việc trong mô hình quan niệm vào từng nơi làm việc cụ thể của môi trường thật và xác định rõ các công việc do ai làm, làm khi nào và làm theo phương thức nào.

Một hệ thống thông tin được phân chia thành nhiều bộ phận, mỗi bộ phận này được gọi lànơi làm việc (gồm: vị trí, con người, trang thiết bị ở đó) Phương thức làm việc bao gồm thủ công (do con người trực tiếp thao tác trên đối tượng) và tự động ( do máy tính thực hiện)

10 Kiểm tra tình trạng phòng Bộ phận lễ tân Thủ công L.ngay

15 Thanh toán hoá đơn dịch vụ Khách hàng Thủ công L.ngay

17 Kiểm tra lại T.trạng phòng Bộ phận lễ tân Tự động L.ngay

3.2 Mô hình tổ chức xử lý.

Là mô hình liên hoàn các biến cố, thủ tục chức năng được đặt tại vị trí làm việc cụ thể

Trang 27

HUỶ ĐĂNG KÝ YES

Thông tin đăng ký đã kiểm tra

(2 )

Trang 28

Hoá đơn dịch vụ đã được in

TTOÁN HOÁ ĐƠN

NOYES

Số tiền

Hoá đơn Dvụ đã thanh toán

Hoá đơn Dvụ chưa thanh toán

Trả phòng được chấp nhận

KT.TTR PHÒNG YES

TTR phòng đã được kiểm tra

IN HOÁ ĐƠN TỔNG

YESHoá đơn tổng đã được in

THANH TOÁN H.ĐƠN

Trang 29

2. Thiết kế trương trình.

- Tạo các table từ các cơ sở dữ liệu đã cho ở mục “ MÔ HÌNH DỮ LIỆU “( lựa chọn kiểu dưa liệu cho mỗi trường )

- Thiết lập các khoá chính cho mỗi bảng

- Tạo lien kết giữa các bảng

- Tạo query tìm kiếm

Trang 30

10 Bộ ứng dụng văn phòng Không hạn chế Miễn phí

11 Bộ gõ tiếng Việt Không hạn chế Miễn Phí

Khảo sát thiết kế cấu trúc cơ sở dữ liệu 20

2 Xây dựng Website cho khách sạn 150

3 Cài đặt, hướng dẫn sử dụng 10

4 Thu thập thông tin và cập nhật dữ liệu 60

5 Các giải pháp bảo mật, an toàn, chi phí

Ngày đăng: 14/08/2014, 18:17

HÌNH ẢNH LIÊN QUAN

3.1. Bảng công việc - Dự án phần mềm quản lý khách sạn media
3.1. Bảng công việc (Trang 27)
3. Bảng dự trù thời gian hoàn thành - Dự án phần mềm quản lý khách sạn media
3. Bảng dự trù thời gian hoàn thành (Trang 34)
4.1. Sơ đồ bản vẽ - Dự án phần mềm quản lý khách sạn media
4.1. Sơ đồ bản vẽ (Trang 35)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w