Template đồ án phân tích thiết kế hệ thống thông tin

21 816 0
Template đồ án phân tích thiết kế hệ thống thông tin

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Template chuẩn cho đồ án phân tích thiết kế hệ thống thông tin. Có thể dùng template cho các đồ án công nghệ thông tin khác, hoặc đồ án tốt nghiệp của sinh viên công nghệ thông tin. Template còn áp dụng cho các tài liệu phân tích nghiệp vụ thiết kế hệ thống thông tin và các mục đích nghiệp vụ công nghệ thông tin khác.

Trường ĐH Cơng Nghệ Sàigòn KHOA CƠNG NGHỆ THƠNG TIN ĐỒ ÁN PHÂN TÍCH THIẾT KẾ PHẦN MỀM Tên đề tài: Xây dựng phần mềm trò chơi XYZ TPHCM – Năm 2017 Trường ĐH Cơng Nghệ Sàigòn KHOA CƠNG NGHỆ THƠNG TIN ĐỒ ÁN PHÂN TÍCH THIẾT KẾ PHẦN MỀM Tên đề tài: Xây dựng ứng dụng trò chơi XYZ Người hướng dẫn: Sinh viên thực hiện: TPHCM – Năm 2017 STU – Khoa Công Nghệ Thông Tin Mục lục Phần 1: Đặc tả yêu cầu dự án Chương 1.Giới thiệu 1.1Đặt vấn đề .7 1.2Mục tiêu đề tài Chương 2.Đặc tả yêu cầu chức .8 2.1Tổng quan Chương 3.Đặc tả yêu cầu phi chức .9 Chương 4.Sơ đồ use case đặc tả 11 4.1Sơ đồ use case tổng quát .11 4.2Đặc tả use case 12 Phần 2: Thiết kế 14 Chương 5.Thiết kế Module .15 5.1Kiến trúc tổng thể hệ thống: 15 5.2Mô tả module: .16 Chương 6.Thiết kế lớp 17 6.1Module 1: dùng phần mềm dể hỗ trợ, ví dụ: Start UML .17 6.2Module 2: 17 Chương 7.Sơ đồ cộng tác chức 18 7.1Sơ đồ 1: sinh viên vẽ sơ đồ thể mối quan hệ tương tác qua lại chức thơng qua tác động người dùng 18 7.2Sơ đồ 2: 18 Đề tài: Xây dựng ứng dụng trò chơi XYZ STU – Khoa Công Nghệ Thông Tin Chương 8.Sơ đồ hoạt động chức (pseudocode, flowchart, file structure) 19 8.1Chức 1: sinh viên dùng: pseudocode(mã giả), flowchart(lưu đồ), file structure(cấu trúc file) để thể sơ đồ hoạt động chức .19 8.2Chức 2: 19 Chương 9.Thiết kế giao diện .20 9.1Giao diện input: 20 9.2Giao diện output: 20 9.3Giao diện khác(nếu có): 20 Chương 10.Prototype phần mềm 21 TÀI LIỆU THAM KHẢO Đề tài: Xây dựng ứng dụng trò chơi XYZ STU – Khoa Cơng Nghệ Thơng Tin Danh sách hình vẽ bảng Hình 5-1 Use case tổng quát .11 Hình 5-2 Use case Chức 12 Bảng 5-1 Mô tả use case 13 Đề tài: Xây dựng ứng dụng trò chơi XYZ Phần 1: Đặc tả yêu cầu dự án Đề tài: Xây dựng ứng dụng trò chơi XYZ Chương Giới thiệu 1.1 Đặt vấn đề Tìm hiểu yêu cầu khách hàng, xây dựng phần mềm để làm gì, chức gì… 1.2 Mục tiêu đề tài Nêu mục tiêu Đề tài Đề tài: Xây dựng ứng dụng trò chơi XYZ Chương Đặc tả yêu cầu chức 2.1 Tổng quan Đứng phía người lập trình (programmer) để đưa chức cần thiết kế, đồng thời tìm hiểu sở thích, thói quen người dùng Đề tài: Xây dựng ứng dụng trò chơi XYZ Chương Đặc tả yêu cầu phi chức Chương Đặc tả yêu cầu phi chức - Hệ thống chạy mơi trường gì: máy tính, thiết bị di động, hệ điều hành,… - Phần cứng cần cài đặt : Webserver ,… - Phần mềm… - Các yêu cầu phi chức hạn chế u cầu chức Nhưng khơng thoả mãn hệ thống khơng sử dụng - Các yêu cầu phi chức xuất yêu cầu người sử dụng, ràng buộc ngân sách, sách tổ chức sử dụng hệ thống, yêu cầu tương thích phần cứng phần mềm tác nhân ngồi khác Do đó, phân loại yêu cầu phi chức sau: Đề tài: Xây dựng ứng dụng trò chơi XYZ Chương Đặc tả yêu cầu phi chức Đề tài: Xây dựng ứng dụng trò chơi XYZ 10 Chương Đặc tả yêu cầu phi chức Chương Sơ đồ use case đặc tả 4.1 Sơ đồ use case tổng quát Hình 5-1 Use case tổng quát Đề tài: Xây dựng ứng dụng trò chơi XYZ 11 Chương Đặc tả yêu cầu phi chức 4.2 Đặc tả use case Hình 5-2 Use case Chức Đề tài: Xây dựng ứng dụng trò chơi XYZ 12 Chương Đặc tả yêu cầu phi chức Bảng 5-1 Mô tả use case Tên Use case Quản lý Thông Tin Khách Hàng Actor Nhân viên quản lý Mô tả Nhân viên quản lý xem thông tin khách hàng nhà sách thực chức năng: Thêm, Xóa, Sửa Tra cứu khách hàng Pre-conditions Post-conditions Success: Fail: Luồng kiện Actor chọn chức Quản lý Thông Tin Khách Hàng Hệ thống hiển thị hình Quản lý Thơng Tin Khách Hàng Extend Use Case ThemKháchHàng Extend Use Case SuaKhachHang Extend Use Case XoaKhachHang Extend Use Case TraCuuKhachHang Luồng kiện phụ Actor nhấn nút Thốt Hệ thống hủy hình Quản lý Thơng Tin Khách Hàng ThemKhachHang Actor nhập thông tin khách hàng Kiểm tra thông tin không rỗng Actor nhấn nút thêm Cập nhật CSDL Hiển thị thông tin cập nhật Actor nhấn nút Hủy hình cập nhật Quản lý thông tin khách hàng Rẽ nhánh 1: 2.1 Kiểm tra thông tin bị rỗng 3.1 Lập lại bước luồng kiện Rẽ nhánh 2: 4.1 Thơng tin bị trùng 5.1 Lập lại bước luồng kiện Rẽ nhánh 3: 4.2 Kiểm tra thơng tin khách hàng hợp lệ 4.3 Cập nhật CSDL Đề tài: Xây dựng ứng dụng trò chơi XYZ 13 Phần 2: Thiết kế Đề tài: Xây dựng ứng dụng trò chơi XYZ 14 Chương Đặc tả yêu cầu phi chức Chương Thiết kế Module 5.1 Kiến trúc tổng thể hệ thống: Đề tài: Xây dựng ứng dụng trò chơi XYZ 15 Chương Đặc tả yêu cầu phi chức 5.2 Mô tả module: 5.2.1 Module ví dụ: Quản lý dịch vụ: 5.2.1.1 Giao diện: 5.2.1.2 Mơ tả xử lý: 5.2.2 Module 2, ví dụ: Xử lý hành vi: 5.2.2.1 Giao diện: 5.2.2.2 Mô tả xử lý: Đề tài: Xây dựng ứng dụng trò chơi XYZ 16 Chương Đặc tả yêu cầu phi chức Chương Thiết kế lớp 6.1 Module 1: dùng phần mềm dể hỗ trợ, ví dụ: Start UML 6.2 Module 2: Đề tài: Xây dựng ứng dụng trò chơi XYZ 17 Chương Đặc tả yêu cầu phi chức Chương Sơ đồ cộng tác chức 7.1 Sơ đồ 1: sinh viên vẽ sơ đồ thể mối quan hệ tương tác qua lại chức thông qua tác động người dùng 7.2 Sơ đồ 2: Đề tài: Xây dựng ứng dụng trò chơi XYZ 18 Chương Đặc tả yêu cầu phi chức Chương Sơ đồ hoạt động chức (pseudocode, flowchart, file structure) 8.1 Chức 1: sinh viên dùng: pseudocode(mã giả), flowchart(lưu đồ), file structure(cấu trúc file) để thể sơ đồ hoạt động chức 8.2 Chức 2: Đề tài: Xây dựng ứng dụng trò chơi XYZ 19 Chương Đặc tả yêu cầu phi chức Chương Thiết kế giao diện 9.1 Giao diện input: 9.2 Giao diện output: 9.3 Giao diện khác(nếu có): Đề tài: Xây dựng ứng dụng trò chơi XYZ 20 Chương Đặc tả yêu cầu phi chức Chương 10 Prototype phần mềm Đề tài: Xây dựng ứng dụng trò chơi XYZ 21

Ngày đăng: 28/01/2018, 01:01

Mục lục

    Phần 1: Đặc tả yêu cầu dự án

    1.2 Mục tiêu của đề tài

    Chương 2. Đặc tả các yêu cầu chức năng

    Chương 3. Đặc tả các yêu cầu phi chức năng

    Chương 4. Sơ đồ use case và đặc tả

    4.1 Sơ đồ use case tổng quát

    4.2 Đặc tả use case

    5.1 Kiến trúc tổng thể của hệ thống:

    5.2.1 Module 1 ví dụ: Quản lý dịch vụ:

    5.2.1.2 Mô tả xử lý:

Tài liệu cùng người dùng

Tài liệu liên quan