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
0,94 MB
Nội dung
Software Requirements Specification for App 03 Software Requirements Specification for Đọc báo online Version 1.0 Prepared by Group 24 1/12/2012 Tên thành viên: Đỗ Quốc Trường Nguyễn Duy Long Dư Anh Dân Trần Bình An LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Group 24 – Đặc tả yêu cầu phần mềm 2012 Mục lục Contents Danh sách Actors Use-cases Sơ đồ Use Case Đặc tả Use case 3.1 3.2 3.3 3.4 3.5 3.6 Đăng nhập 3.1.1 Mô tả 3.1.2 Dịng kiện 3.1.3 Các dịng kiện khác 3.1.4 Điều kiện tiên 3.1.5 Trạng thái hệ thống sau thực use case 3.1.6 Các điểm mở rộng Đăng xuất 3.2.1 Mơ tả 3.2.2 Dịng kiện 3.2.3 Các dịng kiện khác 3.2.4 Điều kiện tiên 3.2.5 Trạng thái hệ thống sau thực use case 3.2.6 Các điểm rộng Cập nhật chun mục tin 3.3.1 Mơ tả 3.3.2 Dịng kiện 3.3.3 Các dịng kiện khác 3.3.4 Điều kiện tiên 3.3.5 Trạng thái hệ thống sau thực use case 3.3.6 Các điểm rộng Cập nhật tin tức 3.4.1 Mơ tả 3.4.2 Dịng kiện 3.4.3 Các dịng kiện khác 3.4.4 Điều kiện tiên 3.4.5 Trạng thái hệ thống sau thực use case 3.4.6 Các điểm rộng Lấy chun mục tin 3.5.1 Mơ tả 3.5.2 Dịng kiện 3.5.3 Các dịng kiện khác 3.5.4 Điều kiện tiên 3.5.5 Trạng thái hệ thống sau thực use case 3.5.6 Các điểm rộng Lấy tin tức 3.6.1 Mơ tả 3.6.2 Dịng kiện 3.6.3 Các dòng kiện khác 3.6.4 Điều kiện tiên 3.6.5 Trạng thái hệ thống sau thực use case 3.6.6 Các điểm rộng 5 6 6 7 7 7 7 8 8 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Group 24 – Đặc tả yêu cầu phần mềm 2012 Đọc tin 3.7.1 Mơ tả 3.7.2 Dịng kiện 3.7.3 Các dòng kiện khác 3.7.4 Điều kiện tiên 3.7.5 Trạng thái hệ thống sau thực use case 3.7.6 Các điểm rộng 3.8 Thêm tin vào mục ưa thích 3.8.1 Mơ tả 3.8.2 Dịng kiện 3.8.3 Các dịng kiện khác 3.8.4 Điều kiện tiên 3.8.5 Trạng thái hệ thống sau thực use case 3.8.6 Các điểm rộng 3.9 Xóa, sửa mục ưa thích 3.9.1 Mơ tả 3.9.2 Dịng kiện 3.9.3 Các dịng kiện khác 3.9.4 Điều kiện tiên 3.9.5 Trạng thái hệ thống sau thực use case 3.9.6 Các điểm rộng 3.7 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Group 24 – Đặc tả yêu cầu phần mềm 2012 Lược sử phiên Người thực Nhóm 24 Ngày 1/12/2012 Mơ tả Hồn thành sản phẩm cuối Phiên 1.0 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Group 24 – Đặc tả yêu cầu phần mềm 2012 Danh sách Actors Use-cases Actor Use-cases Đăng nhập Đăng xuất Administrator Cập nhật chuyên mục tin Cập nhật tin tức Người dùng Lấy chuyên mục tin Lấy tin Đọc tin Thêm tin vào mục ưa thích Xóa/ sửa mục ưa thích Sơ đồ Use Case tổng thể System Lay cac chuyen muc tin Cap nhat chuyen muc tin Lay cac tin Dang nhap Cap nhat tin tuc Doc mot tin Nguoi dung Them tin vao muc ua thich Dang xuat Administrator Xoa/ Sua muc ua thich Đặc tả Use case 3.1 Đăng nhập 3.1.1 Mô tả Người quản trị – administrator muốn đăng nhập vào hệ thống quản trị nội dung website Usecase mô tả cách thức đăng nhập vào hệ thống người quản trị Actor là: Administrator LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Group 24 – Đặc tả yêu cầu phần mềm 2012 3.1.2 Dịng kiện Đăng nhập thành cơng Hệ thống nhận yêu cầu hiển thị hình đăng nhập lên hình giao diện ứng dụng Trang quản trị nội dung dành cho người quản trị nhận yêu cầu hiển thị hình giao diện đăng nhập Actor lúc điền đầy đủ “Tên tài khoản” “Mật khẩu” vào form đăng nhập Actor click vào nút “Login” Hệ thống kiểm tra tên mật Hệ thống xác nhận mật hợp lệ Hệ thống xuất thông báo thành công cho phép actor đăng nhập vào hệ thống 3.1.3 Các dòng kiện khác 3.1.3.1 Tên/ Mật sai (sau bước dịng kiện chính) Bước 6, hệ thống thông báo tên/ mật đăng nhập không hợp lệ Trở lại bước 3.1.4 Điều kiện tiên 3.1.4.1 Về tài khoản: Actor phải vào hệ thống web tài khoản khách tức chưa thực use case đăng nhập 3.1.4.2 Về xử lý: Actor chọn nút “Login” trang quản trị nội dung 3.1.5 Trạng thái hệ thống sau thực use case 3.1.5.1 Đăng nhập thành công: Khi use case kết thúc thành công, actor lúc đăng nhập vào hệ thống theo loại người dùng Thông tin tài khoản người dùng lên bên góc phải giao diện 3.1.5.2 Đăng nhập thất bại Nếu thất bại, hệ thống báo lỗi cho người dùng thực đăng nhập lại 3.1.5.3 Kết nối server bị ngắt Vì lỗi số lượt người truy cập nhiều, trang web bị ngẽn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Group 24 – Đặc tả yêu cầu phần mềm 2012 3.1.6 Các điểm mở rộng Khơng có 3.2 Đăng xuất 3.2.1 Mô tả Sau người quản trị thực thành cơng use case Đăng nhập sau muốn đăng xuất khỏi hệ thống Use case mô tả cách người quản trị đăng xuất khỏi Hệ thổng quản trị nội dung Actor là: Administrator 3.2.2 Dòng kiện Thốt khỏi hệ thống Actor chọn nút “Đăng xuất” Ứng dụng thông báo hỏi người dùng “Bạn có muốn thốt?” nút “Yes” and “No” Actor chọn nút “Yes” hệ thống trở lại hình đăng nhập 3.2.3 Các dịng kiện khác Nếu actor chọn nút “No” hệ thống không thực việc đăng xuất trở lại hình 3.2.4 Điều kiện tiên 3.2.4.1 Về tài khoản: Actor thực đăng nhập vào hệ thống 3.2.5 Trạng thái hệ thống sau thực use case 3.2.5.1 Đăng xuất thành công: Khi use case kết thúc, actor lúc trở trạng thái đăng nhập quản trị nội dung Nếu muốn thay đổi nội dung actor lại phải đăng nhập lại 3.2.6 Các điểm rộng Khơng có LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Group 24 – Đặc tả yêu cầu phần mềm 2012 3.3 Cập nhật chuyên mục tin 3.3.1 Mô tả Use case cho phép người quản trị quản lý chuyên mục tin Actor là: Administrator 3.3.2 Dòng kiện Use case bắt đầu người quản trị muốn thêm, xóa chuyên mục tin Người quản trị chọn chức quản lý chuyên mục tin Hệ thống hiển thị danh mục chuyên mục tin Người quản trị chọn chức muốn thi hành(thêm, xóa chuyên mục tin) Nếu người quản trị chọn “Thêm chuyên mục tin”, luồng kiện “Thêm chuyên mục tin” thực thi Nếu người quản trị chọn “Xóa chuyên mục tin”, luồng kiện “Xóa chuyên mục tin” thực thi Thêm chuyên mục tin: Hệ thống yêu cầu người quản trị nhập thông tin chuyên mục tin mới, bao gồm: Cidlà thứ tự hiển thị chuyên mục tin, Name-là tên chuyên mục tin(như: Xã hội, Thể thao, Giải trí…) Người quản trị ấn nút “Save” để cập nhật thông tin Hệ thống thực cập nhật thông tin vào sở liệu Hệ thống báo cáo thêm chuyên mục tin thành cơng Xóa chun mục tin: Người quản trị chọn chuyên mục tin cần xóa Hệ thống thông báo yêu cầu người quản trị xác nhận muốn xóa chuyên mục tin Người quản trị xác nhận muốn chuyên mục tin Hệ thống thực xóa chun mục tin Hệ thống thơng báo xóa chun mục tin thành cơng 3.3.3 Các dịng kiện khác 3.3.3.1 Thông tin cập nhật Thêm chuyên mục tin: Nếu người quản trị ấn “Cancel” hệ thống khơng cập nhật thơng tin quay trở lại hình trước thực thêm chuyên mục tin Xóa chuyên mục tin: Nếu người quản trị ấn “Cancel” hệ thống khơng thực xóa chuyên mục tin vừa chọn 3.3.4 Điều kiện tiên 3.3.4.1 Về xử lý: Actor phải chọn chức Cập nhật chuyên mục tin LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Group 24 – Đặc tả yêu cầu phần mềm 2012 3.3.4.2 Về tài khoản: Người quản trị phải thực đăng nhập vào hệ thống 3.3.5 Trạng thái hệ thống sau thực use case 3.3.5.1 Xem thông tin cá nhân thành công Usecase thực thành công, hệ thống cập nhật thông tin sau người quản trị vừa cập nhật 3.3.5.2 Xem thông tin thất bại Nếu use case không thành công hệ thống khơng cập nhật thực câu lệnh cập nhật vào sở liệu 3.3.6 Các điểm rộng Khơng có 3.4 Cập nhật tin tức 3.4.1 Mô tả Use case cho phép người quản trị quản lý nội dung tin tức chuyên mục Actor là: Administrator 3.4.2 Dịng kiện Use case bắt đầu người quản trị muốn thêm, xóa tin tức Người quản trị chọn chức quản lý tin tức Hệ thống hiển thị tất viết chuyên mục chọn Người quản trị chọn chức muốn thi hành (thêm, xóa tin tức) Nếu người quản trị chọn “Thêm tin tức”, luồng kiện “Thêm tin tức” thực thi Nếu người quản trị chọn “Xóa tin tức”, luồng kiện “Xóa tin tức” thực thi Thêm tin tức: Hệ thống yêu cầu người quản trị nhập thông tin tin tức mới, bao gồm: Tid - thứ tự hiển thị tin tức, Title - tiêu đề tin tức, Cid - phần chuyên mục tin tin tức Người quản trị ấn nút “Save” để cập nhật thông tin Hệ thống thực cập nhật thông tin vào sở liệu Hệ thống báo cáo thêm tin tức thành công LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Group 24 – Đặc tả yêu cầu phần mềm 2012 Xóa tin tức: Người quản trị chọn tin tức cần xóa Hệ thống thông báo yêu cầu người quản trị xác nhận muốn xóa tin tức Người quản trị xác nhận muốn xóa tin tức Hệ thống thực xóa tin tức Hệ thống thơng báo xóa tin tức thành cơng 3.4.3 Các dịng kiện khác Thêm tin tức: Nếu người quản trị ấn “Cancel” hệ thống khơng cập nhật thơng tin quay trở lại hình trước thực thêm tin tức Xóa tin tức: Nếu người quản trị ấn “Cancel” hệ thống khơng thực xóa tin tức 3.4.4 Điều kiện tiên 3.4.4.1 Về xử lý: Actor phải chọn chức Cập nhật tin tức 3.4.4.2 Về tài khoản: Actor phải thực đăng nhập vào hệ thống 3.4.5 Trạng thái hệ thống sau thực use case 3.4.5.1 Cập nhật thành công Usecase thực thành công, hệ thống cập nhật thông tin sau người quản trị vừa cập nhật 3.4.5.2 Xem thông tin thất bại Nếu use case không thành công hệ thống khơng cập nhật thực câu lệnh cập nhật vào sở liệu 3.4.6 Các điểm rộng Khơng có 3.5 Lấy chuyên mục tin 3.5.1 Mô tả Người dùng muốn lấy danh sách chuyên mục tin từ website thông qua ứng dụng mobile 10 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Group 24 – Đặc tả yêu cầu phần mềm 2012 Actor là: Người dùng 3.5.2 Dịng kiện Người dùng lựa chọn chức đọc theo chuyên mục Phần mềm gửi yều cầu tới máy chủ Máy chủ lấy chuyên mục tin từ sở liệu trả cho phần mềm Phần mềm lấy liệu trả thành giao diện danh sách chuyên mục cho người dụng lựa chọn 3.5.3 Các dòng kiện khác Không thể kết nối tới máy chủ, yêu cầu kết nối lại 3.5.4 Điều kiện tiên Actor phải truy cập vào ứng dụng đọc tin 3.5.5 Trạng thái hệ thống sau thực use case 3.5.5.1 Cập nhật thành công Phần mềm danh sách chuyên mục tin cho người dùng 3.5.6 Các điểm rộng Khơng có 3.6 Lấy tin tức 3.6.1 Mô tả Người dùng muốn xem tiêu đề tin tức chuyên mục từ website thông qua ứng dụng mobile Actor là: Người dùng 3.6.2 Dịng kiện Người dùng lựa chọn chức đọc tin nhất, lựa chọn đọc tin theo chuyên mục Phần mềm gửi yều cầu tới máy chủ Máy chủ lấy tin chuyên mục trả cho người dùng Phần mềm lấy liệu trả thành giao diện danh sách tin cho người dụng lựa chọn đọc Ở danh sách tin danh sách dài vô hạn 11 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Group 24 – Đặc tả yêu cầu phần mềm 2012 3.6.3 Các dòng kiện khác Không thể kết nối tới máy chủ, yêu cầu kết nối lại 3.6.4 Điều kiện tiên Người dùng phải truy cập vào ứng dụng đọc tin 3.6.5 Trạng thái hệ thống sau thực use case 3.6.5.1 Cập nhật thành công Phần mềm danh sách dài vô hạn bao gồm tin tức trongm chuyên mục tin mà người dùng lựa chọn 3.6.6 Các điểm rộng Không có 3.7 Đọc tin 3.7.1 Mơ tả Người dùng muốn đọc viết từ ứng dụng đọc tin Actor là: Người dùng 3.7.2 Dịng kiện Người dùng lựa chọn tin danh sách Phần mềm gửi yều cầu tới máy chủ Máy chủ lấy tin chuyên mục trả cho người dùng Phần mềm lấy liệu trả thành giao diện tin cho người dùng Nếu liệu trả có chứa link ảnh Phần mềm gửi request tới link ảnh Máy chủ trả nội dung ảnh Phần mềm tạo ảnh đặt vào vị trí phần tin tức vừa lấy 3.7.3 Các dịng kiện khác Khơng thể kết nối tới máy chủ, yêu cầu kết nối lại 3.7.4 Điều kiện tiên Actor phải truy cập vào ứng dụng đọc tin 12 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Group 24 – Đặc tả yêu cầu phần mềm 2012 3.7.5 Trạng thái hệ thống sau thực use case 3.7.5.1 Cập nhật thành công Phần mềm toàn nội dung tin tức lên ứng dụng cho người dùng đọc giống website 3.7.6 Các điểm rộng Khơng có 3.8 Thêm tin vào mục ưa thích 3.8.1 Mơ tả Người dùng muốn đưa viết vào thư mục u thích Actor là: Người dùng 3.8.2 Dịng kiện Khi người dùng đọc viết Người dùng chọn “Menu” phía hình chọn nút “Ưa thích” Phần mềm thực lưu viết đọc vào mục ưa thích Phần mềm hiển thị tin tức vừa chọn phần ưa thích 3.8.3 Các dịng kiện khác Khơng có 3.8.4 Điều kiện tiên Actor phải truy cập vào ứng dụng đọc tin bước Use case đọc tin 3.8.5 Trạng thái hệ thống sau thực use case 3.8.5.1 Cập nhật thành công Phần mền hiển thị danh sách tất tin tức mà người dùng đưa vào mục ưa thích 3.8.6 Các điểm rộng Khơng có 3.9 Xóa, sửa mục ưa thích 3.9.1 Mơ tả Người dùng muốn thay đổi phần ưa thích ứng dụng đọc tin 13 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Group 24 – Đặc tả yêu cầu phần mềm 2012 Actor là: Người dùng 3.9.2 Dịng kiện Người dùng mục ưa thích ứng dụng Người dùng giữ tay tin tức Phần mềm hiển thị lựa chọn cho actor, bao gồm: Xóa Sửa Người dùng lựa chọn chức muốn thi hành (Xóa Sửa) Nếu người quản trị chọn “Xóa”, luồng kiện “Xóa” thực thi Nếu người quản trị chọn “Sửa”, luồng kiện “Sửa” thực thi Xóa: Người dùng chọn “Xóa” Phần mềm thực xóa tin chọn danh sách mục ưa thích Sửa: Ngườ dùng chọn “Sửa” Phần mềm lên textbox Người dùng nhập tên mà muốn thay đổi cho tiêu đề tin tức Người dùng chọn “Ok” Phần mềm thay đổi tiêu đề tin tức thành tên mà người dùng vừa nhập 3.9.3 Các dòng kiện khác Khơng có 3.9.4 Điều kiện tiên Người dùng phải truy cập vào ứng dụng đọc tin người dùng mục ưa thích phần mềm 3.9.5 Trạng thái hệ thống sau thực use case 3.9.5.1 Cập nhật thành cơng Xóa: Tin tức mà người dùng chọn xóa bị xóa khỏi danh sách mục ưa thích Sửa: Tiêu đề tin tức bị thay đổi thành tên mà người dùng muốn thay đổi 3.9.6 Các điểm rộng Khơng có 14 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ...Group 24 – Đặc tả yêu cầu phần mềm 2012 Mục lục Contents Danh sách Actors Use-cases Sơ đồ Use Case Đặc tả Use case 3.1 3.2 3.3 3.4 3.5 3.6 Đăng nhập 3.1.1 Mơ tả 3.1.2 Dịng kiện 3.1.3... Đặc tả yêu cầu phần mềm 2012 Lược sử phiên Người thực Nhóm 24 Ngày 1/12/2012 Mơ tả Hồn thành sản phẩm cuối Phiên 1.0 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Group 24 – Đặc tả. .. LUONG download : add luanvanchat@agmail.com Group 24 – Đặc tả yêu cầu phần mềm 2012 3.1.2 Dịng kiện Đăng nhập thành công Hệ thống nhận yêu cầu hiển thị hình đăng nhập lên hình giao diện ứng dụng