1. Trang chủ
  2. » Tất cả

Bài tập lớn môn phân tích thiết kế hệ thống tên đề tài khảo sát phân tích thiết kế hệ thống cửa hàng đồ uống

14 5 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 đề Khảo sát phân tích thiết kế hệ thống cửa hàng đồ uống
Tác giả Lê Bích Ngọc, Trần Ngọc Anh, Nguyễn Quốc Khánh, Lê Thị Hải Yến, Trần Thị Hải Yến
Người hướng dẫn Th.S Phạm Thị Liên
Trường học University of Information Technology and Communications - Khoa Công Nghệ Thông Tin
Chuyên ngành Phân tích và thiết kế hệ thống thông tin
Thể loại Bài tập lớn môn phân tích thiết kế hệ thống
Năm xuất bản 2023
Thành phố Thái Nguyên
Định dạng
Số trang 14
Dung lượng 596,24 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG KHOA CÔNG NGHỆ THỒNG TIN BÀI TẬP LỚN MÔN PHÂN TÍCH THIẾT KẾ HỆ THỐNG Tên đề tài Khảo sát phân tích thiết kế hệ thống cửa hàng đồ uống Giảng Viên Th S Phạm T[.]

Trang 1

ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG

KHOA CÔNG NGHỆ THỒNG TIN

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

Tên đề tài:

Khảo sát phân tích thiết kế hệ thống cửa hàng đồ uống

Giảng Viên: Th.S Phạm Thị Liên

Sinh viên thực hiện: Lê Bích Ngọc (nhóm Trưởng)

Thành viên: Trần Ngọc Anh, Nguyễn Quốc Khánh, Lê Thị Hải Yến, Trần Thị Hải Yến

Lớp: K20 CNTT N11

Thái Nguyên, tháng … năm 2023

Trang 2

LỜI NÓI ĐẦU

Cùng với sự phát triển mạnh mẽ của công nghệ thông tin và internet, ngành bán hàng truyền thống cũng phải có sự thay đổi sao cho phù hợp và đáp ứng được nhu cầu của xã hội

Việc mua sắm online đang là một thị trường rất hot Nắm bắt được nhu cầu của người tiêu dùng chúng em xây dựng một hệ thống quản lý thông tin đồ uống và nhận đặt mua đồ uống trên mạng Ở đây các hình thức tư vấn và bán hàng tại các cửa hàng truyền thống sẽ được thay thế bằng việc giới thiệu và nhận đặt hàng thông qua mạng internet.

Cửa hàng đồ uống còn một số chức năng chính sau

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

+ Giới thiệu sản phẩm

+ Tìm kiếm

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

+ Trợ giúp

Trang 3

BẢN KẾ HOẠCH CÔNG VIỆC CỦA NHÓM

STT Nội dung công việc Thành viên thực

hiện Kết quả Đánh giá côngviệc

1 Khảo sát hệ thống Trần Ngọc Anh Bản mô tả chi tiết

hệ thống

2 Phân tích hệ thống Lê Thị Hải Yến

Trần Thị Hải Yến

Biểu đồ, kịch bản

3 Thiết kế hệ thống Nguyễn Quốc

Khánh biểu đồ

4 viết báo cáo tổng

kết slide để báo cáo Lê Bích Ngọc báo cáo

Trang 4

CHƯƠNG 1: KHẢO SÁT HỆ THỐNG 1.1 Mô tả chi tiết hệ thống

Khách hàng truy cập trang web, tìm hiểu thông tin các loại đồ uống có trên trang web và được sự tư vấn của chủ cửa hàng Sau khi tham khảo các loại đồ uống, khách hàng sẽ làm các thủ tục thanh toán trên trang web Chủ cửa hàng sẽ xác nhận đơn hàng, làm đồ uống, giao sản phẩm cho nhân viên giao hàng để chuyển đến khách hàng.Người quản lý trang web sẽ quản lý thông tin khách hàng và quản lý tài khoản

Trang web đồ uống sẽ có 5 nhiệm vụ chính như sau:

 Chủ cửa hàng quản lý các loại đồ uống

 Người quản lý trang web sẽ quản lý tài khoản

 Chủ cửa hàng tư vấn cho khách

 Khách hàng tiến hành thủ tục thanh toán

 Chủ cửa hàng quản lý số lượng đơn

 Chủ cửa hàng quản lý thông tin khách hàng

Ưu điểm:

- Khách hàng có thể tìm hiểu thông tin và giá của sản phẩm trước khi quyết định mua hàng, được nhân viên tư vấn

- Khi khách hàng thanh toán online, chủ cửa hàng có thể nhận phí thanh toán ngay lập tức

- Có thể tiếp cận được lượng khách hàng tiềm năng lớn

- Khách hàng có thể mua hàng không cần ra trực tiếp cửa hàng

Nhược điểm:

- Khách hàng có thể thêm chi phí phát sinh( vd: phí giao hàng…)

- Khi sản phẩm có vấn đề thì cửa hàng với khách hàng khó giải quyết

- Khách hàng đặt hàng online nhưng không nhận hàng

Xác định yêu cầu khách hàng

Nhờ công nghệ phát triển mà trong những năm gần đây mua sắm online đang phát triển rất mạnh mẽ Nhận thấy rõ cơ hội này các chủ cửa hàng muốn tiếp cận và quảng bá thương hiệu đến gần người tiêu dùng bằng hình thức online Dựa trên nhu cầu đó website bán hàng online là hình thức tối ưu nhất

Trang 5

Khách Hàng: là những hành khách biết đến website thông qua một

nguồn thông tin quảng cáo hoặc qua một kết quả tìm kiếm nào đó trên mạng

Họ có thể thực hiện các chức năng cơ bản của hệ thống như đăng ký để thành thành viên xong đăng nhập vào hệ thống, xem thông tin đồ uống, tra cứu thông tin đồ uống, chọn đồ uống vào giỏ hàng, thanh toán

Chủ cửa hàng: có nhiệm vụ hỗ trợ, chăm sóc khách hàng qua hình

thức chat trực tuyến, là người làm chủ Họ sẽ được thực hiện một số chức năng đối với hệ thống như có quyền thêm, bớt, xóa, sửa các sản phẩm có trên website, điều chỉnh giá của các sản phẩm quản lý bán hàng, thống kê được các số liệu, tạo đơn hàng và xuất hóa đơn khi cần, đăng các hình ảnh lên trang chủ website

Người quản lý: là người quản lý website Họ là người quản lý thông

tin khách hàng, quản lý tài khoản

1.2 Xác lập dự án

Hệ thống website bán đồ uống online cần đáp ứng được những nhu cầu sau

Yêu cầu chức năng của hệ thống

Hệ thống website bán đồ uống online cần thực hiện những yêu cầu sau:

+ Chủ cửa hàng nắm được tình hình mua bán, doanh thu cửa hàng + Chủ cửa hàng quản lý được thông tin các loại đồ uống, kiểm kê số lượng nguyên liệu

+ Chủ cửa hàng có thể tạo hóa đơn

+ Chủ cửa hàng và người quản lý có thể đăng thông tin lên website + Người quản lý quản lý tài khoản, thông tin khách hàng

Yêu cầu phi chức năng của hệ thống

 Dễ dàng sử dụng, thu hút khách hàng

 Có thể nâng cấp, bảo trì trong tương lai

Trang 6

CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

2.1 Biểu đồ UC

2.1.1 Các tác nhân và UC

 Khách hàng:

+ Đăng kí

+ Đăng nhập

+ Tìm kiếm

+ Xem thông tin đồ uống

+ Thêm đồ uống vào giỏ hàng

+ Thanh toán

 Chủ cửa hàng:

+ Đăng kí

+ Đăng nhập

+ Quản lý kho bao gồm: quản lý đơn hàng, quản lý thông tin đồ uống, quản lý nguyên liệu và quản lý doanh thu

+ Xử lý hóa đơn khách hàng

 Người quản lý:

+ Đăng nhập

+ Quản lý tài khoản

+ Quản lý thông tin khách hàng

2.1.2 Biểu đồ UC tổng quát

Trang 7

2.1.3 Biểu đồ UC phân rã

 Người quản lý

 Khách hàng

Trang 8

 Chủ cửa hàng

2.1.4 Kịch bản của các UC

 Đăng kí

Tên UC Đăng kí

Tác nhân chính Khách hàng, chủ cửa hàng

Người chịu trách nhiệm Người quản lý

Tiền điều kiện Khách hàng truy cập vào website

Đảm bảo tối thiểu

Đảm bảo thành công Đăng kí thành công

Kích hoạt Nhấn vào nút đăng kí

Chuỗi sự kiện chính :

1.Tác nhân nhấn vào nút đăng kí

2.Hệ thống hiển thị form điền thông tin

3.Tác nhân điền thông tin và nhấn nút đăng kí

4.Hệ thống thông báo đăng kí thành công

Ngoại lệ:

4a.Hệ thống thông báo đăng kí không thành công và yêu cầu nhập lại thông tin

 Đăng nhập

Tên UC Đăng nhập

Tác nhân chính Khách hàng, chủ cửa hàng, người quản lí

Trang 9

Mức 1

Người chịu trách nhiệm Người quản lý

Tiền điều kiện Tác nhân có tài khoản đăng nhập

Đảm bảo tối thiểu

Đảm bảo thành công Đăng nhập thành công

Kích hoạt Nhấn vào nút đăng nhập

Chuỗi sự kiện chính :

1.Tác nhân nhấn vào nút đăng nhập

2.Hệ thống yêu cầu nhập thông tin

3.Tác nhân điền thông tin và nhấn nút đăng nhập

4.Hệ thống thông báo đăng nhập thành công và hiển thị trang chủ

Ngoại lệ:

4a.Hệ thống thông báo đăng nhập không thành công và yêu cầu nhập lại thông tin

 Tìm kiếm

Tên UC Tìm kiếm sản phẩm

Tác nhân chính Khách hàng, chủ cửa hàng

Người chịu trách

nhiệm Chủ cửa hàng

Tiền điều kiện Khách hàng đăng nhập thành công

Đảm bảo tối thiểu

Đảm bảo thành công Hiển thị sản phẩm theo thông tin tìm kiếm

Kích hoạt Nhấn vào nút tìm kiếm

Chuỗi sự kiện chính :

1.Tác nhân nhấn vào nút tìm kiếm

2.Hệ thống yêu cầu nhập thông tin

3.Tác nhân điền thông tin và nhấn nút tìm kiếm

4.Hệ thống hiển thị sản phẩm

Ngoại lệ:

4a.hệ thống hiển thị không có sản phẩm nào và yêu cầu nhập lại

 Xem thông tin sản phẩm

Tên UC Xem sản phẩm

Tác nhân chính Khách hàng, chủ cửa hàng

Người chịu trách nhiệm Người quản lý

Tiền điều kiện Tác nhân đăng nhập thành công

Đảm bảo tối thiểu Trang web quay trở lại trang chủ

Đảm bảo thành công Hiển thị thông tin sản phẩm

Kích hoạt Khách hàng bấm vào sản phẩm

Chuỗi sự kiện chính :

Trang 10

1.Tác nhân nhấn vào sản phẩm muốn xem

2.Hệ thống hiển thị thông tin sản phẩm

Ngoại lệ:

 Trở lại trang chủ

Tên UC Trở lại trang chủ

Tác nhân chính Khách hàng

Người chịu trách nhiệm Người quản lý

Tiền điều kiện Khách hàng bấm vào chức năng bất kì bị rời khỏi

trang chủ Đảm bảo tối thiểu

Đảm bảo thành công Trang web trở về giao diện trang chủ

Kích hoạt Khách hàng nhấn vào chức năng trang chủ

Chuỗi sự kiện chính :

1.Khách hàng chọn chức năng trang chủ

2.Website quay trở lại trang chủ

Ngoại lệ:

 Cập nhật thông tin

Tên UC Cập nhật thông tin

Tác nhân chính Chủ cửa hàng

Người chịu trách nhiệm Chủ cửa hàng

Tiền điều kiện Chủ cửa hàng đăng nhập thành công

Đảm bảo tối thiểu

Đảm bảo thành công Hiển thị các chức năng : cập nhật thông tin sản phẩm,

cập nhật thông tin cửa hàng Kích hoạt Chủ cửa hàng chọn chức năng cập nhật thông tin

Chuỗi sự kiện chính :

1.Tác nhân chọn vào chức năng cập nhật thông tin

2.Hệ thống hiển thị giao diện cập nhật thông tin

3.Tác nhân thêm thông tin cần cập nhật và ấn xác nhận

4.Hệ thống thông báo cập nhật thành công

Ngoại lệ:

4a.Hệ thống thông báo cập nhật không thành công và yêu cầu nhập lại thông tin

Trang 11

 Thêm sản phẩm

 Xóa sản phẩm

 Thêm doanh thu

 Sửa doanh thu

Tên UC Thêm sản phẩm

Tác nhân chính Chủ cửa hàng

Người chịu trách nhiệm Chủ cửa hàng

Tiền điều kiện Chủ cửa hàng đăng nhập thành công

Đảm bảo tối thiểu

Đảm bảo thành công Hiển thị các chức năng : thêm sản phẩm

Kích hoạt Chủ cửa hàng chọn chức thêm sản phẩm

Chuỗi sự kiện chính :

1.Tác nhân ấn vào thêm sản phẩm

2.Hệ thống hiển thị giao diện thêm sản phẩm

3.Tác nhân nhập thông tin sản phẩm và ấn xác nhận

4.Hệ thống hiển thị thêm sản phẩm thành công

Ngoại lệ:

4a.Hệ thống thông báo không thể thêm sản phẩm yêu cầu nhập lại thông tin

Tên UC Xóa sản phẩm

Tác nhân chính Chủ cửa hàng

Người chịu trách nhiệm Chủ cửa hàng

Tiền điều kiện Chủ cửa hàng đăng nhập thành công

Đảm bảo tối thiểu

Đảm bảo thành công Hiển thị các chức năng : Xóa sản phẩm

Kích hoạt Chủ cửa hàng chọn chức xóa sản phẩm

Chuỗi sự kiện chính :

1.Tác nhân ấn vào xóa sản phẩm

2.Hệ thống hiển thị giao diện xóa sản phẩm

3.Tác nhân xóa thông tin sản phẩm và ấn vào xác nhận

4.Hệ thống hiển thị đã xóa sản phẩm

Ngoại lệ:

4a.Hệ thống thông báo không thể xóa sản phẩm

Tên UC Thêm doanh thu

Tác nhân chính Chủ cửa hàng

Người chịu trách nhiệm Chủ cửa hàng

Tiền điều kiện Chủ cửa hàng đăng nhập thành công

Đảm bảo tối thiểu

Đảm bảo thành công Hiển thị các chức năng : thêm doanh thu

Kích hoạt Chủ cửa hàng chọn chức năng thêm doanh thu Chuỗi sự kiện chính :

1.Tác nhân ấn vào thêm doanh thu

2.Hệ thống hiển thị giao diện thêm doanh thu

3.Tác nhân thêm thông tin doanh thu và ấn vào xác nhận

4.Hệ thống hiển thị thêm doanh thu thành công

Ngoại lệ:

4a.Hệ thống thông báo không thể thêm doanh thu và yêu cầu nhập lại

Trang 12

 Xóa doanh thu

 Thêm đơn hàng

 Sửa đơn hàng

 Xóa đơn hàng

Tên UC Sửa doanh thu

Tác nhân chính Chủ cửa hàng

Người chịu trách nhiệm Chủ cửa hàng

Tiền điều kiện Chủ cửa hàng đăng nhập thành công

Đảm bảo tối thiểu

Đảm bảo thành công Hiển thị các chức năng : Sửa doanh thu Kích hoạt Chủ cửa hàng chọn chức năng sửa doanh thu Chuỗi sự kiện chính :

1.Tác nhân ấn vào sửa doanh thu

2.Hệ thống hiển thị giao diện sửa doanh thu

3.Tác nhân thêm thông tin doanh thu cần sửa và ấn vào xác nhận

4.Hệ thống hiển thị sửa doanh thu thành công

Ngoại lệ:

4a.Hệ thống thông báo không thể sửa doanh thu và yêu cầu nhập lại

Tên UC Xóa doanh thu

Tác nhân chính Chủ cửa hàng

Người chịu trách nhiệm Chủ cửa hàng

Tiền điều kiện Chủ cửa hàng đăng nhập thành công

Đảm bảo tối thiểu

Đảm bảo thành công Hiển thị các chức năng : Xóa doanh thu Kích hoạt Chủ cửa hàng chọn chức năng xóa doanh thu Chuỗi sự kiện chính :

1.Tác nhân ấn vào xóa doanh thu

2.Hệ thống hiển thị giao diện xóa doanh thu

3.Tác nhân thêm thông tin doanh thu cần xóa và ấn vào xác nhận

4.Hệ thống hiển thị xóa doanh thu thành công

Ngoại lệ:

4a.Hệ thống thông báo không thể xóa doanh thu

Tên UC Thêm đơn hàng

Tác nhân chính Chủ cửa hàng

Người chịu trách nhiệm Chủ cửa hàng

Tiền điều kiện Chủ cửa hàng đăng nhập thành công

Đảm bảo tối thiểu

Đảm bảo thành công Hiển thị các chức năng : thêm đơn hàng Kích hoạt Chủ cửa hàng chọn chức năng thêm đơn hàng Chuỗi sự kiện chính :

1.Tác nhân ấn vào thêm đơn hàng

2.Hệ thống hiển thị giao diện thêm đơn hàng

3.Tác nhân thêm thông tin đơn hàng cần thêm và ấn vào xác nhận

4.Hệ thống hiển thị thêm đơn hàng thành công

Ngoại lệ:

4a.Hệ thống thông báo không thể thêm đơn hàng và yêu cầu nhập lại

Tên UC Sửa đơn hàng

Tác nhân chính Chủ cửa hàng

Người chịu trách nhiệm Chủ cửa hàng

Tiền điều kiện Chủ cửa hàng đăng nhập thành công

Đảm bảo tối thiểu

Đảm bảo thành công Hiển thị các chức năng : sửa đơn hàng

Kích hoạt Chủ cửa hàng chọn chức năng sửa đơn hàng Chuỗi sự kiện chính :

1.Tác nhân ấn vào sửa đơn hàng

2.Hệ thống hiển thị giao diện sửa đơn hàng

3.Tác nhân thêm thông tin đơn hàng cần sửa và ấn vào xác nhận

4.Hệ thống hiển thị sửa đơn hàng thành công

Ngoại lệ:

4a.Hệ thống thông báo không thể sửa đơn hàng và yêu cầu nhập lại

Trang 13

 Thêm nguyên liệu

 Sửa nguyên liệu

 Xóa nguyên liệu

 Thanh toán

Tên UC Xóa đơn hàng

Tác nhân chính Chủ cửa hàng

Người chịu trách nhiệm Chủ cửa hàng

Tiền điều kiện Chủ cửa hàng đăng nhập thành công

Đảm bảo tối thiểu

Đảm bảo thành công Hiển thị các chức năng : Xóa đơn hàng

Kích hoạt Chủ cửa hàng chọn chức năng xóa đơn hàng Chuỗi sự kiện chính :

1.Tác nhân ấn vào xóa đơn hàng

2.Hệ thống hiển thị giao diện xóa đơn hàng

3.Tác nhân xóa thông tin đơn hàng

4.Hệ thống hiển thị xóa đơn hàng thành công

Ngoại lệ:

4a.Hệ thống thông báo không thể xóa đơn hàng

Tên UC Thêm nguyên liệu

Tác nhân chính Chủ cửa hàng

Người chịu trách nhiệm Chủ cửa hàng

Tiền điều kiện Chủ cửa hàng đăng nhập thành công

Đảm bảo tối thiểu

Đảm bảo thành công Hiển thị các chức năng : Thêm nguyên liệu Kích hoạt Chủ cửa hàng chọn chức năng thêm ngyên liệu Chuỗi sự kiện chính :

1.Tác nhân ấn vào thêm nguyên liệu

2.Hệ thống hiển thị giao diện thêm nguyên liệu

3.Tác nhân xóa thông tin nguyên liệu và ấn xác nhận

4.Hệ thống hiển thị thêm nguyên liệu thành công

Ngoại lệ:

4a.Hệ thống thông báo không thể thêm nguyên liệu

Tên UC Sửa nguyên liệu

Tác nhân chính Chủ cửa hàng

Người chịu trách nhiệm Chủ cửa hàng

Tiền điều kiện Chủ cửa hàng đăng nhập thành công

Đảm bảo tối thiểu

Đảm bảo thành công Hiển thị các chức năng : Sửa nguyên liệu Kích hoạt Chủ cửa hàng chọn chức năng sửa ngyên liệu Chuỗi sự kiện chính :

1.Tác nhân ấn vào sửa nguyên liệu

2.Hệ thống hiển thị giao diện sửa nguyên liệu

3.Tác nhân sửa thông tin nguyên liệu và ấn xác nhận

4.Hệ thống hiển thị sửa nguyên liệu thành công

Ngoại lệ:

4a.Hệ thống thông báo không thể sửa nguyên liệu

Tên UC Xóa nguyên liệu

Tác nhân chính Chủ cửa hàng

Người chịu trách nhiệm Chủ cửa hàng

Tiền điều kiện Chủ cửa hàng đăng nhập thành công

Đảm bảo tối thiểu

Đảm bảo thành công Hiển thị các chức năng : Xóa nguyên liệu Kích hoạt Chủ cửa hàng chọn chức năng xóa ngyên liệu Chuỗi sự kiện chính :

1.Tác nhân ấn vào xóa nguyên liệu

2.Hệ thống hiển thị giao diện xóa nguyên liệu

3.Tác nhân xóa thông tin nguyên liệu

4.Hệ thống hiển thị xóa nguyên liệu thành công

Ngoại lệ:

4a.Hệ thống thông báo không thể xóa nguyên liệu

Trang 14

2.2 Biểu đồ lớp phân tích

2.3 Biểu đồ trình tự

2.4 Biểu đồ trạng thái

2.5 Biểu đồ hoạt động

2.6 Biểu đồ thành phần

2.7 Thiết kế

Tên UC Thanh toán

Tác nhân chính Chủ cửa hàng

Người chịu trách nhiệm Chủ cửa hàng

Tiền điều kiện Chủ cửa hàng đăng nhập thành công

Đảm bảo tối thiểu

Đảm bảo thành công Hiển thị các chức năng : Thêm nguyên liệu Kích hoạt Chủ cửa hàng chọn chức năng thêm ngyên liệu Chuỗi sự kiện chính :

1.Tác nhân ấn vào thêm nguyên liệu

2.Hệ thống hiển thị giao diện thêm nguyên liệu

3.Tác nhân xóa thông tin nguyên liệu

4.Hệ thống hiển thị thêm nguyên liệu thành công

Ngoại lệ:

4a.Hệ thống thông báo không thể thêm nguyên liệu

Ngày đăng: 19/03/2023, 15:09

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w