Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 46 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
46
Dung lượng
880,44 KB
Nội dung
TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN LẬP TRÌNH WEB NÂNG CAO ĐỀT I: XÂY DỰNG WEBSITE BÁN ĐỒ UỐNG Sinh viên thực : LÊ MINH TÚ : VŨ BÁ TÂN Giảng viên hướng dẫn : ThS PHƯƠNG VĂN CẢNH Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : CÔNG NGHỆ PHẦN MỀM Lớp : D15CNPM3 Khóa : 2020-2025 Hà Nội, tháng12 năm 2022 PHIẾU CHẤM ĐIỂM Sinh viên thực Họ tên Lê Minh Tú Chữ ký Điểm Vũ Bá Tân Giảng viên chấm Họ tên Giảng viên chấm Giảng viên chấm Chữ ký Ghi Mục Lục Mục lục hình ảnh Mục lục bảng biểu LỜI CẢM ƠN LỜI MỞ ĐẦU CHƯƠNG 1: Khảo sát xác lập dự án 1.1 Khảo sát hệ thống tương tự 1.2 Đặt vấn đề 1.3 Các chức dự án CHƯƠNG : PHÂN TÍCH VO THIẾT KẾ HỆ THỐNG 2.1 Phân tích thiết kế hệ thống 2.1.1 Các chức hệ thống .8 2.1.2 Các tác nhân hệ thống 2.2 Các biểu đồ mô tả hệ thống .9 2.2.1 UseCase Diagram .9 2.2.2 Activity Diagram 17 2.2.3 Sequence Diagram 25 2.2.4 Biểu đồ Class hệ thống .30 Chương 3: Giao diện sơ chức hệ thống 31 3.1.Trang chủ 31 3.2.Cà phê 32 3.3 Trà 33 3.4.Menu 34 3.5.Chuyện nhà 35 3.6.Của hàng 36 3.7.Tuyển dụng 37 3.8.Sản phẩm cà phê 38 3.9 Đăng nhập Admin 39 3.10 Giao diện trang chủ Admin 39 3.11 Giao diện quản lý sản phẩm 40 3.12 Giao diện thêm sản phẩm .40 13 Giao diện sửa sản phẩm 41 3.14 Giao diện xóa sản phẩm .41 3.15 Giao diện quản lý sản phẩm Hot 42 3.16 Giao diện quản lý loại sản phẩm 42 KẾT LUẬN 43 Mục lục hình ảnh Hình Biểu đồ use case tổng quát Hình 2 Biểu đồ use đăng nhập 10 Hình Biểu đồ use case quản lý sản phẩm 11 Hình Biểu đồ use case đặt hàng 13 Hình Biểu đồ use case quản lý khách hàng 14 Hình Biểu đồ use case thống kê 16 Hình Biểu đồ Activity Đăng nhập .17 Hình Biểu đồ Activity Quản lý sản phẩm (thêm/sửa) 18 Hình Biểu đồ Activity Quản lý sản phẩm(xóa) 19 Hình 10 Biểu đồ Activity đặt hàng 20 Hình 11 Biểu đồ Activity Thêm sản phẩm vào giỏ hàng 21 Hình 12 Biểu đồ Activity xóa sản phầm giỏ hàng 22 Hình 13 Biểu đồ Activity xem danh sách khách hàng 23 Hình 14 Biểu đồ Activity thống kê 24 Hình 15 Biểu đồ Sequence Diagram – Login 25 Hình 16 Biểu đồ Sequence Diagram – Quản lý sản phẩm 26 Hình 17 Biểu đồ Sequence Diagram – Đặt hàng 27 Hình 18 Biểu đồ Sequence Diagram - Quản lý Khách hàng 28 Hình 19 Biểu đồ Sequence Diagram - Quản lý liên hệ 29 Hình 20 Biểu đồ Class hệ thống 30 Hình Trang chủ 31 Hình Cà phê 32 Hình 3 Trà 33 Hình Menu 34 Hình Chuyện nhà 35 Hình Chuyện nhà 36 Hình Tuyển dụng 37 Hình Sản phẩm cà phê 38 Hình Hình ảnh giao diện đăng nhập Admin 39 Hình 10 Hình ảnh giao diện trang chủ Admin 39 Hình 11 Hình ảnh giao diện quản lý sản phẩm .40 Hình 12 Hình ảnh giao diện thêm sản phẩm 40 Hình 13 Hình ảnh giao diện sửa sản phẩm 41 Hình 14 Hình ảnh giao diện xóa sản phẩm 41 Hình 15 Hình ảnh giao diện quản lý sản phẩm Hot 42 Hình 16 Hình ảnh giao diện quản lý loại sản phẩm 42 Mục lục bảng biểu Bảng Đặc tả usecase tổng quát Bảng 2 Đặc tả use đăng nhập Bảng Đặc tả use case quản lý sản phẩm Bảng Đặc tả usecase đặt hàng Bảng Đặc tả usecase quản lý khách hàng Bảng Đặc tả use case thống kê 10 11 12 14 15 17 LỜI CẢM ƠN Trên thực tế, khơng có thành cơng mà không gắn liền với hỗ trợ, giúp đỡ dù hay nhiều, dù trực tiếp hay gián tiếp người khác Trong suốt thời gian từ bắt đầu học tập giảng đường Đại học đến nay, em nhận nhiều quan tâm, giúp đỡ thầy cơ, gia đình bạn bè Với lòng biết ơn sâu sắc nhất, em xin gửi đến thầy cô Khoa Công Nghệ Thông Tin- trường Đại Học Điện Lực với tri thức tâm huyết để truyền đạt vốn kiến thức quý báu cho chúng em suốt thời gian học tập trường Và đặc biệt, kỳ này, em tiếp cận với môn học hữu ích sinh viên ngành Công Nghệ Thông Tin Đó mơn: “Lập trình Web nâng cao” Em xin chân thành cảm ơn thầy Phương Văn Cảnh tận tâm hướng dẫn chúng em qua buổi học lớp buổi nói chuyện, thảo luận môn học Trong thời gian học tập thực hành hướng dẫn thầy, em thu nhiều kiến thức bổ ích, mà cịn truyền say mê thích thú mơn “Lập trình Web nâng cao” Nếu khơng có lời hướng dẫn, dạy bảo thầy em nghĩ báo cáo khó hồn thành Mặc dù cố gắng hoàn thiện báo cáo với tất nỗ lực, nhiên, bước đầu vào thực tế, tìm hiểu xây dựng báo cáo thời gian có hạn, kiến thức hạn chế, nhiều bỡ ngỡ, nên báo cáo “Xây dựng web bán đồ uống” chắn tránh khỏi thiếu sót Em mong nhận quan tâm, thơng cảm đóng góp quý báu thầy cô bạn để báo cáo hoàn thiện Một lần nữa, em xin chân thành cảm ơn mong nhận đóng góp người Trân trọng LỜI MỞ ĐẦU Ngày nay, công nghệ thông tin có bước phát triển mạnh mẽ theo chiều rộng sâu Máy tính điện tử khơng cịn thứ phương tiện quý mà ngày trở thành cơng cụ làm việc giải trí thông dụng người, không nơi làm việc mà gia đình Đặc biệt công nghệ thông tin áp dụng lĩnh vực kinh tế, trị, xã hội Nó đóng vai trò quan trọng Trong hoạt động sản xuất, kinh doanh thương mại điện tử ứng dụng công nghệ thông tin khẳng định vai trò xúc tiến thúc đẩy phát triển doanh nghiệp Đối với cửa hàng hay shop, việc quảng bá giới thiệu sản phẩm đến khách hàng đáp ứng nhu cầu khách hàng đồng thời cho khách hàng thấy khác biệt sản phẩm thương hiệu khác cần thiết Vậy phải quảng bá nào, xây dựng web cho cửa hàng giới thiệu tất sản phẩm bán Chính vậy, để đáp ứng nhu cầu sơ sở kế thừa trang web bán hàng khác em xây dựng website qua mạng để đáp ứng nhu cầu mua sắm người, giúp họ tiết kiệm thời gian, chi phí việc phải shop, cửa hàng truyền thống để mua tìm kiếm sản phẩm Thay vào việc ngồi nhà hay đâu với máy tính,điện thoại kết nối interner người thỏa sức tìm kiếm, lựa chọn đồng hồ, mẫu mã mà u thích Giúp cho người quản trị dễ dàng việc phân quyền quản lý khách hàng, sản phẩm, nhãn hiệu đơn đặt hàng Đó lý mà nhóm em chọn đề tài “Xây dựng website bán đồ uống CHƯƠNG 1: Khảo sát xác lập dự án 1.1 Khảo sát hệ thống tương tự Hệ thống webite bán đồ uống thiết kế phát triển dựa số trang web bán hàng khác có điểm tương tự chức , vận hành mục tiêu mà trang web bán hàng cần phải có như: Về giao diện: Đơn giản, đẹp mắt, dễ thao tác hình, phù hợp cho đối tượng khách hàng ➢ ➢ Về chức : Dành cho khách hàng: khách hàng người có nhu cầu mua bán, tìm kiếm thơng tin sản phẩm họ tìm kiếm sản phẩm từ web Vì web giới thiệu có chức sau: + Chức hiển thị danh sách sản phẩm theo sanh mục sản phẩm để khách hàng tìm kiếm sản phẩm từ khách hàng thấy thơng tin sản phẩm tên sản phẩm, hình ảnh, giá cả, + Chức hiển thị danh sách sản phẩm theo thương hiệu Chức đăng ký, đăng nhập tài khoản + Chức quản lý thông tin cá nhân + Chức đặt hàng Dành cho cộng tác viên: cộng tác viên người có nhu cầu đăng giới thiệu sản phẩm để quảng bá kiếm lợi nhuận Họ đăng thông tin sản phẩm yêu cầu admin phê duyệt đăng Cộng tác viên thực chức năng: + Chức đăng nhập, đăng ký, thay đổi thông tin cá nhân + Chức đăng tin giới thiệu sản phẩm + Chức thêm, sửa, xóa sản phẩm đăng cộng tác viên + Chức quản lý đơn hàng, đơn hàng đơn hàng đặt hàng khách hàng sản phẩm mà khách hàng đặt sản phẩm cộng tác viên đăng Dành cho người quản trị(admin): Người quản trị chủ hệ thống kiểm soát hoạt động hệ thống Người quản trị cấp quyền đăng nhập vào hệ thống để thực chức năng: + Chức thêm, sửa, xóa người dùng + Chức thêm, sửa, xóa sản phẩm + Chức thêm, sửa, xóa danh mục sản phẩm ➢ Mục tiêu Là giới thiệu quảng bá sản phẩm mà bạn trẻ ưa thích Khách hàng biết thông tin chi tiết sản phẩm như: Tên sản phẩm, giá cá, Ngoài website cịn có mục đích giới thiệu cho nhiều khách hàng biết không gian cửa hàng, vị trí đợt khuyến đã, tới cửa hàng 1.2 Đặt vấn đề Khi xây dựng website phải hình dung cần phải thiết kế gì? Cho website Khơng có chủ định mục tiêu rõ ràng website trở nên sai lầm, lan man cuối tới hướng khó trở lại Thiết kế cẩn thận định hướng rõ chìa khóa hướng tới thành cơng việc xây dựng website Vận dụng tổng hợp kiến thức học để tiến hành thiết kế website bán hàng online nhằm giải khó khăn cửa hàng Tìm hiểu thực trạng thương mại điện tử Việt Nam để triển khai hệ thống thương mại điện tử cửa hàng cho phù hợp Khai phá lợi ích Internet để hướng đến mơi trường kinh doanh toàn cầu Dựa kiến thức tảng thầy cô trao đổi lớp số tài liệu tham khảo em tổng hợp kiến thức để xây dựng trang web Báo cáo lập trình web “Website Bán Đồ Uống” Trước xây dựng websitte cần: +Xác định đối tượng khách hàng ai? +Website có mục đích gì? +Xác định rõ chủ đề website ? +Thiết lập khối thơng tin mà website cung cấp Việc xây dựng website q trình liên tục, không đơn dự án lần với thơng tin Việc biên tập, quản lý trì kỹ thuật dài hạn bao trùm lên kế hoạch xây dựng website 1.3 Các chức dự án Hệ thống tổ chức thành mức: - Customer Xem thông tin hàng hóa - Liên hệ Giỏ hàng Đặt hàng So sánh hàng Kiểm tra đơn hàng - Đánh giá Admin - Đăng nhập hệ thống - Quản lý thông tin sản phẩm (thêm, sửa, xóa, tìm kiếm) - Quản lý thông tin khách hàng Quản lý thông tin đơn hàng Quản lý thông tin liên hệ Thống kê