1. Trang chủ
  2. » Công Nghệ Thông Tin

PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ BÁN HÀNG CHO DOMINO’S PIZZA

26 0 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ế Hệ Thống Quản Lý Bán Hàng Cho Domino’s Pizza
Trường học Trường Đại Học Mở Thành Phố Hồ Chí Minh
Chuyên ngành Công Nghệ Thông Tin
Thể loại Báo Cáo Bài Tập Lớn
Thành phố Thành Phố Hồ Chí Minh
Định dạng
Số trang 26
Dung lượng 10,38 MB

Nội dung

BÁO CÁO PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ BÁN HÀNG CHO DOMINO’S PIZZA Báo cáo này bao gồm các nội dung: sơ đồ DFD (Data Flow Diagram), mô hình ERD (Entity-Relationship Diagram), mô hình quan hệ dữ liệu, và chi tiết các chức năng như quản lý đơn hàng, quản lý khách hàng, quản lý menu, quản lý tồn kho nguyên liệu, quản lý vận chuyển, báo cáo doanh số và hoạt động kinh doanh. Tài liệu này phù hợp cho sinh viên ngành công nghệ thông tin nghiên cứu về phát triển hệ thống quản lý bán hàng và chuỗi cung ứng trong ngành dịch vụ ăn uống.

Trang 1

TRƯỜNG ĐẠI HỌC MỞ THÀNH PHỐ HỒ CHÍ MINH

KHOA CÔNG NGHỆ THÔNG TIN

HỆ THỐNG QUẢN LÝ BÁN HÀNG CHO DOMINO’S PIZZA

BÁO CÁO BÀI TẬP LỚN MÔN PHÂN TÍCH THIẾT KẾ HỆ THỐNG

Trang 2

MỤC LỤC

I Tổng quan về nghiên cứu………

1 Ý nghĩa của đề tài ………

2 Mục tiêu và nhiệm vụ nghiên cứu ……….

3 Phương pháp thu thập dữ liệu………

4 Phương pháp xử lý dữ liệu………

II Mô tả yêu cầu bài toán ………

III XÁC ĐỊNH CÁC ACTOR………

IV.XÁC ĐỊNH CÁC USE CASE ……….

V XÂY DỰNG USE CASE DIAGRAM……….

VI MÔ TẢ CÁC USE CASE………

VII.BIỂU ĐỒ LỚP.………

VIII MÔ HÌNH PHÂN RÃ CHỨC NĂNG……….

IX BIỂU ĐỒ DFD MỨC NGỮ CẢNH……….

X BIỂU ĐỒ DFD MỨC NGỮ CẢNH……….

XI PHÁT TRIỂN DFD………

XII MÔ HÌNH ERD……….

XIII MÔ HÌNH ERD SANG MÔ HÌNH QUAN HỆ … XIV THIẾT KẾ GIAO DIỆN ……….

Trang 3

hàng tại Công ty Cổ phần Domino’s Pizza Sau khi tìm hiểu kỹ, em cũng

đã có được những kinh nghiệm thực tế nhất định và nắm khá vững quy trình phân tích, thiết kế một hệ thống thông tin quản lý Qua đó em đã thực hiện đề tài: “Phân tích và thiết kế hệ thống quản lý khách hàng tại Công ty Cổ phần Domino’s Pizza

Mục đích của đề tài là làm rõ và đưa ra những giải pháp về phân tích, thiết

kế hệ thống quản lý khách hàng tại công ty nhằm tạo ra công cụ hỗ trợ cho công ty trong việc quản lý khách hàng, giảm bớt công việc lập sổ sách; nắm bắt nhanh, chính xác tình trạng hợp đồng với khách hàng; theo

Trang 4

dõi doanh thu theo từng khách hàng từ đó có thể đem đến cho khách hàng sự phục vụ tốt nhất, tiện lợi và hiệu quả nhất.

I TỔNG QUAN VỀ VẤN ĐỀ NGHIÊN CỨU

1 Ý nghĩa của đề tài

Việc xây dựng hệ thống quản trị khách hàng giúp đem lại rất nhiều lợi ích cho công ty:

-Giảm chi phí hoạt động cho doanh nghiệp

-Hỗ trợ quy trình ký kết hợp đồng với khách hàng

Hoạt động ký kết hợp đồng

Hỗ trợ dịch vụ sau khi ký kết hợp đồng

-Nâng cao năng suất, hiệu quả công việc

-Trợ giúp quá trình ra quyết định

-Tiết kiệm thời gian của khách hàng cũng như của công ty trong thờiđại công nghệ hóa

2 Mục tiêu và nhiệm vụ nghiên cứu

Đề tài được tiến hành nghiên cứu với các mục tiêu chính:

- Nghiên cứu tổng quan về Công ty cổ phần Domino's Pizza cũng như tình hình ứng

dụng CNTT tại công ty

- Nghiên cứu trên cơ sở lý thuyết việc phát triển hệ thống thông tin quản lý

khách hàng tại Công ty cổ phần Domino's Pizza

- Phân tích và đánh giá thực trạng về hệ thống thông tin quản lý khách hàng tại

Công ty cổ phần Domino's Pizza

- Phân tích và thiết kế hệ thống quản lý khách hàng tại Công ty cổ phần Domino’s Pizza

-Đưa ra một số định hướng, giải pháp về quản lý khách hàng tại Công ty cổ

phần Domino’s Pizza

Trang 5

3 Phương pháp thu thập dữ liệu

- Phương pháp thu thập dữ liệu thứ cấp: qua các báo cáo kinh doanh, tài liệu

thống kê, các báo cáo khoa học đã thực hiện , qua mạng internet-Phương pháp thu thập dữ liệu sơ cấp

+Phương pháp sử dụng phiếu điều tra

+Phương pháp phỏng vấn

4 Phương pháp xử lý dữ liệu

+ Phương pháp xử lý dữ liệu sơ cấp

Sau khi tiến hành phỏng vấn cần phân loại các thông tin thu được theo từng mục

nội dung sau

- Kiểm chứng độ tin cậy của thông tin

- Xem xét độ hợp lệ của thông tin đối với nghiên cứu

+ Phương pháp xử lý dữ liệu thứ cấp

Sau khi thu thập các tài liệu thứ cấp cần tiến hành phân loại theo các dạng:

- Tài liệu cung cấp các cơ sở lý thuyết

- Tài liệu có tính chiến lược

- Tài liệu báo cáo kế hoạch ngắn hạn, trung hạn, dài hạn

- Tài liệu tham khảo dạng hội thảo, hội nghị và các bài đánh giá, phân tích về

công ty

Việc phân loại sẽ giúp đưa ra những nội dung cơ bản của từng loại tài liệu để làm căn cứ phân tích

Tiến hành tổng hợp và so sánh

Cách phân tích dữ liệu và trình bày kết quả

Đưa ra các đánh giá tổng quát, đánh giá chung với các thống kê, môtả

Đưa ra các biểu đồ, đồ thị, hình vẽ minh họa dựa trên số liệu thu thập được

Trang 6

So sánh mối liên hệ giữa các đại lượng để đưa ra những đánh giá sâu hơn và rút ra kết luận.

5 Quy trình phân tích, thiết kế HTTT.

Quy trình gồm có các giai đoạn sau: khảo sát hiện trạng sát lập dự

án, phân tích hệ thống, thiết kế hệ thống, cài đặt hệ thống

5.1 Khảo sát hiện trạng và xác lập dự án:

Là công đoạn xác định tính khả thi của dự án xây dựng HTTT, thu thập thông tin,

tài liệu, nghiên cứu hiện trạng nhằm làm rõ tình trạng hoạt động của

hệ thống thông tin cũ trong hệ thống thực, từ đó đưa ra giải pháp xây dựng hệ thông tin mới

Công việc thực hiện:

Khảo sát hệ thống đang làm gì

Đưa ra đánh giá về hiện trạng

Xác định nhu cầu của tổ chức kinh tế, yêu cầu về sản phẩm

Xác định những gì sẽ thực hiện và khẳng định những lợi ích kèm theo

Tìm giải pháp tối ưu trong các giới hạn về kỹ thuật, tài chính, thời gian và những ràng buộc khác

5.2.1 Phân tích hệ thống về xử lý: xây dựng được các biểu đồ

mô tả logic chức năng xử lý của hệ thống

5.2.2 Phân tích hệ thống về dữ liệu: xây dựng được lược đồ cơ

sở dữ liệu mức logic của hệ thống giúp lưu trữ lâu dài các dữ liệu được sử dụng trong hệ thống

5.3 Thiết kế hệ thống:

Là công đoạn cuối cùng của quá trình khảo sát, phân tích, thiết kế Tại thời điểm này đã có mô tả logic của hệ thống mới với tập các biểu đồ lược đồ thu được ở công đoạn phân tích

Nhiệm vụ: Chuyển các biểu đồ, lược đồ mức logic sang mức vật lý.Công việc thực hiện:

Thiết kế tổng thể

Trang 7

Thiết kế giao diện.

Thiết kế cơ sở dữ liệu

Thiết kế phần mềm

5.4 : Cài đặt hệ thống

Quy trình cài đặt theo tiến trình sau:

Bước 1 : Lập kế hoạch cài đặt Chuyển đổi hệ thống cũ thành hệ thống mới là

một bài toán rất phức tạp, ta phải chuyển đổi 4 thành phần chính của hệ thống đó là:

Con người trong hệ thống

Máy móc, trang thiết bị

Quy trình thông qua các quyết định quản lý

Hệ thống biểu mẫu được sử dụng trong các quy trình quản lý

Chính vì vậy phải lập kế hoạch tỉ mỉ, phải bao quát tất cả

Bao gồm các nội dung sau:

+Phần cứng

+Phần mềm

+Cơ sở dữ liệu

+Công nghệ quản lý

+Biểu mẫu trong hệ thống thông tin quản lý

+Các phương pháp truyền đạt thông tin trong hệ thống

+Các phương thức lưu trữ thông tin

+ Tác phong của lãnh đạo và các nhân viên quản lý

Bước 2: Biến đổi dữ liệu

Dữ liệu của 2 hệ thống cũ và mới thường không tương thích nhau về phương

thức lưu trữ, cũng như cách thu thập do đó dễ sai sót khi biến đổi dữliệu Quy trình

biến đổi dữ liệu như sau:

- Xác định chất lượng của dữ liệu

- Làm ổn định dữ liệu và tổ chức những thay đổi sao cho phù hơn

- Tổ chức và đào tạo đội ngũ thực hiện công việc biến đổi dữ liệu

Trang 8

- Lập lịch, thời gian của quá trình biến đổi dữ liệu

- Tiến hành quá trình biến đổi dữ liệu dưới sự chỉ đạo thống nhất

- Kiểm tra việc kiểm tra dữ liệu được đưa vào tài liệu gốc

- Thực hiện những thay đổi lần cuối cùng trong các tệp dữ liệu Nếu trong hệ

thống cũ có các tệp dữ liệu thì tốt nhất tổ chức biến đổi các tệp dữ liệu này trước, sau

đó mới đến các tệp mới, chuyển từ phương thức thủ công sang

Thực hiện kiểm chứng cuối cùng để đảm bảo các tệp dữ liệu đã biến đổi phù

hợp với các yêu cầu của hệ thống mới

Bước 3

Huấn luyện

Huấn luyện chu đáo tất cả các nhân viên tham gia hệ thống

Bước 4 : Các phương pháp cài đặt

+Phương pháp chuyển đổi trực tiếp

+Phương pháp hoạt động song song

+Phương pháp chuyển đổi từng bước thí điểm

+Phương pháp chuyển đổi bộ phận

Bước 5: Biên soạn tài liệu về hệ thống

Tài liệu hướng dẫn gồm

+Trang đầu tiên- trang nhan đề: tên phần mềm, tác giả, địa chỉ liên lạc, nơi làm

việc của tác giả, ngày sản xuất

+Phần mục lục: nêu nội dung chính của các chương mục

+Tóm tắt hệ thống: trình bày ngắn gọn các vấn đề chủ yếu của phần mềm: quy

trình thao tác của hệ thống, mô tả toàn bộ hệ thống, mô tả hoạt động của các bộ phận

liên quan, kiểm soát phần mềm, tài liệu đầu vào ở trong máy tính, thiết kế giao diện

màn hình, mô tả cách sử dụng, cách sửa chữa do nhầm lẫn, giải thích thông báo lỗi

Trang 9

trong chương trình.

II MÔ TẢ YÊU CẦU BÀI TOÁN :

Xây dựng 1 hệ thống quản lý bán hàng cho Domino’s Pizza

- Người quản lý phải nắm được tình hình mua bán, doanh thu của cửa hàng, thực hiện thống kê hàng tháng, lập báo cáo và gửi về phòng quản lý

- Nhân viên kiểm kho quản lý số lượng hàng trong kho, quản lý nhập hàng, kiểm tra hàng tồn kho vào cuối ngày, thống kê và báo cáo số lượng hàng tháng

- Nhân viên bán hàng xác nhận, lập hóa đơn và thực hiện đơn hàng cho khách sau đó giao cho khách hàng hoặc người giao hàng

- Khách hàng đặt hàng trực tiếp tại cửa hàng hoặc online ( điền đầy đủ thông tin )

- Nhân viên giao thực hiện giao hàng cho khách theo đúng thông tin trên mà khách đã điền

Việc quản lý mua bán ở cửa hàng được thực hiện như sau :

- Người quản lý sẽ trực tiếp liên hệ với bên sản xuất của nguyên liệu làm pizza và nhập hàng vào cửa hàng, tìm kiếm đối tác để đưa hàng

ra thị trường Sáng tạo và đổi mới các chương trình ưu đãi để gia tăng doanh thu cho cửa hàng, thống kê doanh thu hàng tháng hàng năm, lập báo cáo, tính lương cho nhân viên

- Khi hàng hóa được nhập về thì nhân viên quản lý kho sẽ ghi đầy đủ thông tin về lần nhập hàng đó, khi loại hàng nào đó được xuất ra để

sử dụng thì phải ghi đầy đủ thông tin xuất hàng, kiểm tra kho và đối chiếu đảm bảo không bị thất thoát vào cuối tuần và cuối tháng

- Nhân viên bán hàng làm việc theo ca, thực hiện in và out, nhân viên sẽ nhận đơn, lập hóa đơn, thu tiền và hoàn thành đơnhàng theo yêu cầu của khách, sau đó giao cho khách hoặc cho bộ phận giao hàng nếu khách đặt online, nhân viên giao hàng sẽ giao cho khách theo thông tin khách đặt

check-III XÁC ĐỊNH CÁC ACTOR:

1 Khách hàng:

Là người trực tiếp mua hàng ở cửa hàng hoặc đặt hàng online, khách hàng được quyền phản hồi về quản lý cửa hàng nếu đơnhàng có sai sót ảnh hưởng tới quyền lợi khách hàng

2 Nhân viên bán hàng:

Là nhân viên làm việc trong cửa hàng, nhân viên sẽ tính tiền

và làm đơn cho khách

Trang 10

- Tạo phiếu xuất hàng

- Kiểm kê hàng hóa

Trang 11

V XÂY DỰNG USE CASE DIAGRAM:

VI MÔ TẢ CÁC USE CASE:

ĐĂNG NHẬP :

1 Tóm tắt định danh:

- Tiêu đề: Đăng nhập vào hệ thống

- Use case này cho phép nhân viên bán hàng đăng nhập vào hệ thống, do nhân viên làm việc theo ca nên đăng nhập để tiện quản lý

- Actor : nhân viên bán hàng

2 Điều kiện tiên quyết:

Hồ sơ nhân viên đã được cập nhật trong hệ thống

3 Kịch bản bình thường:

- Nhân viên đăng nhập vào hệ thống

- Hệ thống kiểm tra tài khoản nhân viên

- Đăng nhập thành công

LẬP HÓA ĐƠN :

1 Tóm tắt định danh :

- Tiêu đề: Lập hóa đơn

- Use case này xuất hiện khi nhân viên bắt đầu lập hóa đơn và tính tiền cho khách hàng

- Actor : Nhân viên bán hàng

2 Điều kiện tiên quyết:

Trang 12

- Khách hàng có mua pizza tại cửa hàng và có nhu cầu tính tiền

- Mã hàng và đơn giá đã được cập nhật trong hệ thống

- Actor: Người quản lý

2 Điều kiện tiên quyết:

- Hệ thống kiểm tra tính hợp lệ của mã hàng

- Hệ thống yêu cầu nhập số lượng

- Người quản lý nhập số lượng hàng cần nhập

- Hệ thống ghi nhận số lượng

- Hệ thống yêu cầu nhập tên nhà sản xuất

- Người quản lý nhập tên nhà sản xuất

- Hệ thống chuyển thông tin vừa nhập đến thủ kho

THỐNG KÊ :

1 Tóm tắt định danh:

- Tiêu đề: Thống kê doanh thu

- Use case này cho phép quản lý thống kê doanh thu ở thời điểm hiện tại

- Actor: người quản lý

2 Điều kiện tiên quyết :

Không có

3 Kịch bản bình thường:

- Người quản lý chọn chức năng thống kê

- Hệ thống yêu cầu chọn hình thức thống kê

- Người quản lý chọn hình thức thống kê

- Hệ thống hiển thị bảng thống kê doanh thu

- Người quản lý chọn in bảng thống kê

Trang 13

- Hệ thống in bảng thống kê cho người quản lý

TẠO PHIẾU NHẬP HÀNG

1 Tóm tắt định danh:

- Tiêu đề: Tạo phiếu nhập hàng

- Use case này cho phép nhân viên kiểm kho tạo phiếu nhập hàng, sau khi kiểm tra thấy có hàng hóa cần bổ sung nhân viên sẽ tạo phiếu để yêu cầu được nhập hàng và gửi cho quản

lý, nếu quản lý duyệt thì phiếu nhập hàng sẽ được truyền thông tin tới nhà sản xuất để được nhập hàng về cửa hàng

- Actor: Nhân viên kiểm kho

2 Điều kiện tiên quyết:

- Có hàng để nhập

- Có thông tin Quản lý nhập hàng từ người quản lý

3 Kịch bản bình thường:

- Thủ kho chọn chức năng Tạo phiếu nhập hàng của hệ thống

- Hệ thống yêu cầu nhân viên kho điền thông tin hàng hóa vào phiếu nhập hàng

- Nhân viên kiểm kho điền thông tin vào phiếu

- Hệ thống cấp mã số phiếu nhập hàng và lưu thông tin

- Nhân viên chọn in phiếu nhập hàng

- Hệ thống in phiếu nhập hàng cho nhân viên

KIỂM KÊ HÀNG

1 Tóm tắt định danh:

- Tiêu đề: kiểm kê hàng trong kho

- Use case này cho phép nhân viên kiểm kho kiểm tra hàng hóa trong kho theo từng loại hàng theo số lượng và hạn sử dụng của chúng

- Actor: nhân viên kiểm kho

2 Điều kiện tiên quyết:

Không có

3 Kịch bản bình thường:

- Thủ kho chọn chức năng Kiểm kê hàng

- Hệ thống yêu cầu chọn hình thức kiểm kê

- Nhân viên chọn hình thức kiểm kê

- Hệ thống tin mã hàng, số lượng và hạn sử dụng của mặt hàng tương ứng

- Hệ thống hỏi Kiểm kho có muốn in bảng kiểm kê hay không

- Nếu Kiểm kho chọn có : hệ thống in bảng kiểm kê

- Nếu Kiểm kho chọn không : Use case kết thúc

Trang 14

VII.BIỂU ĐỒ LỚP:

Trang 15

VIII MÔ HÌNH PHÂN RÃ CHỨC NĂNG :

X BIỂU ĐỒ DFD MỨC NGỮ CẢNH:

Trang 17

4 Quản lý thống kê :

Trang 18

XII MÔ HÌNH ERD:

XIII MÔ HÌNH ERD SANG MÔ HÌNH QUAN HỆ :

KHACHHANG(MaKH, SdtKH, HoKH, TenKH)

HANGHOA(MaHH, TenHH, LoaiHH, GiaTien)

HOADON(MaHD, #MaKH, #MaHH, GiaTriHD, NgayTao)NHANVIEN(MaNV, HoNV, TenNV, SdtNV, ViTri)

PHIEUNHAPHANG(MaPhieu, #MaHH, #MaNV, SoLuong)VITRI(#MaVT, MaNV)

LoaiHH(#MaLoai, #MaHH, NgayNhap)

XIV THIẾT KẾ GIAO DIỆN :

01 HOMEPAGE

Ngày đăng: 07/01/2025, 22:15

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

TÀI LIỆU LIÊN QUAN

w