Tìm hiểu, xây dựng phần mềm thu thập số liệu dự báo thủy văn qua hệ thống sms

60 0 0
Tìm hiểu, xây dựng phần mềm thu thập số liệu dự báo thủy văn qua hệ thống sms

Đ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

 BÁO CÁO TỐT NGHIỆP  ĐỀ TÀI ”TÌM HIỂU JOOMLA +VIRTUEMART – XÂY DỰNG WEBSITE BÁN HÀNG TRỰC TUYẾN” PHẦN MỞ ĐẦU Lý chọn đề tài Với phát triển nhảy vọt công nghệ thông tin nay, Internet ngày giữ vai trò quan trọng lĩnh vực khoa học kĩ thuật đời sống Hiểu cách đơn giản, Internet tập hợp máy tính nối kết với nhau, mạng máy tính tồn cầu mà kết nối máy PC họ Với mạng Internet, tin học thật tạo nên cách mạng trao đổi thông tin lĩnh vực văn hóa, xã hội, trị, kinh tế Với cơng nghệ Word Wide Web, hay gọi Web giúp bạn đưa thơng tin mong muốn lên mạng Internet Hay bạn mua cần nhà mà khơng phải nhiều thời gian, thông qua trang dịch vụ thương mại điện tử nhà dịch vụ mang đến tận nhà cho bạn 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 (Hypertext Preprocessor) 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 Với lí định hướng, giúp đỡ của giảng viên Thạc sỹ Nguyễn Thị Minh Tâm, em chọn đề tài : “Tìm hiểu Joomla +Virtuemart xây dựng Website bán hàng trực tuyến” làm đề tài tốt nghiệp Mục đích nghiên cứu Nghiên cứu hệ quản trị nội dung mã nguồn mở Joomla Virtuemart để xây dựng thử nghiệm website bán hàng trực tuyến qua mạng Internet Bố cục báo cáo Nội dung luận văn gồm phần: Phần I Lý thuyết thiết kế website Chương Tìm hiểu Internet, Client/Server, WWW, HTML CSS Chương Tìm hiểu qua ngơn ngữ PHP SV Thực : Phan Xuân Thành GVDH : TH.S Nguyễn Thị Minh Tâm  BÁO CÁO TỐT NGHIỆP  ĐỀ TÀI ”TÌM HIỂU JOOMLA +VIRTUEMART – XÂY DỰNG WEBSITE BÁN HÀNG TRỰC TUYẾN” Chương Tìm hiểu Joomla Virtuemart Phần II Xây dựng ứng dụng thực tế Chương Bài toán thực tế Chương Phân tích thiết kế hệ thống Chương Kết hợp Joomla Virtuemart để phát triển ứng dụng bán hàng Phần III Đánh giá kết hướng phát triển đề tài SV Thực : Phan Xuân Thành GVDH : TH.S Nguyễn Thị Minh Tâm  BÁO CÁO TỐT NGHIỆP  ĐỀ TÀI ”TÌM HIỂU JOOMLA +VIRTUEMART – XÂY DỰNG WEBSITE BÁN HÀNG TRỰC TUYẾN” PHẦN I LÝ THUYẾT THIẾT KẾ WEBSITE CHƢƠNG TÌM HIỂU VỀ INTERNET, CLIENT/SERVER, WORLD WIDE WEB Tìm hiểu Internet 1.1 Giới thiệu chung Internet xuất xứ Internet mạng máy tính nối hàng triệu máy tính với phạm vi tồn giới Internet có lịch sử ngắn, có nguồn gốc từ dự án Bộ Quốc Phịng Mỹ có tên ARPANET vào năm 1969, dự án nhằm thực nghiệm xây dựng mạng nối trung tâm nghiên cứu khoa học quân với Đến năm 1970 có thêm hai mạng: Store-and-forwarrd ALOHAnet, đến năm 1972 hai mạng kết nối với ARPANET Cũng năm 1972 RayTomlinson phát minh chương trình thư tín điện tử E-mail Chương trình nhanh chóng ứng dụng rộng rãi để gửi thông điệp mạng phân tán Ngày có nhiều người nhận lợi ích hệ thống mạng, người ta dùng để trao đổi thông tin vùng với khoảng cách ngày xa Vào năm 1990 người ta bắt đầu mở rộng hệ thống mạng sang lĩnh vực thương mại tạo thành nhóm CIX (Commercial Internet Exchange Association) Có thể nói Internet thật hình thành từ Hiện nhờ vào phát triển phương tiện truyền thông, đặc biệt phát triển tin học tạo điều kiện cho người giao tiếp với cách nhanh chóng dễ dàng thông qua dịch vụ Internet Chính tạo điều kiện thuận lợi cho “Thương mại điện tử” nhanh chóng trở nên phổ biến giới trở thành công cụ mạnh Các dịch vụ Internet Internet công nghệ thơng tin liên lạc mới, tác động sâu sắc vào xã hội, vào sống mức độ bao quát Nó đưa vào giới có SV Thực : Phan Xuân Thành GVDH : TH.S Nguyễn Thị Minh Tâm  BÁO CÁO TỐT NGHIỆP  ĐỀ TÀI ”TÌM HIỂU JOOMLA +VIRTUEMART – XÂY DỰNG WEBSITE BÁN HÀNG TRỰC TUYẾN” tầm nhìn rộng lớn làm thứ như: viết thư, đọc báo, xem tin, giải trí, tra cứu cơng ty kinh doanh thông qua Internet, dịch vụ thương mại điện tử phát triển mạnh mẽ Dưới số dịch vụ Internet:  Dịch vụ World Wide Web (gọi tắt Web): Đây khái niệm mà người dùng Internet quan tâm nhiều Web công cụ, hay dịch vụ Internet, Web chứa thông tin bao gồm văn bản, hình ảnh, âm chí video kết hợp với Phần mềm sử dụng để xem Web gọi trình duyệt (Browser) Một trình duyệt thơng thường Internet Explorer Microsoft, sau Firefox Mozilla…  Thƣ điện tử Electronic Mail (viết tắt Email): Dịch vụ E-mail dùng để trao đổi thơng tin cá nhân với nhau, cá nhân với tổ chức tổ chức với Dịch vụ cho phép tự động gửi nội dung thông tin đến địa tự động gửi đến tất địa cần gửi theo danh sách địa cho trước (gọi mailing list) Nội dung thông tin gửi dùng thư điện tử khơng có văn (text) mà cịn ghép thêm (attack) văn định dạng, graphic, sound, video Lợi ích dịch vụ thư điện tử thông tin gửi nhanh rẻ  Dịch vụ FPT Dịch vụ truyền file (FTP - File Transfer Protocol): Là dịch vụ dùng để trao đổi tệp tin từ máy chủ xuống máy cá nhân ngược lại Tìm hiểu Client/Server Các khái niệm Thuật ngữ Server dùng cho chương trình thi hành dịch vụ tồn mạng Các chương trình Server chấp nhận tất yêu cầu hợp lệ đến từ nơi mạng, sau thi hành dịch vụ Server trả kết máy yêu cầu SV Thực : Phan Xuân Thành GVDH : TH.S Nguyễn Thị Minh Tâm C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an  BÁO CÁO TỐT NGHIỆP  ĐỀ TÀI ”TÌM HIỂU JOOMLA +VIRTUEMART – XÂY DỰNG WEBSITE BÁN HÀNG TRỰC TUYẾN” Một chương trình coi Client gửi yêu cầu tới máy có chương trình Server chờ đợi câu trả lời từ Server Để chương trình Server chương trình Client giao tiếp với chúng phải có chuẩn để giao tiếp, chuẩn gọi giao thức (Protocol) Nếu chương trình Client muốn u cầu lấy thơng tin từ Server phải tn theo giao thức Server đưa Một máy tính chứa chương trình Server coi máy chủ hay máy phục vụ (Server) máy chứa chương trình Client coi máy khách Mơ hình mạng mà máy chủ máy khách giao tiếp với theo nhiều dịch vụ coi mơ hình Client /Server 2 Mơ hình Client/Server Thực tế mơ hình Client/Server mở rộng tự nhiên tiện lợi cho việc truyền thơng lên tiến trình lên máy tính cá nhân, mơ hình cho phép xây dựng chương trình Client/Server cách dễ dàng sử dụng chúng để liên tác với đạt hiệu Mơ hình Client/Server sau:  Gửi yêu cầu Trả trang Web Client  Server Đây mơ hình tổng qt nhất, thực tế Server nối tới nhiều Server khác nhằm làm việc hiệu nhanh chóng Khi nhận yêu cầu từ Client/Server gửi tiếp u cầu vừa nhận cho Server khác Mơ hình Web Client/Server Mơ hình Client/Server ứng dụng vào trang Web gọi mơ hình Web Client/Server Giao thức chuẩn sử dụng để giao tiếp Web Server Web Client HTTP (HyperText Transfer Protocol) Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn SV Thực : Phan Xuân Thành GVDH : TH.S Nguyễn Thị Minh Tâm C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an  BÁO CÁO TỐT NGHIỆP  ĐỀ TÀI ”TÌM HIỂU JOOMLA +VIRTUEMART – XÂY DỰNG WEBSITE BÁN HÀNG TRỰC TUYẾN”  Web Client (Web Browser): Các trình duyệt có vai trị Client mơ hình Client/Server, cần xem trang Web cụ thể trình duyệt Web gửi yêu cầu lên cho Web Server để lấy nội dung trang Web  Web Server: Khi nhận yêu cầu từ Client/Server, Web Server trả nội dung file cho trình duyệt Web Server cho phép chuyển giao liệu bao gồm văn bản, đồ hoạ chí âm thanh, video tới người sử dụng Người sử dụng cần trình duyệt Web để liên kết máy chủ qua mạng IP nội bộ, yêu cầu người sử dụng đáp ứng cách nhấn chuột vào chủ đề minh hoạ mẫu theo khuôn dạng HTML Những trang liệu theo yêu cầu gọi xuống từ máy chủ theo giao thức HTTP hiển thị máy cá nhân Tìm hiểu World Wide Web Các khái niệm World Wide Web World Wide Web (WWW) hay gọi Web dịch vụ phổ biến Internet, 85% giao dịch Internet ước lượng thuộc WWW Ngày số Website giới đạt tới số khổng lồ WWW cho phép bạn truy xuất thơng tin văn bản, hình ảnh, âm thanh, video tồn giới Thơng qua Website, cơng ty giảm thiểu tối đa chi phí in ấn phân phát tài liệu cho khách hàng nhiều nơi Cách tạo trang Web Có nhiều cách để tạo trang Web - Có thể tạo trang Web chương trình xử lí văn nào: Tạo Web cách viết mã nguồn trình soạn thảo văn như: Notepad, WordPad, chương trình soạn thảo văn có sẵn Windows Thiết kế cách dùng Web Wizard công cụ Winword 2007 Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn SV Thực : Phan Xuân Thành GVDH : TH.S Nguyễn Thị Minh Tâm C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an  BÁO CÁO TỐT NGHIỆP  ĐỀ TÀI ”TÌM HIỂU JOOMLA +VIRTUEMART – XÂY DỰNG WEBSITE BÁN HÀNG TRỰC TUYẾN” Thiết kế Web phần mềm chuyên nghiệp như: FrontPage, Dreamweaver, Nescape Editor, Sẽ giúp bạn thiết kế trang Web dễ dàng hơn, nhanh chóng hơn, phần lớn mã lệnh HTML có sẵn phần Code cho bạn Để xây dựng ứng dụng Web hồn chỉnh có tính thương mại, bạn cần kết hợp Client Script (kịch trình khách) Server Script (kịch trình chủ) với loại sở liệu đó, chẳng hạn như: MS Access, SQL Server, MySQL, Oracle, Khi bạn muốn triển khai ứng dụng Web mạng, điều kiện cấu hình phần cứng, bạn cần có trình chủ Web thường gọi Web Server Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn SV Thực : Phan Xuân Thành GVDH : TH.S Nguyễn Thị Minh Tâm C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an  BÁO CÁO TỐT NGHIỆP  ĐỀ TÀI ”TÌM HIỂU JOOMLA +VIRTUEMART – XÂY DỰNG WEBSITE BÁN HÀNG TRỰC TUYẾN” Chƣơng II TÌM HIỂU VỀ HTML, CSS VÀ NGƠN NGỮ PHP Ngơn ngữ HTML 1 Giới thiệu HTML HTML(HyperText Markup Language) ngôn ngữ chuẩn để tạo lập tài liệu cho WWW HTML sử dụng chương trình duyệt Web Ví dụ như: Internet Explorer, Firefox, Một phần tử đơn vị sở HTML Nó bao gồm thẻ khởi đầu (start-tag), thẻ kết thúc (end-tag), ký tự liệu đặt thẻ Một thẻ bắt đầu dấu nhỏ () HTML gán thẻ cho kiểu chữ, chốn file ảnh đồ hoạ, âm thanh, video vào văn tạo mối liên kết hình thức gọi siêu văn (Hypertext) Siêu văn đặc tính quan trọng HTML Điều có nghĩa văn hay đồ hoạ chỗ liên kết với tài liệu khác Ngôn ngữ HTML qui định cú pháp không phân biệt chữ hoa chữ thường Ví dụ: Có thể khai báo Khơng có khoảng trắng định nghĩa thẻ Cấu trúc chung trang HTML Tiêu đề trang Web Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn SV Thực : Phan Xuân Thành GVDH : TH.S Nguyễn Thị Minh Tâm C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an  BÁO CÁO TỐT NGHIỆP  ĐỀ TÀI ”TÌM HIỂU JOOMLA +VIRTUEMART – XÂY DỰNG WEBSITE BÁN HÀNG TRỰC TUYẾN” Tìm hiểu CSS 2.1 Giới thiệu CSS CSS (Cascading Style Sheets) ngôn ngữ quy định cách trình bày cho tài liệu viết HTML, XHTML, XML, SVG, hay UML,… CSS dùng để định dạng đối tượng website như: văn bản, hình ảnh, table, Bạn cần tạo mẫu định dạng cho đối tượng áp dụng chúng cho đối tượng loại mà định dạng lại 2.2 Ý nghĩa việc sử dụng CSS Nếu bạn học qua HTML biết HTML hỗ trợ số thuộc tính định dạng cho text, picture, table, … khơng thật phong phú xác hệ thống CSS cung cấp cho bạn hàng trăm thuộc tính trình bày dành cho đối tượng với sáng tạo cao kết hợp thuộc tính giúp mang lại hiệu Ngoài ra, CSS hỗ trợ tất trình duyệt, nên bạn hồn tồn tự tin trang web hiển thị “như nhau” dù hệ thống sử dụng Windows, Linux hay máy Mac miễn bạn sử dụng phiên trình duyệt 3.PHP 3.1 PHP Là gì? PHP viết tắt Hypertext Preprocessor, ngơn ngữ lập trình kết nối chặt chẽ với máy chủ 3.2 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 định dạng XML: Thẻ sử dụng với văn định dạng XML Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn SV Thực : Phan Xuân Thành GVDH : TH.S Nguyễn Thị Minh Tâm C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an  BÁO CÁO TỐT NGHIỆP  ĐỀ TÀI ”TÌM HIỂU JOOMLA +VIRTUEMART – XÂY DỰNG WEBSITE BÁN HÀNG TRỰC TUYẾN” Ví dụ:

Ngày đăng: 21/08/2023, 01:30

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

  • Đang cập nhật ...

Tài liệu liên quan