Bài thảo luận 9,4 HỆ THỐNG THÔNG TIN QUẢN LÝ Đề tài thảo luận Vẽ biểu đồ phân cấp chức năng và luồng dữ liệu các mức cho quy trình nghiệp vụ tại một nhà hàng
Trang 1TRƯỜNG ĐẠI HỌC THƯƠNG MẠI
KHOA KINH TẾ
-*** -Bài thảo luận
HỆ THỐNG THÔNG TIN QUẢN LÝ
Đề tài thảo luận
Vẽ biểu đồ phân cấp chức năng và luồng dữ liệu các mức cho quy trình
nghiệp vụ tại một nhà hàng
Giảng viên: Trần Thị Nhung
Thành viên: Trần Phương Hải Anh, Trần Thị Lan Anh, Vương Ngọc Ánh,
Nguyễn Thị Minh Ánh, Vũ Linh Chi, Nguyễn Thị Trà Giang
Trang 2Tên thành viên Nhiệm vụ Đánh giá Điểm
Trần Phương Hải
Anh ( nhóm trưởng)
Vẽ biểu đồ phân cấp chức năng + biểu đồ luồng dữ liệu ở mức ngữ cảnh + word
Hoàn thành tốt nhiệm vụ
Trần Thị Lan Anh Power point + vẽ biểu
đồ luồng ở mức đỉnh
Hoàn thành tốt nhiệm vụ + tích cực đóng góp
nhiệm vụ + tích cực đóng góp
Nguyễn Thị Minh
Ánh
Vẽ biểu đồ luồng ở mức dưới đỉnh
Hoàn thành tốt nhiệm vụ + có đóng góp
Nguyễn Thị Trà
Giang
Hoàn thành tốt nhiệm vụ + có đóng góp
Vũ Thị Linh Chi Power point + vẽ biểu
đồ luồng ở mức đỉnh
Đóng góp ít trong bài thảo luận
Trang 3CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập – Tự do – Hạnh phúc BIÊN BẢN HỌP NHÓM LẦN 1
I Thông tin cuộc họp.
- Thời gian: Từ 21h30 đến 22h40, ngày 21 tháng 3 năm 2024
- Địa điểm: Google Meet
- Thành viên tham dự: 6 thành viên tham dự, vắng 0
II Nội dung thảo luận
1 Nội dung chính
- Tìm hiểu nội dung cho đề tài thảo luận
- Thảo luận dàn ý cho đề tài xây dựng
2 Phân công nhiệm vụ
- Các thành viên đưa ra ý kiến hoàn thiện đề cương
- Nhóm trưởng tổng hợp ý kiến và đưa ra đề cương cuối cùng
- Phân công nhiệm vụ và thời gian nộp bài cho từng thành viên
III Đánh giá chung
- Các thành viên tham gia đầy đủ, đúng giờ, nhiệt tình, hăng hái xây dựng và đóng góp ý kiến cho bài thảo luận
- Các thành viên đề đồng ý với nhiệm vụ được giao
Hà Nội, ngày 21 tháng 3 năm 2024
Nhóm trưởng Trần Phương Hải Anh
Trang 4CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập – Tự do – Hạnh phúc BIÊN BẢN HỌP NHÓM LẦN 2
I Thông tin cuộc họp.
- Thời gian: Từ 20h30 đến 22h00, ngày 28 tháng 3 năm 2024
- Địa điểm: Google Meet
- Thành viên tham dự: 6 thành viên tham dự, vắng 0
II Nội dung thảo luận
- Nhóm trưởng tập hợp bài, nhận xét, chỉnh sửa và bổ sung bài cho các thành viên
- Các thành viên góp ý bổ sung bài cho nhau
- Thống nhất thành một bài hoàn chỉnh và in bài
- Kết thúc cuộc họp
III Đánh giá chung
- Các thành viên tham gia đầy đủ, đúng giờ và đóng góp ý kiến cho bài thảo luận
- Các thành viên đề đồng ý với nhiệm vụ được giao
Hà Nội, ngày 28 tháng 3 năm 2024
Nhóm trưởng Trần Phương Hải Anh
Trang 5MỤC LỤC
MỞ ĐẦU 1
PHẦN I: MÔ TẢ NGHIỆP VỤ 2
PHẦN II: VẼ BIỂU ĐỒ 5
1 Biểu đồ phân cấp chức năng 5
2 Biểu đồ luồng dữ liệu ở mức ngữ cảnh (DFD mức 0) 5
3 Biểu đồ luồng dữ liệu mức đỉnh ( DFD mức 1) 6
4 Biểu đồ luồng dữ liệu mức dưới đỉnh ( DFD mức 2) 8
Chức năng quản lý kho: 8
Chức năng quản lý bếp: 9
Chức năng quản lý đặt bàn: 9
Chức năng quản lý thanh toán của khách hàng: 10
Chức năng lập báo cáo: 11
KẾT LUẬN 12
Trang 6MỞ ĐẦU
Những năm gần đây, vai trò của hệ thống thông tin trong doanh nghiệp đã ngày càng lớn mạnh Từ vị trí chỉ được sử dụng đề hỗ trợ một số hoạt động trong văn phòng, hệ thống thông tin đã trở nên có vai trò chiến lược trong doanh nghiệp Đặc biệt, những thành tựu về công nghệ thông tin và ứng dụng của chúng trong các lĩnh vực đa dạng khác nhau của doanh nghiệp đã khiến cho doanh nghiệp ngày càng chú ý nhiều hơn tới việc áp dụng những thành tựu của công nghệ thông tin nhằm gia tăng ưu thế cạnh tranh và tạo cơ hội cho mình
Hiện nay, trào lưu ứng dụng thành tựu công nghệ thông tin không chỉ giới hạn ở các doanh nghiệp lớn tàm cỡ đa quốc gia mà đang lan rộng trong tất cả các dạng doanh nghiệp kê cả các doanh nghiệp vừa và nhỏ ở các nước đang phát triên Tuy nhiên, việc ứng dụng thành tựu công nghệ thông tin không phải đơn giản ngay cả đối với các doanh nghiệp tầm cỡ quốc gia dồi dào cả về kinh nghiệm, nguồn tài lực và nhân lực Hơn nữa, một ứng dụng thành công trong doanh nghiệp này chưa chắc đã có thể đem lại thành công tương tự cho một doanh nghiệp khác
1
Trang 7PHẦN I: MÔ TẢ NGHIỆP VỤ.
Một nhà hàng kinh doanh ẩm thực với hình thức phục vụ tại bàn
Nhà hàng sẽ nhập nguyên liệu từ nhà cung cấp thông qua phiếu mua hàng(mã nguyên liệu, tên nguyên liệu, số lượng, địa chỉ, thành tiền Khi nguyên liệu nhập kho,
Quản lý kho tiến hành kiểm tra nguyên liệu nhập, nếu có vấn đề tiến hành lập đơn
khiếu nại gửi đến nhà cung cấp, nguyên liệu đảm bảo thì ghi số lượng nguyên liệu
nhập vào hệ thống và gửi hóa đơn đến nhà cung cấp Quản lý kho cần cung cấp thông
tin để cập nhật tình trạng nguyên liệu nhằm loại bỏ những nguyên liệu đã hỏng, quá hạn sử dụng và theo dõi, ghi lại thông tin khi xuất nguyên liệu để chế biến món
Khi khách hàng đến và sử dụng dịch vụ tại nhà hàng, khách hàng sẽ đến quầy order lựa chọn món ăn có trong thực đơn và cung cấp thông tin của mình (tên, số điện
thoại) cho bên Quản lý đặt bàn Thông tin đặt món và bàn sẽ được cập nhật trong đơn
order (tên món ăn, số lượng, đơn giá, số bàn) và được đồng bộ hóa trên hệ thống
Trong quá trình đợi món, khách hàng có thể yêu cầu hủy món, bên Quản lý đặt bàn sẽ
theo dõi tình trạng chế biến trên hệ thống để phản hồi lại yêu cầu hủy món của khách
Bộ phận nhà bếp cung cấp thông tin về tên món ăn, nguyên liệu, để từ đó thiết kế
thực đơn hiển thị trên hệ thống quản lý để để bộ phận Quản lý đặt bàn cung cấp cho
khách hàng chọn món Nhà bếp cũng dựa vào đơn order của khách hàng để xác định
nguyên liệu cần dùng để chế biến và yêu cầu bên Quản lý kho cung cấp Bên cạnh đó
quản lý bếp xem nguyên liệu để xác định nguyên liệu và yêu cầu về phía quản lý kho
Trong quá trình chế biến, Bộ phận nhà bếp sẽ cung cấp thông tin về tình trạng chế biến
món ăn: Chuẩn bị/Đang chế biến/Hoàn tất cho hệ thống Khách hàng có thể lựa chọn hủy món ăn khi món ăn đang trong tình trạng “chuẩn bị”
Sau khi sử dụng xong dịch vụ, khách hàng sẽ ra quầy thanh toán nhận hóa đơn và thanh toán (với các hình thức chuyển khoản hoặc tiền mặt) Hóa đơn của khách hàng
sẽ được đồng bộ trên hệ thống
Sau mỗi tháng, Bộ phận báo cáo cần tổng hợp lại các thông tin số liệu được cập nhật trong tháng, lập thành bản báo cáo và nộp cho Bộ phận quản lý Bản báo cáo sẽ
được lưu trên hệ thống
2
Trang 8Xác định các tác nhân ngoài, trong và các kho dữ liệu của hệ thống:
- Các tác nhân ngoài:
+ Nhà cung cấp
+ Khách hàng
+ Bộ phận quản lý
+ Ngân hàng
- Tác nhân trong:
+ Quản lý kho: quản lý bếp
+ Quản lý bếp: quản lý kho, quản lý đặt bàn
+ Quản lý đặt bàn: quản lý bếp
- Các kho dữ liệu của hệ thống: Danh sách món, danh sách bàn, khách hàng, đơn order, hóa đơn nhà cung cấp, hóa đơn khách hàng, nguyên liệu, phiếu mua hàng, đơn khiếu nại
3
Trang 9Mức Ngữ cảnh Mức đỉnh Mức dưới đỉnh
- Xuất nguyên liệu
- Cập nhật tình trạng nguyên liệu
Quản lý thông tin đặt bàn - Đặt bàn
- Đặt món
- Hủy món
- Cập nhật tình trạng chế biến
- Thiết kế thực đơn
Quản lý thanh toán của
- Lập hóa đơn Lập báo cáo
Trang 10PHẦN II: VẼ BIỂU ĐỒ.
1 Biểu đồ phân cấp chức năng.
2 Biểu đồ luồng dữ liệu ở mức ngữ cảnh (DFD mức 0).
Ở mức này, chức năng tổng quản của hệ thống là Quản lý nhà hàng Với hệ thống này, có bốn tác nhân ngoài có khả năng tác động đến hệ thống về mặt dữ liệu (có thể rút ra từ sơ đồ quy trình nghiệp vụ ) là: Nhà cung cấp, khách hàng, bộ phận quản lý, ngân hàng
Bổ sung các luồng dữ liệu trao đổi giữa hệ thống và tác nhân ngoài, ta có biểu đồ luồng dữ liệu mức khung cảnh (DFD mức 0) như sau:
5
Trang 113 Biểu đồ luồng dữ liệu mức đỉnh ( DFD mức 1).
Chức năng chính Quản lý nhà hàng (chức năng mức 0) có thể phân rã thành năm chức năng con là:
Quản lý kho
Quản lý bếp,
Quản lý đặt bàn,
Quản lý thanh toán của khách hàng,
Lập báo cáo
Ngoài các luồng dữ liệu vào/ra ở mô hình luồng dữ liệu mức khung cảnh (DFD mức 0) được bảo toàn, thì ta thấy luồng thông tin trao đổi giữa các chức năng quản lý bếp, quản lý đặt bàn, quản lý kho, lập báo cáo, quản lý thanh toán của khách hàng là không trực tiếp mà phải thông qua một vài kho dữ liệu như danh sách món, danh sách bàn, khách hàng, đơn order, hóa đơn, nguyên liệu, phiếu mua hàng, đơn khiếu nại Từ
đó ta có các bước xây dựng mô hình luồng dữ liệu mức đỉnh (DFD mức 1) như sau:
-Từ DFD mức khung cảnh, với DFD mức đỉnh các tác nhân ngoài của hệ thống ở mức khung cảnh được giữ nguyên với các luồng thông tin vào ra
-Hệ thống được phân rã thành các tiến trình mức đỉnh là các chức năng chính bên trong hệ thống theo biểu đồ phân cấp chức năng mức 1
6
Trang 12-Xây dựng thêm các kho dữ liệu và luồng thông tin trao đổi giữa các chức năng mức đỉnh
7
Trang 134 Biểu đồ luồng dữ liệu mức dưới đỉnh ( DFD mức 2).
Ở mức này, ta có thể thấy 5 chức năng quản lý kho, quản lý bếp, quản lý thông tin đặt bàn, thanh toán, lập báo cáo còn được phân rã thành nhiều chức năng con khác
Cụ thể là:
- Chức năng quản lý kho được phân rã thành 3 chức năng: Nhập nguyên liệu, xuất nguyên liệu, cập nhật tình trạng nguyên liệu
- Chức năng quản lý bếp được phân ra thành 3 chức năng: xác định nguyên liệu cần sử dụng, cập nhật tình trạng chế biến, thiết kế thực đơn
- Chức năng quản lý đặt bàn được phân rã thành 3 chức năng: đặt bàn, đặt món, hủy món
- Chức năng quản lý thanh toán của khách hàng được phân rã thành 2 chức năng: xác nhận hình thức thanh toán, lập hóa đơn
- Chức năng lập báo cáo
Sau khi đã tiến hành xây dựng sơ đồ DFD mức 1 và xác định được các chức năng phân rã, ta tiếp tục xây dựng sơ đồ DFD mức 2 theo nguyên tắc:
-Thực hiện phân rã đối với mỗi tiến trình của mức đỉnh
-Khi thực hiện phân rã ở mức này vẫn phải căn cứ vào biểu đồ phân cấp chức năng để xác định các tiến trình con sẽ xuất hiện trong biểu đồ luồng dữ liệu
-Việc phân rã có thể tiếp tục cho đến khi đủ số mức cần thiết
Khi phân rã các tiến trình phải đảm bảo tất cả các luồng thông tin vào ra ở tiến trình mức cao phải có mặt trong các tiến trình mức thấp hơn và ngược lại
8
Trang 14Chức năng quản lý kho:
Chức năng quản lý bếp:
9
Trang 15Chức năng quản lý đặt bàn:
Chức năng quản lý thanh toán của khách hàng:
10
Trang 16Chức năng lập báo cáo:
11
Trang 17KẾT LUẬN
Sau bước phân tích hệ thống về chức năng, ta đã có cái nhìn khá toàn diện về hệ thống Nếu như sơ đồ phân rã chức năng BFD cho ta một cái nhìn khái quát, dễ hiểu từ đại thể đến chi tiết về các chức năng và nhiệm vụ thực hiện thì sơ đồ luồng dữ liệu lại cung cấp cho chúng ta bức tranh tổng thể của hệ thống và thiết kế sơ bộ về cách thức thực hiện các chức năng của hệ thống
12