Thiết kế các giải thuật trong chương trình

Một phần của tài liệu LUẬN văn ứng dụng tin học vào phân tích, thẩm định dự án đầu tư (Trang 74 - 78)

II. Thiết kế hệ thống

2.Thiết kế các giải thuật trong chương trình

2.1. Tổng quan về lập trình.

Lập trình là khâu rất quan trọng để tạo nên một chương trình ứng dụng hoàn chỉnh, lập trình là việc viết mã lệnh dựa theo các module đã thiết kế từ trước, vì vậy trước khi lập trình, lập trình viên phải lựa chọn được công cụ lập trình có đầy đủ các tính năng để tạo nên một chương trình ứng dụng đáp ứng yêu cầu đã đặt ra.

2.1.1 Lựa chọn công nghệ truy cập Cơ sở dữ liệu Tương lai phía trước – DAO hay ADO?

Chúng ta đang sống trong thế giới đầy biến động, và công nghệ máy tính lại thay đổi nhanh hơn hầu hết các ngành công nghiệp khác. Thế nên thiết kế viên cần cân nhắc những công nghệ có sẵn hiện nay. Đó là DAO và mới hơn nữa là ADO. Để lập trình Jet và truy xuất dữ liệu, vận dụng công nghệ DAO (Data Access Objects), đây là mô hình có thể tích hợp nhằm thực hiện mọi tác vụ với CSDL. DAO hiện đang là phương pháp truy cập dữ liệu văn phòng phổ biến nhất.

ADO là hậu duệ của DAO, ADO (Access Data Objects) “đè bẹp” mô hình đối tượng do DAO ứng dụng. Có nghĩa là nó chứa ít đối tượng hơn, nhiều thuộc tính, phương thức, biến cố hơn. Phần lớn tính năng trong ADO được hợp nhất vào đối tượng đơn, giúp đơn giản hoá đáng kể mô hình đối tượng. Tuy nhiên, ADO hiện chưa hỗ trợ tất cả tính năng của DAO.

Trước bước ngoặt thú vị này, câu hỏi đặt ra là: người lập trình VB nên tiếp tục chọn dùng phương pháp DAO đã qua thử nghiệm, ổn định, mạnh mẽ, năng động, hay quyết định viết chương trình theo công nghệ mới ADO.

ADO được thiết kế để giao tiếp với các cơ sở dữ liệu thông qua ODBC (Open Database Connectivity) có thể truy xuất bất kỳ loại cơ sở dữ liệu (CSDL) nào miễn ODBC có hỗ trợ driver cho loại CSDL đó, ví dụ: SQL Server, Oracle, Access,.. và kể cả Microsoft Excel hay các loại dữ liệu ở dạng text khác. Do các tính năng trên cho thấy ADO rất thuận tiện hỗ trợ việc lập trình .

2.2 Một số thuật toán cơ bản của chương trình.

2.2.1 Thật toán thêm dữ liệu

2.2.2 Thuật toán sửa dữ liệu Bắt đầu Mở tệp CSDL Tạo bản ghi trắng trong CSDL Thông báo nhập lại dữ Kết thúc Kiểm tra tính hợp lệ T F F Có tiếp tục T Nhập thông tin bằng màn hình F Đóng tệp CSDL Bắt Mở CSDL T

2.2.3 Thuật toán xoá dữ liệu

Bắt đầu

Mở tệp CSDL Bắt đầu

2.2.4 thuật toán tìm và đưa ra bản ghi để xem

Một phần của tài liệu LUẬN văn ứng dụng tin học vào phân tích, thẩm định dự án đầu tư (Trang 74 - 78)