(TIỂU LUẬN) SERVICE DIRECTORY bản đặc tả yêu cầu hệ THỐNG PHẦN mềm xây dựng 1 phần chức năng cho hệ thống kho dữ liệu trung tâm service directory của công ty AB
Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 21 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
21
Dung lượng
476,19 KB
Nội dung
SERVICE DIRECTORY BẢN ĐẶC TẢ YÊU CẦU HỆ THỐNG PHẦN MỀM Nhóm: Nhóm Tên thành viên Nguyễn Thành Thắng Nguyễn Phan Lương Hồng Nguyễn Thị Thanh Bình Bùi Minh Hiếu Nguyễn Minh Hùng Vũ Hà Nội - 01-2018 SD_SOF303: Đặc tả yêu cầu hệ thống Mục Lục Giới Thiệu Mục đích tài liệu Phạm vi tài liệu Định nghĩa, ký hiệu viết tắt Tổng quan Yêu cầu chức 6.1 Đăng nhập 6.2 Organisations 6.3 Service 6.4 Geography 6.5 Premises 6.6 Contact 6.6.1 Chức liên hệ 6.6.2 Chức thêm liên hệ 6.6.3 Chỉnh sửa liên lạc 6.7 Tìm kiếm liên lạc 6.8 Tra cứu Type of Business Yêu cầu phi chức 7.1 Performance – Hiệu 7.2 Scalability – Khả mở rộng 7.3 Security – Bảo mật 7.4 Portability – Tính linh động 7.5 Audit – Kiểm toán 7.6 Error handling – Xử lý lỗi 7.7 Infrastructure – hạ tầng 7.8 Look and feel – Cảm quan hình thức 7.9 Legal – Pháp lý 7.10 Training – Đào tạo 7.11 giúp User Documentation & Help Screen Requirements Tài liệu người dù 13 7.12 Support & Supportability – Trợ giúp – Hỗ trợ 7.13 Reliability – Độ tin cậy 7.14 Design Constraints – Ràng buộc thiết kế 7.15 Purchased Components – Các thành phần đặt hàng 37-BM/SO/SRS/V1.0 1/20 SD_SOF303: Đặc tả yêu cầu hệ thống 7.16 Interfaces – giao diện 14 7.17 Test - Kiểm thử 14 7.18 Data Dữ liệu 15 37-BM/SO/SRS/V1.0 2/20 SD_SOF303: Đặc tả yêu cầu hệ thống GIỚI THIỆU HỆ THỐNG Giới Thiệu Xây dựng phần chức cho hệ thống kho liệu trung tâm Service Directory công ty AB Mục đích tài liệu Mơ tả chi tiết yêu cầu chức phi chức hệ thống Service Directory Phạm vi tài liệu Bao gồm chức theo mô tả giao diện yêu cầu Định nghĩa, ký hiệu viết tắt To Be Detailedt Tổng quan Các nghiệp vụ hệ thống UC Name – tên UC001 Logon & Logout UC002 Maintain Organis 37-BM/SO/SRS/V1.0 3/20 SD_SOF303: Đặc tả yêu cầu hệ thống UC003 Maintain Service UC004 Maintain Program UC005 Maintain Premises UC006 Maintain Geogra Mơ hình ERD User ReferenceData UserID RefID RefCode RefValue TrustDistrict Account Email TrustDistrictID Role Name Description Password TrustRegionID (FK) TrustRegion SupportingMaterial TrustRegionID Name Description CountryID (FK) SupportingMaterialID OrgID (FK) UserID (FK) Country CountryID CountryName GovOfficeRegion GovOfficeRegionID GovOfficeRegionName CountyID (FK) CountryID (FK) County CountyID CountryID (FK) CountyName ST Entity T 37-BM/SO/SRS/V1.0 4/20 SD_SOF303: Đặc tả yêu cầu hệ thống 10 11 12 13 14 15 16 17 18 Yêu cầu chức 6.1 Đăng nhập Người dùng cần đăng nhập user pasword để đăng nhập hệ thống 37-BM/SO/SRS/V1.0 5/20 SD_SOF303: Đặc tả yêu cầu hệ thống Nếu người dùng quên password, họ cần click vào liên kết “Quên mật khẩu” trang đăng nhập Màn hình hiển thị cho phép người dùng nhập tên email để lấy lại mật Nếu tên người dùng email không khớp, tin nhắn lỗi hiển thị “tài khoản email ko khớp” Ngược lại, hệ thống gửi đến email nhập vào Màn hình hiển thị mục bên trái - Organisation - Servive có chức Programme Maintenance Service Maintenance - Geography có chức Trust Regions/Trust Districts Maintenances Government Office Region List View - Premises 6.2 Organisations 6.2.8 Quản lý nhóm Chức gồm hình sau: Liệt kê nhóm Thêm nhóm Sửa nhóm Đánh dấu nhóm thành khơng hoạt động Chúng mơ tả chi tiết phần bên 37-BM/SO/SRS/V1.0 6/20 SD_SOF303: Đặc tả yêu cầu hệ thống Liệt kê nhóm Tất hành vi tiêu chuẩn hình danh sách nên áp dụng Danh sách phịng ban Thơng báo nhắc nhở người dùng nhấp vào ghi có trạng thái Đang hoạt động để xem : ”Bạn có muốn đặt nhóm trạng thái Không hoạt động hay không ? ” Thêm nhóm 37-BM/SO/SRS/V1.0 7/20 SD_SOF303: Đặc tả yêu cầu hệ thống Các trường bắt buộc điền : Tên nhóm trường phải Các trường : Loại doanh nghiệp, Mã SIC, Địa Website phải có giá trị mặc định truy xuất từ Tổ chức mà thuộc Người dùng nhập Địa cho nhóm (mã bưu điện cần xác minh) nhấp vào Sao chép từ Tổ chức Bộ phận mà trực thuộc Sửa nhóm Tất trường hình sửa Quy tắc sửa giống Thêm nhóm Đánh dấu Khơng hoạt động cho nhóm Người dùng đánh dấu nhóm ‘Khơng hoạt động’ cách nhấp vào nút ‘Không hoạt động’ hình Sửa nhóm 6.3 Service 6.4 Geography 6.5 Premises 6.5.6 Hoạt động tình nguyện Danh sách hoạt động tình nguyện 37-BM/SO/SRS/V1.0 8/20 SD_SOF303: Đặc tả yêu cầu hệ thống Trong hình Chi tiết sở Cơ sở hoạt động có đánh dấu ‘Hoạt động tình nguyện tab Chi tiết 2, người dùng điều hướng dến Danh sách hoạt động tình nguyện cách nhấp vào tab Tình nguyện Tương tự danh sách khác, danh sách phải có hành vi tiêu chuẩn : Hiển thị hoạt động/ Không hoạt động, lọc, xếp, phân trang đánh dấu Cơ sở tình nguyện Đang hoạt động thành Khơng hoạt động Thêm Hoạt động tình nguyện Nếu người dùng nhấn vào nút ‘Tạo’ hình ‘Danh sách tình nguyện’ hình cho phép người dùng nhập trường Hoạt động tình nguyện Dưới minh hoạ Chi tiết Hoạt động tình nguyện Có số quy tắc hình : Theo mặc định tất trường bỏ trống, tất hộp kiểm bỏ chọn Các trường bắt buộc nhập : Liên hệ Tra cứu Liên hệ thị tất liên hệ có hệ thống cửa sổ bật lên Tham khảo Danh bạ để biết thêm chi tiết 37-BM/SO/SRS/V1.0 9/20 SD_SOF303: Đặc tả yêu cầu hệ thống Ngày kết thúc không sớm ngày bắt đầu Số tình nguyện viên : phải số phạm vi 0-9999 Để lưu hồ sơ Hoạt động tình nguyện, người dùng nhấp vào nút ‘Lưu’ hình Nếu người dùng nhấp vào nút ‘Quay lại’ trở lại tab “Tình nguyện” 6.6 Contact Chức việc hiển thị danh sách, thêm sửa chữa liên hệ nhân hệ thống Dữ liệu liên hệ hiển thị cửa sổ lấy chi tiết hiển thị từ tổ chức, chi nhánh … điền liên hệ cá nhân 6.6.1 Chức liên hệ Hình minh họa Người dùng nhập liệu vào ô First Name hoăc Surname Ứng dụng tìm tất ghi Contact mà có tên bắt đầu với liệu nhập vào trường First Name Surname Theo mặc định, danh sách bao gồm tất liên lạc hoạt động người dùng tích chọn vào tùy chọn Include In-active contact trả lại ghi hoạt động ngừng hoạt động 6.6.2 Chức thêm liên hệ Người dùng có tể tạo liên lạc bằn việc tích nút lệnh Create khung hình Màn hình liên lạc hiển thị giống bên 37-BM/SO/SRS/V1.0 10/20 SD_SOF303: Đặc tả yêu cầu hệ thống Ở đây, First Name, Surname Họ đệm, Type Contact trường bắt buộc Type Contact Best Contact Method tham chiếu liệu lấy từ liệu tham chiếu Người dùng thiết lập Quản lý liên lạc việc tích chọn vào liên kết Lookup hiển thị khung hình tìm kiếm liên lạc để lựa chọn liên lạc Thiết lập liên lạc dạng hoạt động ngừng hoạt động, người dùng cần tích ko tích vào hộp thoại liên quan hình 6.6.3 Chỉnh sửa liên lạc Người dùng chỉnh sửa liên lạc cách tích chọn Edit bên danh sách Màn hình chi tiết liên lạc hiển thị giống minh hoạc mục thêm liên lạc bên 6.7 Tìm kiếm liên lạc Chức việc yêu cầu lấy danh sách từ liêu cho việc cung cấp địa Organisation, Directorate vvv Bản ghi nằm hệ thống Service Directory Đặc điểm đầu vào có mã, đường phố thị trấn Sau người dùng lựa chọn địa danh sách kết quả, tất trường Address gồm: Address lines 1-3, Postcode, Town, County Country hiển thị hình Màn hình tìm kiếm hình minh họa 37-BM/SO/SRS/V1.0 11/20 SD_SOF303: Đặc tả yêu cầu hệ thống Nếu người dùng nhập số điều kiện Postcode, Street Town mã vùng, phó, thị trấn sau bấm Search Address, hiển thị danh sách tất địa liệu mà tham chiếu đến điều kiện lọc Nếu người dùng lựa chọn địa tích chọn nút lệnh Selct, trường địa lựa chọn hiển thị liên quan đến hộp thoại địa tìm kiếm hình Nếu người dùng bấm chọn nút None, khung hình đóng lại tất trường địa hình gọi để trống Nếu người dùng chọn Clear, điều kiện đầu vào hình xóa Nếu người dùng chọn Close, khung hình đóng 6.8 Tra cứu Type of Business Tra cứu thị mã SIC kèm theo Organisation, Directorate, Department Team Danh sách liệu lưu trữ kho liệu SD (mục Reference data) chép từ “SIC2007Indexes.xls” Xem hình: 37-BM/SO/SRS/V1.0 12/20 SD_SOF303: Đặc tả yêu cầu hệ thống Người dùng nhập vào Business Name để giới hạn kết trả 37-BM/SO/SRS/V1.0 13/20 SD_SOF303: Đặc tả yêu cầu hệ thống Yêu cầu phi chức 7.1 Performance – Hiệu Requirements relating to Performance – Yêu cầu liên quan đến hiệu No Môi trường thử nhiệm cho công ty nước FPT sau: Máy chủ: CPU – Intel Pentium4 3.0GHz, RAM – 4GB, HDD-160GB, OSWindow Server 2003 SP1 Máy khách: CPU – Intel Pentium4 2.4GHz, RAM – 1GB, HDD-40GB, OSWindow XP SP2 Thời gian phát triên phần mềm đảm bảo yêu cầu sau: Thêm chức năng(giả sử có 30 trường cần cập nhật vào liệu) Yêu cầu thời gian thực thi khoảng từ 3-5 giây Lần truy vấn trang, cần nhiền thời gian chút, khoảng 10 giây Các lần gọi giây Chức hiển thị danh sách ( giả sử có khoảng 1000 ghi hiển thị) thời gian phản hổi hiển thị 7-10 giây Cho lần khoảng 15 giây Cho lần 10 giây Với tất xác thực logic liệu, thời gian phản hồi không giây Với máy chủ đề cập trên, hệ thống Service Directory cần đảm bảo làm việc cho lúc 20-50 người dùng 37-BM/SO/SRS/V1.0 14/20 SD_SOF303: Đặc tả yêu cầu hệ thống 7.2 Scalability – Khả mở rộng Requirements relating to Scalability – yêu cầu liên quan đến khả mở rộng No Hệ thống SD cần có khả mở rộng hướng đến số lượng người dùng 7.3 Security – Bảo mật Requirements relating to Security – Yêu cầu liên quan đến bảo mật No Liên quan đến chế xác thực phân sở xác thực cho người dùng chuẩn 7.4 Portability – Tính linh động Requirements relating to Security – Yêu cầu liên quan đến linh động No Đối với phát hành tới, Cẩm nang dịch vụ dự kiến làm việc trình duyệt IE 6.0 trở lên FireFox 7.5 Audit – Kiểm toán Requirements relating to Audit – yêu cầu liên quan đến kiểm tốn No Khơng có u cầu thời điểm 37-BM/SO/SRS/V1.0 15/20 SD_SOF303: Đặc tả yêu cầu hệ thống 7.6 Error handling – Xử lý lỗi Requirements relating to Error handling – yêu cầu liên quan đến xử lý lỗi No Chủ động thông báo vấn đề Hệ thống cần cung cấp đầy đủ ngữ cánh theo thông báo để hỗ trợ chẩn đoán sửa chữa đề Xác định mức độ thông báo cần thiết cho lớp khác trường hợp lỗi: lỗi đăng nhập tệp tin, hiển thị gửi email 7.7 Infrastructure – hạ tầng Requirements relating to Infrastructure – Yêu cầu liên quan đến sở hạ tầng No Tất dịch vụ bên Cẩm nang dịch vụ đến hướng tới máy chủ giao thức https nhằm mục đích bảo mật Các ủy quyền cần cung cấp cho cổng giao thức SSL 7.8 Look and feel – Cảm quan hình thức Requirements relating to Look and feel – Yêu cầu liên quan đến cảm quan hình thức No Xem mục Giao diện tương tự hình mẫu gợi ý với FRS cho CID giống với phần mền MS Dynamics 37-BM/SO/SRS/V1.0 16/20 SD_SOF303: Đặc tả yêu cầu hệ thống 7.9 Legal – Pháp lý Requirements relating to Legal issues – Yêu cầu liên quan đến đảm bảo tính pháp lý No Không yêu cầu thời điểm 7.10 Training – Đào tạo Requirements relating to Training No Không yêu cầu thời điểm 7.11 User Documentation & Help Screen Requirements Tài liệu người dùng yêu cầu hình trợ giúp Requirements relating to User Documentation – Yêu cầu liên quan đến tài liệu người dùng No Biểu tượng trợ giúp nằm góc hình chọn chạy sang hình Tài liệu trợ giúp lưu trữ mục pháp lý Nó nằm phạm vi Phần 7.12 Support & Supportability – Trợ giúp – Hỗ trợ Requirements relating to Support – Yêu cầu liên quan đến trợ giúp No Hỗ trợ đầy đủ trình kiểm thử chấp nhận (UAT) tháng hỗ trợ sau 37-BM/SO/SRS/V1.0 17/20 SD_SOF303: Đặc tả yêu cầu hệ thống 7.13 Reliability – Độ tin cậy Requirements relating to Reliability – yêu cầu liên quan đến độ tin cấy No Tính sẵn sàng: Cẩm nang hướng dẫn dịch vụ định hướng chạy 24h ngày ngày tuần mà không phát sinh lỗi phản hồi Cần đảm bảo khơng có ngoại lệ phát sinh bên dịch vụ 7.14 Design Constraints – Ràng buộc thiết kế Requirements relating to Design – yêu cầu liên quan đến thiết kế No Thiết kế cần đảm bảo yêu cầu tương thích với nội dung mà hệ thống hỗ trợ Thiết kế cần tuân theo ý thiết kế hệ thống hiển thị trung tâm CID 7.15 Purchased Components – Các thành phần đặt hàng Requirements relating to Components – yêu cầu liên quan đến thành phần No Không yêu cầu thời điểm 7.16 Interfaces – giao diện Requirements relating to Interfaces –yêu cầu liên quan đến giao diện No Không yêu cầu thời điểm 7.17 Test - Kiểm thử Requirements relating to Testing – yêu cầu liên quan đến kiểm thử No Không yêu cầu thời điểm 37-BM/SO/SRS/V1.0 18/20 SD_SOF303: Đặc tả yêu cầu hệ thống 7.18 Data Dữ liệu Requirements relating to Data – yêu cầu liên quan đến liệu No Không yêu cầu thời điểm 37-BM/SO/SRS/V1.0 19/20 ... GovOfficeRegionName CountyID (FK) CountryID (FK) County CountyID CountryID (FK) CountyName ST Entity T 37-BM/SO/SRS/V1.0 4/20 SD_SOF303: Đặc tả yêu cầu hệ thống 10 11 12 13 14 15 16 17 18 Yêu cầu chức 6 .1 Đăng... hệ thống kho liệu trung tâm Service Directory công ty AB Mục đích tài liệu Mơ tả chi tiết yêu cầu chức phi chức hệ thống Service Directory Phạm vi tài liệu Bao gồm chức theo mô tả giao diện yêu. .. 14 7 .17 Test - Kiểm thử 14 7 .18 Data Dữ liệu 15 37-BM/SO/SRS/V1.0 2/20 SD_SOF303: Đặc tả yêu cầu hệ thống GIỚI THIỆU HỆ THỐNG Giới Thiệu Xây dựng phần chức cho