Hệ thống quản lý và bán vé của hãng hàng không Jetstar
Môn: ông cụ và môi trường phát triển phần mềm Hệ thống quản lý và bán vé của hãng hàng không JetStarTRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI TP. HCMKHOA CÔNG NGHỆ THÔNG TINDương Tiến Anh (0751120070)Đặng Công Toàn (0751120121)Phạm Anh Tuấn (0751120127)Võ Thái Thuận (0751120116)HỆ THỐNG QUẢN LÝ VÀ BÁN VÉ CỦA HÃNG HÀNG KHÔNG JETSTARĐỒ ÁN THỰC TẬP HỆ THỐNG THÔNG TIN GIÁO VIÊN:TP. HCM, 2010Page 1 Môn: ông cụ và môi trường phát triển phần mềm Hệ thống quản lý và bán vé của hãng hàng không JetStarMục lục:Page 2 Môn: ông cụ và môi trường phát triển phần mềm Hệ thống quản lý và bán vé của hãng hàng không JetStarI) Công cụ sử dụng quản lý dự án:1. Công cụ tortoiseSVN:a) Giới thiệu về Subversion và giao thức SVN:- Subversion là một phần mềm mã nguồn mở dùng để quản lý và kiểm tra các phiên bản mã nguồn khác nhau trong quá trình phát triển phần mềm. Subversion cũng còn được gọi là SVN. Có nhiều chương trình được phát triển dựa trên giao thức SVN. Phần mềm sữ dụng giao thức svn khá phổ biến VisualSVN là một ứng dụng offline, cho phép người dùng quản lý mã nguồn trên máy tính cá nhân. Google cũng cho ra dịch vụ quản lý mã nguồn online dựa trên giao thức svn, cho phép người dùng cập nhật dự án online. Ngoài ra chúng ta cũng có thể cài đặt và quản lý mã nguồn trên máy tính cá nhân bằng Subversion bằng giao tiếp dòng lệnh thông qua giao thức svn.- Giao thức svn dùng để thực hiện các chức năng Subversion trong môi trường thi hành lệnh. Subversion được thiết kế với mục đích thay thế phần mềm quản lý phiên bản Concurrent Versioning System (CVS) đã cũ và có nhiều nhược điểm. Subversion được phát hành với giấy phép Apache License. Do đó Subversion là một phần mềm nguồn mở(FOSS) và tự do.b) Công cụ truy cập máy chủ SVN: - Subversion là phần mềm mã nguồn mở, có rất nhiều chương trình phía client sữ dụng giao thức svn kết nối với máy chủ svn:o AnkhSVN: Là một phần mềm phụ, bổ sung lập trình Visual Studio.NET.o eSvn: Chương trình khách dựa trên thư viện.Page 3 Môn: ông cụ và môi trường phát triển phần mềm Hệ thống quản lý và bán vé của hãng hàng không JetStaro Insurrection: Giao diện Web cho Subversion.o JSVN: Chương trình khách viết bằng Java.o Kdesvn: Chương trình khách cho KDE.o psvn.el: Chương trình giao diện Subversion cho Emacs.o PushOk SVN SCC PlugIn: Là một phần mềm phụ, bổ sung khả năng truy cập Subversion cho môi trường lập trình Visual Studio.NET.o RapidSVN: Chương trình khác đa hệ điều hành dựa trên thư viện wxWidgets.o SCPlugin: Phần mềm phụ cho Macintosh Finder.o SmartSVN: Là một chương trình khác đa hệ điều hành, có hai bản quyền: tự do và thương mại, được viết bằng Java.o svnX: Chương trình khách cho Mac OS.o TortoiseSVN: Là một phần mềm làm việc trên nền Windows Explorer.o TurtleSVN: Đi kèm với TortoiseSVN để hỗ trợ môi trường lập trình Visual Studio .NET.o WebSVN: Là một giao diện Web cho Subversion, viết bằng PHP.o WebClient for SVN: Là một chương trình khách mã nguồn mở viết bằng Java/JSP, thường được dùng cho các thao tác đơn giản.o ZigVersion: Là một chương trình khác thương mại cho Mac OS X Subversion.c) Giới thiệu TortoiseSVN- TortoiseSVN là chương trình khách hay giao diện người dùng có khả năng truy cập các máy chủ chạy Subversion, làm việc trên nền Windows Explorer. TorToiseSVN cũng là một phần mềm mã nguồn mỡ.- Sau đây là cách sữ dụng TortoiseSVN để kết nối với SVN server của Google code:o Đưa một project vào SVN server:Page 4 Môn: ông cụ và môi trường phát triển phần mềm Hệ thống quản lý và bán vé của hãng hàng không JetStar Bước 1: Mở windows explorer lên, chọn thư mục của dự án thực hiện "Right Click" và chọn TortoiseSVN → Import . Cửa sổ import >> gõ đường dẫn project. Bước 2: Điền các thông tin cần thiết (khi truy cập vào url server thì sẽ có dialog yêu cầu nhập thông tin username + password đã gửi).Page 5 Môn: ông cụ và môi trường phát triển phần mềm Hệ thống quản lý và bán vé của hãng hàng không JetStaro Lấy một project từ SVN: Mở Windows Explorer lên, chọn (hoặc tạo mới) một thư mục để chưa các source code của dự án (có thể là thư mục của webserver). Điền thông tin của dự án và đường dẫn tới thư mục cần lưu project.Page 6 Môn: ông cụ và môi trường phát triển phần mềm Hệ thống quản lý và bán vé của hãng hàng không JetStar Dữ liệu không có thay đổi so với server, icon của thư mục và file có biểu tượng: Dữ liệu có thay đổi icon của thư mục và file có biểu tượng:o Kiểm tra xem file thay đổi không: R_click lên file cần xem, chọn như hình vẽ.Page 7 Môn: ông cụ và môi trường phát triển phần mềm Hệ thống quản lý và bán vé của hãng hàng không JetStarXem sự khác biệt.o Đưa thông tin đã thay đổi lên server: Trước hết phải update để kiểm tra xem có xung đột hay không. (có người nào đã thay đổi từ khi check out) Nếu ko có xung đột gì thí thực hiện commit.Page 8 Môn: ông cụ và môi trường phát triển phần mềm Hệ thống quản lý và bán vé của hãng hàng không JetStarChọn file cần check in và viết ghi chú cho việc check in.o Đưa file vào svn server: Nếu trong quá trình phát triển dự án cần thêmmột số file vào dự án . thì sau khi thêm vào các bạn chọn chức năng "Add" để đưa các file này vào SVN.Page 9 Môn: ông cụ và môi trường phát triển phần mềm Hệ thống quản lý và bán vé của hãng hàng không JetStar• Add file: chọn file cần add >> R_click chọn add.• Bạn có thể chọn nhiều file sau đó đánh dấu check để loại bỏ những file không cần add.Page 10 [...]... viên vào dự án và xemcomment của thành viên o Thêm thành viên vào dự án: Click vào link “People” o Thêm thành viên vào dự án và nhấn Save changes để lưu lại Page 21 Môn: ông cụ và môi trường phát triển phần mềm o Hệ thống quản lý và bán vé của hãng hàng không JetStar Vào Update để xem comment của thành viên dự án Page 22 Môn: ông cụ và môi trường phát triển phần mềm Hệ thống quản lý và bán vé của hãng. .. ông cụ và môi trường phát triển phần mềm Hệ thống quản lý và bán vé của hãng hàng không JetStar Chọn phiên bản cần phục hôi, r_click chọn Save revision to và lưu một nơi nào đó Mở file vừa lấy về chỉnh sữa và copy toàn bộ nội dung paste vào file cùng tên cần khôi phục ở local và commit lên server Page 15 Môn: ông cụ và môi trường phát triển phần mềm Hệ thống quản lý và bán vé của hãng hàng không JetStar. .. hoàn chỉnh và bổ sung vào tài liệu này Quản lý bán vé Quản lý giá vé Quản lý loại vé Quản lý đơn giá Quản lý thanh toán Quản lý khách hàng Phạm Anh Tuấn Đặng Công Toàn Phạm Anh Tuấn Đặng Công Toàn Phạm Anh Tuấn Đặng Công Toàn Phạm Anh Tuấn Quản lý chuyến bay Đặng Công Toàn Quản lý lịch trình bay Phạm Anh Tuấn Quản lý nhân viên Đặng Công Toàn Quản lý nhóm nhân viên Phạm Anh Tuấn Quản lý vé Đặng Công... Anh Tuấn Quản lý vé Đặng Công Toàn Phạm Anh Tuấn Đặng Công Toàn Phạm Anh Tuấn Quản lý đại lý Quản lý doanh thu Quản lý loại máybay Quản lý máy bay Page 35 Môn: ông cụ và môi trường phát triển phần mềm Hệ thống quản lý và bán vé của hãng hàng không JetStar Quản lý đối tượng ưu tiên Quản lý khuyến mãi Quản lý giới thiệu Quản lý quy định d) Đặng Công Toàn Phạm Anh Tuấn Đặng Công Toàn Phạm Anh Tuấn Giai... trường phát triển phần mềm Hệ thống quản lý và bán vé của hãng hàng không JetStar Project đã được tạo Page 20 Môn: ông cụ và môi trường phát triển phần mềm Hệ thống quản lý và bán vé của hãng hàng không JetStar Người tạo ra dự án trang project sẽ có thêm tab administer để quản trị, nếu chỉ là một thành viên của dự án thì trong trang dự án sẽ không có tab trên b) Các chức năng của google code: Tab Project... cụ và môi trường phát triển phần mềm 2 Hệ thống quản lý và bán vé của hãng hàng không JetStar Google Code: a) Tạo dự án mới - Truy cập vào http://www.code.google.com và đăng nhập bằng tài khoản google Tiếp theo Page 18 Môn: ông cụ và môi trường phát triển phần mềm Hệ thống quản lý và bán vé của hãng hàng không JetStar Tiếp theo Sau khi điền đầy đủ thông tin chọn create project Page 19 Môn: ông cụ và. .. trao đổi thông tin trong suốt dự án o Hệ thống quản lý và bán vé của hãng hàng không JetStar Click và new issue để tạp một issue trao đổi công việc, và tương tự như wiki mọi người có thể bình luận về issue Tab source: Page 25 Môn: ông cụ và môi trường phát triển phần mềm o o Hệ thống quản lý và bán vé của hãng hàng không JetStar Đây là phần quan trọng nhất của dự án, source chứa toán bộ mã nguồn... Anh Nhận xét Môn: ông cụ và môi trường phát triển phần mềm Hệ thống quản lý và bán vé của hãng hàng không JetStar thành phần khác thêm vào theo bố cục hợp lý Tìm hiểu Tìm hiểu qui trình qui trình đặt vé đặt vé thực tế của hãng Tìm hiểu về cơ cấu Tìm hiểu tổ chức, về cơ cấu cách thức phòng ban quản lý và làm việc thực tế của hãng Các Tìm hiểu chương về cách trình ưu quản lý, đãi và chương khuyến trình... phí của Google - Tiết kiệm chi phí hosting lưu trữ cho các nhân doanh nghiệp Nhận xét chung: - Là dịch vụ miễn phí nên có một vài tính năng và giao diện còn hạn chế Tuy nhiên vẫn đám ứng tốt nhu cầu căn bản cho công việc xây dựng và phát triển phần mềm Kế hoạch dự án hệ thống quản lý và bán vé máy bay của Jetstar: 1 Mục tiêu dự án : - 2 Xây dựng hệ thống quản lý của hãng hàng không Jetstar Xây dựng hệ. .. trang Công việc Code Mô tả Thời hạn Tùy vào từng chức năng mà code, và 2 tuần code phù hợp với giao diện đã thiết kế Quản lý bán vé Thành viên Dương Tiến Anh Đặng Công Toàn Võ Thái Thuận Đặng Công Toàn Dương Tiến Anh Võ Thái Thuận Dương Tiến Anh Võ Thái Thuận Dương Tiến Anh Võ Thái Quản lý vé Quản lý giá vé Quản lý loại vé Quản lý đơn giá Quản lý thanh toán Quản lý Page 36 Nhận xét . mềm Hệ thống quản lý và bán vé của hãng hàng không JetStarMục lục:Page 2 Môn: ông cụ và môi trường phát triển phần mềm Hệ thống quản lý và bán vé của hãng. (0751120116)HỆ THỐNG QUẢN LÝ VÀ BÁN VÉ CỦA HÃNG HÀNG KHÔNG JETSTAR Ồ ÁN THỰC TẬP HỆ THỐNG THÔNG TIN GIÁO VIÊN:TP. HCM, 2010Page 1 Môn: ông cụ và