project1 q8

16
PROJECT HORIZON AIRWAYS PROJECT HORIZON AIRWAYS Developed by: Name: Nguyễn Tuấn Đăng Reg. No.:

Upload: koizumiyo

Post on 12-Nov-2014

1.177 views

Category:

Documents


12 download

TRANSCRIPT

Page 1: Project1 Q8

PROJECT HORIZON AIRWAYSPROJECT HORIZON AIRWAYS

Developed by:

Name: Nguyễn Tuấn Đăng

Reg. No.:

Page 2: Project1 Q8

Project Report NIIT Chợ Lớn

Horizon Airways

Batch Id : B090086

Start Date : End Date: 25/07/2009

Name of the Coordinator : Mr. Nhân

Names of Developers : Nguyễn Tuấn Đăng

Date of Submission: July 25nd , 2009

Student: Nguyễn Tuấn đăng Project Horizon Airways

Page 2 of 13

Page 3: Project1 Q8

Project Report NIIT Chợ Lớn

CERTIFICATEThis is to certify that this report titled HORIZON AIRWAYS. embodies the original work done by Nguyễn Tuấn Đăng in partial fulfillment of their course requirement at NIIT.

Coordinator: Mr. Nhân

Student: Nguyễn Tuấn đăng Project Horizon Airways

Page 3 of 13

Page 4: Project1 Q8

Project Report NIIT Chợ Lớn

ACKNOWLEDGEMENT

We have benefited a lot from the feedback and suggestions given to us by Mr. Nhân and other faculty members.

Student: Nguyễn Tuấn đăng Project Horizon Airways

Page 4 of 13

Page 5: Project1 Q8

Project Report NIIT Chợ Lớn

System Analysis

System Summary: Horizon Airways là công ty hàng không được thành lập năm 1996 với chỉ một máy bay AirBus 330 phục vụ tuyến bay giữa New York và Chicago. Sự tận tụy hòan tòan cho chất lượng đã giúp cho Hirizon Airways nhận được giải thưởng cao quý Service Excellence và thu nhập 1 triệu Đô La Mỹ trong năm đầu họat động. Phát triển theo năm tháng, 5 năm sau ngày thành lập, Horizon Airways nâng cấp thêm 3 chiếc máy bay và đặt 1 văn phòng tại mỗi thành phố mà công ty chuyên chở nhằm phục vụ cho việc chuyên chở hành khách ngày một tốt hơn.

System Processes: Login: cho phép nhân viên tại các văn phòng chi nhánh đăng nhập vào hệ thống và

được quyền sử dụng chức năng của hệ thống

Reservation: sau khi đăng nhập vào hệ thống, nhân viên có thể giúp khách hàng đặt vé và thu thập đầy đủ thông tin của khách đồng thời cung cấp thông tin về chuyến bay

Cancellation: Hủy vé cho khách nếu vẫn còn trong thời hạn cho phép ( trong vòng 1 ngày trước khi bay thì tính phí 10%, sau khi bay thì không cho hủy vé ).

Khi một hành khách hủy vé thì nếu trong danh sách chờ có người thì người chờ đầu tiên sẽ được thay đổi trạng thái sang confirmed và đưa vào danh sách khách bay như những hành khách khác.

CancelWaitinglist: sau khi chuyến bay đã khởi hành, các hành khách vẫn đang ở trạng thái chờ sẽ được nhân viên kiểm tra và chuyển thành hủy vé và hoàn trả 100% tiền vé.

In: sau khi đặt vé hoặc hủy vé thành công, hệ thống sẽ in ra report thông báo.

DailyCollections: Vào cuối ngày, nhân viên sẽ tổng kết số tiền đạt được trong ngày và xem có bao nhiêu người đặt vé và bao nhiêu người hủy vé.

ConfirmedList: Nhân viên in ra danh sách khách đã confirmed và trong wait-listed của những chuyến bay trước 9 giờ sáng ngày hôm sau.

Overbook/Waitinglist: Giúp nhân viên có thể lấy danh sách các hành khách ở trạng thái chờ.

Get Flights List: giúp nhân viên xem chi tiết chuyến bay có trong ngày được chọn

Student: Nguyễn Tuấn đăng Project Horizon Airways

Page 5 of 13

Page 6: Project1 Q8

Project Report NIIT Chợ Lớn

Check Seat Avaibilities: kiểm tra tình trạng và vị trí ghế ngồi trên chuyến bay

Student: Nguyễn Tuấn đăng Project Horizon Airways

Page 6 of 13

Page 7: Project1 Q8

Project Report NIIT Chợ Lớn

Class Diagram

Student: Nguyễn Tuấn đăng Project Horizon Airways

Page 7 of 13

Page 8: Project1 Q8

Project Report NIIT Chợ Lớn

Architecture Diagram

Student: Nguyễn Tuấn đăng Project Horizon Airways

Page 8 of 13

Page 9: Project1 Q8

Project Report NIIT Chợ Lớn

Database Design

Database name: HorizonAirways

Number of tables: 7

Table Name:

1. Aircraft

2. DailyCollections

3. Flights

4. Passengers

5. ScheduledFlights

6. SeatLayout

7. Sector

Student: Nguyễn Tuấn đăng Project Horizon Airways

Page 9 of 13

Page 10: Project1 Q8

Project Report NIIT Chợ Lớn

Table Design

Database name: HorizonAirways

Student: Nguyễn Tuấn đăng Project Horizon Airways

Page 10 of 13

Page 11: Project1 Q8

Project Report NIIT Chợ Lớn

Validations Performed

Student: Nguyễn Tuấn đăng Project Horizon Airways

Page 11 of 13

Page 12: Project1 Q8

Project Report NIIT Chợ Lớn

Logical Flow Diagram

Student: Nguyễn Tuấn đăng Project Horizon Airways

Page 12 of 13

Page 13: Project1 Q8

Project Report NIIT Chợ Lớn

Configuration

Hardware: PC compatible with Intel Pentium IV processor, 1GB RAM, and 80 GB of Hard disk

Operating System: Windows Vista Ultimate Build 6000

Software: Microsoft Visual Studio .Net Enterprise 2005.

Student: Nguyễn Tuấn đăng Project Horizon Airways

Page 13 of 13