1. Trang chủ
  2. » Công Nghệ Thông Tin

Phân tích thiết kế hệ thống thông tin

37 320 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 37
Dung lượng 1,44 MB

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

Nội dung

 Triển khai, đưa ra giải pháp toàn diện trong việc đặt phòng, hủy phòng, đa dạng hóa các phương thức thanh toán, tăng cường tính tương tác với khách hàng trong môi trường dịch vụ..  Nâ

Trang 1

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG

KHOA CÔNG NGHỆ THÔNG TIN

- -

BÀI TẬP LỚN:

PHÁT TRIỂN HỆ THỐNG THÔNG TIN QUẢN LÝ

ĐỀ TÀI:

PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ KHÁCH SẠN

GIẢNG VIÊN HƯỚNG DẪN: Phan Thị Hà

Trang 2

Mục Lục

I Mục đích và yêu cầu 1

1.1 Mục đích 1

1.2 Mục tiêu cụ thể 1

1.3 Yêu cầu 2

II Mô hình tổng thể 2

2.1 Mô hình chức năng tổng thể 2

2.2 Mô hình cơ sở dữ liệu 3

2.3 Mô hình kiến trúc phần mềm 5

III Mô hình mạng của hệ thống 6

IV Phân tích hệ thống 6

4.1 Sơ đồ use case 6

4.2 Mô hình thực thể quan hệ 8

V Thiết kế hệ thống 12

5.1 Sơ đồ lớp thiết kế 12

5.2 Sơ đồ tuần tự 13

5.3 Sơ đồ hoạt động 19

VI Triển khai ứng dụng 27

Trang 3

Hồ Chí Minh Với quy mô rộng, cần có giải pháp quản lý đồng bộ giữa các khách sạn trên toàn quốc

 Triển khai, đưa ra giải pháp toàn diện trong việc đặt phòng, hủy phòng,

đa dạng hóa các phương thức thanh toán, tăng cường tính tương tác với khách hàng trong môi trường dịch vụ Một hệ thống quản lý khách sạn cần được xây dựng theo hướng thân thiện, dễ dàng sử dụng, đồng thời tạo cho khách hàng cảm giác chuyên nghiệp, tạo dựng lòng tin với khách hàng

 Nâng cao mức độ hài lòng của khách hàng với hệ thống quản lý khách sạn, đơn giản hóa các thủ tục đặt phòng và các dịch vụ, tạo điều kiện cho khách hàng có thể đặt phòng, tham gia các dịch vụ giải trí, nghĩ dưỡng, vui chơi phía khách sạn cung cấp một cách nhanh chóng nhất… Từng bước nâng cao năng lực quản lý, tương tác với khách hàng cảu đội ngũ nhân viên trực tiếp cũng như gián tiếp tiếp xúc với khách hàng

1.2 Mục tiêu cụ thể

Công việc chính của việc xây dựng hệ thống quản lí khách sạn là phải xác định được yêu cầu, nhiệm vụ trọng tâm của hệ thống thông tin đang xét, xác định kiến trúc của hệ thống thông tin và chức năng cơ bản của các mức thông tin trong hệ thống, đồng thời cũng xác định được sự ảnh hưởng qua lại giữa các mức thông tin Nhìn chung, kiến trúc và chức năng của hệ thống thông tin phục vụ công tác quản lí khách sạn gồm:

- Quản lý phòng gồm các chức năng như thêm thông tin phòng, sửa thông tin phòng và xóa thông tin một phòng

- Quản lý khách hàng bao gồm các chức năng như thêm thông tin khách hàng khi khách hàng đặt phòng

- Quản lí nhân viên bao gồm chức năng như: thêm sửa xóa thông tin nhân viên lễ tân

- Quản lý đặt trả phòng gồm các chức năng như quản li đặt phòng của khách hàng : thêm thông tin phòng đặt, khách đặt vào CSDL Quản lí trả phòng của

Trang 4

2

khách : thêm lại phòng trả vào danh sách phòng trống (sau khi khách đã trả phòng )

1.3 Yêu cầu

- Sử dụng hệ thống thông tin làm cơ sở

- Tuân thủ kiến trúc về liên thông, tích hợp bên trong và bên ngoài hệ thống

- Tuân thủ yêu cầu về kiến trúc phần mềm, yêu cầu chức năng, yêu cầu thiết

kế cơ sở dữ liệu

- Tuân thủ các quy trình theo quy định của pháp luật hiện hành

- Tuân thủ các quy tắc, quy chuẩn chuyên ngành

II Mô hình tổng thể

2.1 Mô hình chức năng tổng thể

Mô hình chức năng tổng thể của hệ thống quản lý khách sạn:

Về cơ bản, hệ thống quản lý khách sạn gồm các bộ phận chính sau:

Trang 5

3

 Phân hệ quản lý nhân viên

Công việc quản lý nhân viên bao gồm thêm sửa xóa thông tin nhân viên.Ngoài

ra người quản lý còn cập nhật, theo dõi đươc giờ làm việc của nhân viên lễ tân nào trong ngày giờ nào …

Đây cũng là công việc của nhân viên quản lý

2.2 Mô hình cơ sở dữ liệu

Trang 6

4

Trang 7

Quản lý phòng

Quản lý đặt trả phòng

Trang 8

6

III Mô hình mạng của hệ thống

IV Phân tích hệ thống

4.1 Sơ đồ use case

4.1.1 Use case toàn bộ hệ thống

ServerFire wall

Switch

Trang 9

7

4.1.2 Use case chức năng quản lý phòng

4.1.3 Use case chức năng quản lý đặt trả phòng

4.1.4 Usecase chức năng quản lí khách hàng

Trang 10

Miền giá trị

Loại

dữ liệu

Trang 11

9

2 Thực thể User

Tên thuộc tính Diễn giải Kiểu dữ

liệu Miền giá trị

Loại

dữ liệu

Loại

dữ liệu

Trang 12

10

liệu

PaymentAmount Tổng số tiền trả Text 100 kí tự B

Loại

dữ liệu

Address Địa chỉ của khách sạn Text kí

Loại

dữ liệu

Trang 13

11

tự

K

Trang 14

12

V Thiết kế hệ thống

5.1 Sơ đồ lớp thiết kế

Trang 15

13

5.2 Sơ đồ tuần tự

5.2.1 Sơ đồ tuần tự chức năng quản lý phòng

a Chức năng thêm phòng

Trang 16

14

b Chức năng sửa thông tin phòng

Trang 17

15

5.2.2 Sơ đồ tuần tự chức năng quản lý nhân viên

a Chức năng thêm nhân viên

b Chức năng sửa thông tin nhân viên

Trang 18

16

Trang 20

18

b Chức năng trả phòng

Trang 21

19

5.3 Sơ đồ hoạt động

a Chức năng đăng nhập

Trang 22

20

b Chức năng thêm phòng

Trang 23

21

c Chức năng sửa thông tin phòng

Trang 24

22

d Chức năng thêm nhân viên

Trang 25

23

e Chức năng sửa thông tin nhân viên

Trang 26

24

f Chức năng thêm khách hàng

Trang 27

25

g Chức năng đặt phòng

Trang 28

26

h Chức năng trả phòng

Trang 29

27

VI Triển khai ứng dụng

6.1.1 Giao diện login

Trang 30

28

Trang 31

29 6.1.2 Giao diện thêm khách hàng

Trang 32

30 6.1.3 Giao diện BookingRoom

Trang 33

31 6.1.4 Giao diện quản lý của Manager

Trang 34

32

Trang 36

34 6.1.8 Giao diện tìm kiếm danh sách phòng đã đặt

Trang 37

35

Ngày đăng: 28/04/2017, 10:19

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

w