Trang web sẽ bao gồm đa dạng sản phẩm đồ gia dụng từ đồ dùng nhà bếp, đồ điện tử, đồ nội thất đến các sản phẩm tiện ích khác.- Mô tả ý tưởng: Xây dựng một trang web học tiếng Anh toàn di
PHÂN TÍCH VÀ THIẾT KẾ
KHẢO SÁT HIỆN TRẠNG
1.1 Giới thiệu về hệ thống hiện tại
Phân tích yêu cầu người dùng:
Yêu cầu của khách hàng
Giao diện dễ sử dụng, có tính thẩm mỹ
Cho phép khách hàng đăng ký tài khoản, đăng nhập và bảo mật thông tin Thông tin đồ gia dụng phải đa dạng: o Đa dạng mặt hàng cho mọi đối tượng sử dụng từ tập thể đến cá nhân: gia đình, văn phòng, công sở đến học sinh, sinh viên o Thường xuyên cập nhật các mặt hàng mới
Cho phép khách hàng tìm kiếm thông tin nhanh chóng và chính xác theo nhiều tiêu chí.
Yêu cầu của người quản trị hệ thống
Ngoài các yêu cầu giống như khách hàng, thì hệ thống cũng phải đảm bảo những yêu cầu sau của người quản trị:
Quản lý chung: liên quan đến các thông tin đồ gia dụng, nhà sản xuất,… Quản lý các đơn hàng, tài khoản khách hàng.
Thông báo về các dịp lễ, khuyến mãi, flash sale,…
1.2 Xác định chức năng cho hệ thống
Hệ thống cần đảm bảo những chức năng:
Xem thông tin sản phẩm: Ðăng kí tài khoản: Đăng kí tài khoản khách hàng Ðăng Nhập:
Giúp cho khách hàng mua đồ gia dụng thông qua việc đăng nhập.
-Đối với người quản trị hệ thống :
Chức năng quản lý tài khoản khách hàng :
Xóa tài khoản khách hàng.
Xem thông tin tài khoản
Chức năng quản lý đồ gia dụng:
Cập nhật đồ gia dụng
Chức năng thông báo khuyến mãi :
Gởi thông báo khuyến mãi đến khách hàng mỗi dịp lễ, tết,….
PHÂN TÍCH
0.1.1 Use-case tổng quát a Biểu đồ use-case: b Mô tả tác nhân:
- Khách hàng: Có thể xem thông tin về các đồ gia dụng đó, tìm kiếm các mặt hàng gia dụng, đăng ký tài khoản Sau khi đăng nhập, khách hàng có thể thực hiện việc mua hàng.
- Người quản trị: Người quản trị đăng nhập vào hệ thống để quản lý tài khoản, đồ gia dụng và các thông báo khuyến mãi, giảm giá. c Mô tả các use-case:
- Xem sản phẩm: Mọi khách hàng đều có thể xem qua thông tin sản phẩm gia dụng mà không nhất thiết phải đăng nhập.
- Đăng ký tài khoản: Dành cho những khách hàng chưa có tài khoản để tạo tài khoản sử dụng các chức năng của hệ thống.
- Đăng nhập: Khách hàng và người quản trị đăng nhập vào hệ thống.
- Tìm kiếm đồ gia dụng: Khách hàng và người quản trị tìm kiếm các đồ gia dụng theo nhu cầu.
- Mua hàng: Khách hàng sử dụng chức năng mua hàng để mua các đồ gia dụng.
- Thông báo khuyến mãi: Người quản trị sẽ thông báo lên hệ thống mỗi khi có thông báo khuyến mãi cho khách hàng
0.1.2 Use-case xem sản phẩm a Biểu đồ use-case: b Mô tả use-case: Khách hàng và người quản trị có thể xem thông tin sản phẩm đồ gia dụng mà không cần đăng nhập vào hệ thống
0.1.3 Use-case đăng ký tài khoản a Biểu đồ use-case: b Mô tả use-case: Khách hàng truy cập trang web để đăng ký tài khoản, điền thông tin đăng nhập
0.1.4 Use-case đăng nhập a Biểu đồ use-case: b Mô tả use-case: Khách hàng đăng nhập vào hệ thống
0.1.5 Use-case tìm kiếm đồ gia dụng a Sơ đồ use-case: b Mô tả use-case: Khách hàng, người quản trị đều có thể thực hiện chức năng tìm kiếm đồ gia dụng
0.1.6 Use-case mua hàng a Sơ đồ use-case: b Mô tả use-case: Khách hàng có tài khoản thực hiện chức năng mua hàng
0.1.7 Use-case quản lý thông tin cá nhân a Sơ đồ use-case: b Mô tả use-case: Khách hàng có tài khoản thực hiện chức năng quản lý thông tin cá nhân
0.1.8 Use-case quản lý tài khoản a Sơ đồ use-case: b Mô tả use-case: Người quản trị đăng nhập vào hệ thống để thực hiện chức năng quản lý tài khoản
0.1.9 Use-case quản lý đồ gia dụng a Sơ đồ use-case: b Mô tả use-case: Người quản trị đăng nhập vào hệ thống để quản lý đồ gia dụng
0.1.10 Use-case thông báo khuyến mãi a Sơ đồ use-case: b Mô tả use-case: Người quản trị đăng nhập vào hệ thống để thông báo các chương trình khuyến mãi
- Xem thông tin sản phẩm:
- Quản lý thông tin cá nhân của khách hàng:
- Xóa tài khoản khách hàng
- Cập nhật đồ gia dụng:
- Quản lý thông tin cá nhân
- Quản lý đồ gia dụng
5 Thiết kế cơ sở dữ liệu
- Bảng user: Dùng để lưu thông tin tài khoản của khách hàng và nhà quản trị
Name Type Null Chú thích
MaUser Text No Mã user
HoTen Text Yes Họ tên password Text Yes Mật khẩu
DiaChi Text Yes Địa chỉ
SoDienThoai Text Yes Số điện thoại
AnhDaiDien Text Yes Ảnh đại diện
GioiTinh Yes/No Yes Giới tính
- Bảng dogiadung: Dùng để lưu thông tin đồ gia dụng
Name Type Null Chú thích
MaDoGiaDung Text No Mã đồ gia dụng
TenDoGiaDung Text Yes Tên đồ gia dụng
DonGia Number Yes Đơn giá
HinhAnh Text Yes Hình ảnh
ThongTin Text Yes Thông tin
Date/time Yes Ngày đăng sản phẩm
QRCode Text Yes QR code
MaNhaSanXuat Text Yes Mã nhà sản xuất
MaDanhMuc Text Yes Mã danh mục
- Bảng danhmuc: Dùng để lưu danh mục đồ gia dụng
Name Type Null Chú thích
MaDanhMuc Text No Mã danh mục
TenDanhMuc Text Yes Tên danh mục
- Bảng nhasanxuat: Dùng để lưu thông tin nhà sản xuất
Name Type Null Chú thích
MaNhaSanXuat Text No Mã nhà sản xuất
TenNhaSanXuat Text Yes Tên nhà sản xuất
- Bảng hoadon: Dùng để lưu thông tin hóa đơn
Name Type Null Chú thích
MaHoaDon Text No Mã danh mục
MaUser Text Yes Tên danh mục
SoTien Number Yes Tổng số tiền mua
XÂY DỰNG GIAO DIỆN ỨNG DỤNG
TRANG CHỦ
Hình 2.1 Giao diện trang chủ
Trang chủ: Là trang chính, chứa tất cả các mục để lựa chọn Từ trang chủ khách hàng có thể tìm thấy mọi thông tin cần thiết về thông tin , giá cả của các sản phẩm đồ gia dụng.
CHỨC NĂNG ĐĂNG NHẬP
Hình 2.2 Giao diện chức năng đăng nhập
Trang đăng nhập là trang mà khách hàng sẽ nhập Email và Mật khẩu của mình để đăng nhập vào website nếu đã có tài khoản Trường hợp nếu chưa có tài khoản, khách hàng nhấn vào nút Ðăng ký để tạo cho mình một tài khoản mới.
CHỨC NĂNG ĐĂNG KÝ TÀI KHOẢN
Hình 2.3 Giao diện chức năng đăng ký tài khoản
Trang đăng nhập: Tại đây khách hàng sẽ điền đầy đủ thông tin cá nhân để đăng ký tài khoản mua hàng tại web.
4 CHỨC NĂNG XEM THÔNG TIN ĐỒ GIA DỤNG
Hình 2.4 Giao diện chức năng xem thông tin đồ gia dụng
Trang xem thông tin đồ gia dụng là trang hiển thị thông tin chi tiết về đồ gia dụng: giá, hình ảnh khác, mô tả…giúp cho khách hàng có cái nhìn tổng quan về đồ gia dụng Là cơ sở để khách hàng có quyết định mua hay không.
Hình 2.6 Giao diện chức năng mua hàng
Trang mua hàng: Là trang chứa các sản phẩm đã được thêm vào giỏ hàng, khách hàng có thể đặt hàng bằng cách nhấn vào nút thanh toán
7 CHỨC NĂNG QUẢN LÝ TÀI KHOẢN
Hình 2.7 Giao diện chức năng quản lý tài khoản
Trang quản lý tài khoản: Là trang giúp cho người quản trị có thể quản lý tài khoản của khách hàng.
8 CHỨC NĂNG QUẢN LÝ ĐỒ GIA DỤNG
Hình 2.8 Giao diện chức năng quản lý đồ gia dụng
Trang quản lý đồ gia dụng: Là trang giúp cho người quản trị có thể quản lý đồ gia dụng, người quản trị có thể thêm đồ gia dụng, cập nhập hoặc xóa đồ gia dụng.
9 CHỨC NĂNG THÔNG BÁO KHUYẾN MÃI
Hình 2.9 Giao diện chức năng thông báo khuyến mãi
Trang thông báo khuyến mãi: Là trang giúp cho người quản trị có thể gửi các chương trình khuyến mãi đến khách hàng một cách nhanh chóng.
KẾT LUẬN Ðề tài “XÂY DỰNG TRANG WEB BÁN ĐỒ GIA DỤNG TRỰC
TUYẾN” cũng xuất phát từ nhu cầu sử dụng các đồ gia dụng của mọi người ở mọi lứa tuổi.
Mặc dù đã có nhiều cố gắng, tìm hiểu các kiến thức đã học, kết hợp tra cứu các tài liệu chuyên nghành nhưng do còn hạn chế về thời gian, khả năng và kinh nghiệm nên không tránh khỏi những thiếu sót nhất định nên đề tài của nhóm em đã hoàn thành ở mức độ sau: Áp dụng xây dựng ứng dụng thực nghiệm web bán đồ gia dụng trực tuyến.
Hướng nghiên cứu phát triển:
- Tìm hiểu thêm một số ngôn ngữ, các phần mềm ứng dụng để nâng cao giao diện đồ họa đẹp mắt, thân thiện hơn…
- Xây dựng trang Web quy mô lớn hơn với nhiều ứng dụng, chức năng được mở rộng. Ðể hoàn thành đề tài này, nhóm em xin chân thành cảm ơn cô Đỗ
Thành Bảo Ngọc là người đã quan tâm, giúp đỡ nhóm em trong suốt thời gian qua!!!
CHỨC NĂNG MUA HÀNG
Hình 2.6 Giao diện chức năng mua hàng
Trang mua hàng: Là trang chứa các sản phẩm đã được thêm vào giỏ hàng, khách hàng có thể đặt hàng bằng cách nhấn vào nút thanh toán
CHỨC NĂNG QUẢN LÝ TÀI KHOẢN
Hình 2.7 Giao diện chức năng quản lý tài khoản
Trang quản lý tài khoản: Là trang giúp cho người quản trị có thể quản lý tài khoản của khách hàng.
8 CHỨC NĂNG QUẢN LÝ ĐỒ GIA DỤNG
Hình 2.8 Giao diện chức năng quản lý đồ gia dụng
Trang quản lý đồ gia dụng: Là trang giúp cho người quản trị có thể quản lý đồ gia dụng, người quản trị có thể thêm đồ gia dụng, cập nhập hoặc xóa đồ gia dụng.
9 CHỨC NĂNG THÔNG BÁO KHUYẾN MÃI
Hình 2.9 Giao diện chức năng thông báo khuyến mãi
Trang thông báo khuyến mãi: Là trang giúp cho người quản trị có thể gửi các chương trình khuyến mãi đến khách hàng một cách nhanh chóng.
KẾT LUẬN Ðề tài “XÂY DỰNG TRANG WEB BÁN ĐỒ GIA DỤNG TRỰC
TUYẾN” cũng xuất phát từ nhu cầu sử dụng các đồ gia dụng của mọi người ở mọi lứa tuổi.
Mặc dù đã có nhiều cố gắng, tìm hiểu các kiến thức đã học, kết hợp tra cứu các tài liệu chuyên nghành nhưng do còn hạn chế về thời gian, khả năng và kinh nghiệm nên không tránh khỏi những thiếu sót nhất định nên đề tài của nhóm em đã hoàn thành ở mức độ sau: Áp dụng xây dựng ứng dụng thực nghiệm web bán đồ gia dụng trực tuyến.
Hướng nghiên cứu phát triển:
- Tìm hiểu thêm một số ngôn ngữ, các phần mềm ứng dụng để nâng cao giao diện đồ họa đẹp mắt, thân thiện hơn…
- Xây dựng trang Web quy mô lớn hơn với nhiều ứng dụng, chức năng được mở rộng. Ðể hoàn thành đề tài này, nhóm em xin chân thành cảm ơn cô Đỗ
Thành Bảo Ngọc là người đã quan tâm, giúp đỡ nhóm em trong suốt thời gian qua!!!