BM.PM.05.01
nbh:
Trang 1
Thiết kế phần mềm chi tiết
Mục lục
1. Thiết kế chức năng ....................................................................
1.1 Sơ đồ khối mô tả các chức năng ........................................
1.2 Mô tả chi tiết các chức năng ...............................................
2. Thiết kế cơ sở dữ liệu .................................................................
2.1 Thiết kế lưu
trữ........................................................................................
2.2 Thiết kế phân
quyền...............................................................................
2.3 Thiết kế các đối tượng của
CSDL...........................................................
3. Thiết kế các hàm, thủ tục, biến dùng chung .............................
3.1 Danh sách ...........................................................................
3.2 Mô tả chi tiết ........................................................................
4. Các tiện ích cần thiết ..................................................................
4.1 Danh sách ...........................................................................
4.2 Mô tả cách sử dụng ............................................................
5. Thiết kế giao diện
5.1 Yêu cầu chung đối với giao diện ..........................................
5.2 Cấu trúc giao diện ..............................................................
5.3 Mô tả chi tiết giao diện ........................................................
6. Thiết kế report ...........................................................................
6.1 Danh sách reports ...............................................................
6.2 Mô tả chi tiết ........................................................................
7. Kế hoạch đánh giá và chạy thử ................................................
7.1 Kiểm tra menu ...................................................................
7.2 Kiểm tra giao diện ..............................................................
7.3 Kiểm tra các báo cáo .........................................................
7.4 Kiểm tra code....................................................................
7.5 Đưa ra các phương án dữ liệu để test lỗi ..........................
BM.PM.05.01
nbh:
Trang 2
1. Thiết kế chức năng
(Hướng dẫn tham khảo ở tài liệu HD.PM.05.02, mục 1)
1.1 Sơ đồ khối mô tả chức năng
(Vẽ sơ đồ khối )
1.2 Mô tả chi tiết chức năng
Bảng 1 : Mô tả quan hệ giữa các chức năng
ST
T
Chức năng bắt
đầu
Chức năng tiếp
theo
Sự kiện Mô tả
2. Thiết kế cơ sở dữ liệu
2.1 Thiết kế lưu trữ:
Đối với các hệ quản trị CSDL DB2, Foxpro, Access:
Chỉ ra đường dẫn và thư mục lưu trữ
Đối với các hệ quản trị CSDL Oracle, SQL,....
Bảng 2 : Danh sách các datafiles
STT Tên
datafiles
Path Tên
tablespace
Trạng
thái(online/offline)
Kích
thước
BM.PM.05.01
nbh:
Trang 3
B¶ng 3 : Danh s¸ch c¸c tablespaces:
Name Status Initial
size
Next
size
Increase
size
Minimum Maximum
B¶ng 4 : Danh s¸ch c¸c Rollback segment:
Name Tablespac
e
Lo¹i Status Initial
size
Next
size
Minimu
m
Maximum
2.2 ThiÕt kÕ ph©n quyÒn
2.2.1 QuyÒn hÖ thèng
B¶ng : Danh s¸ch c¸c quyÒn hÖ thèng
System privileges name
2.2.2 QuyÒn ®èi tîng
B¶ng : Danh s¸ch
Object
name
Privileges
Exec Alter Select Insert Update Delete
2.2.3 QuyÒn ngêi sö dông
(§iÒn néi dung vµo BM.PM.05.07)
BM.PM.05.01
nbh:
Trang 4
2.3 ThiÕt kÕ c¸c ®èi tîng cña CSDL:
2.3.1 Clusters:
Name Tablespac
e
Siz
e
Type Tabl
e
Colum
n
Initial
size
next
size
Increas
e size
Option
2.3.2 Database Links:
Name User name Service name
2.3.3 Functions, procedures
2.3.3.1 Danh s¸ch
B¶ng : Danh s¸ch c¸c functions, procedures
STT Tªn Sè hiÖu tµi liÖu
2.3.3.2 M« t¶ chi tiÕt
(§iÒn néi dung vµo BM.PM.05.08)
2.3.4 Indexes
B¶ng : Danh s¸ch c¸c Index
Index
name
Table
name
Column
names
Next
size
Increas
e
Spac
e
usag
e
Number of
transaction
Parallel
BM.PM.05.01
nbh:
Trang 5
2.3.5 Packages:
2.3.5.1 Danh s¸ch
STT Tªn Sè hiÖu tµi liÖu
2.3.5.2 M« t¶ chi tiÕt
(§iÒn néi dung vµo BM.PM.05.09)
2.3.6 Sequences:
B¶ng : danh s¸ch
Name Minimum
value
Maximum
value
Increment
value
Initial value Cicle/nocicl
e
2.3.7 Synonyms:
STT Name Table name
2.3.8 Tables:
2.3.8.1 Danh s¸ch tables
Name Tablespac
e
Initial
size
Next
size
Increase
size
Option Sè
hiÖu
tµi