Công cụ lập trình

Một phần của tài liệu Quản lý cửa hàng bán linh kiện máy tính (Trang 50 - 67)

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

Access là thành phần của bộ phầm mềm xử lý văn phòng nổi tiếng trên thế giới Microsoft Office của hãng Microsoft

a. Cấu trúc của một cơ sở dữ liệu Access

Table ( bảng ): là đối tượng dùng để lưu cơ sở dữ liệu. Một bảng bao gồm các cột ( hay gọi là các trường FIELDS ) và các hàng ( hay còn gọi là các bản ghi RECORD )

Query ( Truy vấn ) : là đối tượng dùng để trích rút dữ liệu từ bảng theo những điều kiện xác định và tính toán dữ liệu cho các bảng  Form ( biểu mẫu ): là đối tượng được thiết kế để nhập hoặc hiển thị

dữ liệu và tạo giao diện với người sử dụng bằng các công cụ điều khiển

Marco : là đối tượng tạo ra một hoặc nhiều hành động thao tác với các đối tượng trong cơ sở dữ liệu mà Access sẽ thực hiện tự động mỗi lần khi chay

Module : là đối tượng chứa các thủ tục và hàm được lập trình bằng ngôn ngữ Access Basic để xử lý tự động

Microsoft Access là một hệ quản trị cơ sở dữ liệu rất phù hợp cho công tác quản lý văn phòng của các cơ quan

Các thao tác khi làm việc với Access cũng gần giống như thao tác đối với các ứng dụng gần gũi khác như Word, Exel.

2. Ngôn ngữ lập trình Visual Basic:a. Giới thiệu đôi nét về Visual Basic a. Giới thiệu đôi nét về Visual Basic

Dùng Visual Basic 6.0 là cách nhanh nhất và tốt nhất để lập trình cho Microsoft Windown. Cho dù bạn là chuyên nghiệp hay mới mẻ đối với chương trình Windown, VB 6.0 sẽ cung cấp cho bạn một công cụ hoàn chỉnh để đơn giản hoá việc triển khai khi lập trình ứng dụng cho Microsoft Windown

Phần “ Visual “ đề cập đến phương pháp được sử dụng để tạo giao diện đồ hoạ cho người dùng ( Graphical User Interface hay viết tắt là GUI )

Visual Basic được xem là một công cụ phát triển phần mềm, một ngôn ngữ lập trình phổ dụng nhất hiện nay của hãng Microsoft

Visual Basic đã được nâng cấp ngày càng mạnh hơn, tối ưu hơn, thân thiện hơn. Bắt đầu từ phiên bản Visual Basic 1.0 đến phiên bản 3.0. Visual Basic đã bổ xung các cách thức đơn giản để điều khiểu các cơ sở dữ liệu mạnh nhất có sẵn. Visual Basci 4.0 lại bổ xung thêm hỗ trợ phát triển 32 bit và bắt đầu tiến trình chuyển Visual Basic thành một ngôn ngữ lập trình hướng đối tượng. Visual Basic 5.0 đã bổ xung thêm khả năng tạo các tập tin thi hành thực sự, thâm chí có khả năng tạo các điều khiểu riêng. Và phiên bản Visual Basci 6.0 đã hoàn thiện hơn rất nhiều và là công cụ lập trình cơ sở dữ liệu, thiết kết Web và lập trình Internet….

Visual Basic là ngôn ngữ lập trình hướng đối tượng và có sẵn những bộ phận hình ảnh, gọi là controls hỗ trợ rất nhiều cho người sử dụng thiết kế giao diện dễ dàng, đẹp mắt và hiệu quả. Do đó, lập trình bằng ngôn ngữ Visual Basic tiết kiệm thời gian và công sức hơn so với các ngôn ngữ lập trình khác khi xây dựng cùng một ứng dụng.

Visual Basci có thể dịch ra tập tin . EXE, tăng tính bảo mật mã nguồn chương trình và dữ liệu. Tập tin đã dịch ra . EXE , có thể cài đặt và chạy trên các máy tính độc lập mà không cần cài đặt Visual Basic

Có thể kết nối và xử lý dữ liệu từ các hệ quản trị dữ liệu khác như Access, Exel, FoxPro, SQL Server….

Với Visual Basic người dùng có thể dễ dàng xây dựng được các ứng dụng quản lý khác như: quản lý nhân sự, quản lý bán hàng, quản lý học sinh, quản lý điểm…..

Visual Basic có khả năng kết hợp các thư viện liên kết động DLL ( Dynamic Link Library ) . DLL chính là phần mở rộng cho Visual Basic, tức là ta có thể viết thêm DLL phụ trợ khi xây dựng một ứng dụng nào đó có một số yêu cầu nào đó mà Visual Basic chưa đáp ứng đủ.

III. Thiết kết Form ( một số Form chính ) 1. Form chính

3. Form: tạo người dùng mới

I. Đánh giá kết quả

Qua quá trình xây dựng, hoàn thành đồ án, chạy thử nghiệm chương trình, so với mục tiêu, phạm vi cũng như những hạn chế của hệ thống đã đề ra ngay từ đầu đề án thì có thể đánh giá như sau:

1. Ưu điểm: nhìn chung hệ thống đã bám sát mục tiêu đề ra, các vấn đề cơ bản đưa ra đã giải quyết được, chương trình chạy thử nghiệm bảo đảm tính khả thi

• Chương trình xây dựng phù hợp và đáp ứng được yêu cầu của chủ cửa hàng

• Các thông tin cần thiết được bảo vệ tốt nhờ thiết lập Password và người dùng có thể thay đổi Password

• Các thông tin nghiệp vụ được xử lý đúng theo quy tắc quản lý hiện hành một cách chính xác, kịp thời và đáp ứng được yêu cầu sử dụng

• Chương trình thiết kế đã sử dụng, người dùng chỉ cần hướng dẫn một số kỹ thuật quy định là có thể sử dụng tốt

2. Nhược điểm

 Do phạm vi áp dụng nhỏ và được xây dựng bởi một phân tích viên không chuyên, một lập trình viên thiếu kinh nghiệm nên hệ thống quản lý bán hàng này vẫn chưa có tính chuyên nghiệp cao

 Chưa giải quyết trọn vẹn những vấn đề nảy sinh trong công việc quản lý

 Chưa xây dựng được kế hoạch bảo trì hệ thống

II. Hướng giải quyết

1. Phân tích và thiết kế hệ thống thông tin

Tác giả: Nguyễn Văn Ba

NXB Đại học Quốc Gia Hà Nội

2. Phân tích và thiết kế hệ thống thông tin

Tác giả : Thạc Bình Cường

NXB Khoa học và Kỹ thuật

3. Microsoft Visual Basic và Lập trình cơ sở dữ liệu 6.0

Tác giả: GSTS. Nguyễn Hữu Anh

NXB Giáo Dục

4. Visual Basic Hướng dẫn học bằng hình

Tác giả: KS. Trịnh Anh Toàn

NXB Đà Nẵng

5. Tự học lập trình Visual Basic 6.0

Tác giả: Đậu Quang Tuấn

Một phần của tài liệu Quản lý cửa hàng bán linh kiện máy tính (Trang 50 - 67)

Tải bản đầy đủ (DOC)

(67 trang)
w