Mẫu Thiết kế phần mềm website bán hàng. Thuộc môn học Mẫu thiết kế phần mềm của chương trình khoa công nghệ thông tin Đại học. Bài tập được hoàn thành đầy đủ với sự giúp đỡ của giáo viên. Đạt được điểm A
TRƯỜNG ĐHSPKT VINH KHOA CÔNG NGHỆ THÔNG TIN - BÀI TẬP MÔ TẢ THIẾT KẾ PHẦN MỀM Họ tên: Lê Nam Vang Lớp: DHHCTTCK13Z Đề tài: Website bán hoa Nghệ An, 10/2021 A Tổng quan phần mềm 1.Mô tả đặc tả Website • Phần khách hàng - Trang chủ hiển thị danh sách loài hoa, lẵng hoa( số lượng sẵn có) theo chủ đề - Khách hàng dễ dàng tìm kiếm xem thơng tin chi tiết loại Hoa lẵng hoa theo chủ đề mà họ quan tâm.( ý nghĩa, xuất xứ,…) - Khách hàng chọn mua loại Hoa lẻ hoa lẵng cắm sẵn - Để mua hàng, khách hàng cần có tài khoản đăng nhập vào tài khoản Khách hàng đăng ký tài khoản thành viên - Khách hàng gửi ý kiến phản hồi, đánh giá đến Website - Cho phép khác hàng xem thông tin đặt hàng qua mạng, người quản trị quản lý thông tin sản phẩm người dùng • Phần Admin - - Quản lý xử lý đơn hàng +) Xem, kiểm tra xác nhận thông tin đơn hàng Quản lý khách hàng +) Xem thông tin khách hàng, ưu đãi cho khách hàng thân thiết, trả lời phản hồi khách hàng Quản lý mặt hàng +) Thêm/sửa/xóa mặt hàng, thơng báo tình trạng mặt hàng Cấp quyền truy cập +) Cho thành viên khách hàng Quản lý doanh thu +) Xem thống kê đơn hàng, tổng kết doanh thu ngày 2.Chức phần mềm phân quyền/ Hoạt động: 2.1 phân quyền chức Phần mềm phân theo hai quyền: Admin Khách hàng Admin + Đăng nhập + Quản lý xử lý đơn hàng - Xem, xóa đơn hàng - Xác nhận thơng tin + Quản lý khách hàng - Xem, xóa thơng tin khách hàng - Cấp quyền truy cập - Tạo ưu đãi cho khách hàng thân thiết - Trả lời phản hồi đánh giá khách hàng + Quản lý mặt hàng - Xem, tìm kiếm, phân loại hàng - Thêm, sửa, xóa hàng loại hàng - Thơng báo cập nhật tình trạng hàng + Quản lý doanh thu - Thống kê đơn hàng tổng kết doanh thu ngày/tháng/năm - Xuất hóa đơn cho khách hàng Khách hàng + Đăng ký, đăng nhập thành viên + Sửa đổi thơng tin cá nhân + Xem, tìm kiếm, thêm hành vào giỏ hàng, đặt hàng, chọn phương thức toán,sửa thông tin đơn hàng, hủy đơn hàng + Đánh giá gửi ý kiến phản hồi đến Website 2.2 Hoạt Động Mỗi khách hàng giao dịch Website quyền đăng ký môt tài khoản riêng Tài khoản sử dụng hệ thống yêu cầu Một tài khoản khách hàng đăng ký lưu trữ thông tin cá nhân khách hàng Hiển thị thông tin phân loại sản phẩm gian hàng Sản phẩm hiển thị lên website hiển thị đầy đủ thơng tin sản phẩm như: hình ảnh, tên sản phẩm, đặc điểm bật sản phẩm, giá, Khi tham khảo đầy đủ thông tin sản phẩm khách hàng đặt mua sản phẩm Website thông qua chức giỏ hàng mà không cần phải đến địa điểm giao dịch, giỏ hàng làm mô giỏ hàng thực tế thêm, bớt, tốn tiền sản phẩm mua Khi chọn toán giỏ hàng khách hàng phải ghi đầy đủ thông tin cá nhân, thông tin hệ thống lưu trữ xử lý Khách hàng cung cấp chức tìm kiếm Website để thuận tiện cho việc tìm kiếm lựa chọn hàng Khách hàng liên hệ với admin thắc mắc, ý kiến Yêu cầu chức • Xem hàng: Khách hàng vào trang web xem tồn mặt hàng cửa hàng theo danh sách hàng, nhóm hàng • Tìm kiếm: Khi khách hàng truy cập vào website tìm kiếm mặt hàng cần mua theo tên nhóm hàng tìm kiếm theo giá hàng • Đặt hàng: Khi khách hàng lựa chọn sản phẩm cần mua phép thêm vào giỏ hàng, xem lại mặt hàng chọn mua giỏ hàng khách hàng thêm hàng xóa bớt hàng mà khách hàng chọn Sau xem xét lại mặt hàngcần mua khách hàng nhấn vào nút đặt hàng để lại thơng tin nhấn chọn hình thức tốn nhấn chọn tốn Người quản lý(nhân viên) phải cập nhật thông tin khách hàng mặt hàng mà khách hàng cần mua để gửi hàng đến cho khách hàng • Thanh tốn: Để việc mua hàng thành cơng sau nhấn đặt hàng khách hàng phải nhấn chọn vào bước tốn khách hàng đặt mua hàng thành công Ở bước yêu cầu khách hàng phải để lại thông tin để giao hàng lựa chọn hình thức tốn • Phản hồi: Khi nhận hàng đặt mua khách hàng để lại đánh giá chất lượng hàng mua u cầu phải có phần bình luận để khách hàng đánh giá • Chức đăng nhập: Người quản lý (nhân viên) muốn vào hệ thống để quản lý hàng cần phải có tài khoản mật để đăng nhập vào hệ thống • Quản lý mặt hàng: Người quản lý vào hệ thống phép thêm, sửa, xóa mặt hàng có hệ thống hàng • Quản lý loại hàng: Người quản lý thêm, sửa, xóa loại hàng, xem chi tiết đơn hàng • Quản lý đơn hàng: Người quản lý thêm, sửa, xóa đơn hàng • Thống kê: Người quản lý thống kê lại mặt hàng bán theo tháng, theo ngày theo năm B Kiến trúc phần mềm Biểu đồ phân cấp chức Hình 1.1: Phân cấp Admin Hình 1.2: Phân cấp Khách hàng Biểu đồ Ca sử dụng Hình 2.2 Biểu đồ ca sử dụng Hình 2.3: Biểu đồ ca sử dụng quản lý hàng • Ca sử dụng: thêm hàng - Tác nhân: Admin - Mơ tả: Khi có mặt hàng cần thêm vào cửa hàng Admin sử dụng chức thêm hàng Sau nhấn vào nút thêm hàng Admin nhập thơng tin mặt hàng( tên hàng, hình ảnh, giá bán, mơ tả,…) lên trang nhập hàng nhấn nút thêm hàng để bổ sung mặt hàng lên trang web - Ca sử dụng liên quan: quản lý hàng • Ca sử dụng: sửa hàng - Tác nhân: Admin - Mơ tả: Khi có mặt hàng cần thay đơi thơng tin Admin sử dụng chức sửa hàng Sau nhấn vào nút sửa hàng Admin sửa thơng tin mà mặt hàng cần chỉnh sửa (tên hàng, hình ảnh, giá bán, mô tả, ) lên trang sửa hàng nhấn nút sửa hàng để cập nhật lại mặt hàng lên trang web - Ca sử dụng liên quan: Quản lý hàng • Ca sử dụng: xóa hàng - Tác nhân: Admin - Mơ tả: Khi có mặt hàng cửa hàng khơng cịn bán nửa cần phải xóa mặt hàng cửa hàng Admin nhấn vào nút xóa hàng để xóa hàng Sau nhấn vào nút xóa hàng hiển thị thơng báo có chắn muốn xóa hàng hay khơng, chắn muốn xóa mặt hàng Admin nhấn vào nút Ok để xóa mặt hàng khỏi trang web - Ca sử dụng liên quan: Quản lý hàng Hình 2.4: Biểu đồ ca sử dụng tìm kiếm • Ca sử dụng: Tìm kiếm hàng theo giá - Tác nhân: Khách hàng - Mô tả: Khi khách hàng vào trang Web muốn tìm kiếm mặt hàng theo giá tiền tì khách hàng vào tìm kiếm nhập giá tiền mua nhấn vào nút tìm kiếm để tìm kiếm mặt hàng có giá bán mà khách hàng mua - Ca sử dụng liên quan: Tìm kiếm Hinhg 2.5: Biểu đồ ca sử dụng xem hàng • Ca sử dụng: Xem danh sách hàng - Tác nhân: Khách hàng - Mô tả: Khi khách hàng vào trang web muốn xem toàn mặt hàng có cửa hàng khách hàng nhấn vào nút Home trang web tồn mặt hàng hiển thị cho khách hàng xem - Ca sử dụng liên quan: Xem hàng Hình 2.6: Biểu đồ ca sử dụng thống kê • Ca sử dụng: Thống kê hàng bán theo tháng - Tác nhân: Admin - Mô tả: Khi Admin muốn thống kê hàng bán tháng cần nhấn vào nút thông kê nhấn chọn tháng nhấn vào button thống kê thống kê hàng bán theo tháng - Ca sử dụng liên quan: Thống kê * Tên bảng: Loaihang STT Bảng Loại Hàng Tên trường Chú thích maloaihang Mã loại hàng tenhang Tên loại hàng Kiểu Khóa Varchar Chính Varchar * Tên bảng: Khachhang STT Tên trường makhachhan g tenkhachhan g dienthoai diachi email Bảng Khách Hàng Chú thích Mã khách hàng Kiểu Khóa Varchar Chính Tên khách hàng Varchar Điện thoại Địa Email Varchar Float Varchar * Tên bảng: Chitietdonhang STT Bảng Chi tiết đơn hàng Tên trường Chú thích mahoadon Mã hóa đơn mahang Mã hàng soluong Số lượng thanhtien Thành tiền Kiểu Khóa Varchar Chính Varchar Int Float * Tên bảng: Hoadon STT Tên trường mahoadon makhach tongtien ngayban Bảng hóa đơn Chú thích Mã hóa đơn Mã hàng Tổng tiền Ngày bán Kiểu Khóa Varchar Chính Varchar Float Time Bảng Đăng nhập Chú thích Kiểu * Tên bảng: Dangnhap STT Tên trường Khóa manguoidun g tendangnhap matkhau Mã loại hàng Varchar Chính Tên loại hàng Mật Varchar Varchar 3.3 Dữ liệu ST T Hang mahang tenhan g Hoa1 anh gia soluon g noidung maloaihang xuatxu Hoa hồng 50000 150 Đẹp,má t Mahoa Hà Nội Hoa2 Cẩm tú cầu 30000 100 Đẹp, dáng ngon Mahoa Đà Lạt Bo1 Bó Hồng 25000 20 Đẹp, dáng ngon Mabo Viet Nam Lang1 Lẵng hướng dương 20000 30 Đẹp, dáng ngon Malang Viêt Nam Lang2 Lẵng hồng 25000 30 Đẹp, dáng ngon Malang Viet Nam - - Loại hàng STT maloaihang tenloaihang Mahoa Hoa lẻ Mabo Hoa bó Malang Hoa Lẵng Khách hàng ST T makhachhan g Makhach1 Tenkhach dienthoai Makhach2 email hang Vang 0343337 111 diachi Tuấn 0827244 111 Tp.Hà Tĩnh Vang@ gmail.co m Tân Kỳ Tuấn@ gmail.co m - Chitietdonhang ST T - mahang soluon g thanhtien HD1 Hoa1 150.000 HD1 Hoa2 10 300.000 HD2 Bo1 1.250.00 Hóa đơn ST T - mahoado n mahoado n makhach tongtien ngayban HD1 Makhach 450.000 20/10/2021 HD2 Makhach 1.250.00 11/11/2021 Đăng nhập STT manguoidung tendangnhap matkhau ND01 Vang12 Vang000 ND02 Tuan34 Tuanga D Thiết kế thành phần phân hệ Mua hàng Biểu đồ hoạt động Biểu đồ trình tự Thêm hàng Biểu đồ hoạt động Biểu đồ trình tự Tìm kiếm Biểu đồ hoạt động Biểu đồ trình tự E Xây dựng giao diện chức trang Hình 5.1: Giao diện trang chủ Hình 5.2: Giao diện trang đăng nhập Hình 5.3.: Giao diện trang chi tiết mặt hàng Hình 5.4: Giao diện trang giỏ hàng Hình 5.5: Giao diện trang đặt hàng Hình 5.6: Giao diện trang hiển thị tìm kiếm mặt hàng Hình 5.7: Giao diện thêm sửa xóa mặt hàng Thống kê Hình 5.8: Giao diện thống kê mặt hàng STT Giải thích Thẻ input type = text Button Menu ul li Imager Icon xóa Thẻ Input type = text Table Thẻ select option Text area 10 Radio 11 Thẻ liên kết ( thẻ a) Toàn chữ giao diện text Bảng 5.1: Bảng giải thích thuộc tính thiết kế ... hàng Quản lý doanh thu +) Xem thống kê đơn hàng, tổng kết doanh thu ngày 2.Chức phần mềm phân quyền/ Hoạt động: 2.1 phân quyền chức Phần mềm phân theo hai quyền: Admin Khách hàng Admin + Đăng...A Tổng quan phần mềm 1.Mô tả đặc tả Website • Phần khách hàng - Trang chủ hiển thị danh sách loài hoa, lẵng hoa( số lượng sẵn... 11/11/2021 Đăng nhập STT manguoidung tendangnhap matkhau ND01 Vang12 Vang000 ND02 Tuan34 Tuanga D Thiết kế thành phần phân hệ Mua hàng Biểu đồ hoạt động Biểu đồ trình tự Thêm hàng Biểu đồ hoạt động Biểu