BÁO CÁO TÌM HIỂU VÀ XÂY DỰNG ỨNG DỤNG VỚI PHP & MYSQL

47 67 0
BÁO CÁO TÌM HIỂU VÀ XÂY DỰNG ỨNG DỤNG VỚI PHP & MYSQL

Đ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

ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA CÔNG NGHỆ THÔNG TIN Tel (84-511) 736 949, Fax (84-511) 842 771 Website: itf.ud.edu.vn, E-mail: cntt@edu.ud.vn BÁO CÁO THỰC TẬP TỐT NGHIỆP NGÀNH CÔNG NGHỆ THÔNG TIN MÃ NGÀNH : 05115 ĐỀ TÀI: TÌM HIỂU VÀ XÂY DỰNG ỨNG DỤNG VỚI PHP & MYSQL SINH VIÊN : LÊ NHO ĐỒ ĐƠN VỊ : KHOA CÔNG NGHỆ THÔNG TIN TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐÀ NẴNG CBHD : ThS VÕ ĐỨC HOÀNG ĐÀ NẴNG, 08/2013 LỜI CẢM ƠN Kỳ thực tập tốt nghiệp khoản thời gian sinh viên bắt đầu làm quen với tác phong làm việc môi trường thực tế Đối với sinh viên, giai đoạn để áp dụng kiến thức học nhà trường học hỏi thêm kinh nghiệm để tìm kiếm cho công việc phù hợp với lực sau tốt nghiệp Còn doanh nghiệp, giai đoạn mà doanh nghiệp có nhu cầu tuyển chọn nhân cho cơng ty tương lai xem xét đánh giá để tuyển chọn sinh viên phù hợp với tiêu chí cơng ty Được giới thiệu đồng ý lãnh đạo trường Đại Học Bách Khoa Đà Nẵng, chúng em nhận vào thực tập khoa Công Nghệ Thông Tin trường Tại hướng dẫn thầy Võ Đức Hồng chúng em có hội tiếp xúc với môi trường làm việc thực tế, kiến thức lúc trước mập mờ sau đợt thực tập khắc phục phần Sau đợt thực tập mang lại nhiều kinh nghiệm bổ ích cho chúng em sau Chúng em xin gởi lời cảm ơn chân thành đến ban lãnh đạo trường quý thầy cô khoa Công Nghệ Thông Tin trường Đại Học Bách Khoa Đà Nẵng giúp đỡ tạo điều kiện thuận lợi giúp chúng em hồn thành tốt q trình thực tập Xin trân trọng cảm ơn! LỜI CAM ĐOAN Tôi xin cam đoan : Những nội dung báo cáo thực hướng dẫn trực tiếp thầy ThS GVC Võ Đức Hoàng Mọi tham khảo dùng báo cáo trích dẫn rõ ràng tên tác giả, tên cơng trình, thời gian, địa điểm công bố Mọi chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá, tơi xin chịu hồn tồn trách nhiệm Sinh viên, Lê Nho Đồ MỤC LỤC DANH MỤC CÁC HÌNH VẼ DANH MỤC CÁC BẢNG BIỂU Tìm hiểu xây dựng ứng dụng với PHP & MySql MỞ ĐẦU I GIỚI THIỆU BỐI CẢNH ĐỀ TÀI Ngày Internet trang Web khơng khái niệm xa lạ nữa, ngày trở nên thiếu sống Mọi người, lứa tuổi biết đến Internet, Internet cơng cụ khơng thể thiếu người số ngành nghề… Với đời Internet, tiến viễn thông, trở ngại khoảng cách thời gian lưu thơng thơng tin phạm vi hẹp tồn cầu khơng trở ngại lớn Các dịch vụ xã hội có thay đổi lớn lao Các ngành quản lý áp dụng cách triệt để việc áp dụng Internet vào hoạt động ngành Với việc quản lý mua bán nhập xuất sản phẩm mạng, giúp công ty kinh doanh mở rộng thị trường mà cần lượng vốn nhỏ, giúp tăng thêm khách hàng Giảm nhiều chi phí phát sinh có chi phí thu nhận thơng tin, giảm thời gian thực q trình mua bán Với lí đó, hướng dẫn giúp đỡ thầy giáo ThS GVC Võ Đức Hồng, em chọn đề tài: “Tìm hiểu & Xây dựng ứng dụng với PHP & My SQL” để nắm rõ ngơn ngữ lập trình Php xây dựng nên ứng dụng web giúp cho việc quản lý mua bán nhập xuất online cách dể dàng hiệu II MỤC TIÊU     III Tìm hiểu ngơn ngữ lập trình PHP Tìm hiểu sở liệu MySql Tìm hiểu tính quản lý mua bán, nhập xuất toán Xây dựng ứng dụng web mua bán hàng trực tuyến với ngôn ngữ PHP & MySql PHẠM VI NGHIÊN CỨU Đối tượng:  Ngôn ngữ lập trình PHP & Mysql  Các tính việc mua bán trực tuyến Phạm vi nghiên cứu:  Nghiên cứu ngơn ngữ lập trình PHP & MySql  Nghiên cứu chức việc mua bán hàng trực tuyến  Xây dưng ứng dụng web thực số chức việc mua bán IV PHƯƠNG PHÁP NGHIÊN CỨU  Dựa vào dẫn giảng viên hướng dẫn SVTT: Lê Nho Đồ - Lớp 11TLT.CNTT Trang Tìm hiểu xây dựng ứng dụng với PHP & MySql  Nghiên cứu tài liệu  Phương pháp thực nghiêm V KẾT QUẢ DỰ KIẾN  Nắm rõ ngơn ngữ lập trình PHP & MySql  Xây dựng trang web với số chức VI BỐ CỤC LUẬN VĂN GIỚI THIỆU TỔNG QUAN CHƯƠNG I: CƠ SỞ LÝ THUYẾT Tổng quan ngôn ngữ PHP Cơ sở liệu MySQL CHƯƠNG II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG Phân tích , thiết kế hệ thống Vẽ biểu đồ CHƯƠNG III: TRIỂN KHAI CHƯƠNG TRÌNH Các cơng cụ Triển khai chức chương trình Đánh giá kết KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Kết đạt Hạn chế Hướng phát triển đề tài Chương SVTT: Lê Nho Đồ - Lớp 11TLT.CNTT Trang Tìm hiểu xây dựng ứng dụng với PHP & MySql CƠ SỞ LÝ THUYẾT TỔNG QUAN VỀ NGÔN NGỮ PHP I I.1 Khái niệm PHP PHP chữ viết tắt “Personal Home Page” Rasmus Lerdorf tạo năm 1994 Vì tính hữu dụng khả phát triển, PHP bắt đầu sử dụng môi trường chuyên nghiệp trở thành “PHP: Hypertext Preprocessor” Thực chất PHP ngôn ngữ kịch nhúng HTML, nói cách đơn giản trang HTML có nhúng mã PHP, PHP đặt rải rác HTML PHP ngôn ngữ lập trình kết nối chặt chẽ với máy chủ, cơng nghệ phía máy chủ (Server-Side) khơng phụ thuộc vào môi trường (crossplatform) Đây hai yếu tố quan trọng, thứ nói cơng nghệ phía máy chủ tức nói đến thứ PHP xảy máy chủ, thứ hai, tính chất khơng phụ thuộc mơi trường cho phép PHP chạy hầu hết hệ điều hành Windows, Unix nhiều biến thể Đặc biệt mã kịch PHP viết máy chủ làm việc bình thường máy chủ khác mà không cần phải chỉnh sửa chỉnh sửa Khi trang Web muốn dùng ngôn ngữ PHP phải đáp ứng tất trình xử lý thơng tin trang Web đó, sau đưa kết ngơn ngữ HTML Khác với ngơn ngữ lập trình, PHP thiết kế để thực điều sau kiện xảy (ví dụ, người dùng gửi biểu mẫu chuyển tới URL) I.2 Tại nên dùng PHP Để thiết kế Web động có nhiều ngơn ngữ lập trình khác để lựa chọn, cấu hình tính khác chúng vẵn đưa kết giống Chúng ta lựa chọn cho ngơn ngữ : ASP, PHP, Java, Perl số loại khác Vậy lại nên chọn PHP Rất đơn giản, có lí sau mà lập trình Web khơng nên bỏ qua lựa chọn tuyệt vời PHP sử dụng làm Web động nhanh, dễ dàng, tốt so với giải pháp khác SVTT: Lê Nho Đồ - Lớp 11TLT.CNTT Trang Tìm hiểu xây dựng ứng dụng với PHP & MySql PHP có khả thực tích hợp chặt chẽ với hầu hết sở liệu có sẵn, tính linh động, bền vững khả phát triển không giới hạn Đặc biệt PHP mã nguồn mở tất đặc tính miễn phí, mã nguồn mở sẵn có nên cộng đồng nhà phát triển Web ln có ý thức cải tiến nó, nâng cao để khắc phục lỗi chương trình PHP vừa dễ với người sử dụng vừa đáp ứng yêu cầu lập trình viên chuyên nghiệp, ý tưởng bạn PHP đáp ứng cách xuất sắc Cách không lâu ASP vốn xem ngôn ngữ kịch phổ biến nhất, mà PHP bắt kịp ASP, chứng có mặt 12 triệu Website I.3 Hoạt động PHP Vì PHP ngơn ngữ máy chủ nên mã lệnh PHP tập trung máy chủ để phục vụ trang Web theo yêu cầu người dùng thơng qua trình duyệt Sơ đồ hoạt động: Yêu cầu ULR Máy Khách hàng Máy Chủ Web HTML HTML Gọi mã kịch PHP Hình 1: Hoạt động PHP Khi người dùng truy cập Website viết PHP, máy chủ đọc mã lệnh PHP xử lí chúng theo hướng dẫn mã hóa Mã lệnh PHP yêu cầu máy chủ gửi liệu thích hợp (mã lệnh HTML) đến trình duyệt Web Trình duyệt xem trang HTML tiêu chuẩn Như ta nói, PHP trang HTML có nhúng mã PHP có phần mở rộng HTML Phần mở PHP đặt thẻ mở Khi trình duyệt truy cập vào trang PHP, Server đọc nội dung file PHP lên lọc đoạn mã PHP thực thi đoạn mã đó, lấy kết nhận đoạn mã PHP thay vào chỗ ban đầu chúng file PHP, cuối Server trả kết cuối trang nội dung HTML cho trình duyệt SVTT: Lê Nho Đồ - Lớp 11TLT.CNTT Trang Tìm hiểu xây dựng ứng dụng với PHP & MySql I.4 Các loại thẻ PHP Có loại thẻ khác mà bạn sử dụng thiết kế trang PHP:  Kiểu Short: Thẻ mặc định mà nhà lập trình PHP thường sử dụng Ví dụ:  Kiều đinh dạng XML: Thẻ sử dụng với văn đinh dạng XML Ví dụ:

Ngày đăng: 27/05/2020, 21:38

Từ khóa liên quan

Mục lục

  • MỞ ĐẦU

    • I. GIỚI THIỆU BỐI CẢNH ĐỀ TÀI

    • II. MỤC TIÊU

    • III. PHẠM VI NGHIÊN CỨU

    • IV. PHƯƠNG PHÁP NGHIÊN CỨU

    • V. KẾT QUẢ DỰ KIẾN

    • VI. BỐ CỤC LUẬN VĂN

    • CƠ SỞ LÝ THUYẾT

      • I. TỔNG QUAN VỀ NGÔN NGỮ PHP

        • I.1. Khái niệm PHP

        • I.2. Tại sao nên dùng PHP

        • I.3. Hoạt động của PHP

        • I.4. Các loại thẻ PHP

        • I.5. Các kiểu dữ liệu

          • I.5.1. Số nguyên

          • I.5.2. Số thực

          • I.5.3. Xâu

          • I.5.4. Mảng

          • I.6. Các cấu trúc lệnh

            • I.6.1. Các lệnh điều kiện và toán tử:

              • Bảng1: Bảng các toán tử thường được sử dụng với câu lệnh điều kiện

              • I.6.2. Phát biểu vòng lặp While

              • I.6.3. Vòng lặp For

              • I.6.4. Vòng lặp do... while

              • I.6.5. Vòng lặp while

              • I.6.6. Exit

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

Tài liệu liên quan