CƠ SỞ CHỌN NGễN NGỮ, PHƯƠNG THỨC LẬP TRèNH

Một phần của tài liệu Chương trình tính toán tường chắn hố móng sâu (Trang 102 - 103)

a. Áp lực đất tĩnh bờn phải tỏc động lờn cọc

8.1.CƠ SỞ CHỌN NGễN NGỮ, PHƯƠNG THỨC LẬP TRèNH

Với yờu cầu bài toỏn đặt ra ở trờn và phương hướng giải quyết bài toỏn cũng như cỏch phõn tớch thiết kế chương trỡnh, chọn ngụn ngữ lập trỡnh Visual Basic 6.0 (VB6.0) – phiờn bản hiệu quả nhất trong bộ cỏc ngụn ngữ lập trỡnh Visual Studio, dựng để phỏt triển những ứng dụng trờn nền Windows 32bits làm cụng cụ thể hiện chương trỡnh. Trong khi cỏc ngụn ngữ lập trỡnh khỏc như Visual C++ là ngụn ngữ lập trỡnh hướng đối tượng, cần đũi hỏi nhiều thời gian tỡm hiểu.Nhưng đổi lại nú giỳp người lập trỡnh can thiệp sõu vào hệ thống, cú tớnh năng kế thừa trong lập trỡnh. Cũn VB6.0 là ngụn ngữ lập trỡnh cú cấu trỳc. Với ngụn ngữ VB6.0 ta sẽ dễ dàng phỏp triển ứng dụng quản lý, hầu hết cỏc giao diện đều trực quan, dễ thiết kế, chỳng cho phộp thiết kế cỏc Form hay cỏc Control một cỏc tiện lợi, xuất và đọc tệp văn bản một cỏch dễ dàng. Ngoài ra, VB6.0 được Microsoft hỗ trợ mạnh trong cỏc sản phẩm của họ như Micrsoft Excel, Microsoft Access…Hơn nữa một phần mềm giỳp xử lớ đồ hoạ VDRAW rất tiện lợi cho việc tạo ra cỏc đối tượng đồ hoạ và nú cú thể được tớch hợp vào VB6.0. Đõy là một đối tượng hỗ trợ đồ hoạ với cỏc phương thức và thuộc tớnh đơn giản, dễ hiểu … Đặc biệt hơn, nú quản lý đối tượng đồ hoạ như trong phần mềm AutoCAD của hóng Autodesk. Và cũng phải kể đến tớnh năng xuất sang AutoCAD của đối tượng này, đõy là ưu điểm giỳp cho những đối tượng đồ hoạ trong chương trỡnh cú thể được kết xuất sang mụi trường AutoCAD.

Mặt khỏc, do yờu cầu của người sử dụng thỡ giao diện một ứng dụng là một yếu tố quan trọng đũi hỏi người thiết kế chương trỡnh phải cú sự thiết kế hợp lý và thuận thiện. VB 6.0 cho phộp người thiết kế chương trỡnh cú thể tớch hợp vào trong dự ỏn của mỡnh những bộ cụng cụ khỏc nhau thụng qua việc khai bỏo cỏc thành phần OCX chẳng hạn như VSFlexGird hỗ trợ bảng tớnh; Vdraw hỗ trợ đồ hoạ đó núi ở trờn; SmartMenuXP hỗ trợ thiết kế menu; ngoài ra cũn nhiều OCX hỗ trợ khỏc ở trờn thị trường.

Túm lại ngụn ngữ VB 6.0 được lựa chọn bởi đõy là ngụn ngữ dễ đọc và dễ hiểu.

Một phần của tài liệu Chương trình tính toán tường chắn hố móng sâu (Trang 102 - 103)