1. Trang chủ
  2. » Luận Văn - Báo Cáo

tổng quan về visual foxpro

10 378 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Cấu trúc

  • THUYẾT TRÌNH TỔNG QUAN FOXPRO

  • GIỚI THIỆU VỀ FOXPRO

  • GiỚI THIỆU VỀ FOXPRO

  • Slide 4

  • Những nét đặc trưng cơ bản

  • Các thành phần cơ bản của ngôn ngữ

  • Slide 7

  • Các ưu/nhược điểm khi sử dụng foxpro

  • Ví Dụ: Sắp xếp theo thứ tự tăng dần của Họ Tên, tìm nhân viên có tên “Nguyen Van An”.

  • Slide 10

Nội dung

THÀNH VIÊN NHÓM: THÀNH VIÊN NHÓM: Nhan Nguyễn Quốc Bảo Nhan Nguyễn Quốc Bảo Huỳnh Hữu Hồng Huệ Huỳnh Hữu Hồng Huệ Nguyễn Thị Kim Huệ Nguyễn Thị Kim Huệ Tô Tiến Dũng Tô Tiến Dũng THUY T TRÌNH T NG Ế Ổ THUY T TRÌNH T NG Ế Ổ QUAN FOXPRO QUAN FOXPRO GI I THI U V FOXPROỚ Ệ Ề GI I THI U V FOXPROỚ Ệ Ề Visual FoxPro là một công Visual FoxPro là một công cụ phát cụ phát triển và triển và ngôn ngôn ngữ lập ngữ lập trình (Development tools and trình (Development tools and languages), nó sử dụng ngôn ngữ lập languages), nó sử dụng ngôn ngữ lập trình trình hư hư ớ ớ ng ng đối đối tượng ( tượng ( OOP OOP : object-oriented : object-oriented programming) của Microsoft. Được phát triển programming) của Microsoft. Được phát triển từ từ FoxPro FoxPro (có nguồn gốc từ (có nguồn gốc từ FoxBASE FoxBASE – bắt đầu – bắt đầu phát triển từ 1984 bởi Fox Technologies, sử phát triển từ 1984 bởi Fox Technologies, sử dụng phong dụng phong cách lập cách lập trình theo thủ trình theo thủ tục tục (programming in the procedural style)). Phiên (programming in the procedural style)). Phiên bản cuối cùng của FoxPro (2.6) làm việc trên bản cuối cùng của FoxPro (2.6) làm việc trên Mac OS, MS-DOS, Windows và Unix. Visual Mac OS, MS-DOS, Windows và Unix. Visual FoxPro 3.0 là phiên bản "Visual" đầu tiên, có FoxPro 3.0 là phiên bản "Visual" đầu tiên, có thể chạy trong Mac và Windows, các phiên bản thể chạy trong Mac và Windows, các phiên bản sau sau chỉ dùng trong Windows chỉ dùng trong Windows . . Gi I THI U V FOXPROỚ Ệ Ề Gi I THI U V FOXPROỚ Ệ Ề Visual FoxPro, ký hiệu vắn tắt là VFP, Visual FoxPro, ký hiệu vắn tắt là VFP, là một hệ quản trị cơ sở dữ liệu là một hệ quản trị cơ sở dữ liệu ( ( Database Management System Database Management System -DBMS) -DBMS) trực quan. Nó không chỉ là một hệ trực quan. Nó không chỉ là một hệ DBMS mà còn là một ngôn ngữ lập DBMS mà còn là một ngôn ngữ lập trình có triển vọng. Nó có thể được trình có triển vọng. Nó có thể được dùng để viết cả các ứng dụng web. dùng để viết cả các ứng dụng web. Phiên b nả Phiên b nả VFP 6.0 VFP 6.0 VFP 7.0 VFP 7.0 VFP 8.0 VFP 8.0 VFP 9.0 VFP 9.0 Windows Windows NT 4.0 NT 4.0 Được Được Được Được Không được Không được Không được Không được Windows 95 Windows 95 Được Được Ch khi thi ỉ Ch khi thi ỉ hành hành Không được Không được Không được Không được Windows 98 Windows 98 Được Được Được Được Ch khi thi ỉ Ch khi thi ỉ hành hành Ch khi thi ỉ Ch khi thi ỉ hành hành Windows Windows ME ME Được Được Được Được Ch khi thi ỉ Ch khi thi ỉ hành hành Ch khi thi ỉ Ch khi thi ỉ hành hành Windows Windows 2000 2000 Được Được Được Được Được Được Được Được Windows XP Windows XP Được Được Được Được Được Được Được Được Windows Windows 2003 2003 Được Được Được Được Được Được Được Được Windows Windows Vista Vista Được Được Được Được Được Được Được Được Những nét đặc trưng cơ bản Những nét đặc trưng cơ bản  Công cụ quản lý ứng dụng - Project manager đem lại Công cụ quản lý ứng dụng - Project manager đem lại một cách nhìn tổng quan, hiệu quả trong việc phát triển một cách nhìn tổng quan, hiệu quả trong việc phát triển một ứng dụng nào đó. một ứng dụng nào đó.  Công cụ trực quan cho phép thiết kế giao diện được Công cụ trực quan cho phép thiết kế giao diện được nhanh chóng, đẹp. nhanh chóng, đẹp.  Công cụ Report Designer tiện dụng, cho phép tạo ra Công cụ Report Designer tiện dụng, cho phép tạo ra nhiều report đa dạng. nhiều report đa dạng. Các thành phần cơ bản của ngôn ngữ Các thành phần cơ bản của ngôn ngữ Từ khóa, lệnh Từ khóa, lệnh : : I. I. Từ khóa (Key Word): Từ khóa (Key Word): Là các từ mà Visual Là các từ mà Visual Foxpro đã sử dụng cho một mục đích nào đó. Và Foxpro đã sử dụng cho một mục đích nào đó. Và người dùng không được phép đặt tên trùng với từ người dùng không được phép đặt tên trùng với từ khóa. Trong Foxpro từ khoá có thể không cần viết khóa. Trong Foxpro từ khoá có thể không cần viết đầy đủ mà chỉ cần viêt 4 ký tự đầu của từ khoá đó. đầy đủ mà chỉ cần viêt 4 ký tự đầu của từ khoá đó. Ví dụ Ví dụ : : từ khoá CREATE có thể chỉ cần viết CREA từ khoá CREATE có thể chỉ cần viết CREA (Visual Foxpro không phân biệt chữ hoa, chữ (Visual Foxpro không phân biệt chữ hoa, chữ thường). thường). Các thành phần cơ bản của ngôn ngữ Các thành phần cơ bản của ngôn ngữ II. Trong Visual Foxpro có hai loại câu lệnh: II. Trong Visual Foxpro có hai loại câu lệnh: 1. Các câu lệnh có thể thực hiện trực tiếp từ cửa sổ 1. Các câu lệnh có thể thực hiện trực tiếp từ cửa sổ lệnh (Command Windows) - gọi là Lệnh trực lệnh (Command Windows) - gọi là Lệnh trực tiếp. tiếp. 2. Các lệnh chỉ thực hiện trong chương trình. Các 2. Các lệnh chỉ thực hiện trong chương trình. Các lệnh trực tiếp cũng thực hiện được trong chương lệnh trực tiếp cũng thực hiện được trong chương trình. trình. Các ưu/nhược điểm khi sử dụng foxpro Các ưu/nhược điểm khi sử dụng foxpro  Ứng dụng biên Ứng dụng biên dịch bởi VFP có thể chạy trong dịch bởi VFP có thể chạy trong Windows mà không cần cài đặt ( install), tuy nhiên Windows mà không cần cài đặt ( install), tuy nhiên phải chứa các file thư phải chứa các file thư viện hỗ viện hỗ trợ lúc trợ lúc chạy (run chạy (run time time support library) tùy theo version của VFP và Windows. support library) tùy theo version của VFP và Windows.  Là một hệ biên Là một hệ biên dịch (compiled), do đó cho phép lập dịch (compiled), do đó cho phép lập trình viên mềm dẻo trong xử lý mã : chương trình có trình viên mềm dẻo trong xử lý mã : chương trình có thể hoạt động với các mã do nó tự sinh ra trong quá thể hoạt động với các mã do nó tự sinh ra trong quá trình chạy trình chạy  Dễ tách ứng dụng thành nhiều mô Dễ tách ứng dụng thành nhiều mô đun và do đó có thể đun và do đó có thể dễ dàng nâng cấp sửa đổi. dễ dàng nâng cấp sửa đổi.  Visual Foxpro version trước 9 sẽ không hỗ trợ trực Visual Foxpro version trước 9 sẽ không hỗ trợ trực tiếp mã Unicode, VFP9 có hỗ trợ trực tiếp mã Unicode tiếp mã Unicode, VFP9 có hỗ trợ trực tiếp mã Unicode tùy theo cài đặt trên Windows version nào tùy theo cài đặt trên Windows version nào . . Ví Dụ Ví Dụ : : Sắp xếp theo thứ tự tăng dần của Họ Tên, Sắp xếp theo thứ tự tăng dần của Họ Tên, tìm nhân viên có tên “Nguyen Van An”. tìm nhân viên có tên “Nguyen Van An”. Hoten Hoten Ngaysinh Ngaysinh Gioitinh Gioitinh NamLV NamLV Nguyễn Văn Nguyễn Văn An An 20/6/1975 20/6/1975 T T 1988 1988 Lê Thị Nhàn Lê Thị Nhàn 12/6/1945 12/6/1945 F F 1970 1970 Nguyễn An Nguyễn An 11/5/1968 11/5/1968 T T 1990 1990 Trần Hạnh Trần Hạnh 15/6/1980 15/6/1980 T T 1999 1999 Ví Dụ Ví Dụ : : Sắp xếp theo thứ tự tăng dần của Họ Tên, tìm nhân Sắp xếp theo thứ tự tăng dần của Họ Tên, tìm nhân viên có tên “Nguyen Van An”. viên có tên “Nguyen Van An”. FoxPro: FoxPro: use NHANVIEN use NHANVIEN index on upper index on upper (HOTEN) to HOTEN (HOTEN) to HOTEN seek “Nguyen Van seek “Nguyen Van An” An” disp disp SQL: SQL: select hoten select hoten from nhanvien from nhanvien where hoten=‘nguyen where hoten=‘nguyen van an’ van an’ order by hoten asc order by hoten asc . Dũng THUY T TRÌNH T NG Ế Ổ THUY T TRÌNH T NG Ế Ổ QUAN FOXPRO QUAN FOXPRO GI I THI U V FOXPRO Ệ Ề GI I THI U V FOXPRO Ệ Ề Visual FoxPro là một công Visual FoxPro là một công cụ phát cụ phát . của FoxPro (2.6) làm việc trên bản cuối cùng của FoxPro (2.6) làm việc trên Mac OS, MS-DOS, Windows và Unix. Visual Mac OS, MS-DOS, Windows và Unix. Visual FoxPro 3.0 là phiên bản " ;Visual& quot;. trong Windows chỉ dùng trong Windows . . Gi I THI U V FOXPRO Ệ Ề Gi I THI U V FOXPRO Ệ Ề Visual FoxPro, ký hiệu vắn tắt là VFP, Visual FoxPro, ký hiệu vắn tắt là VFP, là một hệ quản trị cơ

Ngày đăng: 22/11/2014, 10:36

TỪ KHÓA LIÊN QUAN

w