Thêm hàng hóa

Một phần của tài liệu ĐẶC TẢ LUẬN VĂN CNTT WEB ECOMMERCE (Trang 44)

STT: 007

Mô tả chức năng Chức năng thêm hàng hóa cho phép người dùng thêm hàng hóa.

Mức độ ưu tiên Cao.

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

Tiền điều kiện Chủ cửa hàng đăng nhập thành công vào hệ thống. Đảm bảo thành cơng Hàng hóa mới được thêm vào CSDL.

Kích hoạt Chủ cửa hàng chọn chức năng thêm hàng hóa ở thanh menu. Chuỗi sự kiện chính 1. Chủ cửa hàng chọn chức năng thêm hàng hóa.

2. Hệ thống hiển thị form thêm hàng hóa và yêu cầu chủ cửa hàng nhập thơng tin hàng hóa.

3. Chủ cửa hàng nhập thơng tin hàng hóa và chọn chấp nhận. 4. Hệ thống sẽ kiểm tra thông tin chủ cửa hàng nhập và xác

nhận hợp lệ.

5. Hệ thống thơng báo hàng hóa mới được thêm thành cơng vào CSDL.

6. Chủ cửa hàng thốt khỏi chức năng thêm hàng hóa. Dịng sự kiện lỗi Ở bước 4:

4.1. Hệ thống thơng báo hàng hóa đã có trong CSDL: 4.1.1. Hệ thống yêu cầu chủ cửa hàng có muốn thêm

hàng hóa khác khơng.

4.1.2. Chủ cửa hàng thêm hàng hóa khác. 4.1.3. Hệ thống thông báo đã thêm thành công 4.2. Hệ thống thơng báo thơng tin hàng hóa khơng hợp lệ:

4.2.1. Hệ thống yêu cầu chủ cửa hàng nhập lại thơng tin hàng hóa.

4.2.2. Chủ cửa hàng tiến hành nhập lại thơng tin hàng hóa.

4.3. Hệ thống thông báo bộ nhớ đầy yêu cầu chủ cửa hàng xử lý.

IIIA.4.8. Sửa thơng tin hàng hóa

STT: 008

Mơ tả chức năng Chức năng sửa thơng tin hàng hóa cho phép người dùng sửa thơng tin hàng hóa.

Mức độ ưu tiên Cao.

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

Tiền điều kiện Chủ cửa hàng đăng nhập thành công vào hệ thống. Đảm bảo thành cơng Thơng tin hàng hóa vừa sửa được cập nhật vào CSDL. Kích hoạt Chủ cửa hàng chọn chức năng cập nhật trong danh sách

hàng hóa.

Chuỗi sự kiện chính 1. Chủ cửa hàng chọn hàng hóa cần sửa trong danh sách hàng hóa.

2. Chủ cửa hàng kích hoạt chức năng sửa thơng tin hàng hóa. 3. Hệ thống hiện form sửa thơng tin hàng hóa và u cầu chủ

cửa hàng thực hiện.

4. Chủ cửa hàng sửa thông tin cần sửa và chọn chấp nhận. 5. Hệ thống kiểm tra thông tin vừa được sửa và xác nhận hợp

lệ.

6. Hệ thống lưu thông tin vừa được sửa vào CSDL. 7. Hệ thống thông báo lưu thành công.

8. Chủ cửa hàng thoát khỏi chức năng sửa thơng tin hàng hóa.

Dịng sự kiện lỗi Ở bước 5: Hệ thống thông báo thông tin được sửa không hợp

lệ:

5.1. Hệ thống yêu cầu chủ cửa hàng nhập lại thông tin hàng hóa.

5.2. Chủ cửa hàng nhập lại thơng tin hàng hóa.

IIIA.4.9. Xóa hàng hóa

Mơ tả chức năng Chức năng xóa hàng hóa cho phép người dùng xóa hàng hóa cần xóa.

Mức độ ưu tiên Cao.

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

Tiền điều kiện Chủ cửa hàng đăng nhập thành công vào hệ thống. Đảm bảo thành cơng Hàng hóa được xóa thành cơng.

Kích hoạt Chủ cửa hàng kích hoạt xóa hàng hóa trong danh sách hàng hóa.

Chuỗi sự kiện chính 1. Chủ cửa hàng chọn hàng hàng hóa cần xóa. 2. Chủ cửa hàng kích hoạt u cầu xóa hàng hóa.

3. Hệ thống kiểm tra và hiển thị thông báo khơng cho xóa hàng hóa.

4. Chủ cửa hàng thốt khỏi chức năng xóa hàng hóa. Dịng sự kiện lỗi Ở bước 2: Chủ cửa hàng chưa chọn hàng hóa.

2.1. Hệ thống yêu cầu chọn hàng hóa cần xóa. 2.2. Chủ cửa hàng chọn hàng hóa.

2.3. Chủ cửa hàng tiến hành xóa hàng hóa.

IIIA.4.10. Thêm nhân viên

STT: 010

Mô tả chức năng Chức năng thêm nhân viên cho phép người dùng thêm nhân viên vào hệ thống.

Mức độ ưu tiên Cao.

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

Tiền điều kiện Chủ cửa hàng đăng nhập thành công vào hệ thống. Đảm bảo thành công Thông tin nhân viên mới được thêm vào hệ thống. Kích hoạt Chủ cửa hàng chọn chức năng thêm nhân viên. Chuỗi sự kiện chính 1. Chủ cửa hàng kích hoạt yêu cầu thêm nhân viên.

2. Hệ thống hiển thị form nhập thông tin và yêu cầu nhập thông tin đầy đủ thông tin.

3. Chủ cửa hàng nhập đầy đủ thông tin và chọn chấp nhận. 4. Hệ thống kiểm tra thông tin và xác nhận thông tin hợp lệ. 5. Hệ thống tạo email và password và lưu vào hệ thống. 6. Chủ cửa hàng thốt khỏi hệ thống thêm nhân viên. Dịng sự kiện lỗi Ở bước 4: Hệ thống thơng báo đã có nhân viên tồn tại trong

4.1. Hệ thống hỏi chủ cửa hàng có muốn hủy kết quả vừa nhập không.

4.2. Chủ cửa hàng hủy thông tin vừa nhập. 4.3. Hệ thống thông báo nhập sai thông tin. 4.4. Hệ thống yêu cầu nhập lại thông tin. 4.5. Chủ cửa hàng nhập lại thông tin.

4.6. Hệ thống thông báo nhập đúng và thực hiện công việc tiếp theo.

Ở bước 5: Hệ thống thông báo bộ nhớ đầy và yêu cầu chủ

cửa hàng xử lý.

IIIA.4.11. Sửa thông tin nhân viên

STT: 011

Mô tả chức năng Chức năng sửa thông tin nhân viên cho phép người dùng sửa thông tin nhân viên.

Mức độ ưu tiên Cao.

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

Tiền điều kiện Chủ cửa hàng đăng nhập thành công vào hệ thống. Đảm bảo thành công Thông tin nhân viên được cập nhật thành cơng vào hệ thống. Kích hoạt Chủ cửa hàng kích hoạt chức năng cập nhật nhân viên trong

danh sách nhân viên.

Chuỗi sự kiện chính 1. Hệ thống hiển thị danh sách nhân viên đã có. 2. Chủ cửa hàng chọn nhân viên cần sửa lại thông tin. 3. Chủa cửa hàng chọn chức năng cập nhật lại thông tin. 4. Hệ thống hiển thị form chỉnh sửa thông tin và yêu cầu chủ

cửa hàng nhập lại những thông tin cần sửa.

5. Chủ cửa hàng nhập lại thông tin và chọn chấp nhận. 6. Hệ thống kiểm tra thông tin vừa nhập và hỏi chủ cửa hàng

có chắc chắn cập nhật hay không. 7. Chủ cửa hàng xác nhận là có.

8. Hệ thống tiến hành cập nhật lại và đưa ra thông báo thành công.

9. Chủ cửa hàng thốt khỏi chức năng cập nhật lại nhân viên. Dịng sự kiện lỗi Ở bước 6: Thông tin nhập lại không hợp lệ.

6.1. Hệ thống yêu cầu nhập lại thông tin. 6.2. Chủ cửa hàng nhập lại thông tin.

6.3. Hệ thống thông báo nhập đúng và yêu cầu thực hiện công việc tiếp theo.

Ở bước 7: Chủ cửa hàng khơng xác nhận và thốt khỏi chức

năng.

IIIA.4.12. Xóa nhân viên

STT: 012

Mơ tả chức năng Chức năng xóa nhân viên cho phép người dùng xóa nhân viên trong hệ thống.

Mức độ ưu tiên Cao.

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

Tiền điều kiện Chủ cửa hàng đăng nhập thành công vào hệ thống. Đảm bảo thành cơng Xóa thành cơng nhân viên.

Kích hoạt Chủ cửa hàng kích hoạt chức năng xóa nhân viên. Chuỗi sự kiện chính 1. Chủ cửa hàng chọn nhân viên cần xóa.

2. Kích hoạt chức năng xóa nhân viên.

3. Hệ thống hỏi chủ cửa hàng có chắc chắn muốn xóa nhân viên này khơng.

4. Chủ cửa hàng xác nhận xóa.

5. Hệ thống thực hiện xóa nhân viên ra khỏi CSDL và thơng báo cho chủ cửa hàng và xóa thành cơng.

6. Chủ cửa hàng thốt khỏi chức năng xóa nhân viên. Dòng sự kiện lỗi Ở bước 2: Chủ cửa hàng chưa chọn nhân viên.

2.1. Hệ thống yêu cầu chọn nhân viên cần xóa. 2.2. Chủ cửa hàng chọn nhân viên.

2.3. Chủ cửa hàng tiến hành xóa.

IIIA.4.13. Thêm loại hàng

STT: 013

Mô tả chức năng Chức năng thêm loại hàng cho phép người dùng thêm loại hàng vào hệ thống.

Mức độ ưu tiên Cao.

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

Tiền điều kiện Chủ cửa hàng đăng nhập thành công vào hệ thống. Đảm bảo thành công Thêm thành công loại hàng mới vào hệ thống. Kích hoạt Chủ cửa hàng kích hoạt chức năng thêm loại hàng.

Chuỗi sự kiện chính 1. Chủ cửa hàng kích hoạt chức năng thêm loại hàng. 2. Hệ thống hiển thị form thêm loại hàng và yêu cầu nhập

thông tin loại hàng cần thêm.

3. Chủ cửa hàng nhập thông tin loại hàng cần thêm. 4. Hệ thống sẽ kiểm tra thông tin vừa nhập và xác nhận hợp

lệ.

5. Hệ thống thông báo loại hàng mới được thêm thành cơng vào CSDL.

6. Chủ cửa hàng thốt khỏi chức năng thêm loại hàng. Dòng sự kiện lỗi Ở bước 4:

4.1. Hệ thống thông báo loại hàng đã tồn tại trong CSDL. 4.1.1. Hệ thống yêu cầu người dùng có muốn thêm loại

hàng khác khơng.

4.1.2. Chủ cửa hàng thêm loại hàng khác. 4.1.3. Hệ thông báo đã thêm thành công.

4.2. Hệ thống thông báo thông tin loại hàng mới không hợp lệ.

4.2.1. Hệ thống yêu cầu nhập lại thông tin cho loại hàng mới.

4.2.2. Chủ cửa hàng tiến hành nhập lại thông tin loại hàng.

4.3. Hệ thống thông báo bộ nhớ đầy yêu cầu người dùng xử lý.

IIIA.4.14. Sửa thông tin loại hàng

STT: 014

Mô tả chức năng Chức năng sửa thông loại hàng cho phép người dùng sửa thông tin loại hàng trong hệ thống.

Mức độ ưu tiên Cao.

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

Tiền điều kiện Chủ cửa hàng đăng nhập thành công vào hệ thống. Đảm bảo thành cơng Sửa thành cơng thơng tin loại hàng.

Kích hoạt Chủ cửa hàng kích hoạt chức năng cập nhật loại hàng trong danh sách loại hàng.

Chuỗi sự kiện chính 1. Chủ cửa hàng chọn loại hàng cần sửa trong danh sách. 2. Chủ cửa hàng kích hoạt chức năng sửa thơng tin loại hàng.

3. Hệ thống hiển thị form sửa thông tin loại hàng và yêu cầu chủ cửa hàng thực hiện.

4. Chủ của hàng sửa thông tin loại hàng và click chấp nhận. 5. Hệ thống kiểm tra thông tin vừa được sửa và xác nhận hợp

lệ.

6. Hệ thống tiến hành lưu thông tin vừa được sửa vào CSDL. 7. Hệ thống thông báo lưu thành công.

8. Chủ cửa hàng thoát khỏi chức năng sửa thơng tin loại hàng.

Dịng sự kiện lỗi Ở bước 4: Hệ thống thông báo thông tin loại hàng được sửa

không hợp lệ.

4.1. Hệ thống yêu cầu chủ cửa hàng nhập lại thông tin loại hàng.

4.2. Chủ cửa hàng nhập lại thơng tin loại hàng.

IIIA.4.15. Xóa loại hàng

STT: 015

Mô tả chức năng Chức năng xóa loại hàng cho phép người dùng xóa loại hàng trong hệ thống.

Mức độ ưu tiên Cao.

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

Tiền điều kiện Chủ cửa hàng đăng nhập thành công vào hệ thống. Đảm bảo thành cơng Loại hàng xóa thành cơng khỏi CSDL.

Kích hoạt Chủ cửa hàng kích hoạt chức xóa loại hàng trong danh sách loại hàng.

Chuỗi sự kiện chính 1. Chủ cửa hàng chọn loại hàng cần xóa. 2. Chủ cửa hàng kích hoạt u cầu xóa loại hàng.

3. Hệ thơng kiểm tra hiển thị thơng báo khơng được xóa loại hàng.

4. Chủ cửa hàng thốt khỏi chức năng xóa loại hàng. Dòng sự kiện lỗi Ở bước 2: Hệ thống thông báo chủ cửa hàng chưa chọn loại

hàng.

2.1. Hệ thống yêu cầu chọn loại hàng cần xóa. 2.2. Chủ cửa hàng chọn loại hàng.

2.3. Chủ cửa hàng tiến hành xóa loại hàng.

STT: 016

Mô tả chức năng Chức năng thêm nhà cung cấp cho phép người dung thêm nhà cung cấp vào hệ thống.

Mức độ ưu tiên Cao.

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

Tiền điều kiện Chủ cửa hàng đăng nhập thành công vào hệ thống. Đảm bảo thành công Nhà cung cấp thêm thành cơng vào CSDL. Kích hoạt Chủ cửa hàng chọn chức năng thêm nhà cung cấp. Chuỗi sự kiện chính 1. Chủ cửa hàng kích hoạt yêu cầu thêm nhà cung cấp.

2. Hệ thống hiển thị form nhập thông tin và yêu cầu nhập đầy đủ thông tin.

3. Chủ cửa hàng nhập đầy đủ thông tin và chọn chấp nhận. 4. Hệ thống kiểm tra thông tin và xác nhận thông tin hợp

lệ.

5. Chủ cửa hàng thoát khỏi chức năng thêm nhà cung cấp. Dòng sự kiện lỗi Ở bước 4:

4.1. Hệ thống báo đã có nhà cung cấp trong CSDL. 4.1.1. Chủ cửa hàng hủy thông tin vừa nhập. 4.2. Hệ thống báo nhập sai thông tin.

4.2.1. Hệ thống yêu cầu nhân viên nhập lại thông tin. 4.2.2. Nhân viên nhập lại thông tin.

4.2.3. Hệ thống báo nhập đúng và yêu cầu thực hiện việc tiếp theo.

IIIA.4.17. Sửa thông tin nhà cung cấp

STT: 017

Mô tả chức năng Sửa thông tin nhà cung cấp. Mức độ ưu tiên Cao.

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

Tiền điều kiện Chủ cửa hàng đăng nhập thành công vào hệ thống. Đảm bảo thành công Thông tin nhà cung cấp được cập nhật thành cơng. Kích hoạt Chủ cửa hàng kích hoạt chức năng cập nhật nhà cung cấp

trong danh sách nhà cung cấp.

Chuỗi sự kiện chính 1. Hệ thống hiển thị danh sách nhà cung cấp. 2. Chủ cửa hàng chọn cung cấp sửa lại thông tin. 3. Chủ cửa hàng chọn chức năng cập nhật thông tin.

4. Hệ thống hiển thị form và yêu cầu chủ cửa hàng nhập lại những thông tin cần sửa.

5. Chủ cửa hàng nhập thông tin và chọn chấp nhận. 6. Hệ thống báo cập nhật thành công.

Dịng sự kiện lỗi Ở bước 6: Thơng tin nhập không hợp lệ

6.1. Hệ thống yêu cầu chủ cửa hàng nhập lại thông tin. 6.2. Chủ cửa hàng nhập lại thông tin.

6.3. Hệ thống báo nhập thành công và thực hiện công việc tiếp theo.

Ở bước 7: Chủ cửa hàng khơng xác nhận và thốt khỏi hệ

thống.

IIIA.4.18. Xóa nhà cung cấp

STT: 018

Mơ tả chức năng Xóa nhà cung cấp. Mức độ ưu tiên Cao.

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

Tiền điều kiện Chủ cửa hàng đăng nhập thành công vào hệ thống. Đảm bảo thành cơng Xóa thành cơng nhà cung cấp.

Kích hoạt Chủ cửa hàng kích hoạt chức năng xóa nhà cung cấp trong danh sách nhà cung cấp.

Chuỗi sự kiện chính 1. Chủ cửa hàng chọn nhà cung cấp cần xóa. 2. Kích hoạt chức năng xóa nhà cung cấp. 3. Chủ cửa hàng xác nhận xóa.

4. Hệ thống thực hiện xóa nhà cung cấp ra khỏi CSDL, và thơng báo xóa thành cơng.

Dịng sự kiện lỗi Ở bước 4: Chủ cửa hàng khơng xác nhận xóa và thốt khỏi

hệ thống.

IIIA.4.19. Lập hóa đơn

STT: 019

Mơ tả chức năng Thêm hóa đơn. Mức độ ưu tiên Cao.

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

Đảm bảo thành cơng Khách hàng nhận được hóa đơn thanh tốn đầy đủ và đúng các hàng hóa đã mua.

Kích hoạt Chủ cửa hàng chọn chức năng thêm hóa đơn. Chuỗi sự kiện chính 1. Chủ cửa hàng kích hoạt u cầu thêm hóa đơn.

2. Hệ thống hiển thị form thêm hóa đơn và yêu cầu nhân viên nhập đầy đủ thông tin.

3. Chủ cửa hàng nhập đầy đủ thông tin cần thiết và chọn chấp nhận.

4. Hệ thống kiểm tra thơng tin đã nhập.

5. Hệ thống tự động tính số tiền dựa trên số lượng và đơn đơn giá của từng hàng hóa mà khách đã chọn.

6. Chủ cửa hàng thốt khỏi hệ thống.

Dịng sự kiện lỗi Ở bước 4: Hệ thống thông báo nhập thông tin nhập khơng

chính xác.

4.1. Hệ thống u cầu nhập lại thông tin.

4.2. Hệ thống thông báo thêm thành công và thực hiện yêu cầu tiếp theo.

IIIA.4.20. Lập phiếu nhập kho

STT: 020

Mô tả chức năng Thêm phiếu nhập kho. Mức độ ưu tiên Cao.

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

Tiền điều kiện Chủ cửa hàng đăng nhập vào hệ thống. Đảm bảo thành công Phiếu nhập kho được tạo thành cơng.

Kích hoạt Chủ cửa hàng chọn chức năng thêm phiếu nhập kho. Chuỗi sự kiện chính 1. Chủ cửa hàng chọn chức năng thêm phiếu nhập kho.

2. Hệ thống hiển thị form thêm phiếu nhập kho và yêu cầu chủ cửa hàng nhập đầy đủ thông tin.

3. Chủ cửa hàng nhập đầy đủ thông tin.

4. Hệ thống kiểm tra thông tin và lưu vào cơ sở dữ liệu. 5. Chủ cửa hàng thốt khỏi hệ thống.

Dịng sự kiện lỗi Ở bước 4:

4.1. Hệ thống thông báo thông tin nhập không hợp lệ. 4.1.1. Hệ thống yêu cầu nhập lại thông tin. 4.1.2. Nhân viên nhập lại thông tin.

4.1.3. Hệ thống thông báo thông tin nhập vào đúng và thực hiện công việc tiếp theo.

Ở bước 6:

6.1. Chủ cửa hàng thoát khỏi hệ thống.

IIIA.4.21. Lập phiếu xuất kho

STT: 021

Một phần của tài liệu ĐẶC TẢ LUẬN VĂN CNTT WEB ECOMMERCE (Trang 44)

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

(118 trang)