Tài liệu luồng sự kiện

Một phần của tài liệu Báo cáo tốt nghiệp quản lý cửa hàng Antlionvn (Trang 35)

2.3.3.1. Tài liệu luồng sự kiện cho chức năng đặt hàng

Tên Đặt hàng

Tác nhân Người dùng

Mô tả Khi người dùng muốn đặt hàng

Tiền điều kiện Người dùng đăng nhập vào hệ thống Luồng sự kiện chính 1. Sau khi đăng nhập thành công, người

dùng thanh toán giỏ hàng

2. Người dùng nhập thông tin yêu cầu 3. Người dùng gửi thông tin để xác nhận đặt hàng

4. Hệ thống chuyển về giao diện trang chủ

2.3.3.2. Tài liệu luồng sự kiện cho chức năng quản lí tin tức

Tên Quản lí tin tức

Tác nhân Quản trị viên

Mô tả Khi người dùng muốn kiểm tra tin tức

của sản phẩm

Tiền điều kiện Quản trị viên đăng nhập vào hệ thống Luồng sự kiện chính 1. Sau khi đăng nhập thành công, quản trị

viên chọn quản lí tin tức

2. Người dùng có thể xem, thêm, sửa, xóa thông tin tin tức

3. Hệ thống hiển thị giao diện theo yêu cầu của người dùng

4. Hệ thống chuyển về giao diện trang thông tin tin tức

Bảng 2.6. Tài liệu luồng sự kiện chức năng quản lí tin tức 2.3.3.3. Tài liệu luồng sự kiện quản lí danh mục thiết bị

Tên Quản lí danh mục thiết bị

Tác nhân Quản trị viên

Mô tả Khi người dùng muốn kiểm tra danh mục

thiết bị

Tiền điều kiện Quản trị viên đăng nhập vào hệ thống Luồng sự kiện chính 1. Sau khi đăng nhập thành công, quản trị

viên chọn quản lí danh mục thiết bị 2. Người dùng có thể xem, thêm, sửa, xóa thông tin danh mục thiết bị

3. Hệ thống hiển thị giao diện theo yêu cầu của người dùng

4. Hệ thống chuyển về giao diện trang danh mục thiết bị

Bảng 2.7. Tài liệu luồng sự kiện chức năng quản lí danh mục thiết bị 2.3.3.4. Tài liệu luồng sự kiện quản lí thiết bị

Tên Quản lí thiết bị

Tác nhân Quản trị viên

Mô tả Khi người dùng muốn kiểm tra thiết bị

Tiền điều kiện Quản trị viên đăng nhập vào hệ thống Luồng sự kiện chính 1. Sau khi đăng nhập thành công, quản trị

viên chọn quản lí thiết bị

2. Người dùng có thể xem, thêm, sửa, xóa thông tin thiết bị

3. Hệ thống hiển thị giao diện theo yêu cầu của người dùng

4. Hệ thống chuyển về giao diện trang thông tin thiết bị

Bảng 2.8. Tài liệu luồng sự kiện chức năng quản lí thiết bị 2.3.3.5. Tài liệu luồng sự kiện cho chức năng quản lí đơn đặt hàng

Tên Quản lí đơn đặt hàng

Tác nhân Quản trị viên

Mô tả Khi quản trị viên muốn quản lí các đơn

hàng

Tiền điều kiện Quản trị viên đăng nhập vào hệ thống Luồng sự kiện chính 1. Sau khi đăng nhập thành công, tác

nhân chọn quản lí đơn đặt hàng

2. Hệ thống sẽ hiển thị danh sách các đơn hàng

3. Quản trị viên có thể xem và thực hiện các chức năng xem chi tiết đơn hàng in hóa đơn

4. Hệ thống quay về trang danh sách các đơn hàng

Bảng 2.9. Tài liệu luồng sự kiện chức năng quản lí đơn đặt hàng

2.4. Đặc tả use case

2.4.4.1. Đặc tả use case đăng nhập

Các tác nhân liên quan Quản trị viên Điều kiện kiên quyết Có tài khoản

Luồng chính 1.Hệ thống hiển thị giao diện đăng nhập

2.Quản trị viên nhập tài khoản bao gồm Tên đăng nhập và mật khẩu.

3.Hệ thống kiểm tra và xác nhận thông tin đăng nhập. 4.Hiển thị giao diện chính của phần mềm

5.Kết thúc Use case Luồng phụ *Luồng thứ nhất

1.Quản trị viên hủy yêu cầu đăng nhập. 2.Hệ thống đóng lại.

3.Kết thúc Usecase. *Luồng thứ 2

1.Quản trị viên nhập thông tin sai. 2.Hệ thống hiển thị thông báo lỗi. 3.Kết thúc Use case.

Trạng thái hệ thống sau khi use case kết thúc

1. Nếu thành công Quản trị viên sẽ đăng nhập vào hệ thống

2.Nếu không thành công Quản trị viên không thể sử dụng hệ thống

2.4.4.2. Đặc tả use case thêm danh mục thiết bị

Tên use case Thêm danh mục thiết bị Các tác nhân liên quan Quản trị viên

Điều kiện kiên quyết Có tài khoản

Luồng chính 1. Người dùng chọn chức năng quản lí danh mục thiết bị

2. Người chọn thêm danh mục thiết bị 3. Hiển thị giao diện thêm danh mục thiết bị 4. Người dùng nhập thông tin và ấn thêm

5. Hệ thống kiểm tra thông tin và quay trở lại giao diện danh mục thiết bị sau khi thêm thành công Luồng phụ *Luồng thứ nhất

1.Người dùng hủy thêm danh mục thiết bị 2.Quay trở lại giao diện danh mục thiết bị 3.Kết thúc Usecase.

Trạng thái hệ thống sau khi use case kết thúc

1. Nếu thêm danh mục thiết bị thành công. Danh mục thiết bị được thêm sẽ hiển thị sẽ hiển thị

2.Nếu hủy thêm danh mục thiết bị. Danh mục thiết bị được thêm sẽ không hiển thị

2.4.4.3. Đặc tả use case cập nhật danh mục thiết bị

Tên use case Cập nhật danh mục thiết bị Các tác nhân liên quan Quản trị viên

Điều kiện kiên quyết Có tài khoản

Luồng chính 1. Người dùng chọn chức năng quản lí danh mục thiết bị

2. Người chọn cập nhật danh mục thiết bị 3. Hiển thị giao diện cập nhật danh mục thiết bị 4. Người dùng nhập thông tin và ấn cập nhật 5. Hệ thống kiểm tra thông tin và quay trở lại giao diện danh mục thiết bị sau khi cập nhật thành công Luồng phụ *Luồng thứ nhất

1.Người dùng hủy cập nhậtdanh mục thiết bị 2.Quay trở lại giao diện danh mục thiết bị 3.Kết thúc Usecase.

Trạng thái hệ thống sau khi use case kết thúc

1. Nếu cập nhật danh mục thiết bị thành công. Danh mục thiết bị được cập nhậtsẽ hiển thị sẽ hiển thị

2.Nếu hủy cập nhật danh mục thiết bị. Danh mục thiết bị được cập nhật sẽ không hiển thị

2.4.4.4. Đặc tả use case xóa danh mục thiết bị

Tên use case Xóa danh mục thiết bị Các tác nhân liên quan Quản trị viên

Điều kiện kiên quyết Có tài khoản

Luồng chính 1. Người dùng chọn chức năng quản lí danh mục thiết bị

2. Người chọn xóa danh mục thiết bị

3. Hiển thị thông báo xác nhận xóadanh mục thiết bị 4. Người dùng ấn đồng ý

5. Hệ thống kiểm tra thông tin và quay trở lại giao diện danh mục thiết bị sau khi xóa thành công Luồng phụ *Luồng thứ nhất

1.Người dùng hủy xóa danh mục thiết bị 2.Quay trở lại giao diện danh mục thiết bị 3.Kết thúc Usecase.

Trạng thái hệ thống sau khi use case kết thúc

1. Nếu xóa danh mục thiết bị thành công. Danh mục thiết bị bị xóa sẽ không hiển thị

2.Nếu hủy xóa danh mục thiết bị. Danh mục thiết bị hiển thị

2.4.4.5. Đặc tả use case thêm tin tức

Tên use case Thêm tin tức Các tác nhân liên quan Quản trị viên Điều kiện kiên quyết Có tài khoản

Luồng chính 1. Người dùng chọn chức năng quản lí tin tức 2. Người chọn thêm tin tức

3. Hiển thị giao diện thêm tin tức

4. Người dùng nhập thông tin và ấn thêm

5. Hệ thống kiểm tra thông tin và quay trở lại giao diện tin tức sau khi thêm thành công

Luồng phụ *Luồng thứ nhất

1.Người dùng hủy thêm tin tức 2.Quay trở lại giao diện tin tức 3.Kết thúc Usecase.

Trạng thái hệ thống sau khi use case kết thúc

1. Nếu thêm tin tức thành công. Tin tức được thêm sẽ hiển thị sẽ hiển thị

2.Nếu hủy thêm tin tức. Tin tức được thêm sẽ không hiển thị

2.4.4.6. Đặc tả use case cập nhật tin tức

Tên use case Cập nhật tin tức Các tác nhân liên quan Quản trị viên Điều kiện kiên quyết Có tài khoản

Luồng chính 1. Người dùng chọn chức năng quản lí tin tức 2. Người chọn cập nhật tin tức

3. Hiển thị giao diện cập nhật tin tức

4. Người dùng nhập thông tin và ấn cập nhật 5. Hệ thống kiểm tra thông tin và quay trở lại giao diện tin tức sau khi cập nhật thành công

Luồng phụ *Luồng thứ nhất

1.Người dùng hủy cập nhậttin tức 2.Quay trở lại giao diện tin tức 3.Kết thúc Usecase.

Trạng thái hệ thống sau khi use case kết thúc

1. Nếu cập nhật tin tức thành công. Tin tức được cập nhật sẽ hiển thị sẽ hiển thị

2.Nếu hủy cập nhật tin tức. Tin tức được cập nhậtsẽ không hiển thị

2.4.4.7. Đặc tả use case xóa tin tức

Tên use case Xóa tin tức Các tác nhân liên quan Quản trị viên Điều kiện kiên quyết Có tài khoản

Luồng chính 1. Người dùng chọn chức năng quản lí tin tức 2. Người chọn xóa tin tức

3. Hiển thị thông báo xác nhận xóa tin tức 4. Người dùng ấn đồng ý

5. Hệ thống kiểm tra thông tin và quay trở lại giao diện tin tức sau khi xóa thành công

Luồng phụ *Luồng thứ nhất

1.Người dùng hủy xóa tin tức 2.Quay trở lại giao diện tin tức 3.Kết thúc Usecase.

Trạng thái hệ thống sau khi use case kết thúc

1. Nếu xóa tin tức thành công. Tin tức bị xóa sẽ không hiển thị

2.Nếu hủy xóa tin tức. Tin tức hiển thị

2.4.4.8. Đặc tả use case thêm thiết bị

Tên use case Thêm thiết bị Các tác nhân liên quan Quản trị viên Điều kiện kiên quyết Có tài khoản

Luồng chính 1. Người dùng chọn chức năng quản lí thiết bị 2. Người chọn thêm thiết bị

3. Hiển thị giao diện thêm thiết bị

4. Người dùng nhập thông tin và ấn thêm

5. Hệ thống kiểm tra thông tin và quay trở lại giao diện thiết bị sau khi thêm thành công

Luồng phụ *Luồng thứ nhất

1.Người dùng hủy thêm thiết bị 2.Quay trở lại giao diện thiết bị 3.Kết thúc Usecase.

Trạng thái hệ thống sau khi use case kết thúc

1. Nếu thêm thiết bị thành công. Thiết bị được thêm sẽ hiển thị sẽ hiển thị

2.Nếu hủy thêm thiết bị. Thiết bị được thêm sẽ không hiển thị

2.4.4.9. Đặc tả use case cập nhật thiết bị

Tên use case Cập nhật thiết bị Các tác nhân liên quan Quản trị viên Điều kiện kiên quyết Có tài khoản

Luồng chính 1. Người dùng chọn chức năng quản lí thiết bị 2. Người chọn cập nhật thiết bị

3. Hiển thị giao diện cập nhật thiết bị

4. Người dùng nhập thông tin và ấn cập nhật 5. Hệ thống kiểm tra thông tin và quay trở lại giao diện thiết bị sau khi cập nhậtthành công

Luồng phụ *Luồng thứ nhất

1.Người dùng hủy cập nhậtthiết bị 2.Quay trở lại giao diện thiết bị 3.Kết thúc Usecase.

Trạng thái hệ thống sau khi use case kết thúc

1. Nếu cập nhật thiết bị thành công. Thiết bị được cập nhật sẽ hiển thị sẽ hiển thị

2.Nếu hủy cập nhật thiết bị. Thiết bị được cập nhật sẽ không hiển thị

2.4.4.10. Đặc tả use case xóa thiết bị

Tên use case Xóa thiết bị Các tác nhân liên quan Quản trị viên Điều kiện kiên quyết Có tài khoản

Luồng chính 1. Người dùng chọn chức năng quản lí thiết bị 2. Người chọn xóa thiết bị

3. Hiển thị thông báo xác nhận xóa thiết bị 4. Người dùng ấn đồng ý

5. Hệ thống kiểm tra thông tin và quay trở lại giao diện thiết bị sau khi xóa thành công

Luồng phụ *Luồng thứ nhất

1.Người dùng hủy xóa thiết bị 2.Quay trở lại giao diện thiết bị 3.Kết thúc Usecase.

Trạng thái hệ thống sau khi use case kết thúc

1. Nếu xóa thiết bị thành công. Thiết bị bị xóa sẽ không hiển thị

2.Nếu hủy xóa thiết bị. Thiết bị hiển thị

2.4.4.11. Đặc tả use case thêm giỏ hàng

Tên use case Thêm giỏ hàng Các tác nhân liên quan Người dùng Điều kiện kiên quyết Có tài khoản

Luồng chính 1. Người dùng chọn thêm giỏ hàng

2. Hiển thị thông báo thêm giỏ hàng thành công

3. Hệ thống kiểm tra thông và thêm sản phẩm vào giỏ hàng

Luồng phụ *Luồng thứ nhất

1.Người dùng không thêm giỏ hàng 2.Kết thúc Usecase.

Trạng thái hệ thống sau khi use case kết thúc

1. Nếu thêm giỏ hàng thành công thì sản phẩm sẽ có trong giỏ hàng

2.Nếu không thêm giỏ hàng thì sản phẩm sẽ không có trong giỏ hàng

2.4.4.12. Đặc tả use cập nhật giỏ hàng

Tên use case Cập nhật giỏ hàng Các tác nhân liên quan Người dùng Điều kiện kiên quyết Có tài khoản

Luồng chính 1. Người dùng chọn chức năng giỏ hàng 2. Người chọn cập nhật giỏ hàng

3. Hệ thống kiểm tra thông tin và cập nhật lại thông tin giỏ hàng

Luồng phụ *Luồng thứ nhất

1.Người dùng không cập nhật giỏ hàng 2. Giỏ hàng sẽ giữ nguyên dữ liệu 3.Kết thúc Usecase.

Trạng thái hệ thống sau khi use case kết thúc

1. Nếu cập nhật giỏ hàng thành công giỏ hàng sẽ hiển thị lại sản phẩm và số lượng

2.Nếu không cập nhật giỏ hàng thì giỏ hàng vẫn giữ nguyên giá trị ban đầu

2.4.4.13. Đặc tả use xóa giỏ hàng

Tên use case Xóa giỏ hàng Các tác nhân liên quan Người dùng Điều kiện kiên quyết Có tài khoản

Luồng chính 1. Người dùng chọn xóa giỏ hàng 2. Người chọn xóa giỏ hàng

3. Hệ thống kiểm tra thông tin và xóa sản phẩm khỏi giỏ hàng

Luồng phụ *Luồng thứ nhất

1. Người dùng không xóa giỏ hàng 2. Sản phẩm sẽ còn trong giỏ hàng 3. Kết thúc Usecase.

Trạng thái hệ thống sau khi use case kết thúc

1. Nếu xóa giỏ hàng thành công thì sản phẩm sẽ không còn trong giỏ hàng

2.Nếu không xóa giỏ hàng thì sản phảm sẽ còn trong giỏ hàng

2.5. Biểu đồ tuần tự

2.5.1. Biểu đồ tuần tự chức năng đăng nhập

Hình 2.4. Biểu đồ tuần tự chức năng đăng nhập 2.5.2. Biểu đồ tuần tự chức năng đăng kí

2.5.3. Biểu đồ tuần tự chức năng thanh toán

Hình 2.6. Biểu đồ tuần tự chức năng thanh toán

2.5.4. Biểu đồ tuần tự chức năng thêm danh mục thiết bị

2.5.5. Biểu đồ hoạt động chức năng cập nhật danh mục thiết bị

Hình 2.8. Biểu đồ tuần tự chức năng cập nhật danh mục thiết bị 2.5.6. Biểu đồ tuần tự chức năng xóa danh mục thiết bị

2.5.7. Biểu đồ tuần tự chức năng thêm tin tức

Hình 2.10. Biểu đồ tuần tự chức năng thêm tin tức 2.5.8. Biểu đồ tuần tự chức năng cập nhật tin tức

2.5.9. Biểu đồ tuần tự chức năng xóa tin tức

Hình 2.12. Biểu đồ tuần tự chức năng xóa tin tức 2.5.10. Biểu đồ tuần tự chức năng thêm thiết bị

2.5.11. Biểu đồ tuần tự chức năng cập nhật thiết bị

Hình 2.14. Biểu đồ tuần tự chức năng cập thiết bị

2.5.12. Biểu đồ tuần tự xóa thông tin thiết bị

2.5.13. Biểu đồ tuần tự chức năng chi tiết đơn hàng

Hình 2.16. Biểu đồ tuần tự chức năng chi tiết đơn hàng 2.5.14. Biểu đồ tuần tự chức năng tìm kiếm

2.6. Biểu đồ lớp

CHƯƠNG 3: THIẾT KẾ WEBSITE 3.1. Giới thiệu sản phẩm

3.1.1. Giới thiệu

Cũng giống như các thiết bị khác mà bạn có, máy tính cá nhân cũng có các phụ kiện đi kèm như: Bàn phím máy tính, chuột máy tính, thẻ nhớ hoặc ổ cứng gắn ngoài, máy ảnh web, adapter, loa, tai nghe, webcam, quạt thổi,...

Mỗi phụ kiện bạn mua có thể làm tăng hiệu suất tổng thể của máy tính.

3.1.2. Hình ảnh minh họa 1 số thiết bị

a. Keycap

b. Chuột

- Chuột máy tính là một thiết bị ngoại vi của máy tính dùng để điều khiển và làm việc với chiếc máy tính hay laptop của bạn. Để sử dụng chuột máy tính bạn phải thông qua màn hình máy tính để quan sát toạ độ và thao tác di chuyển của chuột trên màn hình cũng như thực hiện những lệnh trên máy tính.

-Tai nghe cung cấp các chức năng tương đương với một chiếc điện thoại rảnh tay đang hoạt động. Các ứng dụng cho Head set, bên cạnh việc sử dụng điện thoại còn có hàng không, sân khấu hoặc truyền hình, phòng liên lạc hệ thống, và game máy

Một phần của tài liệu Báo cáo tốt nghiệp quản lý cửa hàng Antlionvn (Trang 35)

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

(69 trang)
w