Danh sách các yêu cầu phần mềm Sơ đồ luồng dữ liệu cho từng yêu cầu phần ề mềm... CÁCH THỨC TIẾN HÀNHKhảo sát hiện trạng Lập danh sách các yêu cầu phần mềm Lập sơ đồ luồng dữ liệu...
Trang 1Chương 03
XÁC ĐỊNH YÊU CẦU VÀ
MÔ HÌNH HÓA YÊU CẦU
Trang 2 Danh sách các yêu cầu phần mềm
Sơ đồ luồng dữ liệu cho từng yêu cầu phần
ề mềm.
Chương 01 - 2
GV PHHải ThS NTTMKhang
Trang 32 CÁCH THỨC TIẾN HÀNH
Khảo sát
hiện trạng
Lập danh sách các yêu cầu phần mềm
Lập sơ đồ luồng dữ liệu
Trang 43 KHẢO SÁT HIỆN TRẠNG
Mục tiêu của khảo sát hiện trạng là tìmhiểu về thế giới thực liên quan đếnphần mềm
Trang 63.2 CÁCH THỨC TIẾN HÀNH KHẢO SÁT HIỆN TRẠNG
Trang 73.3 HIỆN TRẠNG TỔ CHỨC
Tìm hiểu sơ đồ tổ chức của các phòngban, bộ phân bên trong
Đặt biệt là các phòng ban có giao tiếp
Đặt biệt là các phòng ban có giao tiếpđối tác bên ngoài
Xác định mối quan hệ giữa các bộ
phận
Trang 93.5 HIỆN TRẠNG NGHIỆP VỤ
Lập danh sách các nghiệp vụ của từng
bộ phận (phòng, ban)
Mô tả và tìm hiểu chi tiết từng nghiệp
Mô tả và tìm hiểu chi tiết từng nghiệp
vụ cụ thể
Tên nghiệp vụ
Biểu mẫu liên quan
Qui định liên quan
Người thực hiện (bộ phận thực hiện)
Tần suất thực hiện
Thời điểm thực hiện
Cách thức tiến hành
Cách thức tiến hành
Trang 104 LẬP DANH SÁCH
CÁC YÊU CẦU
Mục tiêu: xác định rõ các bộ phận hỗtrợ tin học hóa, các nghiệp vụ sẽ được
hỗ trợ và mức độ hỗ trợ
Kết quả: Danh sách các yêu cầu phầnmềm với các yêu cầu
Yêu cầu nghiệp vụ
Yêu cầu nghiệp vụ
Yêu cầu chất lượng
Yêu cầu hệ thống
Chương 01 - 10
GV PHHải ThS NTTMKhang
Trang 11Yêu cầu
ố
hệ thống
Trang 124.2 YÊU CẦU NGHIỆP VỤ
Trang 134.3 YÊU CẦU CHẤT LƯỢNG
Trang 155 MÔ HÌNH HÓA YÊU CẦU
Mục tiêu: mô hình hóa thế giới thựcvới các yêu cầu đã xác định
Kết quả
Kết quả
Sơ đồ luồng dữ liệu của từng công việc
Sơ đồ phối hợp giữa các công iệc
Sơ đồ phối hợp giữa các công việc
Trang 165.1 SƠ ĐỒ LUỒNG DỮ LIỆU
Khái niệm: Sơ đồ luồng dữ liệu là sơ
đồ biểu thị các thông tin liên quan đếnviệc thực hiện các nghiệp vụ trong thếg p ggiới thực bên trong máy tính
Chương 01 - 16
GV PHHải ThS NTTMKhang
Trang 175.2 CÁC KÝ HIỆU TRONG
SƠ ĐỒ LUỒNG DỮ LIỆU
Ten Người dùng, Nhà Chuyên Môn
Thiết bị
Tên Khối xử lý Công việc
Thiết bị
Tên Khối xử lý Công việc
Tên Luồng dữ liệu Thông tin
Trang 185.3 SƠ ĐỒ LUỒNG DỮ LIỆU
TỔNG QUÁT
Ten
D1
DTên
Thiết Bị
Nhập
Thiết BịXuất
D1 Thông tin xuất phát từ người dùng
D1 Thông tin xuất phát từ người dùng
D2 Thông tin xuất phát từ thiết bị nhập
D3 Thông tin xuất phát từ bộ nhớ phụ
D4 Thông tin đưa xuống bộ nhớ phụ
D5 Thông tin đưa ra thiết bị xuất
D6 Thông tin lại cho người dùng
Chương 01 - 18
GV PHHải ThS NTTMKhang
Trang 195.4 SƠ ĐỒ LUỒNG DỮ LIỆU ĐỀ
NGHỊ CHO YÊU CẦU LƯU TRỮ
Ten
D1
DTên
Thiết Bị
Nhập
Thiết BịXuất
D1: Thông tin cần lưu trữ
D1: Thông tin cần lưu trữ
D2: Không có
D3: Thông tin thông tin về qui định
D4: D1 +
D : D
Trang 205.5 SƠ ĐỒ LUỒNG DỮ LIỆU ĐỀ
NGHỊ CHO YÊU CẦU TRA CỨU
Ten
D1
DTên
Thiết Bị
Nhập
Thiết BịXuất
D1: Thông tin về tiêu chuẩn tra cứu
D1: Thông tin về tiêu chuẩn tra cứu
D2: Không có
D3: Thông tin về danh sách các đối
tượng thỏa mãn tiêu chuẩn tra cứu
Trang 215.6 SƠ ĐỒ LUỒNG DỮ LIỆU ĐỀ
NGHỊ CHO YÊU CẦU BÁO BIỂU
Ten
D1
DTên
Thiết Bị
Nhập
Thiết BịXuất
D1: Thời gian (ngày, tháng, năm)
D1: Thời gian (ngày, tháng, năm)
Trang 225.7 VÍ DỤ LẬP
SƠ ĐỒ LUỒNG DỮ LIỆU
Hãy lập sơ đồ luồng dữ liệu cho yêucầu phần mềm Lập thẻ độc giả trong
đề tài quản lý thư viện.q ý
Chương 01 - 22
GV PHHải ThS NTTMKhang
Trang 23Thiết Bị
Nhập
Thiết BịXuất
D11: Thông tin về thẻ độc giả: Họ tên, Loại g ộ g ọ , ạ
độc giả, Ngày sinh, Địa chỉ, E-Mail, Ngày Lập Thẻ.
D2: Không có
D33: Danh sách các loại độc giả, Tuổi tối g
thiểu, Tuổi tối đa, Thời hạn sử dụng.
Trang 24 Bước 5: Tính tuổi độc giả.
Bước 6: Kiểm tra qui định “Tuổi tối
thiểu” (D3)
Bước 7: Kiểm tra qui định “Tuổi tối đa”
Bước 7: Kiểm tra qui định Tuổi tối đa (D3).
Bước 8: Nếu không thỏa tất cả các qui định trên thì tới bước 12
Bước 09: Tính ngày hết hạn của thẻ.
Bước 10: Lưu D4 xuống bộ nhớ phụ
Bước 11: Xuất D5 ra máy in
Bước 12: Đóng kết nối cơ sở dữ liệu
Chương 01 - 24
GV PHHải ThS NTTMKhang
Bước 13 : Kết thúc.