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) ...................................................... 4 2 Thiết kế truy vấn (Query) ............................................... 8 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)................................................ 11 3.1 Cơ sở lý luận .................................................................... 11 3.2 Các bước thiết kế giao diện (Form) ................................ 11 4 Thiết kế báo cáo (Report)................................................ 14 4.1 Cơ sở lý luận .................................................................... 14 4.2 Các bước thiết kế báo cáo (Report) ................................ 15 5 Thiết kế trang truy cập dữ liệu (Pages) .......................... 16 5.1 Cơ sở lý luận .................................................................... 16 5.2 Các bước thiết kế trang truy cập dữ liệu (Pages) ........... 16 6 Thiết kế Macro ................................................................ 18 6.1 Cơ sở lý luận .................................................................... 18 6.2 Các bước thiết kế Macro ................................................. 19 Chương 2 BÁO CÁO TỔNG THỂ THIẾT KẾ VÀ
TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THÔNG TIN HỮU NGHỊ VIỆT – HÀN KHOA KHOA HỌC MÁY TÍNH ĐỒ ÁN PHẦN MỀM QUẢN LÝ ĐIỂM BẰNG ACCESS (Môn: Quản lý và xử lý dữ liệu căn bản) Người hướng dẫn: Hồ Văn Phi Lớp: CCQ-DL01 Nhóm thực hiện: Nhóm 1 Đà Nẵng, tháng 7 năm 2008 TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THÔNG TIN HỮU NGHỊ VIỆT – HÀN KHOA KHOA HỌC MÁY TÍNH ĐỒ ÁN PHẦN MỀM QUẢN LÝ ĐIỂM BẰNG ACCESS (Môn: Quản lý và xử lý dữ liệu căn bản) Người hướng dẫn: Hồ Văn Phi Lớp: CCQ-DL01 Nhóm thực hiện: Nhóm 1 1. Võ Công Bách 2. Lê Thanh Hùng 3. Dương Thị Huyền Trang 4. Huỳnh Thanh Tùng Đà Nẵng, tháng 7 năm 2008 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) 4 2 Thiết kế truy vấn (Query) 8 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) 11 3.1 Cơ sở lý luận 11 3.2 Các bước thiết kế giao diện (Form) 11 4 Thiết kế báo cáo (Report) 14 4.1 Cơ sở lý luận 14 4.2 Các bước thiết kế báo cáo (Report) 15 5 Thiết kế trang truy cập dữ liệu (Pages) 16 5.1 Cơ sở lý luận 16 5.2 Các bước thiết kế trang truy cập dữ liệu (Pages) 16 6 Thiết kế Macro 18 6.1 Cơ sở lý luận 18 6.2 Các bước thiết kế Macro 19 Chương 2 BÁO CÁO TỔNG THỂ THIẾT KẾ VÀ CHẠY CHƯƠNG TRÌNH 20 2.1 Báo cáo tổng thể thiết kế 20 2.2 Chạy chương trình hoàn thành 20 VIET HAN ITC Đồ án quản lý điểm Quản lý và xử lý dữ liệu căn bản Trang 4 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ý điểm của học sinh, sinh viên là vô cùng quan trọng và cần thiết. Để đáp ứng nhu cầu đó nhóm 1 đã bắt tay vào việc nghiên cứu một phần mềm có thể giải quyết công việc quản lý điểm một cách hiệu quả và chính xác hơn. Phần mềm có rất nhiều tính năng mà các nhà quản lý điểm quan tâm như: Tính điểm trung bình, nhập và xem điểm với giao diện dễ nhìn tăng độ chính xác trong quá trình nhập và tính điểm, vì điểm là một cơ sở để đánh giá trình độ học lực của người đi học. Đặc biệt tính năng truy vấn (Query) có chứa tham số của phần mềm giúp người sử dụng có thể truy cập vào bất kì bảng ghi nào có trong phạm vi quản lý và chỉnh sửa. Tính năng dễ sử dụng là quan trọng nhất, trong thời đại công nghệ hiện nay, việc sử dụng được tin học văn phòng rất phổ biến, chính vì thể mà phần mềm quản lý điểm được viết trên nền Access nằm trong bộ Office của tập đoàn Microsoft là một lợi thế cho người sử dụng. Ngoài ra người sử dụng còn có thể thay đổi một số tính năng của phần mềm để có thể phù hợp với ban hành của Bộ Giáo dục và Đào tạo. II. ĐỀ CƯƠNG CHI TIẾT Chương 1: CÁC BƯỚC CHUẨN BỊ 1. Xây dựng cơ sở dữ liệu (tables) 2. Thiết kế truy vấn (Queries) 3. Thiết kế giao diện (Form) 4. Thiết kế báo cáo (Report) 5. Thiết kế trang truy cập dữ liệu (Pages) 6. Thiết kế Macros Chương 2: Báo cáo tổng thể thiết kế 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 VIET HAN ITC Đồ án quản lý điểm Quản lý và xử lý dữ liệu căn bản Trang 5 III. NỘI DUNG Đồ án nghiên cứu gồm 2 chương CHƯƠNG 1: CÁC BƯỚC CHUẨN BỊ 1. Xây dựng cơ sở dữ liệu 1.1. Khái niệm về cơ sở dữ liệu Access CSDL Access là một đối tượng bao gồm tập hợp các bảng dữ liệu, các kết nối giữa các bảng được thiết kế một cách phù hợp để phục vụ lưu trữ dữ liệu cho một ứng dụng quản lý dữ liệu nào đó. Ví dụ: CSDL Quản lý điểm sinh viên bao gồm tập hợp các bảng dữ liệu: danhsachsinhvien, danhsachloptheomon, danhsachlopcodinh, danhsachdiem, danhsachmonhoc được kết nối với nhau một cách phù hợp phục vụ lưu trữ dữ liệu cho ứng dụng quản lý điểm sinh viên một trường học. Toàn bộ cấu trúc CSDL quản lý điểm sinh viên trên Access được mô tả như sau: Hình 1.1: Mô tả liên kết các bảng dữ liệu 1.2. Bảng dữ liệu (Tables) 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. VIET HAN ITC Đồ án quản lý điểm Quản lý và xử lý dữ liệu căn bản Trang 21 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 VIET HAN ITC Đồ án quản lý điểm Quản lý và xử lý dữ liệu căn bản Trang 22 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. Albert Napier, Philip J. Judd; Pulished by Kris Oxford, 2000. 3. Mastering Microsoft Office 2000 Professional Edition; Gini Courter and Annette Marquis; Pulished by Oxford Express, 1999. 4. Tài liệu từ Mạng Giáo dục Việt Nam http://www.edu.net.vn/Default.aspx?tabindex=1&tabid=6&mid=18 5. Thông tin sản phẩm và các tài liệu học tập liên quan tại Website của Công ty Microsoft http://office.microsoft.com/en-ca/FX010857911033.aspx.