II. Khảo sỏt hệ thống
3. Dựng Microsoft Access để tạo bộ cơ sở dữ liệu
4.2.2 Tra cứu,Tỡm kiếm:
ĐỀ TÀI: QUẢN Lí CÁN BỘ TIỀN LƯƠNG -- GVHD: THS. NGUYỄN THANH HƯƠNG.
28
Input: thụng tin về nhõn sự
Dời khỏi cơ quan?
Lưu hồ sơ
Mới vào cơ
quan? Thờm hồ sơ Sửa hồ sơ Chớnh xỏc? Save End Begin N Y Y Y N N Input: Cỏc thụng tin yờu cầu
Yờu cầu TT về NS?
Tỡm cõu trả lời trong kho hồ sơ
Hỏi về lương?
Tỡm cõu trả lời trong kho lương
Tỡm cõu trả lời trong cỏc kho cũn lại Kết quả End Begin Y Y N N Thống kờ bỏo cỏo Thống kờ về trỡnh độ Bỏo Biểu Thống kờ về mức lương
CHƯƠNG IV:
SỬ DỤNG NGễN NGỮ LẬP TRèNH VISUAL BASIC ĐỂ THIẾT KẾ CHƯƠNG TRèNH
1. Ngụn ngữ lập trỡnh Visual Basic
Visual Basic cú rất nhiều tớnh năng mới. Cỏc điều khiển mới cho phộp viết cỏc chương trỡnh ứng dụng kết hợp giao diện, cỏch xử lý và tớnh năng của Microsoft
Office 97 và trỡnh duyệt Web Internet Explorer, khụng nhất thiết phải cú một bản sao của điều khiển trờn biểu mẫu.
Visual Basic cho phộp :
Lập trỡnh để thờm điều khiển vào đề ỏn tự động và cú thể tạo ra cỏc điều khiển Activex hiệu chỉnh.
Viết cỏc chương trỡnh ứng dụng phớa mỏy chủ (Server side) dựng HTML động nhỳng kết nối với cỏc thư viện liờn kết động của Internet Information Server.
Một vài cải tiến cho phộp làm việc với cỏc ứng dụng truy cập dữ liệu ở tầm cỡ vĩ mụ liờn quan đến hàng trăm, hàng nghỡn người sử dụng qua mạng hay qua Internet.
Visual Basic cung cấp cỏc đối tượng dữ liệu Activex cho phộp kết nối với cỏc tập tin cơ sở dữ liệu. Ngồi cỏc điều khiển Activex Visual Basic cũn cú một bộ cụng cụ và kỹ thuật mới giỳp truy cập dữ liệu dễ dàng hơn. Trỡnh thiết kế mụi trường dữ liệu cho phộp xem xột và thao tỏc dữ liệu trong CSDL khỏc nhau. Bởi vỡ bản thõn mụi trường dữ liệu là những đối tượng, cú thể sử dụng chỳng như một điều khiển dữ liệu. Thậm chớ cú thể gắn nú với cỏc điều khiển khỏc.
Visual Basic cung cấp một vài điều khiển dữ liệu mới cho phộp tận dụng cỏc thế mạnh của điều khiển dữ liệu ADO. Điều khiển DataGrid cho phộp xem dữ liệu dưới dạng bảng gồm cỏc dũng và cột. DataList và DataCombo tương tự như DBList và DBCombo, cú thể dựng chỳng để lấy một danh sỏch dữ liệu từ điều khiển ADO trong cấu hỡnh hộp danh sỏch (ListBox) hoặc hộp kết hợp (ComboBox).
Visual Basic mở rộng khả năng bỏo cỏo với trỡnh bỏo cỏo dữ liệu cho phộp tạo, xem trước, và in cỏc bỏo cỏo trong Visual Basic tương tự như Access và cú
ĐỀ TÀI: QUẢN Lí CÁN BỘ TIỀN LƯƠNG -- GVHD: THS. NGUYỄN THANH HƯƠNG.
thể lấy cỏc điều khiển bỏo cỏo từ hộp cụng cụ bỏo cỏo dữ liệu mới và đưa vào biểu mẫu bỏo cỏo dữ liệu.
2. Cỏc đối tượng truy cập dữ liệu
Dynamic Data Exchange (DDE) : Trao đổi dữ liệu động
Cho phộp cỏc cỏc ứng dụng chia sẽ thụng tin với nhau trong lỳc thi hành. Cớ chế giao tiếp là một ứng dụng sẽ gửi dữ liệu vào một vựng được quy định sẵn bởi một ứng dụng khỏc. Tuy nhiờn, người lập trỡnh phải thiết lập mọi thứ cho giao tiếp trao đổi dữ liệu nờn cỏch thực hiện theo DDE rất phức tạp.
Object Linking and Embedding (OLE) : Nhỳng và kết nối đối tượng
OLE tũn thủ triết lý của Windows (Click chuột, kộo và thả). OLE cú thể kộo dữ liệu từ ứng dụng này và thả vào ứng dụng khỏc.
OLE cú hai kỹ thuật :
Khởi động tại chổ (In-place activation) : Một dữ liệu được tạo ra bởi ứng dụng 1 và được thả vào ứng dụng 2. Nhấn Double click chuột lờn dữ liệu ở ứng dụng 2 nú sẽ hoạt động giống như ở ứng dụng 1.
Tự động húa (Automation) : ỏp dụng khả năng tỏi sử dụng đối tượng và tận dụng triệt để cỏc thế mạnh của cỏc đối tượng.
Activex
Activex là thế hệ sau của OLE. Nờn Activex chứa đựng tất cả tớnh năng của OLE và được bổ sung thờm nhiều chức năng khỏc như cho phộp việc sử dụng cỏc đoạn chương trỡnh cú sẵn mà khụng cần quan tõm chỳng cú nguồn gốc từ đõu hay hoạt động như thế nào.