1. Trang chủ
  2. » Giáo Dục - Đào Tạo

ĐỒ ÁN MÔN HỌC PHẦN MỀM MÃ NGUỒN MỞ XÂY DỰNG WEBSITE BÁN HOA TƯƠI

37 11 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 37
Dung lượng 3,15 MB

Nội dung

ĐỒ ÁN MÔN HỌC PHẦN MỀM MÃ NGUỒN MỞ XÂY DỰNG WEBSITE BÁN HOA TƯƠI ĐỒ ÁN MÔN HỌC PHẦN MỀM MÃ NGUỒN MỞ XÂY DỰNG WEBSITE BÁN HOA TƯƠI

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NGUYỄN TẤT THÀNH KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN MÔN HỌC PHẦN MỀM MÃ NGUỒN MỞ XÂY DỰNG WEBSITE BÁN HOA TƯƠI Giảng viên giảng dạy Sinh viên thực Mã số sinh viên Lớp Chuyên ngành Khóa : Ths.Nguyễn Thị Hồng : Nguyễn Duy Dương : 1911546535 : 19DTH1A : Kỹ thuật phần mềm : 2019 Tp.HCM, tháng 01/2022 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NGUYỄN TẤT THÀNH KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN MÔN HỌC PHẦN MỀM MÃ NGUỒN MỞ XÂY DỰNG WEBSITE BÁN HOA TƯƠI Giảng viên giảng dạy Sinh viên thực Mã số sinh viên Lớp Chuyên ngành Khóa : Ths.Nguyễn Thị Hồng : Nguyễn Duy Dương : 1911546535 : 19DTH1A : Kỹ thuật phần mềm : 2019 Tp.HCM, tháng 01/2022 II BM-ChT11 TRƯỜNG ĐẠI HỌC NGUYỄN TẤT THÀNH TRUNG TÂM KHẢO THÍ KỲ THI KẾT THÚC HỌC PHẦN HỌC KỲ III NĂM HỌC 2020 - 2021 PHIẾU CHẤM THI TIỂU LUẬN/BÁO CÁO Môn thi: Phần Mềm Mã Nguồn Mở Lớp học phần: 19DTH1A Sinh viên thực hiện: Nguyễn Duy Dương MSSV: 1911546535 Đề tài tiểu luận/báo cáo sinh viên: Xây dựng WebSite bán hoa tươi Phần đánh giá giảng viên (căn thang rubrics môn học): Tiêu chí (theo CĐR HP) Đánh giá GV Điểm tối đa Cấu trúc báo cáo Nội dung - Các nội dung thành phần Điểm đạt 4,5 - Lập luận - Kết luận 0,5 Trình bày TỔNG ĐIỂM 10 Giảng viên chấm thi (ký, ghi rõ họ tên) Giảng viên chấm thi Điểm: Nhận xét: Giảng viên chấm thi Điểm: Nhận xét: TRƯỜNG ĐẠI HỌC NGUYỄN TẤT CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT THÀNH NAM KHOA CÔNG NGHỆ THÔNG TIN Độc lập – Tự – Hạnh phúc       NHIỆM VỤ ĐỒ ÁN MÔN HỌC (Sinh viên phải đóng tờ vào báo cáo) Họ tên: NGUYỄN DUY DƯƠNG MSSV: 1911546535 Chuyên ngành: Kỹ thuật phần mềm Lớp: 19DTH1A Email: nguyenduyduong11a1@gmail.com SĐT: 0982182341 Tên đề tài: Xây dựng WebSite bán hoa tươi Giảng viên giảng dạy: THS.NGUYỄN THỊ HỒNG Thời gian thực hiện: 20/10/2021 đến 26/12/2021 Nhiệm vụ: Phân tích thiết kế WebSite Bán Hoa Nội dung: Tìm hiểu lavarel ngơn ngữ PHP Tìm hiểu đề tài website bán hoa Xây dựng giao diện trang website Lập trình xử lý kiện Phương pháp: sử dụng lavarel , ngôn ngữ html php để thực đề tài xây dựng website bán hoa tươi Nội dung yêu cầu thông qua Bộ môn Tp.HCM, ngày TRƯỞNG BỘ MÔN (Ký ghi rõ họ tên) tháng năm 2021 GIẢNG VIÊN GIẢNG DẠY (Ký ghi rõ họ tên) ThS.Phạm Văn Đăng ThS Nguyễn Thị Hồng LỜI CẢM ƠN Em xin chân thành gửi lời cảm ơn tới cha mẹ người tạo điều kiện thuận lợi vật chất lẫn tinh thần để chúng học tập nâng cao kiến thức bạn bè mái trường mang tên Bác trường Đại học Nguyễn Tất Thành Từ xa xưa ông bà ta nói "học phải đơi với hành", việc tiếp xúc, học tập thực hành môi trường chuyên nghiệp điều vô cần thiết sinh viên Chính em xin chân thành cảm ơn Ban giám hiệu trường đại học Nguyễn Tất Thành tạo điều kiện cho chúng em có mơi trường học tập thật tốt Em chân thành gửi lời cảm ơn đến Thầy Cô khoa Công nghệ thông tin trường Đại học Nguyễn Tất Thành giảng dạy, hướng dẫn, trang bị kiến thức cho em từ kiến thức đến vấn đề chuyên sâu Và người em khơng thể qn Giảng viên hướng dẫn ThS.Nguyễn Thị Hồng, người hướng dẫn tận tình, đóng góp ý kiến chun mơn đồ án môn học Cô động viên tinh thần em cố gắng hồn thành nghiên cứu đặt Cơ ln có ý kiến dẫn đắn chấn chỉnh kịp thời sai sót để nhũng nghiên cứu tụi em hồn chỉnh Cơ cung cấp số tài liệu liên quan đến đồ án môn học mà em nghiên cứu ân cần nhắc nhở em đến tiến độ thực đồ án môn học Em xin gửi lời cảm ơn đến anh, chị, em bạn bè nhiều hình thức khác giúp đỡ em trình học tập trường thời gian hoàn thành đồ án mơn học Trong q trình thực đồ án em cố gắng tìm hiểu trao đổi kiến thức để hồn thành tốt đồ án Tuy nhiên, hạn chế mặt thời gian kiến thức nên đề tài em không tránh khỏi sai sót Em kính mong q thầy đóng góp ý kiến để em hồn thành tốt thời gian tới Sinh viên thực (Ký tên) Nguyễn Duy Dương LỜI MỞ ĐẦU Khi việc sử dụng máy tính ngày phổ biến mạng máy tính ( mạng Internet) ngày phát triển Lợi ich việc sử dụng mạng Internet nhiều đa dạng Việc mua bán, giao dịch kinh doanh mạng phát triển góp phần không nhỏ đời sống ngày Mua bán qua mạng giải pháp tối ưu việc phân phối thơng tin mục đích thương mại, mảnh đất cho thị trường hàng tiêu dùng giai đoạn phát triển kinh tế nước ta Website thương mại điện tử hình thức kinh doanh mạng phát triển giới Các doanh nghiệp Việt Nam đa số doanh nghiệp vừa nhỏ nên thương mại điện tử câu nối giúp mở rộng thị trường, tham gia hội nhập tích cực Với chi phi thấp, khả thi, doanh nghiệp Việt Nam nhanh chóng tham gia thuương mại điện tử để đem lại hội kinh doanh cho doanh nghiệp Việt Nam trình tích cực hội nhập vào kinh tế khu vực thể giới, dù muốn hay không doanh nghiệp phải đối mặt với cạnh tranh liệt, không nước mà thị trường quốc tế Các doanh nghiệp nước ngồi mạnh vốn cơng nghệ kinh nghiệm thông qua thương mại điện tử để vào thị trường Việt Nam cạnh tranh với doanh nghiệp Việt Nam Vì dù muốn hay khơng doanh nghiệp Việt phải nhận tham gia website thương mại điện tử Không nên nghĩ tham gia thương mại điển tử phải mua bán hàng hóa dịch vụ Thực tế tham gia thương mại điện tử nhiều cấp độ khác Các doanh nghiệp tên tuổi có website tạo dựng uy tín khơng đời sống mà cịn cộng đồng mạng Nếu khơng có website, doanh nghiệp bỏ lỡ nhiều hội tốt khách hàng tiềm thị trường ngồi nước Website đóng vai trị kênh truyền thơng công cụ kinh doanh hàng đầu cho doanh nghiệp, mang lại lợi khơng thể phủ nhận Với cơng nghệ Word Wide Web, hay cịn gọi Web giúp bạn đưa thông tin mong muốn lên mạng internet cho người xem cách dễ dàng với công cụ ngơn ngữ lập trình khác Sự đời ngơn ngữ lập trình cho phép xây dựng trang Web đáp ứng yêu cầu người sử dụng PHP (personal Home Page) kịch phía trình chủ (Server Script) cho phép xây dựng trang Web sở liệu Với nhiều ưu điểm bật mà PHP MySQL nhiều người sử dụng NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN TP Hồ Chí Minh, ngày … tháng … năm 2021 GIẢNG VIÊN HƯỚNG DẪN (Ký tên) MỤC LỤC CHƯƠNG I: TỔNG QUAN ĐỀ TÀI 1.1 Giới thiệu đề tài: 1.2 Lý chọn đề tài 1.3 Mục tiêu đề tài .9 CHƯƠNG II: CƠ SỞ LÝ THUYẾT 10 2.1.Ngôn ngữ PHP: .10 2.1.1.Quy ước: 10 2.1.2.Các đối tượng bản: 10 - Kiểu liệu Boolean: 11 - Kiểu liệu Integer: 12 - Kiểu liệu số thực 12 - Kiểu liệu String: 13 - Kiểu liệu Mảng : 13 - Kiểu liệu Object: 15 - Kiểu liệu Resource: .15 - Kiểu liệu NULL: 15 2.2.MySQL 16 Chương III : MƠ HÌNH HĨA CƠ SỞ DỮ LIỆU .18 1.Sơ đồ Lớp 18 Chuyển đổi lớp sang mô hình sở liệu quan hệ .18 3.Thiết kế Cơ sở liệu .18 3.1 Mơ tả lại lớp có đầy đủ kiểu liệu 18 3.2 Thiết kế bảng: 20 5.3 Database Diagrams: .22 CHƯƠNG IV: GIAO DIỆN THIẾT KẾ WEBSITE “SHOP BÁN HOA ONLINE” 23 4.1.Sơ đồ điều hướng trang web 23 4.2.Giao diện chức .24 CHƯƠNG V: KẾT LUẬN 32 5.1 Kết đạt 32 5.2 Hạn chế đề tài .32 5.3 Hướng phát triển 32 5.4 Tài liệu tham khảo 32 10 -Ten_TK: string -ngay_tao:datetime + Them_TK() +Sua_TK() +Xoa_TK() Bảng 1:Mô tả lớp tài khoản KHACH_HANG -Ma_KH:int -Ten_KH: string -Sdt:int -Diachi:string -Ngay_sinh:datetime -email:string Bảng 2:Mô tả lớp khách hàng San_pham -Ma_SP:int -Ten_SP: string -GiaBan:int -Chitiet_SP:string -Ngay_tao:datetime + Them_SP() +Sua_SP() +Xoa_SP() Bảng 3:Mô tả lớp sản phẩm 23 Hoa_Don -Ma_HD:int -Ten_HD: string -Gia_Ban:int -tt_SP:string + Them_HD() +Sua_HD() +Xoa_HD() Bảng 4:Mơ tả lớp hóa đơn TT_HoaDon -Ma_ttHD:int -Gia_Ban: int -ngay_tao:datetime + Them_tt_HD() +Sua_tt_HD() +Xoa_tt_HD() Bảng 5:Mô tả lớp thơng tin hóa đơn 3.2 Thiết kế bảng: * Table TaiKhoan + Ma_TK nchar(10) primary key not null, + Ten_TK Nvarchar(50) not null, + NgayTao Datetime not null, Hình 2:Thiết kế bảng tài khoản 24 * Table KhachHang + Ma_KH nchar(10) primary key not null; + Ten_KH nvarchar(50) not null, + NgaySinh datetime not null, + DiaChi nvarchar(50) not null, + SDT nchar(10) not null, + Email nvarchar(50) not null, Hình 3:Thiết kế bảng khách hàng * table SanPham + Ma_SP + Ten_SP nchar(10) primary key not null, nvarchar(50) not null, + GiaBan nvarchar(50) not null, + NgayTao datetime not null, * table HoaDon + Ma_HD nchar(10) primary key not null, + Ma_SP nchar(10) not null, + GiaBan nvarchar(50) not null, Hình 4:Thiết Hình 4:Thiếtkế kếbảng bảngsản sẩnphẩm phầm + TT_SP nvarchar(50) not null, 25 Hình 5:Thiết kế bảng hóa đơn * Table TTHoaDon + Ma_ttHD nchar(10) primary key not null, + NgayTao Datetime not null, + GiaBan Nvarchar(50) not null, Hình 6:Thiết kế bảng thơng tin hóa đơn 26 5.3 Database Diagrams: Hình 7:Database diagrams 27 CHƯƠNG IV: GIAO DIỆN THIẾT KẾ WEBSITE “SHOP BÁN HOA ONLINE” 4.1.Sơ đồ điều hướng trang web Trang chủ Contact Us About us product SHOP Our Service Cart Hoa Chia Buồn Check out Hoa Bó My account Hoa Giỏ Wishlist Hoa Khai Trương Shop detail Hoa Sinh Nhật 28 4.2.Giao diện chức 4.2.1.Trang chủ Hình 8: Giao diện trang chủ Hình 9:Giao diện trang chủ tt 29 Hình 10:Giao diện trang chủ tt Hình 11: Giao diện trang chủ - Chức năng: Điều hướng đến trang khác,cho khách hàng nhìn tổng thể cửa hàng 30 4.2.2.My Account Hình 12:Giao diện đăng nhập - Chức năng: Người dùng đăng nhập tài khoản đăng kí,thơng báo đăng nhập thành cơng,thất bại 4.2.3.Product Hình 13:danh mục sản phẩm 31 Hình 14:Giao diện sản phẩm - Chức năng: Giúp người dùng dễ dàng tìm thấy sản phẩm cần thiết nhanh chức lọc theo giá,tìm kiếm hiển thị theo danh mục 4.2.4.SHOP Hình 15:danh mục shop - Cart 32 Hình 16: Giao diện giỏ hàng - Check out Hình 17:Giao diện check out - Wishlist 33 Hình 18:Giao diện trang wishlist - Shop detail Hình 19: Giao diện shop detail 4.2.5.Our Service 34 Hình 20:giao diện trang Our Service 4.2.6.Contact Us Hình 21:Giao diện trang contact us - Giao diện Footer trang web: 35 Hình 22:Giao diện footer 36 CHƯƠNG V: KẾT LUẬN 5.1 Kết đạt Hiểu biết phần mềm mã nguồn mở, ngơn ngữ lập trình PHP Hệ quản trị sở liệu MySQL Cài đặt sử dụng thành thạo Xampp Framework Laravel.Xây dựng hệ thống website bán Hoa online tương đối hoàn chỉnh với chức như: tìm kím sản phầm, best seller,mua sản phẩm, đặt hàng, chỉnh sửa hồ sơ, … Hệ thống hỗ trợ tốt cho quản trị viên quản lý website tốt với chức như: quản lý danh sách Hoa (them, sửa, xóa), quản lý người dùng, giao dịch, xem thống kê, Giao diện trực quan, dễ sử dụng, cung cấp đầy đủ thông tin hoa cần mua Cập nhật sản phẩm thường xuyên, … Đảm bảo quyền sử dụng, quyền riêng tư tính bảo mật thơng tin người dùng 5.2 Hạn chế đề tài Chưa tối ưu hóa phần lập trình xử lý kiện Giao diện đơn giản Phần sở liệu procedure cịn đơn giản 5.3 Hướng phát triển Có thể cải tạo lại phần mềm Ngày với phát triển khơng ngừng nghỉ cơng nghệ kỹ thuật việc nâng cấp hệ thống để không bị lạc hậu điều hiển nhiên Đối với website “Bán Hoa” vậy, có hội thời gian sau điều mà hệ thống “Bán Hoa” cần phát triển thêm: khách hàng tự đăng nhập tạo thuận tiện cho khách hàng quản trị viên  Tích hợp đăng nhập Google Facebook vào hệ thống để giúp chokhách hàng  Phát triển Fanpage giới thiệu sản phẩm  Tích hợp thêm Chat Box giúp cho khách hàng trao đổi trực tiếp với 5.4 Tài liệu tham khảo 1) https://lcms2.ntt.edu.vn/course/view.php?id=4252 37 ... VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NGUYỄN TẤT THÀNH KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN MÔN HỌC PHẦN MỀM MÃ NGUỒN MỞ XÂY DỰNG WEBSITE BÁN HOA TƯƠI Giảng viên giảng dạy Sinh viên thực Mã số sinh viên Lớp Chuyên... CÁO Môn thi: Phần Mềm Mã Nguồn Mở Lớp học phần: 19DTH1A Sinh viên thực hiện: Nguyễn Duy Dương MSSV: 1911546535 Đề tài tiểu luận/báo cáo sinh viên: Xây dựng WebSite bán hoa tươi Phần đánh giá giảng... 26/12/2021 Nhiệm vụ: Phân tích thiết kế WebSite Bán Hoa Nội dung: Tìm hiểu lavarel ngơn ngữ PHP Tìm hiểu đề tài website bán hoa Xây dựng giao diện trang website Lập trình xử lý kiện Phương pháp:

Ngày đăng: 03/03/2022, 14:45

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w