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

BÀI BÁO CÁO-PHẦN MỀM QUẢN LÍ CỬA HÀNG PHỤ KIỆN ĐIỆN TỬ - TIN HỌC

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 (1.28 MB, 42 trang )

TRƯỜNG ĐẠI HỌC CẦN THƠ



ĐỀ TÀI
PHẦN MỀM QUẢN LÍ “CỬA HÀNG PHỤ KIỆN ĐIỆN TỬ - TIN
HỌC”
 !"#$%&'(
1 Lê Huỳnh Như
1111434
2 Nguyễn Minh Hiền
B1204013
3 Nguyễn Thị Thúy Lam
B1204027
4 Bùi Quang Thông
)*+,-./01
,#$2345(
Ths. Phan Phương
Lan
MSCB: 01232

Tài Liệu Thiết Kế Phần
Mềm

)!!6789
“Cửa Hàng Phụ Kiện Điện Tử - Tin
Học”
Phiên bản 1.0
:2;''<=>=?(
1111434 Lê Huỳnh
Như


B1204013
Nguyễn Minh Hiền
B1204027 Nguyễn
Thị Thúy Lam
Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT – TT, Đại học
Cần Thơ
B1204082 Bùi Quang
Thông
B1204085 Nguyễn
Thanh Toàn
Ngày
10.10.2014
Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT – TT, Đại học
Cần Thơ
Tài liệu thiết kế phần mềm
trang ii
Mục
Lục
ii
Theo dõi phiên bản tài
liệu
iii
1. Giới
thiệu
1
0@0A'
B9'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@0
0@.C!
#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

@@@0
0@D7'E7%F%
G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@0
0@1H8%!
I7@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@0
0@JK6#%H
8@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@0
2. Tổng quan hệ
thống
1
3. Kiến trúc hệ
thống
2
D@0L%ILIL
%E'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.
D@.%7"&MN
O@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.
D@D*"?%L%
IL@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.
4. Thiết kế dữ
liệu
2
1@0%74G
8@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
.
1@.PBQ4G
8@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.
5. Thiết kế theo
Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT – TT, Đại học
Cần Thơ

Tài liệu thiết kế phần mềm
trang ii
chứcnăng
3
J@0R'STUT(%$'A
%QV@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
J@.R'SWWUWW(%$'A
%QV@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D
J@D
X@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@D
6. Bảng tham khảo tới các yêu
cầu 3
7. Các phụ
lục
3
Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT – TT, Đại học
Cần Thơ
Tài liệu thiết kế phần mềm
trang iii
Theo dõi phiên bản tài liệu
Tên Ngày Lí do thay đổi Phiên bản
H8%L%ILM)
!!6789YCửa
hàng phụ kiện điện tử -
Tin họcZ
.[/\./01 o C!3@ 0@/
Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT – TT, Đại học
Cần Thơ
Tài liệu thiết kế phần mềm

trang 1
1.Giới thiệu
1.1. Mục đích
- H8%L%IL#L%)!(
o %7%L%ILIL%E'#H'%L%']M)!!
^78_'`HMAIB%`%a'@
o b`4A8C%BC'HBc%+IQ!%`@
-  !2d"`4A(L%IL#$+8FM%e#$+IQ!
%`#$+6789@
1.2. Phạm vi
- H8Bc'%78HIL%676,%e%%FM%%%P
2d4f+%!I7','%H88$6#H%H8Bc'
%7@
- H8!%7'%L%','%L%IL%P%K6BL'%L%+
!%7','%R'%gC%Bh@
1.3. Bảng chú giải thuật ngữ
b F%GiP#L%%j% :>ki7%9'
0 blm *"?4G8
. b b7M<!
D  7H
1.4. Tài liệu tham khảo
- H7YFM!'M)!!Z+b
2*m@
- H7YG!e nmZ+bC!>TN
mh'+bC!>a'lo!+0.i./0D@
- bpqrsttuttsu+-
%
+,'7(ub!!v#88v+S!
wx%=7./0/@
- H7Y42d!,Z+C!>a'lo!+

./01y./0J@
1.5. Tổng quan tài liệu
H8z!JM)'9(
- 3%(%7!h%','%K6x%#%H8
- K6%g(%7%K6#'R'S+G
'7#H%L%IL@
- L%E'%g(N'%g%v%P!B#H
7%9'!g8$G','!BB {!%7"&MNO
']','%g'{894'"&8&'aIL%E'@
- L%IL4G8(%7','%R''Q%P%%']
%g"',%E'4G8{','%R'82%G+w`8_#H%K
'R'']4G8'9@
- L%IL%v'R'S(A'B9'+4+','w`8_']
%P'R'S']%g@
Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT – TT, Đại học
Cần Thơ
Tài liệu thiết kế phần mềm
trang 1
2.Tổng quan hệ thống
Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT – TT, Đại học
Cần Thơ
Tài liệu thiết kế phần mềm
trang 3
- N8C2d4f4&#HHI7BSFM#H
%g@
- ^78_'|6789N#$+I%!%&'%LM#H
',''#'I,'']'`H@
- N#$=,H%e678_#M)%LM%>#H=,"7
M<!@
- N#$I%>678_#'FMiwx%I@

- ^78_' %Q'|"`i%BK%%',N']
N#$UN#$=,H#HN#$IV@
- e!%%%6',''%L%2(%$+!ON#$@
3.Kiến trúc hệ thống
3.1. Thiết kế kiến trúc
3.2. Mô tả sự phân rã
Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT – TT, Đại học
Cần Thơ
Tài liệu thiết kế phần mềm
trang 3
3.2.1. Phân rã mức khung cảnh
3.2.2. Phân rã mức 1
Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT – TT, Đại học
Cần Thơ
Tài liệu thiết kế phần mềm
trang 3
3.2.3. Phân rã theo chức năng bán hàng
3.2.4. Phân rã theo chức năng Quản lí kho hàng
3.3. Cơ sở thiết kế
Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT – TT, Đại học
Cần Thơ
Tài liệu thiết kế phần mềm
trang 3
- %gC%Bh']L4&%$IL%g!Cmr@
- G2d"`4A%2*%,'#3%6
%gB2;'g!Cmr@
- H=hmlmB2;'82%G?!h%!,%9'$=%B2*'
IL%g#3!,']2d4f%6!Cmr@
- 4>'']I,'H'|B2;'%&'%&'%LM%C
'`H@

4.Thiết kế dữ liệu
4.1. Mô tả dữ liệu
- %!}%&'%Q']%gB2;'82%G4234C
=7+!}'h%']=7%2*R#3!h%%'%9']
%&'%QB +!}H%2*R#3!h%%Q']%&'
%QB @}=7' !h% '94fBQw,'B>4
x%!}H%=7@
- blm']%gB2*' a%D=7'9(
^nr~mW+r~•ut#Hr~r@
- lG8B2;'w`8_%=€','a','H!%2*R
%b^m@
4.2. Từ điển dữ liệu
nu~ln
 pv84 Mv !Iv
pv
Iv
!!v%
0 r~nu~ln •'UDV T ON#$@
. ~t
•'UD/
V
a%$N
#$@
D uu~u •'UDV 3%9
1 rW~bu l%v H"
J n~•n
•'
UD/V
R'#A
Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT – TT, Đại học

Cần Thơ
Tài liệu thiết kế phần mềm
trang 3
• lur~u
•'
UD/V
:>'|
[ trum
•'U./
V
t!8
\ b~l u%U00V bgB%C
- b~l u%U-V
bg'R!
N4N
0/ ru~r
•'
U0JV
HI7
00 r~rn
•'
U0JV
F%I<
r~r


pv84 Mv !Iv pv
Iv
!!v%
0 r~b •'UDV O"7M<!

. t~b •'UD/
V
$"7M<!
D l~•u~u •'U0/
V
:*#>%9
1 b~mn u%UJV bg82;
Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT – TT, Đại học
Cần Thơ
Tài liệu thiết kế phần mềm
trang 3
J r~br~Tnr •'U0J
V
O"7wx%
• l~ur~r u%U0/V ,FM
[ l~ur~r u%U0/V ,=,
\ r~r u%U.V d=7
H
r~r


pv84 Mv !Iv pv
Iv
!!v%
0 r~b •'UDV T O"7M<!
. t~b •'UD/
V
$"7M<!
D l~•u~u •'U0/
V

:*#>%9
1 b~mn~r u%UDV bg82;=,
J l~ur~r u%U0/V :*,FM
r~r


pv84 Mv !Iv pv
Iv
!!v%
Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT – TT, Đại học
Cần Thơ
Tài liệu thiết kế phần mềm
trang 3
0 r~b •'UDV T O"7M<!
. t~b •'UD/
V
$"7M<!
1 l~•u~u •'U0/
V
:*#>%9
1 b~mn~r u%UDV bg82;FM
J rW~r l%v HFM
Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT – TT, Đại học
Cần Thơ
Tài liệu thiết kế phần mềm
trang 3
5.Thiết kế theo chức năng
5.1. Đăng nhập
- A'B9'(:SFM#H%g+8H%BI']%x'
'7',''R'SI,'@

- 4(
- ,'%HM)%4(
ST
T
Loại điều
khiển
Tên điều
khiển
Nội dung thực hiện Giá trị
mặc
định
0@ ‚p!v ƒ!lM C4BS
FM'%g
.@ ‚%% =%r e7
D@ ‚vw%=w %w% M„MFM
1@ ‚vw%=w %w%% M„MFM
J@ ‚%% =%lM &'IQ!%"&
;M8']2d4f
•@ ‚%% =%% ,%I…
ƒ!lM
Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT – TT, Đại học
Cần Thơ
0
[

J
1
D
.
Tài liệu thiết kế phần mềm

trang 3
[@ ‚b%%" "%%"M"m'I Q%>%C%,
M9!M"m'I
- b`4A4G8(
ST
T
Tên bảng Phương thức
Truy
vấn
Thê
m
Sửa Xóa
0@ r~•ut

.@ ^nr~mW

- ,'w`8_(
Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT – TT, Đại học
Cần Thơ
Tài liệu thiết kế phần mềm
trang 3
5.2. Tìm kiếm nhân viên
- A'B9'(M„M2d4f8H678_%e!IL!%
%N#$4&%v%$c'!O"g']N#$@
- 4(
Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT – TT, Đại học
Cần Thơ
0
/
D


0
0
-
\
[
J1
.
Tài liệu thiết kế phần mềm
trang 3
- ,'%HM)%4(
ST
T
Loại điều
khiển
Tên điều
khiển
Nội dung thực hiện Giá trị
mặc
định
0@ ‚p!v ƒ!!v! C4%e!IL!
'%g
.@ ‚vw%=w %w%!v! M„MFMI 
%e!IL!
D@ ‚=%% =%!v! &'%e!IL!
4&%$!O%e!IL!
1@ ‚%% =%b &''R'S
'|"`%%
N#$
J@ ‚%% =%T &''R'S

T N#$
•@ ‚%% =%^m ^8C4
%23'
Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT – TT, Đại học
Cần Thơ
Tài liệu thiết kế phần mềm
trang 3
[@ ‚%% =%^m &'',''R'
S']678_
\@ ‚%% =%• &'',''R'
S']
N#$=,H
-@ ‚%% =%• &'',''R'
S']
N#$I
0/@ ‚=8v %=8v!v!0 Q%>IL%67%e!
IL!
- b`4A4G8(
ST
T
Tên bảng Phương thức
Truy
vấn
Thê
m
Sửa Xóa
0@ r~•ut

- ,'w`8_(
Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT – TT, Đại học

Cần Thơ
Tài liệu thiết kế phần mềm
trang 3
5.3. Thêm nhân viên
- A'B9'(M„M2d4f8H678_%$!!h%N
#$!3#H4",'N#$']'`H@
- 4(
- ,'%HM)']4(
ST
T
Loại điều
khiển
Tên điều khiển Nội dung thực hiện Giá trị
mặc
định
0@ ‚p!v ƒ!$! C4%$!
N#$'
%g
Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT – TT, Đại học
Cần Thơ
0D
.J .•
.
/
0-
0
\
0[
01
0J

0
0/
-
0•
[

.1.D

.0
0.
00
\
J1
D
.
Tài liệu thiết kế phần mềm
trang 3
.@ ‚vw%=w %w%b• M„MFM!O"g
N#$
D@ ‚vw%=w =%v M„MFMa%$
N#$
1@ s4%% =%! M„M'3
%98H!
J@ s4%% =% M„M'3
%98HG
•@ !=w '= M„M'aH
[@ !=w '= M„M'a%,
\@ !=w '=! M„M'aS!
-@ !=w '='• M„M'a'R'
#A

0/@ ‚%vw%w %w%l M„MFMB>'|
00@ ‚%vw%w %w%t!8 M„MFMt!8
0.@ ‚%vw%w %w%bl M„MFMbl
0D@ ‚%vw%w %w%l M„MFM"
l
01@ !=w '=0 M„M'aH
'xMl
0J@ !=w '=0 M„M'a%,
'xMl
0•@ !=w '=!0 M„M'aS!
'xMl
0[@ ‚%vw%w %w%M M„MFM*
'xMl
0\@ ‚%vw%w %w% M„MFM%H
I7
0-@ ‚%vw%w %w%% M„MFM!F%
Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT – TT, Đại học
Cần Thơ
Tài liệu thiết kế phần mềm
trang 3
I<
./@ ‚%vw%w %w%Mm%

M„MFM8C!F%
I<8)G
.0@ ‚%% =%^m0 &'',''R'
S']678_
@ ‚%% =%•0 &'',''R'
S']
N#$=,H

.D@ ‚%% =%•0 &'',''R'
S']
N#$I
.1@ ‚%% =%m M„M82%%
N#$!3#H
blm
.J@ ‚%% =%^m0 ^8C4
%23'
.•@ ‚%% =% ]=…%x''7%
%BOFM
- b`4A4G8(
ST
T
Tên bảng Phương thức
Truy
vấn
Thê
m
Sửa Xóa
0@ r~•ut
 
- ,'w`8_(
Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT – TT, Đại học
Cần Thơ
Tài liệu thiết kế phần mềm
trang 3
5.4. Xóa nhân viên
- A'B9'(M„M2d4f8H678_w !h%N
#$=x%IeI…4",'N#$']'`H@T 
"I%e!IL!%H'@

- 4(
Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT – TT, Đại học
Cần Thơ
0
•J1
0/
/
.
D
[
\-
Tài liệu thiết kế phần mềm
trang 3
- ,'%HM)%4(
ST
T
Loại điều
khiển
Tên điều
khiển
Nội dung thực hiện Giá trị
mặc
định
0@ ‚p!v ƒ!!v!0 C4%e!IL!
'%g
.@ ‚vw%=w %w%!v!0 M„MFMI 
%e!IL!
D@ ‚=%% =%!v!0 &'%e!IL!
4&%$!O%e!IL!
1@ ‚%% =%b0 &''R'S

'|"`%%
N#$
J@ ‚%% =%T0 &''R'S
T N#$
Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT – TT, Đại học
Cần Thơ

×