BÁO CÁO QUÁ TRÌNH THIẾT KẾ
VÀ XÂY DỰNG CỦA PHẦN MỀM
QUẢN LÝ CAC ĐẠI LÝ
CHƯƠNG 5:
THIẾT KẾ XỬ LÝ
Xét màn hình tiếp nhận hồ sơ đại lí :
Thiết kế xử lý
Bước 1: Lập danh sách các xử lý trên màn hình tiếp nhận hồ sơ đại lí :
S TÊN XỬ LÝ
ĐIỀU KIỆN GỌI THỰC GHI
HIỆN
TT
1 Phát sinh Mã hồ sơ
+Khi người dùng gọi thực
hiện Đại lí ở Menu(khi form
load)
+Khi người dùng click nut
Thêm
2 Tự cập nhật ngày lập phiếu +Khi người dùng gọi thực
là ngày hiện hành
hiện Đại lí ở Menu(khi form
load)
3 Lấy danh sách mã quận
+Khi người dùng gọi thực
hiện Đại lí ở Menu(khi form
load)
4 Lấy danh sách mã loại đại + Khi người dùng gọi thực
lí
hiện Đại lí ở Menu(khi form
load)
5 Load danh sách hồ sơ đại lí + Khi người dùng gọi thực
hiện có trong cơ sở dữ liệu
hiện Đại lí ở Menu(khi form
CHÚ
load)
+ Khi người dùng nhấn nút
thêm
6 Thực hiện Thêm hồ sơ mới
+Khi người dùng click nút
Thêm
7 Thực hiện tìm hồ sơ dựa +Khi người dùng click nút
theo mã số đưa vào
Tìm
8 Thực hiện xóa hồ sơ dựa +Khi người dùng click nút
theo mã số dưa vào
Xóa
9 Thực hiện cập nhật lại hồ +Khi người dùng click nút
sơ đã lưu
1 Thoát khỏi form
0
Cập nhật
+Khi người dùng click nút
Thốt
Bước 2: Mơ tả chi tiết nút xử lý chính :
-Điều kiện gọi thực hiện: Khi người dùng click nút Thêm
-Ý nghĩa: Xử lý chính
Sơ đồ luồng dữ liệu:
Hình vẽ
Xử
lí chính
Các ký hiệu
D2: Khơng có
D3: Danh sách các lọai đại lý.
D4: D1
D5: D4
D1: Tên đại lý, lọai đại lý, địa chỉ, điện thọai,ngày tiếp nhận, e-mail.
D6: Khơng có
Thuật tốn
Bước 1.
Nhận D1 từ người dùng.
Bước 2.
Kết nối cơ sở dữ liệu.
Bước 3.
Đọc D3 từ bộ nhớ phụ.
Bước 4.
Kiểm tra “lọai đại lý” (D1) có thuộc “danh sách các lọai đại lý” (D3)
Bước 5.
Nếu khơng thỏa qui định trên thì tới Bước 8.
Bước 6.
Lưu D4 xuống bộ nhớ phụ.
Bước 7.
Xuất D4 lên form cho kiểm tra.
Bước 8.
Đóng kết nối cơ sở dữ liệu.
Bước 9.
Kết thúc.
Xét màn hình thay đổi qui chế tổ chức :
Thiết kế xử lý
Bước 1: Lập danh sách các xử lý trên màn hình thay đổi qui chế tổ chức :
ST
TÊN XỬ LÝ
ĐIỀU KIỆN GỌI GHI
THỰC HIỆN
T
1
CHÚ
Load các thông +Khi người dùng
số qui định tổ gọi thực hiện Qui
chức trong cơ sở chế-Tổ chức ( form
dữ liệu
2
load)
Thực hiện cập +Khi người dùng Xừ
nhật lại thông số click nút Cập nhật
vừa qui
định
xuống cơ sở dữ
liệu
chính
lí
3
Thốt khỏi form
+Khi người dùng
click nút Thốt
Bước 2: Mơ tả chi tiết nút xử lý chính :
- Điều kiện gọi thực hiện: Khi người dùng click nút Thêm
Mô tả :
Khi nhấn nút cập nhật sẽ thực hiện lệnh gọi kết nối cơ sở dữ liệu. Nếu thành công, chương trình
sẽ kiểm tra giá trị nhập và lưu các giá trị mới vừa cập nhật xuống cơ sở dữ liệu tương ứng.
Ngược lại, sẽ thoát khỏi lệnh cập nhật.
Xét màn hình thay đổi qui định mặt hàng:
Thiết kế xử lý
Bước 1: Lập danh sách các xử lý trên màn hình thay đổi qui định mặt hàng :
ST
TÊN XỬ LÝ
ĐIỀU KIỆN GỌI GHI
THỰC HIỆN
T
1
CHÚ
Load các thông +Khi người dùng
số qui định mặt gọi thực hiện Qui
hàng trong cơ sơ chế-Mặt hàng
dữ liệu
2
(
form load)
Thực hiện cập +Khi người dùng Xừ
nhật lại thơng số click nút Cập nhật
vừa qui
lí
chính
định
xuống cơ sở dữ
liệu
3
Thoát khỏi form
+Khi người dùng
click nút Thoát
Bước 2: Mơ tả chi tiết nút xử lý chính :
Mơ tả: khi người dùng nhấn nút cập nhật, chương trình sẽ thực hiện lệnh kết
nối cơ sỡ dữ liệu. Nếu thành công, sẽ thực hiện việc kiểm tra dữ liệu nhập và
lưu dữ liệu vừa cập nhật xuống bảng tương ứng. Ngược lại, sẽ thóat khỏi lệnh
cập nhật.
Xét màn hình thay đổi qui định tiền nợ:
Thiết kế xử lý
Bước 1: Lập danh sách các xử lý trên màn hình thay đổi qui định tiền nợ :
ST
TÊN XỬ LÝ
ĐIỀU KIỆN GỌI GHI
THỰC HIỆN
T
1
CHÚ
Load các thông +Khi người dùng
số qui định tiền gọi thực hiện Qui
nợ trong cơ sơ chế-Tiềnnợ ( form
dữ liệu
2
load)
Thực hiện cập +Khi người dùng Xừ
nhật lại thơng số click nút Cập nhật
vừa qui
định
chính
lí
xuống cơ sở dữ
liệu
3
Thoát khỏi form
+Khi người dùng
click nút Thoát
Bước 2: Mơ tả chi tiết nút xử lý chính :
Mô tả: khi người dùng nhấn nút cập nhật, chương trình sẽ thực hiện lệnh kết nối
đến cơ sở dữ liệu. Nếu kết nối thành cơng, chương trình sẽ kiểm tra các giá trị
nhập và cập nhật lại thông số vừa qui định xuống bảng tương ứng trong cơ sở dữ
liệu.Nếu kết nối đến cơ sở dữ liệu bị thất bại, chương trình sẽ thóat khỏi việc cập
nhật dữ liệu.
Xét màn hình lập phiếu xuất hàng:
Thiết kế xử lý
Bước 1: Lập danh sách các xử lý trên màn hình lập phiếu xuất hàng :
ST
TÊN XỬ LÝ
ĐIỀU KIỆN GỌI GHI
THỰC HIỆN
T
1
CHÚ
Load cấu trúc +Khi người dùng
bảng
gọi thực hiện Lưu
Phiếuxuấthàng
Trữ- Phiếu Xuất
Hàng (form load)
2
Thực hiện ghi +Khi người dùng Xừ
nhận lại thông click nút xuất
tin vừa xuất
chính
lí
3
Thực hiện xóa +Khi người dùng
mặt hàng đã xuất click nút Xóa
4
Thực hiện cập Khi người dùng
nhật lại thơng tin click nút cập nhật
về mặt hàng vừa
xuất
5
Thoát khỏi form
Khi người dùng
click nút thốt
Bước 2: Mơ tả chi tiết nút xử lý chính :
Mơ tả: khi người dùng nhấn nút xuất , chương trình sẽ thực hiện lệnh kết nối đến
cơ sở dữ liệu. Nếu kết nối thành công, chương trình sẽ kiểm tra các giá trị nhập
và cập nhật lại thông tin vừa nhập xuống bảng tương ứng trong cơ sở dữ liệu.Nếu
kết nối đến cơ sở dữ liệu bị thất bại, chương trình sẽ thóat khỏi việc cập nhật dữ
liệu.
Xét màn hình lập phiếu thu tiền:
Thiết kế xử lý
Bước 1: Lập danh sách các xử lý trên màn hình lập phiếu thu tiền
ST
TÊN XỬ LÝ
ĐIỀU KIỆN GỌI GHI
THỰC HIỆN
T
1
CHÚ
Load thông tin +Khi người dùng
của đại lí
nhập vào mã hồ sơ
đại lí
2
Thực hiện ghi +Khi người dùng Xừ
nhận lại thơng click nút Thực hiện chính
tin nhập
3
Thốt khỏi form
Khi người dùng
click nút thốt
lí
:
Bước 2: Mô tả chi tiết nút xử lý chính :
Mơ tả: khi người dùng nhấn nút thực hiện , chương trình sẽ thực hiện lệnh kết
nối đến cơ sở dữ liệu. Nếu kết nối thành cơng, chương trình sẽ kiểm tra các giá trị
nhập và cập nhật lại thông tin vừa nhập xuống bảng tương ứng trong cơ sở dữ
liệu.Nếu kết nối đến cơ sở dữ liệu bị thất bại, chương trình sẽ thóat khỏi việc ghi
nhận dữ liệu.
Xét màn hình báo cáo doanh số:
Thiết kế xử lý
Bước 1: Lập danh sách các xử lý trên màn hình báo cáo doanh số:
ST
TÊN XỬ LÝ
ĐIỀU KIỆN GỌI GHI
THỰC HIỆN
T
1
CHÚ
Load ngày hiện +Khi người dùng
hành, cấu trúc chọn Kết xuất-Báo
báo
bảng
cáo cáo doanh số
doanh số
2
Thực hiện hiển +Khi người dùng Xừ
thị
thơng
lí
tin click nút Thực hiện chính
trong bảng báo
cáo doanh số
3
Thực hiện việc Khi người dùng
in báo cáo ra click nút In báo
máy in
4
cáo
Thoát khỏi form
Khi người dùng
click nút thoát
Bước 2: Mơ tả chi tiết nút xử lý chính :
Mô tả: khi người dùng nhấn nút thực hiện , chương trình sẽ thực hiện lệnh kết
nối đến cơ sở dữ liệu. Nếu kết nối thành cơng, chương trình sẽ lấy thông tin từ
bảng tương ứng trong cơ sở dữ liệu và hiển thị lên form.Nếu kết nối đến cơ sở dữ
liệu bị thất bại, chương trình sẽ thóat khỏi việc hiển thị dữ liệu.
Xét màn hình báo cáo cơng nợ:
Thiết kế xử lý
Bước 1: Lập danh sách các xử lý trên màn hình báo cáo cơng nợ:
ST
TÊN XỬ LÝ
ĐIỀU KIỆN GỌI GHI
THỰC HIỆN
T
1
Load ngày hiện +Khi người dùng
hành, cấu trúc chọn Kết xuất-Báo
bảng
báo
công nợ
cáo cáo công nợ
CHÚ
2
Thực hiện hiển +Khi người dùng Xừ
thị
thơng
lí
tin click nút Thực hiện chính
trong bảng báo
cáo cơng nợ
3
Thực hiện việc Khi người dùng
in báo cáo ra click nút In báo
máy in
4
cáo
Thoát khỏi form
Khi người dùng
click nút thốt
Bước 2: Mơ tả chi tiết nút xử lý chính :
Mơ tả: khi người dùng nhấn nút thực hiện , chương trình sẽ thực hiện lệnh kết
nối đến cơ sở dữ liệu. Nếu kết nối thành cơng, chương trình sẽ lấy thơng tin từ
bảng tương ứng trong cơ sở dữ liệu và hiển thị lên form.Nếu kết nối đến cơ sở dữ
liệu bị thất bại, chương trình sẽ thóat khỏi việc hiển thị dữ liệu.