Báo cáo tài liệu SRS dự án website quảng bá du lịch - Phân tích và quản lý yêu cầu

Báo cáo SRS cho dự án website quảng bá du lịch, phân tích chi tiết quản lý yêu cầu, giúp tối ưu hóa hiệu quả và trải nghiệm người dùng.

Chuyên ngành

Phân Tích Quản Lý Yêu Cầu

Người đăng

Ẩn danh

Thể loại

báo cáo tài liệu

2020 - 2021

61
2
0

Phí lưu trữ

30 Point

Mục lục chi tiết

1. Giới thiệu chung

2. Mô tả tổng quát

3. Yêu cầu chung

3.1. Yêu cầu chức năng

3.2. Yêu cầu phi chức năng

3.3. Yêu cầu nghiệp vụ

4. Danh sách Stakeholder

5. Danh sách actor

6. Danh sách Use Case

7. Đặc tả Use Case

7.1. Biểu đồ Use Case tổng quát

7.2. Use case Đăng nhập

7.3. Use case Đăng Kí

7.4. Use case Cập nhật tour

7.5. Use case Đặt Tour

7.6. Use case CNTT_KhachHang

7.7. Use case Lưu hóa đơn

7.8. Use case Chat trực tuyến

7.9. Use case Tìm kiếm tour

8. Test case cho UC1

Tóm tắt

I. Giới thiệu chung

Ngành du lịch đang đóng vai trò quan trọng trong nền kinh tế toàn cầu. Việc xây dựng một website du lịch không chỉ giúp quảng bá hình ảnh mà còn tạo điều kiện thuận lợi cho việc đặt tour trực tuyến. Báo cáo yêu cầu phần mềm (SRS) cho dự án này sẽ cung cấp cái nhìn tổng quan về các yêu cầu cần thiết để phát triển một website quảng bá du lịch hiệu quả. Theo đó, SRS sẽ định nghĩa rõ ràng các chức năng và tính năng của hệ thống, từ đó giúp các bên liên quan hiểu rõ hơn về mục tiêu và phạm vi của dự án.

1.1 Tầm nhìn

Tầm nhìn của dự án là xây dựng một website du lịch hiện đại, dễ sử dụng, phục vụ nhu cầu của khách hàng trong việc tìm kiếm và đặt tour. Website sẽ không chỉ là nơi cung cấp thông tin mà còn là nền tảng để khách hàng có thể tương tác và trải nghiệm dịch vụ một cách tốt nhất. Việc phát triển website này sẽ góp phần thúc đẩy ngành du lịch, đồng thời quảng bá văn hóa và vẻ đẹp của đất nước đến với du khách quốc tế.

II. Mô tả tổng quát

Dự án website du lịch sẽ phục vụ cho nhiều đối tượng người dùng khác nhau, bao gồm khách hàng, người quản trị và nhân viên tư vấn. Khách hàng sẽ có thể tìm kiếm thông tin về các tour, đặt tour và thanh toán trực tuyến. Người quản trị sẽ quản lý các tour, thông tin khách hàng và các dịch vụ liên quan. Nhân viên tư vấn sẽ hỗ trợ khách hàng qua chat trực tuyến hoặc tại các chi nhánh. Điều này không chỉ giúp nâng cao trải nghiệm người dùng mà còn tối ưu hóa quy trình quản lý của công ty.

2.1 Đối tượng sử dụng

Các đối tượng sử dụng website bao gồm: Khách hàng, người quản trị và nhân viên tư vấn. Khách hàng có thể tìm kiếm và đặt tour, trong khi người quản trị sẽ quản lý thông tin và dịch vụ. Nhân viên tư vấn sẽ hỗ trợ khách hàng qua các kênh giao tiếp trực tuyến. Việc xác định rõ đối tượng sử dụng sẽ giúp phát triển các chức năng phù hợp, từ đó nâng cao hiệu quả hoạt động của website.

III. Yêu cầu chức năng

Các yêu cầu chức năng của website du lịch bao gồm nhiều tính năng cơ bản như đăng nhập, đăng ký, cập nhật tour, đặt tour, thanh toán và chat trực tuyến. Mỗi chức năng sẽ được thiết kế để đảm bảo tính thân thiện với người dùng và hiệu quả trong việc xử lý thông tin. Việc xác định rõ các yêu cầu này sẽ giúp đội ngũ phát triển có cái nhìn rõ ràng về những gì cần thực hiện để đáp ứng nhu cầu của người dùng.

3.1 Chức năng đăng nhập

Chức năng đăng nhập cho phép người dùng truy cập vào hệ thống. Sau khi nhập thông tin tài khoản, hệ thống sẽ xác thực và cho phép người dùng truy cập vào các chức năng khác. Điều này không chỉ đảm bảo tính bảo mật mà còn giúp người dùng dễ dàng quản lý thông tin cá nhân của mình. Việc thiết kế giao diện đăng nhập cũng cần phải đơn giản và dễ hiểu để người dùng có thể thao tác một cách nhanh chóng.

IV. Yêu cầu phi chức năng

Yêu cầu phi chức năng của dự án bao gồm các yếu tố như bảo mật, hiệu suất và khả năng mở rộng. Hệ thống cần đảm bảo rằng thông tin của khách hàng được bảo mật tuyệt đối và chỉ có người quản trị mới có quyền truy cập. Ngoài ra, website cần hoạt động mượt mà trên nhiều trình duyệt khác nhau và có khả năng mở rộng để đáp ứng nhu cầu ngày càng tăng của người dùng.

4.1 Yêu cầu bảo mật

Bảo mật thông tin khách hàng là một trong những yêu cầu quan trọng nhất của dự án. Hệ thống cần được thiết kế với các biện pháp bảo mật mạnh mẽ để ngăn chặn việc truy cập trái phép. Các thông tin nhạy cảm như thông tin cá nhân và thông tin thanh toán cần được mã hóa và lưu trữ an toàn. Việc đảm bảo bảo mật không chỉ giúp bảo vệ khách hàng mà còn nâng cao uy tín của công ty trong ngành du lịch.

V. Danh sách Stakeholder

Danh sách các bên liên quan trong dự án bao gồm khách hàng, người quản lý, nhân viên tư vấn, và các đối tác liên quan đến dịch vụ du lịch. Mỗi bên sẽ có vai trò và trách nhiệm riêng trong việc phát triển và vận hành website. Việc xác định rõ các bên liên quan sẽ giúp đảm bảo rằng tất cả các yêu cầu và mong đợi của họ đều được xem xét trong quá trình phát triển.

5.1 Vai trò của các bên liên quan

Khách hàng là người sử dụng chính của website, trong khi người quản lý sẽ đảm bảo rằng hệ thống hoạt động hiệu quả. Nhân viên tư vấn sẽ hỗ trợ khách hàng trong việc tìm kiếm thông tin và giải đáp thắc mắc. Các đối tác cung cấp dịch vụ du lịch cũng sẽ đóng vai trò quan trọng trong việc cung cấp thông tin và dịch vụ cho khách hàng. Sự hợp tác giữa các bên sẽ giúp nâng cao chất lượng dịch vụ và trải nghiệm của khách hàng.

01/02/2025

Trích đoạn nội dung tài liệu

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP. BÁO CÁO TÀI LIỆU SRS DỰ ÁN: WEBSITE QUẢNG BÁ DU LỊCH MÔN: PHÂN TÍCH QUẢN LÝ YÊU CẦU GV hướng dẫn: Nguyễn Trần Kỹ Lớp: DHHTTT15A - 420300377903 Năm học: 2020 – 2021 Nhóm 3b Họ và tên: MSSV: Nguyễn Hoàng Khang 19434871 Bùi Hải Đăng 19444151 Huỳnh Thị Xuân Đào 19445321 Nguyễn Thị Hồng Phấn 19438171 Hồ Chí Minh, Tháng 12 Năm 2020 1 0 0 MỤC LỤ 2 0 0 1.Giới thiệu chung 1. Ngành công nghiệp du lịch đang chiếm một vị trí quan trọng trong mỗi quốc gia, ngày càng được chú trọng và đầu tư phát triển. Các công ty hoạt động trong lĩnh vực du lịch phải nghĩ đến những giải pháp chiến lược cho sự phát triển dịch vụ của mình.

Một trong những lựa chọn hàng đầu của các công ty lu lịch là xây dựng một website để quảng bá, giới thiệu, đáp ứng nhu cầu đặt tour trực tuyến mọi lúc mọi nơi của các du khách trong nước và quốc tế. Đồng thời còn giúp cho công ty dễ dàng trong việc quản lý và thống kê báo cáo. Phạm vi Xây dựng website độc lập, quản lý các tour du lịch.3 Tầm nhìn Trước sự phát triển mạnh mẽ của nghành du lịch, thì việc xây dựng một website quảng bá du lịch là một điều cần thiết để thúc để nền kinh tế cũng như quảng bá những nét đẹp văn hóa của đất nước đến với các nước bạn, trong tương lai website sẽ càng hoàn thiện và trở thành “Nơi bắt đầu của những chuyến đi”. Định nghĩa từ viết tắt.

STT Từ viết tắt Mô tả 1 SRS Software Requirement Specification 2 BR Business Rule 3 SC Screen 4 UC Use Case 5 CRUD Create/ Read/ Update/ Delete a record in database 6 CRM Customer Relationship Management 1. Tài liệu tham khảo.net/document/334926-phan-tich-thiet-ke-he-thong-website- xem-va-dat-tour-du-lich.edu/37297678/B%C3%A1o_c%C3%A1o_ph%C3%A2n_t %C3%ADch_thi%E1%BA%BFt_k%E1%BA%BF_h%E1%BB%87_th%E1%BB %91ng_th%C3%B4ng_tin_cho_website_%C4%91%E1%BA%B7t_tour_du_l %E1%BB%8Bch 2. Mô tả tổng quát  Khách hàng: người đặt tour, xem thông tin du lịch, thanh toán online hoặc trực tiếp tại các chi nhánh của công ty. 3 0 0  Người quản trị: bao gồm người quản lý, nhân viên là nhóm người trực tiếp duyệt đơn đặt tour, quản lý tour và các dịch vụ liên quan.

 Nhân viên tư vấn: là những người tư vấn online(trên website) hoặc offline(tại chi nhánh) những thắc mắc như: nơi khởi hành, nơi đến, dịch vụ(ăn, ở),… 3. Yêu cầu chung Khi khách hàng muốn tìm hiểu về dịch vụ, tour du lịch do công ty du lịch cung cấp, thì khách hàng sẽ được công ty tư vấn, hỗ trợ về các thông tin liên quan mà khách hàng muốn tìm hiểu như: địa điểm, giá tour, phương tiện đi lại, số người trong tour, quyền lợi khách hàng khi tham gia v. Khi khách hàng đã có được các thông tin cần thiết, khách hàng có thể tham gia tour bằng cách. Khách hàng phải cung cấp các thông tin (họ và tên, số điện thoại, địa chỉ mail, ngày đi, yêu cầu thêm - nếu có) cho công ty để lưu trữ.

Khách hàng phải mua 100% vé hoặc đặt cọc 30%-50% giá trị tour bằng hình thức chuyển khoản hoặc trực tiếp đến công ty, sau 3 ngày kể từ ngày khách hàng tiến hành đặt tour. Dựa vào yêu cầu của đề tài, tìm hiểu và tham khảo một số website: - Viettravel.vn Website quảng bá du lịch cần có các chức năng cơ bản sau: - Đăng nhập. - Cập nhật tour. Yêu cầu chức năng 3.1 Chức năng đăng nhập Cho phép khách hàng, người quản trị đăng nhập vào hệ thống.

Khi đăng nhập thành công người quản trị sẽ sử dụng các chức năng của hệ thống.2 Chức năng đăng kí Cho phép khách hàng đăng kí tài khoản.3 Chức năng cập nhật tour Nhằm cập nhật các thông tin tour du lịch (tên tour, hình ảnh, giá cả, địa điểm, ngày đi, ngày về, nội dung chi tiết).4 Chức năng đặt tour Khi khách hàng muốn tham gia tour du lịch do công ty cung cấp, khách hàng có thể đặt tour.5 Chức năng cập nhật thông tin khách hàng Nhằm quản lý các thông tin liên quan đến khách hàng đặt tour gồm (họ tên, địa chỉ, ngày sinh, email, số điện thoại, số tài khoản) để có thể thuận tiện cho quá trình liên hệ và thống kê.6 Chức năng tìm kiếm Nhằm giúp cho người dùng có thể tìm kiếm các thông tin về tour du lịch (điểm khởi hành, điểm đến, ngày khởi hành, giá) một cách nhanh và chính xác nhất.7 Chức năng thanh toán. Cho phép khách hàng thanh toán trực tiếp trên website (nếu đồng ý) hoặc thanh toán tại các chi nhánh của công ty.8 Chức năng chat trực tuyến Cho phép khách hàng và nhân viên trao đổi qua hộp thoại tin nhắn ngay trên website.9 Chức năng hủy tour Cho phép khách hàng hủy tour đã đặt 3. Yêu cầu phi chức năng 3.1 Yêu cầu sao lưu Dữ liệu hệ thống có thể kiết xuất ra các thiết bị lưu trữ ngoài và phục hồi khi cần thiết.2 Yêu cầu bảo mật Các thông tin, dữ liệu của công ty, khách hàng sẽ được bảo mật. Trong hệ thống chỉ có admin có toàn quyền.3 Các ràng buộc Xây dựng Hệ thống đáp ứng các yêu cầu:  Hệ thống xây dựng dựa trên ngôn ngữ: HTML, CSS, Javascript, Asp.

 Web browse là Chrome, firefox.  Hệ quản trị cở sở dữ liệu là SQL.4 Yêu cầu về ngôn ngữ  Ngôn ngữ mặc định: tiếng Việt  Ngôn ngữ thay thế: tiếng Anh 3. Yêu cầu nghiệp vụ 4.1 Đăng ký tài khoản:  Mỗi khách hàng chỉ được đăng ký một lần duy nhất với một số điện thoại.  Khách hàng phải nhập họ tên trên trang đăng ký không chứa ký tự đặc biệt.

 Không được để trống bất kỳ mục nào trên trang đăng ký.  Đăng nhập tài khoản:  Khách hàng phải đăng ký tài khoản trước hệ thống mới chấp nhận yêu cầu đăng nhập của người dùng.  Khách hàng bắt buộc phải nhập mã xác nhận để đăng nhập tài khoản.  Sẽ hiện trên giao diện hệ thống thông báo hỏi người dùng có muốn lưu lại mật khẩu không (không bắt buộc trả lời).2 Đăng xuất tài khoản:  Sẽ hiện trên giao diện hệ thống thông báo hỏi lại người dùng có muốn đăng xuất không (không bắt buộc trả lời).

 Lưu trữ thông tin  Hệ thống sẽ lưu lại toàn bộ thông tin khách hàng khi khách hàng đăng ký tài khoản.3 Chức năng đa phương tiện  Hệ thống sẽ hiển thị các thanh chức năng trên đầu trang web.  Hệ thống hiển thị background đã được lập trình trên trang web.4 Backup và restore dữ liệu  Hệ thống có một sever dự phòng lưu trữ thông tin khách hàng phòng khi xảy ra rủi ro trong sever chính.  Hệ thống sẽ cập nhật song song hai sever.  Sau khi sever chính có trục trặc, hệ thống sẽ tiến hành bảo trì trang web để cập nhật lai thông tin khách hàng từ server phụ qua server chính (đã được vá lỗi).5 Đặt tour 6 0 0  Hệ thống sẽ hiển thị hình ảnh, nơi khởi hành, nơi đến, giá tour, ngày bắt đầu, ngày kết thúc, loại tour khi khách hàng click vô chức năng xem thông tin tour.

 Thanh toán  Khách hàng thanh toán trực tuyến thông qua website bằng cách chuyển khoản bằng tài khoảng ngân hàng hoặc thanh thoán trực tiếp qua tiền mặt tại các chi nhánh của công ty.6 Phản hồi  Khách hàng có thể gọi trực tiếp đến hotline của khách sạn để nhận tư vấn hay giải quyết mâu thuẫn.  Khách hàng nhắn tin qua mess trên page của khách sạn để nhận tư vấn.7 Bảo mật thông tin khách hàng  Hệ thống khách sạn cam đoan không tiết lộ thông tin khách hàng cho bên thứ ba.  Mọi cuộc gọi khách gọi đến nhận tư vấn đều được ghi âm lại.  Tài khoản của khách hàng nếu nhập sai một trong 3 yếu tố password, họ tên, mã xác nhận quá 5 lần sẽ tiến hành khóa tài khoản.8 Ngôn ngữ Bao gồm có tiếng việt và tiếng anh.9 Hóa đơn điện tử  Hóa đơn sẽ được gửi về gmail của khách hàng sau khi khách hàng đã thanh toán và đặt tour  Hệ thống sẽ gọi điện thoại xác nhận khách hàng đã thanh toán và đặt tour thành công 5.

Danh sách Stakeholder  Khách hàng.  Các lớp người dùng( tùy theo mức sống , độ tuổi,.)  Đại diện của các địa điểm du lịch, nhà hàng, khách sạn.  Nhân viên thu tiền.  Bộ phận Quản lý.

 Người quản trị CSDL.  Người quản lí bảo mật.  Nhóm hỗ trợ pháp luật/tư vấn.  Bộ phận phân phối hệ thống phần mềm.

 Bộ phận chuyển giao hệ thống , chăm sóc khách hàng. Danh sách actor Dựa vào yêu cầu của hệ thống và khảo sát nghiệp vụ nhóm đề tài đã xác định được danh sách actor như sau: STT Tên tác nhân Ý nghĩa, ghi chú 1 Admin Người quản trị 2 KhachHang Khách hàng 7. Danh sách Use Case Dựa vào yêu cầu của hệ thống và khảo sát nghiệp vụ nhóm đề tài đã xác định được danh sách Use Case như sau: STT Tên User Case Ý nghĩa/ghi chú UC1 Tìm kiếm tour Khách hàng tìm kiếm tour. UC2 Đăng nhập Đăng nhập.

UC3 Đăng kí Khách hàng đăng kí thành viên. UC4 Đặt tour Khách hàng đặc tour theo nhu cầu. UC5 Thanh toán Khách hàng, người quản trị tiến hành thanh toán. UC6 Tiền mặt Khách hàng thanh toán bằng tiền mặt.

UC7 Trực tuyến Khách hàng thanh toán trực tuyến qua website. UC8 Xem thông tin tour đã Khách hàng xem thông tin tour đã đặt đặt. UC9 Hủy tour Khách hàng có thể hủy tour. UC10 CNTT_KhachHang Người quản trị cập nhât thông tin khách hàng.

8 0 0 UC11 QL_Tour Người quản trị quản lý danh sách tour. UC12 Cập nhật Người quản trị thay đổi thông tin tour. UC13 Lưu hóa đơn Người quản trị lập hóa đơn thanh toán. UC14 Chat trực tuyến Khách hàng và người quản trị chat trực tiếp với nhau qua website.

Đặc tả Use Case 8.1 Biểu đồ Use Case tổng quát Hình 1: Biểu đồ Use Case tổng quát 8.2 Use case Đăng nhập Tên use case: Đăng nhập Actor: Người dùng Mô tả: Use case cho phép thành viên đăng nhập vào hệ thống. Tiền điều kiện (Precondition): Thành viên chưa đăng nhập vào hệ thống. Hậu điều kiện (Postcondition): Thành viên đăng nhập thành công và có thể thực hiện các chức năng mà hệ thống cung cấp. Luồng sự kiện chính (Basic flow) Actor Hệ thống 1.

Tại giao diện chính của hệ thống, 2. Hệ thống hiển thị Form Đăng nhập. người dùng chọn chức năng đăng nhập 10 0 0 3. Người dùng nhập tên, mật khẩu, 4.

Hệ thống kiểm tra tên, mật khẩu, mã mã xác nhận vào form Đăng nhập và xác nhận của người dùng và cho phép click nút đăng nhập. Use case kết thúc. Luồng sự kiện thay thế (Alternate flow) 4.3 Nếu người dùng đồng ý thì quay 4.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Bài viết "Báo cáo SRS cho dự án website quảng bá du lịch" cung cấp cái nhìn tổng quan về việc xây dựng một hệ thống yêu cầu phần mềm (SRS) cho dự án quảng bá du lịch. Nó nhấn mạnh tầm quan trọng của việc xác định rõ ràng các yêu cầu và chức năng cần thiết để phát triển một website hiệu quả, từ đó giúp nâng cao trải nghiệm người dùng và tối ưu hóa quy trình quảng bá. Độc giả sẽ nhận được những lợi ích thiết thực như cách thức tổ chức thông tin, phương pháp thu thập yêu cầu và các tiêu chí đánh giá thành công của dự án.

Nếu bạn muốn tìm hiểu thêm về các khía cạnh liên quan đến phát triển phần mềm, hãy tham khảo bài viết Luận văn thạc sĩ tích hợp atam cbam trong đánh giá kiến trúc phần mềm và áp dụng cho dự án vanco netdirect tại công ty phần mềm fsoft, nơi bạn có thể khám phá cách đánh giá kiến trúc phần mềm trong các dự án thực tế. Ngoài ra, bài viết Luận văn thạc sĩ áp dụng osgi trong việc xây dựng hệ thống dựa thành phần sẽ giúp bạn hiểu rõ hơn về việc xây dựng hệ thống dựa trên các thành phần, một khía cạnh quan trọng trong phát triển phần mềm hiện đại. Cuối cùng, bài viết Tiểu luận xây dựng biểu đồ chức năng hệ thống usercase diagram sẽ cung cấp cho bạn những kiến thức cần thiết để mô hình hóa các chức năng của hệ thống, hỗ trợ cho việc phát triển và quản lý dự án hiệu quả hơn.