1. Trang chủ
  2. » Luận Văn - Báo Cáo

Thiết kế csdl và web đặt vé hàng không thiết kế csdl và web đặt vé hàng không

60 1 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 60
Dung lượng 1,01 MB

Nội dung

Đồ án tốt nghiệp Thiết kế CSDL web đặt vé hàng không MỤC LỤC LỜI CẢM ƠN LỜI MỞ ĐẦU CHƯƠNG I: GIỚI THIỆU CHUNG .3 1.1.Internet dịch vụ 1.1.1.Lịch sử đời Internet 1.1.2.Cách thức truyền thông 1.1.3 Cac dịch vụ Internet .5 1.2 Mơ hình Client/Server 1.2.1.Ưu nhược điểm mơ hình Client/Server CHƯƠNG II: CÁC CƠNG CỤ HỖ TRỢ .8 2.1.Giới thiệu HTML 2.1.1.Đặc điểm ngôn ngữ HTML 2.1.2.Hypertext Markup Language gì? .8 2.1.3.Sử dụng thẻ HTML để đánh dấu tài 2.1.4.Cấu trúc tài liệu HTML 10 2.1.5 Sử dụng Frame, Table, From,trong HTML 11 2.1.6.Thuộc tính frame object .12 2.2.Phương pháp thiét kế trang Web 12 2.3 ACTIVE SERVER PAGES (ASP) gì? 14 2.3.1 Trang ASP 14 2.3.2 Ứng dụng ASP 14 2.3.3 Các đối tượng ASP 16 2.3.4 Tính chất ưu khuyết điểm ASP 19 2.4 Cơ Sở Dữ Liệu 21 2.4.1 Các khái niệm sở liệu (CSDL) 21 2.4.2 Các khái niệm sở liệu quan hệ 22 2.4.3 Chuẩn hoá quan hệ sơ đồ quan hệ 26 Đỗ Anh Tuấn ĐHDL Đông Đô Đồ án tốt nghiệp Thiết kế CSDL web đặt vé hàng không CHƯƠNG III: PHÂN TÍCH VÀ THIẾT KẾ WEBSITE ĐẶT VÉ HÀNG KHÔNG 30 3.1 Phân tích yêu cầu đề tài 30 3.2 Các yêu cầu .30 3.3 Biểu đồ phân cấp chức 34 3.4 Cấu trúc bảng sở liệu 37 CHƯƠNG IV: MỘT SỐ THUẬT TOÁN ĐƯỢC SỬ DỤNG 41 CHƯƠNG V: CÀI ĐẶT THỬ NGHIỆM WEBSITE ĐẶT VÉ HÀNG KHÔNG TRÊN INTERNET 46 5.1 Môi trường công cụ cài đặt 46 5.1.1 Hệ điều hành mạng 46 5.1.2 Web Server 46 5.1.3 Hệ CSDL 47 5.1.4 Phương thức truy cập CSDL từ Web 47 5.2 Hướng dẫn sử dụng chương trình .47 CHƯƠNG VI: KẾT LUẬN 57 TÀI LIỆU THAM KHẢO .58 Đỗ Anh Tuấn ĐHDL Đông Đô Đồ án tốt nghiệp Thiết kế CSDL web đặt vé hàng khơng LỜI CẢM ƠN Để hồn thành tốt đồ án tốt nghiệp cố gắng học tập nghiên cứu thân trình học tập trường em nhận giúp đỡ dìu dắt tận tình từ thầy giáo,các cán nhà trường.Đặc biệt thầy cô giáo khoa CNTT.Em xin chân thành cảm ơn giúp đỡ quý báu Em chân thành cảm ơn thầy giáo:TS Lê Bá Dũng người trực tiếp hướng dẫn,chỉ bảo tận tình suốt trình làm đồ án tốt nghiệp Tôi xin chân thành cảm ơn bạn lớp K12 nhiệt tình góp ý kiến, cung cấp thơng tin tạo điều kiện để tơi hồn thành đề tài tốt nghiệp Hà Nội, ngày1/6/2010 Đỗ Anh Tuấn ĐHDL Đông Đô Đồ án tốt nghiệp Thiết kế CSDL web đặt vé hàng không LỜI MỞ ĐẦU Trong năm gần đây,ngành CNTT phát triển cách nhanh chóng.Ở Việt Nam nhiều hoạt động kinh tế xã hội tin học hố,góp phần phát triển xã hội Tin học hố cơng tác phát triển kỹ thuật,kinh doanh thiếu trình phất triển đất nước,giảm bớt sức lao động người,tiết kiệm thời gian tiện lợi rát nhiều so với cách làm việc thủ công.Tin học hố giúp thu hẹp khơng gian lưu trữ,tránh thất lạc liệu,tự động hệ thống hoá,cụ thể hoá xác hố thơng tin theo nhu cầu người Tuy nhiên,việc ứng dụng tin học vào nhiều lĩnh vực Việt Nam tiến triển chậm,chưa khai thác hết mạnh máy tính.,trong có cơng tác đặt vé hàng không.Việc đặt vé hãng hàng không nước ta chủ yếu làm thủ cơng khơng có trợ giúp máy tính Nhằm đáp ứng nhu cầu ngày cao khách hàng đảm bảo xác loại thơng tin việc đặt vé hãng hàng khơng thường xuyên cập nhật bổ xung thơng tin cho khách hàng.Để giúp khách hàng dễ dàng đặt mua vé chuyến bay cách nhanh chóng.Khách hàng cần hãng quản lý thông qua mã số với số thông tin cần thiết thân,về vé mà người đặt mua.Ngoài ra,qua việc đặt vé khách hàng,hãng hàng không nhu cầu khách hàng việc đặt vé chuyến để đáp ứng nhu cầu ngày cao khách hàng để phục vụ ngày tốt Để đáp ứng đòi hỏi ,địi hỏi phải có đầu tư, nghiên cứu áp dụng công nghệ thông tin để thiết kế xây dựng phần mềm chun dụng có tính thống Đỗ Anh Tuấn ĐHDL Đông Đô Đồ án tốt nghiệp Thiết kế CSDL web đặt vé hàng khơng Vì vậy,trong thời gian qua với giúp đỡ tận tình :TS.Lê Bá Dũng(Viện cơng nghệ thơng tin).Em tìm hiểu xây dựng phần mềm “Đặt vé hàng không” dựa công nghệ World Wide Web cho phép khách hàng đặt vé mà khơng cần đến hãng đại lý mà vào trang Web hãng đặt vé cách dễ dàng thuận tiên,mọi khách hàng liên quan đến hoạt động đặt vé chuyến bay lưu vào máy tính quản lý,giúp cho cơng tác đặt vé hãng hàng không trở nên đơn giản gọn nhẹ.Cũng lĩnh vực quản lý khác việc áp dụng tin học vào quản lý đặt vé cần hỗ trợ cách đắc lực cho người quản lý,do cần áp dụng tin học vào đối tượng cụ thể để xây dựng chương trình Mặc dù có nhiều cố gắng hạn chế thời gian kinh nghiệm nên khoa luận “ Thiết kế sở liệu website đặt vé hàng khơng” chắn khơng tránh khỏi sai xót.Vì mong đánh giá,góp ý thầy,cơ bạn bè để chương trình tiếp tục hồn thiện Đồ án chia làm chương:  Chương 1: Giới thiệu chung  Chương 2: Các công cụ hỗ trợ  Chương 3: Phân tích thiết kế website đặt vé hàng không  Chương 4: Một số thuật toán sử dụng  Chương 5: Cài đặt thử nghiệm website đặt vé hàng không  Chương 6: Kết luận Đỗ Anh Tuấn ĐHDL Đông Đô Đồ án tốt nghiệp Thiết kế CSDL web đặt vé hàng không CHƯƠNG I GIỚI THIỆU CHUNG 1.1.Internet dịch vụ 1.1.1.Lịch sử đời Internet 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,nó có nguồn gốc từ dự án quốc phịng Mỹ có tên ARPANET vào năm 1969,dự án nhằm thực mạng nối trung tâm nghiên cứu khoa học quân với nhau.Đến năm 1970 có thêm hai mạng :STORE – AND – FORWARD ALOHANET,đến năm 1972 hai mạng kết nối với ARPANET.Cũng năm 1972,Ray Tomlinson 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 Kết nối quốc tế giới vào ARPANET từ University Colege of London Royal Radar Establishment thực vào năm 1973.Thành công vanmg dội ARPANET làm cho nhanh chóng phát triển ,thu hút hầu hết trường đại học Mỹ.Do vào năm 1983 tách thành hai mạng riêng:MILNET tích hợp với mạng liệu quốc phòng dành cho điểm quân ARPANET dành cho điểm phi quân Sau thời gian hoạt động ,do số lý kỹ thuật kinh tế trị,kế hoạch sử dụng mạng ARPANET khơng thu kết mong muốn.Vì hội đồng khoa học Mỹ định xây dựng mạng riêng NFSNET liên kết với trung tâm tính toán lớn trường đại học vào năm 1986.Mạng phất triển nhanh chóng,khơng ngừng mở rộng nâng cấp liên kết hàng loạt doanh nghiệp,các sở nghiên cứu khác Cũng từ thuật ngữ Internet đời.Dần dần xây dựng mạng ARPANET thừa nhận tổ chức NFS,kỹ thuật dùng để xây dựng mạng lớn với mục đích liên kết trung tâm lớn Mỹ.Người ta kết nối siêu máy tính Đỗ Anh Tuấn ĐHDL Đông Đô Đồ án tốt nghiệp Thiết kế CSDL web đặt vé hàng không thuộc vùng khác đường điện thoại có tốc độ cao.Tiếp theo mở rộng tới trường đại học Ngày có người nhận lợi ích hệ thống mạng,người ta dùng để trao đổi thông tin với vùng ngày xa.Vào năm 1990 người ta bắt đầu mở rộng sang lĩnh vực thương mại.Có thể nói INTERNET bắt đầu hình thành từ đây.Cho đến thời điểm Internet trở thành phần tách rời sống đại.Đối với người lao động bình thường nước phát triển bình thường,Internet trở thành khái niệm giống điện thoại,tivi Trong thời gian biểu ngày làm việc xuất khoảng thời gian định để sử dụng Internet,cũng giống khoảng thời gian xem tivi mà Các loại hình sử dụng dịch vụ nhiều Internet là:Giáo dục,mua bán,giải trí,cơng việc thường ngày cơng sở,…Trong đó,các dịch vụ liên quan đến thơng tin cá nhân chiếm nhiều nhất,sau cơng việc,giáo dục,giải trí 1.1.2.Cách thức truyền thông Trong năm 60 70,nhiều cơng nghệ máy tính đời kiểu lại dựa phần cứng riêng biệt.Một kiểu gọi mạng cục bộ(LAN),nối máy tính với phạm vi hẹp dây dẫn thiết bị cài đặt máy.Các mạng lớn gọi mạnh diện rộng(WAN),nối nhiều máy phạm vi rộng thông qua hệ thống dây truyền dẫn kiểu hệ thống điện thoại Mặc dù LAN WAN phép chia sẻ thông tin tổ chức cách dế dàng chúng bị hạn chế mạng riêng rẽ.Mỗi cơng nghệ mạng có cách thức truyền tin riêng dựa thiết kế phần cứng nó.Hầu hết mạng LAN WAN khơng tương thích Internet thiết kế để liên kết kiểu mạng khác cho phép thông tin lưu thông cách tự người sử dụng mà không cần biết họ sử dụng máy kiểu mạng gì.Để làm điều cần có thêm máy tính đặc Đỗ Anh Tuấn ĐHDL Đơng Đơ Đồ án tốt nghiệp Thiết kế CSDL web đặt vé hàng không biệt gọi định tuyến nối LAN WAN với kiểu khác nhau.Ccá máy tính nối với cần phải có chung giao thức tức tập hợp luật dùng định cách thức truyền tin Với phất triển mạng có nhiều giao thức chuẩn đời nhằm đáp ứng nhu cầu phất triển.Các chuẩn sử dụng rộng rãi giao thực TC/IP,giao thức SNA IBM.Giao thức sử dụng rộng rãi TC/IP.Giao thức cho phép liệu gửi dạng gói thơng tin nhỏ.Nó chứa hai thành phần Internet Protocol Transmission Control Protocol Giao thức TC/IP đảm bảo thông suốt việc trao đổi thông tin máy tính.Internet liên kết hàng ngàn máy tính thuộc cơng ty,cơ quan nhà nước.Đó ngân hàng liệu khổng lồ.Một số máy tính bao gồm máy tính trung tâm nhiều máy trạm khác kết nối với nhau.Các mạng khác kể mạng Internet có quy mô lớn bao gồm nhiều máy chủ cho phép mạng máy tính mạng nối với máy tính khác để trao đổi thơng tin.Vì Internet mạng máy tính lớn giới 1.1.3 Các dịch vụ Internet Internet cơng nghệ thơng tin liên lạc,nó có tác động sâu sắc vào xã hội,vào sống mức đọ bao quát.Nó đưa đến giới có tầm nhìn rộng lớn làm thứ như:viết thư,đọc báo,…Hiện cơng ty kinh doanh qua Internet,dịch vụ thương mại phất triển mạnh mẽ Dưới số dịch vụ Internet: +Thư điện tử(E-mail):Dịch vụ E-mail dùng để trao đổi thơng tin cá nhân với nhau,các cá nhân với tổ chức tổ chức với nhau.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.Nội dung thông tin gửi dùng thư điện tử khơng văn text mà cịn ghép thêm văn định dạng,graphic,sound,video.Các dạng thông tin hồ trộn,kết Đỗ Anh Tuấn ĐHDL Đông Đô Đồ án tốt nghiệp Thiết kế CSDL web đặt vé hàng không hợp với thành tài liệu phức tạp.Lợi ích dịch vụ thư tín điện tử thơng tin gửi nhanh rẻ + WWW(World Wide Web):Đây khái niệm mà người dùng Internet quan tâm nay.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 thanh…Web cho phép vào ngõ ngách Internet,là điểm chứa CSDL gọi website.Nhờ có web nên nhờ khơng phải chun gia,mọi người sử dụng Internet cách dễ dàng.Phần mềm sử dụng để xem web gọi trình duyệt + Dịch vụ truyền file(FPT-File Transfile Protocol):Là dịch vụ để trao tập tin từ máy chủ xuống máy cá nhân ngược lại + Gropher: Dịch vụ hoạt động Menu thông tin hệ thống menu phân cấp giúp người sử dụng bước xác định thông tin cần thiét để tới vị trí cần tới.Dịch vụ sử dụng để tmf kiếm thơng tin FPT Site 1.2 Mơ hình Client/Server 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ụ trả kết nơi yêu cầu Một máy tính chưa chương trình Server gọi máy chủ hay máy phục vụ(server) Một chương trình coi Client gửi yêu cầu tới máy Server đợi câu trả lời từ Server.Máy có chứa chương trình client gọi máy khách(client) Chương trình Client Server nói chuyện với thơng điệp(message) thông qua cổng truyền thông liên lạc IPC (InterProcess Communication) theo chuẩn nói chuyện có sẵn gọi giao thức(protocol) Trên thực tế phân biệt Client Server tương đối.Một Client gửi yêu cầu tới nhiều Server,Server đáp ứng yêu cầu Client mà gửi yêu cầu tới Server khác,trong trường hợp Server trở thành Client.Ví dụ Database Server yêu cầu Printer Server Đỗ Anh Tuấn ĐHDL Đông Đô Đồ án tốt nghiệp Thiết kế CSDL web đặt vé hàng không in văn Với mơ hình ta nhận thấy mơ hình Client/Server mang đặc điểm phần mềm không liên quan đến phần cứng thực tế yêu cầu phần cứng máy Server cao nhiều so với máy Client máy Server phải quản lý nhiều yêu cầu từ Client khác mạng.Với mơ hình ta nhận thấy mơ hình Client/Server mang đặc điểm phần mềm khơng liên quan đến phần cứng thực tế yêu cầu phần cứng máy Server cao nhiều so với máy Client máy Server phải quản lý nhiều yêu cầu từ client khác mạng 1.2.1.Ưu nhược điểm mơ hình Client/Server Trong mơ hình Client/Server,dữ liệu tài ngun chia sẻ hai máy,tăng hiệu hoạt động hệ thống.Có thể nói với mơ hình Client/Server,mọi thứ dường nằm bàn người sử dụng,dữ liệu truy nhập từ xa với nhiều dịch vụ đa dạng mà mơ hình cũ khơng có được.Ngồi ra,mơ hình Client/Server cung cấp tảng lý tưởng cho phép tích hợp kỹ thuật đại mơ hình thiết kế hướng dối tượng,hệ chuyện gia,hệ thơng tin địa lý(GIS)… Một vấn đề nảy sinh mơ hình vấn đề an tồn bảo mật thông tin mạng Do phải trao đổi liệu hai máy hai khu vực khác nên dễ xảy trường hợp thông tin đường truyền bị lộ Đỗ Anh Tuấn ĐHDL Đông Đô

Ngày đăng: 10/07/2023, 14:22

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
1. Phân tích và thiết kế hệ thống – Thạc Bình Cường.NXB Khoa học kỹ thuật Khác
2. Vũ Đức Thi - Cơ sở dữ liệu kiến thức và thực hành .NXB Thống kê 1997 Khác
3. Đỗ Trung Huấn – Cơ sở dữ liệu. NXB Giáo dục 1998 Khác
4. Ron Petrusha - ASP IN A NUTSHELL . NXB O’REILLY & Associates. Inc 1999 Khác
5. Scot Hillier and Daniel Me Zick - Programming Active Server Page (1997) Khác

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w