Phân tích lựa chọn môi trường và công cụ phát triển

Một phần của tài liệu Xây dựng hệ thống quản lý thống nhất về quy trình nghiệp vụ về chức năng quản lý và về cơ sở dữ liệu (Trang 35 - 39)

CHƯƠNG 3 XÁC LẬP HỆ THỐNG MỚI 3.1 Các yêu cầu của hệ thống mớ

3.3.Phân tích lựa chọn môi trường và công cụ phát triển

Từ các yêu cầu của hệ thống quản lý đang xây dựng đòi hỏi sự lựa chọn công cụ phát triển một cách thích hợp trên cơ sở đảm bảo các yếu tố sau :

• Hỗ trợ môi trường đa người dùng với tài nguyên chung của hệ thống như các thiết bị mạng, server, nguồn… và đặc biệt là các tài nguyên phần mềm và cơ sở dữ liệu.

• Năng lực xử lý tốt.

• Hỗ trợ khả năng truy xuất dữ liệu và tài nguyên mạng.

• Có khả năng hỗ trợ thiết kế giao diện người dùng

• Có công cụ hỗ trợ các thao tác giao tiếp với cơ sở dữ liệu.

• Khả năng quản trị và bảo dưỡng hệ thống không bị gián đoạn trong quá trình vận hành. Xây dựng được một hệ thống làm việc ổn định.

• Phù hợp với cơ sở vật chất hiện có và môi trường phát triển, trình độ đội ngũ phát triển hệ thống.

Trên đây là các vấn đề cơ bản cho sự lựa chọn công cụ khi triển khai việc phân tích và thiết kế hệ thống kế toán doanh nghiệp. Sau quá trình xem xét các yếu tố và thành phần theo mô hình tác nghiệp cũng như các yêu cầu cần thiết khác mà hệ thống phải đạt được, chúng em lựa chọn các công cụ sau :

• Hệ điều hành Windows 2000 Server.

• Hệ quản trị cơ sở dữ liệu SQL 2000.

• Ngôn ngữ lập trình Visual Basic 6.0.

3.3.1. Hệ điều hành

Hệ thống đang phát triển cần một hệ điều hành có giao diện thân thiện với người sử dụng, có các dịch vụ do hệ điều hành cung cấp, có công cụ phát triển, thuận lợi cho việc cài đặt các chương trình ứng dụng và các chức năng trợ giúp cho việc kết nối mạng để dễ dàng hoạt động trong một môi trường công tác. Trên thực tế thì không thể có được một hệ điều hành có thể đáp ứng hết các yêu cầu đặt ra. Do vậy quan trọng là việc lựa chọn được hệ điều hành đáp ứng tối ưu cho công việc của hệ thống, làm việc có độ tin cậy và an toàn số liệu cao trong truyền thông.

Hệ điều hành cho Server : Hệ điều hành Windows 2000 Server là sản phẩm được phát triển, đóng gói và phân phối bởi Microsoft. Hệ điều hành này có những phẩm chất ưu việt như tính ổn định cao, khả năng bảo

mật, an toàn dữ liệu tốt, có các dịch vụ hướng mạng, có giao diện đồ hoạ thân thiện, dễ cài đặt, có nhiều bộ công cụ phát triển đi kèm và hoạt động tốt trên môi trường này.

Chính những đặc tính đó, hệ điều hành này là một sự lựa chọn tin cậy trong việc xây dựng những hệ thống thông tin cho công ty, doanh nghiệp.

Còn các hệ điều hành Win 9X, Win Me, XP phù hợp cho các máy trạm.

3.3.2. Hệ quản trị cơ sở dữ liệu

SQL Server là một hệ quản trị cơ sở dữ liệu thích hợp cho một môi trường khách chủ. Hệ quản trị cơ sở dữ liệu này có độ tin cậy cao và thuận lợi cho việc nâng cấp. Nó chiếm dụng tài nguyên máy chủ phù hợp với cấu hình máy hiện nay và rất thích hợp với hệ điều hành Windows 2000 Server. Ngoài ra, SQL Server còn cung cấp nhiều công cụ hỗ trợ và công cụ phát triển mạnh, và đặc biệt là công cụ trợ giúp thiết kế CASE thuận tiện làm giảm thời gian phát triển hệ thống. Hệ quản trị CSDL quan hệ SQL Server cung cấp các khả năng :

• Hỗ trợ môi trường xử lý Client / Server

• Đảm bảo tính toàn vẹn dữ liệu qua các ràng buộc dữ liệu ở mức thuộc tính.

• Quản trị cơ sở dữ liệu lớn.

• Hỗ trợ đa người dùng và khả năng truy cập nhanh.

• Hỗ trợ kết nối trên nhiều giao thức ( protocol ) mạng khác nhau như IPX/SPX, TCP/IP, SNA…

• Tốc độ giao dịch cao.

Chính từ các đặc tính trên của hệ quản trị CSDL quan hệ SQL Server, việc lựa chọn hệ quản trị cơ sở dữ liệu SQL Server để phát triển hệ thống là phù hợp.

3.3.3. Ngôn ngữ lập trình

Visual Basic 6.0 ( VB 6 ) là một công cụ phát triển mạnh, nó cung cấp một giao diện đồ hoạ trực quan khi thiết kế và trợ giúp tốt khi bắt lỗi. Nó giúp cho người dùng tiết kiệm được thời gian và công sức trong lúc xây dựng một ứng dụng. Ngoài ra nó còn có tính năng ưu việt khác là cho phép người dùng bổ sung các điều khiển theo mục đích lập trình. Khi thiết kế chương trình với Visual Basic, ta có thể thấy ngay kết quả qua từng thao tác và giao diện chương trình thực hiện. Điều đó cho phép thay đổi dễ dàng và nhanh chóng màu sắc, kích thước, hình dạng… của các đối tượng trong ứng dụng.

Trong chương trình xây dựng hệ thống kế toán, ngoài các công cụ thông thường, còn sử dụng công cụ Crystal Reports để sử dụng thiết kế báo cáo trong môi trường VB 6.

(adsbygoogle = window.adsbygoogle || []).push({});

Một phần của tài liệu Xây dựng hệ thống quản lý thống nhất về quy trình nghiệp vụ về chức năng quản lý và về cơ sở dữ liệu (Trang 35 - 39)