Tải bản đầy đủ (.docx) (44 trang)

BÁO CÁO BÀI TẬP LỚN PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG Đề Tài : Phân tích và thiết kế hệ thống quản lý nước giải khát

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.27 MB, 44 trang )

Báo cáo phân tích thiết kế hệ thống thơng tin hướng đối tượng

Quản lý nước giải khát

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

BÁO CÁO BÀI TẬP LỚN
PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG
Đề Tài : Phân tích và thiết kế hệ thống quản lý nước giải khát
Giảng viên hướng dẫn: THS.Nguyễn Thái Bình
Lớp : 07 CNTT3
Sinh viên thực hiện :
1.Bùi Đức Tấn Minh ( 0750080129 )
2 Huỳnh Minh Trí ( 0750080144 )
3.Võ Thị Ánh Tuyết ( 0750080148 )
4.Bùi Cao Kiều Huyên ( 0750080112 )
5. Đỗ Phan Linh Trang ( 0750080143 )
6.Nguyễn Thành Luân ( 0750080126 )


Báo cáo phân tích thiết kế hệ thống thơng tin hướng đối tượng

Quản lý nước giải khát

7. Đinh Văn Tam ( 0750080139 )

MỤC LỤC
I.MƠ TẢ U CẦU BÀI TỐN......................................................................
II.XÁC ĐỊNH CÁC ACTOR............................................................................
III.XÁC ĐỊNH CÁC USE CASE.....................................................................


IV.XÂY DỰNG USE CASE DIAGRAM.........................................................
V.MÔ TẢ CÁC USE CASE..............................................................................
ĐĂNG NHẬP ........................................................................................
ĐĂNG KÝ THÀNH VIÊN.....................................................................
XEM TRANG CHỦ................................................................................
XEM SẢN PHẨM..................................................................................
QUẢN LÝ GIỎ HÀNG..........................................................................
GIAO HÀNG..........................................................................................
THANH TOÁN.......................................................................................
KIỂM KÊ HÀNG....................................................................................
QUẢN LÝ HÀNG HOÁ.........................................................................
QUẢN LÝ ĐƠN ĐẶT HÀNG...............................................................
QUẢN LÝ XUẤT HÀNG......................................................................
QUẢN LÝ NHẬP HÀNG......................................................................
LIÊN HỆ.................................................................................................
BÁO CÁO...............................................................................................


Báo cáo phân tích thiết kế hệ thống thơng tin hướng đối tượng

Quản lý nước giải khát

VI.BIỂU ĐỒ LỚP.............................................................................................
1.
2.
3.
4.
5.
6.
7.

8.
9.
10.
11.
12.
13.

Biểu đồ “Đăng nhập”.........................................................................
Biểu đồ “Đăng ký thành viên”...........................................................
Biểu đồ “Xem trang chủ”...................................................................
Biểu đồ “Xem sản phẩm”..................................................................
Biểu đồ “Quản lý giỏ hàng” ..............................................................
Biểu đồ “Thanh toán” .......................................................................
Biểu đồ “Kiểm hàng” ........................................................................
Biểu đồ “Quản lý hàng hoá” .............................................................
Biểu đồ “Quản lý đơn đặt hàng” .......................................................
Biểu đồ “Quản lý xuất hàng” ............................................................
Biểu đồ “Quản lý nhập hàng” ...........................................................
Biểu đồ “Liên hệ “.............................................................................
Biểu đồ “ Báo cáo “...........................................................................


Báo cáo phân tích thiết kế hệ thống thơng tin hướng đối tượng

I.

Quản lý nước giải khát

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


Yêu cầu xây dựng một hệ thống quản lý việc mua bán hàng của cửa hàng bán
nước giải khát.
- Người quản lý nắm được tình hình mua bán, doanh thu của cửa hàng, việc
thống kê được thực hiện hàng tháng, hàng quý cũng có khi đột xuất theo yêu
cầu.
- Thủ kho quản lý số lượng hàng trong kho theo mã số hàng hoá, kiểm kê hàng
hoá trong kho.
- Nhân viên bán hàng sẽ tính tiền những thức uống mà khách mua và lập hoá
đơn cho khách.
- Khách hàng là người mua hàng từ cửa hàng hoặc mua hàng trực tuyến.
- Việc quản lý mua bán hàng ở cửa hàng được thực hiện như sau:
Khi hàng hoá được nhập vào thì Thủ Kho sẽ Tạo Phiếu Nhập Hàng ghi đầy đủ
thơng tin về việc nhập hàng đó. Khi hàng được bán trực tiếp cho đối tác lớn
hay hàng hoá được đưa lên quầy thì Thủ Kho sẽ Tạo Phiếu Xuất Hàng. Thủ
Kho kiểm kê hàng hố trên kho, khi có mặt hàng nào hết hạn sử dụng thì Tạo
Phiếu Trả Hàng cho nhà sản xuất.
Nhân viên bán hàng làm việc theo ca, khi đến ca làm việc của mình, nhân viên
phải đăng nhập vào hệ thống. Khi khách hàng mua hàng trực tiếp lựa chọn
hàng hoá mua và yêu cầu tính tiền, nhân viên sẽ tính tiền và lập hố đơn cho
khách.
- Việc quản lý mua hàng trực tuyến được thực hiện như sau:
Khi hàng hố được nhập vào thì Thủ Kho sẽ Tạo Phiếu Nhập Hàng ghi đầy đủ
thông tin về việc nhập hàng đó. Khi hàng được bán trực tiếp cho đối tác lớn
hay hàng hoá được đưa lên quầy thì Thủ Kho sẽ Tạo Phiếu Xuất Hàng. Thủ
Kho kiểm kê hàng hố trên kho, khi có mặt hàng nào hết hạn sử dụng thì Tạo
Phiếu Trả Hàng cho nhà sản xuất.
Nhân viên bán hàng làm việc theo ca, khi đến ca làm việc của mình, nhân viên
phải đăng nhập vào hệ thống. Khi khách hàng mua hàng trực tuyến dược thực
hiện như sau: Nếu khách hàng mua hàng trực tuyến thì nhân viên sẽ lập hóa
đơn là chuyển hóa đơn cho shipper tiến hành giao hàng.



Báo cáo phân tích thiết kế hệ thống thơng tin hướng đối tượng

II.
-

-


-

-

-

Quản lý nước giải khát

XÁC ĐỊNH CÁC ACTOR

Nhân viên : Là người có tất cả các quyền trong hệ thống ( bao gồm cả
khách hàng và quản lý thủ kho , shipper ) . Cịn có chức năng quản lý hàng
hoá , quản lý đơn đặt hàng ( chốt đơn , huỷ đơn và các thứ liên quan ).
Shipper : Là người giao hàng cho khách hàng và nhận hàng đó từ nhân viên
. Cũng là người báo cáo tình trạng.
Khách hàng : Là người mua hàng từ nơi bán nước giải khát , có quyền kiểm
tra giỏ hàng của mình mua.
Thủ kho : Là người quản lý số lượng hàng trong kho theo mã số hàng hoá,
kiểm kê hàng hoá trong kho.
Việc quản lý mua bán hàng ở cửa hàng sẽ được thực hiện như sau :

Người Thủ Kho trực tiếp liên hệ với Nhân Viên để biết thông tin những mặt
hàng vào cửa hàng, đồng thời liên hệ trực tiếp với nhà sản xuất để nhập
hàng khi cửa hàng hết mặt hàng đó. Khi hàng hố được nhập vào thì Thủ
Kho sẽ Tạo Phiếu Nhập Hàng ghi đầy đủ thơng tin về việc nhập hàng đó.
Khi hàng được bán trực tiếp cho đối tác lớn hay hàng hoá được đưa lên
quầy để Quản Lý sẽ Tạo Phiếu Xuất Hàng.
Nhân viên bán hàng làm việc theo ca, khi đến ca làm việc của mình, nhân
viên phải Đăng Nhập vào hệ thống. Khi khách hàng lựa chọn hàng hố mua
và u cầu tính tiền, nhân viên sẽ tính tiền và lập hoá đơn cho khách.
Shipper khi nhận được hàng từ Nhân Viên sẽ chuyển đến cho Khách Hàng
và sẽ chuyển tiền và hóa đơn lại cho Nhân Viên.

III. XÁC ĐỊNH CÁC USE CASE
1.Khách hàng
- Xem trang chủ.
- Đăng ký thành viên.
- Đăng nhập.
- Xem sản phẩm.
- Quản lý giỏ hàng.
2.Nhân Viên


Báo cáo phân tích thiết kế hệ thống thơng tin hướng đối tượng

Quản lý nước giải khát

- Quản lý đơn đặt hàng.
3.Shipper
- Giao hàng.
- Liên hệ (Khách hàng - shipper).

- Liên hệ (Shipper – nhân viên).
- Báo cáo .
4.Quản lý kho hàng
- Quản lý kho.

IV. XÂY DỰNG USE CASE DIAGRAM

V. MƠ TẢ CÁC USE
CASE
QUẢN LÝ NHẬP HÀNG
1.Tóm tắt định danh:
Tiêu đề: Quản lý nhập hàng của cửa
hàng
Tóm tắt: Use case này cho phép người
thủ kho nhập hàng vào cửa hàng. Khi
hàng hố hết hay có nhu cầu thêm
hàng, người thủ kho sẽ nhập thông tin
hàng cần nhập.
Actor: Thủ kho
Ngày tạo:
Ngày cập nhật:
2. Mô tả kịch bản:


Báo cáo phân tích thiết kế hệ thống thơng tin hướng đối tượng

Quản lý nước giải khát

a) Điều kiện tiên quyết:
- Mã hàng và thông tin nhà sản xuất đã được cập nhật trong hệ thống.

b) Kịch bản bình thường:
1) Người thủ kho chọn chức năng Quản lý nhập hàng của hệ thống.
2) Hệ thống yêu cầu nhập mã hàng cần nhập.
3) Người thủ kho nhập mã hàng.
4) Hệ thống kiểm tra tính hợp lệ của mã hàng.
5) Hệ thống yêu cầu nhập số lượng.
6) Người thủ kho nhập số lượng hàng cần nhập.
7) Hệ thống ghi nhận số lượng.
8) Hệ thống yêu cầu nhập mã nhà sản xuất.
9) Người thủ kho nhập mã nhà sản xuất.
10) Hệ thống kiểm tra tính hợp lệ của mã nhà sản xuất.
11) Hệ thống chuyển thông tin vừa nhập đến thủ kho.

c) Kịch bản thay thế:
A1 - Người thủ kho nhập mã hàng không hợp lệ:
Chuỗi A1 bắt đầu từ bước 4 của kịch bản thường
5) Hệ thống hỏi người thủ kho có muốn thêm mặt hàng này vào hệ thống
không.
6) Người thủ kho chọn thêm hàng.
7) Hệ thống yêu cầu nhập tên mặt hàng.
8) Người thủ kho nhập tên hàng.
9) Hệ thống lưu mã hàng và tên hàng.
Trở lại bước 5 của kịch bản thường.


Báo cáo phân tích thiết kế hệ thống thơng tin hướng đối tượng

Quản lý nước giải khát

A1.1 – Người thủ kho không chọn thêm hàng.

Chuỗi A1.1 bắt đầu từ bước 5 của kịch bản thay thế A1.
6) Người thủ kho không chọn thêm hàng.
Trở lại bước 2 của kịch bản thường.
A2 - Người thủ kho nhập sai mã nhà sản xuất:
Chuỗi A2 bắt đầu từ bước 10 của kịch bản thường.
11) Hệ thống hỏi người thủ kho có muốn thêm mã nhà sản xuất này vào hệ
thống không.
12) Người thủ kho chọn thêm mã nhà sản xuất.
13) Hệ thống yêu cầu nhập tên nhà sản xuất.
14) Người thủ kho nhập nhà sản xuất.
15) Hệ thống lưu mã nhà sản xuất và tên sản xuất.
Trở lại bước 10 của kịch bản thường.

QUẢN LÝ XUẤT HÀNG
1.Tóm tắt định danh:
Tiêu đề: Thủ kho xuất hàng của cửa hàng
Tóm tắt: Use case này cho phép người thủ kho quản lý việc xuất hàng từ kho lên
quầy. Khi hàng hoá trên quầy hết, người nhân viên cho biết thông tin của mặt hàng
cần xuất lên quầy, thông tin này sẽ làm cơ sở để Thủ kho xuất hàng lên quầy.
Actor: Thủ kho
Ngày tạo:
Ngày cập nhật:
2. Mô tả kịch bản:
a) Điều kiện tiên quyết:


Báo cáo phân tích thiết kế hệ thống thơng tin hướng đối tượng

Quản lý nước giải khát


- Hàng hoá muốn xuất lên quầy đã có trong kho
b) Kịch bản bình thường:
1) Người thủ kho chọn chức năng Quản lý xuất hàng của hệ thống.
2) Hệ thống yêu cầu nhập mã hàng cần xuất lên quầy.
3) Người thủ kho nhập mã hàng.
4) Hệ thống kiểm tra tính hợp lệ của mã hàng.
5) Hệ thống yêu cầu nhập số lượng.
6) Người thủ kho nhập số lượng hàng cần xuất.
7) Hệ thống kiểm tra số lượng có thoả số lượng hàng cịn trong kho không.
8) Hệ thống chuyển thông tin vừa nhập vào đến thủ kho.
c) Kịch bản thay thế:
A1 - Người quản lý nhập mã hàng không hợp lệ:
Chuỗi A1 bắt đầu từ bước 4 của kịch bản thường.
5) Hệ thống thông báo mã hàng khơng có trong hệ thống.
Trở lại bước 2 của kịch bản thường.
A2 - Người quản lý nhập số lượng hàng cần xuất không hợp lệ:
Chuỗi A2 bắt đầu từ bước 7 của kịch bản thường.
8)Hệ thống thông báo số lượng vừa nhập vượt quá số lượng hàng hiện có
trong kho.
Trở lại bước 5 của kịch bản thường
KIỂM KÊ HÀNG HỐ
1. Tóm tắt định danh
Tiêu đề : Kiểm kê hàng trong kho.
Tóm tắt: Use case này cho phép Thủ Kho kiểm kê hàng hoá trong kho, số lượng
của từng chủng loại hàng, hạn sử dụng của từng mặt hàng.


Báo cáo phân tích thiết kế hệ thống thơng tin hướng đối tượng

Quản lý nước giải khát


Actor: Thủ kho.
Ngày tạo:…………………
Ngày cập nhật:…………………..
2. Mô tả kịch bản
a) Điều kiện tiên quyết:
Không có.
b) Kịch bản bình thường:
1. Thủ Kho chọn chức năng Kiểm Kê Hàng.
2. Hệ thống yêu cầu chọn hình thức kiểm kê (theo mã hàng, tất cả).
3. Thủ kho lựa chọn hình thức kiểm kê.
4. Hệ thống hiển thị mã hàng, số lượng mặt hàng tương ứng.
5. Hệ thống hỏi Thủ Kho có muốn in bảng Kiểm Kê khơng.
6. Thủ kho chọn in bảng Kiểm Kê.
7. Hệ thống in bảng Kiểm Kê cho thủ kho.
c) Các kịch bản thay thế:
A1 - Thủ Kho không yêu cầu in bảng Kiểm Kê:
Chuỗi A1 bắt đầu từ bước 5 của kịch bản thường.
6) Thủ kho không yêu cầu in bảng thống kê
7) Use case kết thúc.
ĐĂNG NHẬP NHÂN VIÊN
1.Tóm tắt định danh
Tiêu đề: Đăng nhập vào hệ thống.
Tóm tắt: 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 cần đăng nhập để tiện việc quản lý.
Actor: Nhân viên.
Ngày tạo:…………………
Ngày cập nhật:…………………..



Báo cáo phân tích thiết kế hệ thống thơng tin hướng đối tượng

Quản lý nước giải khát

2. Mô tả kịch bản
a) Điều kiện tiên quyết:
- Nhân viên phải có thẻ nhân viên do siêu thị cấp.
- Hồ sơ nhân viên đã được cập nhật trong hệ thống.
b) Kịch bản bình thường:
1. Nhân viên bán hàng đưa thẻ nhân viên gần máy quét.
2. Hệ thống kiểm tra tính hợp lệ mã vạch của nhân viên.
3. Đăng nhập thành công.
c) Các kịch bản thay thế:
A1 - Mã vạch trên thẻ không hợp lệ:
Chuỗi A1 bắt đầu từ bước 1 của kịch bản thường.
2) Hệ thống cho phép quét lại mã vạch của thẻ nhân viên hoặc chọn kết
thúc.
Trở lại bước 1 của kịch bản thường.
QUẢN LÝ ĐƠN ĐẶT HÀNG
1.Tóm tắt định danh:
Tiêu đề: Quản lý đơn đặt hàng
Tóm tắt: Use case này cho phép nhân viên lên đơn ,chốt đơn sau khi khách hàng
đã đặt. Nếu hết hàng, tiến hành thông báo cho khách hàng biết và yêu cầu đổi món
hoặc hủy đơn.
Actor:Nhân viên
Ngày tạo:…………………...
Ngày cập nhật:……………..
2. Mô tả kịch bản
a) Điều kiện tiên quyết:
- Hàng hóa trong kho phải lớn hơn số lượng cần đặt

- Hàng hóa phải tồn tại
b) Kịch bản bình thường:


Báo cáo phân tích thiết kế hệ thống thơng tin hướng đối tượng

Quản lý nước giải khát

1) Nhân viên chọn chức năng Quản lý đơn đặt hàng
2) Hệ thống yêu cầu nhập mã đơn đặt hàng
3) Nhân viên nhập mã đơn đặt hàng
4) Hệ thống kiểm tra tính chính xác của mã đơn
5) Hệ thống hiển thị thông tin đơn đặt hàng theo mã đơn vừa nhập
6) Nhân viên kiểm tra thông tin đơn hàng
7) Nhân viên lực chọn chuyển đơn xuống bộ phận pha chế
8) Nhân viên kết thúc chức năng Quản lý đơn đặt hàng
c) Các kịch bản thay thế:
A1- Nhân viên nhập sai mã đơn đặt hàng
Chuỗi A1 bắt đầu từ bước 4 của kịch bản thường.
5) Thơng báo mã đơn đặt hàng khơng chính xác.
Trở lại bước 2 của kịch bản thường.
A2-Nhân viên kiểm tra thông tin đơn đặt hàng phát hiện vấn đề
Chuỗi A2 bắt đầu từ bước 6 của kịch bản thường
7) Nhân viên liên hệ khách hàng để tiến hành thay đổi đơn hàng
Trờ lại bước 7 của kịch bản thường
A3-Nhân viên không thể liên hệ hoặc không thể thay đổi đơn hàng
Chuỗi A3 bắt đầu từ bước 7 của kịch bản A2
8) Nhân viên tiến hành hủy đơn hàng
Trở lại bước 8 của kịch bản thường.
XEM TRANG CHỦ

1. Tóm tắt định danh
Tiêu đề: Trang chủ bán hàng.
Tóm tắt:


Báo cáo phân tích thiết kế hệ thống thơng tin hướng đối tượng

Quản lý nước giải khát

- Use case này cho phép khách hàng tiếp cận các thông tin hàng hóa thơng qua 1
giao diện dễ tiếp cận.
- Cung cấp 1 giao diện tạo cảm hứng và cung cấp các tiện ích trực tuyến khơng
thua kém khi mua hàng trực tiếp tại cửa hàng.
Actor: Khách hàng.
Ngày tạo:…………………
Ngày cập nhật:…………………..

2. Mô tả kịch bản
a) Điều kiện tiên quyết:
Trang chủ đã tồn tại.
b) Kịch bản bình thường:
1. Khách hàng tìm kiếm địa chỉ trang thông qua internet.
2. Hệ thống chấp nhận và cấp quyền xem thông tin hàng đang bán trên trang chủ.
3. Khách hàng bắt đầu sử dụng những dịch vụ mà trang chủ cung cấp.
4.Khách hàng kết thúc mua hàng.
c) Các kịch bản thay thế:
A1 – Khơng tìm thấy trang chủ:
Chuỗi A1 bắt đầu từ bước 1 của kịch bản thường.
1) Khách hàng lặp lại việc tìm kiếm lại trang chủ.
ĐĂNG KÝ

1. Tóm

tắt định danh

Tiêu đề: Đăng ký tài khoản hệ thống.
Tóm tắt:
- Use case này cho phép khách hàng đăng nhập vào hệ thống trang bán hàng.
- Khách hàng nếu mua hàng cần cung cấp thông tin cơ bản để tiện cho việc xác
minh , thanh toán và giao hàng , nên việc cần 1 tài khoản để quản lý các thơng tin
đó là cần thiết
Actor: Khách hàng.
Ngày tạo:…………………
Ngày cập nhật:…………………..

2. Mô tả kịch bản
a) Điều kiện tiên quyết:
- Khách hàng phải có thể tiếp cận được trang chủ.
- Khách hàng phải click vào nút đăng ký trên trang chủ.


Báo cáo phân tích thiết kế hệ thống thơng tin hướng đối tượng

Quản lý nước giải khát

b) Kịch bản bình thường:
1) Khách hàng click vào nút đăng ký trên trang chủ.
2) Hệ thống hiển thị form nhập thông tin đăng ký (tài khoản mật khẩu và số điện
thoại là bắt buộc).
3) Khách hàng nhập thông tin đăng ký.
4) Hệ thống xác nhận thông tin đăng ký

5) Khách hàng click nút xác nhận đăng ký
6) Hệ thống gửi mã xác nhận vào điện thoại khách hàng.
7) Khách hàng nhập mã xác nhận.
8) Hệ thống xác nhận mã.
9) Hệ thống lưu tài khoản đăng ký vào database.
10) Hệ thống thông báo đăng ký thành công.
11) Hiển thị trang chủ cho khách hàng.
c) Các kịch bản thay thế:
A1 – Khách hàng không đồng ý nhập thông tin:
Chuỗi A1 bắt đầu từ bước 2 của kịch bản thường.
3) Khách hàng nhấn nút thoát đăng ký.
A2- Khách hàng chưa nhận được mã xác nhận.
chuỗi A2 bắt đầu từ bước 6 của kịch bản thường.
7) Khách hàng nhấn nút gửi lại mã xác nhận.
A3- Khách hàng nhập mã xác nhận sai.
chuỗi A3- bắt đầu từ bước 7 của kịch bản thường.
8)Khách hàng nhập lại mã xác nhận.
ĐĂNG NHẬP
1. Tóm

tắt định danh


Báo cáo phân tích thiết kế hệ thống thơng tin hướng đối tượng

Quản lý nước giải khát

Tiêu đề: Đăng nhập vào hệ thống.
Tóm tắt:
- Use case này cho phép khách hàng đăng nhập vào hệ thống.

- Quản lý thông tin khách hàng khi khách hàng có nhu cầu mua sản phẩm.
Actor: Khách hàng.
Ngày tạo:…………………
Ngày cập nhật:…………………..

2. Mô tả kịch bản
a) Điều kiện tiên quyết:
- Khách hàng đã đăng ký .
- Thông tin khách hàng đã được lưu trong database
b) Kịch bản bình thường:
1. Khách hàng nhập tài khoản mật khẩu của mình.
2. Hệ thống kiểm tra tính hợp lệ của tài khoản.
3. Đăng nhập thành công.
c) Các kịch bản thay thế:
A1 – Mật khảu tài khoản không hợp lệ:
Chuỗi A1 bắt đầu từ bước 1 của kịch bản thường.
2) Hệ thống cho phép nhập lại tài khoản mật khẩu.
Trở lại bước 1 của kịch bản thường.
A2-Khách hàng quên mật khẩu:
Chuỗi A1 bắt đầu từ bước 1 của kịch bản thường.
2) Khách hàng có thể nhấn nút tìm lại mật khẩu ở dưới ơ đăng nhập.

XEM SẢN PHẨM
1. Tóm

tắt định danh

Tiêu đề: Xem sản phẩm.
Tóm tắt:
- Use case này cho phép khách xem thông tin của mặt hàng họ quan tâm.

- Đây là 1 phương tiện cho khách hàng có thêm thông tin trực quan về sản phẩm
họ muốn mua .
Actor: Khách hàng.
Ngày tạo:…………………
Ngày cập nhật:…………………..


Báo cáo phân tích thiết kế hệ thống thơng tin hướng đối tượng

Quản lý nước giải khát

2. Mô tả kịch bản
a) Điều kiện tiên quyết:
- Sản phẩm có tồn tại trên hệ thống
-Thơng tin sản phẩm có trên database.
b) Kịch bản bình thường:
1. Khách hàng chọn sản phẩm muốn xem.
2. Hệ thống hiển thị thông tin sản phẩm theo yêu cầu.
3. Khách hàng nhấn thêm vào giỏ hàng.
4)Hệ thống them sản phẩm vào giỏ hàng.
c) Các kịch bản thay thế:
A1 – Hệ thống không hiển thị được sản phẩm:
Chuỗi A1 bắt đầu từ bước 2 của kịch bản thường.
3) Hệ thống thông báo lỗi page , Yêu cầu khách hàng quay lại bước 1 kịch bản
thường , chọn 1 sản phẩm mới.

QUẢN LÝ GIỎ HÀNG
1. Tóm

tắt định danh


Tiêu đề: Quản lý giỏ hàng.
Tóm tắt:
- Use case này cho phép khách xem sản phẩm mình đã chọn trong lúc xem hàng.
- Đây là bước xác nhận cuối cùng trước khi khách hàng quyết định mua hàng .
Actor: Khách hàng.
Ngày tạo:…………………
Ngày cập nhật:…………………..

2. Mô tả kịch bản
a) Điều kiện tiên quyết:
- Khách hàng có nhu cầu xem giỏ hàng.
b) Kịch bản bình thường:
1. Khách hàng chọn vào biểu tượng giỏ hàng.
2. Hệ thống hiển thị giỏ hàng của khách .
3. Khách hàng điểu chỉnh thông số mua hàng (số lượng mua , địa chỉ giao ,
phương thức thanh toán) .
4.Khách hàng chọn nút xác nhận đặt hàng
5.Hệ thống gửi thông tin đặt hàng cho Nhân viên quản lý đặt hàng.


Báo cáo phân tích thiết kế hệ thống thơng tin hướng đối tượng

Quản lý nước giải khát

6.Hiển thị hóa đơn cho khách hàng.
c) Các kịch bản thay thế:
A1 – Khách hàng không muốn tiếp tục mua hàng:
Chuỗi A1 bắt đầu từ bước 4 của kịch bản thường.
5) Khách hàng nhấn nút thốt.

LIÊN HỆ CHĂM SĨC KHÁCH HÀNG
1. Tóm tắt định danh
Tiêu đề: Liên hệ CSKH.
Tóm tắt:
- Use case này cho phép khách giao tiếp với nhân viên quản lý và người vận
chuyển đơn hàng khi có yêu cầu.
- Trong quá trình mua hàng ln ln tồn tại những thắc mắc , vấn đề mà khách
hàng cần các nhân viên giải đáp , cho nên use case liên hệ là cần thiết và khơng
thể bỏ sót.
Actor: Khách hàng.
Ngày tạo:…………………
Ngày cập nhật:…………………..

2. Mô tả kịch bản
a) Điều kiện tiên quyết:
- Khách hàng có thắc mắc cần liên hệ nhân viên quản lý.
- Khách hàng nhập nội dung thắc mắc thông qua khung chat.
b) Kịch bản bình thường:
1. Khách hàng nhập nội dung thắc mắc qua khung chat.
2. Hệ thống truyền tín hiệu cho nhân viên .
3.Hệ thống hiển thị “ Chúng tôi sẽ hồi đáp quý khách ngay khi nhận được tin nhắn
, chân thành cảm ơn quý khách tin dùng dịch vụ của chúng tôi”.
4.Khách hàng chờ nhân viên hổi đáp
5.Nhân viện hồi đáp khách hàng.
6. Kết thúc đối thoại.
c) Các kịch bản thay thế:
A1 –Khách hàng không nhận được hồi đáp trong thời gian dài.
cuỗi A1- bắt đầu từ bước 4 của kịch bản thường.
5) Khách hàng gọi cho HOTLINE của hệ thống để được trả lời trực tiếp.



Báo cáo phân tích thiết kế hệ thống thơng tin hướng đối tượng

Quản lý nước giải khát

LIÊN HỆ VẤN ĐỀ
1. Tóm tắt định danh
Tiêu đề: Liên hệ khi có vấn đề.
Tóm tắt:
- Use case này cho phép shipper liên lạc với nhân viên để giải quyết 1 số vấn đề
- Trong q trình giao hàng ln ln tồn tại những thắc mắc , vấn đề mà shipper
cần liên lạc với người chịu trách nhiệm cho đơn hàng đó.
Actor: Shipper.
Ngày tạo:…………………
Ngày cập nhật:…………………..

2. Mô tả kịch bản
a) Điều kiện tiên quyết:
- Shipper có vấn đề khơng thể tự giải quyết cần hỏi ý kiến của nhân viên.
b) Kịch bản bình thường:
1. Shipper gọi cho đường dây liên lạc riêng dành nhân viên.
2. Shipper chờ phản hồi từ nhân viên.
3. Nhân viên giải quyết vấn đề.
4. Kết thúc đối thoại.
c) Các kịch bản thay thế:
A1 –Shipper không gọi được cho nhân viên.
chuỗi A1- bắt đầu từ bước 1 của kịch bản thường.
1) Lặp lại bước 1 kịch bản thường
A2- Nhân viên và shipper không thể giải quyết được vấn đề
chuỗi A2 – bắt đầu từ bước 3 kịch bản thường

4) shipper trở về trụ sở chính để thơng báo người cấp cao hơn

BÁO CÁO
1. Tóm tắt định danh
Tiêu đề: Báo cáo.
Tóm tắt:
- Use case này là quá trình cuối cùng của việc 1 đơn hàng có hồn thành hành
khơng


Báo cáo phân tích thiết kế hệ thống thơng tin hướng đối tượng

Quản lý nước giải khát

- Shipper ở đây có nhiệm vụ như 1 người nhận tiền thay cho công ty , sau khi
giao hàng và nhận hàng shipper phải gửi số tiền đó lại cho cơng ty.
Actor: Shipper.
Ngày tạo:…………………
Ngày cập nhật:…………………..

2. Mô tả kịch bản
a) Điều kiện tiên quyết:
- Hàng đã được chuyển và khách hàng đã thanh tốn cho shipper.
b) Kịch bản bình thường:
1. Shipper trở về báo cáo giao hàng thành công.
2.Shipper gửi tiền lại cho Nhân viên
3.Nhân viên xác nhận đơn hàng và nhận tiền.
4.Kết thúc đơn vận chuyển hàng
c) Các kịch bản thay thế:
A1 –Shipper khơng hồn thành đơn

hàng:
chuỗi A1- bắt đầu từ bước 2 của kịch
bản thường.
1)
2)

I.

II.

Shipper phải giải thích sự việc
Nhân viên xác nhận sự việc

VI. CÁC
LOẠI BIỂU ĐỒ
BIỂU ĐỒ LỚP:

BIỂU ĐỒ RỜI THEO
USE CASE:
1. Use case quản lý nhập
hàng:


Báo cáo phân tích thiết kế hệ thống thơng tin hướng đối tượng

a.
b.

Quản lý nước giải khát


Biểu đồ hoạt động:
Biểu đồ trạng thái:

c.
c.
c.

c.

1.

Biểu đồ tuần tự:

Đặc tả hành vi nhập hàng:
Thủ kho nhập hàng


Báo cáo phân tích thiết kế hệ thống thơng tin hướng đối tượng

Giao diện yêu cầu nhập mã hàng hóa
3. Nhân viên nhập mã hàng hóa
4. Hệ thống kiểm tra mã
5. Nếu sai thì báo lỗi nhập lại mã
6. Nếu đúng thì u cầu nhập sơ lượng
7. Hệ thống ghi nhận số lượng vừa nhập
8. Hệ thống yêu cầu nhập ngày sản xuất
9. Nhân viên nhập ngày sản xuất
10.
Hệ thống kiểm tra
11.

Nếu đúng thì cho cho xuất
12.
Nếu sau thì báo lỗi và yêu cầu nhập lại
2.

2.

Use case Trang chủ
a. Biểu đồ hoạt động:
b. Biểu đồ trạng thái:

Quản lý nước giải khát


Báo cáo phân tích thiết kế hệ thống thơng tin hướng đối tượng

c.

Biểu đồ tuần tự:

Đặc tả hành vi trang chủ:
Khách hàng truy cập trang chủ
Hệ thống kiểm tra thông tin thiết bị truy cập
Nếu đúng thì cho truy cập
Nếu sai thì báo từ chối truy cập

1.
2.
3.
4.

3.

Use case Đăng nhập:
a. Biểu đồ trạng thái:

Quản lý nước giải khát


Báo cáo phân tích thiết kế hệ thống thơng tin hướng đối tượng

Quản lý nước giải khát

b.

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


Báo cáo phân tích thiết kế hệ thống thơng tin hướng đối tượng

c.

Quản lý nước giải khát

Biểu đồ tuần tự:
Đặc tả
hành vi
đăng
nhập:

1.

nhấn đăng
nhập
Hệ thống
hện giao
diện đăng
nhập
Nhân viên
nhập tài
khoản và
mật khẩu
nếu nhập

2.

3.

4.
5.
6.

Nhân viên

sai thì nhập lại
Hệ thống kiểm tra thơng tin
Hiển thị kết quả thành công
Nhân viên nhấn quên mật khẩu



Báo cáo phân tích thiết kế hệ thống thơng tin hướng đối tượng

7.
8.

Quản lý nước giải khát

Hệ thống hiện form tạo lại mật khẩu
Hệ thống cập nhật lại mật khẩu mới
4.

Use case giao hàng:
a. Biểu đồ hoạt động:
b.

c.

Biểu đồ tuần tự:
Đặc tả hành vi Giao hàng:
1.

Shipper yêu cầu nhận đơn hàng

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


×