Đề tài: xây dựng trang web đặt vé máy bay qua mạng

19
Đề tài: Xây dựng trang web đặt vé máy bay qua mạng Đại Học Đà Lạt Khoa Công Nghệ Thông Tin NGVHD: Nguyễn Văn Phúc Sinh viên thực hiện: 0812521 Kiều Văn Ba 0812582 Đào Văn Hường

Upload: erasto

Post on 19-Jan-2016

82 views

Category:

Documents


2 download

DESCRIPTION

Đại Học Đà Lạt Khoa Công Nghệ Thông Tin. Đề tài: Xây dựng trang web đặt vé máy bay qua mạng. N GVHD: Nguyễn Văn Phúc. Sinh viên thực hiện: 0812521 Kiều Văn Ba 0812582 Đào Văn Hường. Mục đích đề tài. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Đề tài:  Xây dựng trang web đặt vé máy bay qua mạng

Đề tài: Xây dựng trang web đặt vé máy bay qua mạng

Đại Học Đà LạtKhoa Công Nghệ Thông Tin

NGVHD: Nguyễn Văn Phúc

Sinh viên thực hiện:0812521 Kiều Văn Ba0812582 Đào Văn Hường

Page 2: Đề tài:  Xây dựng trang web đặt vé máy bay qua mạng

Mục đích đề tài

• Đề tài được phát triển nhằm mục đích hỗ trợ tốt nhất cho quá trình đặt vé máy bay của khách hàng.

• Bên cạnh đó còn cho phép tham khảo thêm các thông tin liên quan đến các tour du lịch, các thông tin khách sạn, nhà hàng...

• Hỗ trợ đắc lực cho quá trình tìm kiếm thông tin về các chuyến bay, các dịch vụ, thông tin giá cả khi đặt vé...

Page 3: Đề tài:  Xây dựng trang web đặt vé máy bay qua mạng

Nội dung đề tài

• Tìm hiểu về HTML, CSS, JavaScript.• Tìm hiểu về Jquery.• Tìm hiểu về thư viện Business Logic Toolkit.• Tìm hiểu về ADO.NET, LINQ.• Tìm hiểu về ASP.NET MVC 3.• Xây dựng trang web đặt vé máy bay qua

mạng.

Page 4: Đề tài:  Xây dựng trang web đặt vé máy bay qua mạng

Giới thiệu công nghệ

• jQuery:– Là bộ thư viện Javascript.– Hỗ trợ tốt cho quá trình phát triển ứng dụng và tạo

giao diện với người sử dụng.– Giúp người lập trình dễ dàng hơn trong quá trình

phát triển ứng dụng liên quan đến web nói riêng, hay là các ứng dụng liên quan đến Script nói chung.

Page 5: Đề tài:  Xây dựng trang web đặt vé máy bay qua mạng

Giới thiệu công nghệ

• LINQ:– LINQ - Language Integrated Query.– Là một tính năng mới giúp chuyển đổi các mối quan hệ

giữa ứng dụng và dữ liệu, được giới thiệu trong Visual Studio 2008 và .NET Framework 3.x.

– Bản chất của LINQ là truy vấn tích hợp trực tiếp trong ngôn ngữ lập trình .NET Framework 3.x (ngôn ngữ C#, VB).

– Cú pháp đơn giản, gần giống với ngôn ngữ truy vấn SQL

– Có thể làm việc với nhiều nguồn dữ liệu.

Page 6: Đề tài:  Xây dựng trang web đặt vé máy bay qua mạng

Giới thiệu công nghệ

Kiến trúc và thành phần của LINQ

Page 7: Đề tài:  Xây dựng trang web đặt vé máy bay qua mạng

Giới thiệu công nghệ

• Business Logic Toolkit:– Là thư viện hỗ trợ trong .NET Framework.– Nó như một cấu kiện trong việc phát triển các ứng

dụng có liên quan đến cơ sở dữ liệu.– Việc thao tác với dữ liệu, mapping dữ liệu, lấy dữ

liệu trở nên đơn giản hơn.– Tập tin chính trong thư viện này là

BLToolkit.X.dll, X là các phiên bản hỗ trợ cho các .NET Framework khác nhau.

Page 8: Đề tài:  Xây dựng trang web đặt vé máy bay qua mạng

Giới thiệu công nghệ

• ASP.NET MVC 3:– ASP.NET MVC được công bố vào tháng 11 năm

2007 tại hội thảo ALT.NET ở Austine, Texas.– Là một Framework phát triển ứng dụng web mới

của Microsoft.– Là sự kết hợp giữa tính hiệu quả và nhỏ gọn của

mô hình Model-View-Controller (MVC).– Là một lựa chọn khác bên nền tảng Webform khi

phát triển một ứng dụng web sử dụng ASP.NET

Page 9: Đề tài:  Xây dựng trang web đặt vé máy bay qua mạng

Giới thiệu công nghệ

Controller

Model

Vews

INTERNET

Mô hình Model-View-Controller (MVC)

Page 10: Đề tài:  Xây dựng trang web đặt vé máy bay qua mạng

Giới thiệu website

Page 11: Đề tài:  Xây dựng trang web đặt vé máy bay qua mạng

Liên hệ

Page 12: Đề tài:  Xây dựng trang web đặt vé máy bay qua mạng

Bảng giá

Page 13: Đề tài:  Xây dựng trang web đặt vé máy bay qua mạng

Du lịch

Page 14: Đề tài:  Xây dựng trang web đặt vé máy bay qua mạng

Địa điểm khách sạn

Page 15: Đề tài:  Xây dựng trang web đặt vé máy bay qua mạng

Thông tin chuyến bay

Page 16: Đề tài:  Xây dựng trang web đặt vé máy bay qua mạng

Hướng dẫn mua vé

Page 17: Đề tài:  Xây dựng trang web đặt vé máy bay qua mạng

Kết luận và Hướng phát triển

• Trong quá trình tìm hiểu và ứng dụng quá trình tìm hiểu vào xây dựng website, chúng em chân thành cám ơn sự hướng dẫn nhiệt tình của Thầy Nguyễn Văn Phúc.

• Dự án không chỉ dừng lại ở đây, mà vẫn sẽ được tiếp tục triển khai, phát triển cho hoàn thiện hơn, sau đó sẽ mở rộng các hữu ích cho người sử dụng.

Page 18: Đề tài:  Xây dựng trang web đặt vé máy bay qua mạng

Tài liệu tham khảo• Ebooks

– Bear Bibeault and Yehuda Katz, foreword by John Resig Creator of jQuery, “jQuery in Action”, Manning, 2008.

– Bill Hamilton, “ADO.NET 3.5 Cookbook, 2nd Edittion”, O’reilly, 2008.– Jon Galloway, Phil Haack, Scott Hanselman, Scott Guthrie, Rob Conery

“Professional ASP.NET MVC 2”, Wrox, 2010. – Jeffrey Palermo, Ben Scheirman and Jimmy Bogard, foreword by

PhilHaack, “ASP.NET MVC in Action (2009)”, Manning, 2009.– Roger Jennings, “Professional ADO.NET 3.5 with LINQ and the Entity

Framework ”, Wrox, 2008.– Steven Sanderson ,“Pro ASP.NET MVC Framework”, Apress, 2009.

• Websites, blogs– JQuery website, http://jquery.com/ – MSDN Library, http://msdn.microsoft.com/en-us/library/. – ScottGu's Blog, http://weblogs.asp.net/scottgu/. – The Official Microsoft ASP.NET Site, http://www.asp.net/. – W3Schools Online Web Tutorials, http://www.w3schools.com/.

Page 19: Đề tài:  Xây dựng trang web đặt vé máy bay qua mạng