- Đố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,.
8 trang |
Chia sẻ: franklove | Lượt xem: 2184 | Lượt tải: 3
Bạn đang xem nội dung tài liệu Thiết kế phần mềm chi tiết, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
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...........................................................
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
Các tiện ích cần thiết
4.1 Danh sách
4.2 Mô tả cách sử dụng
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
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
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
STT
Chức năng bắt đầu
Chức năng tiếp theo
Sự kiện
Mô tả
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
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
Tablespace
Loại
Status
Initial size
Next size
Minimum
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)
2.3 Thiết kế các đối tượng của CSDL:
Clusters:
Name
Tablespace
Size
Type
Table
Column
Initial size
next size
Increase size
Option
Database Links:
Name
User name
Service name
Functions, procedures
Danh sách
Bảng : Danh sách các functions, procedures
STT
Tên
Số hiệu tài liệu
Mô tả chi tiết
(Điền nội dung vào BM.PM.05.08)
Indexes
Bảng : Danh sách các Index
Index name
Table name
Column names
Next size
Increase
Space usage
Number of transaction
Parallel
Packages:
Danh sách
STT
Tên
Số hiệu tài liệu
Mô tả chi tiết
(Điền nội dung vào BM.PM.05.09)
Sequences:
Bảng : danh sách
Name
Minimum value
Maximum value
Increment value
Initial value
Cicle/nocicle
Synonyms:
STT
Name
Table name
Tables:
Danh sách tables
Name
Tablespace
Initial size
Next size
Increase size
Option
Số hiệu tài liệu
Mô tả chi tiết
(Điền nội dung vào BM.PM.05.10)
Views
Name
Query text
Option
3. Thiết kế các hàm, thủ tục, thư viện, hằng,biến dùng chung
Danh sách
Bảng ... : Danh sách các hàm, thủ tục, thư viện, hằng, biến
STT
Tên
Kiểu
Nơi gọi
Nơi chứa
ý nghĩa/mục đích
Số hiệu tài liệu
3.2 Mô tả chi tiết
(Điền nội dung vào biểu mẫu BM.PM.05.03)
Các tiện ích cần thiết
4.1 Danh sách các tiện ích
Bảng : Danh sách các tiện ích
STT
Tên
Loại
ý nghĩa/mục đích
Số hiệu tài liệu
Mô tả cách sử dụng tiện ích
(Điền nội dung vào biểu mẫu BM.PM.05.04)
5. Thiết kế giao diện
( Hướng dẫn tham khảo ở tài liệu HD.PM.05.02, mục 5)
5.1 Yêu cầu chung đối với giao diện
5.2 Cấu trúc giao diện
(Vẽ sơ đồ khối, hướng dẫn tham khảo ở tài liệu HD.PM05.01, mục 5.2 )
Bảng ....: Danh sách các forms
STT
Tên form
Chức năng của form
Chức năng nghiệp vụ liên quan
Công cụ tạo form
Số hiệu tài liệu
Bảng : Mô tả đường mối quan hệ giũa các form
STT
Mã hiệu đường đi
Form gọi
Form được gọi
Sự kiện
Mô tả
Mô tả chi tiết giao diện
(Điền nội dung vào biểu mẫu BM.PM.05.02)
6. Thiết kế các báo cáo (reports)
Danh sách các reports:
Bảng : Danh sách reports
STT
Tên
ý nghĩa/mục đích
Công cụ tạo report
Nơi gọi report
Số hiệu tài liệu
Mô tả chi tiết
(Điền nội dung vào biểu mẫu BM.PM.05.05, hướng dẫn tham khảo tài liệu HD.PM.05.02, mục 5.3.2)
7. Kế hoạch đánh giá và chạy thử
Bảng : Kế hoạch đánh giá và chạy thử phần lập trình
STT
Nội dung
Người thực hiện
Thời gian thực hiện
Phương thức thực hiện/Số hiệu T.L
(ở cột ‘Phương thức/số hiệu T.L’ nếu phương thức thực hiện phải mô tả quá dài thì chuyển sang điền vào BM.PM.05.06)