Toàn vẹn-đó bao gồm bảo mật, như được thảo luận trong chương 10-thoả thuận với chặn truy cập trái phép vào hệ thống chức năng, ngăn ngừa mất mát thông tin, đảm bảo rằng phần mềm được bảo vệ từ nhiễm vi rút, và bảo vệ sự riêng tư và an toàn của dữ liệu nhập vào hệ thống. Tính toàn vẹn là một vấn đề lớn với Internet phần mềm. Sử dụng thương mại điện tử hệ thống muốn thông tin thẻ tín dụng của họ được an toàn. Lướt web không muốn thông tin cá nhân hoặc một hồ sơ của các trang web họ truy cập vào sẽ được sử dụng không thích đáng, và nhà cung cấp muốn bảo vệ chống lại sự từ chối dịch vụ hoặc hack tấn công. Tính toàn vẹn yêu cầu đã không khoan dung cho lỗi. Nhà nước toàn vẹn yêu cầu rõ ràng về: xác minh danh tính người dùng, người sử dụng đặc quyền cấp, hạn chế truy cập, hoặc các dữ liệu chính xác phải được bảo vệ. Một mẫu toàn vẹn yêu cầu là sau đây:IN-1. Chỉ những người có quyền truy cập kiểm toán dùng sẽ có thể xem lịch sử giao dịch của khách hàng. Như với nhiều tính toàn vẹn yêu cầu, điều này cũng là một quy tắc kinh doanh constraining. Đó là một ý tưởng tốt để biết các lý do cho yêu cầu thuộc tính chất lượng của bạn và để theo dõi chúng trở lại nguồn gốc cụ thể, chẳng hạn như một chính sách quản lý. Tránh nói toàn vẹn yêu cầu trong các hình thức thiết kế những hạn chế. Yêu cầu mật khẩu để truy cập kiểm soát là một ví dụ tốt. Các yêu cầu thực sự là để hạn chế quyền truy cập vào hệ thống để cho phép người sử dụng; mật khẩu là chỉ là một chiều (mặc dù hầu hết thường được sử dụng cách) để đạt mục tiêu đó. Tùy thuộc vào đó người dùng xác thực kỹ thuật được chọn, yêu cầu tính toàn vẹn tiềm ẩn này sẽ dẫn đến yêu cầu chức năng cụ thể mà thực hiện chức năng của hệ thống xác thực.Khả năng tương tác khả năng tương tác cho thấy cách thức dễ dàng hệ thống có thể trao đổi dữ liệu hoặc các dịch vụ với các hệ thống khác. Để đánh giá khả năng tương tác, bạn cần phải biết mà những người sử dụng các ứng dụng khác sẽ sử dụng kết hợp với sản phẩm của bạn và những gì họ mong đợi để trao đổi dữ liệu. Người sử dụng của hệ thống theo dõi hóa học đã quen với việc vẽ các cấu trúc hóa học với một số công cụ thương mại, do đó, họ trình bày các yêu cầu khả năng tương tác sau:IO-1. Hệ thống theo dõi hóa học sẽ có thể nhập bất kỳ cấu trúc hóa học hợp lệ từ ChemiDraw (Phiên bản 2.3 hoặc trước đó) và các công cụ Chem-Struct (Phiên bản 5 hoặc trước đó). Bạn cũng có thể nhà nước yêu cầu này như là một yêu cầu bên ngoài giao diện và xác định các định dạng tập tin tiêu chuẩn hệ thống theo dõi hóa chất có thể nhập khẩu. Ngoài ra, bạn có thể xác định một số yêu cầu chức năng đối phó với các hoạt động nhập khẩu. Đôi khi, mặc dù, suy nghĩ về hệ thống từ quan điểm của thuộc tính chất lượng cho thấy yêu cầu trước đó unstated, tiềm ẩn. Khách hàng đã không nói điều này cần phải khi thảo luận về giao diện bên ngoài hoặc chức năng hệ thống. Ngay sau khi các nhà phân tích yêu cầu về hệ thống khác mà hệ thống theo dõi hóa học đã kết nối, mặc dù, nhà vô địch sản phẩm ngay lập tức đề cập đến hai cấu trúc hóa học vẽ gói.
đang được dịch, vui lòng đợi..