PHÂN TÍCH HỆ THỐNG
Xác định danh sách các tác nhân
- Những người sử dụng hệ thống
Admin: Có thể cấp quyền truy cập cho nhân viên quản lý và nhân viên bán hàng truy cập để nắm bắt được thông tin website đang có để cập nhật thông tin và có biện pháp nghiệp vụ tốt nhất cho website Ngoài ra,
Admin có thể thêm hoặc xóa nhân viên quản lý, nhân viên bán hàng ra khỏi hệ thống.
Nhân viên bán hàng: Sau khi được Admin cấp quyền, nhân viên bán hàng sẽ có thể thực hiện các nhiệm vụ tùy vào quyền được phân Nếu được phân cho đủ quyền thì nhân viên có thể cập nhật sản phẩm Xác định đơn hàng, quản lý số lượng hàng, giá bán, doanh thu, chính sách khuyến mãi, theo dõi đơn hàng, thu tiền.
Nhân viên quản lý: Sau khi được Admin cấp quyền, nhân viên quản lý có thể thự hiện các nhiệm vụ trong website như biết số lượng bán ra, tổng tiền thu được, hóa đơn trong ngày,…
Khách hàng: Những người muốn mua điện thoại có thể vào website để xem thông tin sản phẩm Đăng ký tài khoản để đặt mua hàng nếu chưa có tài khoản và khi có thể đăng nhập tài khoản thì khách hàng có thể đặt mua hàng bằng cách để hàng muốn mua vào giỏ hàng,kiểm tra giỏ hàng và vào giỏ hàng để tạo hóa đơn mua hàng, thanh toán v.v…
- Đối với khách hàng (người có nhu cầu mua điện thoại)
Khách hàng có thể vào website tìm kiếm điện thoại theo sở thích, thêm sản phẩm vào giỏ hàng Khi thanh toán, khách hàng cần đăng nhập tài khoản và chọn các phương thức thanh toán như: Thanh toán trực tiếp (đến trực tiếp cửa hàng) hoặc thanh toán qua thẻ ngân hàng (chuyển khoản vào tài khoản của cửa hàng) Sau đó khách hàng có thể theo dõi trạng thái vận chuyển của sản phẩm.
Cửa hàng nhận yêu cầu đặt hàng của khách hàng và giữ lại chiếc điện thoại mà khách hàng đặt Gọi xác nhận với khách hàng nếu thanh toán trực tiếp và xác nhận thời gian đến nhận hàng Nếu khách hàng đã thanh toán qua thẻ ngân hàng thì cửa hàng sẽ gửi hàng đến địa chỉ của khách.
Cửa hàng có thể đăng nhập bằng quyền quản trị viên thực hiện các chức năng như thêm, sửa, xóa sản phẩm, cập nhật khuyến mãi và các chức năng quản lý khác.
Xác định use – case
- Xem xét với Actor “Khách hàng” và họ có thể sử dụng chức năng: o Xem trang chủ o Xem các sản phẩm
Tìm kiếm theo văn bản o Xem chi tiết sản phẩm
- Xem xét với Actor “Người tiêu dùng” và họ có thể sử dụng chức năng: o Xem trang chủ o Xem các sản phẩm
Tìm kiếm theo văn bản o Xem chi tiết sản phẩm o Quản lý giỏ hàng o Đăng nhập o Mua hàng o Quản lý đơn hàng o Thanh toán
- Xem xét với Actor “Quản trị viên” và họ có thể sử dụng chức năng: o Đăng nhập o Cập nhật sản phẩm o Quản lý kho hàng o Quản lý đơn hàng o Quản lý câu hỏi thường gặp o Theo dõi đơn hàng o Theo dõi website o Thống kê, báo cáo o Theo dõi chuyển hàng o Tạo tài khoản cho nhân viên o Xóa tài khoản nhân viên o Phân quyền cho tài khoản nhân viên
Biểu đồ Use case tổng quát
3.1.Biểu đồ Use case chức năng
Module quản lý sản phẩm
Module quản lý giỏ hàng
Module quản lý đơn hàng
Module quản lý kho hàng
Module quản lý câu hỏi thường gặp
Module quản lý khuyến mãi
Module thống kê và báo cáo
Chức năng cho Khách hàng o Xem trang chủ: Truy cập vào trang chủ của website để xem các sản phẩn nổi bật, thông tin khuyến mãi và tin tức liên quan đến điện thoại o Xem các sản phẩm:
Theo chủng loại: Duyệt các sản phẩm theo các loại điện thoại khác nhau (smartphone, frature phone, etc.).
Theo hãng điện thoại: xem danh sách sản phẩm của các hãng điện thoại khác nhau (Apple, Samsung, Xiaomi, ect.).
Tìm kiếm theo văn bản: Sử dụng thanh tìm kiến để tìm kiếm sản phẩm dựa trên khóa nhập vào. o Xem chi tiết sản phẩm: Xem thông tin chi tiết của từng sản phẩm, bao gồm mô tả, giá, hình ảnh và đánh giá của người dùng. o Đăng kí: Đăng ký tài khoản mới trên hệ thống bằng cách cung cấp thông tin cá nhân như tên, email, mật khẩu và số điện thoại. o Đăng nhập: Đăng nhập vào hệ thống bằng tài khoản đã đăng ký để truy cập các chức năng nâng cấp.
Chức năng cho Người tiêu dùng o Xem trang chủ: truy cập trang chủ để xem các sản phẩm nổi bật và thông tin khuyến mãi. o Xem các sản phẩm:
Theo chủng loại: Xem các sản phẩm theo từng loại điện thoại khác nhau.
Theo hãng điện thoại: Xem danh sách sản phẩm của từng hãng điện thoại.
Tìm kiếm theo văn bản: Sử dụng thanh tìm kiếm để tìm kiếm sản phẩm theo từ khóa. o Xem chi tiết sản phẩm: Xem thông tin chi tiết của sản phẩm bao gồm mô tả, giá, hình ảnh và đánh giá của người dùng. o Quản lý giỏ hàng: Thêm sản phẩm vào giỏ hàng, chỉnh sửa số lượng sản phẩm trong giỏ, hoặc xóa sản phẩm khỏi giỏ hàng. o Đăng nhập: Đăng nhập vào hệ thống để thực hiện các thao tác như mua hàng và quản lý đơn hàng. o Mua hàng: Đặt hàng và chọn phương thức thanh toán cho sản phẩm đã chọn trong giỏ hàng. o Quản lý đơn hàng: Xem trạng thái đơn hàng, lịch sử mua hàng và theo dõi quả trình vận chuyển của sản phẩm. o Thanh toán: Thực hiện thanh toán cho đơn hàng thông qua các phương thức thanh toán như thanh toán trực tuyến, chuyển khoản hoặc thanh toán khi nhận hàng.
Chức năng cho Quản trị viên o Đăng nhập: Đăng nhập vào hệ thống với tư cách quản trị viên để quản lý và theo dõi toàn bộ hoạt động của hệ thống. o Cập nhật sản phẩm:Thêm, sửa, xóa và cập nhật thông tin sản phẩm điện thoại bao gồm tên sản phẩm, mô tả, giá, hình ảnh và số lượng hàng tồn kho. o Quản lý kho hàng: Theo dõi và quản lý tình trạng kho hàng, cập nhật số lượng hàng tồn, hàng sắp hết và hàng mới nhập. o Quản lý câu hỏi thường gặp: Cập nhật và quản lý danh sách các câu hỏi thường gặp (FAQ) để hỗ trợ khách hàng. o Theo dõi đơn hàng: Theo dõi và giám sát trạng thái của các đơn hàng, từ lúc đặt hàng cho đến khi giao hàng. o Theo dõi website: Theo dõi hoạt động của website, bao gồm lưu lượng truy cập, phản hồi của khách hàng và hiệu suất hệ thống. o Thống kê, báo cáo: Tạo và xuất các báo cáo thống kê về doanh thu, số lượng sản phẩm bán ra, tình trạng kho hàng và các báo cáo khác liên quan đến hoạt động kinh doanh. o Tạo tài khoản cho nhân viên: Tạo và cấp quyền truy cập cho nhân viên quản lý và nhân viên bán hàng. o Xóa tài khoản nhân viên: Xóa tài khoản của nhân viên quản lý và nhân viên bán hàng khi không còn làm việc tại công ty. o Phân quyền cho tài khoản nhân viên: Phân quyền truy cập cho tài khoản của nhân viên quản lý và nhân viên bán hàng để thực hiện các chức năng tương ứng.
PHÂN TÍCH CƠ SỞ DỮ LIỆU
Xây dựng biểu đồ tuần tự (Sequence Diagram)
Chức năng cho quản trị viên
- Chức năng quản lí đơn hàng
Chức năng cho người dùng
Các bảng trong SQL
Tên cột Kiểu dữ liệu Thuộc tính khóa Giải thích id Int Primary key - Auto increment - Not null id email Varchar(255) Not null Email password Varchar(255) Not null Mật khẩu hoten Varchar(255) Not null Họ tên sdt Varchar(255) Not null Số điện thoại diachi Varchar(255) Not null Địa chỉ status Int Not null Trạng thái tài khoản
Tên cột Kiểu dữ liệu Thuộc tính khóa Giải thích id Int Primary key - Auto increment - Not null id ten_thuong_hie u
Varchar(255) Not null Tên thương hiệu
Tên cột Kiểu dữ liệu Thuộc tính khóa Giải thích maloaisanpham Int Primary key - Not null
Mã loại sản phẩm tenloai Varchar(255) Not null Tên loại sản phẩm
Tên cột Kiểu dữ liệu Thuộc tính khóa Giải thích mahd Int Primary key - Not null
Mã hóa đơn email Varchar(255) Not null Email ngay_mua Datetime Null Ngày mua tinh_trang Varchar(255) Not null Tình trạng
NhanVienXuLy Text Not null Nhân viên xử lý
Tên cột Kiểu dữ liệu Thuộc tính khóa Giải thích masp Int Primary key - Auto increment - Not null Mã sản phẩm tensp Varchar(255) Not null Tên sản phẩm giaban Int Not null Giá bán soluong Int Not null Số lượng img Varchar(255) Not null Ảnh sản phẩm loaisanpham Int Not null Loại sản phẩm noibat Varchar(255) Not null Nổi bật moi Varchar(255) Not null Mới id_thuong_hieu Int Not null Id thương hiệu mota Varchar(255) Not null Mô tả
Bảng chi tiết hóa đơn
Tên cột Kiểu dữ liệu Thuộc tính khóa Giải thích mahd Int Not null Mã hóa đơn masp Int Not null Mã sản phẩm soluong Int Not null Số lượng dongia Int Not null Đơn giá tongtien Int Not null Tổng tiền
Tên cột Kiểu dữ liệu Thuộc tính khóa Giải thích id Int Primary – Auto increment – Not null Id ten Varchar(255) Not null Tên quản trị viên password Varchar(255) Not null Mật khẩu quyen_truy_cap Int Not null Quyền truy cập
Tên cột Kiểu dữ liệu Thuộc tính khóa Giải thích id Int Primary – Auto increment – Not null
Id name Varchar(255) Not null Tên chức năng position Int Not null Sắp xếp
Tên cột Kiểu dữ liệu Thuộc tính khóa Giải thích id Int Primary – Auto increment – Not null Id group_id Int Not null Id nhóm quyền name Varchar(255) Not null Tên quyền url_match Varchar(255) Not null Đường dẫn
Tên cột Kiểu dữ liệu Thuộc tính khóa Giải thích id Int Primary – Auto increment – Not null Id user_id Int Not null Mã quản trị privilege_id Int Not null Id quyền
SO SÁNH GIỮA VIỆC BÁN HÀNG TRỰC TIẾP TẠI CỬA HÀNG VÀ BÁN HÀNG QUA
Khái quát chung
Trong lĩnh vực kinh doanh điện thoại di động, việc lựa chọn phương thức bán hàng phù hợp là rất quan trọng Hai phương thức phổ biến hiện nay là bán trực tiếp tại cửa hàng và bán qua website Mỗi cách tiếp cận đều có ưu và nhược điểm riêng ảnh hưởng đến trải nghiệm của khách hàng và hiệu quả kinh doanh.
Bán hàng trực tiếp tại cửa hàng
- Khách hàng đến cửa hàng xem và mua sản phẩm Nhân viên bán hàng hỗ trợ khách hàng trong quá trình lựa chọn và thanh toán.
Ưu điểm: o Trải nghiệm trực tiếp: Khách hàng có thể xem, chạm và dùng thử sản phẩm trước khi mua, giúp họ đưa ra quyết định mua hàng chính xác hơn. o Hỗ trợ trực tiếp: Nhân viên bán hàng có thể tư vấn và giải đáp thắc mắc ngay lập tức, nâng cao trải nghiệm của khách hàng. o Phương thức thanh toán đa dạng: Khách hàng có thể thanh toán trực tiếp tại cửa hàng bằng tiền mặt, thẻ tín dụng và thẻ ghi nợ.
Nhược điểm: o Hạn chế về mặt địa lý: Khách hàng cần phải di chuyển đến cửa hàng, gây bất tiện cho những người ở xa hoặc không có thời gian. o Chi phí vận hành cao: phải thuê mặt bằng, trả lương cho nhân viên và các chi phí khác như điện, nước, trang trí cửa hàng. o Hạn chế về thời gian: Cửa hàng chỉ mở cửa vào những thời điểm nhất định trong ngày, hạn chế khả năng mua hàng của khách hàng.
Bán hàng qua trang web
- Khách hàng truy cập website, xem thông tin sản phẩm, chọn sản phẩm vào giỏ hàng và thanh toán trực tuyến Sản phẩm sẽ được vận chuyển đến địa chỉ của khách hàng.
Ưu điểm: o Tiện lợi: Chỉ cần khách hàng có kết nối Internet là có thể mua hàng mọi lúc mọi nơi. o Tiết kiệm chi phí vận hành: Không cần thuê địa điểm rộng, giảm chi phí nhân sự, điện nước. o Mở rộng thị trường: Có thể phủ sóng khách hàng trên toàn quốc hoặc trên toàn thế giới, không phân biệt vị trí địa lý.
34 o Quản lý dễ dàng: hệ thống quản lý đơn hàng, kho hàng và thanh toán được tự động hóa để giảm bớt công việc quản lý thủ công.
Nhược điểm: o Thiếu trải nghiệm trực tiếp: Khách hàng không thể chạm và thử sản phẩm trước khi mua, khó đánh giá chất lượng sản phẩm. o Rủi ro khi giao hàng: Có thể xảy ra các vấn đề về vận chuyển như hư hỏng, mất mát hoặc giao hàng chậm trễ. o Bảo mật thông tin: Hệ thống website cần được bảo mật để bảo vệ thông tin và giao dịch của khách hàng.
So sánh chi tiết
Tiêu chí Bán hàng trực tiếp tại cửa hàng
Trải nghiệm khách hàng Trực tiếp, có thể thử sản phẩm Gián tiếp, không thể thử sản phẩm
Hỗ trợ khách hàng Hỗ trợ trực tiếp từ nhân viên Hỗ trợ qua chat, email, hoặc điện thoại Phạm vi tiếp cận Giới hạn địa lý, khách hàng cần đến cửa hàng Toàn quốc hoặc toàn cầu, không giới hạn
Chi phí vận hành Cao Thấp hơn
Thời gian mua hàng Giới hạn trong giờ mở cửa 24/7, bất kỳ lúc nào
Hệ thống quản lý Thủ công, khó tự động hóa Tự độn hóa quản lý đơn hàng, kho, thành toán Tính bảo mật Ít rủi ro về bảo mật Cao, cần đầu tư bảo mật thông tin khách hàng Rùi ro giao hàng Không có rủi ro giao hàng Có rủi ro về vận chuyền, giao hàng
Tổng kết so sánh
Lựa chọn bán hàng trực tiếp tại cửa hàng hay qua website tùy thuộc vào chiến lược kinh doanh và đối tượng khách hàng mục tiêu của công ty Bán hàng tại cửa hàng mang lại trải nghiệm và hỗ trợ trực tiếp tốt hơn nhưng có chi phí vận hành cao hơn và phạm vi phủ sóng hạn chế Đồng thời, bán hàng qua website có thể tiết kiệm chi phí, mở rộng phạm vi tiếp cận và mang lại sự thuận tiện cho khách hàng nhưng đòi hỏi phải đầu tư vào bảo mật và quản lý rủi ro giao hàng Việc kết hợp cả 2 phương pháp có thể mang lại lợi ích lớn nhất, tận dụng được ưu điểm của từng phương