Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 19 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
19
Dung lượng
3,33 MB
Nội dung
BÁO CÁO ĐỒ ÁN CHUYÊN NGHÀNH HỆ THỐNG THÔNG TIN GVHD: Trần Bửu Dung ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THẬT ĐỒ ÁN CHUYÊN NGHÀNH XÂY DỰNG WEBSITE BÁN HÀNG PHỤ KIỆN ĐIỆN THOẠI DI ĐỘNG Giảng viên hướng dẫn : Sinh viên thực : Mã sinh viên : Khoa : Ngành : Trần Bửu Dung Huỳnh Trung Sơn 161250543119 Điện – Điện tử Hệ Thống Thông Tin Quản Lý LỜI CẢM ƠN Lời đầu tiên, em xin gửi lời cảm ơn chân thành đến giáo viên hướng dẫn cô Trần Bửu Dung Lê Thị Bích Tra Trong suốt thời gian học làm đồ án tốt nghiệp cô dành nhiều thời gian quý báu để tận tình bảo, hướng dẫn, định hướng cho em việc nghiên cứu, thực luận văn Huỳnh Trung Sơn BÁO CÁO ĐỒ ÁN CHUYÊN NGHÀNH HỆ THỐNG THÔNG TIN GVHD: Trần Bửu Dung Đặc biệt, em xin gửi lời cảm ơn chân thành đến Khoa Điện - Trường Đại Học Sư Phạm Kỹ Thuật Đà Nẵng, tạo điều kiện thuận lợi môi trường học tập tốt xuyên suốt trình chúng em tham gia học tập Trường Em xin cảm ơn thầy cô giáo Trường Đại Học Sư Phạm Kỹ Thuật Đà Nẵng giảng dạy em trình học tập, thực hành, làm tập, đọc nhận xét đồ án em, giúp em thấu hiểu lĩnh vực mà em nghiên cứu, hạn chế mà em cần khắc phục học tập, nghiên cứu thực luận văn Để đền đáp lại chân thành Nhà Trường, em hồn thành khóa học đồ án tốt nghiệp với tâm trạng tốt gặt hái nhiều kiến thức kỹ làm việc Em xin kính chúc tồn thể q Thầy Cơ trường Đại Học Sư Phạm Kỹ Thuật Đà Nẵng, quý Thầy Cơ Khoa Điện tồn thể sinh viên trường Đại Học Sư Phạm Kỹ Thuậ tlời csức khỏe thành công công tác giảng dạy học tập Em xin chân thành cảm ơn! Huỳnh Trung Sơn BÁO CÁO ĐỒ ÁN CHUYÊN NGHÀNH HỆ THỐNG THÔNG TIN GVHD: Trần Bửu Dung NHẬN XÉT CỦA GIÁO VIÊN HƯƠNG DẪN …………………………………………………………… …………………………………………………………… …………………………………………………………… …………………………………………………………… …………………………………………………………… Đá Nẵng Tháng Năm 2019 Giáo Viên Hướng Dẫn MỤC LỤC Huỳnh Trung Sơn BÁO CÁO ĐỒ ÁN CHUYÊN NGHÀNH HỆ THỐNG THÔNG TIN GVHD: Trần Bửu Dung CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI Đặt vấn đề Xây dựng website bán hàng cho cửa hàng, doanh nghiệp có nhu cầu bán hàng qua website, thông tin giá loại mặt hàng Giao diện dễ sử dụng nhanh chóng Mục tiêu đề tài Mục tiêu đề tài Xây dựng Website giúp việc bán hàng trở nên cách tiện lợi Qua tiết kiệm thời gian cơng sức so với Ngồi ra, website giúp người sử dụng giảm thiểu sai sót cơng việc thủ cơng, giảm thiểu chi phí phát sinh không cần thiết Phạm vi đề tài Sử dụng website bán hàng cho cửa hàng phụ kiện điện thoại BoxStore Áp dụng cho cửa hàng kinh doanh nhỏ lẽ, phát triển lên cho cửa hàng quy mô vừa Phương pháp nghiên cứu, lựa chọn giải pháp công nghệ 4.1 Phương pháp nghiên cứu - Khảo sát thực tế qua việc thu thập thông tin từ cửa hàng BoxStore - Chọn thông tin cần thiết cho yêu cầu đề tài - Vận dụng kĩ kiến thức học - Phương pháp tổng hợp: Áp dụng lựa chọn tốt từ bước phân tích kết hợp với cơng nghệ, từ bước hồn thành đề tài 4.2 Lựa chọn giải pháp công nghệ - Sử dụng MySQL để làm hệ quản lý sở liệu - Ngôn ngữ PHP để lập trình chức cho Website - Ngôn ngữ HTML5, CSS3, JCS để xây dựng giao diện CHƯƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG Huỳnh Trung Sơn BÁO CÁO ĐỒ ÁN CHUYÊN NGHÀNH HỆ THỐNG THÔNG TIN Phát biểu khái quát hệ thống GVHD: Trần Bửu Dung Phát biểu hệ thống 1.1 Hoạt động website bán hàng phụ kiện diện thoại tóm tắt sau: Khi khách hàng vào trang website mua hàng bắt buộc phải có tài khoản, chưa có tài khoản vui lòng đăng kí tài khoản thành viên, tài khoản thành viên gồm tên tài khoản, mật khẩu, họ tên, địa chỉ, số điện thoại, email Khi đăng nhập vào website khách hàng tìm kiếm sản phẩm mua, mua hàng cách thêm sản phẩm mua vào giỏ hàng, chắn mua nhấn nút đặt hàng để mua Người bán hàng nhận đơn đặt hàng gọi cho khách hàng để xác nhận đơn hàng đặt vào giao hàng thời gian sớm 1.2 hệ thống admin Người dùng Admin: - Đăng nhập quản trị: người điều hành website bắt buộc phải nhập tên tài khoản mật với phân quyền quản trị để vào quản lý website Nếu nhập sai tên tài khoản mật phải đăng nhập lại - Quản lý loại sản phẩm: người điều hành xem danh sách loại sản phẩm có, thêm loại sản phẩm với tên loại sản phẩm, sửa lại thông tin loại sản phẩm có, xóa loại sản phẩm tồn khơng có sản phẩm - Quản lý sản phẩm: mục này, người điều hành phép thêm sản phẩm bao gồm thông tin tên sản phẩm, mô tả, giá,ảnh, chọn loại sản phẩm, chọn kích cỡ Cũng thay đổi lại thơng tin xóa sản phẩm.Quản lý đơn hàng: xem danh sách đơn hàng với thông tin chi tiết ngày lập đơn hàng, trạng thái đơn hàng, ngày giao đơn hàng Có thể nhấn vào đơn hàng để xem chi tiết đơn hàng Các đơn hàng để theo dõi nên không cho phép xóa Phân tích u cầu Huỳnh Trung Sơn BÁO CÁO ĐỒ ÁN CHUYÊN NGHÀNH HỆ THỐNG THÔNG TIN 2.1 Các chức hệ thống - GVHD: Trần Bửu Dung 2.1 Admin Cập nhật tài khoản Phân quyền Thêm sửa xóa Thành viên Đăng nhập Đặt hàng Hủy hàng Xem lịch sử mua hàng Tìm kiếm sản phẩm đơn hàng cá nhân Góp ý Khách vãng lai Xem thơng tin sản phẩm Tìm kiếm sản phẩm Cập nhật giỏ hàng Đăng kí thành viên Nhân viên bán hàng Đăng nhập Xem thơng tin đơn hàng Tìm kiếm Báo cáo,thống kê Xử lý đơn hàng Nhân viên kho Cập nhật phiếu nhập Tìm kiếm đơn hàng Số lượng sản phẩm hết Hệ thống tốn(actor phần mềm) Quy trình nghiệp vụ 1) Khi có yêu cầu đặt hàng từ cửa hàng, nhà cung cấp cung cấp sản phẩm cho cửa hàng theo đơn đặt hàng 2) Khách hàng vào cửa hàng để xem mặt hàng cửa hàng 3) Sau vào cửa hàng, khách hàng chọn mặt hàng định mua 4) Khi định mua hàng, thông tin mặt hàng dudwojc lưu đơn đặt hàng 5) Nhân viên nhận đơn đặt hàng từ khách hàng 6) Đơn đặt hàng nhân viên xử lý Nếu đơn hàng nằm tầm phục vụ cửa hàng chuyển đơn đặt hàng đến quầy thu tiền, khơng(hết hàng, chưa có hàng…) khách hàng quay lại cửa hàng để chọn mua sản phẩm khác 7) Nhân viên tiến hành lập hóa đơn, bên giao cho khách hàng, hóa đơn chủ cửa hàng kiểm tra, thống kê cuối tháng Huỳnh Trung Sơn BÁO CÁO ĐỒ ÁN CHUYÊN NGHÀNH HỆ THỐNG THÔNG TIN GVHD: Trần Bửu Dung 8) Sản phẩm nhân viên lấy từ kho hàng chuyển cho khách hàng Sơ đồ usecase Hình 2.1: Sơ đồ Usecase khách vãng lai Hình 2: Sơ đồ usecase khách hàng Huỳnh Trung Sơn BÁO CÁO ĐỒ ÁN CHUYÊN NGHÀNH HỆ THỐNG THÔNG TIN GVHD: Trần Bửu Dung Hình 3Sơ Đồ Usecase Nhân Viên Kho Hình 4Sơ Đồ Usecase Nhân Viên Bán Hàng Huỳnh Trung Sơn BÁO CÁO ĐỒ ÁN CHUYÊN NGHÀNH HỆ THỐNG THƠNG TIN GVHD: Trần Bửu Dung Hình 5Sơ Đồ Usecase Nhân Viên Quản Lý Đặc tả Các Chức Năng 5.1 Chức đăng nhập - Tác Nhân Gốm: Khách hàng admin - Chức Năng: Đăng nhập hệ thống gồm tài khoảng đăng kí phân quyền admin khách hàng.Tài khoảng gồm tên mật - Xữ Lý Hoạt Của Động Hệ Thống: Hệ Thống Sẽ xác nhận thơng tin nhập có hợp lệ hay không Nếu hợp lệ chuyển đến giao diện chức tài khoản Nếu không hợp lệ thông báo lỗi “Đăng Nhập Thất Bại Xin Thử Lại” 5.2 Chức đăng kí - Tác Nhân Gồm: Khách hàng - Chức Năng: Đăng ký tài khoản việc điền đầy đủ thông tin vào form đăng ký gồm: tên đăng nhập, địa chỉ,số điện thoại, email - Xữ Lý Hoạt Động Của Hệ Thống: Hệ thống kiểm tra liệu đầu vào có hợp lệ không.Nêu hợp lệ khoản sser tạo,lưu hệ thống nhận thống báo đả Đăng Ký thành công - 5.3 Chức tìm kiếm sản phẩm Tác Nhân Gồm: Khách hàng Huỳnh Trung Sơn BÁO CÁO ĐỒ ÁN CHUYÊN NGHÀNH HỆ THỐNG THÔNG TIN GVHD: Trần Bửu Dung - Chức Năng: Hiển thị tìm kiếm việc nhập tê sản phẩm vào tìm kiếm để hiển thị sản phẩm - Xử Lý Hoạt Động Của Hệ Thống: Hệ thống lọc thông tin đầu vào khách hàng trùng khớp với liệu hiển thị sản phẩm.Nếu thông tin không trùng khớp sẻ không xuất 5.4 Chức sửa thơng tin tài khoản - Tác Nhân Gồm: Khách hàng - Chức Năng: thực chức cập nhật tài khoản gồm thay đổi thông tin tác nhân Tác nhân chọn chức sửa thông tin cá nhân Hệ thống hiển thị form sửa thông tin với thông tin cũ tác nhân Thành viên nhập thông tin mới, nhấn nút cập nhật để hoàn tất - Xữ Lý Hoạt Động Của Hệ hống: Hệ thống sẻ cập nhật thông tin đầu vào tác nhân, thêm khơng có sửa đổi thơng tin củ thơng tin đả có, thơng tin cập nhật xong sẻ báo “câp nhật thành công” Hệ thống thực hiên hoạt động tác nhân đăng nhập vào hệ thống 5.5 Chức quản lý đơn hàng - Tác Nhân Gồm: Admin - Chức Năng: thực việc quản lý đơn hàng khác hàng đặt mua sản phẩm như: xem chi tiết đơn hàng,sửa trạng thái đơn hàng - Xữ Lý Hoạt Động Của Hệ Thống: Hệ thống sẻ hiển thị đầy đủ thông tin đơn hàng khác hàng đặt mua Đơn hàng chỉnh sửa trạng thái nhấn vào chỉnh sửa trạng thái 5.6 Chức quản lý giỏ hàng - Tác Nhân Gốm: Khách hàng - Chức Năng: Khách hàng thấy sản phẩm đả đặt mua trình chọn hàng, để tiếp tục đặt mua xóa sản phẩm không muốn Loại bỏ sản phẩm: khách hàng chọn sản phẩm muốn loại bỏ khỏi giỏ hàng, cập nhật lại thông tin giỏ hàng nhập thông tin giao hàng tiếp tục mua sắm - Xữ Lý Hoạt Động Của Hệ Thống: Hệ thống website tự động tạo cho khách hàng giỏ hàng riêng cho khách hàng giỏ hàng lúc trống.Nếu khách hàng tiếp tục xem sản phẩm website bạn, thực việc chọn hàng mặt hàng chọn đưa hàng vào giỏ hàng Nếu website thời điểm có số lượng khách truy cập xem có nhiêu giỏ hàng tương ứng với lượng khách truy cập, có giỏ hàng trống, có giỏ hàng chứa hàng 5.7 Tác nhân thêm loại sản phẩm - Tác Nhân Gồm: Admin - Chức Năng: thực việc thêm số loại sản phẩm vào hệ thống việc nhập tên loại sản phẩm Tác nhân bấm sửa xóa để thực việc chỉnh sửa lại loại sản phẩm, xóa loại sản phẩm loại sản phẩm khơng có sản phẩm - Xữ Lý Hoạt Động Của Hệ Thông: Sau tác nhân thêm sửa loại sản phẩm hệ thống tự cập nhật thêm vào trang web nhận hành động xóa từ tác nhân hệ thống sẻ xóa loại sản phẩm khỏi trang web 5.8 Tác nhân thêm sản phẩm - Tác Nhân Gồm: Admin - Chức Năng: chọn kiểu tác động lên sản phẩm: thêm sản phẩm, thay đổi thơng tin sản phẩm, xố sản phẩm khỏi danh mục Thêm sản phẩm: hệ thống hiển thị form Huỳnh Trung Sơn 10 BÁO CÁO ĐỒ ÁN CHUYÊN NGHÀNH HỆ THỐNG THÔNG TIN GVHD: Trần Bửu Dung nhập thông tin sản phẩm tác nhân nhập đầy đủ thông tin sản phẩm Nhấn nút thêm để hoàn tất việc thêm sản phẩm - Xữ Lý Hoạt Động Của Hệ Thống: Hệ thống cho phép admin thêm thông tin sản phẩm danh mục tác nhân đăng nhập vào hệ thống Hệ thống cho phép admin thêm thông tin sản phẩm danh mục tác nhân đăng nhập vào hệ thống Thiết kế sở liệu 6.1 Xác định thực thể Taikhoan Các thuộc tính Idtaikhoan( thuộc khóa chính) Tentaikhoan matkhau phanquyen( admin hay khách hàng) hoten diachi sdt email Hoadon Các thuộc tính Idhoadon( khóa chính) Thoigian Hoten_datmua ( Họ tên người đặt mua) Diachi_datmua ( địa người đặt mua) Sdt_datmua (số điện thoại người đặt mua) Trangthai Idtaikhoan (khóa ngoại) Hoadonchitiet Các thuộc tính Idhoadonchitiet (khóa chính) Idhoadon( khóa ngoại) Idsanpham Soluongmua Giadat Sanpham Các thuộc tính Idsanpham(khóa chính) Tensanpham Thongtinsanpham Anh Giaban Soluong Idloaisanpham (khóa ngoại) Loaisanpham Các thuộc tính Idloaisanpham(khóa chính) Tensanpham Huỳnh Trung Sơn 11 BÁO CÁO ĐỒ ÁN CHUYÊN NGHÀNH HỆ THỐNG THÔNG TIN GVHD: Trần Bửu Dung Thiết Kế Bảng 7.1 Bảng Nhà Cung Cấp Tên trường Mô tả Kiểu liệu Ràng buộc Mã ncc Mã nhà cung cấp Varchar(5) Khóa Tên ncc Tên nhà cung cấp Varchar(30) Địa Địa Varchar(50) Email Email Varchar(50) SĐT Số điện thoại Int(11) 7.2 Bảng Khách hàng Tên trường Mô tả Kiểu liệu Ràng buộc Tên kh Tên khách hàng Varchar(50) Khóa Ngày Ngày sinh Int (11) Địa Địa Varchar (50) Mật Mật Char(50) SĐT Số điện thoại Int (11) Gmail Gmail Varchar(50) Giới tính Giới tính Varchar(50) 7.3 Bảng Hóa đơn(Hoadon) Tên trường Mơ tả Kiểu liệu Ràng buộc idhoadon Mã id hóa đơn Int(11) Khóa thoigian Thời gian date Null hoten_datmua Họ tên người đặt Varchar(50) Null diachi_datmua Địa người đặt Text Null sdt_datmua Số điện thoại người đặt Varchar(12) Null trangthai Trạng thái hóa đơn Int(11) Null idtaikhoan Mã id tài khoản Int(11) Khóa ngoại 7.4 Bảng Chi tiết hóa đơn(Hoadonchitiet) Tên trường idhoadonchitiet Mơ tả Id mã hóa đơn chi tiết idhoadon Id mã hóa đơn idsanpham Id mã sản phẩm soluongmua Số lượng mua sản phẩm giadat Giá sản phẩm đặt hàng 7.5 Bảng Sản phẩm(sanpham) Tên trường Mô tả idsanpham Mã id sản phẩm tensanpham Tên sản phẩm thongtinsanpham Thông tin sản phẩm Anh ảnh sản phẩm Giaban Giá bán sản phẩm soluongton Số lượng tồn kho idloaisanpham Id mã loại sản phẩm Huỳnh Trung Sơn Kiểu liệu Int(11) Ràng buộc Khóa Int(11) Int(11) Int(11) Khóa ngoại Not null Not null Int(11) Not null Kiểu liệu Int(11) Varchar(100) Text Text Int(30) Int(11) Int(11) Ràng buộc Khóa Null Null Null Null Null Khóa ngoại 12 BÁO CÁO ĐỒ ÁN CHUYÊN NGHÀNH HỆ THỐNG THÔNG TIN GVHD: Trần Bửu Dung 7.6 Bảng Loại sản phẩm(loaisanpham) Tên trường idloaisanpham tenloaisanpham Mô tả Mã Id loại sản phẩm Tên loại sản phẩm Kiểu liệu int(11) Varchar(50) Ràng buộc Khóa Null Sơ đồ quan hệ thực thể (ERD) Hình Sơ Đồ ERD CHƯƠNG III: Xây Dựng Chương Trình Giao Diên Trang Chủ Huỳnh Trung Sơn 13 BÁO CÁO ĐỒ ÁN CHUYÊN NGHÀNH HỆ THỐNG THÔNG TIN GVHD: Trần Bửu Dung Hình Giao Diện Trang Chủ Hình Giao Diên Đăng Nhập Huỳnh Trung Sơn 14 BÁO CÁO ĐỒ ÁN CHUYÊN NGHÀNH HỆ THỐNG THÔNG TIN GVHD: Trần Bửu Dung Hình 3 Giao Diên Giỏ Hàng Hình Giao Diên Đơn Hàng Huỳnh Trung Sơn 15 BÁO CÁO ĐỒ ÁN CHUYÊN NGHÀNH HỆ THỐNG THÔNG TIN GVHD: Trần Bửu Dung Hình Giao Diên Địa Chỉ Liên Hệ Giao diện admin Hình Giao Diên Đăng Nhập ADMIN Huỳnh Trung Sơn 16 BÁO CÁO ĐỒ ÁN CHUYÊN NGHÀNH HỆ THỐNG THÔNG TIN GVHD: Trần Bửu Dung Hình Giao Diên Loại Sản Phẩm Hình Giao Diên Thêm Sản Phẩm Huỳnh Trung Sơn 17 BÁO CÁO ĐỒ ÁN CHUYÊN NGHÀNH HỆ THỐNG THƠNG TIN GVHD: Trần Bửu Dung Hình Giao Diên Danh Sách Sản Phẩm Hình 10 Giao Diên Quản Lý ADMIN IV CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Kết luận Với mục tiêu đề ra, chương trình đạt được: Huỳnh Trung Sơn 18 BÁO CÁO ĐỒ ÁN CHUYÊN NGHÀNH HỆ THỐNG THÔNG TIN GVHD: Trần Bửu Dung Xây dựng giao diện trực quan, thân thiện với người dùng Dễ dàng mua hàng giao hàng cách dễ dàng Tìm kiếm mặt hàng cần mua cách dễ dàng Giảm thiểu thời gian mua hàng cho khách hàng 1.1 Hướng phát triển đề tài Hoàn thiện phát triển đầy đủ chức chương trình, xử lý nhược điểm tồn đọng cập nhật thêm chức quản khuyến Huỳnh Trung Sơn 19 ... đề Xây dựng website bán hàng cho cửa hàng, doanh nghiệp có nhu cầu bán hàng qua website, thơng tin giá loại mặt hàng Giao di n dễ sử dụng nhanh chóng Mục tiêu đề tài Mục tiêu đề tài Xây dựng Website. .. thống GVHD: Trần Bửu Dung Phát biểu hệ thống 1.1 Hoạt động website bán hàng phụ kiện di n thoại tóm tắt sau: Khi khách hàng vào trang website mua hàng bắt buộc phải có tài khoản, chưa có tài khoản... khơng cần thiết Phạm vi đề tài Sử dụng website bán hàng cho cửa hàng phụ kiện điện thoại BoxStore Áp dụng cho cửa hàng kinh doanh nhỏ lẽ, phát triển lên cho cửa hàng quy mô vừa Phương pháp nghiên