Trợ giúp sử
dụng - Chọn các chức năng. - Đáp ứng hiện các thông tin. - Các chương trình trợ giúp, giải trí …
2.2. Lập trình phần mềm
2.2.1. Lựa chọn ngôn ngữ lập trình
• Có nhiều ngôn ngữ lập trình phần mềm nhưng Visual Basic là một công cụ thông dụng nhất, đa năng nhất, vì nó là sản phẩm, ngôn ngữ lập trình chính
của hãng Microsoft, cha đẻ của hệ điều hành Window và bộ công cụ Microsoft Offices.
• Visual Basic (VB) có những ưu điểm sau:
- Ngôn ngữ trong sáng, dễ hiểu, dễ sử dụng, dễ thiết kế.
- Có nhiều module chương trình nhỏ tiện ích được cung cấp miễn phí cho mục đích tham khảo và tích hợp.
- Có thể truy vấn và cập nhật được nhiều loại hệ quản trị cơ sở dữ liệu thông dụng. Có thể xuất và xử lý các kết quả trên nhiều phương tiện, công cụ lưu trữ thông tin.
- Hỗ trợ lập trình Module, lập trình hướng đối tượng (Class), kết nối dữ liệu theo nhiều kiểu (DAO, ADO, RDO …).
- Có thể thích nghi với những công nghệ mạng LAN, mạng toàn cầu NET (thông qua các trang ASP) và các công nghệ của tương lai như: XML, ...
- VB và Access là sự kết hợp tuyệt vời mà tập đoàn Microsoft muốn cung cấp cho toàn thế giới.
2.2.2. Giải thuật lập trình các module chính
• Cấu hình giao diện
Lựa chọn công cụ cấu hình giao diện
Lựa chọn chức năng cần cập nhật
Cập nhật thay đổi thông tin.
Ghi nhớ thay đổi
Thay đổi tiếp?
Thoát và khởi động lại hệ thống.
Kết thúc
Không Có
Bắt đầu
Lựa chọn công cụ xuất mẫu phiếu
Lựa chọn mẫu phiếu (hoá đơn, báo cáo)
Xem thử
Có đồng ý hay không?
Cài đặt thông tin cố định in trên phiếu Có
Không Kết thúc chức năng
• Bảo mật mức tài khoản
Kết thúc - Phân quyền tài khoản
Đúng
Sai
• Phân nhóm đối tượng
Đăng nhập tài khoản với một số quyền hạn Được phép phân quyền?
Kết thúc đóng chức năng Cập nhật thông tin cho nhóm mới
Bắt đầu
Lựa chọn công cụ phân nhóm đối tượng
Tạo một nhóm mới
Xác định nhóm cấp trên trực thuộc trực tiếp
Có tiếp tục hay không?
Kết thúc Có
Không
Kết thúc chức năng
Sai Dữ liệu hợp lệ? Đúng
Sai Có
Đúng
Đúng Dữ liệu hợp lệ?
Tiếp tục tìm kiếm? Hiện kết quả tìm kiếm
Đúng Sai
Tiếp tục tìm kiếm?
Có tiếp tục hay không? Có Không Sai Đúng Sai Đúng
Có Không
Sai
Có
Không Mở chức năng báo cáo nhiều chiều
Thực hiện lệnh báo cáo