Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 61 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
61
Dung lượng
1,82 MB
Nội dung
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP.HCM … o0o… 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Ý 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ọ tên: Nguyễn Hồng Khang Bùi Hải Đăng Huỳnh Thị Xuân Đào Nguyễn Thị Hồng Phấn MSSV: 19434871 19444151 19445321 19438171 Hồ Chí Minh, Tháng 12 Năm 2020 0 MỤC LỤ 0 1.Giới thiệu chung 1.1 Mục tiêu Ngành công nghiệp du lịch chiếm vị trí quan trọng quốc gia, ngày trọng đầu tư phát triển Các công ty hoạt động lĩnh vực du lịch phải nghĩ đến giải pháp chiến lược cho phát triển dịch vụ Một lựa chọn hàng đầu công ty lu lịch xây dựng website để quảng bá, giới thiệu, đáp ứng nhu cầu đặt tour trực tuyến lúc nơi du khách nước quốc tế Đồng thời cịn giúp cho cơng ty dễ dàng việc quản lý thống kê báo cáo 1.2 Phạm vi Xây dựng website độc lập, quản lý tour du lịch 1.3 Tầm nhìn Trước phát triển mạnh mẽ nghành du lịch, việc xây dựng website quảng bá du lịch điều cần thiết để thúc để kinh tế quảng bá nét đẹp văn hóa đất nước đến với nước bạn, tương lai website hoàn thiện trở thành “Nơi bắt đầu chuyến đi” 1.4 Định nghĩa từ viết tắt STT Từ viết tắt SRS Mô tả Software Requirement Specification BR SC UC CRUD CRM Business Rule Screen Use Case Create/ Read/ Update/ Delete a record in database Customer Relationship Management 1.5 Tài liệu tham khảo 1.https://text.123doc.net/document/334926-phan-tich-thiet-ke-he-thong-websitexem-va-dat-tour-du-lich.html 2.https://www.academia.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 Mô tả tổng quát Khách hàng: người đặt tour, xem thông tin du lịch, toán online trực tiếp chi nhánh công ty 0 Người quản trị: bao gồm người quản lý, nhân viên nhóm người trực tiếp duyệt đơn đặt tour, quản lý tour dịch vụ liên quan Nhân viên tư vấn: người tư vấn online(trên website) offline(tại chi nhánh) thắc mắc như: nơi khởi hành, nơi đến, dịch vụ(ăn, ở),… Yêu cầu chung Khi khách hàng muốn tìm hiểu dịch vụ, tour du lịch cơng ty du lịch cung cấp, khách hàng công ty tư vấn, hỗ trợ 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 lại, số người tour, quyền lợi khách hàng tham gia v.v Khi khách hàng có thơng tin cần thiết, khách hàng tham gia tour cách Khách hàng phải cung cấp thông tin (họ tên, số điện thoại, địa mail, ngày đi, u cầu thêm - có) cho cơng ty để lưu trữ Khách hàng phải mua 100% vé đặt cọc 30%-50% giá trị tour hình thức chuyển khoản trực tiếp đến công ty, sau ngày kể từ ngày khách hàng tiến hành đặt tour Dựa vào yêu cầu đề tài, tìm hiểu tham khảo số website: - Viettravel.com - Dulichtietkiem.com - Dulichviet.com - Tourdulich.com - VietNamholiday.com.vn Website quảng bá du lịch cần có chức sau: - Đăng nhập - Đăng kí - Cập nhật tour - Đặt tour - Tìm kiếm 3.1 Yêu cầu chức 3.1.1 Chức đă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ử dụng chức hệ thống 3.1.2 Chức đăng kí Cho phép khách hàng đăng kí tài khoản 3.1.3 Chức cập nhật tour Nhằm cập nhật 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) 0 3.1.4 Chức đặt tour Khi khách hàng muốn tham gia tour du lịch công ty cung cấp, khách hàng đặt tour 3.1.5 Chức cập nhật thông tin khách hàng Nhằm quản lý 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) để thuận tiện cho q trình liên hệ thống kê 3.1.6 Chức tìm kiếm Nhằm giúp cho người dùng tìm kiếm thơng tin tour du lịch (điểm khởi hành, điểm đến, ngày khởi hành, giá) cách nhanh xác 3.1.7 Chức toán Cho phép khách hàng toán trực tiếp website (nếu đồng ý) tốn chi nhánh cơng ty 3.1.8 Chức chat trực tuyến Cho phép khách hàng nhân viên trao đổi qua hộp thoại tin nhắn website 3.1.9 Chức hủy tour Cho phép khách hàng hủy tour đặt 3.2 Yêu cầu phi chức 3.2.1 Yêu cầu lưu Dữ liệu hệ thống kiết xuất thiết bị lưu trữ phục hồi cần thiết 3.2.2 Yêu cầu bảo mật Các thông tin, liệu công ty, khách hàng bảo mật Trong hệ thống có admin có tồn quyền 3.2.3 Các ràng buộc Xây dựng Hệ thống đáp ứng yêu cầu: Hệ thống xây dựng dựa ngôn ngữ: HTML, CSS, Javascript, Asp.net Web browse Chrome, firefox Hệ quản trị cở sở liệu SQL 3.2.4 Yêu cầu ngôn ngữ Ngôn ngữ mặc định: tiếng Việt Ngôn ngữ thay thế: tiếng Anh 3.2.5 0 Yêu cầu nghiệp vụ 4.1 Đăng ký tài khoản: Mỗi khách hàng đăng ký lần với số điện thoại Khách hàng phải nhập họ tên trang đăng ký không chứa ký tự đặc biệt Không để trống mục 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 chấp nhận yêu cầu đăng nhập 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ẽ 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ơng (khơng bắt buộc trả lời) 4.2 Đăng xuất tài khoản: Sẽ 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 lưu lại tồn thơng tin khách hàng khách hàng đăng ký tài khoản 4.3 Chức đa phương tiện Hệ thống hiển thị chức đầu trang web Hệ thống hiển thị background lập trình trang web 4.4 Backup restore liệu Hệ thống có sever dự phịng lưu trữ thơng tin khách hàng phịng xảy rủi ro sever Hệ thống cập nhật song song hai sever Sau sever có trục trặc, hệ thống 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 (đã vá lỗi) 4.5 Đặt tour 0 Hệ thống 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 khách hàng click vô chức xem thơng tin tour Thanh tốn Khách hàng tốn trực tuyến thơng qua website cách chuyển khoản tài khoảng ngân hàng thoán trực tiếp qua tiền mặt chi nhánh công ty 4.6 Phản hồi Khách hàng gọi trực tiếp đến hotline khách sạn để nhận tư vấn hay giải mâu thuẫn Khách hàng nhắn tin qua mess page khách sạn để nhận tư vấn 4.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 gọi khách gọi đến nhận tư vấn ghi âm lại Tài khoản khách hàng nhập sai yếu tố password, họ tên, mã xác nhận lần tiến hành khóa tài khoản 4.8 Ngơn ngữ Bao gồm có tiếng việt tiếng anh 4.9 Hóa đơn điện tử Hóa đơn gửi gmail khách hàng sau khách hàng toán đặt tour Hệ thống gọi điện thoại xác nhận khách hàng tốn đặt tour thành cơng 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 địa điểm du lịch, nhà hàng, khách sạn 0 Ngân hàng( toá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 hệ thống khảo sát nghiệp vụ nhóm đề tài xác định danh sách actor sau: STT Tên tác nhân Ý nghĩa, ghi Admin Người quản trị KhachHang Khách hàng Danh sách Use Case Dựa vào yêu cầu hệ thống khảo sát nghiệp vụ nhóm đề tài xác định danh sách Use Case sau: STT UC1 UC2 UC3 UC4 UC5 Tên User Case Tìm kiếm tour Đăng nhập Đăng kí Đặt tour Thanh toán UC6 Tiền mặt UC7 Trực tuyến UC8 Xem thông tin tour đặt UC9 Hủy tour UC10 CNTT_KhachHang Ý nghĩa/ghi Khách hàng tìm kiếm tour Đăng nhập Khách hàng đăng kí thành viên Khách hàng đặc tour theo nhu cầu Khách hàng, người quản trị tiến hành toán Khách hàng toán tiền mặt Khách hàng toán trực tuyến qua website Khách hàng xem thơng tin tour đặt Khách hàng hủy tour Người quản trị cập nhât thông tin khách hàng 0 UC11 QL_Tour Người quản trị quản lý danh sách tour Người quản trị thay đổi thông tin tour Người quản trị lập hóa đơn tốn Khách hàng người quản trị chat trực tiếp với qua website UC12 Cập nhật UC13 Lưu hóa đơn UC14 Chat trực tuyến 0 Đặ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 thực chức mà hệ thống cung cấp Luồng kiện (Basic flow) Actor Hệ thống Hệ thống hiển thị Form Đăng nhập Tại giao diện hệ thống, người dùng chọn chức đăng nhập 10 0 19 Từ giao diện hệ thống chọn chức tìm kiếm để hiển thị form tìm kiếm Nơi khởi hành:”không Hệ thống hiển thị “yêu cầu chọn” chọn đầy đủ thông tin” Nơi đến:Đà Lạt Hệ thống yêu cầu chọn lại Loại tour:”không chọn” Ngày khởi hành:”khơng chọn” Gía tour:5.000.000VNĐ Người dùng click chọn vào mục: Nơi khởi hành, nơi đến, loại tour, ngày khởi hành, giá tour 20 Từ giao diện hệ thống chọn chức tìm kiếm để hiển thị form tìm kiếm Hệ thống hiển thị “yêu cầu Nơi khởi hành:TP.Hồ chọn đầy đủ thơng tin” Chí Minh Hệ thống yêu cầu chọn lại Nơi đến:”không chọn” Loại tour:”không chọn” Ngày khởi hành:”khơng chọn” Gía tour:5.000.000VNĐ Người dùng click chọn vào mục: Nơi khởi hành, nơi đến, loại tour, ngày khởi hành, giá tour 21 Từ giao diện hệ thống chọn chức tìm kiếm để hiển thị form tìm kiếm Người dùng click chọn vào Nơi khởi hành:”không chọn” Nơi đến: “không chọn” Loại tour:Tham quan Ngày khởi hành:23/12/2020 Gía tour:”khơng chọn” 0 Hệ thống hiển thị “yêu cầu chọn đầy đủ thông tin” Hệ thống yêu cầu chọn lại 28 mục: Nơi khởi hành, nơi đến, loại tour, ngày khởi hành, giá tour 22 Từ giao diện 0 Nơi khởi hành:”không Hệ thống hiển thị “yêu cầu hệ thống chọn chức tìm kiếm để hiển thị form tìm kiếm chọn” Nơi đến: Đà Lạt Loại tour:”không chọn” Ngày khởi hành:23/12/2020 Gía tour:”khơng chọn” chọn đầy đủ thơng tin” Hệ thống yêu cầu chọn lại Nơi khởi hành:TP.Hồ Chí Minh Nơi đến: “không chọn” Loại tour:”không chọn” Ngày khởi hành:23/12/2020 Gía tour:”khơng chọn” Hệ thống hiển thị “u cầu chọn đầy đủ thông tin” Hệ thống yêu cầu chọn lại Nơi khởi hành:”không chọn” Nơi đến: Đà Lạt Loại tour:”Tham quan Hệ thống hiển thị “yêu cầu chọn đầy đủ thông tin” Hệ thống yêu cầu chọn lại Người dùng click chọn vào mục: Nơi khởi hành, nơi đến, loại tour, ngày khởi hành, giá tour 23 Từ giao diện hệ thống chọn chức tìm kiếm để hiển thị form tìm kiếm Người dùng click chọn vào mục: Nơi khởi hành, nơi đến, loại tour, ngày khởi hành, giá tour 24 Từ giao diện hệ thống chọn chức tìm kiếm để 29 0 hiển thị form tìm kiếm Ngày khởi hành:”khơng chọn” Gía tour:”khơng chọn” Người dùng click chọn vào mục: Nơi khởi hành, nơi đến, loại tour, ngày khởi hành, giá tour 25 Từ giao diện hệ thống chọn chức tìm kiếm để hiển thị form tìm kiếm Người dùng click chọn vào mục: Nơi khởi Hệ thống hiển thị “yêu cầu Nơi khởi hành:TP.Hồ chọn đầy đủ thơng tin” Chí Minh Nơi đến: “không chọn” Hệ thống yêu cầu chọn lại Loại tour: Tham quan Ngày khởi hành:”khong chọn” Gía tour:”khong chọn” 0 hành, nơi đến, loại tour, ngày khởi hành, giá tour 26 Từ giao diện hệ thống chọn chức tìm kiếm để hiển thị form tìm kiếm Hệ thống hiển thị “yêu cầu Nơi khởi hành:TP.Hồ chọn đầy đủ thơng tin” Chí Minh Hệ thống u cầu chọn lại Nơi đến:Đà Lạt Loại tour:”không chọn” Ngày khởi hành:”khơng chọn” Gía tour:”khơng chọn” Người dùng click chọn vào mục: Nơi khởi hành, nơi đến, loại tour, ngày khởi hành, giá tour 30 0 27 Từ giao diện hệ thống chọn chức tìm kiếm để hiển thị form tìm kiếm Nơi khởi hành:TP.Hồ Hệ thống hiển thị “yêu cầu Chí Minh chọn đầy đủ thông tin” Nơi đến:”không chọn” Hệ thống yêu cầu chọn lại Loại tour:”khơng chọn” Ngày khởi hành:”khơng chọn” Gía tour:”khơng chọn” Người dùng click chọn vào mục: Nơi khởi hành, nơi đến, loại tour, ngày khởi hành, giá tour 28 Từ giao diện hệ thống chọn chức tìm kiếm để hiển thị form tìm kiếm Nơi khởi hành:”không Hệ thống hiển thị “yêu cầu chọn” chọn đầy đủ thông tin” Nơi đến:Đà Lạt Hệ thống yêu cầu chọn lại Loại tour:”không chọn” Ngày khởi hành:”không chọn” Gía tour:”khơng chọn” Người dùng click chọn vào mục: Nơi khởi hành, nơi đến, loại tour, ngày khởi hành, giá tour 29 Từ giao diện hệ thống chọn chức tìm kiếm để Nơi khởi hành:”khơng chọn” 0 Nơi đến:”không chọn” Loại tour:Tham gia Hệ thống hiển thị “yêu cầu chọn đầy đủ thông tin” Hệ thống yêu cầu chọn lại hiển thị form tìm kiếm Ngày khởi hành: khơng chọn” Gía tour:”khơng chọn” Người dùng click chọn vào 31 mục: Nơi khởi hành, nơi đến, loại tour, ngày khởi hành, giá tour 30 Từ giao diện hệ thống chọn chức tìm kiếm để hiển thị form tìm kiếm Nơi khởi hành:”không chọn” Nơi đến:”không chọn” Loại tour:”không chọn” Ngày khởi hành:23/12/2020 Gía tour:”khơng chọn” Hệ thống hiển thị “yêu cầu chọn đầy đủ thông tin” Hệ thống yêu cầu chọn lại Người dùng click chọn vào mục: Nơi khởi hành, nơi đến, loại tour, ngày khởi hành, giá tour 31 Từ giao diện hệ thống chọn chức tìm kiếm để hiển thị form tìm kiếm Nơi khởi hành:”không Hệ thống hiển thị “yêu cầu chọn” chọn đầy đủ thông tin” Nơi đến:”không chọn” Hệ thống yêu cầu chọn lại Loại tour:”không chọn” Ngày khởi hành:”khơng chọn” Gía tour:5.000.000VNĐ Người dùng click chọn vào mục: Nơi khởi hành, nơi đến, loại tour, ngày khởi hành, giá tour 32 Từ giao diện hệ thống chọn chức tìm kiếm để Nơi khởi hành:TP.Hồ Chí Minh Nơi đến: Đà Lạt Loại tour:Tham quan Hệ thống hiển thị thông tin tour 32 0 hiển thị form tìm kiếm Ngày khởi hành:23/12/2020 Gía tour:5.000.000VNĐ Người dùng click chọn vào mục: Nơi khởi hành, nơi đến, loại tour, ngày khởi hành, giá tour 33 Từ giao diện hệ thống chọn chức tìm kiếm để Không chọn 0 Hiển thị thông báo lỗi( không để trống) CSDL không truy cập hiển thị form tìm kiếm Người dùng click chọn vào mục:Nơi khởi hành, nơi đến, loại tour, ngày khởi hành, giá tour 34 Từ giao diện hệ thống chọn chức tìm kiếm để hiển thị form tìm kiếm Trở hình trước Nhấn nút thoát 9.2 Test case cho UC2 Tc Các bước Dữ liệu vào Kết mong đợi Tại giao diện Usename=admin Phải hiển thị thơng 33 0 chọn chức đăng nhập để hiển thị form đăng nhập Khơng nhập password báo :”Bạn phải cung cấp xac mã người dùng mật khẩu!” Password=admin Không nhập Usename Phải hiển thị thơng báo :”Bạn phải cung cấp xác mã người dùng mật khẩu!” User = admin Password=XYZ Phải hiển thị thông báo :”Bạn phải cung cấp xác mã người dùng mật khẩu!” Nhập usename nhấn nút đăng nhập Tại giao diện chọn chức đăng nhập để hiển thị form đăng nhập Nhập password nhấn nút đăng nhập Tại giao diện chọn chức đăng nhập để hiển thị form đăng nhập Nhập usename password ,nhấn nút đăng nhập Tại giao diện User = XYZ chọn chức Password=admin đăng nhập để hiển thị form đăng nhập Nhập usename password ,nhấn nút 0 Phải hiển thị thơng báo :”Bạn phải cung cấp xác mã người dùng mật khẩu!” password ,nhấn nút đăng nhập Tại giao diện User = XYZ chọn chức Password=XYZ đăng nhập để hiển thị form đăng nhập Phải hiển thị thông báo :”Bạn phải cung cấp xác mã người dùng mật khẩu!” Nhập usename password ,nhấn nút đăng nhập Tại giao diện User =” “ Phải hiển thị thơng 34 0 chọn chức đăng nhập để hiển thị form đăng nhập Password =” “ báo :”Bạn phải cung cấp xác mã người dùng mật khẩu!” Nhập usename password ,nhấn nút đăng nhập Tại giao diện User = “ “ chọn chức Password = admin đăng nhập để hiển thị form đăng nhập Phải hiển thị thơng báo :”Bạn phải cung cấp xác mã người dùng mật khẩu!” Nhập usename password ,nhấn nút đăng nhập Tại giao diện User = admin chọn chức Password = “ “ đăng nhập để hiển thị form đăng nhập Phải hiển thị thơng báo :”Bạn phải cung cấp xác mã người dùng mật khẩu!” Nhập usename password ,nhấn nút đăng nhập Tại giao diện User = xyz chọn chức Password = “ “ đăng nhập để hiển thị form đăng nhập Phải hiển thị thông báo :”Bạn phải cung cấp xác mã người dùng mật khẩu!” 10 Nhập usename password ,nhấn nút đăng nhập Tại giao diện User = “ “ Password = xyz chọn chức đăng nhập để hiển thị form đăng nhập Phải hiển thị thông báo :”Bạn phải cung cấp xác mã người dùng mật khẩu!” Nhập usename password ,nhấn nút đăng nhập Tại giao diện User = Admin Phải hiển thị thơng 11 0 35 chọn chức đăng nhập để hiển thị form đăng nhập 12 Password=ADMIN Nhập usename password ,nhấn nút đăng nhập Tại giao diện User0 = Admin chọn chức Password = Admin báo :”Bạn phải cung cấp xác mã người dùng mật khẩu!” Phải hiển thị thông báo :”Bạn phải cung đăng nhập để hiển thị form đăng nhập cấp xác mã người dùng mật khẩu!” 13 Nhập usename password ,nhấn nút đăng nhập Tại giao diện User = Admin Password= admin chọn chức đăng nhập để hiển thị form đăng nhập 14 Nhập usename password ,nhấn nút đăng nhập Tại giao diện User = aDmin Password= admin chọn chức đăng nhập để hiển thị form đăng nhập 15 Nhập usename password ,nhấn nút đăng nhập Tại giao diện User = adMin chọn chức Password= admin đăng nhập để hiển thị form đăng nhập 16 Nhập usename password ,nhấn nút đăng nhập Tại giao diện User = admIn Phải đăng nhập vào sử dụng chức Phải đăng nhập vào sử dụng chức Phải đăng nhập vào sử dụng chức Phải đăng nhập vào 36 0 ... vi Xây dựng website độc lập, quản lý tour du lịch 1.3 Tầm nhìn Trước phát triển mạnh mẽ nghành du lịch, việc xây dựng website quảng bá du lịch điều cần thiết để thúc để kinh tế quảng bá nét đẹp... hành đặt tour Dựa vào yêu cầu đề tài, tìm hiểu tham khảo số website: - Viettravel.com - Dulichtietkiem.com - Dulichviet.com - Tourdulich.com - VietNamholiday.com.vn Website quảng bá du lịch cần có... công ty lu lịch xây dựng website để quảng bá, giới thiệu, đáp ứng nhu cầu đặt tour trực tuyến lúc nơi du khách nước quốc tế Đồng thời giúp cho công ty dễ dàng việc quản lý thống kê báo cáo 1.2 Phạm