TRƯỜNG CAO ĐẲNG KINH TẾ KỸ THUẬT VINATEX
KHOA CÔNG NGHỆ THÔNG TIN
∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗
ĐỒ ÁN
PHẦN MỀM QUẢN LÝ HỌC VIÊN BẰNG
ACCESS
(Môn: ACCESS)
Người thực hiện : Nguyễn Vũ
Lớp: CD09I2
TP.HCM, Tháng 12 năm 2010
MỤC LỤC
Chương 1 CÁC BƯỚC CHUẨN BỊ 4
1 Xây dựng cơ sở dữ liệu 4
1.1 Khái niệm về cơ sở dữ liệu Access 4
1.2 Bảng dữ liệu (Tables) 5
2 Thiết kế truy vấn (Query) 7
2.1 Cơ sở lý luận 8
2.2 Các bước thiết kế truy vấn (Query) 9
3 Thiết kế giao diện (Form) 9
3.1 Cơ sở lý luận 10
3.2 Các bước thiết kế giao diện (Form) 11
4 Thiết kế báo cáo (Report) 12
4.1 Cơ sở lý luận 12
4.2 Các bước thiết kế báo cáo (Report) 13
Chương 2 BÁO CÁO TỔNG THỂ THIẾT KẾ VÀ CHẠY
CHƯƠNG TRÌNH 14
2.1 Báo cáo tổng thể thiết kế 14
2.2 Chạy chương trình hoàn thành 14
Nguyễn Vũ Đồ án quản lý học viên
I. TÍNH CẤP THIẾT CỦA ĐỀ TÀI
Trong hệ thống quản lý hiện nay ở tất cả các trường học, việc quản lý học viên của
1.2.1. Cơ sở lý luận
Bảng dữ liệu (Tables) là một thành phần quan trọng nhất của cở sở dữ liệu
(CSDL). Nó là nơi lưu trữ dữ liệu tác nghiệp cho ứng dụng.
Một CSDL có thể có rất nhiều bảng dữ liệu, các bảng phải được thiết kế sao
cho có thể lưu trữ được đầy đủ dữ liệu cần thiết và phải đảm bảo giảm tối đa
tình trạng dư thừa dữ liệu, giảm tối đa dung lượng cở sở dữ liệu có thể, đồng
thời tạo môi trường làm việc thuận lợi cho việc phát triển ứng dụng trong các
bước tiếp theo.
Một bảng dữ liệu trên Access bao gồm các thành phần:
• Tên bảng.
• Các trường dữ liệu
• Trường khóa.
• Bản ghi.
• Tập hợp các thuộc tính cần thiết cho mỗi trường dữ liệu và tập hợp
các bảng ghi.
Hình 1: Mô tả một bảng dữ liệu trong trạng thái Datasheet
Quản lý và xử lý dữ liệu Môn Access Trang 4
Mỗi cột là một trường
dữ liệu (Field)
Mỗi dòng là một bảng ghi (Record)
Nguyễn Vũ Đồ án quản lý học viên
1.2.2. Xây dựng cấu trúc bảng (Tables)
Để giải quyết bài toán quản lý học viên ta cần thiết lập bảng dữ liệu sau:
t_hocvien.
Ta tiến hành tạo bảng t_hocvien theo các bước sau:
• Bước 1: Khởi động trình thiết kế cấu trúc bảng ở chế độ Design View, Ở thẻ
Tables, nhấn nút New, chọn Design View, nhấn OK. Hoặc nhấn Creat Table
in Design View trên thẻ Tables. Hộp thoại thiết kế cấu trúc một bảng xuất
hiện:
Hình 2: Hộp thoại thiết kế bảng.
Trong Access có các loại truy vấn dữ liệu như:
- Select Query
- Total Query (Truy vấn tổng hợp)
- Parameter Query (Truy vấn có chứa tham số)
- Crosstab Query (Truy vấn chéo)
- Action Query (Truy vấn hành động)
- SQL Query
2.2. Các bước thiết kê truy vấn (Query)
Quản lý và xử lý dữ liệu Môn Access Trang 6
Nguyễn Vũ Đồ án quản lý học viên
Để xem điểm của đối tượng (Gồm 1 bảng ghi hay nhiều bảng ghi) ta có thể sử
dụng một trong số kiểu truy vấn đã nêu ở trên tùy thuộc vào mục đích truy vấn.
Các bước tiến hành tạo Query:
- Trong cửa sổ tạo Query ta có thể chọn 1 trong 2 cách tạo Query là Create
query in Design view (Tự thiết kế mới) hay Create query by using
wizard (Thiết kế với ứng dụng có sẵng).
Hình 3: Giao diện thiết kế Query
- Tiếp đến ta chọn các trường có liên quan trong các bảng dữ liệu:
Hình 4:Cửa sổ chứa các queries cần thiết
- Một số queries cần tạo
Quản lý và xử lý dữ liệu Môn Access Trang 7
Nguyễn Vũ Đồ án quản lý học viên
3. Thiết kế giao diện (Form)
3.1. Khái niệm về Form
Khi sử dụng một ứng dụng, đa phần công việc của người dùng làm trên các hộp
thoại (Dialogue), cửa sổ (Windows). Cả 2 thành phần này trong lập trình đều được
gọi là Form. Với người dùng, Form là giao diện để sử dụng phần mềm; còn với
những người phát triển phần mềm, Form là những cái mà họ phải nghĩ, phải thiết
kế và tạo ra sao cho người dùng họ cảm thấy rất thoải mái, phù hợp và dễ dùng.
Quản lý và xử lý dữ liệu Môn Access Trang 8
- Nếu muốn thay đổi một số thuộc tính trong report thì mở report ở chế độ
Design view để thay đổi.
- Thực thi report, ta có kết quả hiển thị như sau:
Quản lý và xử lý dữ liệu Môn Access Trang 11
Tiêu đề trang
báo cáo
Tiêu đề trang
cuối của báo cáo
Phần hiển thị
dữ liệu của
các trường.
Phần hiển thị tên
các cột (trường)
Page Footer
thường ghi số
trang cho Report
Nguyễn Vũ Đồ án quản lý học viên
Hình 5: Kết quả hiển thị báo cáo (Report)
Quản lý và xử lý dữ liệu Môn Access Trang 12
Nguyễn Vũ Đồ án quản lý học viên
CHƯƠNG 2:
BÁO CÁO TỔNG THỂ VÀ CHẠY CHƯƠNG TRÌNH
2.1. Báo cáo tổng thể thiết kế
2.2. Chạy chương trình hoàn thành
Quản lý và xử lý dữ liệu Môn Access Trang 13
Nguyễn Vũ Đồ án quản lý học viên
TÀI LIỆU THAM KHẢO
1. Microsoft Access 2000 Bible Quick Start; Cary N.Prague, Michael R. Iruin;
Pulished by Hungry Minds, Inc, 2002.
2. Microsoft Access 2000 with VBA – Advanced; Al Napier, Phil Judd, H.