Mẹo về Use case quản trị và vận hành nhà hàng quán ăn 2022
You đang tìm kiếm từ khóa Use case quản trị và vận hành nhà hàng quán ăn được Cập Nhật vào lúc : 2022-12-29 12:25:07 . Với phương châm chia sẻ Mẹo về trong nội dung bài viết một cách Chi Tiết 2022. Nếu sau khi đọc Post vẫn ko hiểu thì hoàn toàn có thể lại Comment ở cuối bài để Admin lý giải và hướng dẫn lại nha.
Luận văn: Xây Dựng Chương Trình Quản Lý Nhà Hàng Coffee SEN
Đời sống con người ngày này được nâng cao, nhu yếu ăn uống, vui chơi cũng
Từ này mà tăng trưởng không ngừng nghỉ. Nhiều nhà hàng quán ăn cafe đã mọc lên để phục vụ
những nhu yếu ngày càng tăng và phong phú này. » Xem thêm
Tại nhà hàng quán ăn cafe, giờ đây không đơn thuần
là chỉ phục vụ một mục tiêu thưởng thức cafe, mà còn tồn tại thật nhiều những khuôn khổ
ăn uống vui chơi khác
» Thu gọn
Chủ đề:
- luận vănthiết kế hệ thốnglập trình hệ thốngứng dụng công nghệ tiên tiến và phát triển thông tin
Download
Xem trực tuyến
Tóm tắt nội dung tài liệu
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG..
Luận văn
Xây Dựng Chương Trình Quản Lý
Nhà Hàng Coffee SEN
1
MỤC LỤC
MỤC LỤC ………………………………………………………………………………………………………… 1
DANH MỤC HÌNH VẼ ………………………………………………………………………………………. 3
DANH MỤC BẢNG BIỂU ………………………………………………………………………………….. 5
DANH MỤC CHỮ VIẾT TẮT …………………………………………………………………………….. 6
LỜI CẢM ƠN ……………………………………………………………………………………………………. 7
TÓM TẮT ĐỒ ÁN……………………………………………………………………………………………… 8
MỞ ĐẦU ………………………………………………………………………………………………………….. 9
Chương 1: LÝ THUYẾT PHÂN TÍCH THIẾT KẾ ………………………………………………… 10
HỆ THỐNG THÔNG TIN QUẢN LÝ …………………………………………………………………. 10
1.1. Định nghĩa khối mạng lưới hệ thống thông tin quản trị và vận hành ………………………………………………………… 10
1.2. Quá trình tăng trưởng của một khối mạng lưới hệ thống thông tin…………………………………………….. 10
1.3.Phương pháp hướng đối tượng người dùng ……………………………………………………………………. 12
1.4.UML………………………………………………………………………………………………………. 12
1.5. UML trong phân tích thiết kế khối mạng lưới hệ thống………………………………………………………… 13
1.6.UML và những quy trình của quy trình tăng trưởng ứng dụng ……………………………….. 14
1.6.1.Giai đoạn nghiên cứu và phân tích sơ bộ ………………………………………………………………….. 14
1.6.2.Giai đoạn phân tích …………………………………………………………………………….. 14
1.6.3. Giai đoạn thiết kế ………………………………………………………………………………. 14
1.6.4.Giai đoạn xây dựng …………………………………………………………………………….. 15
1.6.5.Thử nghiệm ………………………………………………………………………………………. 15
1.7. Phần mềm Rotional Rose – Công cụ tương hỗ cho UML[1] ………………………………… 15
Chương 2: MÔ TẢ BÀI TOÁN VÀ CÁCH GIẢI QUYẾT VẤN ĐỀ ………………………… 16
2.1. Tổ chức hoạt động và sinh hoạt giải trí …………………………………………………………………………………… 16
2.2. Quy trình trách nhiệm …………………………………………………………………………………. 16
2.3. Mô tả bài toán …………………………………………………………………………………………. 17
2.4. Yêu cầu hiệu suất cao và phi hiệu suất cao ………………………………………………………….. 17
2.4.1. Yêu cầu hiệu suất cao …………………………………………………………………………….. 17
2.4.2. Yêu cầu phi hiệu suất cao ……………………………………………………………………….. 18
2.5. Phương pháp tiếp cận xử lý và xử lý yếu tố ………………………………………………………. 18
Chương 3: PHÂN TÍCH BÀI TOÁN ……………………………………………………………………. 19
3.1.Mô hình miền nghành ………………………………………………………………………………. 19
3.2. Nhận diện những tác nhân, tiềm năng của từng tác nhân ………………………………………. 20
3.3. Mô hình ca sử dụng …………………………………………………………………………………. 21
3.4. Mô tả những Ca sử dụng……………………………………………………………………………….. 22
3.4.1. Đăng nhập khối mạng lưới hệ thống …………………………………………………………………………… 22
3.4.2. Lập hóa đơn ……………………………………………………………………………………… 23
3.4.4. Tra cứu thông tin nhân viên cấp dưới theo họ tên nhân viên cấp dưới…………………………………… 25
3.4.6. Quản lý nhân viên cấp dưới ……………………………………………………………………………… 27
3.4.7. Quản lý thực đơn……………………………………………………………………………….. 33
3.4.8. Phân công nhân viên cấp dưới ………………………………………………………………………….. 38
3.4.9. Quản lý hóa đơn ………………………………………………………………………………… 39
Chương 4 :PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG …………………………………………….. 42
4.1. Phân tích khối mạng lưới hệ thống …………………………………………………………………………………… 42
4.1.1. Phân tích gói ca sử dụng Đăng nhập ……………………………………………………… 42
4.1.2. Phân tích gói ca sử dụng Lập hóa đơn …………………………………………………… 43
4.1.3. Phân tích gói ca sử dụng Tra cứu thực đơn …………………………………………….. 44
4.1.4. Phân tích gói ca sử dụng Tra cứu nhân viên cấp dưới……………………………………………. 45
4.1.5. Phân tích gói ca sử dụng Thống kê lệch giá …………………………………………. 46
2
4.1.6. Phân tích gói ca sử dụng Thêm nhân viên cấp dưới………………………………………………. 47
4.1.7. Phân tích gói ca sử dụng Cập nhật nhân viên cấp dưới ………………………………………….. 48
4.1.8. Phân tích gói ca sử dụng Xóa nhân viên cấp dưới ………………………………………………… 49
4.1.9. Phân tích gói ca sử dụng Thêm thực đơn ……………………………………………….. 50
4.1.10. Phân tích gói ca sử dụng Cập nhật thực đơn …………………………………………. 51
4.1.11. Phân tích gói ca sử dụng Xóa thực đơn………………………………………………… 52
4.1.12. Phân tích gói ca sử dụng Phân công nhân viên cấp dưới ……………………………………… 53
4.1.13. Phân tích gói ca sử dụng Xóa phân công ……………………………………………… 54
4.1.14. Phân tích gói ca sử dụng In hóa đơn ……………………………………………………. 55
4.1.15. Phân tích gói ca sử dụng Xóa hóa đơn …………………………………………………. 56
4.2. Thiết kế cơ sở tài liệu……………………………………………………………………………….. 57
4.2.1. Sơ đồ lớp …………………………………………………………………………………………….. 57
4.2.2.1. Lớp NhanVien ……………………………………………………………………………….. 57
4.2.2.2. Lớp BanAn ……………………………………………………………………………………. 58
4.2.2.3. Lớp PhanCong ……………………………………………………………………………….. 58
4.2.2.4. Lớp LoaiThucDon …………………………………………………………………………… 58
4.2.2.5. Lớp ThucDon…………………………………………………………………………………. 58
4.2.2.6. Lớp Gia…………………………………………………………………………………………. 58
4.2.2.7. Lớp HoaDon ………………………………………………………………………………….. 59
4.2.2.8. Lớp ChiTietHD ………………………………………………………………………………. 59
4.3. Sự tương thích giữa UML và quy mô EER ………………………………………………. 59
4.3.1 Chuyển đổi từ UML sang quy mô EER …………………………………………………. 60
4.3.1.1Các bước chuyển từ UML sang EER ………………………………………………… 60
4.3.1.2.Chuyển đổi từ UML sang EER ……………………………………………………….. 61
4.3.1.3.Biểu đồ cơ sở tài liệu quan hệ…………………………………………………………. 63
4.4. Mô tả những bảng tài liệu ……………………………………………………………………………… 64
4.4.1. Bảng LoaiThucDon ……………………………………………………………………………. 64
4.4.2. Bảng ThucDon ………………………………………………………………………………….. 64
4.4.3 Bảng Gia …………………………………………………………………………………………… 64
4.3.4. Bảng NhanVien…………………………………………………………………………………. 64
4.3.5. Bảng BanAn …………………………………………………………………………………….. 65
4.3.6. Bảng PhanCong ………………………………………………………………………………… 65
4.3.7. Bảng HoaDon …………………………………………………………………………………… 65
4.3.8. Bảng ChiTietHD ……………………………………………………………………………….. 65
Chương 5 : CÀI ĐẶT CHƯƠNG TRÌNH THỬ NGHIỆM ………………………………………. 66
5.1. Môi trường setup …………………………………………………………………………………… 66
5.2.1.Giao diện trình làng chương trình ………………………………………………………….. 70
5.2.2.Giao diện hiệu suất cao gọi món ……………………………………………………………….. 71
5.2.3.Giao diện hiệu suất cao update gọi món …………………………………………………… 72
5.2.4.Giao diện hiệu suất cao lập hóa đơn ………………………………………………………….. 73
5.2.5.Giao diện mẫu hóa đơn ……………………………………………………………………….. 74
5.2.6.Giao diện hiệu suất cao quản trị và vận hành hóa đơn…………………………………………………….. 75
5.2.7.Giao diện hiệu suất cao quản trị và vận hành nhân viên cấp dưới ………………………………………………….. 76
5.2.8.Giao diện hiệu suất cao quản trị và vận hành phân công …………………………………………………. 77
5.2.9.Giao diện hiệu suất cao quản trị và vận hành thực đơn …………………………………………………… 78
5.2.10.Giao diện hiệu suất cao thống kê lệch giá ………………………………………………. 79
KẾT LUẬN……………………………………………………………………………………………………… 80
TÀI LIỆU THAM KHẢO ………………………………………………………………………………….. 81
3
DANH MỤC HÌNH VẼ
STT TÊN HÌNH MÔ TẢ
1 Hình 1.1 Sơ đồ tổng quát những quy trình tăng trưởng khối mạng lưới hệ thống thống tin
2 Hình 3.1 Mô hình miền nghành khối mạng lưới hệ thống quản trị và vận hành nhà hàng quán ăn coffee sen
Mô hình ca sử dụng mức tổng quát Hệ thống Quản lý Nhà hàng
3 Hình 3.2
Cooffee Sen
4 Hình 3.3 Mô hình ca sử dụng Đăng nhập khối mạng lưới hệ thống
5 Hình 3.4 Mô hình ca sử dụng Lập hóa đơn
6 Hình 3.5 Mô hình ca sử dụng Tra cứu Thực Đơn
7 Hình 3.6 Mô hình ca sử dụng Tra cứu Nhân Viên
8 Hình 3.7 Mô hình ca sử dụng Thống kê lệch giá
9 Hình 3.8 Mô hình ca sử dụng Quản lý Nhân Viên
10 Hình 3.9 Mô hình ca sử dụng Thêm Nhân Viên
11 Hình 3.10 Mô hình ca sử dụng Cập nhật Nhân Viên
12 Hình 3.11 Mô hình ca sử dụng Xóa Nhân Viên
13 Hình 3.12 Mô hình ca sử dụng Quản lý Thực Đơn
14 Hình 3.13 Mô hình ca sử dụng Thêm Thực Đơn
15 Hình 3.14 Mô hình ca sử dụng Cập nhật Thực Đơn
16 Hình 3.15 Mô hình ca sử dụng Xóa Thực Đơn
17 Hình 3.16 Mô hình ca sử dụng Phân công Nhân Viên
18 Hình 3.17 Mô hình ca sử dụng Quản lý Hóa Đơn
19 Hình 3.18 Mô hình ca sử dụng In Hóa Đơn
20 Hình 3.19 Mô hình ca sử dụng Xóa Hóa Đơn
21 Hình 4.1 Biểu đồ tuần tự thực thi ca sử dụng Đăng nhập
22 Hình 4.2 Biểu đồ cộng tác thực thi ca sử dụng Đăng nhập
23 Hình 4.3 Biểu đồ tuần tự thực thi Chức năng lập hóa đơn.
24 Hình 4.4 Biểu đồ cộng tác thực thi ca sử dụng Chức năng lập hóa đơn
25 Hình 4.5 Biểu đồ tuần tự thực thi Tra cứu thực đơn
26 Hình 4.6 Biểu đồ cộng tác thực thi ca sử dụng Tra cứu thực đơn
27 Hình 4.7 Biểu đồ tuần tự thực thi Tra cứu nhân viên cấp dưới
28 Hình 4.8 Biểu đồ cộng tác thực thi ca sử dụng Tra cứu nhân viên cấp dưới
29 Hình 4.9 Biểu đồ tuần tự thực thi Thống kê lệch giá
30 Hình 4.10 Biểu đồ cộng tác thực thi ca sử dụng Thống kê lệch giá
31 Hình 4.11 Biểu đồ tuần tự thực thi Thêm nhân viên cấp dưới
32 Hình 4.12 Biểu đồ cộng tác thực thi ca sử dụng Thêm nhân viên cấp dưới
33 Hình 4.13 Biểu đồ tuần tự thực thi Cập nhật nhân viên cấp dưới
34 Hình 4.14 Biểu đồ cộng tác thực thi ca sử dụng Cập nhật nhân viên cấp dưới
35 Hình 4.15 Biểu đồ tuần tự thực thi Xóa nhân viên cấp dưới
36 Hình 4.16 Biểu đồ cộng tác thực thi ca sử dụng Xóa nhân viên cấp dưới
37 Hình 4.17 Biểu đồ tuần tự thực thi Thêm thực đơn
38 Hình 4.18 Biểu đồ cộng tác thực thi ca sử dụng Thêm thực đơn
39 Hình 4.19 Biểu đồ tuần tự thực thi Cập nhật thực đơn
40 Hình 4.20 Biểu đồ cộng tác thực thi ca sử dụng Cập nhật thực đơn
41 Hình 4.21 Biểu đồ tuần tự thực thi Xóa thực đơn
42 Hình 4.22 Biểu đồ cộng tác thực thi ca sử dụng Xóa thực đơn
43 Hình 4.23 Biểu đồ tuần tự thực thi Phân công nhân viên cấp dưới
44 Hình 4.24 Biểu đồ cộng tác thực thi ca sử dụng Phân công nhân viên cấp dưới
4
45 Hình 4.25 Biểu đồ tuần tự thực thi Xóa phân công
46 Hình 4.26 Biểu đồ cộng tác thực thi ca sử dụng Xóa phân công
47 Hình 4.27 Biểu đồ tuần tự thực thi In hóa đơn
48 Hình 4.28 Biểu đồ cộng tác thực thi ca sử dụng In hóa đơn
49 Hình 4.29 Biểu đồ tuần tự thực thi Xóa hóa đơn
50 Hình 4.30 Biểu đồ cộng tác thực thi ca sử dụng Xóa hóa đơn
51 Hình 4.31 Sơ đồ tương thích giữa UML và EER
52 Hình 4.32 Biểu đồ lớp Hệ thống Quản lý Nhà hang Coffee Sen
53 Hình 4.33 Biểu đồ EER Hệ thống Quản lý Nhà hang Coffee Sen
54 Hình 4.34 Sơ đồ cơ sở tài liệu quan hệ
55 Hình 5.1 Màn hình giao diện gọi món
56 Hình 5.2 Giao diện update gọi món
57 Hình 5.3 Giao diện lập hóa đơn
58 Hình 5.4 Mẫu hóa đơn.
59 Hình 5.5 Giao diện quản trị và vận hành hóa đơn
60 Hình 5.6 Giao diện quản trị và vận hành nhân viên cấp dưới
61 Hình 5.7 Giao diện quản trị và vận hành phân công
62 Hình 5.8 Giao diện quản trị và vận hành thực đơn
63 Hình 5.9 Giao diện quản trị và vận hành thống kê lệch giá
64 Hình 5.10 Giao diện trình làng chương trình.
5
DANH MỤC BẢNG BIỂU
STT TÊN BẢNG MÔ TẢ
1 Bảng 3.1 Nhận diện những tác nhân,tiềm năng
2 Bảng 3.2 Lớp Nhân Viên
3 Bảng 3.3 Lớp Bàn Ăn
4 Bảng 3.4 Lớp Phân Công
5 Bảng 3.5 Lớp Loại Thực Đơn
6 Bảng 3.6 Lớp Thực Đơn
7 Bảng 3.7 Lớp Giá
8 Bảng 3.8 Lớp Hóa Đơn
9 Bảng 3.9 Lớp Chi Tiết Hóa Đơn
10 Bảng 4.1 Loại Thực Đơn
11 Bảng 4.2 Thực Đơn
12 Bảng 4.3 Giá
13 Bảng 4.4 Nhân Viên
14 Bảng 4.5 Bàn Ăn
15 Bảng 4.6 Phân Công
16 Bảng 4.7 Hóa Đơn
17 Bảng 4.8 Chi Tiết Hóa Đơn
6
DANH MỤC CHỮ VIẾT TẮT
MaNV : Mã Số Nhân Viên
SoHD : Số Hóa Đơn
ChiTietHD : Chi Tiết Hóa Đơn
NgayADGia : Ngày Áp Dụng Giá
NgayPC : Ngày Được Phân Công
Ten DN : Tên Tài Khoản Đăng Nhập Chương Trình Của Nhân Viên
UML : Ngôn ngữ quy mô hóa thống nhất
CSDL : Cơ sở tài liệu
7
LỜI CẢM ƠN
Trước hết, em xin bày tỏ lòng biết ơn thâm thúy tới thầy Phùng Anh Tuấn,
người đã trực tiếp hướng dẫn và tận tình giúp sức em hoàn thành xong đề tài tốt nghiệp
này.
Em xin chân thành cảm ơn sự giúp sức của toàn thể những giáo viên khoa công
nghệ thông tin của trường Đại học Dân lập Hải Phòng Đất Cảng đã dìu dắt, dạy dỗ em cả về
kiến thức và kỹ năng trình độ và tinh thần học tập độc lập, sáng tạo để em đã có được kiến
thức thực thi đề tài tốt nghiệp của tớ.
Cuối cùng, em xin bày tỏ lòng biết ơn sâu đậm của tớ tới mái ấm gia đình, bạn bè
những người dân luôn sát cánh bên em, tạo mọi Đk tốt nhất để em hoàn toàn có thể thực
hiện đề tài tốt nghiệp của tớ.
Trong quy trình thực thi đề tài đồ án tốt nghiệp, tuy nhiên đã nỗ lực rất là
tuy nhiên do thời hạn và kĩ năng hạn chế nên em không thể tránh khỏi những thiếu sót.
Vì vậy, em rất mong nhận được sự thông cảm, chỉ bảo và giúp sức của những thầy giáo,
cô giáo và những bạn.
Một lần nữa em xin chân thành cảm ơn!
Hải Phòng Đất Cảng, ngày 11 tháng 11 năm 2011
Sinh viên
Bùi Thị Hằng
8
TÓM TẮT ĐỒ ÁN
Sinh viên thực thi: Bùi Thị Hằng
Đề Tài: Xây Dựng Chương Trình Quản Lý Nhà Hàng Coffee SEN
giúp những nhà hàng quán ăn tiện lợi hơn trong việc quản trị và vận hành và thanh toán hóa đơn tính tiền
cũng như tính toán lệch giá xác lập lãi lỗ.
Những hiệu suất cao chính của chương trình là:
Thêm, xóa, sửa Thực Đơn.
Thêm, xóa, sửa Nhân Viên.
Phân công Nhân Viên.
Gọi món.
Cập nhật gọi món.
Lập hóa đơn.
In hóa đơn, Quản lý hóa đơn.
Thống kê Doanh Thu
o Theo ngày
o Theo tháng năm
o Theo khoảng chừng ngày.
Báo biểu: Tổng lệch giá; số khách đến; thức ăn, thức uống bán nhiều nhất
theo từng tiêu chuẩn thống kê.
9
MỞ ĐẦU
Đời sống con người ngày này được nâng cao, nhu yếu ăn uống, vui chơi cũng
Từ này mà tăng trưởng không ngừng nghỉ. Nhiều nhà hàng quán ăn cafe đã mọc lên để phục vụ
những nhu yếu ngày càng tăng và phong phú này. Tại nhà hàng quán ăn cafe, giờ đây không đơn thuần
là chỉ phục vụ một mục tiêu thưởng thức cafe, mà còn tồn tại thật nhiều những khuôn khổ
ăn uống vui chơi khác.
Các nhà hàng quán ăn cafe cần nhiều nhân viên cấp dưới hơn và nhu yếu phục vụ căng thẳng mệt mỏi
hơn, làm thế nào phục vụ tốt nhiều người tiêu dùng với những yêu cầu rất phong phú và với danh
mục tốt nhất. Vì thế, yêu cầu công tác thao tác tổ chức triển khai và quản trị và vận hành yên cầu sự nhanh gọn,
đúng chuẩn, thuận tiện mà không cần mất nhiều nhân công.
Đó cũng là là lý chính để em chọn đề tài tốt nghiệp “Xây dựng chương
trình quản trị và vận hành nhà hàng quán ăn Coffee Sen”. Nội dung đồ án được trình bầy trong năm
chương
Chương 1: Lý Thuyết Phân Tích Thiết Kế Hệ Thống Thông Tin Quản Lý
Chương 2: Mô Tả Bài Toán Và Cách Giải Quyết Vấn Đề
Chương 3: Phân Tích Bài Toán
Chương 4: Phân Tích Và Thiết Kế Hệ Thống
Chương 5: Cài Đặt Chương Trình Thử Nghiệm
10
Chương 1: LÝ THUYẾT PHÂN TÍCH THIẾT KẾ
HỆ THỐNG THÔNG TIN QUẢN LÝ
1.1. Định nghĩa khối mạng lưới hệ thống thông tin quản trị và vận hành
Một khối mạng lưới hệ thống tích hợp “Người – Máy” tạo ra những thông tin giúp con người
trong sản xuất, quản trị và vận hành và ra quyết định hành động là hệ thông tin quản trị và vận hành. Hệ thông tin quản
lý sử dụng những thiết bị tin học, những ứng dụng, CSDL, những thủ tục thủ công, những mô
hình để phân tích, lập kế hoạch quản trị và vận hành và ra quyết định hành động.
1.2. Quá trình tăng trưởng của một khối mạng lưới hệ thống thông tin
Khái niệm:
Quá trình tăng trưởng một khối mạng lưới hệ thống thông tin được gọi là vòng đời tăng trưởng
khối mạng lưới hệ thống thông tin.
Các bước tăng trưởng của một khối mạng lưới hệ thống thông tin:
– Khảo sát: Tìm hiểu về khối mạng lưới hệ thống cần xây dựng.
– Phân tích khối mạng lưới hệ thống: Phát hiện yếu tố, tìm ra nguyên nhân, đề xuất kiến nghị những giải
pháp và nêu lên yêu cầu cho khối mạng lưới hệ thống thông tin cần xử lý và xử lý.
– Thiết kế khối mạng lưới hệ thống: Lên phương án tổng thể hay một quy mô khá đầy đủ của hệ
thống thông tin. Bao gồm cả hình thức và cấu trúc của khối mạng lưới hệ thống.
– Xây dựng khối mạng lưới hệ thống thông tin: Bao gồm việc lựa chọn ứng dụng hạ tầng, những
ứng dụng hạ tầng, những ứng dụng đóng gói, những ngôn từ sử dụng và
chuyển tải những đặc tả thiết kế thành những ứng dụng cho máy tính.
– Cài đặt và bảo dưỡng: Khi thời hạn trôi qua, phải thực thi những thay đổi cho
những chương trình để tìm ra lỗi trong thiết kế gốc và để lấy thêm vào những yêu
cầu mới phù phù thích hợp với những yêu cầu của người tiêu dùng tại thời gian lúc đó.
11
Sơ đồ tổng quát những quy trình của Quá trình tăng trưởng khối mạng lưới hệ thống thông
tin
Hình 1.1. Sơ đồ tổng quát những quy trình tăng trưởng khối mạng lưới hệ thống thống tin
12
1.3.Phương pháp hướng đối tượng người dùng
Khác với phương pháp hướng cấu trúc chỉ triệu tập hoặc vào tài liệu hoặc
vào hành vi, phương pháp hướng đối tượng người dùng triệu tập vào hai khía cạnh của hệ
thống là tài liệu và hành vi.
Cách tiếp cận hướng đối tượng người dùng là một lối tư duy Theo phong cách ánh xạ những thành
phần trong bài toán vào những đối tượng người dùng trong đời thực. Với cách tiếp cận này, một hệ
thống được chia tương ứng thành những thành phần nhỏ gọi là những đối tượng người dùng, mỗi đối
tượng gồm có khá đầy đủ những tài liệu và hành vi liên quan đến đối tượng người dùng đó. Các
đối tượng người dùng trong một khối mạng lưới hệ thống tương đối độc lập với nhau và ứng dụng sẽ tiến hành xây
dựng bằng phương pháp phối hợp những đối tượng người dùng này lại với nhau thông qua những quan hệ và
tương tác giữa chúng. Các nguyên tắc cơ bản của phương pháp hướng đối tượng người dùng
gồm có:
Trừu tượng hóa
Tính đóng gói và ẩn dấu thông tin
Tính modul hóa
Tính phân cấp
Ưu điểm nổi trội của phương pháp hướng đối tượng người dùng là đã xử lý và xử lý được những
yếu tố phát sinh với phương pháp hướng cấu trúc:
Hỗ trợ sử dụng lại mã nguồn
Phù phù thích hợp với khối mạng lưới hệ thống lớn
1.4.UML
Ngôn ngữ quy mô hóa thống nhất (Unifield Modeling Language UML) là một
ngôn từ để màn biểu diễn quy mô theo phía đối tượng người dùng với chủ đích là:
Mô hình hoá những khối mạng lưới hệ thống sử dụng những khái niệm hướng đối tượng người dùng.
Thiết lập một link từ nhận thức của con người đến những sự kiện cần mô
hình hoá.
Giải quyết yếu tố về mức độ thừa kế trong những khối mạng lưới hệ thống phức tạp, có nhiều
ràng buộc rất khác nhau.
Tạo một ngôn từ quy mô hoá hoàn toàn có thể sử dụng được bởi người và máy.
13
1.5. UML trong phân tích thiết kế khối mạng lưới hệ thống
UML hoàn toàn có thể được sử dụng trong nhiều quy trình, từ tăng trưởng, thiết kế cho tới
thực thi và bảo dưỡng. Vì mục tiêu chính của ngôn từ này là dùng những biểu đồ
hướng đối tượng người dùng để mô tả khối mạng lưới hệ thống nên miền ứng dụng của UML gồm có nhiều
loại khối mạng lưới hệ thống rất khác nhau như:
– Hệ thống thống tin: Cất giữ, lấy, biến hóa màn biểu diễn thông tin cho những người dân sử
dụng. Xử lý những khoảng chừng tài liệu lớn có những quan hệ phức tạp, mà chúng
được tàng trữ trong những cơ sở tài liệu quan hệ hay hướng đối tượng người dùng.
– Hệ thống kỹ thuật: Xử lý và điều khiển và tinh chỉnh những thiết bị kỹ thuật như viễn thông,
khối mạng lưới hệ thống quân sự chiến lược, hay những quy trình công nghiệp. Đây là loại thiết bị phải xử
lý những tiếp xúc đặc biệt quan trọng, không còn ứng dụng chuẩn và thường là những hệ
thống thời hạn thực.
– Hệ thống nhúng: Thực hiện trên phần cứng gắn vào những thiết bị như điện
thoại di động, điều khiển và tinh chỉnh xe hơi, Điều này được thực thi bằng việc lập
trình mức thấp với tương hỗ thời hạn thực. Những khối mạng lưới hệ thống này thường không
có những thiết bị như màn hình hiển thị đĩa cứng,
– Hệ thống phân loại: Được phân loại trên một số trong những máy được cho phép truyền tài liệu từ
nơi này đến nơi khác một cách thuận tiện và đơn thuần và giản dị. Chúng yên cầu những cơ chế liên lạc
đồng điệu để đảm bảo toàn vẹn tài liệu và thường được xây dựng trên một số trong những
những kỹ thuật đối tượng người dùng như CORBA, COM/DCOM, hay Java Beans/RMI.
– Hệ thống Giao dịch: Mô tả mục tiêu, tài nguyên (con người, máy tính, ),
những quy tắc (luật pháp, giải pháp marketing thương mại, cơ chế, ), và việc làm hoạt
động marketing thương mại.
– Phần mềm khối mạng lưới hệ thống: Định nghĩa hạ tầng kỹ thuật cho ứng dụng khác
sử dụng, ví như hệ điều hành quản lý, cơ sở tài liệu, giao diện người sử
dụng.
14
1.6.UML và những quy trình của quy trình tăng trưởng ứng dụng
1.6.1.Giai đoạn nghiên cứu và phân tích sơ bộ
UML đưa ra khái niệm Use Case để tóm gọn những yêu cầu của người tiêu dùng
(người tiêu dùng). UML sử dụng biểu đồ Use case (Use Case Diagram) để nêu bật
quan hệ cũng như sự tiếp xúc với khối mạng lưới hệ thống.
Qua phương pháp quy mô hóa Use case, những tác nhân (Actor) bên phía ngoài
quan tâm đến khối mạng lưới hệ thống sẽ tiến hành quy mô hóa tuy nhiên tuy nhiên với hiệu suất cao mà người ta yên cầu
từ phía khối mạng lưới hệ thống (tức là Use case). Các tác nhân và những Use case được quy mô hóa
cùng những quan hệ và được miêu tả trong biểu đồ Use case của UML. Mỗi một
Use case được mô tả trong tài liệu, và nó sẽ đặc tả những yêu cầu của người tiêu dùng: Anh
ta hay chị ta chờ đón điều gì ở phía khối mạng lưới hệ thống mà không hề để ý đến việc hiệu suất cao
này sẽ tiến hành thực thi ra sao.
1.6.2.Giai đoạn phân tích
Giai đoạn phân tích quan tâm đến quy trình trừu tượng hóa thứ nhất (những lớp
và những đối tượng người dùng) cũng như cơ chế hiện hữu trong phạm vi yếu tố. Sau khi nhà phân
tích đã nhận được ra được những lớp thành phần của quy mô cũng như quan hệ giữa
chúng với nhau, những lớp cùng những quan hệ này sẽ tiến hành miêu tả bằng công cụ
biểu đồ lớp (class diagram) của UML. Sự cộng tác Một trong những lớp nhằm mục đích thực thi những
Use case cũng tiếp tục được miêu tả nhờ vào những quy mô động (dynamic models) của
UML. Trong quy trình phân tích, chỉ duy nhất những lớp có tồn tại trong phạm vi vấn
đề (những khái niệm đời thực) là được quy mô hóa. Các lớp kỹ thuật định nghĩa chi
tiết cũng như giải pháp trong khối mạng lưới hệ thống ứng dụng, ví như những lớp cho giao diện
người tiêu dùng, cho ngân hàng nhà nước tài liệu, cho việc tiếp xúc, trùng hợp, v.v…, chưa phải là
mối quan tâm của quy trình này.
1.6.3. Giai đoạn thiết kế
Trong quy trình này, kết quả của quy trình phân tích sẽ tiến hành mở rộng thành
một giải pháp kỹ thuật. Các lớp mới sẽ tiến hành tương hỗ update để tạo thành một hạ tầng cơ sở
kỹ thuật: Giao diện người tiêu dùng, những hiệu suất cao để tàng trữ những đối tượng người dùng trong ngân
hàng tài liệu, tiếp xúc với những khối mạng lưới hệ thống khác, giao diện với những thiết bị ngoại vi và
những máy móc khác trong khối mạng lưới hệ thống,…. Các lớp thuộc phạm vi yếu tố có từ quy trình
phân tích sẽ tiến hành “nhúng” vào hạ tầng cơ sở kỹ thuật này, tạo ra kĩ năng thay đổi
trong cả hai phương diện: Phạm vi yếu tố và hạ tầng cơ sở. Giai đoạn thiết kế sẽ
đưa ra kết quả là bản đặc tả rõ ràng cho quy trình xây dựng khối mạng lưới hệ thống.
15
1.6.4.Giai đoạn xây dựng
Trong quy trình xây dựng (quy trình lập trình), những lớp của quy trình thiết kế
sẽ tiến hành trở thành những dòng code rõ ràng trong một ngôn từ lập trình hướng đối
tượng rõ ràng (tránh việc dùng một ngôn từ lập trình hướng hiệu suất cao!). Phụ
thuộc vào kĩ năng của ngôn từ được sử dụng, đây hoàn toàn có thể là một việc làm khó
khăn hay thuận tiện và đơn thuần và giản dị. Khi tạo ra những quy mô phân tích và thiết kế trong UML, tốt nhất
nên nỗ lực tránh mặt việc ngay lập tức biến hóa những quy mô này thành những dòng
code.
Trong những quy trình trước, quy mô được sử dụng để dễ hiểu, dễ tiếp xúc
và tạo ra cấu trúc của khối mạng lưới hệ thống; vì vậy, vội vàng đưa ra những kết luận về việc viết
code hoàn toàn có thể sẽ thành một trở ngại cho việc tạo ra những quy mô đúng chuẩn và đơn
giản. Giai đoạn xây dựng là một quy trình riêng không liên quan gì đến nhau, nơi những quy mô được chuyển
thành code.
1.6.5.Thử nghiệm
Một khối mạng lưới hệ thống ứng dụng thường được thử nghiệm qua nhiều quy trình và với nhiều
nhóm thử nghiệm rất khác nhau. Các nhóm sử dụng nhiều loại biểu đồ UML rất khác nhau
làm nền tảng cho việc làm của tớ: Thử nghiệm cty sử dụng biểu đồ lớp
(class diagram) và đặc tả lớp, thử nghiệm tích hợp thường sử dụng biểu đồ thành
phần (component diagram) và biểu đồ cộng tác (collaboration diagram), và giai
đoạn thử nghiệm khối mạng lưới hệ thống sử dụng biểu đồ Use case (use case diagram) để đảm bảo
khối mạng lưới hệ thống có phương thức hoạt động và sinh hoạt giải trí đúng như đã được định nghĩa từ ban đầu trong
những biểu đồ này.
1.7. Phần mềm Rotional Rose – Công cụ tương hỗ cho UML[1]
Rational Rose là bộ công cụ sử dụng tăng trưởng những hệ ứng dụng hướng đối
tượng theo ngôn từ quy mô hóa UML. Với hiệu suất cao của cục công cụ trực quan,
Rational Rose được cho phép toàn bộ chúng ta tạo, quan sát, sửa đổi và quản trị và vận hành những biểu đồ. Tập
ký hiệu Rational Rose phục vụ thống nhất với những ký hiệu trong UML.
Rational Rose giúp ta quy mô hoá khối mạng lưới hệ thống khi viết mã chương trình, đảm
bảo tính đúng đắn, hợp lý của kiến trúc khối mạng lưới hệ thống từ khi khởi đầu dự án công trình bất Động sản.
Ngoài ra, Rational Rose còn phục vụ hiệu suất cao tương hỗ quản trị và vận hành dự án công trình bất Động sản phát
triển ứng dụng, phục vụ những thư viện tương hỗ sinh khung mã cho khối mạng lưới hệ thống theo một
ngôn từ lập trình nào đó
16
Chương 2: MÔ TẢ BÀI TOÁN VÀ CÁCH GIẢI QUYẾT VẤN ĐỀ
2.1. Tổ chức hoạt động và sinh hoạt giải trí
Nhà hàng Coffee Sen là một nhà hàng quán ăn được nhiều người tiêu dùng nghe biết ở 12
Hồ Sen thuộc thành phố Hải Phòng Đất Cảng. Nhà hàng được thiết kế với hai tầng quay ra
mặt đường, có vỉa hè rộng để làm nơi cho khách gửi xe vào trong nhà hàng quán ăn.Đối diện bên
đường là hồ nước xanh với những hàng cây nhiều năm rợp bóng mát.
Nhà hàng có hai tầng, với cách bài trí có những không khí đặc trưng khác
nhau: Khách hoàn toàn có thể thưởng thức cafe tại những sa lông sang trọng hay trên những
bàn và ghế mây đơn thuần và giản dị nhưng lịch sự. Hay người tiêu dùng hoàn toàn có thể chọn cho mình một vị
trí ngồi yên tĩnh để thưởng thức những ly café thơm ngon và ngắm nhìn và thưởng thức quang cảnh
đường phố tại những sa lông gần hiên chạy cửa số dưới tầng một.
Trên tầng hai là nhà hàng quán ăn món ăn thủy hải sản, người tiêu dùng hoàn toàn có thể thưởng thức những món
ăn ngon mang mùi vị của thành phố biển Hải Phòng Đất Cảng. Đây cũng là nơi khách có
thể chọn để tổ chức triển khai hội nghị, liên hoan, sinh nhật. Vì thế, người tiêu dùng của quán rất
phong phú và luôn đông đúc.
Nhà hàng Coffee Sen có tầm khoảng chừng 30 bàn. Tổ chức nhà hàng quán ăn có: 2 thu ngân, 1
quản trị và vận hành và 12 nhân viên cấp dưới tiếp tân
2.2. Quy trình trách nhiệm
Nhân viên phụ trách bàn sẽ ghi lại (2 bản) những món người tiêu dùng đã gọi, 1
bản giao cho nhà nhà bếp, 1 bản để ở quầy thu ngân.
Trên mỗi phiếu gọi món có ghi số bàn, ngày và tên nhân viên cấp dưới order bàn đó.
Nếu người tiêu dùng gọi thêm món thì nhân viên cấp dưới ghi thêm một phiếu mới, vẫn ghi số
bàn, ngày và tên mình
Nhân viên thu ngân sử dụng chương trình trên máy tính để tính tiền những thực
đơn mà người tiêu dùng đã gọi, in hóa đơn, trên hóa đơn thanh toán có ghi ngày
giờ thanh toán và tên nhân viên cấp dưới order.
Nhân viên order đem hóa đơn đó cho khách, nếu khách không còn gì vướng mắc
thì khách trả tiền cho nhân viên cấp dưới, nhân viên cấp dưới đem tiền và hóa đơn vào cho quầy
thu ngân, nhân viên cấp dưới thu ngân đóng dấu đã thanh toán vào hóa đơn.
Hầu hết những trách nhiệm quản trị và vận hành và thanh toán đều được thực thi Theo phong cách thủ
công, gây chậm trễ, phiền toái cho người tiêu dùng.
17
2.3. Mô tả bài toán
Theo tình hình nêu trên, những nhà hàng quán ăn cần vận dụng công nghệ tiên tiến và phát triển vào việc quản
lý, thanh toán hóa đơn người tiêu dùng. Việc sử dụng một ứng dụng chuyên nghiệp
trong những trách nhiệm của nhà hàng quán ăn sẽ làm tăng kĩ năng quản trị và vận hành, nhanh gọn và
đúng chuẩn trong khâu thanh toán.
Quản lý sẽ nhập thông tin những thực đơn và nhân viên cấp dưới thao tác trong nhà hàng quán ăn
vào khối mạng lưới hệ thống chương trình. tin tức thực đơn gồm có: mã thực đơn, tên thực đơn,
đơn giá, cty tính. tin tức về nhân viên cấp dưới gồm có: mã nhân viên cấp dưới, họ tên, ngày
sinh, tên DN(đăng nhập) và mật khẩu (nếu có),quyền, việc làm (gồm tiếp tân, thu
ngân, quản trị và vận hành).
Khi có người tiêu dùng yêu cầu thực đơn, người tiêu dùng chương trình sẽ yêu cầu
hiệu suất cao gọi món của chương trình, và sẽ yêu cầu hiệu suất cao thanh toán khi khách
hàng yêu cầu. Ngoài ra chương trình nên phải có thêm những hiệu suất cao như:
Tra cứu thông tin thực đơn.
Tra cứu thông tin nhân viên cấp dưới.
Phân công nhân viên cấp dưới.
Thống kê lệch giá, số khách đến, thức ăn nước uống được bán nhiều nhất theo
ngày, tháng năm, khoảng chừng ngày.
2.4. Yêu cầu hiệu suất cao và phi hiệu suất cao
2.4.1. Yêu cầu hiệu suất cao
Bài toán có những hiệu suất cao sau này:
Cho phép người tiêu dùng đăng nhập vào khối mạng lưới hệ thống.
Cho phép thu ngân lập hóa đơn và in hóa đơn.
Cho phép người quản trị thêm, xóa sửa nhân viên cấp dưới, thực đơn, phân công.
Cho phép người tiêu dùng thống kê lệch giá theo ngày, tháng năm, khoảng chừng
ngày, thức ăn nước uống được bán nhiều nhất.
Cho phép người tiêu dùng tra cứu thực đơn, nhân viên cấp dưới.
Cho phép người quản trị xóa hóa đơn.
18
2.4.2. Yêu cầu phi hiệu suất cao
Đảm bảo chương trình hoạt động và sinh hoạt giải trí tốt.
Tốc độ truy xuất tài liệu nhanh và đúng chuẩn.
Tiện dụng.
2.5. Phương pháp tiếp cận xử lý và xử lý yếu tố
Bài toán được phân tích thiết kế theo phương pháp hướng đối tượng người dùng gồm những
bước sau:
Khảo sát thực tiễn tận nhà hàng quán ăn.
Xây dựng sơ đồ use case và đặc tả use case.
Xây dựng sơ đồ cơ sơ tài liệu ý niệm và mô tả thuộc tính của bảng.
Xây dựng sơ đồ tuần tự.
Xây dựng sơ đồ quan hệ cơ sở tài liệu.
Cài đặt cơ sở tài liệu.
Cài đặt những ứng dụng, lập trình.
Kết luận
19
Chương 3: PHÂN TÍCH BÀI TOÁN
3.1.Mô hình miền nghành
Hình 3.1.Mô hình miền nghành Hệ thống Quản lý Nhà hàng Coffee Sen
Reply
1
0
Chia sẻ
Clip Use case quản trị và vận hành nhà hàng quán ăn ?
Bạn vừa tìm hiểu thêm nội dung bài viết Với Một số hướng dẫn một cách rõ ràng hơn về Review Use case quản trị và vận hành nhà hàng quán ăn tiên tiến và phát triển nhất
Share Link Down Use case quản trị và vận hành nhà hàng quán ăn miễn phí
Bạn đang tìm một số trong những Chia SẻLink Tải Use case quản trị và vận hành nhà hàng quán ăn miễn phí.
Giải đáp vướng mắc về Use case quản trị và vận hành nhà hàng quán ăn
Nếu Ban sau khi đọc nội dung bài viết Use case quản trị và vận hành nhà hàng quán ăn , bạn vẫn chưa hiểu thì hoàn toàn có thể lại phản hồi ở cuối bài để Admin lý giải và hướng dẫn lại nha
#case #quản #lý #nhà #hàng