TR NG CAO NG CNTT H U NGH VI T
HÀN
KHOA KHOA H
C MÁY TÍNH
************
***********
BÀI T P L N
PHÂN TÍCH THI T K H TH NG
TÀI :
QU
N L THUÊ BAO DI NG TR TR C
*************
Gi
ng Viên h ng d n
:
Ths.
Nguy
n Quang V
Sinh V
iên th
c hi n:
Bùi Duy Trung
Nguy
n Công C ng
à N ng,
tháng
05 n m 2009
P
hân Tích Thi
t K H Th ng
Qu
n L Thuê Bao Tr Tr c
Duy Trung & Công C ng
Trang
- 1 -
M C L C
I.Mô t
yêu c u:
-
2
-
II.Quy tr nh nghi
p v :
-
2
-
1.Qu
n l khách hàng:
-
2
-
2.Qu
n l thuê bao:
-
2
-
3.
Qu
n l ng k thu
ê bao:
-
3
-
III.Bi
u phân r ch c n ng BFD:
. -
4
-
IV.Bi
u phân lu ng d li u (DFD):
-
4
-
1.S
d ng d li u m c ng c nh:
-
6
-
2.Bi
u lu ng d li u m c 1:
-
6
-
3.Bi
u phân lu ng d li u m c 2:
-
7
-
V.Mô h nh quan h
th c th (ERD)
. -
10
-
Thu
c tính th c th :
-
11
-
VI.Mô h nh chu
n hóa:
-
12
-
T i n d li u
-
13
-
VII.Diagrams:
-
14
-
VIII.Khung nh n:
-
15
-
P
hân Tích Thi
t K H Th ng
Qu
n L Thuê Bao Tr Tr c
Duy Trung & Công C ng
Trang
- 2 -
I.Mô t
yêu c u:
Ngày tr c, n u mu n s d ng thuê bao tr tr c, khách hàng
ch
c n ra
ng k v i các i l là c s h u b Kit m i
và h a m
ng ngay l p t c,
không c
n b t c gi y t tùy thân g .
Nh ng
v
i u ó mà có nhi u v vi c n c p s p, tranh ch p các s di
ng tr tr c, v i m c giá c a
"ra"
lên t
i hàng tr m tri u ng.
Các
nhà cung c
p d ch v
di ng cho bi t,
khi
ng i s d ng n nhà cung
c p khôi ph c l i thuê bao
b m t, n u không có phi u ng k s
d ng, h ch c n nh 5 s i n tho i hay g i i th ng xuyên là l p
t c c tái s h u l i s thuê bao ó. Li u r ng, khi k c p
l y c
sim, vi
c n m b t c các s di ng th ng xuyên g i i, g i n có ph i
là chuy
n ''d nh tr bàn tay''?
Chính
v v y, hi n nay B Thông Tin và Truy n Thông
ra quy t nh
cho các nhà cung c
p d ch v thuê bao tr tr c khi khách hàng khi ng k
s d ng d ch v thuê bao tr tr c ph i ng k thông tin cá nhân ( ch ng
minh th , ngày tháng n m sinh, s thuê bao ) m i c kích ho t s .
th c hi n c vi c qu n l các s thuê bao này, c n ph i có m t h
th
ng làm công vi c này, v s l ng s thuê bao tr tr c ngày m t gia
t ng, không th qu n l th công c.
II.
Quy tr nh nghi
p v :
1.Qu
n l khách hàng:
Tu
thu
c v
ào
lo
i
kh
ách
h
àng
mà có
nhi
u c
ách
ng k
thu
ê bao kh
ác
nhau.
Có
ba lo
i
kh
ách
h
àng
ng k
thu
ê
bao kh
ác
nhau:
-
Kh
ách
h
àng
cá
nh
â
n Vi
t
Nam p
h i
ng k
ch
ng
minh nh
â
n d
ân.
-
Kh
ách
h
àng
là m t t p
th
, m t công ty ph i có
gi
y
ph
ép
c a t p
th
,
cô
ng ty v
à
ch
ng
minh nh
â
n d
â
n c
a ng i
ng k
.
-
Kh
ách
h
àng
là cá
nh
â
n ng
i n c
ngo
ài
ph i có h
chi
u c
n
th
i h n
ít
nh
t
6 th
án
g k
t
ng
ày
ng k
.
M i khách hàng có th ng tên ng k nhi u thuê bao tr tr c.
2.Qu
n l thuê bao:
Tu
v
ào
c
ách
s
d ng c a
kh
ách
h
àng
mà ng k c
ác
g
ói
c c
thu
ê
bao
kh
ác
h nhau
phù h p v i ho
àn
c nh.
Thu
ê
bao c
ó
th
là
thu
ê
bao m
i
ng k
ho c
thu
ê
bao ph
c h i.
P
hân Tích Thi
t K H Th ng
Qu
n L Thuê Bao Tr Tr c
Duy Trung & Công C ng
Trang
- 3 -
3.
Qu
n l ng k thu
ê bao:
Kh
ách
h
àng
s
ng k
thu
ê bao tr
tr
c
tr
c ti p v i i l ho c c a
h
àng
i n tho i cho s
thu
ê
bao v
à g
ói
c c m
nh
d
ùng
.
Khi k
ích
ho t t
ài
kho
n kh
ách
h
àng
s
khai báo h
tên, s
ch
ng
minh
(h
chi
u
), ng
ày
th
áng
n
m
sinh, a ch cho i l y quy n
ho
c c a h
àng
l
u th
ô
ng tin v
ào
h th ng.
Quy tr nh làm vi
c:
ng k
thuê bao
Xác nh
n s thuê
bao
Không ng
C p nh t ng
k
Kích ho
t
thông
tin
P
hân Tích Thi
t K H Th ng
Qu
n L Thuê Bao Tr Tr c
Duy Trung & Công C ng
Trang
- 4 -
III.
Bi
u phân r ch c n ng BFD:
Gi i h n ph m vi h th ng thông tin c n phân tích.
Làm r ch
c n ng h th ng.
Phân b
i t ch c n ng và nhi m v c a t ng b ph n trong h th ng thông tin.
Bi
u BFD:
IV.
Bi
u phân lu ng d li u (DFD):
Mô t
cách th c d li u c x l bên trong và t i biên gi i c a h th ng
thông
tin
.
Th
hi n chi ti t s ph thu c l n nhau gi a các quá tr nh c a h th ng
thông tin, các s
d ch chuy n d li u ho c thông tin gi a các quá tr nh.
Tác nhân ngoài: là ngu n cung c p ho c nh n thông tin d li u c a h
th
ng thông tin.
Qu
n l ng k
thuê bao tr
tr
c
ng k thu
ê
bao
Kích ho
t tài
kho
n
Th
ng kê
Ki m tra s thuê
bao
C p nh t ng k
Kích ho
t ng
k m
i
Kích ho
t ph c
h i
S thuê bao
Khách hàng
Kích ho
t chuy n
i d ch v
Bi
u phân c p ch c n ng h th ng qu n l thuê bao tr
tr
c
P
hân Tích Thi
t K H Th ng
Qu
n L Thuê Bao Tr Tr c
Duy Trung & Công C ng
Trang
- 5 -
K hi
u :
Kho d li u: là n i l u tr d li u, là các b ng c xác nh trong quá
tr nh phân tích h
thi t k d li u.
K hi
u :
D ng d li u: M t d ng d li u bi u di n m t s di chuy n c a d
li
u(thông tin) gi a các quá tr nh ho c kho d li u.
K hi
u :
Ô x
l : là m t ho t ng c th c hi n trên d ng d li u vào t o m t
d ng d li u ra. Là ch c n ng c th c hi n b i h th ng thông tin
áp ng l i các d ng d li u ho c i u ki n vào.
K hi
u :
D
li
u
ng k
2.3
Kích ho
t
chuy
n i
d ch v
Nhân Viên
P
hân Tích Thi
t K H Th ng
Qu
n L Thuê Bao Tr Tr c
Duy Trung & Công C ng
Trang
- 6 -
1.
S d ng d li u m c ng c nh:
2.
Bi
u lu ng d li u m c 1:
Chú thích :
1.
Nhân viên nh
n yêu c u ng k s c a khách hàng.
2.
H th ng ki m truy xu t vào kho ki m tra s th
uê bao này
.
3.
Kho d
li u tr l i k t qu cho h th ng .
4.
H th ng thông báo v i nhân viên và nhân viên tr l i cho khách hàng.
5.
Nhân viên g
i yêu c u kích ho t tài kho n cho khách hàng.
2.0
Kích ho
t
tài kho
n
1.0
ng
k
thuê bao
3.0
Th
ng kê
Nhân Viên
D li u
1
2
3
4
5
6
7
8
10
9
0
Qu
n l
ng
k thuê bao
tr
tr c
Nhân
Viên
P
hân Tích Thi
t K H Th ng
Qu
n L Thuê Bao Tr Tr c
Duy Trung & Công C ng
Trang
- 7 -
6.
H th ng c p nh t m i thông tin v khách hàng vào kho d li u.
7.
Kho d
li
u ti
n hành tr k t qu l i cho h th ng.
8.
Hê th
ng tr k t qu cho nhân viên và nhân viên thông báo cho khách hàng.
9.
Nhân viên g
i yêu c u th ng kê s thuê bao ho c khách hàng.
10.
H th ng truy xu t vào kho và tr v k t qu cho nhân viên.
3.
Bi
u phân lu ng d li u m c 2:
Chú thích :
1.
Nhân viên g
i yêu c u ki m tra s thuê bao này vào h th ng.
2.
H th ng truy xu t vào kho ki m tra yêu c u c a nhân viên.
3.
Tr
k t qu v cho h th ng .
4.
H th ng thông báo cho nhân
viên
.
5.
Nhân viên g
i yêu c u c p nh t thông tin cho thuê bao vào h th ng.
6.
H th ng truy xu t vào kho và thêm d li u này vào.
7.
Sau khi thêm kho d
li u g i k t qu l i cho h th ng.
8.
H th ng thông báo cho nhân viên .
1.2
C p nh t
ng k
D li u
Nhân Viên
1.1
Ki m tra s
thuê bao
11
3
11
5
11
8
111
11
4
11
6
11
7
11
2
H nh 2: Bi
u phân lu ng vi c ng k thu
ê bao
P
hân Tích Thi
t K H Th ng
Qu
n L Thuê Bao Tr Tr c
Duy Trung & Công C ng
Trang
- 8 -
Ch
ú thích:
1.
Nhân viên g
i yêu c u ng k m i lên h th ng.
2.
H th ng truy xu t vào kho d li u c p nh t thông tin.
3.
Kho d
li u s g i k t qu v cho h th ng .
4.
H th ng thông báo cho nhân viên.
5.
12 :t ng t nh các b c trên .
2.3
Kích ho
t
chuy
n i
d ch v
2.2
Kích ho
t
ph c h i
2.1
Kích ho
t
ng k
m i
Nhân Viên
D li u
5
6
7
8
9
10
11
12
3
1
4
2
H nh 3: Bi
u phân lu ng vi c kích ho t tài kho n
P
hân Tích Thi
t K H Th ng
Qu
n L Thuê Bao Tr Tr c
Duy Trung & Công C ng
Trang
- 9 -
Chú thích:
1.
Nhân viên g
i yêu c u lên h th ng.
2.
H th ng truy xu t vào d li u.
3.
Kho d
li u tr l i l i cho h th ng.
4.
H th ng thông báo cho nhân viên.
5.
8: t ng t nh trên.
3.2
Th
ng kê
khách hàng
D li u
Nhân Viên
3.1
Th
ng kê
thuê bao
4
1
3
2
5
8
6
7
H nh 4: Bi
u
phân lu ng v
i
c th ng kê
P
hân Tích Thi
t K H Th ng
Qu
n L Thuê Bao Tr Tr c
Duy Trung & Công C ng
Trang
- 10 -
V.
Mô h nh quan h
th c th (ERD):
Chú
thích:
S
TB: S
thuê bao
Tên KH: Tên khách hàng
M DV: M d
ch v
M KH: M khách hàng
Tên DV: Tên d
ch v
Tên DK: Tên ng k
M LKH: M lo
i khách hàng
Tên LKH: Tên lo
i khách hàng
S TB : S thuê bao S CMT: S ch ng minh th
Lo
i KH: Lo i khác
h hàng
CMT: ch
ng minh th
1
n
n
n
1
1
n
1
S TB
Tên KH
Ghi chú
M DV
M KH
Ngày c p
N i c p
Thuê
Bao
M KH
Tên KH
M LKH
Tên LKH
S TB
S CMT
Ngày Sinh
a ch
Email
Khách Hàng
S CMT
Tên DK
Ghi chú
Ngày c p
N i c p
CMT
S d ng
Có
M DV
Tên DV
Ngày c p
D ch v
M LKH
Tên LKH
Ghi chú
Lo
i KH
S d ng
Thu
c
P
hân Tích Thi
t K H Th ng
Qu
n L Thuê Bao Tr Tr c
Duy Trung & Công C ng
Trang
- 11 -
Thu
c tính th c th :
Th
c th M Khách Hàng:
Ma_K
hach_
H
ang
M khách hàng
Ten_K
hach_
H
ang
Tên khách hàng
Ngay_Sinh
Ng
ày
Sinh
Dia_Chi
a ch
Email
Email
Ghi_Chu_KH
Ghi chú khách hàng
So_CMT
S CMT
So_Thue_Bao
S Thuê bao
Th
c Th S Thuê Bao:
So_Thue_Bao
S Thuê bao
Ngay_Cap_TB
Ngày c
p TB
Ghi_chu_TB
Ghi chú thuê bao
Ma_Loai_KH
M lo
i khách hàng
Ten_Loai_KH
Tên lo
i khách hàng
Ghi_Chu_Loai_KH
Ghi chú lo
i KH
Ten_Dich_Vu
Tên dich v
Ngay_Cap_DV
Ngày c
p DV
S
o_CMT
S CMT
Th
c Th M D ch V :
Th
c Th S CMT:
So_
CMT
S CMT
Ten_DK_CMT
Tên ng k
CMT
Ngay_Cap_CMT
Ngày c
p CMT
Noi_Cap_CMT
N i c p CMT
Ghi_Chu_CMT
Ghi chú C
MT
Ma_Dich_Vu
M d
ch v
Ten_Dich_Vu
Tên dich v
Ngay_Cap_DV
Ngày c
p DV
P
hân Tích Thi
t K H Th ng
Qu
n L Thuê Bao Tr Tr c
Duy Trung & Công C ng
Trang
- 12 -
VI.
Mô h nh chu
n hóa:
Thu
c tính
ban
u ch a chu n
hoá
Chu
n hoá d ng 1
1NF
Chu
n hoá d ng 2
2NF
Chu
n hoá d ng 3
3NF
M khách hàng
Tên khách hàng
Ng
ày
sinh
a ch
Email
Ghi chú khách hàng
S Thuê bao
Ngày c
p TB
Ghi chú thuê bao
M lo
i
KH
Tên
lo
i
KH
Ghi chú lo
i KH
M d
ch v
Tên dich v
Ngày c
p DV
S CMT
Tên ng k
CMT
Ngày c
p CMT
N i c p CMT
Ghi chú CMT
M khách hàng
Tên khách hàng
Ng
ày
sinh
a ch
Email
Ghi chú khách hàng
Ghi chú lo
i KH
M lo
i
KH
Tên lo
i
KH
S CMT
Tên ng k
CMT
Ng
ày c
p CMT
N i c p CMT
Ghi chú CMT
M khách hàng
S Thuê bao
Ngày c
p TB
Ghi chú thuê bao
M d
ch v
Tên dich v
Ngày c
p DV
M khách hàng
Tên khách hàng
Ng
ày
sinh
a ch
Email
Ghi chú khách hàng
Ghi chú lo
i KH
M lo
i
KH
Tên lo
i
KH
S CMT
Tên ng k
CMT
Ngày c
p CMT
N i c p CMT
Ghi chú CMT
M khách hàng
S Thuê bao
Ngày c
p TB
S Thuê bao
Ghi chú thuê bao
M d
ch v
Tên dich v
Ngày c
p DV
M khách hàng
Tên khách hàng
Ng
ày
sinh
a ch
Email
Ghi chú khách hàng
M lo
i
KH
S CMT
M lo
i
KH
Tên l
o i
KH
Ghi chú lo
i KH
S CMT
Tên ng k
CMT
Ngày c
p CMT
N i c p CMT
Ghi chú CMT
M khách hàng
S Thuê bao
Ngày c
p TB
S Thuê bao
Ghi chú thuê bao
M d
ch v
M d
ch v
Tên dich v
Ngày c
p DV
P
hân Tích Thi
t K H Th ng
Qu
n L Thuê Bao Tr Tr c
Duy Trung & Công C ng
Trang
- 13 -
T i n d li u
KHACH_HANG
:
Tr ng
Ki
u d li u Kích th c
Chú thích
Ma_Khach_Hang
Text
5
M khách hàng
Ten_K
hach_Hang
Text
30
Tên khách hàng
Ngay_sinh
D
ate
Time
Ng
à
y sinh
Dia_chi
Text
50
a ch
Email
Text
30
Email
Ghi_chu
Text
50
Ghi chú
Ma_loai_KH
Text
10
M lo
i khách hàng
So_CMT
NumBer
15
S
CMT
L
OAI
_KH
:
Tr ng
Ki
u d li u Kích th c
Chú thích
Ma_Loai_KH
Text
10
M Lo
i Khách hàng
Ten_Loai_KH
Text
30
Tên
Lo
i Khách Hàng
Ghi_Chu
Text
50
Ghi Chú
CMT
:
Tr ng
Ki
u d li u Kích th c
Chú thích
So_CMT
NumBer
15
S CMT
Ten_DK_CMT
Text
30
Tên ng k
CMT
Ngay_cap_CMT
Date
T
ime
Ngày c
p CMT
Noi_cap_CMT
Text
30
N i c p CMT
Ghi_chu
Text
30
Ghi chú CMT
Dang_Ky
_DV
:
Tr ng
Ki
u d li u Kích th c
Chú thích
Ma_Dich_Vu
Text
5
M
D ch v
So_Thue_bao
NumB
er
15
S thuê bao
Ngay_cap_
DV
Tex
t
50
Ngày c
p thuê bao
T
HUE
_B
AO
:
Tr ng
Ki
u d li u Kích th c
Chú thích
So_Thue_bao
NumB
er
15
S Thuê Bao
Ghi_chu_TB
Text
15
Ghi chú
thuê bao
Ma_
Khach_Hang
Text
5
M
Kh
ách
h
àng
P
hân Tích Thi
t K H Th ng
Qu
n L Thuê Bao Tr Tr c
Duy Trung & Công C ng
Trang
- 14 -
DICH_VU
:
Tr ng
Ki
u d li u Kích th c
Chú thích
Ma_Dich_Vu
Te
xt
5
M D
ch V
Ten_Dich_Vu
Text
15
Tên D
ch v
VII.
Diagrams:
P
hân Tích Thi
t K H Th ng
Qu
n L Thuê Bao Tr Tr c
Duy Trung & Công C ng
Trang
- 15 -
VIII.
Khung
nh n:
P
hân Tích Thi
t K H Th ng
Qu
n L Thuê Bao Tr Tr c
Duy Trung & Công C ng
Trang
- 16 -