Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 14 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
14
Dung lượng
1,06 MB
Nội dung
lOMoARcPSD|15963670 ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN TÀI LIỆU BÁO CÁO MÔN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM Đề tài: Xây dựng phần mềm website bán hàng ăn uống Giáo viên hướng dẫn: Vũ Đình Minh Nhóm sinh viên thực hiên: Nguyễn Xuân Tình ̣ Hoàng Minh Tuyến Nguyễn Xuân Trường lOMoARcPSD|15963670 TÀI LIỆU ĐẶC TẢ YÊU CẦU PHẦN MỀM I GIỚI THIỆU Mục tiêu Mục đích của tài liê ̣u để cung cấp mô tả chi tiết về các yêu cầu cho phần mềm hỗ trợ viê ̣c bán hàng ăn uống Nó sẽ minh họa mục đích cụ thể thông tin chi tiết cho viê ̣c phát triển ̣ thống Tài liê ̣u sẽ nói lên đầy đủ về các ràng buô ̣c của ̣ thống, giao diê ̣n người dùng tương tác với các ứng dụng bên (máy in) Nó được đề xuất cho khách hàng phê duyê ̣t tài liê ̣u tham khảo đầu vào cho các giai đoạn thiết kế, lập trình, kiểm thử quy trình sản xuất phần mềm Phạm vi Phần mềm hỗ trợ bán hàng được cài đă ̣t ̣ thống thiết bị, giúp toán hóa đơn của khách hàng nhanh chóng, chính xác dễ dàng thực hiê ̣n viê ̣c in hóa đơn cho khách hàng Đồng thời phục vụ cho người quản lý thống kê, kiểm soát doanh thu của nhà hàng Là sở giao tiếp của các thành viên, cứ để thiết kế, kiểm thử Thuâ ̣t ngữ và các từ viết tắt Thuật ngữ Định nghĩa Giải thích CSDL Cơ sở liệu Nơi lưu trữ thông tin cho phép truy cập DESC Description Mô tả DEP Dependency Sự phụ thuộc RAT Rational Quân hệ MUST Mức độ tối thiểu cần thiết để vượt qua các đợt kiểm thử Tài liêụ tham khảo [1] IEEE Software Engineering Standards Committee, “IEEE Std 830-1998, IEEE Recommended Practice for Software Requirements Specifications”, October 20, 1998 [2] silde giảng Công nghê ̣ phần mềm giáo viên cung cấp Mô tả tài liêụ Phần Miêu tả Mục đích lOMoARcPSD|15963670 1.Giới thiệu Mô tả cách khái quát nhất, phạm vi, mục đích tài liệu cần đạt được Đưa các công việc cần thực của tài liệu 2.Tổng quan về phần mềm Khái quát phần mềm, đưa mơ hình của phần mềm Khái quát phần mềm, đối tượng sử dụng, mơ hình ngữ cảnh 3.Phân tích quy trình nghiệp vụ Các chức của hệ thống Phân tích qui trình nghiệp vụ cách cụ thể nhất 4.Đặc tả yêu cầu Các yêu cầu về chức hiệu của phần mềm Trình bày các yêu cầu mà phần mềm cần phải thực thi II TỔNG QUAN VỀ PHẦN MỀM Yêu cầu chung về phần mềm Hê ̣ thống phần mềm bao gồm phần: Quản lý viê ̣c toán hóa đơn Quản lý thông tin CSDL a Quản lý viê ̣c toán hóa đơn: - Nhâ ̣p thông tin thực đơn của khách hàng yêu cầu (tên thực đơn, số lượng, loại, kích cỡ) - Thanh toán in hóa đơn cho khách hàng b Quản lý thông tin CSDL - Lưu trữ danh sách các đồ ăn, thức uống cửa hàngđối chiếu với sản phẩm khách hàng yêu cầu để toán hóa đơn chi tiết chính xác - Lưu trữ các hóa đơn đã được toán theo thời gian phục vụ cho viê ̣c báo cáo thông tin sau Chức của phần mềm a Thanh toán hóa đơn cho khách hàng - Khách hàng chọn đồ ăn, đồ uống cửa hàng lOMoARcPSD|15963670 - Khi khách hàng có yêu cầu toán danh sách sản phẩm mà khách hàng chọn sẽ được gửi đến cho NV thu ngân Tại đây, NV nhâ ̣p mã sản phẩm tương ứng với mã sản phẩm danh sách đó - In hóa đơn gửi lại cho khách hàng b Quản lý viê ̣c báo cáo doanh thu - NV thu ngân sẽ thống kê doanh thu của nhà hàng theo thời gian yêu cầu của người quản lý - In báo cáo gửi lên người quản lý Đối tượng người dùng - Phần mềm được ứng dụng cho đối tượng là: Khách hàng, NV thu ngân người quản lý: Khách hàng người trực tiếp sử dụng phần mềm, người đưa các sản phẩm yêu cầu cho NV thu ngân NV thu ngân tiếp nhâ ̣n danh sách món ăn khách hàng yêu cầu toán hóa đơn cho khách hàng Người quản lý: Câ ̣p nhâ ̣t các loại đồ ăn, đồ uống cửa hàng Kiểm soát doanh thu Phân quyền người sử dụng phần mềm Các ràng buô ̣c - Hê ̣ thống ràng buô ̣c yêu cầu của khách hàng: Khi khách hàng có yêu cầu toán hóa đơn ̣ thống mới cho phép nhâ ̣p mã sản phẩm theo yêu cầu của khách hàng - Ràng buô ̣c về liê ̣u đầu vào so với liê ̣u CSDL: sản phẩm khách hàng chọn, được NV thu ngân nhâ ̣p mã của các sản phẩm đó tất cả thông tin về mặt hàng được hiển thị lên giao diê ̣n - Ràng buô ̣c với ứng dụng bên ngồi: để gửi thơng tin chi tiết của hóa đơn đến cho khách hàng yêu cầu phải có máy in kết nối với ̣ thống máy tính hiê ̣n tại in hóa đơn cho khách hàng Giả định và phụ thuô ̣c Phần mềm chỉ được cái đă ̣t ̣ thống máy tính của nhà hàng quầy thu ngân, đó ̣ thống phần mềm mới kết nối được CSDL của cửa hàng Hoă ̣c không cài đă ̣t ̣ thống máy tính của cửa hàng mà cài đă ̣t máy tính khác buô ̣c phải có CSDL của cửa hàng mới thực hiê ̣n đầy đủ được các thao tác nghiê ̣p vụ lOMoARcPSD|15963670 III QUY TRÌNH NGHIỆP VU Hình 1: Sơ đồ UML hệ thống lOMoARcPSD|15963670 Hình 2: Mơ hình nghiệp vụ đăng nhập vào hệ thống lOMoARcPSD|15963670 Hình Mơ hình nghiệp vụ quản lý hóa đơn bán hàng phần mềm lOMoARcPSD|15963670 Hình Mơ hình nghiệp vụ thống kê báo cáo phần mềm IV ĐẶC TẢ YÊU CẦU PHẦN MỀM: Phần bao gồm tất cả các yêu cầu chức chất lượng của hệ thống Nó đưa mô tả chi tiết của hệ thống tất cả các chức của nó Các yêu cầu giao diện diêṇ bên ngoài: - Phần Cung cấp mô tả chi tiết của tất cả các yếu tố đầu vào đầu từ hệ thống Nó mô tả giao diê ̣n phần cứng, phần mềm cung cấp mẫu bản của giao diê ̣n người dùng lOMoARcPSD|15963670 a Giao diện người dùng: - Khi khách hàng truy cập vào trang web cửa hàng, sẽ hiển thị giao diê ̣n hình 1, từ khách hàng đã có thể xem các danh mục xem các cửa hàng theo thể loại Hình Giao diện đăng nhập hệ thống - Khách hàng có thể xem sản phẩm muốn cách kích vào các danh mục menu nhập loại sản phẩm cần để tìm kiếm nhanh Hình kiếm Thanh tìm danh mục Hình của web Phần danh mục - khi kích danh mục kiếm tìm kiếm hình sẽ thị nên các cửa hàng theo thể đã chọn: hình Hình Danh cửa hàng có Sau vào tìm hiển loại sách sản phẩm cần tìm lOMoARcPSD|15963670 - Sau kích vào cửa hàng hình sẽ hiển thị chi tiết các thông tin, các món ăn kèm theo giá tiền: Hình Thơng tin cửa hàng thực đơn của cửa hàng - Tại khách hàng lựa chọn món ăn, số lượng sau đó kích vào mục Đặt trước để tiến hành toán 10 lOMoARcPSD|15963670 Hình Hình ảnh khách hàng đã lựa chọn món ăn - Tại sau kick vào Đặt trước , hình sẽ hiển thị mẫu xác nhận đơn hàng để khách hàng có thể thay đổi địa chỉ giao hàng, hình thức toán, áp dụng mã giảm giá: hình 11 lOMoARcPSD|15963670 Hình Mẫu xác nhận đơn hàng - Sau điền đầy đủ thông tin địa chỉ mẫu, kích vào đặt hàng hệ thống sẽ ghi nhận đơn hàng của khách hàng thực xử lý Yêu cầu chức năng: - Đăng nhập/đăng ký: cho phép người dùng (nhân viên & quản trị) đăng nhập, đăng ký, lấy lại mật hệ thống (Người dùng phải thực đăng nhập để có thể đặt được hàng) 12 lOMoARcPSD|15963670 - Tìm Kiếm Sản Phẩm: Khách hàng có thể nhập món ăn cần để tìm kiếm nhanh - Lựa chọn sản phẩm cần mua theo danh mục: - Lựa chọn vị trí: Khách hàng tìm qn ăn địa điểm 13 lOMoARcPSD|15963670 - 14 Downloaded by ng?c trâm (ngoctram201217@gmail.com) ... toán hóa đơn cho khách hàng - Khách hàng chọn đồ ăn, đồ uống cửa hàng lOMoARcPSD|15963670 - Khi khách hàng có yêu cầu toán danh sách sản phẩm mà khách hàng chọn sẽ được gửi đến... xác nhận đơn hàng - Sau điền đầy đủ thông tin địa chỉ mẫu, kích vào đặt hàng hệ thống sẽ ghi nhận đơn hàng của khách hàng thực xử lý Yêu cầu chức năng: - Đăng nhập/đăng ký: cho... lOMoARcPSD|15963670 Hình Mơ hình nghiệp vụ quản lý hóa đơn bán hàng phần mềm lOMoARcPSD|15963670 Hình Mơ hình nghiệp vụ thống kê báo cáo phần mềm IV ĐẶC TẢ YÊU CẦU PHẦN MỀM: Phần bao gồm tất