Phần 1: Thành viên và ý tưởng cá nhân-Hỗ trợ nghiệp vụ: Phân phối, kiểm định, quản lý thông tin các mặt hàng được người dùng đăng bán-Hỗ trợ người mua thanh toán trực tiếp ngay trên nền
Trang 1TRƯỜNG ĐẠI HỌC DUY TÂN KHOA CÔNG NGHỆ THÔNG TIN
-
MÔN HỌC: ĐỒ ÁN CDIO 3
ĐỀ TÀI: XÂY DỰNG WEBSITE CỬA HÀNG BÁN ĐỒ ĂN
GVHD:
Lớp : SE 397 BF
Nhóm : 10
Sinh viên thực hiện: 3 Nguyễn Đăng Quốc Thịnh
Đà nẵng, 12/2023 CHƯƠNG I CONCEIVE (Ý TƯỞNG)
Trang 2Phần 1: Thành viên và ý tưởng cá nhân
1.1 Thành viên 1
Ý tưởng: Phan Xuân Đức
1.1.1 Tên ứng dụng:
Xây dựng Website trao đổi mua bán hàng qua sử dụng
1.1.2 Mục đích
-Sản phẩm: Là nền tảng giao dịch, quản lý giao dịch mua bán của người dùng
-Phạm vi: Trong nước Việt Nam
1.1.3 Chức năng:
-Hỗ trợ nghiệp vụ: Phân phối, kiểm định, quản lý thông tin các mặt hàng được người dùng đăng bán
-Hỗ trợ người mua thanh toán trực tiếp ngay trên nền web
-Hỗ trợ quản lý các thông tin của người dùng, nhân viên
1.1.4 Biểu đồ usecase tổng quát:
1.2 Thành viên 2
Ý tưởng: Đoàn Anh Huy
1.2.1 Tên ứng dụng:
Xây dựng Website quản lý mua bán sản phẩm thời trang
1.2.2 Mục đích
-Đáp ứng nhu cầu mua sắm
Trang 3-Tự do lựa chọn mặt hàng
-Trao đổi thông tin nhanh chóng
1.2.3 Chức năng
-Hỗ trợ nghiệp vụ: Nhập, lưu trữ,mua bán, quản lý thông tin sản phẩm thời trang
-Hỗ trợ quản lý các thông tin của khách hàng, nhân viên, đơn hàng, sản phẩm
-Hỗ trợ tra cứu thông tin từng khách hàng và sản phẩm
1.2.4 Biểu đồ use case tổng quát
1.3 Thành viên 3
Ý tưởng: Nguyễn Đăng Quốc Thịnh
1.3.1 Tên ứng dụng:
Thiết kế website quản lý cho thuê trọ
1.3.2 Mục đích:
Ngày nay, với sự gia tăng của nhân khẩu thành phố, nhu cầu tìm kiếm nhà trọ, văn phòng đại diện và mặt bằng kinh doanh đã tăng đáng kể Các phương thức truyền thống như môi giới, phát tờ rơi, và dán thông tin không còn hiệu quả và gây mất
Trang 4mỹ quan Vì vậy, việc thiết kế một trang web tìm kiếm nhà trọ trở nên quan trọng
để giúp người tìm nhà trọ và chủ nhà trọ kết nối một cách thuận tiện
1.3.3 Chức năng:
Đăng kí, đăng nhập, tìm kiếm, đăng tin mới, liên hệ trực tiếp, đánh giá, quản lý tài khoản cá nhân, yêu cầu hỗ trợ, quản lý lịch sử đăng tin, hỗ trợ khách hàng, thống
kê, quảng cáo, quản lý bài đăng, quản lý tài khoản, quản lý tin tức, quản lý loại tin 1.3.4 Biểu đồ usecase tổng quát:
1.4 Thành viên 4
Ý tưởng: Phạm Thanh Trung
1.4.1 Tên ứng dụng:
Xây dựng Website cửa hàng bán nước hoa
1.4.2 Mục đích:
-Sản phẩm: Quản lý cửa hàng nước hoa
-Phân phối: Trong và ngoài nước
1.4.3 Chức năng
Đăng ký,tìm sản phẩm,xem sản phẩm,quản lý giỏ hàng,thanh toán,bình luận,quản lý lịch sử mua hàng,quản lý thông tin cá nhân,quản lý danh
Trang 5mục,quản lý sản phẩm,quản lý khuyến mãi,quản lý tài khoản,quản lý đánh giá,Thống kê báo cáo,quản lý khách hàng,quản lý đơn hàng 1.4.4 Biểu đồ usecase tổng quát
1.5 Thành viên 5
Thành viên: Trần Đắc Nhẫn
1.5.1 Tên ứng dụng:
Xây dựng Website bán sách online
1.5.2 Mục đích
Trang 6- Sản phẩm: “website bán sách online”
- Tạo ra một nền tảng bán sách online dễ dàng, an toàn và tiện lợi Đi cùng với việc thanh toán và vận chuyển nhanh chóng
1.5.3 Chức năng
- Khách hàng vãng lai
+ Xem thông tin sách
+ Đăng ký
+ Tìm sách
- Khách hàng
+ Quản lý giỏ hàng
+ Quản lý tài khoản
+ Chăm sóc khách hàng
+ Đánh giá
+ Xem thông tin khuyến mãi
- Nhân viên
+ Hỗ trợ khách hàng
+ Xuất đơn hàng
- Quản lý
+ Quản lý đánh giá
+ Quản lý khuyến mãi
+ Quản lý kho
+ Quản lý mặt hàng
+ Quản lý bản xếp hạng
+ Quản lý doanh thu
+ Quản lý đơn hàng
- ADMIN
+ Quản lý tài khoản
+ Chỉnh sửa các chức năng của web
Trang 71.5.4 Biểu đồ usecase tổng quát
2 Ý tưởng nhóm:
Đề tài: Xây dựng website bán nước hoa
2.1 Mục đích
Trang web chuyên bán nước hoa giới thiệu đến người tiêu dùng sự đa dạng về mùi hương, chuyển đổi khách truy cập thành khách hàng tiềm năng Hoạt động hiệu quả, trang web thay thế cho trải nghiệm mua sắm tại cửa hàng và sự tư vấn của nhân viên bán hàng Người mua có thể dễ dàng chọn mua sản phẩm ưa thích từ bất cứ đâu, chỉ với vài cú click chuột Việc tìm kiếm, so sánh và đánh giá các loại nước hoa trở nên trực quan và thuận tiện
2.2 Chức năng
+ Hỗ trợ nghiệp vụ: Nhập, lưu trữ, quản lý thông tin nước hoa, của cửa hàng + Hỗ trợ quản lý các thông tin của khách hàng
+ Hỗ trợ tra cứu thông tin từng khách hàng, sản phẩm
Trang 82.3 Đối tượng nghiên cứu
Nghiên cứu các ngôn ngữ hỗ trợ trong quá trình xây dựng sản phẩm: PHP, Java, Javascript, SQL, XML, CSS
Nghiên cứu các công cụ hỗ trợ trong quá trình xây dựng sản phẩm: Visual Studio, Visual Paradigm, Microsoft SQL Sever, Intellij …
2.4 Phạm vi
-Trang web được sử dụng với phạm vi là cửa hàng bán nước hoa online
-Hệ thống được đáp ứng cho người quản lý, khách hàng
2.5 Phương pháp nghiên cứu
- Phương pháp nghiên cứu tài liệu
• Tham khảo, nghiên cứu thêm các tài liệu trên web, tìm hiểu thực trạng của đề tài
• Tìm các đồ án khóa luận tốt nghiệp của các anh/chị khóa trên hoặc qua sách báo liên quan đến đề tài nghiên cứu
-Phương pháp nghiên cứu thực tiễn
+ Quan sát thực tế việc quản lý của các shop bán nước hoa
+ Quan sát các trang web bán nước hoa từ các hãng có tên tuổi
-Phương pháp tổng hợp và phân tích số liệu
• Thu thập thông tin từ việc phỏng vấn
• Thống kê, tổng kết số liệu
• Phân tích, đưa ra kết quả vào thực tiễn
CHƯƠNG II PHÂN TÍCH HỆ THỐNG ( XÂY DỰNG WEBSITE CỬA HÀNG BÁN NƯỚC HOA)
1 Mô tả tác nhân
Các tác nhân của hệ thống gồm có:
Trang 9Hình 1: Các tác nhân của hệ thống Khách vãng lai : Đăng kí, Tìm sản phẩm, Xem sản phẩm
Khách hàng : Quản lý giỏ hàng, Thanh toán, Bình luận, Quản lý lịch sử mua
hàng
Quản trị viên : Quản lý thông tin cá nhân, Quản lý danh mục, Quản lý sản phẩm,
Quản lý khuyến mãi, Quản lý tài khoản, Quản lý đánh giá, Thống
kê báo cáo, Quản lý khách hàng, Quản lý đơn hàng
Danh sách các tác nhân – user case:
Trang 10UC_12 Quản lý tài khoản
2 Biểu đồ phân cấp chức năng theo hướng đối tượng
3 Yêu cầu chức năng
vãn lai
vãn lai
Trang 114 Quản lý giỏ hàng Người dùng, Admin
11, Biểu đồ use case quản lý khuyến mãi
Trang 12Bảng đặc tả use case quản lý khuyến mãi
Mã Use Case 11
Tên Use Case Quản ly khuyến mãi
Tác nhân Quản trị viên
Mô tả Use case mô tả thực hiện thực hiện quản ly các khuyến
mãi Điều kiện trước Phải đăng nhập
Điều kiện sau Không có
Dòng sự kiện chính
Tác Nhân Tác Nhân
1 Admin chọn chức năng quản ly
khuyến mãi
3 Admin cập nhật các thông tin về
khuyến mãi
5 Admin xoá hoặc thêm các thông tin
về khuyến mãi
2 Hệ thống hiển thị ra giao diện quản
lý khuyến mãi
4 Hệ thống thêm các khuyến mãi vào
hệ thống
4 Hệ thống xoá hoặc thêm các khuyến mãi vào hệ thống
5.Use case kết thúc
12, Biểu đồ quản lý tài khoản
Trang 13Bảng đặc tả quản lý tài khoản
Mã Use Case 12
Tên Use Case Quản lý tài khoản
Tác nhân Admin
Mô tả Use case mô tả thực hiện thực hiện quản lý tài khoản
Điều kiện trước Phải đăng nhập
Điều kiện sau Không có
Dòng sự kiện chính
Tác Nhân Hệ thống
Trang 141 Admin chọn chức năng quản lý tài
khoản
3 Admin dùng các chức năng quản lý
thông tin, phân quyền, thêm hoặc xoá
của tài khoản
2 Hệ thống hiện ra trang quản lý tài khoản của khách hàng
4 Hệ thống thực hiện các chức năng
7 Use case kết thúc
13, Biểu đồ quản lý đánh giá
Bảng đặc tả quản lý đánh giá
Trang 15Tác nhân Admin
Mô tả Admin quản lý duyệt bình luận, đánh giá của người dùng Điều kiện trước Đăng nhập
Dòng sự kiện chính
1.Admin chọn chức năng đánh giá
3 Kiểm duyệt đánh giá
5 Phản hồi đánh giá
7 Thống kê và báo cáo
2 Hệ thống hiển thị bài đánh giá của khách hàng
4.Hệ thống kiểm tra xem bài đánh giá
có hợp lệ hay không?
6 Hệ thống sẽ xem thống kê về số lượng đánh giá và tạo báo cáo hiệu suất đánh giá để đưa ra quyết định kinh doanh chiến lược
8 Use case kết thúc