Tải bản đầy đủ (.pdf) (24 trang)

Chương 03 : XÁC ĐỊNH YÊU CẦU VÀ MÔ HÌNH HÓA YÊU CẦU pot

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (374.47 KB, 24 trang )

CNPM
Khoa CNTT
Chương 03
Chương

03
XÁC ĐỊNH YÊU CẦU VÀ
MÔ HÌNH HÓA YÊU CẦU
Chương 01 - 1
GV. PHHải
ThS. NTTMKhang
CNPM
Khoa CNTT
1. MỤC TIÊU
 Mục tiêu: hiểurõ thế giớithực liên quan
tớiphầnmềm.

K
ết
q
uả
:

K
ết
q
uả
:
 Danh sách các yêu cầuphầnmềm
 Sơđồluồng dữ liệuchotừng yêu cầuphần


m

m.
Chương 01 - 2
GV. PHHải
ThS. NTTMKhang
CNPM
Khoa CNTT
2. CÁCH THỨC TIẾN HÀNH
K
hả
o

t
K
hả
o

t
hiệntrạng
Lập danh sách
các yêu cầu
phầnmềm
Lậpsơđồ
l
u

n
g
d


l
i

u
l
u

n
g
d

l
i

u
Chương 01 - 3
GV. PHHải
ThS. NTTMKhang
CNPM
Khoa CNTT
3. KHẢO SÁT HIỆN TRẠNG
 Mụctiêucủakhảosáthiệntrạng là tìm
hiểuvề thế giớithực liên quan đến
p
hầnmềm.
p
T
h
ế

g
i

i
t
h

c
T
h
ế
g
i

i
t
h

c
Phầnmềm
Chương 01 - 4
GV. PHHải
ThS. NTTMKhang
CNPM
Khoa CNTT
3.1 CÁC HIỆN TRẠNG CẦN
KHẢO SÁT
 Hiệntrạng nghiệpvụ
 Hiệntrạng tổ chức
 Hiệnt

r
ạng tin học
Chương 01 - 5
GV. PHHải
ThS. NTTMKhang
CNPM
Khoa CNTT
3.2 CÁCH THỨC TIẾN HÀNH
KHẢO SÁT HIỆN TRẠNG
 Phỏng vấn (interview)
 Thu thậptàiliệu (collect)
 Quan sát
 Ghi âm

G
h
i

n
h

G
h
i

n
h
Chương 01 - 6
GV. PHHải
ThS. NTTMKhang

CNPM
Khoa CNTT
3.3 HIỆN TRẠNG TỔ CHỨC
 Tìm hiểusơđồtổ chứccủa các phòng
ban, bộ phân bên trong

Đ

t
b
i

t


c
p

n
g
b
a
n

g
i
a
o
t
i

ế
p

Đ

t
b
i

t


c
p

n
g
b
a
n

g
i
a
o
t
i
ế
p
đối tác bên ngoài

 Xác định mối quan hệ giữacácbộ
p
h

n
p
h

n
Chương 01 - 7
GV. PHHải
ThS. NTTMKhang
CNPM
Khoa CNTT
3.4 HIỆN TRẠNG TIN HỌC
 Hệ thống phầncứng
 Hệ thống phầnmềm
 Con người
Chương 01 - 8
GV. PHHải
ThS. NTTMKhang
CNPM
Khoa CNTT
3.5 HIỆN TRẠNG NGHIỆP VỤ
 Lập danh sách các nghiệpvụ củatừng
bộ phận (phòng, ban).


tả



m
h
i

u
c
h
i
t
i
ế
t
t

n
g
n
g
h
i

p


tả


m
h

i

u
c
h
i
t
i
ế
t
t

n
g
n
g
h
i

p
vụ cụ thể
 Tên nghiệpvụ
B
i


l


B

i

um

u
l

n quan
 Qui định liên quan
 Ngườithựchiện(bộ phậnthựchiện)
 Tầnsuấtthựchiện
 Thời điểmthựchiện


c
h
t
h

c
t
i
ế
n

n
h


c

h
t
h

c
t
i
ế
n

n
h
Chương 01 - 9
GV. PHHải
ThS. NTTMKhang
CNPM
Khoa CNTT
4. LẬP DANH SÁCH
CÁC YÊU CẦU
 Mục tiêu: xác định rõ các bộ phậnhỗ
trợ tin học hóa, các nghiệpvụ sẽđược
hỗ t
r
ợ và mức độ hỗ t
r

 Kếtquả: Danh sách các yêu cầuphần
mềmvớicácyêucầu



u
c

u
n
g
h
i

p
vụ


u
c

u
n
g
h
i

p
vụ
 Yêu cầuchấtlượng
 Yêu cầuhệ thống
Chương 01 - 10
GV. PHHải
ThS. NTTMKhang
CNPM

Khoa CNTT
4.1 CÁC BƯỚC LẬP DANH
SÁCH CÁC YÊU CẦU
Yêu cầu
nghiệpvụ
Yêu cầu
chấtlượng
Yêu cầu

hệ th

ng
Chương 01 - 11
GV. PHHải
ThS. NTTMKhang
CNPM
Khoa CNTT
4.2 YÊU CẦU NGHIỆP VỤ
 Công việc
 Biểumẫu
 Qui định
 Công thức


c
t
h

c
t

i
ế
n

n
h


c
t
h

c
t
i
ế
n

n
h
Chương 01 - 12
GV. PHHải
ThS. NTTMKhang
CNPM
Khoa CNTT
4.3 YÊU CẦU CHẤT LƯỢNG
 Tính tiến hóa
 Tính hiệuquả

 Tính d


sử dụng
 Tính tương thích
Chương 01 - 13
GV. PHHải
ThS. NTTMKhang
CNPM
Khoa CNTT
4.4 YÊU CẦU HỆ THỐNG
 Tính an toàn
 Tính bảomật
Chương 01 - 14
GV. PHHải
ThS. NTTMKhang
CNPM
Khoa CNTT
5. MÔ HÌNH HÓA YÊU CẦU
 Mục tiêu: mô hình hóa thế giớithực
vớicácyêucầu đãxácđịnh

K
ế
t
q
u


K
ế
t

q
u

 Sơđồluồng dữ liệucủatừng công
việc

đ

p
h

i
h

p
g
i

a

c

n
g
i

c


đ


p
h

i
h

p
g
i

a

c

n
g
v
i

c
Chương 01 - 15
GV. PHHải
ThS. NTTMKhang
CNPM
Khoa CNTT
5.1 SƠ ĐỒ LUỒNG DỮ LIỆU
 Khái niệm: Sơđồluồng dữ liệulàsơ
đồ biểuthị các thông tin liên quan đến
việcthựchiệncácn

g
hiệ
p
vụ t
r
on
g
thế
g
p
g
giớithực bên trong máy tính.
Chương 01 - 16
GV. PHHải
ThS. NTTMKhang
CNPM
Khoa CNTT
5.2 CÁC KÝ HIỆU TRONG
SƠ ĐỒ LUỒNG DỮ LIỆU
Ten
Nhà Chuyên Môn
Người dùng,
T
h
i
ế
t
bị

n


n
g
vi

c
K
h

i
x


T
h
i
ế
t
bị

n

n
g
vi

c
K
h


i
x


Tên Thông tin
Luồng dữ liệu
TÊN
Hồ sơ, sổ sáchBộ nhớ phụ
Chương 01 - 17
GV. PHHải
ThS. NTTMKhang
CNPM
Khoa CNTT
5.3 SƠ ĐỒ LUỒNG DỮ LIỆU
TỔNG QUÁT
Ten
D
1
D
Tên
ThiếtBị
Nhập
ThiếtBị
Xuất
D
2
D
5
D
6

D
3
D
4

D
1
T
h
ô
n
g
t
i
n
x
u

t
p

t
t

n


i

n

g

D
1
T
h
ô
n
g
t
i
n
x
u

t
p

t
t

n


i

n
g
 D
2

Thông tin xuất phát từ thiếtbị nhập
 D
3
Thông tin xuất phát từ bộ nhớ phụ
 D
4
Thông tin đưaxuống bộ nhớ phụ
ế

 D
5
Thông tin đưa
r
a thi
ế
tbị xu

t
 D
6
Thông tin lại cho người dùng
Chương 01 - 18
GV. PHHải
ThS. NTTMKhang
CNPM
Khoa CNTT
5.4 SƠ ĐỒ LUỒNG DỮ LIỆU ĐỀ
NGHỊ CHO YÊU CẦU LƯU TRỮ
Ten
D

1
D
Tên
ThiếtBị
Nhập
ThiếtBị
Xuất
D
2
D
5
D
6
D
3
D
4

D
1
:
T
h
ô
n
g
t
i
n
c


n

u
t
r


D
1
:
T
h
ô
n
g
t
i
n
c

n

u
t
r

 D
2
: Không có

 D
3
: Thông tin thông tin về qui định
 D
4
:D
1
+
 D
5
:D
4
 D
6
: Không có
Chương 01 - 19
GV. PHHải
ThS. NTTMKhang
CNPM
Khoa CNTT
5.5 SƠ ĐỒ LUỒNG DỮ LIỆU ĐỀ
NGHỊ CHO YÊU CẦU TRA CỨU
Ten
D
1
D
Tên
ThiếtBị
Nhập
ThiếtBị

Xuất
D
2
D
5
D
6
D
3
D
4

D
1
:
T
h
ô
n
g
t
i
n
v

t

u
c
h

u

n
t
r
a
c

u

D
1
:
T
h
ô
n
g
t
i
n
v

t

u
c
h
u


n
t
r
a
c

u
 D
2
: Không có
 D
3
: Thông tin về danh sách các đối
tượng thỏa mãn tiêu chuẩntracứu
 D
4
: Không có
 D
5
:D
3
 D
6
:D
5
Chương 01 - 20
GV. PHHải
ThS. NTTMKhang
CNPM
Khoa CNTT

5.6 SƠ ĐỒ LUỒNG DỮ LIỆU ĐỀ
NGHỊ CHO YÊU CẦU BÁO BIỂU
Ten
D
1
D
Tên
ThiếtBị
Nhập
ThiếtBị
Xuất
D
2
D
5
D
6
D
3
D
4

D
1
:
T
h

i
g

i
a
n
(
n

y
,
t

n
g
,

m
)

D
1
:
T
h

i
g
i
a
n
(
n


y
,
t

n
g
,

m
)
 D
2
: Không có
 D
3
: Thông tin cầnthiếtchoviệclập
báo cáo

 D
4
: Thông tin v

báo cáo
 D
5
:D
4
 D
6

:D
5
Chương 01 - 21
GV. PHHải
ThS. NTTMKhang
CNPM
Khoa CNTT
5.7 VÍ DỤ LẬP
SƠ ĐỒ LUỒNG DỮ LIỆU
 Hãy lậpsơđồluồng dữ liệu cho yêu
cầuphầnmềmLậpthẻđộcgiả trong
đề tài
q
uảnl
ý
thư viện.
q
ý
Chương 01 - 22
GV. PHHải
ThS. NTTMKhang
CNPM
Khoa CNTT
5.7 VÍ DỤ LẬP
SƠ ĐỒ LUỒNG DỮ LIỆU
Người dùng
D
1
D
 Mô Hình

Lập Thẻ
Độc Giả
ThiếtBị
Nhập
ThiếtBị
Xuất
D
2
D
5
D
6
D
3
D
4
 D
1
: Thôn
g
tin về thẻđ

c
g
iả:H

tên
,
Lo


i
1
g

g

,

độc giả, Ngày sinh, Địachỉ, E-Mail, Ngày
LậpThẻ.
 D
2
: Không có
 D
3
: Danh sách các loại độc
g
iả,Tuổitối
3
g
thiểu, Tuổitối đa, Thờihạnsử dụng.
 D
4
:D
1
 D
5
:D
4
 D

6
: Không có
Chương 01 - 23
GV. PHHải
ThS. NTTMKhang
CNPM
Khoa CNTT
5.7 VÍ DỤ LẬP
SƠ ĐỒ LUỒNG DỮ LIỆU
 Thuật toán
 Bước1:NhậnD
1
từ người dùng
 Bước2:Kếtnốidữ liệu
 Bước3:
Đ
ọcD
3
từ bộ nhớ phụ
 Bước4:Kiểm tra “Loại độcgiả”(D
1
) có
thuộc “danh sách các loại độcgiả” (D
3
)
h
a
y
kh
ô

n
g
?
a
y
ô
g
 Bước5:Tínhtuổi độcgiả.
 Bước6:Kiểm tra qui định “Tuổitối
thiểu” (D
3
)


c
7:
K
i

m
t
r
a
q
u
i
đị
n
h


T
u

i
t

i
đa
”


c
7:
K
i

m
t
r
a
q
u
i
đị
n
h
T
u

i

t

i
đa

(D
3
).
 Bước8:Nếu không thỏatấtcả các qui
định trên thì tớibước12
ế


 Bước 09: Tính ngày h
ế
t hạnc

ath

.
 Bước 10: LưuD
4
xuống bộ nhớ phụ
 Bước 11: XuấtD
5
ra máy in
 Bước 12:
Đ
ón
g

kếtnốicơ sở dữ li

u
Chương 01 - 24
GV. PHHải
ThS. NTTMKhang
g

 Bước13:Kết thúc.

×