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

bai tập lớn phân tích thiết kế yêu cầu

23 1 0
Tài liệu đã được kiểm tra trùng lặp

Đ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ế yêu cầu
Tác giả Nguyễn Văn Hoàng, Nguyễn Cảnh Đức, Trần Minh Đức, Hoàng Mạnh Phú, Nguyễn Đức Thắng, Nguyễn Hà Trường
Người hướng dẫn PTS. Nguyễn Đức Dư
Trường học Trường Đại Học Giao Thông Vận Tải
Chuyên ngành Công nghệ thông tin
Thể loại Bài tập lớn
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 23
Dung lượng 375,96 KB

Nội dung

Việc duy trì và phát triển nhà hàng không chỉ dừng lại ở những món ăn ngon, mà còn cần giải quyết được những phức tạp, khó khăn trong công việc quản lý về tài chính, … và những chiến lượ

Trang 1

Nguyễn Cảnh ĐứcTrần Minh ĐứcHoàng Mạnh PhúNguyễn Đức ThắngNguyễn Hà Trường

211242534 211210351 211213436 211202150 211213487 211213563

Hà Nội, 2023

1

Trang 3

about:blank 3/23

TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI

KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO BÀI TẬP LỚN PHÂN TÍCH THIẾT KẾ YÊU CẦU

Giảng viên hướng dẫn: Nguyễn Đức Dư Lớp : Công nghệ thông tin 5

Nhóm thực hiện : Nhóm 4 Thành viên thực hiện : Nguyễn Văn Hoàng

Nguyễn Cảnh ĐứcTrần Minh ĐứcHoàng Mạnh PhúNguyễn Đức ThắngNguyễn Hà Trường

211242534 211210351 211213436 211202150 211213487 211213563

Hà Nội, 2023

3

Trang 4

Lời nói đầu

Ngày nay với sự bùng nổ và phát triển mạnh mẽ của lĩnh vực Công nghệ thông tin đặc

biệt với sự ra đời của Internet, nó đang dần trở thành một phần không thể thiếu của

cuộc sống con người Công nghệ thông tin đang được phát triển và ứng dụng mạnh mẽ

trongcác lĩnh vực quản lý sản xuất, quản lý kinh doanh, dịch vụ, quản lý xã hội cũng

như tất cả các lĩnh vực khác Thực tế đã cho thấy hiệu quả của tin học khi áp dụng vào

công tác quản lý, nó đã làm giảm bớt công tác bàn giấy đồng thời góp phần đáng kể

trong việc thống kê tránh những sai sót trong kinh doanh Có thể nói tin học đã trở

thành một công cụ hữu hiệu đem lại hiệu quả trong công tác quản lý và kinh doanh

Quản lý nhà hàng là một trong những nhu cầu thiết thực đó Việc duy trì và phát triển

nhà hàng không chỉ dừng lại ở những món ăn ngon, mà còn cần giải quyết được những

phức tạp, khó khăn trong công việc quản lý về tài chính, … và những chiến lược kinh

doanh của nhà hàng

Dưới đây là phần trình bày của chúng em khi nghiên cứu, phân tích, thiết kế hệ thống

và chúng em mong nhận được sự góp ý của quý thầy, cùng các bạn để cho sản phẩm

được hoàn thiện hơn

Xin chân thành cảm ơn!

Trang 5

about:blank 5/23

Mục lục

Chương I: KHẢO SÁT THÔNG TIN VÀ PHÁT BIỂU BÀI TOÁN 5

1 Giới thiệu bài toán 5

1.1 Giới thiệu chung 5

1.2 Phạm vi sơ bộ 5

1.3 Nơi dự kiến khảo sát tìm hiểu nghiệp vụ 5

2 Khảo sát 6

2.1 Phỏng vấn 6

2.2 Phiếu điều tra 7

2.3 Các đơn mẫu 9

2.4 Phát biểu bài toán 10

Chương II: PHÂN TÍCH HỆ THỐNG 12

1 Xác định mô hình phân rã chức năng của hệ thống 12

2 Xây dựng mô hình luồng dữ liệu 14

Chương III: Tổng kết 21

5

Trang 6

Chương I: KHẢO SÁT THÔNG TIN VÀ

PHÁT BIỂU BÀI TOÁN

1 Giới thiệu bài toán

1.1 Giới thiệu chung

Hiện nay có rất nhiều nhà quản lý vẫn còn sử dụng cách quản lý truyền thống đã có

từ lâu bằng các công cụ như sách, sổ note, máy tính thông thường Lợi ích lớn nhất của

cách làm này là dễ sử dụng, không mất thời gian làm quen, cũng như không mất quá

nhiều chi phí đầu tư, tiền bạc Tuy công dụng là thế nhưng về lâu dài cách quản lý này

không tránh khỏi những sai lầm trong quản lý, gây phiền toái không đáng có Trong

những năm gần đây, các chương trình quản lý không còn xa lạ với các cơ quan hành

chính sự nghiệp, các doanh nghiệp,… nhưng với các nhà hàng thì việc đưa công nghệ

thông tin vào nhà hàng để quản lý nhân viên, quản lý hoá đơn, … vẫn còn ít Theo hiện

trạng nêu trên, các nhà hàng cần áp dụng công nghệ vào việc quản lý, thanh toán hoá

đơn khách hàng Việc sử dụng một phần mềm chuyên nghiệp trong các nghiệp vụ của

nhà hàng sẽ làm tăng khả năng quản lý, nhanh chóng và chính xác trong khâu thanh

toán Do đó xét đến tính chuyên nghiệp của nhà hàng, bài toán quản lý nhà hàng cần có

cách quản lý sao cho hiệu quả và bền vững, chính xác hơn

1.2 Phạm vi sơ bộ

- Quản lý cửa hàng

- Quản lý nhân viên

- Quản lý quán ăn

- Quản lý hàng hóa 1.3 Nơi dự kiến khảo sát tìm hiểu nghiệp vụ

Địa điểm khảo sát: Nhà hàng

Trang 7

- Có yêu cầu về quản lý thực đơn không? (Thực đơn các mùa, dịp lễ,…)

- Bạn có muốn khách hàng đặt chỗ trước qua ứng dụng không?

- Bạn có muốn hỗ trợ thanh toán trực tiếp qua ứng dụng không?

- Bạn có yêu cầu vs hoá đơn điện tử không?

b Quản lý kho nhập thực phẩm

- Bạn muốn kiểm tra tồn kho như thế nào? (Tồn kho tổng cộng, tồn kho theo món,…)

- Bạn muốn nhận thông báo khi còn ít nguyên liệu không?

- Bạn có muốn nhận thông báo khi các món chuẩn bị hết hạn không?

- Bạn có cần chia thực phẩm theo loại món không? (Khai vị, món chính, món tráng miệng)

- Ai có thể truy cập vào hệ thống quản lý thực phẩm?

c Khách hàng

- Bạn có yêu cầu thông tin chi tiết về món ăn không? (Mô tả, nguyên liệu, hình ảnh)

- Có tính năng tìm kiếm, đánh giá, phản hồi từ phía người dùng không?

- Bạn có yêu cầu về hỗ trợ trực tuyến hoặc trực tiếp không?

- Bạn có hài lòng với giao diện người dùng không?

- Nếu cho thang điểm từ 1 đến 10 để đánh giá chất lượng sản phẩm và dịch vụcủa nhà hàng bạn sẽ chấm bao nhiêu điểm?

7

Trang 8

2.2 Phiếu điều tra

Phiếu Điều Tra

Đối tượng: Quản Lý Quầy

Trang 11

about:blank 11/23

2.4 Phát biểu bài toán

Hệ thống quản lý nhà hàng gồm 4 chức năng lớn sau đây: Quản lý gọi món,

quản lý hàng đã bán, quản lý hàng tồn kho, báo cáo thống kê

Quản lý gọi món trong hệ thống quản lý nhà hàng đóng vai trò quan trọng trong việc

tối ưu hóa quá trình đặt món và phục vụ khách hàng Chức năng này giúp tối ưu hóa

quá trình phục vụ và cung cấp thông tin chi tiết và quản lý hiệu suất Bằng cách tích

hợp các tính năng như nhận yêu cầu, lập biên lai thanh toán, chuyển đơn thành món ăn

và cập nhật hồ sơ hàng, chúng ta đảm bảo rằng mỗi khách hàng nhận được dịch vụ chất

lượng và nhà hàng hoạt động hiệu quả

Chức năng quản lý hàng đã bán đóng vai trò quan trọng trong việc theo dõi, cập nhật

và duy trì hồ sơ hàng đã bán Chức năng này không chỉ giúp theo dõi và cập nhật thông

tin một cách hiệu quả mà còn làm cơ sở cho quyết định chiến lược trong việc quản lý

hàng tồn kho và tối ưu hóa bán hàng Thông qua việc thêm hàng đã bán vào hồ sơ và

cập nhật kho hàng đã bán, nhà hàng có thể duy trì sự linh hoạt và đáp ứng nhanh chóng

đối với thay đổi trong nhu cầu của khách hàng

Chức năng quản lý hàng tồn kho chịu trách nhiệm quản lý và duy trì thông tin chi tiết

về các mặt hàng có sẵn trong kho Chức năng này giúp theo dõi và cập nhật thông tin

một cách hiệu quả và làm cơ sở cho quyết định chiến lược trong việc quản lý tồn kho

Thông qua việc thêm hàng tồn kho vào hồ sơ và cập nhật hồ sơ tồn kho, nhà hàng có

thể duy trì sự linh hoạt và đáp ứng nhanh chóng đối với thay đổi trong nhu cầu của

khách hàng

11

Trang 12

Chức năng báo cáo thống kê trong hệ thống quản lý nhà hàng đóng vai trò quan trọng

trong việc cung cấp thông tin chi tiết và định hình quyết định quản lý Chức năng báo

cáo thống kê trong hệ thống quản lý nhà hàng không chỉ cung cấp thông tin chi tiết mà

còn giúp quản lý hiểu rõ hơn về hiệu suất kinh doanh Thông qua việc nhận báo cáo

quản lý lượng hàng đã bán, báo cáo lượng hàng xuất mỗi ngày và báo cáo lại quản lý,

nhà hàng có thể tối ưu hóa quá trình quản lý tồn kho và đưa ra quyết định chiến lược

dựa trên dữ liệu thống kê chính xác và cập nhật

Trang 13

about:blank 13/23

Chương II: PHÂN TÍCH HỆ THỐNG

1 Xác định mô hình phân rã chức năng của hệ thống

a Mô tả về nghiệp vụ

- Tiếp nhận thông tin món ăn từ khách hàng vào hoá đơn

- Quản lí thông tin về kho hàng đã bán, hàng tồn kho, …

- Báo cáo thống kê lại thông tin lượng hàng xuất và nhập kho theo ngày

b Xây dựng mô hình phân cấp chức năng

Tại sao phải xây dựng mô hình phân cấp chức năng:

Trước hết ta thấy sơ đồ phân rã chức năng là công cụ để biểu diễn phân ra có thứ bậc từ

đơn giản các công việc cần thực hiện Mỗi công việc được chia ra làm các công việc

con Số mức chia phụ thuộc vào kích cỡ và độ phức tạp của hệ thống Đặc điểm của sơ

đồ phân rã chức năng là: sơ đồ phân rã chức năng là một cho phép mô tả, khái quát dần

các chức năng của một tổ chức một cách tổng 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

Cách thức xây dựng mô hình phân cấp chức năng của toàn bộ hệ thống

Lập bảng chức năng chi tiết theo các chức năng lớn

1.1 Nhận yêu cầu của khách hàng

1.2 Lập biên lai thanh toán

Chuyển đơn thành món ăn

1.3 Cập nhật hồ sơ hàng

Quản lí gọi món

13

Trang 14

Quản lí nhà hàng2.1 Thêm hàng đã bán vào hồ sơ

2.2 Thêm dữ liệu hàng đã bán

vào kho hồ sơ hàng đã bán

Quản lí hàng đã bán

3.1 Thêm hàng đã tồn kho vào hồ

3.2 Thêm dữ liệu hàng tồn kho

vào hồ sơ tồn kho

Quản lí hàng tồn kho

4.1 Nhận báo cáo quản lí lượng

hàng đã bán

4.2 Nhận báo cáo lượng hàng

xuất mỗi ngày

4.3 Báo cáo lại quản lý

Báo cáo thống kê

Trang 15

about:blank 15/23

2 Xây dựng mô hình luồng dữ liệu

* Biểu đồ luồng dữ liệu

a Biểu đồ luồng dữ liệu mức ngữ cảnh

15

Trang 16

b Biểu đồ luồng dữ liệu mức 0

c Biểu đồ luồng dữ liệu mức 1

▶Sơ đồ phân rã chức năng “ Quản lý gọi món ” mức 1

Trang 17

about:blank 17/23

▶Sơ đồ phân rã chức năng “ Quản lý hàng đã bán ” mức 1

▶Sơ đồ phân rã chức năng “ Quản lý hàng tồn kho ” mức 1

17

Trang 18

▶Sơ đồ phân rã chức năng “ Báo cáo thống kê ” mức 1

d Biểu đồ luồng dữ liệu mức 2

▶Sơ đồ phân rã chức năng “ Quản lý gọi món ” mức 1

Trang 19

about:blank 19/23

19

Trang 20

▶Sơ đồ phân rã chức năng “ Quản lý hàng đã bán ” mức 2

▶Sơ đồ phân rã chức năng “ Quản lý hàng tồn kho ” mức 2

▶Sơ đồ phân rã chức năng “ Báo cáo thống kê ” mức 2

Trang 21

about:blank 21/23

21

Trang 22

Chương III: Tổng kết

1 Đánh giá ưu nhược điểm của hệ thống

* Ưu điểm:

- Vận dụng đầy đủ thế mạnh công của công nghệ, thể hiện được ý tưởng ban đầu

- Có sự tập trung làm việc, tranh luận, để xây dựng tốt bài tập lớn đến mức có thể

- Biết khắc phục những khó khăn trong quá trình làm việc

* Nhược điểm:

- Còn nhiều thiếu sót trong quá trình tìm hiểu cũng như làm bài tập lớn

- Tinh thần tự giác chưa được cao

Kết luận: Trong bài tập lớn này chúng em đã thực hiện nghiên cứu tìm hiểu và xây dựng một hệ thống quản lý nhà hàng Qua đó chúng em đã nắm bắt được các quy

trình để bắt đầu xây dựng một hệ thống thông tin từ đơn giản đến phức tạp Tuy nhiên

vẫn còn một số hạn chế về kiến thức nên bài làm của chúng em vẫn còn những sai sót

và hạn chế Tuy vận hệ thống quản lý nhà hàng đã đạt được những mục tiêu sau:

Trang 23

about:blank 23/23

2 Bảng phân công công việc

Nguyễn Văn Hoàng : Làm Sơ đồ ngữ cảnh, phân rã và BFD

Nguyễn Cảnh Đức: Khảo sát nhà hàng, làm sơ đồ DFD

Trần Minh Đức: Khảo sát nhà hàng, làm sơ đồ DFD

Nguyễn Hà Trường: Khảo sát nhà hàng, làm sơ đồ DFD

Hoàng Mạnh Phú: Làm báo cáo

Nguyễn Đức Thắng: Làm báo cáo

23

Ngày đăng: 03/05/2024, 15:58

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

TÀI LIỆU LIÊN QUAN

w