Untitled TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN LẬP TRÌNH WEB NÂNG CAO ĐỀ TÀI XÂY DỰNG WEBSITE BÁN LẺ SẢN PHẨM SAMSUNG Sinh viên thực hiện PHẠM THANH BÌNH THÁI VĂN HÀ Giảng viên hướ[.]
lOMoARcPSD|12114775 TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN LẬP TRÌNH WEB NÂNG CAO ĐỀ TÀI: XÂY DỰNG WEBSITE BÁN LẺ SẢN PHẨM SAMSUNG Sinh viên thực : PHẠM THANH BÌNH THÁI VĂN HÀ Giảng viên hướng dẫn : PHƯƠNG VĂN CẢNH Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : HTTMĐT Lớp : D14HTTMĐT1 Khóa : 2019-2024 Hà Nội, tháng 01 năm 2022 lOMoARcPSD|12114775 PHIẾU CHẤM ĐIỂM ST T Họ tên sinh viên Phạm Thanh Bình Thái Văn Hà Họ tên giảng viên Giảng viên chấm 1: Giảng viên chấm 2: Nội dung thực Chữ ký Điểm Ghi Chữ ký lOMoARcPSD|12114775 LỜI CẢM ƠN Trong lời đồ án “Xây dựng website bán lẻ sản phẩm SAMSUNG”, nhóm chúng em muốn gửi lời cám ơn biết ơn chân thành tới tất người hỗ trợ, giúp đỡ chúng em kiến thức tinh thần trình thực làm Nhóm em xin chân thành gửi lời cảm ơn tới thầy cô giáo Trường Đại học Điện Lực nói chung thầy giáo Khoa Cơng nghệ thơng tin nói riêng tận tình giảng dạy, truyền đạt cho em kiến thức kinh nghiệm quý báu suốt trình học tập Đặc biệt, em xin gửi lời cảm ơn đến giảng viên hướng dẫn Phương Văn Cảnh giảng viên Khoa Công nghệ thông tin- Trường Đại học Điện Lực Thầy tận tình theo sát giúp đỡ, trực tiếp bảo, hướng dẫn suốt trình nghiên cứu học tập nhóm em Trong thời gian học tập với thầy, nhóm em khơng tiếp thu thêm nhiều kiến thức bổ ích mà cịn học tập tinh thần làm việc, thái độ nghiên cứu khoa học nghiêm túc, hiệu Đây điều cần thiết cho chúng em trình học tập cơng tác sau Do thời gian thực có hạn kiến thức nhiều hạn chế nên làm nhóm chúng em chắn khơng tránh khỏi thiếu sót định Chúng em mong nhận ý kiến đóng góp thầy giáo bạn để chúng em có thêm kinh nghiệm tiếp tục hồn thiện đồ án Chúng em xin chân thành cảm ơn! lOMoARcPSD|12114775 MỤC LỤC LỜI MỞ ĐẦU CHƯƠNG I KHẢO SÁT VÀ XÁC LẬP DỰ ÁN 1.1 Khảo sát dự án 1.2.Xác lập dự án 1.2.1.Mục đích 1.2.2.Các bước tiến hàn khảo sát 1.2.3.Khảo sát, tìm hiểu hệ thống 1.2.4.Phác họa giải pháp cân nhắc tính khả thi CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG .4 2.1 Phân tích hệ thống 2.1.1 Các chức hệ thống 2.1.2.Các tác nhân hệ thống .4 2.2 Thiết kế hệ thống 2.2.1 UseCase Diagram .5 2.2.2.Sequence Diagram 2.2.3 Class Diagram DANH MỤC HÌNH ẢN lOMoARcPSD|12114775 Hình 2.1 Biểu đồ Usecase Tổng quát Hình 2.2 Biểu đồ Sequence Diagram - Đăng nhập .6 Hình 2.3 Biểu đồ Sequence Diagram – Quản lý sản phẩm Hình 2.4 Biểu đồ Sequence Diagram – Quản lý đơn hàng Hình 2.5 Class Diagram lOMoARcPSD|12114775 LỜI MỞ ĐẦU Trong phát triển mạnh mẽ khoa học cơng nghệ giới, nói ngành cơng nghệ thơng tin phát triển với tốc độ nhanh ngày thể vai trò to lớn, quan trọng toàn đời sống người Hầu hết lĩnh vực xã hội ứng dụng công nghệ thông tin, nhiều phần mềm mang lại hiệu phụ nhận Song thực tiễn đặt u cầu địi hỏi ngành cơng nghệ thơng tin không ngừng phát triển để thỏa mãn đáp ứng thay đổi sống Ngày nay, ứng dụng cơng nghệ thơng tin việc tin học hóa xem yếu tố mang tính định hoạt động phủ, tổ chức, cơng ty; đóng vai trị quan trọng, tạo bước đột phá mạnh mẽ Việc xây dựng trang web để phục vụ cho nhu cầu riêng tổ chức, cơng ty chí cá nhân, ngày nay, khơng lấy làm xa lạ Một người trở thành chủ website giới thiệu quan tâm: website giới thiệu thân gia đình anh ta, website trình bày sưu tập hình ảnh loại xe mà thích chẳng hạn Hoạt động cơng ty thời trang có quy mơ lớn tăng cường mở rộng xây dựng website có khả giới thiệu cơng ty cho phép quản lý sản phẩm cách nhanh chóng xác Vì lí nhóm chúng em chọn đề tài cho đồ án “Xây dựng website bán lẻ sản phẩm SAMSUNG” lOMoARcPSD|12114775 CHƯƠNG I KHẢO SÁT VÀ XÁC LẬP DỰ ÁN 1.1 Khảo sát dự án Việc bán lẻ sản phẩm ngày trở nên đa dạng với nhiều cách thức bán hàng khác Hiện có hai kiểu bán hàng trực tuyến bán hàng trực tiếp Đối với việc bán hàng trực tuyến lại đa dạng với nhiều kiểu cách khác bán trang mạng xã hội facebook, zalo, Tuy nhiên có cách tạo trang web bán hàng Việc có lợi chủ cửa hàng khách hàng Chủ cửa hàng có trang web bán hàng riêng dễ dàng đưa sản phẩm lên dễ dàng đưa sản phẩm đến gần với khách hàng Đối với khách hàng việc tiếp cận với sản phẩm trở nên dễ dàng Và việc tạo nên website giúp cho việc mua bán toán trở nên dễ dàng hết Chỉ cần với điện thoại bạn mua dễ dàng Do bọn em định xây dựng “ Website bán lẻ sản phẩm SamSung” 1.2.Xác lập dự án 1.2.1.Mục đích Là q trình khảo sát từ sơ đến chi tiết, ta cần phải có đầy đủ thơng tin, để từ làm xây dựng dự án mang tính khả thi 1.2.2.Các bước tiến hàn khảo sát - Khảo sát đánh giá trạng hoạt động hệ thống cũ - Xác định phạm vi vủa hệ thống -Vạch kế hoạch cho dự án với dự trù tổng quát 1.2.3.Khảo sát, tìm hiểu hệ thống a,Quan sát, tìm hiểu hệ thống Việc quan sát, tìm hiểu đánh gái hệ thống phải theo cách nhìn nhà tin học - Có bước quan sát: + Mức thao tác thực hành + Mức điều phối quản lý + Mức định lãnh đạo + Mức chuyên gia cố vấn - Các hình thức tiến hành: + Áp dụng hình thức quan sát + Áp dụng hình thức vấn + Phương pháp thăm dò + Phương pháp nghiên cứu tài liệu b,Tập hợp phân loại thông tin Phân loại dựa theo số tiêu chuẩn sau: - Hiện tương lai - Phân loại theo thông tin tĩnh, động, thông tin biến đổi lOMoARcPSD|12114775 - Phân loại dựa vào nội môi trường - Tập hợp lại tất thông tin phân loại c,Phát yếu trạng yêu cầu tương lai - Phát yếu kém: Là tìm hiểu yếu số mặt như: Sự thiếu vắng thông tin xử lý, thiếu nhan lực, kếm hiệu tổ chức quản lý, ùn tắc thông tin, phức tạp tổn phí cao… - Phương pháp phát hiện: Trên sở xác định rõ nguyên nhân để đề biện pháp khắc phục yếu 1.2.4.Phác họa giải pháp cân nhắc tính khả thi - Xác định phạm vi : Phạm vi toán đặt cho dự án kế hoạch tổng thể lâu dài tổ chức - Xác định mục tiêu dự án: +Mang lại lợi ích nghiện vụ : Tăng khả xử lý, đáp ứng yêu cầu nghiệp vụ, tin cậy, xác, bí mật +Mang lại lợi ích kinh tế: Thu nhập, giảm chi phí hoạt động, hồn vốn nhanh +Mang lại lợi ích sử dụng: Nhanh chóng, thuận tiện +Khác phục yếu hệ thống cũ, hỗ trợ chiến lược lâu dài, đáp ứng ưu tiên, hạn chế áp đặt - Phác họa giải pháp +Chỉ cho người dung thấy triển vọng cụ thể dự án + Có định hướng triển khai dự án +Chỉ được: * Các chức hệ thồng, đầu vào, đầu ra, giải pháp thực * Kiến trúc tổng thể hệ thống(phần cứng, phần mềm…) - Cân nhắc tính khả thi: + Khả thi nghiệp vụ + Khả thi kỹ thuật + Khả thi kinh tế lOMoARcPSD|12114775 CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 Phân tích hệ thống 2.1.1 Các chức hệ thống - Webadmin: + Thêm, sửa, xóa danh mục sản phẩm + Thêm, sửa, xóa sản phẩm + Đăng ký, đổi mật tài khoản admin ( Với đặc quyền admin) + Xem thông tin tài khoản khách hàng + Xem thông tin đơn hàng + Xem chi tiết đơn hàng + Thống kê doanh thu - Webuser: + Trang chủ + Hiển thị danh sách sản phẩm theo nhóm + Hiển thị chi tiết sản phẩm + Đăng nhập, Đăng ký, đổi mật tài khoản khách hàng ( Với đặc quyền khách hàng) + Thêm,sửa,xóa giỏ hàng + Tìm kiếm sản phẩm + Liên hệ 2.1.2.Các tác nhân hệ thống Dựa vào mơ tả hệ thống, ta xác định tác nhân hệ thống sau: Tác nhân Admin: người thực chức quản trị hệ thống, tài khoản, khách hàng, quản lý sản phẩm, quản lý danh mục sản phẩm, quản lý đơn hàng, quản lý loại hàng, Để thực chức người nhân viên phải đăng nhập Tác nhân Khách hàng: thực chức đăng ký tài khoản, đăng nhập Tìm kiếm sản phẩm, xem sản phẩm, đặt hàng, xem giỏ hàng, 2.2 Thiết kế hệ thống lOMoARcPSD|12114775 2.2.1 UseCase Diagram * Usecase Tổng quát Hình 2.1 Biểu đồ Usecase Tổng quát Tên Tóm tắt Dịng kiện Các dịng kiện Web bán điện máy Tổng quan hệ thống Đăng nhập, quản lý sản phẩm, quản lý đơn hàng, quản lý danh mục sản phẩm, thống kê doanh thu, toán, đặt hàng - Khách hàng, Admin đăng nhập vào hệ thống thao tác với chức thuộc quyền quản lý - Hệ thống đưa chức để người dùng thao tác Đăng nhập Thành công Vào hệ thống Không thành công Hệ thống báo tài khản/mật chưa Quản lý Thao tác với hệ thống Hệ thống cập nhật liệu Thêm, sửa, xóa, tìm kiếm Thêm, sửa, xóa, tìm kiếm thơng tin sản phẩm lOMoARcPSD|12114775 Điều kiện tiên Các yêu cầu đặc biệt Hệ thống hiển thị thông tin sản phẩm Đặt hàng Thêm hàng vào giỏ hàng Sửa, xóa sản phẩm giỏ hàng Thống kê doanh thu Thanh tốn Khơng có Giao diện thao tác dễ dùng với người lần sử dụng 2.2.2.Sequence Diagram Biểu đồ Sequence Diagram – Đăng nhập Hình 2.2 Biểu đồ Sequence Diagram - Đăng nhập lOMoARcPSD|12114775 Biểu đồ Sequence Diagram - Quản lý sản phẩm Hình 2.3 Biểu đồ Sequence Diagram – Quản lý sản phẩm Downloaded by Vu Vu (quangchinhlas199@gmail.com) lOMoARcPSD|12114775 Biểu đồ Sequence Diagram - Quản lý đơn hàng Hình 2.4 Biểu đồ Sequence Diagram – Quản lý đơn hàng Downloaded by Vu Vu (quangchinhlas199@gmail.com) lOMoARcPSD|12114775 2.2.3 Class Diagram Hình 2.5 Class Diagram Downloaded by Vu Vu (quangchinhlas199@gmail.com) lOMoARcPSD|12114775 CHƯƠNG 3: CÀI ĐẶT HỆ THỐNG 3.1.Trang chủ 3.2.Trang admin 10 Downloaded by Vu Vu (quangchinhlas199@gmail.com) lOMoARcPSD|12114775 11 Downloaded by Vu Vu (quangchinhlas199@gmail.com) ...lOMoARcPSD|1211 477 5 PHIẾU CHẤM ĐIỂM ST T Họ tên sinh viên Phạm Thanh Bình Thái Văn Hà Họ tên giảng viên Giảng viên chấm 1: Giảng viên chấm 2: Nội dung thực Chữ ký Điểm Ghi Chữ ký lOMoARcPSD|1211 477 5 LỜI... dựng website có khả giới thiệu cơng ty cho phép quản lý sản phẩm cách nhanh chóng xác Vì lí nhóm chúng em chọn đề tài cho đồ án “Xây dựng website bán lẻ sản phẩm SAMSUNG? ?? lOMoARcPSD|1211 477 5 CHƯƠNG... trang web để phục vụ cho nhu cầu riêng tổ chức, cơng ty chí cá nhân, ngày nay, khơng lấy làm xa lạ Một người trở thành chủ website giới thiệu quan tâm: website giới thiệu thân gia đình anh ta, website