BỘ GIÁO DỤC & ĐÀO TẠO TRƯỜNG ĐẠI HỌC PHƯƠNG ĐÔNG KHOA: CÔNG NGHỆ THÔNG TIN VÀ TRUYEN THONG BÀI TẬP LỚN 3 Môn: Kỹ Nghệ Phần Mềm Đề tài: Ưng dụng đặt xe khách, vận tải dành cho một nhà xe Giảng viên hướng dẫn: TS. Nguyễn Thị Hạnh Nhóm 3: Trưởng nhóm: Lê Đức Hiếu - 521107015 Thành viên l: Đoàn Phước Hải - 521107011 Thành viên 2: Nguyễn Kim Minh Phú - 521107045 Lớp: 521107A Hà Nội, năm 2023 Nội dung: Câu 1: Câu hỏi đặt cho khách hàng:.1 Danh sách các vẫn đề cần trao đỗi với khách hàng để làm rõ yêu cầu:. 1 Câu 2: Viet mé hinh nghiép vu bai todms. occ cece cecceseeseeeeeeseeseeseeseeeeen 4 2.Hoạt động nghiệp vụ thiết kế phần mềm quản lí khách sạn:.2 Yêu cầu của ứng dụng:.
Điều kiện cần thiết thực hiện bài toán.- 5 ST HH re 5 3. Các điều kiện để thực hiện bài toán:.--- 5 SE H212 zrye 5 “Oh. Nguồn nhân lực cho dự ân:.- - TQ 000000011113 111556 2551111111111 k kh ky 6 3. Hiéu rõ yêu cầu khách hàng:.Kinh phí và thời Ø1aH:.
Bạn định dùng mô hình tiến trình nào để phát triển phần mềm công cụ này. Giải thích lý đo chọn.Mô hình tiến trình phát triển phần mềm công cụ.- 52 sS2Szcce 7 “Âu 800) 1n ố ẻ.Lý do chọn mồ hình;,. Các chức năng mà công cụ cần đáp ứng:. Quản lý phòng:.
Quản lý khách hàng:. Trình bày thiết kế dữ liệu: các chỉ tiêu dữ liệu (thuộc tính) cần quản lý, các thực thể, phân các chỉ tiêu dữ liệu vào các thực thể, quan hệ giữa các thực thể. Xác định các thực thể và thuộc tính:. Xác định các mỗi quan hệ:.--- 5 SE 1211111 11 121110121111 cu 10 AT nổ 0 8n.
Thiết kế cơ sở dữ liệu:. Bạn định sử dụng các công cụ nào (hệ quan tri CSDL, ng6n ngữ lập trình, v.) dé phat triển hệ thống này? Lý do chọn. Thiết kế giao diện các chức năng của phan mềm:. Tích hợp giao diện và thiết kế kiến trúc:.
Xác dinh giao diện nhập liệu:. Xác định các giao dig xử lý :. Tích hợp các ø1ao diỆH:. Biểu đỗ hệ thống giao diện tương tÁC:.
Cài đặt hệ thống thử nghiệm. Giao điện đăng nhập hệ thống.2, Giao điện tổng quan:. Giao diện hệ thống sơ đồ phòng:. Giao điện hệ thống dịch vụ:.
Giao diện thiết đặt phòng:. - 5-51 1 2211211211211 1 rau 22 Câu 9: Xây dựng test case kiểm thử một vài chức năng của phần mềm:.Test thêm khách hàng mớii:.- - Q22 2221221111231 1 1511135111511 1 15111112 sx2 23 LJN so ai. 30 Câu 10: Phác thảo chỉ phí thực hiện. Nêu ra các căn cứ để bảo vệ chi phí đó trước khách hàng.
Kẻ bảng kế hoạch thực hiện, nội dung công việc và chỉ phí thực hiện. Đảm bảo, chia hết 100 triệu trong thời gian 2 tháng cho số lượng người tham gia dự an với số tiền ngày công của từng vị trí là khác nhau. Phac thao chi phi thực hiện:. Các căn cứ bảo vệ chỉ phí:.Chi phí nguyên liỆu:.
Chi phí phát sinh:.Chi phí lương:. - c1 2212111211211 12 112 11111111 11111111 11111111 1 H1 HH Hay 38 Câu 11: Đưa ra những rủi ro mà hệ thống này gặp phải. Phương pháp ứng phó VOL TUE LO CO. 42 3 | Page Cau 1: Cau hoi dat cho khach hang: 1.1 Danh sách các vấn để cân trao đổi với khách hàng để làm rõ VÊH cân: @ Câu hỏi về phân mêm cũ ( nều có) @ Câu hỏi về phân mêm mới: ® Yêu câu sản phâm ® Yêu câu tiền trình @ Yêu câu phân mêm : chức năng.
hiệu năng,ø1ao diện, yêu câu đặc biệt, @ Yéu cau hé thong. Câu hỏi và giải thích: œ@ Câu hỏi về phần mềm cũ ( nều có) 1. Tại sao anh/ch\ lại muôn thay đôi phần mêm mới? (Giao diện mới, mở rộng chức năng. Những ứng tinh nang han che ma phan mém citi anh/chi muôn thay đôi là gì? ( thiêu chức năng, lôi thời,.
Anh/chị có muôn sử dụng giao điện piông với phần mềm cũ không? 3. Những tính năng mà anh/chị muôn giữ ở phân mêm cũ? 4. Những tính năng mà anh/chị muôn thêm so với phân mêm cũ? 5. Những tính năng mà anh/chị muốn loại bỏ ở phân mêm cũ? ® Câu hỏi về phần mềm mới: Yêu cầu sản phẩm: 7.
Anh/chị muốn xây dựng phần mềm dùng cho nội bộ hay khách hàng? Yêu cầu tiến tình: §. Thời gian thực hiện dự án là bao lâu? (Thời gian bắt đầu và kết thúc) 9. Ngân sách của dự án là bao nhiêu? - Cau hoi nay được đặt ra dé xdc dinh ngan sach cho dw an va dam bao rang chi phí phát triển được giữ trong ngân sách đó. Timeline báo cáo tiến độ công việc? - Xác định thời gian báo cáo lan 1, lan 2,lần 3 đến khi hoàn thành phan mém.
Yéu cau phan mém: e@ Giao diện: 11.Đối tượng sử dụng phần mềm là ai? - Xác định người dùng phân mêm và thiết kế các tính năng của ứng dụng cho phù 12. Phong cách, concept của khách sạn là ø1? 4| Page - Đề có thê thiết kế giao điện cho ứng dụng phù hợp với phong cách của khách sạn.Nguyên tắc xây dựng thương hiệu cho ứng dụng là gi? - Đảm bảo rằng thiết kế và thương hiệu của ứng dụng phù hợp với các nguyên tắc xây dựng thương hiệu tông thê của công ty 14. Anh/chị cung cấp file logo của công ty không ạ? -_ Để có thê sử dụng hình ảnh bản quyền của riêng khách sạn 15. Cách chính sách, quy định đối với từng chức vụ, cấp bậc nhân viên? -_ Đưa ra quy định, điều khoản cho từng chức vụ, cấp bậc nhân viên 16.
Hệ thông khách sạn gồm những gì? - Đề có thê thiết kế các Imodule phù hợp e@ Tính năng: 17. Những tính năng bắt buộc phải có trong ứng dụng? - Xác định những tỉnh năng quan trọng nhất mà ứng dụng phải có. Những tính năng anh/chị mong đợi có trong ứng dụng? -_ Nêu rõ cho khách hàng về những tính năng hữu ích mới nhất đề khách hàng lựa chọn.Các yêu cầu SEO cho ứng dụng là gì? - Câm hỏi này được hỏi đề xác định bắt kỳ yêu cẩu toi wu hóa công cụ tìm kiếm (SEO) nào cho ứng dụng, chẳng hạn như tối ưu hóa nội dung cho các từ khóa cụ thể. o_ Các công cụ phát triển cho ứng dụng là gì? - Xác định các công cụ và phần mêm sẽ được sử dụng đề phát triển ứng dụng.
o _ Anh/chị muốn sử dụng phương pháp phát triển ứng dụng nào? - Đề xác định phương pháp phát triển sẽ được sử dụng đề phát triển ứng dụng, chăng hạn như Agile hodc Waterfall. o_ Phương pháp thử nghiệm cho ứng dụng? - Xác định phương pháp thử nghiệm sẽ được sử dụng đề đảm bảo rằng ứng dụng hoạt động như mong đợi. Quy trình triển khai ứng đụng? - Đề xác định quy trình triển khai ứng dụng vào môi trường trực tiếp Phòng: 24.Anh/chị cần tích hợp tính năng đặt phòng tại bộ phận lễ tân hay không? 25. Anh/chị cần tích hợp tính năng kiểm tra tình trạng phòng hay không? 26.Anh/chị cần tích hợp tính năng thêm phòng hay không? 27.Anh/chị cần tích hợp tính năng xóa phòng hay không? 28.Anh/chị cần sắp xếp sơ đồ phòng trên máy theo sơ đồ thực tế của khách sạn hay không? 5 | Page 29.
Anh/chi c6 can tính năng tích hợp tên nhân viên đã đặt/thay đôi phòng cho khách? 30.Anh/chị cần nhận diện phân loại phòng theo màu hay kí tự đặc biệt? 31.Anh/chị cần tích hợp tính năng thay đối phòng cho khách hàng hay không? 32.Anh/chị có cần tính năng thay đổi giá phòng trên phần mềm hay không? 33. Tích hợp tính năng thay đổi thời gian check in - check out cho khách? Khách hàng: 34.Anh/chị có muốn thêm thông tin cụ thể của khách hàng khi đặt phòng? 35.Anh/chị có muốn xóa thông tin cụ thể của khách hàng khi đặt phòng? 36.Anh/chị có muốn lưu trữ thông tin cụ thể của khách hàng khi đặt phòng? 37.Anh/chị có muốn loại bỏ thông tin khách hàng cũ từ lâu không quay lại? 38. Anh/chị có cần tính năng nhận diện khách hàng cũ qua danh sách ID khách hàng hay ko? 39.Anh/chị có cần tích hợp tính năng kiểm tra thông tin khách hàng đã đặt phòng theo neày/tháng/năm không? Dịch vụ: 40.Anh/chị có muốn thêm dịch vụ? 41.Anh/chị có muốn xóa dịch vụ? 42.Anh/chị có muốn lưu trữ địch vụ? 43.Anh/chị có muốn sửa dịch vụ? 44.Anh/chị có muốn thay déi/ stra giá dịch vụ? 45.Anh chị có cần tính năng kết hợp combo đặt phòng đi đôi với dịch vụ hay không? 46. Tích hợp mục dịch vụ riêng lẻ theo từng yêu cầu của khách? Tiện nghĩ: 47.
Anh/chị muốn thêm tiện nghĩ? 48.Anh/chị muốn sửa tiện nghi? 49.Anh/chị muốn xóa tiện nghi? 50.Anh/chị muốn tích hợp tiện nghi với phòng hiển thị trên sơ đồ phòng? 51.Anh/chị muốn thay đôi giá tiện nghĩ? 52.Anh/chị muốn liên kết giá của tiện nghi với phòng khi khách hàng làm hỏng? c.Anh/chị cần tích hợp các công thanh toán không? - OR, VNPay, MoMo. Anh/chi can yéu cau lap hoa don mang nao trong img dung? - Tạo hóa đơn, thanh toản,.Anh/chị muốn hỗ trợ nhiều ngôn ngữ cho phần mềm không? 6 | Page - Xác định yêu cầu về ngôn ngữ mà khách hàng muốn nhắm đến 56.Anh/chị cần hỗ trợ chuyên đôi sang những đơn vị tiền tệ nào? - Xác định về tiền tệ khách hàng nhận thanh toản g. Nén tảng sử dụng: 57. Ứng dụng có thê được sử dụng trên nhiều nền tảng không? - Xác định xem ứng dụng có được phát triển đề sử dụng trên nhiều nên tảng, chẳng han nh iOS va Android hay không.
o Ung dung cé duge str dung ngoai tuyén khong? - Xác định xem ứng dụng có cần hoạt động ngoại tuyến hay không hoặc néu no yêu câu kết nối internet h. Dữ liệu người dùng: 59. Anh/chị có muốn chia sẻ đữ liệu người dùng đối với ứng dụng ko? - Xác định bắt kỳ yêu cẩu nào đối với việc chia sẻ đữ liệu người dùng, chăng hạn như với các đối tác bên thứ ba hoặc nhà cung cap dich vu. Các yêu cầu xóa dữ liệu người dùng đối với ứng dụng là gi? - Xác định bắt ky yéu cẩu nào đối với việc xóa đữ liệu người dùng, chang hạn như trong trường hợp xóa tài khoản hoặc vì phạm đữ liệu.
Anh/chị có muốn hỗ trợ Khả năng di chuyền dữ liệu của npười dùng đối với ứng dụng? - Cho phép người dùng xuất dữ liệu của họ theo định dạng chung. Việc truy cập dữ liệu người dùng đối với ứng dụng? - Cho phép người dùng xem dữ liệu của họ hoặc thực hiện các thay đồi đối với tời khoản của họ 1.Các yêu cầu bảo mật tài khoản người dùng đối với ứng dụng là gi?