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

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_chương 5 ppt

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 (933.76 KB, 16 trang )

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


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




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



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




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





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



:


 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



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



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.



×