1. Trang chủ
  2. » Giáo Dục - Đào Tạo

(Tiểu luận) đề tài phân tích và thiết kế hệ thống quản lý website bán hàng trực tuyến (điện thoại di động)

70 0 0

Đ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 đề Phân Tích Và Thiết Kế Hệ Thống Quản Lý Website Bán Hàng Trực Tuyến (Điện Thoại Di Động)
Tác giả Hoàng Thị Minh Giang
Người hướng dẫn TS. Nguyễn Thị Hội
Trường học Trường Đại Học Thương Mại
Chuyên ngành Hệ Thống Thông Tin Kinh Tế Và TMĐT
Thể loại Tiểu Luận
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 70
Dung lượng 10,86 MB

Nội dung

Quản lý đơn hàng - Tiếp nhận đơn hàng: Sau khi nhận được phiếu đăng ký mua hàng từ khách hàng, nhân viên c a hàng ph i c p nhử ả ậ ật các đơn hàng mới vào hệ thống - Phân loại đơn hàng:

Trang 1

TRƯỜNG ĐẠI HỌC THƯƠNG MẠI KHOA HỆ THỐ NG THÔNG TIN KINH T Ế VÀ TMĐT

- -

BÀI THẢO LUẬN HỌC PHẦN: PHÂN TÍCH VÀ THI ẾT KẾ Ệ THỐNG THÔNG TIN H

Đề tài: Phân tích và thiết k hệ thống quản lý ế

website bán hàng tr c tuy ự ến (Điệ n tho ại di độ ng)

Giảng viên hướng dẫn : TS Nguy n Th H i ễ ị ộ

Sinh viên thực hi n : Hoàng Thị Minh Giang

Hà N i ộ – 02/2023

Trang 2

2

MỤC LỤC

LỜI MỞ ĐẦU 4

Chương I Đặc tả bài toán 5

1 Mô t chi ti t bài toán 5ả ế 2 Đặc tả yêu cầu 6

2.1 Đặc tả chức năng 6

2.2 Yêu c u phi chầ ức năng 8

3 Xây d ng danh sách các chức năng nghiệp vụ ủ c a h ệ thống 9

Chương II: Phân tích 11

1 Phân tích các ca s d ng và xây dử ụ ựng biểu đồ UseCase 11

1.1 Xác định các ca sử dụng 11

1.2 Mô tả chi tiết các ca s d ng 13ử ụ 2 Biểu đồ ớ l p 32

2.1 Xác định các lớp 32

2.2 Biểu đồ ớ l p 33

3 Xây d ựng biểu đồ tuần tự 34

3.1 Biểu đồ tuầ ự Đăngn t nh p hậ ệ thống 34

3.2 Biểu đồ tuầ ự Nhận t p hàng 34

3.3 Biểu đồ tuầ ựn t Tìm ki m s n ph m 35ế ả ẩ 3.4 Biểu đồ tuầ ự Đăng ký mua hàngn t 35

3.5 Biểu đồ tuầ ự Quản lý đơn hàngn t 37

3.6 Biểu đồ tuầ ự Quản t n lý giao hàng 37

3.7 Biểu đồ tuầ ự Quản t n lý s n ph m 38ả ẩ 3.8 Biểu đồ tuầ ựn t Thanh toán 38

3.9 Biểu đồ tuân tự Quản lý nhân viên 39

3.10 Biểu đồ tuầ ự Quản t n lý tài kho n 39ả 3.11 Biểu đồ tuầ ựn t Báo cáo, th ng kê 40ố 4 Xây d ng biểu đồ hoạt động 40

4.1 Biểu đồ hoạt động Đăng nhập h ệ thống 40

4.4 Biểu đồ hoạt động đăng ký mua hàng 44

4.5 Biểu đồ hoạt động Quản lý đơn hàng 45 4.6 Biểu đồ hoạt động Qu n lý giao hàng 46ả 4.7 Biểu đồ hoạt động Qu n lý s n ph m 47ả ả ẩ 4.8 Biểu đồ hoạt động Qu n lý thanh toán 48ả

Trang 3

3

4.9 Biểu đồ hoạt động Qu n lý nhân viên 48ả4.10 Biểu đồ hoạt động Qu n lý tài kho n 49ả ả4.11 Biểu đồ hoạt động Báo cáo, th ng kê 50ố

5 Bi ểu đồ trạ ng thái 50

5.1 Biểu đồ trạng thái Đăng nhập 505.2 Biểu đồ trạng thái Qu n lý nh p hàng 51ả ậ5.4 Biểu đồ trạng thái Đăng ký mua hàng 525.5 Biểu đồ trạng thái Qu n lý giao hàng 53ả5.6 Biểu đồ trạng thái Qu n lý s n ph m 53ả ả ẩ5.7 Biểu đồ trạng thái Qu n lý thanh toán 54ả5.8 Biểu đồ trạng thái Qu n lý nhân viên 55ả5.9 Biểu đồ trạng thái Qu n lý tài kho n 56ả ả5.10 Biểu đồ trạng thái Báo cáo, th ng kê 57ố

6 Biểu đồ thành ph n 57

7 Bi ểu đồ triể n khai 58 Chương III: Thiết kế giao diện 58

1 Thi ết kế ràng bu c 58ộ1.1 Ràng buộc dữ liệu 581.2 Ràng buộc hệ thống 58

2 Thi ết kế giao di n 59ệ2.1 Giao di n Trang ch 59ệ ủ2.2 Giao diện Đăng nhập/ đăng ký 592.3 Giao di n Gi hàng 60ệ ỏ2.4 Giao di n Quệ ản lý đơn hàng 612.5 Giao di n Qu n lý tài kho n 61ệ ả ả2.6 Giao di n Qu n lý nhân viên 62ệ ả2.7 Giao di n Báo cáo, th ng kê 62ệ ố

3 Thi ết kế CSDL 63 KẾT LUẬN 66 Tài liệu tham kh o 67

Trang 4

4

LỜI MỞ ĐẦU

Hiện nay, công nghệ thông tin đã được ứng d ng h u hụ ầ ết trong các lĩnh vực đời sống, kinh t - xã hế ội Các doanh nghi p cung c p hệ ấ ệ thống tin ngày m t nhi u thêm và ộ ềphát tri n không ngể ừng Hơn nữa khi mà hi n nay thệ ị trường ngày càng có nhi u s thay ề ựđổi, các doanh nghiệp cung cấp hệ thống thông tin sẽ ngày càng gặp những khó khăn mà

họ phải đối m t, không chặ ỉ về đối th c nh tranh mà ngay c v qu n lý tính toán phân b ủ ạ ả ề ả ổnguồn l i cợ ủa mình như thế nào cũng là khó khăn khi mà quy mô của doanh nghi p ngày ệmột lớn m nh Vì v y, vi c phân tích và thi t k hạ ậ ệ ế ế ệ thống thông tin qu n lý bán hàng trả ực tuyến ngày càng trở nên quan trọng đố ới lãnh đại v o của doanh nghi p trong vi c hệ ệ ỗ trợ

ra quyết định điều hành đồng th i giờ ảm được các sai sót m t cách tộ ối đa, tiết ki m chi phí ệ

và th i gian ờ

Trong điều kiện phát triển kinh tế và hội nhập kinh tế toàn cầu, đối với mỗi doanh nghiệp để đảm bảo quá trình phát triển kinh doanh, đòi hỏi doanh nghiệp phải hội nhập

và ng d ng công ngh m i trong hoứ ụ ệ ớ ạt động kinh doanh c a mình M t trong nh ng y u ủ ộ ữ ế

tố quyết định r t lấ ớn đến s thành công cự ủa doanh nghi p chính là s k t hệ ự ế ợp gi a công ữnghệ thông tin và công vi c Vi c x lý các thông tin doanh nghi p l i càng giúp cho ệ ệ ử ệ ạdoanh nghi p chiệ ếm được ưu thế trên thị trường trước các đối th c nh tranh ủ ạ

Tuy nhiên, vấn đề đặt ra là làm thế nào để việc ứng d ng CNTT và HTTT trong ụdoanh nghi p th t s mang l i hi u qu cho doanh nghi p Doanh nghiệ ậ ự ạ ệ ả ệ ệp đầu tư chi phí

để xây dựng HTTT, nhưng không có nghĩa là cứ chi tiền là có được HTTT hiệu quả mà cần ph i có nhả ững phương pháp để qu n tr m t cách hi u quả ị ộ ệ ả hơn, tốt hơn mang lại những giá trị nhất định cho doanh nghi p ệ

Với những điều trên k t h p v i th c tr ng c a xã h i, em th y t m quan tr ng cế ợ ớ ự ạ ủ ộ ấ ầ ọ ủa

và ý nghĩa của việc ứng dụng HTTT vào thực tế của doanh nghiệp, với những kiến thức

em được giảng dạy ở học phần và tìm hiểu của bản thân em xin lựa chọn đề tài: “Phân tích và thi t k hế ế ệ thống thông tin qu n lý website bán hàng tr c tuyả ự ến (Điện tho i di ạđộng).”

Trang 5

5

Chương I Đặc tả bài toán

1 Mô t chi ti t bài toán ả ế

Cửa hàng bán điện thoại GM Mobile th c hi n nhi u hoự ệ ề ạt động c v kinh ả ềdoanh và qu n lý C a hàng ch yả ử ủ ếu kinh doanh điện thoại di động

Cửa hàng không ch bán ỉ điện thoại di động cho khách đến mua tr c ti p tự ế ại cửa hàng mà còn bán điện thoại di động giao đến những địa chỉ thông qua việc đăng kí trên website, email, hotline của cửa hàng từ những khách hàng là cá nhân

có nhu c u ầ

Nhân viên c a c a hàng ngoài vi c ủ ử ệ phục vụ việc bán hàng cho khách hàng s ẽ

có nhi m vệ ụ quản lí tình hình v t ph m trong kho, c p nh t mậ ẩ ậ ậ ẫu di động m i, ớthống kê, kiểm kê nh ng m t hàng còn t n kho và làm báo cáo ữ ặ ồ cũng như họ ẽ s là ngườ ếi ti p nhận đơn hàng do khách hàng gửi đến, thực hiện giao hàng và xác nhận việc giao hàng đã hoàn tất Mọi hoạt động kinh doanh của cửa hàng phải được báo cáo với giám đốc c a củ ửa hàng theo định kì hoặc giám đốc có thể quản lý tr c tiự ếp cho c a hàng ử

Quản lý c a c a hàng s ủ ử ẽ là ngườ ập đơn đặi l t hàng v i nhà cung c p Sau khi ớ ấnhận hàng t nhà cung c p, qu n lý làm th t c nh p hàng vào c a hàng ừ ấ ả ủ ụ ậ ử

Với sự phát triển c a Internet thì vi c xây dủ ệ ựng thêm m t website ph c v ộ ụ ụviệc quản lí và kinh doanh sẽ giúp cửa hàng tăng năng suất kinh doanh, tăng doanh thu, m rở ộng quy mô và được quảng bá rộng rãi, được nhiều người biết tới hơn và

đặc biệt gi i quyả ết được những trở ngạ ềi v khoảng cách đối với những khách hàng

ở xa có nhu cầu muốn mua điện tho i ạ

Dựa trên nhu c u c a cầ ủ ửa hàng, ta có th ể xác định hệ thống sau khi triển khai phải đáp ứng các chức năng sau:

+ Hỗ trợ việc tìm hiểu thông tin và đặt mua s n ph m c a khách hàng: ả ẩ ủKhách hàng có thể vào Website để tìm ki m thông tin v các s n ph m mế ề ả ẩ ới, các loại sản phẩm được nhiều người yêu thích, tiến hành đăng ký đặt mua, đặt trước các lo i s n ph m hi m hàng ạ ả ẩ ế

+ Qu n lý nh p hàng ả ậ

Trang 6

6

+ Quản lý đơn hàng: Nhân viên bán hàng sử dụng hệ thống để cập nhật đơn hàng do khách hàng gửi đến thông qua Website, qua E - mail, qua điện thoại, hoặc đến mua tr c ti p t c a hàng, ự ế ừ ử

+ Hỗ trợ việc thanh toán khi giao hàng cho khách hàng: Phân lo i khách ạhàng như khách hàng đến mua trực tiếp, khách hàng đăng ký mua trực tuyến, khách hàng thanh toán ti n mề ặt, khách hàng thanh toán tr c tuy n ự ế

+ Qu n lý: Hả ệ thống hỗ trợ việc nhân viên bán hàng, theo dõi, th ng kê, ốphân loại được các s n ph m hiả ẩ ện nay đang có trong cửa hàng, số lượng hiện có, các lo i bán ch y, gi i thi u các s n ph m ạ ạ ớ ệ ả ẩ

+ Hỗ trợ quản lý nhân viên: Theo dõi th i gian làm vi c, thờ ệ ời lượng so với hiệu quả công vi c, thông tin c a nhân viên c a hàng, ệ ủ ử

2 Đặc tả yêu cầu

2.1 Đặc tả chức năng

2.1.1 Đăng nhập hệ thống

Chức năng này được thực hiện bởi t t c ấ ả những người tham gia vào h ệ thống:

- Nhân viên c a hàng th c hiủ ự ện đăng nhập để xác định quyền s d ng h ử ụ ệthống ở mức nào? Đồng th i hệ th ng theo dõi hoờ ố ạt động của các nhân viên trong

- L p th tậ ủ ục đặt hàng: Khi hàng được đưa đến c a hàng, qu n lý làm th tử ả ủ ục nhập hàng như kiểm tra hàng, c p nh t phiậ ậ ếu nh p hàng ậ

- L p phi u thanh toán: Sau khi nhậ ế ận đủ hàng và nh p hàng vào kho, qu n lý ậ ảlập hóa đơn thanh toán và thanh toán cho nhà cung cấp

Trang 7

Discover more

from:

TMĐT1

Document continues below

Thương Mại điện

Thương

Mại điện… 98% (112)

24

Nhân tố ảnh hưởng đến ý định sử dụng…

Thương

Mại điện… 100% (37)

12

ĐỀ CƯƠNG ÔN TẬP MÔN THƯƠNG MẠI…

Thương

Mại điệ… 100% (30)

11

Nghiên cứu và tìm hiểu về Trí tuệ nhân…

Thương

Mại điện… 97% (33)

28

Trang 8

- Xem các lo i s n ph m hi n có c a c a hàng: Khách hàng có th xem toàn ạ ả ẩ ệ ủ ử ể

bộ các s n ph m hi n có trong c a hàng ả ẩ ệ ử

- C p nh p giậ ậ ỏ hàng: Sau khi tìm được các sản phẩm, khách hàng cho vào

giỏ hàng N u mu n khách hàng có thế ố ể thay đổ ố lượi s ng ho c lo i bặ ạ ỏ ữnh ng s n ảphẩm trong quá trình đã chọn trước đó ra khỏi giỏ hàng

- Đặt hàng: Khách hàng quyết định mua nh ng s n phữ ả ẩm đã chọ ựn l a Nếu đồng ý mua thì đơn hàng sau khi khách hàng điền đầy đủ sẽ được gửi đến cửa hàng

và c a hàng s ử ẽ đáp ứng tùy thu c vào tộ ừng đơn hàng

2.1.6 Qu n lý giao hàng ả

Nhân viên sẽ thực hiện chức năng này khi đã xác nhận đơn hàng của khách Khi đó nhân viên sẽ ạo hóa đơn thanh toán kèm phiế t u bảo hành r i g i hàng cho ồ ửkhách

- Lập hóa đơn thanh toán: Nhân viên căn cứ vào đơn hàng và hình th c chứ ọn thanh toán c a củ ửa hàng để ập hóa đơn bán l

- Bàn giao: Nhân viên l p gi y bàn giao và gi y b o hành r i giao cho khách ậ ấ ấ ả ồ2.1.7 Qu n lý s n phả ả ẩm

I Đặc tính tiểu sử Tuổi tác và giới tính

ThươngMại điện… 100% (14)

3

Tài liệu internet vạn vật kết nối

ThươngMại điện… 100% (12)

79

Trang 9

8

Chức năng này dùng để tiến hành cập nhật thông tin v các s n ph m trong ề ả ẩcửa hàng, th ng kê các số ản ph m còn trong c a hàng, ch nh s a các thông tin liên ẩ ử ỉ ửquan v s n phề ả ẩm để khách hàng có th tìm hi u d dàng nhể ể ễ ất Các thông tin cơ bản như: tên sản phẩm, số lượng hi n có trong c a hàng, thông tin v s n ph m, ệ ử ề ả ẩgiá bán, s n ph m nào bán chả ẩ ạy, đang có nhiều người quan tâm, đặt mua s có ẽtại chức năng này

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

Chức năng này dùng để quản lý các tài khoản trong hệ thống, tạo ra tài khoản mới, quyền truy c p củậ a m i tài kho n Khi tài khoỗ ả ản không còn được s ửdụng, qu n trả ị viên có thể xóa tài khoản đó khỏi hệ thống

2.1.11 Báo cáo th ng kê ố

Chức năng này được sử dụng để đưa ra các báo cáo về doanh thu, chi phí, hoạt động kinh doanh c a củ ửa hàng cho giám đốc cửa hàng

2.2 Yêu c u phi chầ ức năng

- C u hình t i thi u: Hấ ố ể ệ thống chạy với vi x lý Core 2 Duo (Hoử ặc tương đương)

và RAM yêu c u 2GB tr lên ầ ở

Trang 10

• Tốc độ phản hồi: Tối đa 2s/thao tác.

• Phạm vi: L u tr ữ ữ được t i thiố ểu 100.000 h ồ sơ khách hàng

• Giới hạn: Cho phép 10.000 người truy c p cùng mậ ột lúc vào hệ thống

• Độ tin cậy và kh dả ụng:

- H ệ thống đảm bảo cho phép truy c y 24/7 ậ

- Tích hợp tưởng l a (Firewall) và ph n m m di t Virus ử ầ ề ệ

2.2.3 Yêu c u v bầ ề ảo mật:

• Hệ thống: Hệ thống qu n lý website cả ần đảm bảo không có sai sót, th t thoát ấthông tin cá nhân c a khách hàng ủ

2.2.4 Yêu c u v chính trầ ề ị, văn hoá:

• Đa ngôn ngữ: Hệ thống h ỗ trợ Tiếng Anh và Ti ng Viế ệt

• Toàn bộ quy trình nghi p vệ ụ ủ c a hệ thống phải tuân theo ngh địị nh/quyết định v ềthương mại điện tử của Chính ph ủ

3 Xây d ng danh sách các chức năng nghiệp vụ ủ c a h ệ thống

Task Table R1 Đăng nhập hệ thống

R1.1 Đăng kí tài khoản m i ớ

R1.2 Đăng nhập h thống ệ

R1.3 Hiệu ch nh thông tin cá nhân ỉ

R2 Quản lý nh p hàng ậ

R2.1 Lập phi u nh p hàng ế ậ

Trang 11

R4.2.2 Thay đổi số lượng sản phẩm

R4.2.3 Loại bỏ nh ng s n ph m không c n thiữ ả ẩ ầ ế t R5 Quản lý đơn hàng

R5.1 Tiếp nhận đơn hàng

R5.2 Kiểm tra đơn hàng

R5.3 Phân loại đơn hàng

R8.1 Thanh toán trực tiếp t i cạ ửa hàng

R8.2 Thanh toán trực tuy n ế

R9 Quản lý nhân viên

Trang 12

11

R9.1 Thêm thông tin nhân viên m i ớ

R9.2 Cập nh t thông tin nhân viên ậ

R9.3 Tìm ki m thông tin nhân viên ế

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

R10.1 Cấp quy n truy c p cho tài kho n ề ậ ả

R10.2 Tìm tài kho n ả

R10.3 Xóa tài khoản

R11 Thống kê, báo cáo

R11.1 Lập th ng kê, báo cáo ố

R11.2 In thống kê, báo cáo

Bảng 1 B ng danh sách các chả ức năng nghiệp v c a hụ ủ ệ thống

Chương II: Phân tích

1 Phân tích các ca sử dụng và xây d ựng biểu đồ UseCase

1.1 Xác định các ca sử dụng

1.1.1 Xác định các tác nhân

- Khách hàng: Là người thực hiện giao dịch với hệ thống thông qua các đơn đặt hàng, khách hàng có thể chọn các lo i s n ph m, chạ ả ẩ ọn địa điểm và th i gian giao nh n hàng ờ ậKhách hàng có thể đăng kí làm thành viên của hệ thống, xem các lo i hàng có trong h ạ ệthống

- Nhân viên: Là người thực hiện các hoạt động như mua, bán điện thoại di động, xuất, nhập kho, thu chi và giao hàng cho khách Mỗi nhân viên đều có m t tài khoộ ản để đăng nhập vào h ệ thống và mỗi nhân viên có một chức năng đảm nhi m riêng ệ

- Người quản lý: Là người điều hành, ch u trách nhi m toàn b hoị ệ ộ ạt động kinh doanh của cửa hàng cũng như nhập hàng

- Người qu n tr hả ị ệ thống: Là người chịu trách nhiệm quản lý tài khoản của khách hàng cũng như tài khoản sử dụng c a các nhân viên trong củ ửa hàng

1.1.2 Hoạ ột đ ng chính của các tác nhân

Người sử dụng hệ thống bao gồm: người quản lý, quản tr viên, nhân viên và các ịkhách hàng đã đăng kí tài khoản có hoạt động chung là Đăng nhập Các hoạt động khác như sau:

Khách hàng

- Đăng ký tài khoản

Trang 13

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

Hoạt động của cửa hàng bán điện thoại được mô tả bằng biểu đồ use case tổng quát sau đây:

Trang 15

14

Ca s dử ụng đăng nhập hệ thống được dùng cho t t cấ ả những ngườ ử ụi s d ng dùng

để đăng nhập vào các chức năng hệ thống Sau khi đã đăng nhập thành công, tùy vào từng vị trí của ngườ ử ụi s d ng mà có thể thay đổi, hi u chệ ỉnh, t o mạ ới trong các file lưu trữ thông tin cá nhân của mình hay người s d ng khác ử ụ

Hình 2 Biểu đồ UC đăng nhập hệ thống

a Ca s dử ụng Đăng nhập

Tên: Đăng nhập

Tác nhân: Khách hàng, nhân viên, người quản lý, người quản trị hệ thống

Mục đích: Đăng nhập để sử d ng các chụ ức năng của hệ thống

Mô t khái quát: ả Ngườ ử ụi s d ng hệ thống truy cập trang đăng nhập c a hủ ệ thống, nhập tên đăng nhập và m t khậ ẩu để đăng nhập vào hệ thống

Sơ đồ luồng sự kiện:

1 Người sử d ng ch n chụ ọ ức năng đăng nhập h ệ thống

2 Hệ thống hi n thể ị giao diện trang đăng nhập

3 Người sử dụng điền thông tin đăng nh p ậ

4 Hệ thống ki m tra thông tin cể ủa người sử ụ d ng

5 Hệ thống thông báo người sử ụng đăng nhậ d p thành công

6 Kết thúc ca sử d ng ụ

Rẽ nhánh A1: Ngườ ử ụng d ng vii s d ừ ệc đăng nhập vào h ệ thống

1 Hệ thống h y b viủ ỏ ệc đăng nhập của ngườ ử ụng và hi n thi s d ệ ị trang theo chức năng người sử dụng đã chọn

Trang 16

15

2 Kết thúc ca sử d ng ụ

Rẽ nhánh A2: Thông tin đăng nhập của người dùng không chính xác

1 Hệ thống báo thông tin không chính xác và yêu c u nh p l i thông tin ầ ậ ạ

2 Người sử d ng nh p l i thông tin và chụ ậ ạ ọn đăng nhập

3 Kết thúc ca s d ng ử ụ

Rẽ nhánh A3: Quá trình đăng nhập xu t hi n lấ ệ ỗi

1 Hệ thống báo và ghi nh n lậ ại l i ỗ

2 Kết thúc ca sử d ng ụ

b Ca s d ng ử ụ Đăng kí tài khoản

Tên: Đăng kí tài khoản

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

Mục đích: Tạo tài khoản để trở thành thành viên của hệ thống và có th ể đăng kí mua hàng

Mô t khái quát: Khách hàng vào website c a c a hàng, ch n chả ủ ử ọ ức năng đăng kí tài khoản mới để ạ t o tài kho n cho mình ả

Sơ đồ luồng sự kiện:

1 Khách hàng truy cập vào website, ch n chọ ức năng đăng kí

2 Hệ thống hi n thể ị giao diện đăng kí tài kho n mả ới

3 Khách hàng điền đầy đủ thông tin cá nhân theo yêu cầu

4 Khách hàng đồng ý các điều khoản và chọn đăng kí

5 Hệ thống lưu lại thông tin và tạo tên đăng nhập, mật khẩu theo yêu c u khách hàng ầ

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

7 Kết thúc ca s d ng ử ụ

Rẽ nhánh A1: Khách hàng nh p thông tin không hậ ợp l ệ

1 Hệ thống thông báo thông tin khách hàng không hợp l và yêu c u khách hàng nh p lệ ầ ậ ại thông tin

2 Khách hàng nhập l i thông tin và chạ ọn đăng kí

3 Kết thúc ca sử d ng ụ

Rẽ nhánh A2: Khách hàng d ng viừ ệc đăng kí đăng kí tài khoản

1 Hệ thống g i yêu c u xác nh n h y b ử ầ ậ ủ ỏ đăng kí tài khoản c a khách hàng ủ

2 Khách hàng đồng ý h y b ủ ỏ đăng kí tài khoản

3 Hệ thống h y b ủ ỏ việc đăng kí tài khoản

4 Hệ thống hi n thệ ị trang theo chức năng mà khách hàng đã lựa chọn

Trang 17

16

5 Kết thúc ca sử d ng ụ

c Hiệu ch nh thông tin cá nhân ỉ

Tên: Hiệu ch nh thông tin cá nhân ỉ

Tác nhân: Khách hàng, nhân viên, người quản lý, người quản trị hệ thống

Mục đích: Chỉnh sửa thông tin cá nhân đã nhập ban đầu

Mô tả khái quát: Ngườ ử ụng đăng nhậi s d p hệ thống, sau đó chọn chức năng hiệu ch nh ỉthông tin cá nhân c a mình, hủ ệ thống sẽ hiển th giao di n trang thông tin cá nhân cị ệ ủa người sử dụng, sau đó ngườ ử dụng tii s ến hành thay đổi thông tin của mình và xác nhận thay đổi thông tin

Sơ đồ luồng sự kiện:

1 Người s dử ụng sau khi đăng nhập thành công ch n chọ ức năng hiệu chỉnh thông tin cá nhân

2 Hệ thống hi n thệ ị giao di n trang thông tin cá nhân ệ

3 Người sử d ng chụ ỉnh sửa các thông tin muốn thay đổi

4 Người sử d ng ch n c p nh t thông tin ụ ọ ậ ậ

5 Hệ thống g i yêu c u xác nhử ầ ận thay đổi thông tin

6 Người sử dụng đồng ý thay đổi thông tin

7 Hệ thống c p nhậ ật lại thông tin của người sử dụng

8 Hệ thống thông báo đã cập nh t thành công ậ

9 Kết thúc ca sử d ng ụ

Rẽ nhánh A1: Ngườ ử ụng d ng vii s d ừ ệc thay đổi thông tin

1 Hệ thống g i yêu c u xác nh n d ng viử ầ ậ ừ ệc thay đổi thông tin

2 Người sử d ng xác nh n d ng viụ ậ ừ ệc thay đổi thông tin

3 Hệ thống h y vi c c p nhủ ệ ậ ật thông tin

4 Kết thúc ca sử d ng ụ

Rẽ nhánh A2: Quá trình c p nh t thông tin bậ ậ ị l ỗi

1 Hệ thống báo có l i và ghi nh n lỗ ậ ỗi

Trang 18

17

Mô t khái quát: D a theo nhu c u c a khách hàng và tình tr ng hàng t n trong kho mà ả ự ầ ủ ạ ồngười quản lý sẽ ế ti n hành nhập thêm hàng về cửa hàng

Hình 3 Biểu đồ UC quản lý nhập hàng

Sơ đồ luồng sự kiện:

1 Người quản lý yêu cầu kiểm tra tình trạng hàng

2 H ệ thống thông báo l i ra màn hình ạ

3 Người quản lý chọn chức năng lập phiếu nhập hàng

4 H ệ thống hi n th trang phi u nh p hàng ể ị ế ậ

5 Người quản lý nhập thông tin cần thiết cho phiếu nhập

6 H ệ thống ki m tra thông tin và ph n h i cho qu n lý ể ả ồ ả

7 Người quản lý chọn gửi phiếu nhập hàng cho nhà cung cấp

8 Hàng đến, người quản lý làm thủ tục nhập hàng

9 Người quản lý cập nhật thông tin đơn nhập hàng

10 K t thúc ca s d ng ế ử ụ

Rẽ nhánh A1: Hàng về không đúng loại và không đúng theo yêu cầu

1 Người quản lý gửi thông báo cho nhà cung cấp

2 K t thúc ca s d ng ế ử ụ

Trang 19

Hình 4 Biểu đồ UC tìm kiếm sản ph m ẩ

Sơ đồ luồng sự kiện:

1 Khách hàng lựa chọn chức năng tìm kiếm s n phả ẩm

Trang 20

19

4 Kết thúc ca sử dụng

Rẽ nhánh A2: Qúa trình tìm kiếm sản phẩm xảy ra lỗi

1 Hệ thống thông báo l i và ghi lỗ ại lỗi

2 Kết thúc ca sử d ng ụ

1.2.4 Ca sử dụng Đăng kí mua hàng

Ca s dử ụng này được sử dụng khi khách hàng vào website của cửa hàng, xem, tìm kiếm sản ph m cẩ ần mua sau đó thêm vào giỏ hàng và đặt hàng Được bi u diể ễn dưới biểu đồuse case sau:

Hình 5 Biểu đồ UC đăng kí mua hàng

a Ca s d ng xem thông tin s n phử ụ ả ẩm

Tên: Xem thông tin s n phả ẩm

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

Mục đích: Xem chi tiết thông tin s n phả ẩm mà khách hàng đang có nhu cầu mua

Mô t khái quát: Sau khi tìm ki m s n ph m, khách hàng s l a ch n s n ph m mà mình ả ế ả ẩ ẽ ự ọ ả ẩmuốn mua, hệ thống s hi n th chi ti t các thông tin gi i thi u v s n phẽ ể ị ế ớ ệ ề ả ẩm đó Ngoài ra tại đó khách hàng cũng có thể xem thông tin v ề các loại mặt hàng khác tùy theo nhu cầu

Trang 21

20

Hình 6 Biểu đồ UC xem thông tin s n ph m ả ẩ

Sơ đồ luồng sự kiện:

1 Khách hàng chọn chức năng xem toàn bộ các s n ph m ả ẩ

2 Hệ thống hi n thể ị các s n ph m theo t ng lo i cho khách hàng lả ẩ ừ ạ ựa chọn

Trang 22

Mục đích: Khách hàng muốn thay đổi s lượng s n phố ả ẩm trong giỏ hàng

Mô t khái quát: Khách hàng vào gi hàng, thêm, b t hoả ỏ ớ ặc xóa đi những s n ph m theo ả ẩnhu c u c a b n thân ầ ủ ả

Hình 7 Biểu đồ UC c p nhậ ật giỏ hàng

Sơ đồ luồng sự kiện:

1 Khách hàng chọn chức năng hiệu chỉnh gi hàng ỏ

2 Hệ thống hi n thể ị trang giỏ hàng

3 Khách hàng chọn thêm, bớt hoặc xóa s n phả ẩm

4 Hệ thống đánh dấu các loại sản ph m theo yêu c u c a khách hàng ẩ ầ ủ

5 Hệ thống thêm, bớt hoặc xóa sản ph m theo yêu c u ẩ ầ

6 Hệ thống c p nh t l i sậ ậ ạ ố lượng s n ph m còn l i trong gi hàng và hi n thả ẩ ạ ỏ ể ị t ng giá ổtiền các s n phả ẩm đó

Trang 23

22

Rẽ nhánh A2: Quá trình c p nh t gi hàng x y ra lậ ậ ỏ ả ỗi

1 Hệ thống báo lỗi và ghi lại l i ỗ

2 Kết thúc ca sử d ng ụ

c Ca s dử ụng đặt hàng

Tên: Đặt hàng

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

Mục đích: Khách hàng đặt mua s n ph m theo nhu c u cá nhân ả ẩ ầ

Mô t khái quát: Khách hàng l a ch n s n ph m muả ự ọ ả ẩ ốn mua sau đó điền đầy đủ các thông tin b t buắ ộc và tiến hành đặt hàng

Hình 8 Biểu đồ UC đặt hàng

Sơ đồ luồng sự kiện:

1 Khách hàng vào trang chọn gi hàng ỏ

2 Hệ thống hi n thể ị trang giỏ hàng

3 Khách hàng đánh dấu vào nh ng s n ph m mà mình mu n mua ữ ả ẩ ố

4 Hệ thống đánh dấu các loại sản ph m theo yêu c u c a khách hàng ẩ ầ ủ

Trang 24

23

1 Hệ thống g i thông báo x y ra l i và ghi lử ả ỗ ại l i ỗ

2 Kết thúc ca s d ng ử ụ

Rẽ nhánh A3: Khách hàng chưa đăng nhập

1 Hệ thống g i yêu cử ầu đăng nhậ ới cho khách hàng p t

2 Hệ thống quay l i lu ng chính ạ ồ

Rẽ nhánh A4: Đơn hàng không hợ ệp l

1 Hệ thống thông báo đơn hàng không hợp l và yêu c u l i các thông tin c n thiệ ầ ạ ầ ết

2 Khách hàng điền lại các thông tin hệ thống yêu cầu

3 Hệ thống thông báo thành công

4 Kết thúc ca sử d ng ụ

1.2.5 Ca sử d ng quụ ản lý đơn hàng

Tên: Quản lý đơn hàng

Tác nhân: Nhân viên

Mục đích: Cập nhật đơn hàng mới, xác định các đơn hàng cần đáp ứng, thống kê các đơn hàng, h y b ủ ỏ các đơn hàng đã từ chối

Mô t khái quát: Nhân viên ch n chả ọ ức năng quản lý đơn hàng, sau đó có thể xem thông tin đơn hàng, phân loại các đơn hàng cần đáp ứng và thống kê các đơn hàng từ chối đểhủy b ỏ

Hình 9 Biểu đồ UC quản lý đơn hàng

Sơ đồ luồng sự kiện:

1 Nhân viên sau khi đăng nhập ch n chọ ức năng quản lý đơn hàng

Trang 25

24

2 Hệ thống hi n thể ị trang quản lý đơn hàng

3 Nhân viên xem thông tin các đơn hàng nhận được

4 Nhân viên lựa ch n mọ ột trong các lo i cạ ập nhật, đã thanh toán, chưa thanh toán

5 Hệ thống c p nh t, h y b , thậ ậ ủ ỏ ống kê đơn hàng theo yêu cầu

6 Kết thúc ca sử d ng ụ

1.2.6 Quản lý giao hàng

Ca s dử ụng này được nhân viên th c hiự ện để giao máy tính cho khách hàng sau khi h ọgửi đăng ký mua điện thoại thành công

Hình 10 Biểu đồ UC quản lý giao hàng

a Ca s d ng giao hàng tử ụ ại cửa hàng

Tên: Giao hàng tại cửa hàng

Tác nhân: Nhân viên

Mục đích: Giao hàng cho khách mua hàng

Mô tả khái quát: Khách hàng đến tại cửa hàng ch n mua s n ph m theo yêu c u Nhân ọ ả ẩ ầviên tạo hóa đơn và phiếu b o hành Khách hàng thanh toán và nhả ận máy cùng hóa đơn

và phi u b o hành ế ả

Sơ đồ luồng sự kiện:

1 Khách hàng đến tại cửa hàng chọn và yêu cầu mua máy tính xách tay

2 Nhân viên tạo và in hóa đơn thanh toán kèm phiếu b o hành s n ph m ả ả ẩ

3 Khách hàng thanh toán và nhận hóa đơn

4 Nhân viên nhập lại thông tin đơn hàng vào hệ thống

Trang 26

25

5 H ệ thống lưu trữ ạ l i thông tin

6 K t thúc ca s d ng ế ử ụ

b Ca s dử ụng giao hàng theo địa ch khách hàng ỉ

Tên: Giao hàng tại cửa hàng

Tác nhân: Nhân viên

Mục đích: Giao hàng cho khách đặt hàng

Mô tả khái quát: Nhân viên dựa trên đơn đặt hàng c a khách và giao tủ ới địa chỉ mà khách hàng đã đăng kí

Sơ đồ luồng sự kiện:

1 Nhân viên xác định đơn hàng cần giao

2 H ệ thống hi n th ể ị các đơn hàng cần giao theo thời gian và địa ch mà khách yêu c u ỉ ầ

3 Nhân viên nhập hóa đơn, phiếu b o hành, tả ạo và in hóa đơn cũng như hình thức thanh toán

4 Nhân viên giao máy kèm theo hóa đơn thanh toán, phiếu bảo hành cho bên giao hàng

5 Nhân viên g i yêu c u ử ầ thông báo cho khách hàng biết và yêu c u thanh toán ầ

6 H th ng gệ ố ửi thông báo đang giao hàng tới cho khách hàng

7 K t thúc ca s d ng ế ử ụ

1.2.7 Ca sử d ng qu n lý s n phụ ả ả ẩm

Tên: Quản lý s n phả ẩm

Tác nhân: Nhân viên

Mục đích: Thêm, sửa, xóa các loại điện tho i ạ

Mô t khái quát: Nhân viên nh p thêm thông tin v hàng hóa c a cả ậ ề ủ ửa hàng, thay đổi các thông tin các sản phẩm, hoặc loạ ỏ mộ ố s n ph m không bán n a Ngoài ra nhân viên i b t s ả ẩ ữcòn có thể xem thông tin hàng hóa có trong hệ thống

Trang 27

26

Hình 11 Biểu đồ UC qu n lý s n ph m ả ả ẩ

Sơ đồ luồng sự kiện:

1 Sau khi đăng nhập, nhân viên chọn chức năng quản lý sản phẩm

2 Hệ thống hi n thể ị trang qu n lý s n phả ả ẩm

3 Nhân viên l a ch n, thêm, xóa s n ph m ra khự ọ ả ẩ ỏi danh mục hàng, thay đổi thông tin hàng

4 Hệ thống hi n thể ị và yêu c u nh p thông tin ầ ậ

5 Nhân viên nhập các thông tin liên quan và ch n c p nhọ ậ ật

6 Hệ thống kiểm tra và đáp ứng theo yêu c u ầ

7 Hệ thống thông báo thành công

8 Hệ thống hi n thể ị l i trang thông tin s n phạ ả ẩm sau khi cập nhật

Rẽ nhánh A2: Quá trình c p nh t không thành công ậ ậ

1 Hệ thống thông báo x y ra lả ỗi và cập nh t không thành công ậ

2 Kết thúc ca sử d ng ụ

1.2.8 Ca sử d ng qu n lý thanh toán ụ ả

Tên: Quản lý thanh toán

Trang 28

27

Ca s dử ụng này được nhân viên th c hiự ện để giao điện tho i cho khách hàng sau khi h ạ ọgửi đăng ký đến mua điện thoại

Hình 12 Biểu đồ UC qu n lý thanh toán ả

a Quản lý thanh toán trực tiếp

Tên: Thanh toán tại cửa hàng

Tác nhân: Nhân viên, khách hàng

Mục đích:Thanh toán cho khách mua hàng

Mô tả khái quát: Khách hàng đến t i c a hàng ch n mua s n ph m theo yêu c u Nhân ạ ử ọ ả ẩ ầviên tạo hóa đơn Khách hàng thanh toán và nhận s n ph m cùng vả ẩ ới hóa đơn

Sơ đồ luồng sự kiện:

1 Khách hàng đến tại cửa hàng chọn và yêu cầu mua máy điện thoại

2 Nhân viên tạo và in hóa đơn thanh toán kèm phiếu b o hành s n ph m ả ả ẩ

3 Khách hàng thanh toán và nhận hóa đơn

4 Nhân viên nh p lậ ại thông tin đơn hàng vào hệ thống

5 H ệ thống lưu trữ ạ l i thông tin

Trang 29

28

6 K t thúc ca s d ng ế ử ụ

b Quản lý thanh toán tr c tuy n ự ế

Tên: Thanh toán trực tiếp cho khách hàng

Tác nhân: Nhân viên

Mục đích: Thanh toán trực tuy n cho khách mua hàng ế

Mô tả khái quát: Thanh toán theo đơn đặt hàng trực tuyến của khách hàng

Sơ đồ luồng sự kiện:

1 Nhân viên xác định các đơn hàng cần thanh toán

2 H ệ thống hi n th ể ị các đơn hàng cần thanh toán

3 Nhân viên nhập hóa đơn, tạo và in hóa đơn cũng như hình thức thanh toán

4 Nhân viên giao điện tho i ạ kèm hóa đơn thanh toán, cho bên giao hàng

5 Nhân viên thông báo cho khách hàng biết và yêu c u thanh toán ầ

6 K t thúc ca s d ng ế ử ụ

1.2.6 Ca s d ng qu n lý nhân viên ử ụ ả

Tên: Quản lý nhân viên

Tác nhân: Người quản lý

Mục đích: Quản lý thông tin và thời gian làm việc của các nhân viên

Mô t khái quát: Nả gười qu n lý theo dõi th i gian làm vi c, các thông tin liên quan cả ờ ệ ủa các nhân viên

Trang 30

29

Hình 13 Biểu đồ UC qu n lý nhân viên ả

Sơ đồ luồng sự kiện:

1 Người quản lý ch n chọ ức năng quản lý nhân viên

2 Hệ thống hi n thể ị trang qu n lý nhân viên ả

3 Người quản lý ch n chọ ức năng thêm nhân viên, cập nh t thông tin hoậ ặc xóa nhân viên

4 Hệ thống hi n thể ị và yêu c u nh p thông tin ầ ậ

5 Người quản lý nh p các thông tin liên quan và ch n c p nh t ậ ọ ậ ậ

6 Hệ thống kiểm tra và đáp ứng theo nhu c u ầ

7 Hệ thống thông báo thành công

8 Kết thúc ca sử d ng ụ

Rẽ nhánh A1: Người qu n lý ng ng viả ừ ệc cập nhật thông tin của nhân viên

1 Hệ thống h y bủ ỏ việc cập nh t thông tin ậ

2 Kết thúc ca sử d ng ụ

Rẽ nhánh A2: Vi c c p nh t thông tin có l i ệ ậ ậ ỗ

1 Hệ thống thông báo có lỗi và ghi nhậ ỗn l i

2 Kết thúc ca sử d ng ụ

Trang 31

30

1.2.7 Ca ử d ng qu n lý tài kho n s ụ ả ả

Tên: Quản lý tài khoản

Tác nhân: Người quản tr ị

Mục đích: Quản lý các tài kho n cả ủa toàn bộ người sử dụng

Mô tả khái quát: Người qu n tr có th thêm, bả ị ể ớt, thay đổi thông tin, quy n truy c p cề ậ ủa một tài khoản nào đó khi có yêu cầu

Hình 14 Biểu đồ UC qu n lý tài kho n ả ả

Sơ đồ luồng sự kiện:

1 Khi có người s d ng vào Website yêu c u thêm mử ụ ầ ới, sửa chữa, thay đổi hoặc xóa b ỏ

2 Người quản trị lựa chọn chức năng theo yêu cầu

3 Hệ thống hi n thể ị theo yêu c u và yêu c u nh p thông tin ầ ầ ậ

4 Người quản trị nhập đầy đủ thông tin và ch n c p nh t ọ ậ ậ

5 Hệ thống ki m tra các thông tin và t o tài kho n theo yêu c u ể ạ ả ầ

6 Hệ thống c p nh t thông tin theo yêu cậ ậ ầu và lưu lại

7 Hệ thống thông báo thành công và lưu các thông tin về tài khoản (tên đăng nhập và mật kh u) ẩ

8 Kết thúc ca sử d ng ụ

Trang 32

31

Rẽ nhánh A1: Thông tin không hợp l ệ

1 Hệ thống yêu c u nh p lầ ậ ại thông tin cần thi t ế

2 Người quản trị nh p các thông tin c n thi t và chậ ầ ế ọn c p nh t ậ ậ

3 Hệ thống quay l i lu ng chính ạ ồ

Rẽ nhánh A2: Vi c c p nhệ ậ ật xảy ra lỗi

1 Hệ thống thông báo có lỗi và ghi l i lạ ỗi

2 Kết thúc ca sử dụ ng

1.2.8 Ca sử d ng th ng kê, báo cáo ụ ố

Tên: Thống kê, báo cáo

Tác nhân: Nhân viên

Mục đích: Nhân viên tạo l p thậ ống kê, báo cáo sau đó gửi cho người quản lý, giám đốc

Mô t khái quát: Cho phép nhân viên in ra b n báo cáo, th ng kê v doanh ả ả ố ề thu, lượng hàng tồn….dưới dạng file excel theo tháng

Hình 15 Biểu đồ UC th ng kê, báo cáo ố

Sơ đồ luồng sự kiện:

1 Nhân viên đăng nhập thành công và ch n chọ ức năng báo cáo

2 Tích chọn nh ng thông tin c n báo cáo ữ ầ

Trang 33

32

3 Hệ thống hi n thể ị báo cáo m u cho nhân viên xem ẫ

4 Nhân viên nhấn in báo cáo

+ Thu c tính: MaKH, Hộ ọ tên, Giới tính, Ngày sinh, Địa chỉ, SĐT, Email

+ Phương thức: Đăng nhập, Tìm kiếm

- DB Nhân viên:

+ Thu c tính: MaNV, Hộ ọ tên, Giới tính, Ngày sinh, Địa chỉ, SĐT, Email

+ Phương thức: Đăng nhập, Tìm kiếm, Tạo mới, Cập nhật, Xoá bỏ

- DB Sản phẩm:

+ Thu c tính: MaSP, Tên SP, Sộ ố lượng, Đơn giá

+ Phương thức: Tìm kiếm, cập nhật, xoá bỏ

- DB tài khoản:

+ Thu c tính: Usernmae, Password ộ

+ Phương thức: Đăng nhập, Tạo mới, Xoá

+ Thu c tính: MaHD, MaDH, Ngày l p, thành ti n ộ ậ ề

+ Phương thức: Tạo hoá đơn

- DB báo cáo:

+ Thu c tính: MaBC, TenBC, Ngaylap, LoaiBC, MaNV ộ

+ Phương thức: Tạo báo cáo

Trang 35

34

3 Xây d ựng biểu đồ tuần tự

3.1 Bi ểu đồ tuần tự Đăng nhập hệ thống

Tất cả các nhân đều s d ng chử ụ ức năng Đăng nhập hệ thống, vì v y chúng ta có th gậ ể ọi các tác nhân: nhà quản lý, khách hàng, qu n tr viên và nhân viên gả ị ọi chung là ngườ ửi s dụng

Hình 17 Biểu đồ tuầ ự đăng nhận t p h ệ thống

3.2 Bi ểu đồ tuần tự Nhậ p hàng

Hình 18 Biểu đồ tuần t nh p hàng ự ậ

Ngày đăng: 25/02/2024, 08:44

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

TÀI LIỆU LIÊN QUAN

w