1. Trang chủ
  2. » Giáo Dục - Đào Tạo

(TIỂU LUẬN) báo cáo bài tập lớn PHÂN TÍCH THIẾT kế hệ THỐNG

38 16 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

Tiêu đề Phân Tích Thiết Kế Hệ Thống
Tác giả Nguyễn Văn A, Nguyễn Văn B
Người hướng dẫn Ths Nguyễn Thị Hương Lan
Trường học Đại Học Công Nghiệp Hà Nội
Chuyên ngành Công Nghệ Thông Tin
Thể loại báo cáo
Năm xuất bản 2019
Thành phố Hà Nội
Định dạng
Số trang 38
Dung lượng 2,97 MB

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

Nội dung

Trước đây khi máy tính chưa được ứng dụng rộng rãi, các công việc Quản LýNhà Hàng đều được làm thủ công nên rất mất thời gian và tốn kém về nhân lực cũngnhư tài chính.. + Người được hỏi

Trang 1

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI

KHOA CÔNG NGHỆ THÔNG TIN

Xây dựng hệ thống quản lý điểm trường đại học X

Trang 2

LỜI MỞ ĐẦU

LỜI MỞ ĐẦU

Trong thời đại ngày nay, Công nghệ thông tin đang được phát triển mạnh mẽ,nhanh chóng và xâm nhập vào nhiều lĩnh vực khoa học, kỹ thuật cũng như trong cuộcsống Nó trở thành công cụ đắc lực trong nhiều ngành nghề như giao thông, quân sự, yhọc và đặc biệt trong công tác quản lý nói chung và Quản Lý Nhà Hàng nói riêng

Trước đây khi máy tính chưa được ứng dụng rộng rãi, các công việc Quản LýNhà Hàng đều được làm thủ công nên rất mất thời gian và tốn kém về nhân lực cũngnhư tài chính Ngày nay, với sự phát triển công nghệ thông tin mà máy tính đã được sửdụng rộng rãi trong các cơ quan, nhà máy, trường học giúp cho công việc được tốthơn Việc sử dụng máy tính vào công tác Quản Lý Nhà Hàng là một yêu cầu cần thiếtnhằm xóa bỏ những phương pháp lạc hậu, lỗi thời gây tốn kém về nhiều mặt

Quá trình tìm hiểu công tác quản lý nhà hàng của một số nhà hàng khu vực Sốchúng em đã xây dựng đề tài “Quản Lý Nhà Hàng” với mong muốn giúp cho việc

quản lý được dễ dàng, thuận tiện và tránh sai sót

Do thời gian có hạn và sự hiểu biết về ngôn ngữ lập trình còn hạn chế nên chắcchắn bài làm không tránh khỏi những thiếu xót, rất mong được sự giúp đỡ và góp ýkiến của các thầy cô Chúng em chân thành cảm ơn!

Bảng phân việc

Tên thành viên Công việc cụ thể

Trang 3

MỤC LỤC

Chương 1 Khảo sát hệ thống 5

1.1 Khảo sát sơ bộ 5

1.1.1 Mục tiêu 5

1.1.2 Phương pháp 5

1.1.3 Đối tượng khảo sát 5

1.1.4 Kết quả sơ bộ 5

1.1.5 Các tài liệu thu thập được 5

1.2 Khảo sát chi tiết 5

1.2.1 Hoạt động của hệ thống 5

1.2.2 Các yêu cầu chức năng 5

1.2.3 Các yêu cầu phi chức năng 5

Chương 2 Mô hình hóa use case 6

2.1 Biểu đồ use case 6

2.1.1 Các use case chính 6

2.1.2 Các use case thứ cấp 6

2.1.3 Phân rã một số use case 6

2.2 Mô tả chi tiết các use case 6

2.2.1 Mô tả use case <tên use case 1> 6

2.2.2 Mô tả use case <tên use case 2> 6

2.2.3 Mô tả use case <tên use case n> 7

Chương 3 Phân tích use case 8

3.1 Biểu đồ các lớp Entity của hệ thống 8

3.2 Phân tích các use case 8

3.2.1 Phân tích use case <Tên use case 1> 8

3.2.2 Phân tích use case <Tên use case 2> 8

3.2.3 Phân tích use case <Tên use case n> 8

Trang 4

4.1.1 Hình dung màn hình 9

4.1.2 Biểu đồ lớp màn hình 9

4.1.3 Biểu đồ cộng tác của các màn hình 9

4.2 Giao diện use case <Tên use case n> 9

4.2.1 Hình dung màn hình 9

4.2.2 Biểu đồ lớp màn hình 9

4.2.3 Biểu đồ cộng tác của các màn hình 9

4.3 Biểu đồ điều hướng giữa các màn hình 9

4.3.1 Nhóm use case chính 9

4.3.2 Nhóm use case thứ cấp 9

Trang 5

Chương 1 Khảo sát hệ thống

1.1 Khảo sát sơ bộ

1.1.1 Mục tiêu

<Tìm kiếm thông tin gì>

Tìm hiểu những vấn đề, khó khăn khi quản lý nhân viên, khách hàng, kho, …

Người được hỏi: Nguyễn Thị Hoa Người phỏng vấn: Nguyễn Bảo Lâm

Địa chỉ: Nhà hàng Kiều Hoa – 291 Tô Hiệu – Thời gian hẹn: Thứ 4, ngày 23 tháng 9 năm

Số điện thoại: 0123012310 Thời điểm bắt đầu: 15h00

Thời điểm kết thúc: 15h30Đối tượng: Các yêu cầu đòi hỏi:

+ Đối tượng được hỏi là: Anh Nguyễn Văn A + Người được hỏi phải là người hiểu rõ về+ Cần hỏi về cách thức hoạt động quản lý công việc quản lý trong công ty và cũng làtrong nhà hàng người nắm vững cách thức, nhiệm vụ quản

- Chủ đề: câu hỏi và câu trả lời 2 phút

- Tổng hợp các nội dung chính ý kiến

của người được hỏi

Trang 6

nhân viên?

3 Anh/Chị có hay không thường xuyên sử Trả lời:

dụng doanh số, kiểm soát thu do hệ thống Quan sát:

tổng hợp?

4 Anh/Chị có hay không thường xuyên sử Trả lời:

dụng bản báo cáo tình hình kinh doanh do hệ Quan sát:

thống tổng hợp?

5 Anh/Chị có hay không thường xuyên sử Trả lời:

dụng hệ thống quản lý nhân viên? Quan sát:

6 Hệ thống quản lý có đáp ứng đầy đủ thông Trả lời:

tin trong hóa đơn không? Anh/Chị đánh giá Quan sát:

hệ thống là tốt, khá hay tệ?

7 Hệ thống quản lý có kiểm soát được thông Trả lời:

tin khách hàng không? Anh/Chị đánh giá hệ Quan sát:

thống là tốt, khá hay tệ?

8 Hệ thống có thống kê được danh sách Trả lời:

những món ăn hiện đang được bán trong Quan sát:

nhà hàng không? Anh/Chị đánh giá chức

năng này của hệ thống là tốt, khá hay tệ?

9 Anh/Chị sẽ xử lý như thế nào trong trường Trả lời:

hợp thanh toán mà khách hàng không có tiền Quan sát:

mặt?

10 Một nhân viên phàn nàn về mức lương Trả lời:

đạt được trong tháng qua Anh/Chị sẽ xử lý Quan sát:

như thế nào trong trường hợp trên?

Đánh giá chung:

Điều tra

Phiếu Điều Tra Về Quản Lý Nhà Hàng

Câu 1: Anh/Chị thấy hệ thống quản lý nhân viên có dễ sử dụng và hiệu quả không?

A Rất dễ sử dụng và hiệu quả

B Bình thường

C Khó sử dụng nhưng hiệu quả

D Dễ sử dụng nhưng không hiệu quả Câu 2: Anh/Chị thấy hệ thống quản lý tài chính như nào?

Trang 7

<Mô tả một vài hoạt động quan sát>

Phương pháp quan sát: lấy mẫu theo thời gian

 Đối tượng quan sát: Nhân viên lễ tân, nhân viên kế toán, bộ phận quản lý

 Thời gian quan sát: 3 ngày, mỗi ngày 10 phút chọn ngẫu nhiên từ 8 giờ làm việc

 Hoạt động của đối tượng:

- Nhân viên lễ tân: đặt bàn cho khách thông qua điện thoại

- Nhân viên kế toán: thống kê doanh thu trong 1 ngày qua một quyển sổ

- Ban quản lí: ghi ngày công của nhân viên qua quyển sổ

1.1.3 Đối tượng khảo sát

Đối tượng khảo sát bao gồm:

 Các nhân viên của nhà hàng

 Khách hang đã từng đến ăn tại cửa hàng

 Các sửa hàng, hệ thống liên kết với nhà hàng

Trang 8

tập thể, có sự liên kết chặt chẽ giữa tất cả các bộ phận với nhau,

từ nhân viên phục vụ đến bartender, bếp, thu ngân hay quản lý Ngoài

ra nhà hang còn nhật tổ chức những sự kiện lớn ( sinh nhật, tiệc tất niên…), nhà hàng phục vụ vào tất cả các ngày trong tuần

1.1.5 Các tài liệu thu thập được

<Ảnh chụp các biểu mẫu thu thập được>

Hình 2 Menu nhà hàng

Trang 9

Hình 3 Hóa đơn thanh toán

Trang 10

1.2 Khảo sát chi tiết

Bộ phận bếp sẽ chịu trách nhiệm chế biến các món ăn chất lượng

và có tính thẩm mỹ, mang lại sự hài lòng cho thực khách

c Bộ phận Kế toán/ Thu ngân

Bộ phận này có nhiệm vụ Kiểm soát các loại hóa đơn, tiếp nhận và kiểm tra

chứng từ kế toán, Kiểm soát giá cả hàng hóa nhập vào, Quản lý định mức tồn kho, Quản lý tài sản cố định, công cụ dụng cụ trong nhà hàng, Xây dựng thang bảng lương cho nhân viên và lập báo cáo liên quan theo quy định.

- Nhân viên Bảo vê có nhiệm vụ bảo vệ tài sản của khách hàng, giữtrật

tự và đảm bảo an ninh cho nhà hàng

1.2.2 Các yêu cầu chức năng

- Chức năng thanh toán cho khách hàng

Trang 11

- Chức năng quản lý thông tin chi tiết về các món ăn.

- Chức năng quản lý thông tin về nhân viên

- Chức năng in hóa đơn

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

- Chức năng đặt bàn, quản lý bàn ăn

- Chức năng thống kê doanh thu trong 1 tuần, tháng, năm

1.2.3 Các yêu cầu phi chức năng

- Độ tin cậy cao

- Khả năng tương tác, tiếp nhận thông tin nhanh

- Bảo mật về thông tin nhân viên

- Dễ dàng cho việc bảo trì

- Có thể lưu trữ một lượng lớn dữ liệu

- Tiện lợi cho việc quản lý

Trang 12

Chương 2 Mô hình hóa use case 2.1 Biểu đồ use case

2.1.1 Các use case chính

<Biểu đồ use case với các use case chính và mô tả vắn tắt từng use case>

2.1.2 Các use case thứ cấp

< Biểu đồ use case với các use case phần quản trị và mô tả vắn tắt từng use case >

2.1.3 Phân rã một số use case

< Biểu đồ use case có quan hệ include, extend>

Trang 13

Hình Chức năng quản lí món ăn

Hình Chức năng quản lí thông tin nhân viên

Trang 14

Hình Chức năng quản lý bàn ăn và gọi món

Hình Chức năng đặt bàn

Trang 15

Hình Chức năng thanh toán

2.2 Mô tả chi tiết các use case

2.2.1 Mô tả use case Cập nhật thông tin món ăn (Nguyễn Thị Hoa)

Tên UC: Cập nhật thông tin món ăn

Mô tả vắn tắt: UC này cho phép người quản lý cập nhật và chỉnh sửa món

ăn Luồng sự kiện:

Trang 16

Điểm mở rộng: Không có

2.2.2 Mô tả use case Xem thông tin Món ăn (Vũ Thị Trang)

Tên UC: Xem thông tin Món ăn

Mô tả vắn tắt: UC này cho phép người dùng xem thông tin món

ăn Luồng sự kiện:

- UC bắt đầu khi người dùng kích chọn nút “Xem món ăn” ở menu chính,

hệ thống hiển thị ra màn hình yêu cầu người dùng nhập tên món ăn

- Người dùng nhập vào tên món ăn Hệ thống hiển thị tên món ăn trên ô

dữ liệu tương ứng

- Người dùng kích vào nút “Xem” Hệ thống truy cập vào bảng MonAn, dựa vào tên món ăn người dùng vừa nhập, hiển thị ra màn hình UC kết thúc

Các yêu cầu đặc biệt:

- Tại thời điểm bất kỳ nào trong quá trình thực hiện UC nếu không kết nối được với CSDL thì hệ thống hiển thị thông báo lỗi UC kết thúc

- Ở bước số 2 luồng sự kiện chính, nếu người dùng nhập sai tên món ăn, hoặctên món ăn không có trong nhà hàng, hệ thống sẽ báo lỗi UC kết thúc

Tiền điều kiện: Không có

Hậu điều kiện: Không có

Điểm mở rộng: Không có

2.2.3 Mô tả use case <tên use case n> (Họ tên người làm)

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

Trang 17

Chương 3 Phân tích use case

3.1 Biểu đồ các lớp Entity của hệ thống

<Vẽ biểu đồ tất cả các lớp entity của hệ thống và quan hệ giữa chúng Mỗi lớp entity

tương ứng với một bảng trong cơ sở dữ liệu>

3.2 Phân tích các use case

<Với mỗi use case cần đưa ra biểu đồ trình tự và biểu đồ lớp phân tích VOPC>

3.2.1 Phân tích use case <Đăng nhập> (Nguyễn Bảo Lâm)

3.2.1.1 Bi u đ trình t ểu đồ trình tự ồ trình tự ự

<Vẽ biểu đồ trình tự của use case phần luồng cơ bản>

Trang 18

3.2.1.2 Bi u đ l p phân tích ểu đồ trình tự ồ trình tự ớp phân tích

3.2.2

P hân tích use case <Quản lý Nhân viên> (Nguyễn Bảo Lâm)

3.2.2.1 Bi u đ trình t ểu đồ trình tự ồ trình tự ự

<Vẽ biểu đồ trình tự của use case phần luồng cơ bản>

Trang 19

3.2.2.2 Bi u đ l p phân tích ểu đồ trình tự ồ trình tự ớp phân tích

<Vẽ biểu đồ lớp VOPC của use case phần luồng cơ bản>

Trang 20

3.2.3 Phân tích use case <Gọi món>

Trang 22

3.2.4 Phân tích use case <Đặt bàn>

Trang 23

3.2.5 Phân tích use case <Thanh toán>

Trang 25

3.2.6 Phân tích use case <Xem thông tin Món ăn > (Nguyễn Bảo Lâm, Phạm Hoài

Nam)

Trang 26

3.2.7 Phân tích use case <Chỉnh sửa Món ăn> (Nguyễn Bảo Lâm, Phạm Hoài Nam)

1 Biểu đồ trình tự

Trang 27

2 Biểu

Trang 28

3.2.8 Phân tích use case <Xem thông tin Nhân viên > (Nguyễn Bảo Lâm, Phạm Hoài Nam)

1) Biểu đồ trình tự

Trang 29

2) Biểu đồ lớp phân tích

Trang 31

Chương 4 Thiết kế giao diện

<Với mỗi use case cần đưa ra biểu đồ lớp màn hình tham gia vào use case và biểu đồ trình

<Vẽ biểu đồ trình tự phần luồng cơ bản mô tả sự cộng tác giữa các màn hình>

4.2 Giao diện use case <Xem thông tin NV> (Họ tên người làm)

Trang 32

4.2.3 Biểu đồ cộng tác của các màn hình

<Vẽ biểu đồ trình tự phần luồng cơ bản mô tả sự cộng tác giữa các màn hình>

….

Trang 33

4.3 Giao diện use case <Chỉnh sửa TT nhân viên>

Trang 34

4.4 Giao diện use case <Xem món ăn>

Trang 35

4.5 Giao diện use case <Chỉnh sửa thông tin Món ăn>

Trang 36

4.6 Giao diện use case <Gọi món>

Trang 37

4.7 Giao diện use case <Đặt bàn>

4.8 Giao diện use case <Thanh toán>

Ngày đăng: 01/12/2022, 09:35

HÌNH ẢNH LIÊN QUAN

Bảng phân việc - (TIỂU LUẬN) báo cáo bài tập lớn PHÂN TÍCH THIẾT kế hệ THỐNG
Bảng ph ân việc (Trang 2)
Hình 2. Menu nhà hàng - (TIỂU LUẬN) báo cáo bài tập lớn PHÂN TÍCH THIẾT kế hệ THỐNG
Hình 2. Menu nhà hàng (Trang 8)
Hình 3. Hóa đơn thanh tốn - (TIỂU LUẬN) báo cáo bài tập lớn PHÂN TÍCH THIẾT kế hệ THỐNG
Hình 3. Hóa đơn thanh tốn (Trang 9)
Hình 1. Sơ đồ hoạt động của nhà hàng - (TIỂU LUẬN) báo cáo bài tập lớn PHÂN TÍCH THIẾT kế hệ THỐNG
Hình 1. Sơ đồ hoạt động của nhà hàng (Trang 10)
Chương 2.Mơ hình hóa use case 2.1 Biểu đồ use case - (TIỂU LUẬN) báo cáo bài tập lớn PHÂN TÍCH THIẾT kế hệ THỐNG
h ương 2.Mơ hình hóa use case 2.1 Biểu đồ use case (Trang 12)
Hình. Chức năng quản lí món ăn - (TIỂU LUẬN) báo cáo bài tập lớn PHÂN TÍCH THIẾT kế hệ THỐNG
nh. Chức năng quản lí món ăn (Trang 13)
Hình. Chức năng quản lý bàn ăn và gọi món - (TIỂU LUẬN) báo cáo bài tập lớn PHÂN TÍCH THIẾT kế hệ THỐNG
nh. Chức năng quản lý bàn ăn và gọi món (Trang 14)
Hình. Chức năng thanh tốn - (TIỂU LUẬN) báo cáo bài tập lớn PHÂN TÍCH THIẾT kế hệ THỐNG
nh. Chức năng thanh tốn (Trang 15)
4.2.3 Biểu đồ cộng tác của các màn hình - (TIỂU LUẬN) báo cáo bài tập lớn PHÂN TÍCH THIẾT kế hệ THỐNG
4.2.3 Biểu đồ cộng tác của các màn hình (Trang 32)
&lt;Vẽ biểu đồ trình tự phần luồng cơ bản mơ tả sự cộng tác giữa các màn hình&gt; - (TIỂU LUẬN) báo cáo bài tập lớn PHÂN TÍCH THIẾT kế hệ THỐNG
lt ;Vẽ biểu đồ trình tự phần luồng cơ bản mơ tả sự cộng tác giữa các màn hình&gt; (Trang 32)
4.10 Biểu đồ điều hướng giữa các màn hình - (TIỂU LUẬN) báo cáo bài tập lớn PHÂN TÍCH THIẾT kế hệ THỐNG
4.10 Biểu đồ điều hướng giữa các màn hình (Trang 38)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w