Thiết kế giải thuật

Một phần của tài liệu xây dựng phần mềm quản lý tài sản cố định (Trang 71 - 77)

Trong các bước mô tả và phân tích công việc ở trên giúp hình dung các công việc xử lý khi xây dựng các chức năng của chương trình tuy nhiên để thuận lợi cho việc thiết kế các bước xử lý cũng như viết các module thì nên xây dựng giải thuận xử lý các công việc chính, phức tạp để thuận lợi cho việc thực hiện chương trình. Trong đề tài này em chọn xử lý bằng lưu đồ giải thuật vì lưu đồ mang tính trực quan và dễ dàng kiểm tra giải thuật đúng hay sai? Dưới đây là một số lưu đồ giải thuật chính của chương trình.

Các ký hiệu thường được sử dụng trong thiết kế giải thuật

Hình 3.20: Các ký hiệu trong thiết kế giải thuật

3.2.2.1. Thuật toán thêm mới dữ liệu

Ký hiệu xử lý

Hình 3.21 :Thuật toán thêm mới dữ liệu 3.2.2.2. Thuật toán sửa dữ liệu

Bắt đầu Nhập thông tin cần thiết Dữ liệu hợp lệ ? Hiển thị lỗi Sai Đúng Cập nhật lại ? Đúng Sai Mã DL vừa nhập chưa tồn tại Đúng

Sai Hiển thị lỗi

Ghi lại thông tin vừa nhập Thêm tiếp ? Sai Đúng Kết thúc

Hình 3.22: Thuật toán sửa dữ liệu 3.2.2.3. Thuật toán tìn kiếm

Bắt đầu

Chọn các danh mục cần sửa và nhập các thông tin thay đổi

Dữ liệu hợp lệ?

Ghi lại thông tin đã sửa

Sửa tiếp ?

Kết thúc

Hiển thị

lỗi Sửa lại?

Đúng Đúng Đúng Sai Sai Sai

Hình 3.23: Thuật toán tìm kiếm dữ liệu

3.2.2.4. Thuật toán xóa dữ liệu

Bắt đầu

Nhập điều kiện tìm kiếm

Tồn tại? Hiện thị thông báo không có dữ liệu thỏa mãn

Kết thúc

Sửa lại?

Đúng

Hiện đầy đủ dữ liệu thỏa mãn

Đúng

Sai Sai

Hình 3.24: Thuật toán xóa dữ liệu 3.2.2.5. Thuật toán lên báo cáo

Bắt đầu

Chọn danh mục cần xóa

Xóa bản ghi trong CSDL

Đồng ý xóa?

Kết thúc Sai

Hiện thông tin cần xóa

Hình 3.25: Thuật toán in báo cáo

Một phần của tài liệu xây dựng phần mềm quản lý tài sản cố định (Trang 71 - 77)

Tải bản đầy đủ (DOC)

(129 trang)
w