TrưỜng đẠi học tài nguyên và MÔi trưỜng hà NỘi khoa công nghệ thông tin


CHƯƠNG 1. TỔNG QUAN VỀ MÔ HÌNH BÀI TOÁN



tải về 285.55 Kb.
trang2/3
Chuyển đổi dữ liệu14.04.2023
Kích285.55 Kb.
#54550
1   2   3
Đồ án Web

CHƯƠNG 1. TỔNG QUAN VỀ MÔ HÌNH BÀI TOÁN
1.1 Mô hình bài toán



Hình 1.1 Mô hình bài toán cần xây dựng
1.2 Giải thích
1.2.1 Về phía admin
- Admin có chức năng quản lý sản phẩm, giá cả và các chức năng thêm, sửa, xóa của sản phẩm và đồng thời xem được danh sách sản phẩm.
1.1.2. Về phía user
- User sẽ có chức năng đăng nhập, đăng xuất; xem danh sách sản phẩm và chi tiết
từng sản phẩm, xem giỏ hàng sản phẩm và thông tin của người dùng.

1.3 HTML
1.3.1 Giới thiệu về HTML
- HTML (viết tắt của từ HyperText Markup Language, hay là "Ngôn ngữ Đánh dấu Siêu văn bản") là một ngôn ngữ đánh dấu được thiết kế ra để tạo nên các trang web trên World Wide Web. Nó có thể được trợ giúp bởi các công nghệ như CSS và các ngôn ngữ kịch bản giống như JavaScript.

Ưu điểm:

  • HTML được ra đời từ rất lâu, do đó HTML có nguồn tài nguyên khổng lồ, hỗ trợ một cộng đồng người dùng lớn. Bên cạnh đó, cộng đồng HTML ngày càng phát triển trên thế giới.

  • HTML được sử dụng và được sử dụng trên nhiều trình duyệt được nhiều người dùng ưa chuộng hiện nay như Internet Explorer, Chrome, FireFox, Cốc cốc,…

  • HTML được thực hiện dễ dàng bởi HTML được tích hợp nhiều ngôn ngữ khác nhau như PHP, Java, NodeJs, Ruby,…Điều này sẽ giúp tạo thành một website hoàn chỉnh với nhiều tính năng.

Nhược điểm:

  • Nhược điểm lớn nhất của HTML đó chính là chỉ có thể web tĩnh, web tĩnh có thể hiểu là những trang web chỉ hiện thông tin mà không có sự tương tác cho người dùng. Do đó, khi xây dựng tính năng động hoặc xây dựng hệ thống website có sự tương tác với người dùng, lập trình viên cần phải dùng thêm JavaScript hoặc ngôn ngữ backend của bên thứ ba.

  • HTML thường chỉ có thể thực thi những thứ logic và cấu trúc nhất định, HTML không có khả năng tạo sự khác biệt và mới mẻ.

  • Một số trình duyệt vẫn còn chậm trong viết hỗ trợ các phiên bản mới của HTML, đặc biệt là HTML5.

1.3 CSS
CSS là viết tắt của cụm từ Cascading Style Sheets, đây là ngôn ngữ dùng để tìm và định dạng miêu tả lại các phần tử được tạo ra bởi ngôn ngữ Markup cấu trúc HTML. Để nói một cách ngắn gọn, CSS là ngôn ngữ dùng để tạo nên phong cách cho trang web.
14. PHP
PHP: Hypertext Preprocessor, thường được viết tắt thành PHP là một ngôn ngữ lập trình kịch bản hay một loại mã lệnh chủ yếu được dùng để phát triển các ứng dụng viết cho máy chủ, mã nguồn mở, dùng cho mục đích tổng quát. Nó rất thích hợp với web và có thể dễ dàng nhúng vào trang HTML. Do được tối ưu hóa cho các ứng dụng web, tốc độ nhanh, nhỏ gọn, cú pháp giống C và Java, dễ học và thời gian xây dựng sản phẩm tương đối ngắn hơn so với các ngôn ngữ khác nên PHP đã nhanh chóng trở thành một ngôn ngữ lập trình web phổ biến nhất thế giới.
Ưu điểm

  • Việc cài đặt cũng như sử dụng ngôn ngữ lập trình PHP rất dễ dàng và hoàn toàn miễn phí dành cho tất cả mọi người.

  • Do PHP là mã nguồn mở, lại dễ sử dụng nên ngôn ngữ này được ưa chuộng từ cộng đồng các lập trình viên.

  • Lượng người dùng nhiều nên thư viện của ngôn ngữ PHP ngày càng được phát triển và mở rộng.

  • PHP là mã nguồn mở, đồng thời được sự hỗ trợ của cộng đồng các lập trình nên ngôn ngữ lập trình PHP sẽ an toàn khi sử dụng.

  • Nhược điểm

  • Cấu trúc ngữ pháp chính là vấn đề mà một người dùng tiếp xúc với ngôn ngữ này. PHP không được đẹp mắt và gọn gàng như các loại ngôn ngữ lập trình khác và chỉ hoạt động được trên các ứng dụng web.


tải về 285.55 Kb.

Chia sẻ với bạn bè của bạn:
1   2   3




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương