Thông tin kết quả Trợ giúp sử

Một phần của tài liệu QUY TRÌNH XÂY DỰNG HỆ THỐNG IESS HỆ THỐNG BÁN HÀNG ĐIỆN TỬ THÔNG MINH (Trang 65 - 81)

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 (adsbygoogle = window.adsbygoogle || []).push({});

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

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

Một phần của tài liệu QUY TRÌNH XÂY DỰNG HỆ THỐNG IESS HỆ THỐNG BÁN HÀNG ĐIỆN TỬ THÔNG MINH (Trang 65 - 81)