(Tiểu luận) báo cáo chuyên đề học phần phần mềm mã nguồn mở đề tài xây dựng website bán máy ảnh

28 2 0
(Tiểu luận) báo cáo chuyên đề học phần phần mềm mã nguồn mở đề tài xây dựng website bán máy ảnh

Đ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

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 PHẦN MỀM MÃ NGUỒN MỞ ĐỀ TÀI: XÂY DỰNG WEBSITE BÁN MÁY ẢNH Sinh viên thực : PHÙNG VIỆT HOÀNG : LÊ ĐỨC HẢI Giảng viên hướng dẫn : CẤN ĐỨC ĐIỆP Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : CÔNG NGHỆ PHẦN MỀM Lớp : CNPM1 Khóa : D15 Hà Nội, tháng năm 2022 h PHIẾU CHẤM ĐIỂM: STT Họ tên sinh viên Phùng Việt Hoàng Nội dung thực Điểm 20810310047 Lê Đức Hải 20810310015 Họ tên giảng viên Chữ ký Giảng viên chấm 1: Giảng viên chấm 2: MỤC LỤC h Ghi Chữ ký LỜI MỞ ĐẦU h Xã hội phát triển nhiều mặt, kèm theo bùng nổ mạnh mẽ công nghệ thông tin Nhu cầu người ngày nâng cao Để đáp ứng cho nhu cầu người việc mua hàng hóa thơng minh thông qua website bán hàng Chúng ta cần đâu cần có kết nối Internet mua hàng nơi với chế độ vận chuyển chuyên nghiệp toàn quốc Để đáp ứng điều cơng nghệ website có nhiều cách để tạo nên webite bán hàng thơng minh Trong khơng thể khơng nói đến Wordpress Đây cơng cụ phổ biến giới nói chung Việt Nam nói riêng Trong Wordpress có Plugin tiếng viết từ lập trình viên thực thụ từ Wootheme Woocommerce Nó phản hồi tích cực ngành cơng nghệ website đặc biệt website bán hàng tính đến thời điểm Với hỗ trợ đặc biệt Plugin Woocommerce việc tạo website bán hàng Em chọn đề tài “Xây dựng website bán tay cầm chơi game” Mặc dù nỗ lực để hoàn thành đề tài, bên cạnh khơng thể tránh khỏi thiếu sót Mong nhận phản hồi tích cực từ phía thầy cô bạn Em xin chân thành cảm ơn! h CHƯƠNG 1: TỔNG QUAN VỀ PHẦN MỀM MÃ NGUỒN MỞ VÀ WORDPRESS 1.1 Tìm hiểu phần mềm mã nguồn mở Mã nguồn mở (Open source) phần mềm cung cấp dạng mã nguồn, khơng miễn phí giá mua mà chủ yếu miễn phí quyền: Người dùng có quyền sửa đổi, cải tiến, phát triển, nâng cao theo số nguyên tắc định giấy phép Phần mềm nguồn mở (ví dụ General Public Licence – GLP) mà khơng cần xin phép Tiện ích mà Open Source mang lại quyền tự sử dụng chương trình cho mục đích, quyền tự để nghiên cứu cấu trúc chương trình, chỉnh sửa phù hợp với nhu cầu, truy cập vào mã nguồn, quyền tự phân phối lại phiên cho nhiều người, quyền tự cải tiến chương trình phát hành cải tiến mục đích cộng đồng 1.2 Lợi ích phần mềm mã nguồn mở - Phần mềm chép hồn tồn miễn phí, bạn hồn tồn an tâm chia sẻ chương trình tuyệt vời với bạn bè - Các định dạng file khơng hồn tồn bị kiểm sốt vài nhà cung cấp Điều xảy liệu nằm phần mềm độc quyền? Việc sử dụng định dạng file bí ẩn khiến bạn dùng chương trình cơng ty Do yêu cầu công việc, bạn muốn sử dụng liệu cho ứng dụng khác chương trình quyền khơng cho phép Cịn nhà cung cấp chấm dứt hỗ trợ ngưng việc nâng cấp sản phẩm, chắn liệu bạn phải vứt xó Với phần mềm quyền, có nhà cung cấp giải vấn đề bạn Nhưng với Open Source bạn gặp nhiều nhà cung cấp làm vừa lòng - Hầu hết sản phẩm Open Source có khả bảo mật tuyệt vời, vết nứt tìm thấy, thường xử lý nhanh phần mềm có quyền - Các hệ thống Open Source, hệ thống dựa UNIX thường linh hoạt đến khó tin Bởi chúng xây dựng từ nhiều khối thống miêu tả cặn kẽ, dễ để bạn thay nhiều phần hệ thống với phần có giao diện tương tự - Có cộng đồng hỗ trợ lớn, khơng bị phụ thuộc vào công ty h 1.3 Tìm hiểu phần mềm mã nguồn mở Wordpress - Wordpress phần mềm nguồn mở (Open Source Software) viết ngơn ngữ lập trình website PHP (Hypertext Preprocessor) sử dụng hệ quản trị sở liệu MySQL Wordpress mắt lần vào ngày 27/05/2003 tác giả Matt Mullenweg Mike Little Hiện Wordpress sở hữu phát triển cơng ty Automatic có trụ sở San Francisco, California thuộc hợp chủng quốc Hoa Kỳ - Wordpress mã nguồn mở ngôn ngữ PHP để hỗ trợ tạo Blog cá nhân nhiều người sử dụng ủng hộ tính dễ sử dụng, nhiều tính hữu ích Qua thời gian, số luọng sử dụng tăng lên, cộng tác viên lập trình viên tham gia đơng đảo để phát triển mã nguồn Wordpress có thêm tính tuyệt vời Wordpress xem hệ quản trị nội dung (CMS – Content Management System) vượt trội để hỗ trợ người dùng tạo nhiều thể loại website khác blog, website tin tức/tạp chí, giới thiệu doanh nghiệp, bán hàng – thương mại điện tử, chí với loại website có độ phức tạp cao đặt phòng khách sạn, thuê xe, đăng dự án bắt động sản… Hầu hình thức website với quy mơ nhỏ vừa triển khai tảng Wordpress 1.4 Cài đặt localhost máy tính với XAMPP * Hướng dẫn cài đặt localhost: - Để cài đặt Localhost có nhiều cách phần mềm, sử dụng XAMPP để cài đặt localhost vì: + XAMPP hồn tồn miễn phí + Dễ sử dụng Linux + Hỗ trợ hệ điều hành thông dụng Windows, MacOS, - Để tải XAMPP, đầu tiền ta vào trình duyệt máy tính truy cập vào địa ( https://www.apachefriends.org/download.html ) chọn phiên XAMPP phù hợp với hệ điều hành máy tính sử dụng, nên chọn phiên PHP 8.0.10 Lưu ý XAMPP có phiên cho hệ điều hành 32bit 64 bit hoạt động bình thường h Hình: Tải XAMPP từ đường linh https://www.apachefriends.org/download.html - Sau tải file cài đặt xong cài đặt về, khởi động chọn Next Hình: Bắt đầu cài đặt XAMPP h - Ở phần chọn đường dẫn, bạn chọn đường dẫn lưu cài đặt XAMPP Lưu ý đường dẫn bạn phải nhớ cài đặt lên web lên localhost bạn phải truy cập vào thư mục Bạn nên để mặc định C:\xampp Tiếp tục bấm “Next” Hình: Chọn đường dẫn cài đặt XAMPP - Sau cài xong nhấn nút “Finish” để kết thúc trình cài đặt mở bảng điều khiển XAMPP Tuy nhiên hay khởi động lại máy sau cài đặt xong để trách tình trạng khơng khởi động localhost - Khởi động localhost: + Bây bạn vào thư mục C:\Xampp mở file xampppanel.exe lên để bật bảng điều khiển XAMPP h Hình: Bảng điều khiển XAMPP - Sau khởi động xong, bạn truy cập vào địa website với địa là: http://localhost/dashboard/ để thấy hiển thị trang giới thiệu XAMPP hình dưới: h Hình: Cài XAMPP thành cơng 1.5 Các bước cài Wordpress Localhost * Bước 1: Tải mã nguồn website Wordpress.org - Trước tiên bạn tải phiên mã nguồn mở Wordpress địa chỉ: https://wordpress.org/download/ - Sau bạn giải nén có thư mục mang tên “Wordpress” hình dưới: Hình: File Wordpress tải giải nén - Tiếp theo, truy cập vào thư mục wordpress, bạn thấy có số thư mục tên wp-admin, wp-include, wp-content số tệp tin tên index.php, wp-config-sample.php,… Tất tập tin thư mục này, gọi mã nguồn Wordpress h - Khi nhập xong thông tin database, nhấn nút Submit để làm bước Nếu bước hình bạn nhập thơng tin database xác, nhấn nút Run the install để bắt đầu cài đặt Hình: Bắt đầu trình cài đặt - Ở bước cài đặt bước này, bạn cần phải thiết lập thông tin quan trọng cho webiste, tên tài khoản admin, mật khẩu,… Nhập xong nhấn nút Install Wordpress Hinh: Thiết lập thông tin quan trọng cho website h - Và chữ Success! bạn thành cơng, click vào nút Log In để đăng nhập vào trang quản trị Wordpress Hình: Cài đặt thành cơng Wordpress - Và giao diện trang quản trị Wordpress (Localhost) Hình: Trang quản trị Wordpress (Localhost) 1.6 Chuyển trang web từ Localhost lên Hosting 1.6.1 Thông tin tên miền (Domain) h 1.6.2 Thông tin hosting 1.6.3 Deploy trang web - Đâu tiên, ta nén file cần đẩy lên hosting thành file zip xuất file sql - Sau export sở liệu đóng gói file thành file zip, truy cập vào đường link phần thông tin tài khoản quản lý dịch vụ hosting đăng nhập thông tin tài khoản gmail mà tenten gửi sau hoàn tất mua hosting tên miền (domain) h - Sau đăng nhập xong có giao diện - Tìm phần MySQL Database tạo database h - Thực việc upload file xip mà vừa đóng gói - Để website nhận sở liệu deploy lên, ta cần phải thực bước Add User to Database MySQL Database hình đây: h - Khi thực bước xong, ta cần phải cấu hình database, usename database mật database file wp-config.php File Manager - Cuối thay đổi tên miền lưu lại chạy trinh duyệt với đường dẫn shopmayanh.space h CHƯƠNG 2: THIẾT KẾ GIAO DIỆN 2.1 Giao diện người dùng 2.1.1 Trang chủ h 2.1.2 Cửa hàng h 2.1.3 Giỏ hàng h 2.1.4 Danh sách u thích h 2.1.5 Thanh tốn h 2.2 Quản trị hệ thống h 2.3 Thông tin phần mềm 2.3.1 Giao diện sử dụng (theme) h 2.3.2 Các plugin sử dụng h KẾT LUẬN Đánh giá kết - Hiểu biết phần mềm mã nguồn mở Hệ quản trị sở liệu MySQL - Xây dựng hệ thống website bán tay cầm chơi game tương đối hoàn chỉnh với chức như: mua tay cầm, đặt hàng qua toán qr code,… - Giao diện trực quan, dễ sử dụng, cung cấp đầy đủ thông tin tay cầm Cập nhật tay cầ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 Hướng phát triển Vấn đề website bán tay cầm Từ đó, bạn cạnh việc đăng bán tay cầm vấn đề cần tập trung thu hút khách hàng quảng cáo để thêm thu nhập Do vây, thời gian sau cần bổ sung chức năng: - Tối ưu tốc độ website - Quản lý kho tay cầm - Kiểm tra liệu nhập - Thay đổi mật mã truy cập khách hàng nhà quản trị Mặc dù cố gắng hoàn chỉnh yêu cầu báo cáo nhóm em cịn thiếu sót nhiều, nhóm em mong nhận bảo hướng dẫn thầy cô để giúp đỡ xem xét, đề xuất cho em thêm ý kiến bổ sung vấn đề phục vụ cho việc xây dựng website để nhóm em hồn chỉnh Nhóm em xin chân thành cảm ơn thầy cô! h

Ngày đăng: 04/04/2023, 09:33

Tài liệu cùng người dùng

Tài liệu liên quan