Tải bản đầy đủ (.pptx) (21 trang)

slide báo cáo lập trình web 1 đề tài trang web bán hàng

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (777.47 KB, 21 trang )

<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">

<b><small>TRƯỜNG ĐẠI HỌC ĐÔNG ÁKHOA: CÔNG NGHỆ THƠNG TIN</small></b>

<b>BÁO CÁO CUỐI KỲ</b>

<b>LẬP TRÌNH WEB 1</b>

<b>NHĨM: 6 </b>

<b>LỚP: ST21A1A</b>

<b>ĐỀ TÀI: TRANG WEB BÁN HÀNG</b>

<b>TÊN: PHAN KHẮC ĐIỀN TRANG</b>

</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3">

<b>TỔNG QUAN VỀ JAVA</b>

</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4">

<b>1. Giới thiệu về Java</b>

- Java là một công nghệ được hãng Sun Microsystems xây dựng từ cuối năm 1990 với cái tên Oak và hiện nay đang phát triển vượt bậc với sự đóng góp của hàng vạn lập trình viên trên thế giới. Ban đầu, Oak được kỹ sư James Gosling và các cộng sự xây dựng với mục đích lập trình cho các mặt hàng điện dân dụng với

mục tiêu nhỏ gọn và tương thích được với nhiều loại thiết bị phần cứng khác nhau. Sau đó Oak được sử dụng trong nhiều dự án như dự án Xanh (Blue Project), dự án Phim theo yêu cầu (Video on demand Project).

Sau một chuyến du lịch tới đảo Java của Indonesia, nhóm phát triển Oak đã đổi tên Oak thành Java.

</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5">

<b>2. Ưu điểm</b>

- Hướng đối tượng: Java là một ngôn ngữ lập trình hướng đối tượng, khơng có nhiều hằng số độc lập,

các biến hoặc các hàm: mỗi một thứ được mô tả có thể chỉ được truy nhập thơng qua các lớp và các đối tượng. - Mạnh mẽ: Java là một ngơn ngữ mạnh vì nó u cầu tất cả dữ liệu phải được khai báo một cách tường minh. Nó kiểm tra mã nguồn tại thời điểm của sự biên dịch và sự thông dịch, và loại ra các lỗi của chương trình.

- Độc lập nền: là khả năng của một chương trình có thể chạy trên bất kỳ máy tính nào mà khơng cần quan tâm đến nền bên dưới.

- Bảo mật: Java cung cấp môi trường bảo mật cho các chương trình thực thi và cung cấp một vài lớp điều khiển bảo mật.

</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6">

<b>3. Nhược điểm </b>

- Do Java biên dịch mã nguồn thành bytecode, bytecode sau đó được mơi trường thực thi chạy nền Java thường chạy chậm hơn những ngơn ngữ lập trình thơng dịch khác như Python, Perl, PHP.

- Gặp khó khăn trong việc debug chương trình.

- Các tool hỗ trợ trong java khơng mạnh và đơn giản. Do java là phần mềm mã nguồn mở bởi vậy việc yêu cầu xây dựng một tool hỗ trợ chuyển nghiệp, đầu tư quy mô trở lên khó khăn.

</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7">

<b>XÂY DỰNG DATABASE CỦA BÀI TỐN</b>

- Database quản lý bán hàng thì có ra thành nhiều phần chính: Người dùng, sản phẩm, loại sản phẩm, hóa đơn…

</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10">

KẾT NỐI VỚI CƠ SỞ DỮ LIỆU SQL

</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11">

<b>TRANG CHỦ BÁN HÀNG</b>

</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13">

<b>ĐĂNG NHẬP</b>

</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14">

16

</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15">

<b>ĐĂNG KÍ</b>

</div><span class="text_page_counter">Trang 16</span><div class="page_container" data-page="16">

<b>CHI TIẾT SẢN PHẨM</b>

</div><span class="text_page_counter">Trang 18</span><div class="page_container" data-page="18">

<b>THÊM SẢN PHẨM</b>

</div><span class="text_page_counter">Trang 21</span><div class="page_container" data-page="21">

Thank’s for watching

reallygreatsite.com

</div>

×