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

Báo cáo dự Án cuối kỳ Đề tài thiết kế hệ thống thông tin quản lý cho cửa hàng bán gà rán

38 5 0
Tài liệu được quét OCR, nội dung có thể không chính xác
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 đề Thiết kế hệ thống thông tin quản lý cho cửa hàng bán gà rán
Tác giả Phan Tien Nam, Huynh Tang Truong, Nguyen Bui Truong Vinh, Nguyen Mau Chinh, Tran Vu Tuan Anh
Người hướng dẫn THS. Lo Huu Thanh Tung
Trường học Đại học UEH
Chuyên ngành Hệ thống thông tin quản lý
Thể loại Báo cáo dự án cuối kỳ
Định dạng
Số trang 38
Dung lượng 1,66 MB

Nội dung

Quản lý tốt hơn và tăng cường khả năng cạnh tranh: Một hệ thống thông tin quản lý giúp tổ chức và quản lý các hoạt động của cửa hàng bán gà rán một cách hiệu quả.. Việc tô chức đữ liệu,

Trang 1

BAO CAO DU AN CUOL KY

BO MON: HE THONG THONG TIN QUAN LY

Đề tài: Thiết kế hệ thống thông tin quản lý

Trang 2

MỤC LỤC CHƯƠNG 1: USER REQUIREMENTS DOCUMENT - 2-2 22sccserse 1

n0 vn .ái 1

1.2 Gidi thiéu tong quan dự ãñ - -: 2 2011220113101 110111111 11111 111111111 11111 1111111 k2 1

1.3 Mure tt@ur dur ate an TH 2

1.5.5 Role (phân quyền hệ thống) 2-5 S111 E111 11 1211 111171111 2121111211 c0 14

1.6 Các yêu cầu phi chức năng - 1 T111 111 111E1121E11211 11111111 21011101010 g 15

1.7 Cac yéu cau vé dit lidu cho du at.iiccicccccccccccscseeseseesessesesseesesessisessesseseseeseseen 16

CHƯƠNG 2: SOFTWARE REQUIREMENT SPECIFICATION 19

3.1 Đánh giá mức độ hoàn thành mục tiêu đỀ ra ST H2 n1 E2 ng 32

3.2 Bài học kinh nghiệm 2 22 2221222121211 153 1121111511151 1 1811118111118 11112 32

3.3 ĐỀ XUẤT 00 2211122111 2211212112121112111211 21121112110 uờ 33

TAT LIEU THAM KHẢO 5 5c 2E112111 1121212 12111 1 11g 35

Trang 3

DANH MUC HINH ANH - BANG BIEU

1 M6 inh BED cece cee ccnecceeeecesecenseceeseceassensesceeetsecenntnesenenaeess 8

2 Mô hình DFD - s 2112121121115 1112110211112 1 1111021111116 1110111116022 5 6661 xxc 10

3 Mô hình BPMN - L1 1222111211251 1221112111211 2211 2111211222111 16116222 xxk6 13

I Mô hình se Case - L2 n n1 2n n HS HT n ng ng ng 11g 22111 111cc 21 x4 20

2 Mô hình Sequence 2 Q2 0020112011211 1 1211111111111 1111111111011 1211k k Hới 25

3 Mô hình State / Activity Diagraim L 22 2120112111211 1 121115111181 26

4 Mô hình CÏass - - - 2 122111123111 1211 119111192111 n1 111cc 111111116 k kh 224 29

5 Mô hình ERD Ặ - k2 1121 21 1951113 1115111511551 1651102511011 111156 gykt 31

1 Dae ta UCL cece ccc cceccenneccneeccnsecnneecnsescnsesnnseesnnsseeeenteseceenteeeenenes 20

2 Đặc tả ÙC2 cecceccceececnseceseecnseecusecnseecnseecnsesesnunseeecnteaeesnnaeeesens 21

3 Dae ta UCB ccc eeccccneccnneceneecesecnneecneeecnsesnnseesnteceeeenteseecenteeeenenes 21

› 10.109 ccccccnececnsecnseecnseecusecnseecnseecnseeesnunevecntttaeesnnaeeesens 21

5 Dae ta UCS 20 c cece ceccceccccneccnnecensecensecnesecnesecnsesnnseesnteceeeenteseeeenteeeenenes 22

6 Dac ta UC6 cic cec cece cccccnneecneeceneeenneecnececnsesntseesnteceeeenteseeeenteeeenenes 22 r9 2 ceccceccccncccnnecensecensecneeecnseecnsesnteeesnteceeeenteseeeentseeenenes 22

Trang 4

CHUONG 1: USER REQUIREMENTS DOCUMENT

1.1 Ly do chon dé tai

Nhóm chọn chủ đề "Cửa hàng bán gà rán" cho dự án vì những lý đo sau:

Phô biến và phát triển của ngành công nghiệp âm thực: Ngành công nghiệp âm thực, đặc biệt là lĩnh vực thực phâm nhanh như cửa hàng bán gà rán, đang phát triển mạnh

mẽ và thu hút sự quan tâm của đông đảo người tiêu dùng Xây dựng một hệ thong thông tin quản ly cho cửa hàng bán gà rán sẽ giúp cải thiện hiệu quả vận hành và quản

lý của cửa hàng trong môi trường cạnh tranh

Quản lý tốt hơn và tăng cường khả năng cạnh tranh: Một hệ thống thông tin quản lý giúp tổ chức và quản lý các hoạt động của cửa hàng bán gà rán một cách hiệu quả Việc tô chức đữ liệu, quản lý đơn hàng, quản lý kho hàng, quản lý khách hàng và các quy trình khác sẽ giúp cửa hàng nắm bắt thông tin quan trọng, đưa ra quyết định

nhanh chóng và nâng cao khả năng cạnh tranh trên thị trường

Cải thiện trải nghiệm khách hàng: Hệ thống thông tin quản lý cho phép cửa hàng ghi lại thông tin khách hàng, lịch sử mua hàng và ưu đãi cá nhân Điều này giúp cửa hàng tạo ra trải nghiệm tốt hơn cho khách hàng, cung cấp địch vụ cá nhân hóa và xử lý đơn hàng một cách nhanh chóng và chính xác

Tối ưu hóa quy trình kinh doanh: Hệ thống thông tin quản lý giúp tự động hóa nhiều quy trình kinh doanh, từ quản lý hàng tồn kho, đặt hàng, thanh toán đến giao hàng Điều này giúp giảm thiêu lỗi nhân viên, tối ưu hóa thời gian và công việc, giảm thiêu chi phí vận hành va tăng cường hiệu quả quản lý

Học tập và áp đụng kiến thức: Dự án xây đựng hệ thống thông tin quản lý cho cửa hàng bán gà rán sẽ mang lại cơ hội học tập và áp dụng kiến thức về quản lý dự án, phân tích yêu câu, thiết kế hệ thông và triển khai trong thực tế Điều này giúp sinh viên năm vững kiến thức và kỹ năng trong lĩnh vực Hệ thống thông tin quản lý

Vì những lý do trên, chọn dé tài "Cửa hàng bán gà rán" cho dự án môn Hệ thống

thông tin quản lý sẽ mang lại sự thực tiễn, ứng dụng và cung cấp cơ hội đề nghiên cứu

và áp dụng kiến thức vào một lĩnh vực kinh doanh phổ biến và thú vị

1.2 Giới thiệu tong quan dy an

Dự án xây dựng hệ thống thông tin quản lý cửa hàng bán gà rán là một dự án nhằm tao

ra một hệ thống quản lý hiệu quả và tự động hóa các hoạt động quan trọng trong cửa hàng bán gà rán

Dưới đây là tổng quan về dự án xây dựng hệ thống thông tin quản lý cho Cửa hàng bán gà rán:

Quản lý sản phẩm:

Trang 5

« Ghi nhận thông tin chỉ tiệt về các sản pham gà rán và các món phụ trợ khác, bao gôm tên, mô tả, giá cả, nguyên liệu sử dụng

« Theo dõi số lượng tồn kho và tự động cập nhật khi có giao dịch mua hoặc bán hàng

« Xác định thông tin về các món ăn phô biến và theo dõi sự phát triển của danh mục sản phẩm

Quản lý đặt hàng và nhà cung cấp:

« Ghi nhận thông tin về nhà cung cấp, bao gồm tên, địa chỉ, thông tin liên hệ

« Theo dõi các đơn đặt hàng từ nhà cung cấp và lên lịch nhận hàng

- Tự động cập nhật thông tin về số lượng tồn kho sau khi nhận hàng từ nhà cung cấp

Quản lý bán hàng:

« Ghi nhận thông tin về khách hàng, bao gồm tên, số điện thoại, địa chỉ

- Thực hiện quy trình bán hàng, ghi nhận thông tin về đơn hàng, sản phẩm và

số lượng

« Tính toán tổng số tiền, bao gồm cả mặt tiền và thanh toán bằng thẻ

- Tự động cập nhật số lượng tồn kho sau khi có giao dịch bán hàng

Quản lý doanh thu và báo cáo:

« Tổng hợp thông tin về doanh thu theo ngày, thang va nam

« Tạo báo cáo về doanh thu, sản phẩm bán chạy và các chỉ số kinh doanh khác Phan tích đữ liệu dé đưa ra quyết định kinh doanh théng qua bao cao va biéu

do

Công nghệ sử dung:

» Ngôn ngữ lập trình: Java, Python hoặc C++

« Cơ sở dữ liệu: MySQL hoặc SQL Server

1.3 Mục tiêu dự án

Mục tiêu của dự án xây dựng hệ thống thông tin quản lý cửa hàng bán gà rán là cung cấp nền tảng quản lý hiệu quả và tự động hóa các hoạt động trong cửa hàng

Dưới đây là một sô mục tiêu cụ thê của dự án:

Tăng hiệu quả hoạt động: Hệ thống thông tin quản lý sẽ giúp cải thiện quy trình làm việc, tôi ưu hóa thời gian và công sức của nhân viên Việc tự động hóa các nhiệm vụ

2

Trang 6

như quản lý sản phẩm, đặt hàng, bán hàng và tính toán doanh thu sẽ giúp giảm thiêu sai sot va tang hiệu suất làm việc

Quản lý hiệu quả tồn kho: Hệ thống sẽ theo đõi và cập nhật thông tin cập nhật về số lượng và trạng thái hàng tồn tại, từ việc ghi nhận các mặt hàng mới, đặt hàng từ nhà cung cấp đề ghi nhận các giao dịch địch bán hàng Điều này giúp cửa hàng kiểm soát

và tôi ưu hóa lượng hàng tồn kho, tránh tình trạng thiếu hàng hoặc hàng tồn quá mức

Tăng khả năng phục vụ khách hàng: Hệ thống sẽ lưu trữ thông tin về khách hàng và

lịch sử mua hàng của họ Điều này giúp nhân viên có cái nhìn bao quát về khách hàng,

từ việc lưu trữ thông tin cá nhân đến những yêu cầu đặc biệt Từ đó, cửa hàng có thể cung cấp dịch vụ tốt hơn, đáp ứng nhu cầu cá nhân và tạo ra trải nghiệm tốt cho khách hàng

Tạo báo cáo và phân tích kinh doanh: Hệ thống sẽ tự động tạo báo cáo về doanh thu, sản phâm bán chạy và các số lượng kinh doanh khác Những thông tin nay sẽ cung cấp cái nhìn tổng quan về hiệu quả kinh doanh của cửa hàng và giúp quản lý đưa ra quyết định dựa trên đữ liệu thông kê và phân tích

Tăng tính bảo mật và độ tin cậy: Hệ thống sẽ được thiết kế đê đảm bảo tính bảo mật

và độ tin cậy của thông tin khách hàng, giao dịch và dữ liệu quan trọng Các biện pháp bảo mật như xác thực người dùng, phân quyền truy cập và sao lưu đữ liệu sẽ được triên khai đề đảm bảo an toàn thông tin

1.4 Phân tích Stakeholders

Phân tích các bên liên quan bao gồm các bên liên quan trực tiếp và gián tiếp đến hoạt động và thành công của cửa hàng Dưới đây là danh sách các bên liên quan tiểm năng trong dự án:

Chủ cửa hàng: Người sở hữu hoặc quản lý cửa hàng, có quyền lực cuối cùng trong việc đưa ra quyết định về chiến lược kinh doanh, đầu tư và phát triển cửa hàng

Nhân viên cửa hàng: Bao gồm nhân viên bán hàng, đầu bếp, nhân viên thu ngân và nhân viên phục vụ Họ đóng vai trò quan trọng trong hành trình hàng ngày của cửa hàng và cung cấp địch vụ chất lượng cho vận chuyên hàng hóa của khách hàng

Khách hàng: Người mua sản phẩm và dịch vụ từ cửa hàng Hiểu và đáp ứng nhu cầu của khách hàng là yếu tố quan trọng đề đạt được thành công của cửa hàng

Nhà cung cấp: Các công ty cung cấp nguyên liệu, thành phẩm và dịch vụ hỗ trợ cho cửa hàng Mỗi quan hệ tốt với nhà cung cấp giúp đảm bảo nguồn cung cấp ôn định va chất lượng sản phẩm

Các đối thủ cạnh tranh: Các cửa hàng bán gà rán khác nhau trong khu vực có thể tạo

ra sự cạnh tranh trong việc thu hút khách hàng và tăng trưởng doanh số bán hàng

Trang 7

Đánh giá và đối phó với các đối thủ cạnh tranh là một yếu tố quan trọng trong chiến lược kinh doanh

Cơ quan quản lý và cơ quan giám sát: Bao gồm các cơ quan chính phủ, cơ quan quản

lý địa phương và cơ quan giám sát về an toàn thực phẩm Các cơ quan này đảm bảo cửa hàng điều hành các quy định và tiêu chuân liên quan đến việc bảo vệ sinh, an toàn

và quyên lợi của khách hàng

Cộng đồng địa phương: Bao gồm cư dân và các tô chức địa phương Mỗi quan hệ tốt với cộng đồng địa phương có thể tạo ra sự hỗ trợ và tạo lòng tin cho cửa hàng

Ngân hàng và đối tac tài chính: Các tổ chức tài chính có thê cung cấp vốn đầu tư, hỗ trợ vay vốn kinh doanh

Phân tích Stakeholders bằng mô hình RASCI và mô hình Interest-Power giúp xác định vai trò, quyền lực và mức độ quan tâm của từng bên liên quan Dưới đây là phân tích theo hai mô hình này:

1 M6 hinh RASCI:

» Responsible (Người chịu trách nhiệm): Những bên liên quan có trách nhiệm chính trong dự án

« Chủ cửa hàng: Chịu trách nhiệm chung về quản lý và điều hành cửa hàng

» Nhân viên cửa hàng: Chịu trách nhiệm thực hiện các nhiệm vụ hàng ngày như bán hàng, nấu nướng, thu ngân, phục vụ khách hàng

« Accountable (Người chịu trách nhiệm cuối cùng): Người chịu trách nhiệm cuỗi cùng

về kết quả và quyết định của dự án

« Chủ cửa hàng: Chịu trách nhiệm cuối cùng trong việc đưa ra quyết định chiến lược kinh đoanh, đầu tư và phát triển cửa hàng

s Support (Người hỗ trợ): Những bên liên quan cung cấp hỗ trợ vả tài nguyên cho dự an

« Nhà cung cấp nguyên liệu: Cung cấp nguyên liệu và thành phẩm cho cửa hàng

« Các đối tác tài chính: Cung cấp vốn đầu tư và hỗ trợ tài chính cho cửa hàng

« Consulted (Người được tư vấn): Những bên liên quan cần được tư vấn và tham gia vào quyết định trong dự án

- Khách hàng: Cần được tư vẫn và lắng nghe ý kiến của khách hàng đề cải

thiện dịch vụ và sản phẩm

Trang 8

s Informed (Người được thông báo): Những bên liên quan cần được thông báo về tiễn trình và kết quả của dự án

« Các cơ quan quản lý và giám sát: Cần được thông báo về tuân thủ các quy định về vệ sinh, an toàn và quyền lợi của khách hàng

« Nhân viên cửa hàng: Quan tâm đến công việc, thu nhập và phát triển cá nhân

- Khách hàng: Quan tâm đến chất lượng sản phẩm, giá cả hợp lý và trải nghiệm mua hàng tốt

« Power (Sức ảnh hưởng): Đánh giá mức độ ảnh hưởng và quyền lực của các bên liên quan trong quyết định và thực hiện dự án

« Chủ cửa hàng: Có quyền lực cuối cùng trong việc đưa ra quyết định về chiến lược kinh đoanh và phát triển cửa hàng

» Nhân viên cửa hàng: Có ảnh hưởng trong việc thực hiện nhiệm vụ hàng ngày

và cung cấp dịch vụ chất lượng cho khách hàng

- Khách hàng: Có quyền lựa chọn mua hàng và có ảnh hưởng đến danh

reputation cửa hàng thông qua ý kiến và đánh giá

1.5 Mô tả các yêu cầu chức năng / nghiệp vụ

1.5.1 Cầu trúc tổ chức

Cấu trúc tô chức của cửa hàng bán gà rán có thể thay đổi tùy thuộc vào quy mô và phạm vi hoạt động của cửa hàng Dưới đây là một cấu trúc tô chức cơ bản mà cửa hàng bán gà rán áp dụng:

Chủ cửa hàng: Người sở hữu hoặc quản lý cửa hàng, có trách nhiệm chung về điều hành và phát triển cửa hàng Chủ cửa hàng quyết định về chiến lược kinh doanh, quản

lý nhân sự vả tài chính của cửa hàng

Quản lý cửa hàng: Gồm các vai trò quản lý chịu trách nhiệm trực tiếp về hoạt động hàng ngày của cửa hàng

« Quản lý chung: Chịu trách nhiệm tổng quát về quản lý cửa hàng, bao gồm vận

hành, tiếp thị, quản lý nhân sự và lập kế hoạch

Trang 9

* Quan ly hóa đơn, đơn hàng: Chịu trách nhiệm quản lý hoạt động bán hàng, tạo và duy trì mối quan hệ tốt với khách hàng

« Quản lý thực đơn: Chịu trách nhiệm quản lý quá trình nâu nướng, kiếm soát chất lượng và đảm bảo tuân thủ các quy định về vệ sinh an toàn thực phẩm Nhân viên cửa hàng: Bao gôm nhân viên bán hàng, đâu bếp, thu ngân và nhân viên phục vụ Họ thực hiện các nhiệm vụ hàng ngày như tiếp đón khách hàng, lây order, nâu nướng và phục vụ thức ăn

Nhà cung cấp: Gồm các nhà cung cấp nguyên liệu, thành phẩm và dịch vụ hỗ trợ cung cấp các sản phâm cân thiết cho cửa hàng Có mối quan hệ tốt với nhà cung cấp giúp đảm bảo nguồn cung ôn định và chất lượng hàng hóa

Các bên liên quan khác: Gồm các đối tác tài chính, cơ quan quản lý và cơ quan giám sát, đối thủ cạnh tranh và cộng đồng địa phương Mối quan hệ với các bên này có thể ảnh hưởng đến hoạt động và thành công của cửa hàng

Câu trúc tô chức của cửa hàng bán gà rán có một sô yêu câu chức năng quan trọng đê đảm bảo hoạt động suôn sẻ và hiệu quả Dưới đây là mô tả các yêu câu chức năng chính của câu trúc tô chức này:

Quản lý hóa đơn, don hang:

« Quản lý hoạt động bán hàng và tạo ra kế hoạch tiếp thị đề thu hút khách hàng mới và duy trì khách hàng cũ

« Đảm bảo dịch vụ chất lượng và tạo trải nghiệm tốt cho khách hàng

« Quản lý quá trình đặt hàng, quản lý kho hàng và điều phối dịch vụ giao hàng Quản lý thực đơn:

« Quản lý quá trình nấu nướng và đảm bảo chất lượng sản phẩm đạt tiêu chuẩn

« Theo dõi và kiểm soát nguyên liệu và hàng tồn kho

* Đảm bảo sự tuân thủ các quy định về vệ sinh và an toàn thực phẩm

Nhân viên cửa hàng:

+ Tiếp đón và phục vụ khách hàng một cách nhanh chóng và chuyên nghiệp

Trang 10

+» Thực hiện nhiệm vụ bán hang, dat hang, nau nướng và thu ngân một cách hiệu quả

» Đảm bảo an toàn và vệ sinh lao động trong quá trình làm việc

Quản lý tài chính:

+ Quan ly tai chính của cửa hàng, bao gồm quản lý thu chỉ, lợi nhuận va chi phi

« Theo dõi và kiểm soát nguồn lực tài chính để đảm bảo hoạt động cửa hàng được duy trì và phát triển

Quan hệ với đối tác:

« Xây dựng và đuy trì mối quan hệ tốt với nhà cung cấp để đảm bảo nguồn cung ôn định và chất lượng hàng hóa

- Tương tác với các đối tác tài chính, cơ quan quản lý và giám sát, đối thủ cạnh tranh và cộng đồng địa phương

1.5.2 BFD

M6 hinh Business Function Diagram (BFD) la m6t cng cu trong lĩnh vực Hệ

thống thông tin quản lý, được sử dụng để mô phỏng và phân tích các chức năng kinh doanh của một tô chức hoặc hệ thông BFD giúp hiểu rõ các hoạt động và chức năng của tô chức, và làm cơ sở cho việc xây đựng hệ thống thông tin quản lý

Cơ sở lý thuyết của mô hình BEFD dựa trên các khái niệm sau:

Business Function (Chức năng kinh doanh): Là một hoạt động hoặc quá trình

nhằm thực hiện các nhiệm vụ và mục tiêu của tổ chức Chức năng kinh doanh có thê là quy trình, công việc, hoặc các hoạt động liên quan đến quản lý, sản xuất, tiếp

Data Flow (Luỗng dữ liệu): Là sự di chuyển của thông tin hoặc dữ liệu giữa các chức năng kinh doanh và thực thê trong hệ thống Luồng đữ liệu trong BFD được biêu diễn bằng các mũi tên

Trang 11

Hinh 1 1 M6 hinh BFD Dưới đây là mô tả yêu cầu chức năng/nghiệp vụ tương ứng với mô hình BFD:

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

« Ghi nhận thông tin cửa hàng, bao gõm dia chỉ, số điện thoại, giờ làm việc,

V.V

« Quản lý nhân viên, bao gồm thông tin cá nhân, lịch làm việc, chấm công, v.v

« Theo dõi doanh thu hàng ngày, hàng tuần, hàng tháng của cửa hàng

» Quản lý nguyên vật liệu, vật liệu cân thiết cho việc sản xuất và bán gà rán

Quản lý khách hàng:

« Ghi nhận thông tin khách hàng, bao gồm tên, địa chỉ, số điện thoại, email, v.v

+ Theo dõi lịch sử mua hàng của khách hàng

* Quan ly điểm tích lũy hoặc chương trình nghỉ dưỡng dành cho khách hàng

+ Thêm, sửa đôi và xóa sản phâm từ thực don

s Phân loại sản pham theo nhóm, danh mục hoặc loại hình

Quản lý hóa đơn:

* Tao hoa don cho khách hàng sau mỗi giao dịch

8

Trang 12

« Ghi nhận thông tin chi tiệt của mối đơn hóa, bao gôm sản phâm, số lượng, giá

cả, tông tiên, v.v

« Tính toán tổng giá trị đơn hàng và thuế (nếu có)

» Lưu trữ và quản lý lịch sử hóa đơn của khách hàng

Quan ly don hang:

¢ Ghi nhận và xử lý đơn đặt hàng từ khách hàng

- Kiếm tra số lượng sản phẩm trong kho đề đáp ứng đơn hàng

« Cập nhật trạng thái menu hàng (dang xử lý, đã giao hàng, đã hủy, v.v.)

« Thông báo cho khách hàng vẻ tình trạng đơn hàng của họ

Quản lý giao hàng:

« Xác định thời gian và địa điểm giao hàng dựa trên yêu cầu của khách hàng

« Giao hàng và xác nhận việc giao hang thành công

+» Theo dõi và cập nhật trạng thái giao hàng (da giao hang, dang giao hang, chờ

giao hàng, v.v.)

« Ghi nhận thông tin vận chuyền và nhân viên giao hàng

1.5.3 DFD

M6 hinh Data Flow Diagram (DFD) la m6t céng cu quan lý dự an va phân tích hệ

thống thông tin quản lý, được sử dụng để mô phỏng và biểu diễn các luồng đữ liệu

trong hệ thông DFD giúp hiểu rõ quá trình đi chuyên thông tin và tương tác giữa các

thành phần trong hệ thống thông tin quản lý

Cơ sở lý thuyết của mô hình DED dựa trên các khái niệm sau:

Luỗng dit ligu (Data Flow): Dai diện cho sự di chuyén của dữ liệu hoặc thông tin tử

một thành phần sang thành phần khác trong hệ thống Luỗng dữ liệu được biêu diễn

bằng các mũi tên và có thê mang thông tin từ nguồn đến đích

Quy trình (Process): Là một hoạt động, chức năng hoặc quá trình xử lý đữ liệu trong

hệ thống Quy trình thực hiện các hành động trên dữ liệu và tạo ra luỗng đữ liệu mới

Quy trình trong DED được biểu diễn bằng các hình chữ nhật

Thực thể ngoại vi (External Entity): Là các thành phần nằm ngoài hệ thống như người

dùng, hệ thống khác hoặc tô chức liên quan Thực thể ngoại vi gửi và nhận luồng đữ

liệu từ hệ thống va duoc biéu dién bang các hình chấm tròn hoặc hình oval

Trang 13

Bảng đữ liệu (Data Store): Là nơi lưu trữ và truy xuất đữ liệu trong hệ thông Bảng đữ

liệu có thê là cơ sở đữ liệu, tệp tin, hoặc các hệ thống lưu trữ khác Bảng dữ liệu được

biêu diễn bằng các hình hình chữ nhật với các góc gợn

dat hang

Trang 14

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

» Nhận thông tin cửa hàng (địa chỉ, sô điện thoại, giờ làm việc) và cập nhật vào

hệ thông

* Quan lý thông tin nhân viên lý do (tên, chức vụ, lịch làm việc) và ghi nhận

thông tin chấm công

« Theo dõi doanh thu hàng ngày, hàng tuần, hàng tháng của cửa hàng

« Nhận danh sách sản phẩm và thực đơn của cửa hàng (tên, mô tả, giá, hình

ảnh) và lưu trữ vào hệ thông

« Thêm, sửa đôi và xóa sản phâm khỏi danh sách thực đơn

s Phân loại sản pham theo nhóm, danh mục hoặc loại hình

Quản lý hóa đơn:

« Ghi nhận thông tin chỉ tiết của từng đơn hóa đơn (sản phẩm, số lượng, giá,

tổng tiền) và lưu trữ vào hệ thống

« Tính toán tổng giá trị đơn hàng và thuế (nếu có)

» Lưu trữ và quản lý lịch sử hóa đơn của khách hàng

Quan ly don hang:

« Nhận và xử lý đơn đặt hàng từ khách hàng (sản phẩm, số lượng, thông tin

giao hàng)

- Kiếm tra số lượng sản phẩm trong kho đề đáp ứng đơn hàng

« Cập nhật trạng thái menu hàng (dang xử lý, đã giao hàng, đã hủy, v.v.)

Quản lý giao hàng:

« Xác định thời gian và địa điểm giao hàng dựa trên yêu cầu của khách hàng

11

Trang 15

« Giao hàng và xác nhận việc giao hang thành công

+» Theo dõi và cập nhật trạng thái giao hàng (da giao hang, dang giao hang, chờ

giao hàng, v.v.)

« Ghi nhận thông tin vận chuyền và nhân viên giao hàng

1.5.4 BPMN

M6 hinh Business Process Modeling Notation (BPMN) la mét chuan quéc té trong

lĩnh vực Hệ thống thông tin quan ly, được sử dụng để mô hình hóa và biểu diễn các

quy trình kinh doanh trong một tô chức BPMN cung cấp một ngôn ngữ đồ họa đơn

giản và chuân hóa đề mô tả các quy trình kinh đoanh và tương tác giữa các hoạt động

trong quy trình

Cơ sở lý thuyết của mô hình BPMN dựa trên các khái niệm sau:

Quy trình kính doanh (Business Process): Là một chuỗi các hoạt động và sự tương tác

giữa các hoạt động trong một quy trình đề đạt được mục tiêu kinh đoanh Quy trình

kinh đoanh được biêu diễn bằng các biểu đồ quy trinh (process diagrams) trong

BPMN

Hoạt động (Activity): Là một công việc hoặc hành động cụ thể trong quy trình Hoạt

động có thể là một công việc đơn lẻ hoặc một tập hợp các công việc liên quan Hoạt

động được biểu diễn bằng các hình chữ nhật trong biếu đồ quy trình

Sự kiện (Event): Là một điểm trong quy trình kinh doanh mà có thể gây ra sự thay đôi

trạng thái hoặc tác động đến quy trình Sự kiện có thê là sự kiện bắt dau (start event),

sự kiện kết thúc (end event), hoặc sự kiện trung gian (intermediate event) Sự kiện

được biêu diễn bằng các hình oval trong biểu đồ quy trình

Cái nhìn dòng thoi gian (Time-based View): La cách mô tả quy trình theo dòng thời

gian, cho phép hiển thị sự tương tác giữa các hoạt động và sự kiện theo thứ tự thời

gian Cái nhìn đòng thời gian trong BPMN có thê được biếu diễn bằng các biểu đồ

luồng thời gian (timeline diagrams)

12

Trang 16

Quy trình mua gà rán trực tuyến:

Phân tích đối tượng

Lọc ra một số đối tượng chính tham gia tiến trình này, bao gồm: khách hàng, người

bán, đầu bếp, người chuyển hàng Tập trung vào các nhóm đối tượng này chúng ta

chia làm 2 vùng

Trong BPMN, hai nhóm đối tượng này được chia thành các tuyến khác nhau

Phân tích nghiệp vụ chính

Đối tượng đầu tiên được sử dụng là “sự kiện”, muốn ăn ga ran Trong BPMN, cac su

kiện bắt đầu một quy trình sẽ có đạng hình tròn Các hành động tiếp theo có thé là lên

trang web dé chon món rồi đặt người mang tới Các hành động này được coi là “nhiệm

vụ” của đối tượng thực hiện Trong BPMN, các nhiệm vụ được thể hiện dưới dạng

hình chữ nhật bo tròn

Khi “Khách hàng” gọi người mang tới, điều này được coi là I “thông điệp” gửi tới đối

tượng “cửa hàng gà rán”, mà cụ thế là người bán hàng Đường đi của “thông điệp”

trong BPMN sẽ có dạng đường đứt, khác với đường liền của luồng công việc

13

Trang 17

Do thông điệp này “kích hoạt” quy trình mới về bán hàng của “cửa hàng gà rán”, nên

chúng ta sẽ thể hiện băng ký hiệu hình tròn thê hiện việc bắt đầu quy trình

Và bởi việc bắt đầu quy trình bởi “thông điệp” gửi từ nơi khác tới, nên ký hiệu hình

tròn có thêm hình phong bì bên trong đề thể hiện thông điệp

Bạn có thê thấy biểu tượng hình tròn đúp có thông điệp bên trong Biểu tượng này cho

biết đây là sự kiện xuất hiện trong quy trình/tiến trình Cụ thể trong ví dụ trên, đầu bếp

sẽ chuẩn bị gà rán và vận chuyên món ăn đến khách hàng Biểu tượng có thông điệp

“nhận được món” xuất hiện để khởi động “nhiệm vụ” trả tiền rồi “thưởng thức gà

rán” Một biểu tượng khác là hình tròn có đường viền đậm với thông điệp “thỏa mãn”

sau khi ăn gà Biểu tượng này cho biết đây là điểm kết thúc của một quy trình

Rui ro

Sau khi thực hiện xong những phân việc trên, ta thấy rằng mọi việc vẫn chưa hoàn

toàn ôn thoải, bởi suốt đọc quá trình triển khai có thể xảy ra rủi ro Các rủi ro có thể

xảy ra: Khi chưa thấy gà rán khách hàng có thế khó chịu và phản nàn lại với người

bán, người bán có trách nhiệm nhận lỗi vì sự chậm trễ này

Cách giải quyết cho hai trường hợp trên được thê hiện như sau:

Đối với khách hàng: cần có l đối tượng xác định sự kiện xảy ra Trong ví dụ trên ta có

2 sự kiện: nhận được gà rán và sau 30 phút vẫn chưa nhận được gà rán BPMN cung

cấp ký hiệu chờ sự kiện dưới đạng hình thoi sự kiện

Đôi với cửa hàng gà rán, cụ thê là người bán, họ sẽ cân làm một sô công việc song

song Dé thê hiện các công việc diễn ra song song, BPMN cung câp ký hiệu hình thoi

có chữ thập bên trong

1.5.5 Role (phân quyền hệ thống)

Mô tả các yêu cầu chức năng/nghiệp vụ Role (phân quyền hệ thống):

Quản lý chung:

« Quản lý cửa hàng: Có quyền truy cập và quản lý toàn bộ hệ thống thông tin

quản lý cửa hàng, bao gồm quản lý nhân viên, sản phẩm, đặt hàng, kho hàng,

báo cáo

+ Quan ly tai chính: Có quyền truy cập và quản lý các hoạt động tài chính như

thu chị, lợi nhuận, chị phí và tài khoản ngân hàng

Nhân viên cửa hàng:

« Bán hàng: Có quyên truy cập và thực hiện các hoạt động bán hàng như nhập

đơn hàng, lập hóa đơn, xử lý thanh toán và xuất hàng

14

Trang 18

« Quản lý kho hàng: Có quyền quản lý và cập nhật thông tin về tồn kho, nhập

hàng, xuất hàng và kiểm tra hàng tổn

« Nhân viên phục vụ: Có quyền truy cập và quản lý các hoạt động liên quan đến

phục vụ khách hàng, như tạo đơn hàng, gửi thức ăn và xử lý yêu cầu của khách

hàng

Quản lý thực đơn:

« Đầu bếp: Có quyền truy cập và quản lý quá trình nâu nướng, kiểm tra chất

lượng và đảm bảo tuân thủ các quy định về vệ sinh an toàn thực phẩm

Quan ly don hang:

* Quan ly ban hang: Co quyén truy cập và quản lý các hoạt động bán hàng, bao

gồm khuyến mãi, giảm giá và theo đõi đoanh số bán hàng

+ Quan ly tai chính: Có quyền truy cập và quản lý các hoạt động tài chính như

lập báo cáo tài chính, kiểm soát chỉ phí và theo dõi lợi nhuận

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

Mô tả các yêu cầu phi chức năng theo cac khia canh Software, Hardware, People,

Time, Cost va Quality:

Yêu câu phi chức nang vé Software:

« Độ tin cậy: Hệ thông phải hoạt động ôn định, không gây lỗi và có khả năng

khôi phục sau sự cô

+ Hiệu suất: Hệ thống cần đáp ứng được tải lớn và xử lý nhanh chóng các giao

dịch của cửa hàng

+ Bảo mật: Đảm bảo an toàn thông tin của khách hàng, dữ liệu cửa hàng và các

giao dịch

+ Dé str dụng: Giao điện người dùng phải thân thiện, dé hiéu va dé str dung dé

nhân viên cửa hàng có thể tương tac mét cach dé dang

Yêu câu phi chức năng vê Hardware:

« Độ tin cậy: Sử dụng các thiết bi phần cứng đáng tín cậy đề đảm bảo hoạt động

ôn định của hệ thống

» Hiệu suât: Đảm bảo phân cứng đủ mạnh đề xử lý các nhiệm vụ và tải lớn

- Khả năng mở rộng: Cung cấp phần cứng có khả năng mở rộng đề đáp ứng

nhu cầu tăng trưởng của cửa hàng

Yêu cầu phi chức năng về People:

15

Trang 19

* Đào tạo: Đảm bảo nhân viên cửa hàng được đảo tạo đây đủ về việc sử dụng

hệ thông và thực hiện nhiệm vụ quản lý

« Hỗ trợ: Cung cấp nguồn lực và hỗ trợ kỹ thuật đề giải quyết các vấn đề phát

sinh và sự cố liên quan đến hệ thống

Yêu cầu phi chức năng về Time:

« Thời gian phản hồi: Hệ thống cần phản hồi nhanh chóng và đáp ứng các yêu

cầu và tương tác từ người dùng

« Thời gian hoạt động: Hệ thống phải có thời gian hoạt động liên tục và không

bị gián đoạn quá nhiều

Yêu câu phi chức năng về Cost:

« Cân nhăc về chi phí: Dự án cân được thực hiện trong ngân sách được giao va

tôi ưu hóa sử dụng tài nguyên và nguôn lực

Yêu cầu phi chức năng về Quality:

« Độ ôn định: Hệ thống cần hoạt động ôn định và không gây lỗi liên tục

« Độ sẵn sàng: Hệ thông phải sẵn sàng và có thế truy cập mọi lúc cần thiết

+» Tính mở rộng: Hệ thông cân có khả năng mở rộng đề đáp ứng nhu câu tăng

trưởng và mở rộng của cửa hàng

1.7 Các yêu câu vê dữ liệu cho dự án

Dữ liệu sản phẩm và thực đơn:

- Thông tin sản phẩm: Bao gồm tên sản phâm, mô tả, giá cả, thành phần, hạn sử

dụng và các thuộc tính khác của sản pham:

+ Tên sản phẩm: Yêu câu lưu trữ thông tin về tên của các san pham ga ran

+ M6 ta san pham: Can có mô tả chi tiết về các sản phâm gà ran, bao

ôm nguyên liệu, hương vị, kích thước va g1á cả

s Thực đơn: Các mục thực đơn và danh sách sản pham thuộc mỗi mục thực

đơn

s Hình ảnh sản pham: Yêu cầu lưu trữ hình ảnh đại diện cho từng sản phẩm dé

su dụng trong giao diện người dùng hoặc quảng cáo

Dữ liệu khách hàng:

« Thông tin cá nhân: Bao gồm tên, địa chỉ, số điện thoại, email, ngày sinh, giới

tính và các thông tin liên quan đến khách hàng

Ngày đăng: 09/10/2024, 16:15

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w