-Hỗ trợ ý tưởng-- -Đặc tả use case:12,13,14 Vẽ biểu đồ hoạt độngThiết kế bảng PHẦN I: Ý TƯỞNG CÁ NHÂN I.Ý tưởng: Nguyễn Thị Diễm My Tên ứng dụng: Ứng dụng mua sắm online Mục đích: Đáp ứn
Trang 1TRƯỜNG ĐẠI HỌC DUY TÂNKHOA CÔNG NGHỆ THÔNG TIN
-ĐỒ ÁN CDIO
Đề tài: Thiết kế Web Bán Hàng Điện Thoại
Giáo viên hướng dẫn:Trần Huệ Chi Lớp :SE 397P
Nhóm sinh viên thực hiện:
123456
Huỳnh Văn Thái Bình-0298Nguyễn Thị Diễm My- 2847
Hồ Văn Quân- 3769Nguyễn Xuân Chung-0947Nguyễn Văn Lộc -5057Lường Anh Quân -3772
Đà Nẵng, ngày 22 tháng 05 năm 2022
Đà Nẵng
1
Trang 2Mục lục
Chương 1: Ý tưởng sản phẩm
1
1
Thành viên và ý tưởng cá nhân ………
.1 Ý tưởng : Huỳnh Văn Thái Bình………
Tên ứng dụng………
Mục đích………
Chức năng………
Phạm vi………
Yêu cầu………
Biểu đồ………
.2 Ý tưởng: Nguyễn Xuân Chung………
1 Mục đích ………
Chức năng………
Phạm vi………
Yêu cầu………
Biểu đồ………
1.3 Ý tưởng: Hồ Văn Quân………
Mục đích………
Chức năng………
Phạm vi………
Yêu cầu………
Biểu đồ………
1.4 Ý tưởng: Nguyễn Thị Diễm My………
2
Trang 3Mục đích ………
Chức năng………
Phạm vi………
Yêu cầu………
Biểu đồ………
1.5 Ý tưởng: Nguyễn Văn Lộc………
Mục đích………
Chức năng………
Phạm vi………
Yêu cầu………
Biểu đồ………
.6 Ý tưởng: Lường Anh Quân ………
Mục đích………
Chức năng………
Phạm vi………
Yêu cầu………
Biểu đồ………
1 Chương 2: Phân Tích Hệ Thống………
I Thiết kế web bán hàng Mỹ Phẩm………
1 2 3 Mô tả tác nhân………
.Yêu cầu chức năng: ………
.Mô tả use case chi tiết………
3 3 3 3 1 Use case Đăng ký………
.2 Use case Đăng nhập………
.3 Use case Tìm kiếm sản phẩm………
.4.Use case đánh giá………
3
Trang 43
3
3
3
3
3
3
3
3
.5 Use Case đặt hàng………
.6 Use case Quản lý sản phẩm………
.7.Use case Quản lý kho hàng:………
.8.Use Case Quản lý đơn hàng………
.9 Use Case Thanh Toán………
.10 Use Case Thống Kê………
.11 Báo Cáo Doanh Thu………
.12 Hỗ trợ khách hàng………
.13 Use case Quản lý khuyến mãi………
.14 Use case Gợi ý………
BẢNG PHÂN CÔNG NHIỆM VỤ
STT
1
Họ và tên thành viên
Huỳnh Văn Thái Bình
góp(100%) 20%
-Ý tưởng cá nhân
-Đặc tả use case:1,2,3
Vẽ biểu đồ hoạt động Thiết kế dữ liệu,thiết kê giao diện 2
3
4
5
Nguyễn Thị Diễm My
Nguyễn Xuân Chung
Lường Anh Quân
Hồ Văn Quân
15%
15%
15%
-Đặc tả use case:4,5,6
Vẽ biểu đồ hoạt động Chỉnh sửa form báo cáo -Ý tưởng cá nhân
-Đặc tả use case:7,8
Vẽ biểu đồ hoạt động Thiết kế demo
-Ý tưởng cá nhân
4
Trang 5-Hỗ trợ ý tưởng
-Đặc tả use case:12,13,14
Vẽ biểu đồ hoạt độngThiết kế bảng
PHẦN I: Ý TƯỞNG CÁ NHÂN
I.Ý tưởng: Nguyễn Thị Diễm My
Tên ứng dụng: Ứng dụng mua sắm online
Mục đích:
Đáp ứng các nhu cầu tiêu dùng của bản thân và gia đình
Cung cấp cho khách hàng những trải nghiệm dễ sử dụng, an toàn và nhanh chóng khi mua sắm online thông qua hệ thống hỗ trợ thanh toán và vận hành với tính bảo mật cao.
Các bước thêm vào giỏ hàng, thanh toán… thao tác cực kì đơn giản.
Được thanh toán bằng tiền mặt, hoặc thanh toán qua các airpay, ví momo, liên kết với các ngân hàng rất tiện lợi và nhanh chóng.
Các nhà phân phối giao hàng nhanh, Vnpost, Viettel post…bạn sẽ nhận đc sản phẩm rất nhanh chóng phụ thuộc vào khoảng cách.
Hệ thống đánh giá từ nhà cung cấp và khách hàng đã mua sản phẩm tạo độ tin cậy từ các kiểm chứng hàng giả, hàng nhái.
5
Trang 6Phạm vi:
Sản phẩm: mua sắm online
Phân phối:phục vụ cho người dùng ở Việt Nam và Nước Ngoài
Phạm vi: Trong và ngoài nước
Yêu cầu:
Nhân viên kỹ thuật, bảo mật thông tin khách hàng
Nhà triển hệ thống
Nhân viên tư vấn khách hàng
Vẽ biểu đồ phân cấp chức năng theo hướng đối tượng:
6
Trang 7II.Ý tưởng: Nguyễn Xuân Chung
-Giúp cho người dùng có thể học tiếng Anh một cách dễ dàng
Đánh giá được chính xác năng lực của bản thân để có lộ trình học cụ thể
Tạo cảm giác hứng thú trong học tập với những người mới sử dụng ứng dụng
Sử dụng các phương pháp học thuật để giúp người dùng dễ dàng học và ghi nhớ kiến thức
Chức năng
Đăng kí tài khoản qua sdt,gmail hoặc thông qua facebook
Cho phép truy cập vào ứng dụng bằng QR code
Đăng nhập
Làm bài khảo sát để đánh giá năng lực của bản thân
Học tiếng anh theo chủ đề
Giao tiếp và học tập cùng những người đang sử dụng ứng dụng
-Nhân viên kỹ thuật,bảo mật và phát triển hệ thống
Nhân viên có kiến thức tốt về tiếng Anh để tư vấn và hướng dẫn cho người mới sử dụng
7
Trang 8Biểu đồ phân tích chức năng theo hướng đối tượng
III.Ý tưởng: Hồ Văn Quân
Trang 9Kiểm tra mã QR cá nhân.
Thêm tình trạng sức khỏe của cá nhân.
Đăng ký tiêm vắc xin COVID- 19.
Chứng nhận tiêm vắc-xin ngừa COVID-19.
Tiện ích về phản ứng sau tiêm: Cung cấp thông tin về tình trạng sức khỏe, triệu chứng xảy ra nếu có sau khi tiêm vắc-xin ngừa COVID-19.
Thông tin về Hồ sơ và Sức khỏe cá nhân.
Nhân viên kỹ thuật, bảo mật, bảo trì và nâng cấp hệ thống.
Nhân viên quản lý.
Vẽ biểu đồ phân cấp chức năng theo hướng đối tượng.
9
Trang 10IV.Ý tưởng: Huỳnh Văn Thái Bình
Giá thành rẻ thuận tiện
Cung cấp cho khách hàng thông tin sản phẩm chi tiết nhất
Chủ động, an toàn ở mọi tình huống
Tránh nơi đông đúc
10
Trang 11- Mạng lưới mua sắm rộng: Mạng internet toàn cầu mở rộng trên khắp mọi nơi vì vậy bạn có thể mua sắm tại các tỉnh thành khác, thậm chí mua hàng ở nước ngoài mà không phải bước chân ra khỏi cửa.
- Thủ tục đăng ký mua hàng đơn giản : các Website mua hàng trực tuyến với hệ thống đăng ký và mua hàng đơn giản nhất giúp bạn sử dụng dễ dàng.
- Tiết kiệm xăng dầu:không cần đi lại bạn vẫn có thể ở nhà lên các website mua tực tuyến
Chức năng
Tạo và đăng kí tài khoản thông qua sdt hoặc gmail…
Đăng nhập: Website cho phép người dùng đăng nhập trực tiếp bằng tài khoản Facebook, Google.
- Chức năng chăm sóc khách hàng trực tuyến: Cho phép khách hàng tương tác trực tiếp với người dùng thông qua website.
- Tùy chọn thuộc tính sản phẩm: thuộc tính của sản phẩm (màu sắc, kích thước, giá tiền…).Cho phép khách hàng để lại comment bên dưới từng sản phẩm, đánh giá sản phẩm theo mức độ từ 1-5 sao để tạo không gian mua hàng khách quan, chuyên nghiệp.
- Cổng thanh toán: Hỗ trợ nhiều cổng thanh toán phổ biến để tạo điều kiện mua hàng tốt nhất cho khách hàng như COD, ATM, Thẻ tín dụng, Paypal.
1
Trang 12-Vẽ biểu đồ phân cấp chức năng theo hướng đối tượng.
V.Ý tưởng: Nguyễn Văn Lộc
Tên ứng dụng
Ứng dụng học Tiếng Anh Online
Mục đích
Giúp cho học sinh, sinh viên cải thiện việc học Tiếng Anh
Giúp cho những người mất gốc môn Tiếng Anh
12
Trang 13Có thể học mọi lúc, mọi nơi
Chức năng
Tạo và đăng ký tài khoản thông qua sdt hoặc gmail…
Cho phép truy cập vào ứng dụng bằng QR code
Đăng nhập
Tra cứu các nội dung học tập
Ghi chú các nội dung cần học
Luyện nghe Tiếng Anh với đoạn hội thoại cơ bản
Nhắc nhở học từ vựng mới mỗi ngày
Hướng dẫn phát âm bằng hình ảnh
Lập nhóm chơi game ôn tập từ vựng
Thống kê những cái đã học trong một tuần
Đua top và chia sẻ điểm số với bạn bè
Đánh giá và chia sẻ app
Phạm vi
Sản phẩm: Học Tiếng Anh online
Phân phối: phục vụ cho người dùng ở Việt Nam
Phạm vi: Trong nước Việt Nam
Yêu cầu
Nhân viên kỹ thuật, bảo mật, bảo trì và phát triển hệ thống.
Nhân viên tư vấn
Nhân viên quản lý
Vẽ biểu đồ phân cấp chức năng theo hướng đối tượng.
13
Trang 14VI.Ý tưởng: Lường Anh Quân
Tên ứng dụng
Ứng dụng Du lịch
Mục đích
Giúp cho mọi người có thể tìm kiếm những địa điểm du lịch phù hợp
Tiết kiệm chi phí cho các nơi nghỉ dưỡng và địa điểm muốn đến
Gợi ý những địa điểm du lịch nổi tiếng và đẹp mà chúng ta chưa biết
Với chức năng bản đồ du khách sẽ không lo bị lạc đường
Dễ dàng thuận tiện, thao tác dễ dàng.
Chức năng
Tạo và đăng ký tài khoản thông qua sdt hoặc gmail…
Cho phép truy cập vào ứng dụng bằng QR code
Tìm kiếm (Bao gồm: địa điểm, hotel/motel,…)
Tra cứu giá cả
14
Trang 15Đặt phòng homestay hoặc hotel trực tuyến
Đề xuất lịch trình, gợi ý đường đi và hiển thị bản đồ
Mua vé xe, máy bay, tàu trực tuyến
Lựa chọn hình thức thanh toán ATM, thẻ VISA, tiền mặt
Đánh giá và chia sẻ app
Phạm vi
Sản phẩm: Tìm kiếm địa điểm du lịch
Phân phối: phục vụ cho người dùng ở Việt Nam
Phạm vi: Trong nước Việt Nam
Yêu cầu
Nhân viên bảo mật, bảo trì và phát triển hệ thống.
Nhân viên marketing
Nhân viên tư vấn
Nhân viên quản lý
Vẽ biểu đồ phân cấp chức năng theo hướng đối tượng.
15
Trang 16Giá thành rẻ thuận tiện.
Cung cấp cho khách hàng thông tin sản phẩm chi tiết.
Chủ động, an toàn ở mọi tình huống.
Tránh nơi đông đúc.
Mạng lưới mua sắm rộng: Mạng internet toàn cầu mở rộng trên khắp mọi nơi vì vậy bạn có thể mua sắm tại các tỉnh thành khác, thậm chí mua hàng ở nước ngoài mà không phải bước chân ra khỏi cửa.
16
Trang 17- Thủ tục đăng ký mua hàng đơn giản : các Website mua hàng trực tuyến với hệ thống đăng ký và mua hàng đơn giản nhất giúp bạn sử dụng dễ dàng.
- Tiết kiệm xăng dầu:không cần đi lại bạn vẫn có thể ở nhà lên các website mua trực tuyến.
Chức năng
Tạo và đăng ký tài khoản thông qua sdt hoặc gmail…
Đăng nhập: Đăng nhập bằng tài khoản đã được đăng ký trước đó.
Chức năng chăm sóc khách hàng trực tuyến: Cho phép khách hàng tương tác trực tiếp với người dùng thông qua website.
Tùy chọn thuộc tính sản phẩm: thuộc tính của sản phẩm (màu sắc, kích thước, giátiền…).Cho phép khách hàng để lại comment bên dưới từng sản phẩm, đánh giásản phẩm theo mức độ từ 1-5 sao để tạo không gian mua hàng khách quan, chuyênnghiệp
- Cổng thanh toán: Hỗ trợ nhiều cổng thanh toán phổ biến để tạo điều kiện muahàng tốt nhất cho khách hàng như COD, ATM, Thẻ tín dụng, Paypal
- Vận chuyển: Cho phép khách hàng lựa chọn hình thức giao/nhận hàng như mongmuốn Xử lý đơn hàng theo quy trình Nhận đơn hàng – Xác nhận – Gói hàng –Vận chuyển – Thành công
- Báo cáo bán hàng: Cung cấp Trang thông tin tổng quan về bán hàng, doanh thungày, tháng, năm từ bao quát đến chi tiết
-7
Trang 18Yêu cầu
Website được hỗ trợ quảng cáo online và tối ưu hóa với các công cụ tìm kiếm, tối
ưu SEO và hỗ trợ Marketing
Không sử dụng các font chữ không chuẩn cho nội dung website bán hàng, vì nếumáy người xem không có font đó thì sẽ hư toàn bộ
Màu sắc website bán hàng cần nhẹ nhàng, phù hợp với mục đích của website,thông tin rõ ràng
-18
Trang 19CHƯƠNG II PHÂN TÍCH HỆ THỐNG(DESIGN)
Thiết kế web bán hàng Điện thoại
Trang 203.Yêu cầu chức năng:
STT Tên chức năng
Đăng ký
Người phụ trách1
Thêm sản phẩmTìm kiếm thông tin từng sản phẩmSửa thông tin sản phẩm
Xóa thông tin sản phẩm7
Quản lý kho hàng:
Nguyễn Xuân Chung+
+Quản lý nhận và trả hàng
0
Trang 21Lường Anh Quân+
++
Quản lý người mua hàng sản phẩmQuản lý người bán sản phẩm
Quản lý đơn đặt hàng9
.Mô tả use case chi tiết
.1 Use case Đăng ký
Biểu đồ Use case “Đăng kí.”
21
Trang 22Mô tả chung
Điều kiện trước
Điều kiện sau
Mô tả việc thực hiện đăng kí tài khoản vào hệ thống.Điều kiện trước
Kết quả đăng ký thành công
Dòng sự kiện chính:
1.Người dùng chọn chức năng đăng 2.Hệ thống hiển thị giao diện đăng ký
ký từ trang chủ của website
3.Người dùng nhập đầy đủ thông 4.Hệ thống kiểm tra xem thông tin có
hợp lệ hay không Nếu hợp lệ thì hệthống hiển thị trang đăng nhập chongười dùng Nếu không hợp lệ thìtin tài khoản và chọn nút đăng ký
22
Trang 234.2 Use case Đăng nhập
23
Trang 24Mô tả chung Tác nhân đăng nhập vào hệ thống
Truy cập vào websiteĐiều kiện trước
Điều kiện sau Kết quả đăng nhập thành công và chuyển
đến trang chủ của website
Dòng sự kiện chính:
1.Người dùng chọn chức năng
đăng nhập từ trang chủ của website
.Người dùng nhập thông tin đăng
nhập và chọn nút đăng nhập
Use case kết thúc
2 Hệ thống hiển thị giao diện đăng nhập
hợp lệ hay không? Nếu hợp lệ thì chophép đăng nhập vào hệ thống Ngượclại nếu không hợp lệ thì thông báo đăngnhập thất bại
5
24
Trang 25đồ hoạt động:
4.3 Use case Tìm kiếm sản phẩm
25
Trang 26Biểu đồ Use case “Tìm kiếm sản phẩm.”
Mô tả chung
Điều kiện trước
Điều kiện sau
Tác nhân tìm sản phẩm trên trang chủTruy cập vào website
Kết quả tìm kiếm
26
Trang 27Dòng sự kiện chính:
1.Người dùng chọn chức năng tìm
kiếm sản phẩm
.Người dùng nhập thông tin sản
2 Hệ thống hiển thị giao diện tìmkiếm
Trang 284.4.Use case đánh giá
Biểu đồ Use case “Đánh giá”
Mô tả Khách hàng đánh giá sản phẩm trên trang chủ
Điều kiện trước Truy cập vào website
Điều kiện sau Không có
Dòng sự kiện chính:
28
Trang 29Người dùng nhập đầy đủ thông
tin tài khoản và chọn nút đánh
giá của khách hàng
4 Hệ thống hiển thị giao diện đểkhách hàng đánh giá sau khi muahàng
Trang 304.5 Use Case đặt hàng
Biểu đồ Use case “Đặt hàng”
Bảng đặc tả:
Mã Use Case US04
Tên Use Case Đặt hàng
Trang 314.6 Use case Quản lí sản phẩm
Biểu đồ Use case “Quản lý sản phẩm.”
Bảng đặc tả
31
Trang 32Mã use case
Tên use case
Mô Tả
AT05Quản lý sản phẩm
Mô tả việc thực hiện quản lý sản phẩm trên hệ thống, chophép Thêm, sửa, xóa, tìm kiếm sản phẩm
Điều kiện trước
Điều Kiện sau
Đăng nhậpThoát
Sơ
đồ hoạt động
32
Trang 334.7.Use case Quản lý kho hàng:
33
Trang 34Biểu đồ Use case “Quản lí kho hàng”
Bảng đặc tả:
Tên Use Case
Tác nhân
Quản lý kho hàngNhân viên
Mô tả Mô tả thực hiện quản lý hàng trong cửa hàng, cho phép quản
lý các đơn mua hàngĐiều kiện trước
Điều kiện sau
Đăng nhậpKhông
Trang 352 Người dùng chọn chức năng
nhận và trả hàng
4.8.Use Case Quản lý đơn hàng
Biểu đồ Use case “Quản lý khách hàng”
Bảng đặc tả:
Tên Quản lý đơn hàng
Tác nhân
Mô tả
Nhân viên, chủ cửa hàng
Mô tả thực hiện quản lý mặt hàng, cho phép quản lý đơn đã thanh toánĐiều
Trang 36như quản lý thành viên, quản lý đơn thời gian quản lý đơn hàng
hàng, quản lý nhà cung cấp, quản lý 6.Hệ thống hiển thị theo yêu cầu thống
5.Người dùng chọn thời gian thống kê 8.Use case kết thúc.
và chọn OK
7.Người dùng xem lại kết quả và rời
khỏi giao diện
Sơ
đồ hoạt động:
36
Trang 374.9 Use Case Thanh Toán:
Biểu đồ Use case “Thanh Toán”
Bảng đặt tả:
Tên Use case
Tác nhân
Thanh toánKhách hàng
37
Trang 38Mô tả chung Mô tả thực hiện việc thanh toán khi nhận hàng
hoặc thanh toán trước qua thẻ ATM/tín dụngtrên hệ thống website/ app
Điều kiện trước
Điều kiện sau
Đăng nhậpPhải liên kết thẻ ngân hàng nếu muốn thanhtoán trước
Dòng sự kiện chính:
1 Thành viên chọn hình thức 2 Hệ thống hiển thị giao diện thanhthanh toán sau khi đăng nhập vào toán
hệ thống 4 Hệ thống kiểm tra thông tin, lưu trữ
3 Người dùng xác nhận thông tin và hiển thị thông báo thanh toán chođơn hàng và chọn phương thức người dùng
thanh toán 6 Use case kết thúc.
5 Người dùng xem lại thông báo
8
Trang 394.10 Use Case Thống Kê:
Biểu đồ Use case “Thống kê”
39
Trang 40Bảng đặt tả:
Tên Use case
Điều kiện trước
Điều kiện sau
Trang 414.11 Báo Cáo Doanh Thu:
Biểu đồ Use case “Báo cáo doanh thu”
Bảng đặt tả:
Mã Use case
Tên Use case
US03Doanh thu
Tác nhân Quản lý, nhân viên
Báo cáo doanh thu theo quý, theo năm
Đăng nhập
Mô tả chung
Điều kiện trước
Điều kiện sau Không có
Dòng sự kiện chính:
41
Trang 425 Người dùng xem lại thông báo 6 Use case kết thúc.
và rời khỏi giao diện
Sơ
đồ hệ thống:
42
Trang 43Hỗ trợ bình luậnĐăng nhập
Mô tả
Điều kiện trước
Trang 454.13 Use case Quản lý khuyến mãi
45
Trang 46Biểu đồ Use case “Quản lý khuyến mãi”
Mô tả Thực hiện việc quản lý mã khuyến mãi
trên hệ thống, cho phép quản lý chươngtrình khuyến mãi
Điều kiện trước
Điều kiện sau
Đăng nhậpKhông có
Dòng sự kiện chính:
46
Trang 47Tác nhân
.Người dùng chọn chức năng quản
lý khuyến mãi
.Người dùng chọn chức năng như:
Quản lý chương trình khuyến mãi
.Người dùng chọn chức năng như
Thêm, sửa, xóa, tìm kiếm
Người dùng nhập các thông tin
tương ứng với chức năng đã chọn
(Cho phép người dùng thực hiện cácthao tác như thêm, sửa, xóa, tìmkiếm với từng chức năng.)
6 Hệ thống thay đổi giao diện theotừng chức năng mà người dùng đãchọn và yêu cầu người dùng nhậpcác thông tin cần thiết để thực hiệnnhững chức năng đó