phÂn tÍch vÀ thi t k hỆ thỐng thÔng tin filetrƯỜng cao ĐẲng kỸ thuẬt lÝ tỰ...

21
TRƯỜNG CAO ĐẲNG KTHUT LÝ TTRNG KHOA CÔNG NGHTHÔNG TIN PHÂN TÍCH VÀ THIT KHTHNG THÔNG TIN 0oo-oo0 Đề tài: QUN LÝ CHUYN BAY (VIETNAM AIRLINES) Lp 11CDTM1 Giáo viên hướng dn: Nguyn Văn Danh Nhóm 9: 1. Đoàn Ngc Ninh 2. Nguyn Phương Thế Hoàng 3. Phm Đình Huy 4. Phm Tn Tài 5. Hoàng Tiến Trung

Upload: tranthuy

Post on 29-Aug-2019

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PHÂN TÍCH VÀ THI T K HỆ THỐNG THÔNG TIN filetrƯỜng cao ĐẲng kỸ thuẬt lÝ tỰ trỌng khoa cÔng nghỆ thÔng tin phÂn tÍch vÀ thiẾt kẾ hỆ thỐng thÔng

TRƯỜNG CAO ĐẲNG KỸ THUẬT LÝ TỰ TRỌNG

KHOA CÔNG NGHỆ THÔNG TIN

PHÂN TÍCH VÀ THIẾT KẾ

HỆ THỐNG THÔNG TIN 0oo-oo0

Đề tài: QUẢN LÝ CHUYẾN BAY

(VIETNAM AIRLINES)

Lớp 11CDTM1

Giáo viên hướng dẫn: Nguyễn Văn Danh

Nhóm 9:

1. Đoàn Ngọc Ninh

2. Nguyễn Phương Thế Hoàng

3. Phạm Đình Huy

4. Phạm Tấn Tài

5. Hoàng Tiến Trung

Page 2: PHÂN TÍCH VÀ THI T K HỆ THỐNG THÔNG TIN filetrƯỜng cao ĐẲng kỸ thuẬt lÝ tỰ trỌng khoa cÔng nghỆ thÔng tin phÂn tÍch vÀ thiẾt kẾ hỆ thỐng thÔng

I. Bảng kế hoạch phỏng vấn tổng quan hệ thống và các bảng

phỏng vấn cụ thể từng chủ đề: 1. Bảng kế hoạch phỏng vấn tổng quan hệ thống:

Kế hoạch phỏng vấn tổng quan

Hệ thống quản lý chuyến bay của hãng hàng không Vietnam Airlines

Người lập: Nhóm 9 Ngày lập: 05/10/2013

STT Chủ đề Yêu cầu Ngày bắt đầu Ngày kết thúc

1 Điều hành chuyến bay Nắm được cách tổ chức điều hành một

chuyến bay

05/10/2013 05/10/2013

2 Quản lý bán vé Nắm được các thủ

tục cần thiết bán vé

05/10/2013 05/10/2013

3 Quản lý sự cố Giải quyết các sự cố có thể xảy ra

05/10/2013 05/10/2013

4 Trình độ nhân viên

và hệ thống máy

móc, thiết bị, phần

mềm.

-Tình hình trình độ chung của nhân viên. -Nắm rõ tài nguyên máy móc, trang thiết bị, hệ điều hành và các phần mềm tương thích.

05/10/2013 05/10/2013

2. Các bảng kế hoạch phỏng vấn cụ thể: a. Kế hoạch phỏng vấn và phiếu phỏng vấn thứ 1:

Kế hoạch phỏng vấn

Người được hỏi: Nguyễn Thị Mỹ Linh Người phỏng vấn: Phạm Đình Huy

Địa chỉ: 164 Lê Thánh Tôn, P. Bến Thành, Quận 1

Thời gian hẹn: 05/10/2013

Thời điểm bắt đầu: 14h Thời điểm kết thúc: 14h40

Đối tượng được hỏi là: nhân viên

phòng điều hành chuyến bay

Cần thu thập dữ liệu: Cách thức tổ chức điều hành một chuyến bay

Các yêu cầu đòi hỏi:

Vai trò, vị trí, trình độ, kinh nghiệm

của người phỏng vấn

Chương trình: Giới thiệu

Tổng quan về dự án

Tổng quan về phỏng vấn + Chủ đề đề cập

Chủ đề 1:Câu hỏi và trả lời.

Chủ đề 2:Câu hỏi và trả lời.

Tổng hợp các nội dung chính.

Ước lượng thời gian: 1 phút

2 phút

2 phút

10 phút

20 phút

2 phút

Page 3: PHÂN TÍCH VÀ THI T K HỆ THỐNG THÔNG TIN filetrƯỜng cao ĐẲng kỸ thuẬt lÝ tỰ trỌng khoa cÔng nghỆ thÔng tin phÂn tÍch vÀ thiẾt kẾ hỆ thỐng thÔng

Ý kiến của người được hỏi.

Kết thúc

2 phút

1 phút

(Dự kiến tổng cộng: 40 phút)

Phiếu phỏng vấn chi tiêt

Dự án: Quản lý chuyến bay của hãng hàng không Vietnam Airlines

Tiểu dự án: Quản lý điều hành chuyến

bay

Người được hỏi: Nguyễn Thị Mỹ Linh Ngày: 05/10/2013 Người phỏng vấn: Phạm Đình Huy

Câu hỏi:

1. Xin chị cho biết công ty hiện có bao

nhiêu máy bay.

2. Vậy công ty quản lý các máy bay

như thế nào và lưu trữ những thông

tin gì để quản lý?

3. Vậy để quản lý chuyến bay, quản lý

lịch bay công ty cũng làm tương tự

không?

4. Công ty có thường hay mở rộng

thêm tuyến bay mới không?

5. Lịch trình bay trong lịch bay có thể

thay đổi không?

6. Có khi nào công ty hủy chuyến bay

hoặc thay đổi hành trình hoặc làm

chậm trễ thời gian cất cánh chuyến

bay không ?

Trả lời: Hiện nay tổng cộng chúng tôi có

hơn 80 máy bay với bảy dòng máy bay

Mỗi máy bay chúng tôi đều gắn một số hiệu riêng để quản lý kèm theo các thông tin về loại máy bay, ngày được đưa vào vận hành.

Đúng vậy, mỗi lịch bay cũng được cấp một mã số riêng, kèm theo các thông tin liên quan như ngày cất cánh, giờ cát cánh, giờ hạ cánh. Mục đích là để cho viêc quản lý thuận tiện hơn.

Có, nhưng không thường xuyên lắm. Vấn đề này còn phụ thuộc vào nhu cầu của khách hàng cũng như số máy bay rãnh. Nếu nhu cầu tăng thì chúng tôi sẵn sang mở rộng thêm số chuyến bay cũng như bổ sung lịch bay cần thiết. ngược lại nếu nhu cầu giảm chúng tôi sẽ cắt bớt.

Lịch trình bay thể hiện trong lịch

bay có thể thay đổi trong khoảng

thời gian từ ngày công bố đến ngày

bay thực tế của Hành khách. Chúng

tôi không đảm bảo về lịch trình bay

và lịch trình bay không là một bộ

phận của hợp đồng vận chuyển giữa

Hành khách và Chúng tôi

Có, Chúng tôi sẽ áp dụng mọi biện

pháp cần thiết để tránh chậm trễ

trong việc vận chuyển Hành khách

và Hành lý của Hành khách. Khi

thực hiện các biện pháp này và để

Page 4: PHÂN TÍCH VÀ THI T K HỆ THỐNG THÔNG TIN filetrƯỜng cao ĐẲng kỸ thuẬt lÝ tỰ trỌng khoa cÔng nghỆ thÔng tin phÂn tÍch vÀ thiẾt kẾ hỆ thỐng thÔng

7. Việc điều phối vận hành các tuyến

bay, lịch bay có rắc rối không?

8. Công ty lưu trữ những thông tin gì

về các nhân viên?

9. Vậy công ty phân công công việc

cho họ như thế nào?

10. Các đội bay cũng sẽ được lập CSDL

lưu trữ thông tin không?

tránh việc hủy chuyến bay, trong

trường hợp cần thiết, Chúng tôi có

thể sắp xếp chuyến bay được thực

hiện bởi tàu bay khác hoặc Hãng

vận chuyển khác.

Có, do vậy chúng tôi phải kiểm tra

cẩn thận các thông tin liên quan đến

lịch bay, tuyến bay… để quản lý tốt

hơn

Chúng tôi lưu trữ các thông tin liên

quan đến nhân viên như họ tên, giới

tính, ngày sinh, …. và cấp cho mỗi

nhân viên một mã số riêng.

Chúng tôi sẽ sắp xếp họ vào trong

một đội bay cố định. Mỗi đội bay sẽ

hoạt động gắn chặt với một máy bay

cố định.

Vâng, Quản lý đội bay cũng không

ngoại lệ

b. Kế hoạch phỏng vấn và phiếu phỏng vấn thứ 2:

Kế hoạch phỏng vấn

Người được hỏi: Nguyễn Thanh Tâm Người phỏng vấn: Đoàn Ngọc Ninh & Phạm Tấn Tài

Địa chỉ: 164 Lê Thánh Tôn, P. Bến Thành, Quận 1

Thời gian hẹn: 05/10/2013

Thời điểm bắt đầu: 14h Thời điểm kết thúc: 14h30

Đối tượng được hỏi là: nhân viên bán vé

Cần thu thập dữ liệu: Thông tin về việc giao dịch vé và các thủ tục liên quan

Các yêu cầu đòi hỏi:

Vai trò, vị trí, trình độ, kinh nghiệm của

người phỏng vấn

Chương trình: Giới

thiệu Tổng quan về dự án

Tổng quan về phỏng vấn

+ Chủ đề đề cập

Chủ đề 1:Câu hỏi và trả lời.

Chủ đề 2:Câu hỏi và trả lời.

Tổng hợp các nội dung chính.

Ý kiến của người được hỏi.

Kết thúc

Ước lượng thời gian:

1 phút 2 phút

2 phút

10 phút

15 phút 2 phút

2 phút

1 phút

Page 5: PHÂN TÍCH VÀ THI T K HỆ THỐNG THÔNG TIN filetrƯỜng cao ĐẲng kỸ thuẬt lÝ tỰ trỌng khoa cÔng nghỆ thÔng tin phÂn tÍch vÀ thiẾt kẾ hỆ thỐng thÔng

(Dự kiến tổng cộng: 30 phút)

Phiếu phỏng vấn chi tiết

Dự án: Quản lý chuyến bay của hãng hàng không Vietnam Airlines

Tiểu dự án: Quản lý việc bán vé

Người được hỏi: Nguyễn Thanh Tâm Ngày: 05/10/2013 Người hỏi: Đoàn Ngọc Ninh & Phạm Tấn

Tài

Câu hỏi:

1. Xin chị cho biết khách hàng có thể

đặt mua vé bằng những cách nào

2. Công ty cung cấp những hạng vé

nào?

3. Khi khách hàng làm thủ tục

mua vé thì chị sẽ ghi nhận

những thông tin gì từ khách

hàng?

4. Các thông tin liên quan đến vé

máy bay mà khách hàng cần

quan tâm

5. Công ty quy định cước phí đối với

hành lý như thế nào?

Trả lời:

Khách hàng có thể đặt mua vé

qua đại lý thông qua 2 hình thức

là đến mua trực tiếp hoặc đại lý

hoặc thông qua điện thoại.

Ngoải ra khách hang cũng có

thể đăng ký mua vé trực tuyến

qua website.

Chúng tôi chia làm vé phổ thông,

vé phổ thông đặc biệt và vé

thương gia

Thường thì chúng tôi cần các

thông tin về tên họ, tuổi tác, giới

tinh, ngày sinh, số điện thoại,

CMND, quốc tịch. Đối với các

khách hang cũ, đặc biệt là các

khách hang thường xuyên thì

chúng tôi vẫn còn lưu thông tin từ

các lần làm thủ tục trước nên làm

thủ tục sẽ nhanh hơn

Khách hàng cần quan tâm đến các

thông tin về Hạng vé(class), tình

trạng vé (status), Chuyến bay

(flight), Ngày giờ bay (date/time),

Bay thẳng (non- stop) hay quá cảnh

(transit).

Còn tùy vào loại hành lý và số

lượng và các chỉ số an toàn

khác. Chúng tôi chia làm hành

lý miễn cước và hành lý tính

cước. Khách hàng sẽ phải trả

them chi phí vận chuyển hành

lý cho hành lý tính cước cũng

như hành lý miễn cước nếu như

vượt quá khối lượng/số lượng

Page 6: PHÂN TÍCH VÀ THI T K HỆ THỐNG THÔNG TIN filetrƯỜng cao ĐẲng kỸ thuẬt lÝ tỰ trỌng khoa cÔng nghỆ thÔng tin phÂn tÍch vÀ thiẾt kẾ hỆ thỐng thÔng

6. Công ty áp dụng những hình thức

thanh toán nào?

7. Nếu như khách hang muốn đổi

vé hoặc hủy vé thì có được giải

quyết?

8. Những thông tin liên quan đến

việc bán vé, đổi vé, hủy vé có

được lưu lại?

quy định đối với từng chuyến

bay và hạng vé.

Khách hàng có thể thanh toán

bằng tiền mặt hoặc thẻ tín

dụng.

Có. Nhưng cũng tùy trường hợp,

việc này còn phụ thuộc nhiều vào

yếu tố thời gian hiệu lực của vé.

Có. Chúng tôi được yêu cầu phải sao lưu lại tiện cho việc quản lý

c. Kế hoạch phỏng vấn và phiếu phỏng vấn thứ 3:

Kế hoạch phỏng vấn

Người được hỏi: Trần Thanh Thức Người phỏng vấn: Nguyễn Phương Thế Hoàng

Địa chỉ: 164 Lê Thánh Tôn, P. Bến Thành, Quận 1

Thời gian hẹn: 05/10/2013 Thời điểm bắt đầu: 14h

Thời điểm kết thúc:14h25

Đối tượng được hỏi là: nhân viên phòng giải quyết sự cố. Cần thu thập dữ liệu: các sự cố thường

xảy ra.

Cần thỏa thuận: hướng giải quyết các sự

cố

Các yêu cầu đòi hỏi:

Vai trò, vị trí, trình độ, kinh nghiệm

của người phỏng vấn

Chương trình:

Giới thiệu

Tổng quan về dự án

Tổng quan về phỏng vấn

+ Chủ đề đề cập

Chủ đề 1:Câu hỏi và trả lời.

Chủ đề 2:Câu hỏi và trả lời.

Tổng hợp các nội dung chính.

Ý kiến của người được hỏi.

Kết thúc

Ước lượng thời gian:

1 phút

2 phút

2 phút

5 phút

10 phút

2 phút

2 phút

1 phút

(Dự kiến tổng cộng: 25 phút)

Page 7: PHÂN TÍCH VÀ THI T K HỆ THỐNG THÔNG TIN filetrƯỜng cao ĐẲng kỸ thuẬt lÝ tỰ trỌng khoa cÔng nghỆ thÔng tin phÂn tÍch vÀ thiẾt kẾ hỆ thỐng thÔng

Phiếu phỏng vấn

Dự án: Quản lý chuyến bay của hãng hàng không Vietnam Airlines

Tiểu dự án: Quản lý sự cố

Người được hỏi: Trần Thanh Thức Ngày: 05/10/2013

Người hỏi: Nguyễn Phương Thế Hoàng

Câu hỏi:

1. Các sự cố mà công ty thường gặp

là gì ?

2. Vậy công ty có giải quyết các vấn đề

đó không?

3. Các thông tin về sự cố có được ghi

nhận và báo cáo không?

Trả lời:

Một số sự cố thường gặp là khách hàng mua trúng vé máy bay giả, vé bị rách nát hoặc bị tự ý sửa đổi, khách hàng mang theo hành lý không được cho phép, khách hàng đi trễ giờ bay, làm mất vé hoặc một số sự cố về sức khỏe trên chuyến bay

Có, chúng tôi có trách nhiệm

phải giải quyết toàn bộ sự cố.

Tuy nhiên cũng co một số sự cố

nằm ngoài khả năng của chúng

tôi. Khi đó chúng tôi sẽ báo ngay

cho cấp trên, một số trường hợp

phải báo cho các cơ quan thẩm

quyền để giải quyêt.

Có, chúng tôi đều ghi nhận lại

rồi lưu thành hồ sơ.

d. Kế hoạch phỏng vấn và phiếu phỏng vấn thứ 4:

Kế hoạch phỏng vấn

Người được hỏi: Cao Văn Minh Người hỏi: Hoàng Tiến Trung

Địa chỉ: 164 Lê Thánh Tôn, P. Bến Thành, Quận 1

Địa chỉ: 164 Lê Thánh Tôn, P. Bến Thành, Quận 1

Đối tượng được hỏi là: nhân viên phòng kỹ thuật.

Cần thu thập dữ liệu: thông tin về trình

độ tin học của nhân viên và trang thiết

bị,hệ thống quản lý của công ty. Cần thỏa thuận: xem quá trình làm việc

của nhân viên và các hệ thống thiết bị

quản lý chuyến bay

Thời gian hẹn:05/10/2013 Thời điểm bắt đầu: 14h

Thời điểm kết thúc:14h25

Chương trình:

Giới thiệu

Ước lượng thời gian:

1 phút

Page 8: PHÂN TÍCH VÀ THI T K HỆ THỐNG THÔNG TIN filetrƯỜng cao ĐẲng kỸ thuẬt lÝ tỰ trỌng khoa cÔng nghỆ thÔng tin phÂn tÍch vÀ thiẾt kẾ hỆ thỐng thÔng

Tổng quan về dự án

Tổng quan về phỏng vấn + Chủ đề đề cập

Chủ đề 1:Câu hỏi và trả lời.

Chủ đề 2:Câu hỏi và trả lời.

Tổng hợp các nội dung chính.

Ý kiến của người được hỏi.

Kết thúc

2 phút

2 phút

5 phút

10 phút

2 phút

2 phút

1 phút

(Dự kiến tổng cộng: 25 phút)

Phiếu phỏng vấn

Dự án: Quản lý chuyến bay của hãng hàng không Vietnam Airlines

Dự án: Quản lý chuyến bay của hãng hàng không Vietnam Airlines

Người được hỏi: Cao Văn Minh Người được hỏi: Cao Văn Minh

Câu hỏi:

1. Trình độ tin học của các nhân

viên như thế nào?

2. Công ty có dùng phần mềm chuyên dụng để quản lý không?

3. Thường thì Công ty sẽ dùng phần

mềm chung trên thị trường hay

phần mềm được thiết kế riêng cho

công việc này không ?

4. Công ty có thừơng nâng cấp hệ

thống cũng như thiết bị không?

Câu hỏi:

Trình độ tin học của các nhân

viên ít nhất là bằng B và

thường xuyên được cử đi tham

gia các lớp tập huấn Có

Trước giờ chúng tôi đều dùng phần

mềm được thiết kế riêng cho hệ

thống của chúng tôi để việc quản lý

dễ dàng hơn.

Có. Chúng tôi thường xuyên nâng

cấp đồng bộ hệ thống và các thiết bị

Page 9: PHÂN TÍCH VÀ THI T K HỆ THỐNG THÔNG TIN filetrƯỜng cao ĐẲng kỸ thuẬt lÝ tỰ trỌng khoa cÔng nghỆ thÔng tin phÂn tÍch vÀ thiẾt kẾ hỆ thỐng thÔng

II. Tổng quan về đánh giá phỏng vấn: Sau quá trình phỏng vấn, nhóm phỏng vấn thu thập và tổng được nhiều thông

tin rất hữu ích từ đối tượng phỏng vấn trong công ty và người được hỏi cũng thấy

thoải mái khi được phỏng vấn, đồng thời trả lời cũng trung thực. Tuy nhiên trong quá

trình phỏng vấn vẫn có một số vấn đề mà đối tác vì một số lý do mà không thể trả lời

hoặc trả lời không đúng sự thật.

III. Mô tả-phân tích hệ thống và các biểu mẫu:

1. Mô tả - phân tích hệ thống:

Qua tìm hiểu, có thể mô tả lại hệ thống quản lý chuyến bay của hãng

hàng không VIETNAM AIRLINES như sau:

Hãng hiện có 80 máy bay và dự kiến sẽ bổ sung thêm để đáp ứng nhu cầu

ngày càng tăng của khách hàng. Để phân biệt, mỗi máy may có một Mã

máy bay riêng, ngoài ra còn một số thông tin khách như loại máy bay, ngày

bắt đầu sử dụng.

Tùy nhu cầu của khách hang và khả năng của hãng mà hãng sẽ tạo lập, mở

rộng hoặc cắt giảm các chuyến bay để phục vụ khách hàng. Mỗi chuyến bay

có một mã chuyến bay để thuận thiện cho việc quản lý, các thông tin liên

quan bao gồm sân bay đi, sân bay đến. Mỗi chuyến bay của hang đều được

lập lịch bay từ trước. Một chuyến bay có thể có nhiều lịch bay. Thông tin

lưu trữ của lịch bay bao gồm Mã lịch bay, ngày cất cánh, giờ cất cánh, giờ

hạ cánh.

Mỗi nhân viên (phi hành đoàn) của hãng có các thông tin lưu trữ như Mã

nhân viên, họ tên, ngày sinh, giới tính, địa chỉ, SĐT, số CMND, quốc tịch,

lương, chức vụ (là phi công hay tiếp viên ).

Các nhân viên sẽ được phân vào các đội bay. Mỗi đội bay sẽ có các thông

tin như Mã đội bay, ngày bắt đầu, ngày kết thúc. Ban quản lý cũng cố định

một máy bay ngắn chặt với một đội bay và một đội bay gồm các nhân viên

cố định nên khi thay đổi máy bay cũng là thay đổi đội bay và nhân viên nên

việc phân phối nhân viên thay đổi ở các chuyến bay không cần xét. Khi

công ty mở rộng thêm các máy bay, thì cũng đồng thời tổ chức thêm các đội

bay mới để phục vụ

Khi khách hàng đến đặt chổ hay mua vé thì cần cung cấp cho nhân viên các

thông tin sau: họ tên, ngày sinh, giới tính, số CMND, quốc tịch, địa chỉ, số

điện thoại. Hệ thống sẽ lưu trữ thông tin này và cấp cho khách hàng một Mã

khách hàng để thuận tiện cho việc quản lý. Nếu hành khách đã tồn tại trong

CSDL, chương trình sẽ tự động lấy thông tin của hành khách, nếu không

hành khách có tùy chọn ghi thông tin của mình vào CSDL

Mỗi khách hàng có thể đặt chỗ theo lịch bay của hãng hàng không đưa ra.

Để đặt chổ khách hàng cần cung cấp các thông tin như thông tin về chuyến

Page 10: PHÂN TÍCH VÀ THI T K HỆ THỐNG THÔNG TIN filetrƯỜng cao ĐẲng kỸ thuẬt lÝ tỰ trỌng khoa cÔng nghỆ thÔng tin phÂn tÍch vÀ thiẾt kẾ hỆ thỐng thÔng

bay, hạng ghế…Nhân viên sẽ ghi nhận và làm thủ tục hệ thống cũng sẽ ghi

nhận thêm các thông tin về ngày đặt chổ, thời gian hiệu lực và cấp một Mã

phiếu đặt chổ.

Khách hàng có thể mua vé bằng cách đến mua trực tiếp hoặc thông qua

điện thoại hoặc cũng có thể đăng ký mua trực tuyến. Các thông tin lưu trữ

của vé sẽ bao gồm Mã vé, số ghế, giá, hiệu lực. Sau khi hoàn thành các thủ

tục và khách hàng thanh toán xong, nhân viên sẽ lập hóa đơn.

Đối với hành lý của khách hàng thì cũng cần khai báo để làm thủ tục. Công

ty quy định chia ra làm 2 loại đó là miễn cước và tính cước. Thông tin ghi

nhận đối với thực thể hành lý là Mã hành lý, trọng lượng, cước phí.

Nếu trong quá trình hoạt động quản lý chuyến bay mà gặp phải các sự cố thì

căn cứ vào thực tế, công ty sẽ có phương hướng giải quyết nhanh nhất và

hợp lý nhất để đả bảo phục vụ khách hàng tốt nhất.

Để hổ trợ cho việc quản lý, công ty yêu cầu có chức năng quản lý Tra cứu-

Thống kê về các chi tiết chuyến bay, chi tiết các phiếu đặt chổ, các vé đã

bán, chi tiết về thông tin nhân viên khách hàng.

2. Các phiếu biểu mẫu:

Page 11: PHÂN TÍCH VÀ THI T K HỆ THỐNG THÔNG TIN filetrƯỜng cao ĐẲng kỸ thuẬt lÝ tỰ trỌng khoa cÔng nghỆ thÔng tin phÂn tÍch vÀ thiẾt kẾ hỆ thỐng thÔng
Page 12: PHÂN TÍCH VÀ THI T K HỆ THỐNG THÔNG TIN filetrƯỜng cao ĐẲng kỸ thuẬt lÝ tỰ trỌng khoa cÔng nghỆ thÔng tin phÂn tÍch vÀ thiẾt kẾ hỆ thỐng thÔng

3. Sơ đồ phân rã chức năng của hệ thống:

Quản lý chuyến bay

Điều hành chuyến bay

Tạo mới, hủy bỏ

chuyến bay

Quản lý bán vé Tra cứu - Thống kê

Chi tiết chuyến

bay, lịch bay

Lập hóa đơn

Quản lý sự cố

Kiểm tra sự cố

Tạo mới, hủy bỏ

lịch bay

Tạo mới, hủy bỏ

đội bay

Ghi nhận, cập

nhật thông tin

khách hàng

Ghi nhận thông

tin hành lý

Lập phiếu đặt

chổ, bán vé, đổi

vé, hủy vé

Chi tiết về các

phiếu đặt chổ,

các vé đã bán

Thông tin nhân

viên, khách hàng,

hành lý

Giải quyết sự cố

Viết báo cáo

Phân công nhiệm

vụ cho đội bay

Page 13: PHÂN TÍCH VÀ THI T K HỆ THỐNG THÔNG TIN filetrƯỜng cao ĐẲng kỸ thuẬt lÝ tỰ trỌng khoa cÔng nghỆ thÔng tin phÂn tÍch vÀ thiẾt kẾ hỆ thỐng thÔng

IV. Thiết kế mô hình dữ liệu

1. Mô hình dữ liệu quan niệm (ERD)

2. Từ điển dữ liệu

a) MAYBAY

STT Tên thuộc tính Diễn giải Kiểu dữ liệu Ghi chú

1 MaMB Mã máy bay Text Khóa chính

2 Loai Loại máy bay Text

3 NgaySD Ngày bắt đầu đưa vào

sử dụng

Date/Time

b) CHUYENBAY

STT Tên thuộc tính Diễn giải Kiểu dữ liệu Ghi chú

1 MaCB Mã chuyến bay Text Khóa chính

2 SBDi Sân bay đi Text

3 SBDen Sân bay đến Text

c) LICHBAY

Page 14: PHÂN TÍCH VÀ THI T K HỆ THỐNG THÔNG TIN filetrƯỜng cao ĐẲng kỸ thuẬt lÝ tỰ trỌng khoa cÔng nghỆ thÔng tin phÂn tÍch vÀ thiẾt kẾ hỆ thỐng thÔng

STT Tên thuộc tính Diễn giải Kiểu dữ liệu Ghi chú

1 MaLB Mã lịch bay Text Khóa chính

2 NgayCC Ngày cất cánh Date/Time

3 GioCC Giờ cất cánh Date/Time

4 GioHC Giờ hạ cánh Date/Time

d) NHANVIEN

STT Tên thuộc tính Diễn giải Kiểu dữ liệu Ghi chú

1 MaNV Mã nhân viên Text Khóa chính

2 Hoten Họ tên nhân viên Text

3 Ngaysinh Ngày sinh của nhân

viên

Date/Time

4 Diachi Địa chỉ của nhân viên Text

5 Gioitinh Giới tính Yes/No

6 SDT Số điện thoại liên lạc Number

7 CMND Số chứng minh thư Number

8 Quoctich Quốc tịch Text

9 Luong Lương Currency

10 Chucvu Chức vụ Text

e) DOIBAY

STT Tên thuộc tính Diễn giải Kiểu dữ liệu Ghi chú

1 MaDB Mã đội bay Text Khóa chính

2 NgayBD Ngày bắt đầu đội bay

3 NgayKT Ngày kết thúc đội bay

(nếu có)

Date/Time

4 Nhomtruong Nhóm trưởng Text

f) KHACHHANG

STT Tên thuộc tính Diễn giải Kiểu dữ liệu Ghi chú

1 MaKH Mã nhân viên Text Khóa chính

2 Hoten Họ tên nhân viên Text

3 Ngaysinh Ngày sinh của nhân

viên

Date/Time

4 Diachi Địa chỉ của nhân viên Text

5 Gioitinh Giới tính Yes/No

6 SDT Số điện thoại liên lạc Number

7 CMND Số chứng minh thư Number

8 Quoctich Quốc tịch Text

g) HANHLY

STT Tên thuộc tính Diễn giải Kiểu dữ liệu Ghi chú

1 MaHL Mã hành lý Text Khóa chính

2 TrongLuong Khối lượng của

hành lý

Number

Page 15: PHÂN TÍCH VÀ THI T K HỆ THỐNG THÔNG TIN filetrƯỜng cao ĐẲng kỸ thuẬt lÝ tỰ trỌng khoa cÔng nghỆ thÔng tin phÂn tÍch vÀ thiẾt kẾ hỆ thỐng thÔng

3 Cuocphi Tiền cước (nếu có) Currency

h) VE

STT Tên thuộc tính Diễn giải Kiểu dữ liệu Ghi chú

1 MaVe Mã số vé Text Khóa chính

2 SoGhe Số ghế Number

3 Gia Giá vé Currency

4 Hieuluc Thời hạn hiệu lực của

Date/Time

i) DATCHO

STT Tên thuộc tính Diễn giải Kiểu dữ liệu Ghi chú

1 MaDatCho Mã số phiếu đặt

chổ

Text Khóa chính

2 NgayDatCho Ngày đăng ký đặt

chổ

Date/Time

3 Hieuluc Thời hạn hiệu lực Date/Time

3. Chuyển sang mô hình quan hệ NHANVIEN (MANV, HoTen, Ngaysinh, DiaChi, GioiTinh,SDT, CMND, QuocTich,

Luong, Chucvu, #MaDB)

DOIBAY (MaDB, NgayBD, NgayKT, Nhomtruong, #MaMB)

MAYBAY (MaMB, Loai, NgaySD)

CHUYENBAY (MACB, SBDi, SBDen, #MaMB)

LICHBAY (MaLB, NgayCC, GioCC, GioHC, #MaCB)

KHACHHANG (MaKH, HoTen,NgaySinh,DiaChi, GioiTinh, SDT, CMND, Quoctich)

HANHLY (MaHL, Trongluong, Cuocphi, #MaKH, #MaCB)

DATCHO (MaDatCho, NgayDatCho, Hieuluc, #MaKH, #MaCB)

VE (MaVe, SoGhe, Gia, Hieuluc, #MaKH, #MaCB)

V. Ràng buộc toàn vẹn 1. Ràng buộc toàn vẹn có bối cảnh 1 quan hệ.

a. Ràng buộc toàn vẹn liên bộ .

R1. Mỗi NHANVIEN có 1 MaNV để phân biệt - Bối cảnh: bảng NHANVIEN

- Điều kiện: ∀ nv1, nv2∈ NHANVIEN

- Nếu nv1 ≠ nv2 thì PB1.[MaNV] ≠ nv2.[MaNV]

Cuối ∀

Bảng tầm ảnh hưởng:

R1 T S X

NHANVIEN + +/-(*) -

Page 16: PHÂN TÍCH VÀ THI T K HỆ THỐNG THÔNG TIN filetrƯỜng cao ĐẲng kỸ thuẬt lÝ tỰ trỌng khoa cÔng nghỆ thÔng tin phÂn tÍch vÀ thiẾt kẾ hỆ thỐng thÔng

R2. Mỗi DOIBAY có 1 MaDB để phân biệt - Bối cảnh: bảng DOIBAY

- Điều kiện: ∀ db1, db2∈ DOIBAY

- Nếu db1 ≠ db2 thì db1.[MaDB] ≠ db2.[MaDB]

Cuối ∀

Bảng tầm ảnh hưởng:

R2 T S X

DOIBAY + +/-(*) -

R3. Mỗi MAYBAY có 1 MaMB để phân biệt - Bối cảnh: bảng MAYBAY

- Điều kiện: ∀ mb1, mb2∈ MAYBAY

- Nếu mb1 ≠ mb2 thì mb1.[MaMB] ≠ mb2.[.MaMB]

Cuối ∀

Bảng tầm ảnh hưởng:

R3 T S X

MAYBAY + +/-(*) -

R4. Mỗi CHUYENBAY có 1 MaCB để phân biệt - Bối cảnh: bảng CHUYENBAY

- Điều kiện: ∀ cb1, cb2∈ CHUYENBAY

- Nếu cb1 ≠ cb2 thì cb1.[MaCB] ≠ cb2.[MaCB]

Cuối ∀

Bảng tầm ảnh hưởng:

R4 T S X

CHUYENBAY + +/-(*) -

R5. Mỗi LICHBAY có 1 MaLB để phân biệt - Bối cảnh: bảng LICHBAY

- Điều kiện: ∀ lb1, lb2∈ LICHBAY

- Nếu lb1 ≠ lb2 thì lb1.[MaLB] ≠ lb2.[MaLB]

Cuối ∀

Bảng tầm ảnh hưởng:

R5 T S X

LICHBAY + +/-(*) -

R6. Mỗi KHACHHANG có 1 MaKH để phân biệt - Bối cảnh: bảng KHACHHANG

- Điều kiện: ∀ kh1, kh2∈ KHACHHANG

- Nếu kh1 ≠ kh2 thì kh1.[MaKH] ≠ kh2.[MaKH]

Cuối ∀

Bảng tầm ảnh hưởng:

R6 T S X

KHACHHANG + +/-(*) -

Page 17: PHÂN TÍCH VÀ THI T K HỆ THỐNG THÔNG TIN filetrƯỜng cao ĐẲng kỸ thuẬt lÝ tỰ trỌng khoa cÔng nghỆ thÔng tin phÂn tÍch vÀ thiẾt kẾ hỆ thỐng thÔng

R7. Mỗi HANHLY có 1 MaHL để phân biệt - Bối cảnh: bảng HANHLY

- Điều kiện: ∀ hl1, hl2∈ HANHLY

- Nếu hl1 ≠ hl2 thì hl1.[MaHL] ≠ hl2.[MaHL]

Cuối ∀

Bảng tầm ảnh hưởng:

R6 T S X

HANHLY + +/-(*) -

R8. Mỗi DATCHO có 1 MaDatCho để phân biệt - Bối cảnh: bảng DATCHO

- Điều kiện: ∀ dc1, dc2∈ DATCHO

- Nếu dc1 ≠ dc2 thì dc1.[MaDatCho] ≠ dc2.[MaDatCho]

Cuối ∀

Bảng tầm ảnh hưởng:

R8 T S X

DATCHO + +/-(*) -

R9. Mỗi VE có 1 MaVe để phân biệt - Bối cảnh: bảng VE

- Điều kiện: ∀ v1,v2∈ VE

- Nếu v1 ≠ v2 thì v1.[ MaVe] ≠ v2.[ MaVe]

Cuối ∀

Bảng tầm ảnh hưởng:

R9 T S X

VE + +/-(*) -

b. Ràng buộc toàn vẹn về miền giá trị.

R1. Mỗi NHANVIEN trong công ty phải có 1 phái nhất đinh - Bối cảnh: bảng NHANVIEN

- Điều kiện: ∀ nv∈ NHANVIEN

- Thì nv.GioiTinh=”Nam” v nv.GioiTinh=”Nữ”

Cuối ∀

Bảng tầm ảnh hưởng:

R1 T S X

NHANVIEN + + -

R1. Luong > 0 - Bối cảnh: bảng NHANVIEN

- Điều kiện: ∀ nv ∈ NHANVIEN

Thì nv.[Luong] > 0

Cuối ∀

Bảng tầm ảnh hưởng:

R1 T S X

NHANVIEN + + -

Page 18: PHÂN TÍCH VÀ THI T K HỆ THỐNG THÔNG TIN filetrƯỜng cao ĐẲng kỸ thuẬt lÝ tỰ trỌng khoa cÔng nghỆ thÔng tin phÂn tÍch vÀ thiẾt kẾ hỆ thỐng thÔng

R2. NgayBD <= NgayKT

- Bối cảnh: bảng DOIBAY

- Điều kiện: ∀ db ∈ DOIBAY

- Thì db .[ NgayBD] <= NgayKT

Cuối ∀

Bảng tầm ảnh hưởng:

R2 T S X

DOIBAY + + -

R5. GioCC < GioHC - Bối cảnh: bảng LICHBAY

- Điều kiện: ∀ lb ∈ LICHBAY

Thì lb.[GioCC] < GioHC

Cuối ∀

Bảng tầm ảnh hưởng:

R5 T S X

LICHBAY + + -

R6. Mỗi KHACHHANG trong công ty phải có 1 phái nhất đinh - Bối cảnh: bảng KHACHHANG

- Điều kiện: ∀ kh ∈ KHACHHANG

- Thì kh.GioiTinh=”Nam” v kh.GioiTinh=”Nữ”

Cuối ∀

Bảng tầm ảnh hưởng:

R6 T S X

NHANVIEN + + -

R7. Trongluong > 0 - Bối cảnh: bảng HANHLY

- Điều kiện: ∀ hl ∈ HANHLY

Thì nv.[Trongluong] > 0

Cuối ∀

Bảng tầm ảnh hưởng:

R7 T S X

HANHLY + + -

R7. Cuocphi > 0 - Bối cảnh: bảng HANHLY

- Điều kiện: ∀ hl ∈ HANHLY

- Thì hl.[Cuocphi] > 0

Cuối ∀

Bảng tầm ảnh hưởng:

R7 T S X

HANHLY + + -

Page 19: PHÂN TÍCH VÀ THI T K HỆ THỐNG THÔNG TIN filetrƯỜng cao ĐẲng kỸ thuẬt lÝ tỰ trỌng khoa cÔng nghỆ thÔng tin phÂn tÍch vÀ thiẾt kẾ hỆ thỐng thÔng

R9. Gia > 0 - Bối cảnh: bảng VE

- Điều kiện: ∀ v ∈ VE

- Thì hl.[Gia] > 0

Cuối ∀

Bảng tầm ảnh hưởng:

R9 T S X

VE + + -

2. Ràng buộc toàn vẹn có bối cảnh nhiều quan hệ.

a. Ràng buộc toàn vẹn về khóa ngoại.

R1. NHANVIEN và DOIBAY - Bối cảnh: NHANVIEN, DOIBAY

- Điều kiện: ∀ nv ∈ NHANVIEN, ∀ db ∈ DOIBAY

Thì nv.[MaDB] ⊆ db.[MaDB]

Cuối ∀

Bảng tầm ảnh hưởng:

R1 T S X

NHANVIEN + + -

DOIBAY + +/-(*) -

R2. DOIBAY và MAYBAY

- Bối cảnh: DOIBAY, MAYBAY

- Điều kiện: ∀ db ∈ DOIBAY, ∀ mb ∈ MAYBAY

Thì db.[MaMB] ⊆ mb.[MaMB]

Cuối ∀

Bảng tầm ảnh hưởng:

R2 T S X

DOIBAY + + -

MAYBAY + +/-(*) -

R4. CHUYENBAY và MAYBAY

- Bối cảnh: CHUYENBAY, MAYBAY

- Điều kiện: ∀ cb ∈ CHUYENBAY, ∀ mb ∈ MAYBAY

Thì cb.[MaMB] ⊆ mb.[MaMB]

Cuối ∀

Bảng tầm ảnh hưởng:

R4 T S X

CHUYENBAY + + -

MAYBAY + +/-(*) -

Page 20: PHÂN TÍCH VÀ THI T K HỆ THỐNG THÔNG TIN filetrƯỜng cao ĐẲng kỸ thuẬt lÝ tỰ trỌng khoa cÔng nghỆ thÔng tin phÂn tÍch vÀ thiẾt kẾ hỆ thỐng thÔng

R5. LICHBAY và CHUYENBAY

- Bối cảnh: LICHBAY, CHUYENBAY

- Điều kiện: ∀ lb ∈ LICHBAY, ∀ cb ∈ CHUYENBAY

Thì lb.[MaCB] ⊆ cb.[MaCB]

Cuối ∀

Bảng tầm ảnh hưởng:

R5 T S X

LICHBAY + + -

CHUYENBAY + +/-(*) -

R7. HANHLY và KHACHHANG

- Bối cảnh: HANHLY, KHACHHANG

- Điều kiện: ∀ hl ∈ HANHLY, ∀ kh ∈ KHACHHANG

Thì hl.[MaKH] ⊆ kh.[MaKH]

Cuối ∀

Bảng tầm ảnh hưởng:

R7 T S X

HANHLY + + -

KHACHHANG + +/-(*) -

R7. HANHLY và CHUYENBAY

- Bối cảnh: HANHLY, CHUYENBAY

- Điều kiện: ∀ hl ∈ HANHLY, ∀ cb ∈ CHUYENBAY

Thì hl.[MaCB] ⊆ cb.[MaCB]

Cuối ∀

Bảng tầm ảnh hưởng:

R7 T S X

HANHLY + + -

CHUYENBAY + +/-(*) -

R8. DATCHO và KHACHHANG

- Bối cảnh: DATCHO, KHACHHANG

- Điều kiện: ∀ dc ∈ HANHLY, ∀ kh ∈ KHACHHANG

Thì dc.[MaKH] ⊆ kh.[MaKH]

Cuối ∀

Bảng tầm ảnh hưởng:

R8 T S X

DATCHO + + -

KHACHHANG + +/-(*) -

Page 21: PHÂN TÍCH VÀ THI T K HỆ THỐNG THÔNG TIN filetrƯỜng cao ĐẲng kỸ thuẬt lÝ tỰ trỌng khoa cÔng nghỆ thÔng tin phÂn tÍch vÀ thiẾt kẾ hỆ thỐng thÔng

R8. DATCHO và CHUYENBAY

- Bối cảnh: DATCHO, CHUYENBAY

- Điều kiện: ∀ dc ∈ DATCHO, ∀ cb ∈ CHUYENBAY

Thì dc.[MaCB] ⊆ cb.[MaCB]

Cuối ∀

Bảng tầm ảnh hưởng:

R8 T S X

DATCHO + + -

CHUYENBAY + +/-(*) -

R9. VE và KHACHHANG

- Bối cảnh: VE, KHACHHANG

- Điều kiện: ∀ ve ∈ VE, ∀ kh ∈ KHACHHANG

Thì ve.[MaKH] ⊆ kh.[MaKH]

Cuối ∀

Bảng tầm ảnh hưởng:

R9 T S X

VE + + -

KHACHHANG + +/-(*) -

R9. VE và CHUYENBAY

- Bối cảnh: VE, CHUYENBAY

- Điều kiện: ∀ ve ∈ VE, ∀ cb ∈ CHUYENBAY

Thì ve.[MaCB] ⊆ cb.[MaCB]

Cuối ∀

Bảng tầm ảnh hưởng:

R9 T S X

VE + + -

CHUYENBAY + +/-(*) -

b. Ràng buộc toàn vẹn liên thuộc tính- liên quan hệ.

Không có