You are on page 1of 6

NHÓM 6

MSSV Họ tên Nhiệm Vụ


21087811 Hồ Thị Thu Trầm
21097741 Nguyễn Thị Thu Hồng
21088131 Nguyễn Ngọc Tường Vân

Bài tập tuần 3:


1. Chọn 1 hệ thống thông tin/phần mềm cần phát triển.
2. Đặc tả mục tiêu của hệ thống thông tin/phần mềm.
3. Chọn mô hình quy trình phát triển hệ thống thông tin/phần mềm
phù hợp. Nêu lý do tại sao là phụ hợp nhất.

Bài làm

1. Hệ thống đặt vé máy bay trực tuyến.


2. Mục tiêu của hệ thống là tối ưu hóa quá trình đặt vé máy bay, từ việc
tìm kiếm chuyến bay, đến thanh toán và xác nhận đặt vé. Hệ thống cần
cung cấp trải nghiệm người dùng thuận tiện và nhanh chóng.
3. Sử dụng mô hình Incremental Model (mô hình tăng trưởng). Vì:
- Ngành hàng không là một lĩnh vực động, với sự thay đổi thường xuyên
trong nhu cầu của khách hàng và chiến lược kinh doanh của các hãng
hàng không. Mô hình tăng trưởng, đặc biệt là mô hình phát triển linh
hoạt, cho phép nhanh chóng thích ứng với những thay đổi này mà
không gây quá nhiều gián đoạn trong quá trình phát triển.
- Hệ thống đặt vé máy bay trực tuyến thường phải đối mặt với một lượng
lớn người dùng đồng thời, đặc biệt là trong các mùa du lịch hoặc sự
kiện đặc biệt. Mô hình tăng trưởng giúp đảm bảo rằng hệ thống có khả
năng mở rộng để xử lý số lượng người dùng lớn mà không làm gián
đoạn dịch vụ.

Bài tập tuần 4:


Với hệ thống thông tin/phần mềm mà nhóm đã chọn ở tuần trước, thực
hiện các công việc sau:

1. Đưa ra ít nhất 3 user requirement.


- Hệ thống đặt vé máy bay hiển thị thông tin chi tiết về chuyến
bay.
- Hệ thống hỗ trợ đặt vé máy bay trực tuyến
- Hệ thống hỗ trợ lập báo cáo doanh thu từ các vé đã bán
được.
- Hệ thống hỗ trợ tra cứu chuyến bay theo nhiều tiêu chí: địa
điểm đi, địa điểm đến, ngày khởi hành.
- Hệ thống hỗ trợ Quản lý đặt chỗ
2. Mỗi user requirement, viết đặc tả các yêu cầu của hệ thống
(system requirement)

User requirement

1. Hệ thống đặt vé máy bay hỗ trợ hiển thị thông tin chi tiết
về chuyến bay

˗ System requirements specification

1.1 Khi bấm vào một chuyến bay bất kì, nếu còn vé hệ thống hiển
thị thông tin chi tiết của chuyến bay như tên hãng hàng không, số
hiệu chuyến bay, ngày giờ khởi hành và hạ cánh, điểm khởi hành
và điểm đến, giá vé,v.v.

1.2 Nếu hết vé hệ thống sẽ thông báo là không còn vé khả dụng
và gợi ý người dùng chọn lựa giờ bay khác hoặc ngày khác nếu
có sẵn.

1.3 Quyền truy cập vào xem thông tin chi tiết chuyến bay không
yêu cầu đăng nhập.

2. Hệ thống hỗ trợ đặt vé máy bay trực tuyến

2.1. Thông tin về chuyến bay như lịch trình, địa điểm xuất phát và
đến, hãng hàng không, loại máy bay, và các dịch vụ phụ trợ được
hiển thị rõ ràng, chi tiết.

2.2. Khi người dùng thực hiện hiện đặt vé, hệ thống thực hiện
yêu cầu đăng nhập và hệ thống quản lý thông tin tài khoản cá
nhân, bao gồm lịch sử đặt vé và cập nhật thông tin cá nhân.

2.3 .Hệ thống phải xác nhận đặt vé ngay sau khi thanh toán và
gửi hóa đơn chi tiết đến email hoặc ứng dụng di động của người
dùng.

User requirements
- Hệ thống hỗ trợ lập báo cáo doanh thu từ các vé đã bán
được.

System requirements specification

1.1 Vào ngày làm việc cuối cùng của tuần, phải lập báo cáo
doanh thu từ các vé đã bán được.

1.2 Hệ thống sẽ tự động tạo báo cáo để in vào lúc 9 giờ sáng vào
ngày làm việc cuối cùng của tuần.

1.3. Ngoài ra mỗi hãng bay đều được lập báo cáo riêng, trong đó
liệt kê bao gồm thông tin về số lượng vé bán được, doanh thu từ
mỗi chuyến bay, và thông tin về ưu đãi được áp dụng.

1.4 Quyền truy cập vào tất cả các báo cáo doanh thu sẽ bị hạn
chế đối với những người dùng được ủy quyền được liệt kê trong
danh sách kiểm soát truy cập của ban quản lý.

4. Hệ thống hỗ trợ tra cứu chuyến bay theo nhiều tiêu chí:
địa điểm đi, địa điểm đến, ngày đi.

1.1 Người dùng chọn từ một danh sách các điểm đi và điểm đến
có sẵn hoặc nhập các địa danh cụ thể, chọn ngày khởi hành.

1.2 Hệ thống hiển thị các thông tin chi tiết về các chuyến bay theo
các tiêu chí trên, bao gồm thời gian khởi hành, thời gian đến, số
hiệu chuyến bay, giá vé, số ghế trống, số lượng chỗ dừng
chân,...

1.3 Sau khi hiển thị kết quả hệ thống còn hỗ trợ lọc kết quả theo
nhiều tiêu chí như: giờ khởi hành, giá vé,... dựa trên kết quả đó.

5. Hệ thống hỗ trợ Quản lý đặt chỗ

1.1 Người dùng chọn chức năng Quản lý đặt chỗ, nhập thông tin
theo yêu cầu của hệ thống bao gồm: Mã đặt chỗ/Số vé điện tử,
Họ tên và nhấn Tìm kiếm

1.2 Hệ thống kiểm tra các thông tin mà người dùng cung cấp,
nếu không tương thích với dữ liệu trong database thì sẽ hiển thị
thông báo Warning: “Số vé hoặc Họ không chính xác. Vui lòng
kiểm tra những thông tin Quý khách cung cấp và thử lại”.

1.2.1 Nếu thông tin mà người dùng cung cấp tương thích với
thông tin đã được lưu trữ trong database thì hệ thống sẽ hiển thị
kết quả lên màn hình bao gồm các thông tin: mã đặt chỗ,số vé
điện tử, họ tên, Địa điểm khởi hành, Địa điểm đến, thời gian khởi
hành, thời gian đến, Số hiệu chuyến bay, Giá vé, Hạng ghế,ngày
đặt vé,Thông tin hành lý ký gửi...

2. Hệ thống hỗ trợ điều chỉnh các tùy chọn cho chuyến bay theo
yêu cầu từ phía khách hàng bao gồm: Hủy chuyến bay, Chọn chỗ
ngồi

Lưu ý: mỗi requirement user do 1 thành viên tự đưa ra, tự đặc tả


system requirement

3. Đưa ra 5 yêu cầu về chức năng (Functional requirement).

Người dùng có thể tìm kiếm danh sách vé máy bay dựa trên các tiêu chí
như điểm xuất phát, điểm đến, ngày, và loại vé.

Người dùng có khả năng đặt vé máy bay với thông tin hành khách, lựa
chọn ghế, và thông tin thanh toán.

Người dùng có thể hủy đặt vé và hệ thống phải áp dụng chính sách hủy
vé, bao gồm quy tắc và phí.

Người dùng có thể hủy đặt vé và hệ thống phải áp dụng chính sách hủy
vé, bao gồm quy tắc và phí.

Người dùng nhập thông tin đăng nhập, bao gồm tên đăng nhập hoặc địa
chỉ email và mật khẩu. Gán quyền truy cập phù hợp với từng đối tượng.

Người dùng có thể thực hiện thanh toán trực tuyến

Người dùng có thể quản lý đặt chỗ(Xác nhận và quản lý đặt chỗ,

Thực hiện thay đổi hoặc hủy đặt chỗ.)

Hệ thống cung cấp khả năng hỗ trợ trực tuyến để giải đáp thắc mắc và
hỗ trợ người dùng trong quá trình đặt vé.

4. Đưa ra ít nhất 3 yêu cầu về phi chức năng (Non – Functional


requirement).

Lưu ý: phân loại yêu cần này thuộc nhóm nào? (product
requirement/ Organizational requirements / External requirements)

Product requirements

- Hệ thống đặt vé máy bay phải tuân thủ các tiêu chuẩn bảo
mật, bao gồm mã hóa dữ liệu, quản lý quyền truy cập và giải
pháp chống tấn công để bảo vệ thông tin cá nhân của hành
khách.
- Hệ thống cần phải đảm bảo thời gian phản hồi(response
time) khi người dùng thực hiện các thao tác trên giao diện
như tra cứu chuyến bay, đặt vé, và thanh toán. Thời gian
phản hồi được giữ trong một phạm vi chấp nhận được để
đảm bảo trải nghiệm người dùng tốt.
- Hệ thống có khả năng xử lý một lượng lớn người dùng đồng
thời,đặc biệt trong những thời điểm cao điểm khi có nhiều
người dùng cùng lúc.
- Hệ thống phải tương thích với các thiết bị và trình duyệt
khác nhau, để khách hàng có thể truy cập và sử dụng dịch
vụ trên nhiều nền tảng khách nhau.
- Hệ thống có giao diện người dùng thân thiện và dễ sử dụng,
để khách hàng có thể tìm kiếm, chọn và đặt vé máy bay một
cách thuận tiện.
- Tính sẵn sàng cao: Hệ thống cần đảm bảo hoạt động ổn
định, không bị gián đoạn, đảm bảo khách hàng có thể truy
cập và sử dụng dịch vụ một cách liên tục.

(Product Requirement):

Hệ thống đặt vé máy bay trực tuyến phải hoạt động và có sẵn cho tất
cả người dùng trong giờ làm việc bình thường, từ Thứ Hai đến Thứ
Sáu, từ 08:30 đến 17:30. Thời gian ngừng hoạt động trong giờ làm việc
bình thường không được vượt quá năm giây trong một ngày bất kỳ.

Organizational Requirement:

Người dùng của hệ thống đặt vé máy bay phải được xác thực
bằng thẻ căn cước hoặc visa. Điều này đảm bảo tính an toàn và độ
chính xác của thông tin cá nhân khi sử dụng dịch vụ.

External Requirement:

Mô Tả: Hệ thống phải tuân thủ và thực hiện đầy đủ các điều khoản
về quyền riêng tư của hành khách, như được quy định trong
HStan-03-2006-priv. Điều này đặt ra các yêu cầu về bảo vệ thông
tin cá nhân và tuân thủ các quy định về quyền riêng tư từ các tổ
chức hoặc cơ quan có thẩm quyền.

Organizational requirements
Hệ thống đặt vé máy bay phải tuân thủ các chính sách và quy định
nhân sự của tổ chức, bao gồm quy trình tuyển dụng, đào tạo nhân
viên và chính sách làm việc để đảm bảo sự hiệu quả và chất lượng
trong quản lý nhân sự.

External requirements

Hệ thống phải tuân thủ các quy định và pháp luật liên quan đến đặt
vé máy bay, bao gồm quy định về quyền riêng tư, quyền tiêu dùng
và bảo vệ người tiêu dùng, cũng như các quy định trong ngành
hàng không

5. Đưa ra 2 yêu cầu về miền hoạt động (Domain requirement).

Hệ thống đặt vé máy bay phải tuân thủ và tích hợp các chuẩn an
toàn của ngành hàng không, đảm bảo rằng quy trình đặt vé và
thông tin liên quan đều tuân thủ các tiêu chuẩn an toàn.

Hệ thống cần tương tác với hệ thống Kiểm Soát Chuyến Bay (Air
Traffic Control - ATC) để đồng bộ thông tin về chuyến bay, đảm
bảo tính chính xác và an toàn trong quản lý lịch trình và vị trí của
các chuyến bay.

You might also like