Biểu đồ hoạt động

Một phần của tài liệu Báo cáo thực tập tốt nghiệp Đê  ti xây dựng website quản lý v kinh doanh mỹ phẩm cho nữ (Trang 27 - 38)

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

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

2.2.1. Biểu đồ hoạt động đăng nhập

Hình 2.11 Biểu đồ hoạt động đăng nhập

Mô tả hoạt động:

Bước 1: Người dùng gửi yêu cầu đăng nhập vào hệ thống bằng cách click vào nút “Đăng nhập”

Bước 2: Màn hình hiển thị giao diện đăng nhập Bước 3: Người dùng nhập vào tài khoản và mật khẩu Bước 4: Hệ thống kiểm tra tính hợp lệ của dữ liệu đầu vào:

- Dữ liệu hợp lệ Chuyển sang Bước 5 - Dữ liệu không hợp lệ Chuyển sang bước 3

16

Bảng 2.1 Các trường hợp dữ liệu không hợp lệ hoạt động đăng nhập Dữ liệu không hợp lệ Thông báo hệ thống Tài khoản ít hơn 3 kí tự Tài khoản tối thiểu 3 kí tự Tài khoản nhiều hơn 50 kí tự Tài khoản tối đa 50 kí tự Mật khẩu ít hơn 6 kí tự Mật khẩu tối thiểu 6 kí tự Mật khẩu nhiều hơn 30 kí tự Mật khẩu tối đa 30 kí tự Bước 5: Hệ thống kiểm tra thông tin đăng nhập trong cơ sở dữ liệu:

- Nếu dữ liệu tồn tại trong cơ sở dữ liệu Chuyển sang Bước 6

- Nếu dữ liệu không tồn tại trong cơ sở dữ liệu thông báo “Sai tên tài khoản hoặc mật khẩu” và trở lại Bước 3

Bước 6: Cấp quyền đăng nhập cho người dùng.

2.2.2 Biểu đồ hoạt động đăng ký

Hình 2.12 Biểu đồ hoạt động đăng ký

Mô tả hoạt động:

Bước 1: Người dùng gửi yêu cầu đăng ký tài khoản bằng cách click vào nút

“Đăng ký”

Bước 2: Màn hình đăng ký hiển thị

Bước 3: Người dùng nhập thông tin tài khoản và mật khẩu

Bước 4: Hệ thống kiểm tra thông tin người dùng nhập với cơ sở dữ liệu:

- Dữ liệu hợp lệ thì chuyển sang bước 5

- Dữ liệu không hợp lệ thì quay lại bước 3 và đưa ra thông báo “Tên tài khoản đã được đăng ký vui lòng đăng nhập hoặc đăng ký tên tài khoản mới”

Bảng 2.2 Các trường hợp dữ liệu không hợp lệ hoạt động đăng ký Dữ liệu không hợp lệ Thông báo hệ thống Tài khoản ít hơn 3 kí tự Tài khoản tối thiểu 3 kí tự Tài khoản nhiều hơn 50 kí tự Tài khoản tối đa 50 kí tự Mật khẩu ít hơn 6 kí tự Mật khẩu tối thiểu 6 kí tự Mật khẩu nhiều hơn 30 kí tự Mật khẩu tối đa 30 kí tự Bước 5: Chuyển người dùng tới Trang chủ.

18

2.2.3. Biểu đồ hoạt động tìm kiếm sản phẩm

Hình 2.13 Biểu đồ hoạt động tìm kiếm sản phẩm

Mô tả hoạt động:

Bước 1: Người dùng chọn từ khóa tìm kiếm

Bước 2: Hệ thống lấy ra danh sách sản phẩm và đối chiếu với từ khóa người dùng nhập vào và đưa ra kết quả

Bước 3: Hiển thị kết quả ra màn hình.

2.2.4. Biểu đồ hoạt động xem chi tiết sản phẩm

Hình 2.14 Biểu đồ hoạt động xem chi tiết sản phẩm

Mô tả hoạt động:

Bước 1: Người dùng chọn sản phẩm cần xem chi tiết Bước 2: Hệ thống lấy dữ liệu và trả về kết quả Bước 3: Hiển thị kết quả lên màn hình

20

2.2.5. Biểu đồ hoạt động đặt hàng

Hình 2.15 Biểu đồ hoạt động đặt hàng

Mô tả hoạt động:

Bước 1: Người dùng muốn đặt hàng thì click vào nút “Đặt hàng”

Bước 2: Nhập các thông tin cần thiết như họ tên, số điện thoại, địa chỉ,…

Bước 3: Hệ thống kiểm tra thông tin nhập vào

Nếu hợp lệ chuyển sang bước 4

Nếu không hợp lệ chuyển về bước 2 và đưa ra thông báo

Bảng 2.3 Các trường hợp dữ liệu không hợp lệ hoạt động đặt hàng Dữ liệu không hợp lệ Thông báo hệ thống Các ô dữ liệu để trống Vui lòng không bỏ trống ô này Bước 4: Hệ thống tạo đơn hàng và lưu vào cơ sở dữ liệu

Bước 5: Hiển thị lên màn hình kết quả và đưa ra thông báo “Bạn đã đặt hàng thành công. Chúng tôi sẽ liên hệ trong 24h để xác nhận đơn hàng”

2.2.6. Biểu đồ hoạt động thanh toán

Hình 2.16 Biểu đồ hoạt động thanh toán

22

Mô tả hoạt động:

Bước 1: Khách hàng nhấn nút “Thanh toán”

Bước 2: Màn hình hiển thị thông tin đặt hàng và lựa chọn phương thức thanh toán. Khách hàng nhập thông tin đặt hàng vào các ô hiển thị trên màn hình và lựa chọn phương thức thanh toán(paypal, thanh toán khi nhận hàng). Sau đó nhấn “Tiếp tục”

Bước 3: Hệ thống kiểm tra thông tin khách hàng vừa nhập - Nếu thông tin nhập vào hợp lệ thì chuyển sang bước tiếp theo - Nếu không hợp lệ chuyển về bước 2 và đưa ra thông báo

Bảng 2.4 Các trường hợp dữ liệu không hợp lệ hoạt động thanh toán Dữ liệu không hợp lệ Thông báo hệ thống Các ô dữ liệu để trống Vui lòng không bỏ trống ô này Bước 4: Hệ thống tạo đơn hàng và lưu vào cơ sở dữ liệu.

Bước 5: Hiển thị thông báo đặt hàng thành công lên màn hình.

2.2.7. Biểu đồ hoạt động quản lý khách hàng

Hình 2.17 Biểu đồ hoạt động quản lý khách hàng

Mô tả hoạt động:

Bước 1: Người dùng gửi yêu chức năng Quản lý khách hàng bằng cách chọn mục “Quản lý khách hàng”

Bước 2: Hệ thống hiển thị giao diện chức năng quản lý khách hàng

Bước 3: Người dùng lựa chọn và thao tác với các chức năng có trong giao diện hiển thị như thêm, sửa hay xóa thông tin khách hàng và sau đó lưu lại kết quả.

Bước 4: Hệ thống kiểm tra tính hợp lệ của dữ liệu được lưu vào cơ sở dữ liệu (Ví dụ: Người dùng có điền hết các trường dữ liệu bắt buộc?, Người dùng có điền đúng kiểu dữ liệu của các cột thông tin?, Dữ liệu đã trùng với dữ liệu nào khác trong cơ sở dữ liệu hay ko ?,…)

Nếu dữ liệu hợp lệ Chuyển sang bước 5.

Nếu dữ liệu không hợp lệ thông báo “Lưu thất bại” đồng thời trở lại Bước 3.

Bước 5: Hệ thống thông báo “Lưu thành công”.

2.2.8. Biểu đồ hoạt động quản lý sản phẩm

Hình 2.18 Biểu đồ hoạt động quản lý sản phẩm

24

Mô tả hoạt động:

Bước 1: Người dùng gửi yêu chức năng Quản lý sản phẩm bằng cách chọn mục “Quản lý sản phẩm”

Bước 2: Hệ thống hiển thị giao diện chức năng quản lý sản phẩm

Bước 3: Người dùng lựa chọn và thao tác với các chức năng có trong giao diện hiển thị như thêm, sửa hay xóa thông tin sản phẩm và sau đó lưu lại kết quả.

Bước 4: Hệ thống kiểm tra tính hợp lệ của dữ liệu được lưu vào cơ sở dữ liệu(Vd: Người dùng có điền hết các trường dữ liệu bắt buộc? Người dùng có điền đúng kiểu dữ liệu của các cột thông tin?, Dữ liệu đã trùng với dữ liệu nào khác trong cơ sở dữ liệu hay ko ?,…)

Nếu dữ liệu hợp lệ Chuyển sang bước 5.

Nếu dữ liệu không hợp lệ thông báo “Lưu thất bại” đồng thời trở lại Bước 3.

Bước 5: Hệ thống thông báo “Lưu thành công”.

2.2.9 Biểu đồ hoạt động quản lý đặt hàng

Hình 2.19 Biểu đồ hoạt động quản lý đơn đặt hàng

Mô tả hoạt động:

Bước 1: Người dùng gửi yêu chức năng Quản lý đơn đặt hàng bằng cách chọn mục “Quản lý đơn hàng”

Bước 2: Hệ thống hiển thị giao diện chức năng quản lý đơn đặt hàng

Bước 3: Người dùng lựa chọn và thao tác với các chức năng có trong giao diện hiển thị như thêm, sửa thông tin đơn đặt hàng và sau đó lưu lại kết quả.

Bước 4: Hệ thống kiểm tra tính hợp lệ của dữ liệu được lưu vào cơ sở dữ liệu(Ví dụ: Người dùng có điền hết các trường dữ liệu bắt buộc?Người dùng có điền đúng kiểu dữ liệu của các cột thông tin?Dữ liệu đã trùng với dữ liệu nào khác trong cơ sở dữ liệu hay ko ?,…)

Nếu dữ liệu hợp lệ Chuyển sang bước 5.

Nếu dữ liệu không hợp lệ thông báo “Lưu thất bại” đồng thời trở lại Bước 3.

Bước 5: Hệ thống thông báo “Lưu thành công”.

2.2.10 Biểu đồ hoạt động thống kê

Hình 2.20 Biểu đồ hoạt động thống kê

26

Mô tả hoạt động:

Bước 1: Người dùng gửi yêu chức năng thống kê doanh thu bằng cách chọn mục “Thống kê doanh thu”

Bước 2: Hệ thống hiển thị giao diện chức năng thống kê doanh thu

Bước 3: Người dùng nhập vào tháng, năm cần thống kê sau đó ấn nút thống kê trên giao diện.

Bước 4: Hệ thống kiểm tra tính hợp lệ của dữ liệu được lưu trong cơ sở dữ liệu(Vd: Người dùng có điền hết các trường dữ liệu bắt buộc?, Người dùng có điền đúng kiểu dữ liệu của các cột thông tin?, Dữ liệu đã trùng với dữ liệu nào khác trong cơ sở dữ liệu hay ko ?,…)

Một phần của tài liệu Báo cáo thực tập tốt nghiệp Đê  ti xây dựng website quản lý v kinh doanh mỹ phẩm cho nữ (Trang 27 - 38)

Tải bản đầy đủ (PDF)

(55 trang)