(TIỂU LUẬN) báo cáo đồ án môn học các CÔNG NGHỆ PHẦN mềm mới đề tài xây DỰNG WEB bán HÀNG

21 5 0
(TIỂU LUẬN) báo cáo đồ án môn học các CÔNG NGHỆ PHẦN mềm mới đề tài xây DỰNG WEB bán HÀNG

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH KHOA ĐÀO TẠO CHẤT LƯỢNG CAO NGÀNH CÔNG NGHỆ THÔNG TIN  BÁO CÁO ĐỒ ÁN MÔN HỌC CÁC CÔNG NGHỆ PHẦN MỀM MỚI ĐỀ TÀI: XÂY DỰNG WEB BÁN HÀNG GHVD: TS LÊ VĨNH THỊNH SVTH: NGUYỄN HỮU HOÀNG TRẦM NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN Giảng viên hướng dẫn Ký tên TS Lê Vĩnh Thịnh MỤC LỤC CHƯƠNG GIỚI THIỆU 1.1 Mô tả đề tài 1.2 Công nghệ sử dụng CHƯƠNG PHÂN TÍCH THIẾT KẾ 2.1 Xác định yêu cầu 2.1.Chức 2.2 Use case Diagram CHƯƠNG XÂY DỰNG ỨNG DỤNG 3.1 Mô tả giao diện 3.2 Trang chủ 3.3 Trang đăng nhập .8 3.3.1Trang đăng ký .9 3.4 Trang quản lý tài khoản 3.4.1Thêm tài khoản 10 3.4.2Sửa tài khoản 10 3.4.3Xóa tài khoản 11 3.5 Trang quản lý sản phẩm 11 3.5.1Thêm sản phẩm 12 3.5.2Sửa sản phẩm 12 3.5.3Xóa sản phẩm 13 3.6 Trang giỏ hàng 13 3.6.1Checkout 14 CHƯƠNG Đánh giá 15 4.1 Ưu điểm 15 4.2 Nhược điểm 15 CHƯƠNG GIỚI THIỆU 1.1 Mô tả đề tài Ngày công nghệ thông tin lĩnh vực quan trọng sống người Máy tính, điện thoại thiết bị điện tử thông minh ngày phát triển với tốc độ nhanh đến chóng mặt Cơng nghệ đóng góp phần không nhỏ đến đời sống cá nhân, gia đình xã hội Mua hàng nhu cầu thiết yếu người từ xưa đến với số lượng mặt hàng nhu cầu cịn cao Tuy nhiên xã hội ngày phát triển nhu cầu mua hàng ngày gia tăng người ngày bận rộn, khơng có nhiều thời gian để đến cửa hàng mua hàng nên trang bán hàng online đời nhằm mục đích đáp ứng nhu cầu người mua hàng để tiết kiệm thời gian hoạt động bán hàng hiệu Đối với ngày nhu cầu mua hàng online ngày nâng cao Nắm bắt xu hướng, nhóm em định làm website bán hàng online đơn giản 1.2 Công nghệ sử dụng MongoDB: Sử dụng trình xử lý để xử lý yêu cầu liệu, quản lý định dạng liệu, thực hoạt động quản lý bên mongod, trình xử lý Trong việc mở rộng theo chiều ngang sử dụng mơ hình mảnh lưu trữ, [M]ongoDB cung cấp dịch vụ xử lý truy vấn từ tầng ứng dụng, xác định vị trí liệu cụm node phân mảnh gọi mongos ExpressJS: Là web application framework cho NodeJS, cung cấp tính mạnh mẽ cho việc xây dựng ứng dụng web nghĩa ngược lại Express sử dụng để xây dựng API mạnh mẽ thân thiện với người dùng, cung cấp nhiều tiện ích HTTP middleware cho việc kết nối Angular: Là Javascript Framework mạnh thường sử dụng để xây dựng project Single Page Application (SPA) Nó hoạt động dựa thuộc tính mở rộng HTML (các atributes theo quy tắc Angular) Đây Framework mã nguồn Page-1 mở hồn tồn miễn phí hàng ngàn lập trình viên giới ưa chuộng sử dụng NodeJS: tảng xây dựng “V8 Javascript engine” viết c+ + Javasccript Nền tảng phát triển Ryan Lienhart Dahl vào năm 2009 Page-2 CHƯƠNG PHÂN TÍCH THIẾT KẾ 2.1 Xác định yêu cầu 2.1.1 Chức  Trang khách hàng Đăng ký Đăng nhập: local, facebook, google Xem danh sách sản phẩm Thêm sản phẩm vào giỏ hàng Quản lý giỏ hàng Thanh toán  Trang admin Đăng nhập Quản lý tài khoản Quản lý sản phẩm Page-3 2.2 Use case Diagram Page-4 Page-5 CHƯƠNG XÂY DỰNG ỨNG DỤNG 3.1 Mô tả giao diện Page-6 STT 10 3.2 Trang chủ 3.3 Trang đăng nhập Page-8 3.3.1 Trang đăng ký 3.4 Trang quản lý tài khoản Page-9 3.4.1 Thêm tài khoản 3.4.2 Sửa tài khoản Page-10 3.4.3 Xóa tài khoản 3.5 Trang quản lý sản phẩm Page-11 3.5.1 Thêm sản phẩm 3.5.2 Sửa sản phẩm Page-12 3.5.3 Xóa sản phẩm 3.6 Trang giỏ hàng Page-13 3.6.1 Checkout 3.6.1.1 Thanh toán Page-14 CHƯƠNG Đánh giá 4.1 Ưu điểm Hồn thành cơng việc theo tiến độ đề Trang web đơn giản, sử dụng tốt Giao diện tương đối 4.2 Nhược điểm Các chức chưa tối ưu Thời gian cịn nên chưa hoàn thiện vài chức Page-15 ... kiệm thời gian hoạt động bán hàng hiệu Đối với ngày nhu cầu mua hàng online ngày nâng cao Nắm bắt xu hướng, nhóm em định làm website bán hàng online đơn giản 1.2 Công nghệ sử dụng MongoDB: Sử... triển nhu cầu mua hàng ngày gia tăng người ngày bận rộn, khơng có nhiều thời gian để đến cửa hàng mua hàng nên trang bán hàng online đời nhằm mục đích đáp ứng nhu cầu người mua hàng để tiết kiệm... Mô tả đề tài 1.2 Công nghệ sử dụng CHƯƠNG PHÂN TÍCH THIẾT KẾ 2.1 Xác định yêu cầu 2.1.Chức 2.2 Use case Diagram CHƯƠNG XÂY DỰNG

Ngày đăng: 02/12/2022, 08:34