Xây dựng chương trình quản lý điểm Trường THCS trên Access

68 297 0
Xây dựng chương trình quản lý điểm Trường THCS trên Access

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Xây dựng chương trình quản lý điểm Trường THCS trên AccessXây dựng chương trình quản lý điểm Trường THCS trên AccessXây dựng chương trình quản lý điểm Trường THCS trên AccessXây dựng chương trình quản lý điểm Trường THCS trên AccessXây dựng chương trình quản lý điểm Trường THCS trên AccessXây dựng chương trình quản lý điểm Trường THCS trên AccessXây dựng chương trình quản lý điểm Trường THCS trên AccessXây dựng chương trình quản lý điểm Trường THCS trên AccessXây dựng chương trình quản lý điểm Trường THCS trên AccessXây dựng chương trình quản lý điểm Trường THCS trên AccessXây dựng chương trình quản lý điểm Trường THCS trên AccessXây dựng chương trình quản lý điểm Trường THCS trên Access

MỤC LỤC MỤC LỤC LỜI NÓI ĐẦU SINH VIÊN THỰC HIỆN CHƯƠNG 1: CƠ SỞ THUYẾT VÀ CÔNG CỤ THỰC HIỆN 1.1 thuyết phân tích thiết kế hệ thống thông tin sở liệu: 1.1.1 Phân t ích thiết kế hệ thống thông tin: .5 1.1.2 Cơ sở liệu: 1.2 Giới thiệu ACCESS : .7 1.2.1 Cách khởi động thoát khỏi chương trình: 1.2.2 Các thành phần bản: 1.2.3 Cách xây dựng sở liệu: 1.2.4 Tạo Table - Bảng liệu: .9 1.2.5 Tạo Query: 10 1.2.6 Thiết kế Form : .11 1.2.7 Thiết kế Report: 12 1.2.8 Tạo Macro: 12 1.3 Tổng quan ngụn ngữ lập trỡnh Microsoft Visual Basic .13 1.3.1 Tổng quan Visual Basic 13 1.3.2 Khởi động chương trỡnh Visual Basic 14 1.3.3 Tạo thư mục làm việc 14 1.3.4 Giới thiệu giao diện cửa sổ Visual Basic 14 1.3.5 Tạo/lưu Project làm việc 17 1.3.6 Tổng quan Form .20 CHƯƠNG 2: KHẢO SÁT VÀ PHÂN TÍCH THIẾT KẾ HỆ THỐNG 27 2.1 Khảo sát đánh giá trạng hệ thống quản điểm trường THCS Vĩnh Tường: 27 2.1.1 Mục đích: .27 2.1.2 Nội dung khảo sát đánh giá: 27 2.1.3 Đánh giá phương thức quản cũ 40 2.1.4 Ưu nhược điểm hệ thống .41 2.1.5 Các điều kiện vật chất để xây dựng hệ thống 41 2.1.6 Phạm vi thực hệ thống: 42 2.1.7 Yêu cầu hệ thống chương trình .42 2.1.8 Yêu cầu cụ thể hệ thống: 42 2.1.9 Thông tin: .43 2.1.10 Lựa chọn công cụ phát triển : .43 2.2 Phân tích, thiết kế sở liệu: 43 2.2.1 Các chức : 43 2.2.2 Biểu đồ phân cấp chức 43 2.2.3 Biểu đồ phân cấp chức .44 2.3 Mụ hỡnh thực thể liờn kết 52 2.4.Thiết kế bảng sở liệu 55 2.5 Sơ đồ thực thể liên kết : .57 3.1 Thiết kế Form chương trỡnh 58 3.2 Một số bỏo cỏo 63 KẾT LUẬN 64 TÀI LIỆU THAM KHẢO .65 LỜI NÓI ĐẦU Ngày nay, ngành công nghệ thông tin (CNTT) chứng tỏ vị trí lĩnh vực sống đại Sự hấp dẫn CNTT công cụ giúp người giải phóng sức lao động, thực ước mơ tảng cho ứơc mơ tương lai Việc ứng dụng CNTT vào sống hỗ trợ cho nhiều lĩnh vực quản : quản nhân sự, quản điểm học tập, quản lương, quản cửa hàng Trong quản kinh doanh, cạnh tranh ngày phức tạp việc ứng dụng CNTT công việc quản cần thiết ngày phổ biến Giờ trở thành cơng nghệ khơng thể thiếu doanh nghiệp lớn, vừa nhỏ có mặt cửa hàng bán lẻ hàng hố Khơng dừng lại khả hỗ trợ sức lao động người doanh nghiệp, CNTT đem lại cho người niềm vui mà người chưa biết đến q khứ, cơng nghệ giải trí sở khoa học ngành CNTT Nhìn chung, CNTT đóng vai trò lớn tiến nhân loại Cho nên việc sử dụng CNTT máy tính hỗ trợ quản lý, phân tích liệu, chọn lọc, tìm kiếm thơng tin hàng hoá, vật tư, hoạt động thu chi, lỗ lãi, tồn đọng… Giúp cho doanh nghiệp rút ngắn thời gian xử thơng tin thị trường có đủ sức mạnh để cạnh tranh với doanh nghiệp khác để tồn tại, phát triển chế thị trường Trong thực tế, việc quản điểm học tập trường THCS Vĩnh Tường nhiều khó khăn phải làm thủ công nhiều Chiếm khoảng thời gian lớn giáo viên người quản Chính vậy, hướng dẫn giúp đỡ tận tình Thầy giáo Lê Văn Chung thời gian vừa rồi, em định chọn hướng phân tích thiết kế hệ thống thơng tin để xây dựng chương trình "Quản điểm trường THCS Vĩnh Tường" Với trình độ kiến thức nhiều hạn chế nên em tránh khỏi sai sót q trình xây dựng hệ thống chương trình Em mong nhận quan tâm, ủng hộ, đóng góp ý kiến thầy bạn để chương trình ngày hồn thiện Xin chân thành cảm ơn ! Vĩnh Phúc, tháng 05 năm 2011 SINH VIÊN THỰC HIỆN Trần Thị Quỳnh Chang CHƯƠNG 1: CƠ SỞ THUYẾT VÀ CÔNG CỤ THỰC HIỆN 1.1 thuyết phân tích thiết kế hệ thống thông tin sở liệu: 1.1.1 Phân t ích thiết kế hệ thống thông tin: - Khái niệm hệ thống: Là tập hợp gồm phần tử, có mối quan hệ ràng buộc lẫn hoạt động hướng tới mục đích chung - Các phần tử hệ thống: đa dạng khác nhau, thường thực thể phức tạp Bởi thế, hệ thống thường có tính phân cấp: hệ thống hợp thành từ nhiều hệ thống con, hệ thống lại có hệ thống nhỏ - Hệ thống thông tin thu thập tin từ bên ngồi đóng vai trò trung gian hệ định tác nghiệp - Phân tích hệ thống chức năng: + Các biểu đồ phân cấp chức + Lưu đồ hệ thống + Biểu đồ luồng liệu: chức năng, luồng liệu, kho liệu, đối tác 1.1.2 Cơ sở liệu: a) Định nghĩa sở liệu: Cơ sở liệu tập hợp bảng liệu có quan hệ với cho cấu trúc chúng mối quan hệ bên chúng tách biệt với chương trình ứng dụng bên ngoài, đồng thời nhiều người dùng khác nhiều ứng dụng khác khai thác chia sẻ cách chọn lọc lúc cần Cơ sở liệu có hai tính chất: tính độc lập tính chia sẻ liệu b) Hệ quản trị sở liệu: * Khái niệm: Hệ quản trị sở liệu phần mềm thực công việc sau: - Tạo lập bảo tồn - Cho phép truy xuất đến sở dưc liệu theo thẩm quyền - Cập nhật liệu - Bảo đảm an toàn toàn vẹn liệu * Các chức hệ quản trị sở liệu: - Tạo cấu trúc dỡ liệu tương ứng với mơ hình liệu chọn - Đảm bảo tính độc lập liệu - Tạo mối liên kết hai kiểu mẫu tin - Nạp liệu vào sở liệu - Cập nhật liệu - Phát sinh báo cáo từ liệu sở liệu - Bảo tồn tính tồn vẹn liệu sở liệu - Cung cấp tiện ích lưu, phục hồi - Có thủ tục điều khiển tương tranh * Các thành phần hệ quản trị sở liệu: - Ngôn ngữ định nghĩa liệu - Ngôn ngữ thao tác liệu - Ngôn ngữ hỏi - Bộ viết báo cáo - Bộ phát sinh đồ hoạ - Giao tiếp ngôn ngữ chủ - Ngôn ngữ thủ tục - Từ điển liệu - Bộ phát sinh ứng dụng 1.2 Giới thiệu ACCESS : Access hệ quản trị sở liệu (DataBase Management System DBMS) – viết tắt sở liệu dùng để tạo, xử sở liệu Cho phép quản số liệu cách thống có tổ chức, liên kết số liệu rời rạc lại với giúp người sử dụng thiết kế chương trình cách tự động, tránh thao tác thủ cơng q trình tính tốn xử 1.2.1 Cách khởi động khỏi chương trình: a) Khởi động: - Cách 1: Nhấp Start/ Program/ Microsoft office/ Microsoft Access - Cách 2: Nhấp đúp biểu tượng Microsoft Access hình b) Thốt khỏi chương trình: Menu File, Close (hoặc nhấp chọn ) 1.2.2 Các thành phần bản: - Table- bảng liệu: Là thành phần quan trọng, sở liệu, chứa liệu cần thiết thể liệu - Query- bảng truy vấn (hoặc bảng vấn tin): Dùng để tính tốn, xử liệu Table - Form- Mẫu biểu: Là cơng cụ tạo mẫu trình bày liệu theo dạng mà người sử dụng mong muốn để nhập hay cách dễ dàng, giống mẫu phiếu thông thường - Report- mẫu báo cáo: Là công cụ tạo mẫu in báo cáo - Macro- lệnh vĩ mô: Là tập hợp lệnh chọn, xếp hợp cho việc tự động hoá thao tác - Module- đơn thể chương trình: Là phương tiện lập trình Access với ngơn ngữ lập trình Access Basic (Visual Basic for Access) 1.2.3 Cách xây dựng sở liệu: a) Tạo sở liệu mới: - Nhấp Database toolbar Menu File/ New - Chọn Blank Database để tạo file sở liệu Hộp thoại File New Database xuất hiện: + Đặt tên file sở liệu dòng File name + Nhấp chọn nút Create b) Mở sở liệu: Nhấp Database toolbar (hoặc Menu File, Open) Chọn ổ đĩa, chọn folder chọn tên file sở liệu cần mở hộp thoại Open, xong nhấp nút 1.2.4 Tạo Table - Bảng liệu: * Tạo Table: - Cách 1: Chọn (hoặc Menu View, Design View), hộp thoại: Nhấp Design View - Cách 2: Chọn cửa sổ Database, nhấp * Cấu trúc Table - Cửa sổ Design View: Cửa sổ Design View gồm cột: Field Name, Data Type, Description bảng Field Properties - Field Name: Khai báo tên cột (dài tối đa 64 ký tự, bao gồm dấu trắng không dùng đầu) - Data Type: Chọn kiểu liệu cột, nhấp chọn - Description: Dùng để giải thích mơ tả cột - Field Properties: Dùng để khai báo thuộc tính cột * Lưu cấu trúc Table: Nhấp nút , xuất hộp thoại: Đặt tên Table Nhấp OK 1.2.5 Tạo Query: - Bước 1: Trên cửa sổ Database, chọn Object Queries - New, hộp thoại: Nhấp Design View Chọn OK 10 + Sơ đồ thực thể quan hệ Lớp học # Mó lớp Tờn lớp Khối Khoỏ học Tờn GVCN Chỳ thớch Bảng hạnh kiểm # Mó hạnh kiểm Loại hạnh kiểm Học sinh # Mó HS Tờn HS Mó lớp @ Ngày sinh Dõn tộc Giới tớnh ĐTƯT Địa Quờ quỏn Mó hạnh kiểm @ Đoàn viên Ngày vào Đoàn Nơi kết nạp SCMT Họ tờn bố Nghề bố Họ tờn mẹ Nghề mẹ Điện thoại Chỳ thớch Bảng HK # Mó HK Tờn HK Bảng điểm Mó HS @ Mó HK @ Mó mụn @ Lần thi Điểm HS Điểm HS Điểm thi TBM Năm học Mụn học # Mó mụn Tờn mụn Hệ số 54 2.4.Thiết kế bảng sở liệu Bảng Lớp học Tên trường Malop TenLop Khoi Khoahoc TenGVCN Chuthich Kiểu liệu Text Text Text Text Text Text Độ rộng 10 50 10 10 30 Mụ tả Mó lớp Tờn lớp Khối Khoỏ học Tờn giỏo viờn chủ 40 nhiệm Chỳ thớch - Bảng mụn học Tên trường Kiểu liệu MaMon Text TenMonhoc Text Heso Number - Bảng điểm Độ rộng 50 Mụ tả Mó mụn học Tờn mụn học Hệ số Tên trường Kiểu liệu MaHK Text MaHS Text Mamon Text Lanthi Number Diemhs1 Number Diemhs2 Number Diemthi Number TBM Number Namhoc Text - Bảng hồ sơ học sinh Độ rộng 10 5 Mụ tả Mó học kỳ Mó học sinh Mó mụn Lần thi Điểm hệ số Điểm hệ số Điểm thi Trung bỡnh mụn Năm học Tên trường MaHS Malop Hoten Ngaysinh Noisinh Gioitinh Dantoc Độ rộng 10 10 50 Mụ tả Mó học sinh Mó lớp Họ tờn học sinh Ngày sinh Nơi sinh Giới tớnh Dõn tộc Kiểu liệu Text Text Text Date/time Text Yes/No Text 50 10 55 DTUT Điachi MaHanhKiem Doanvien NgayVaoDoan Noiketnap HoTenCha NgheCha HoTenMe NgheMe Chuthich - Bảng học kỳ Text Text Text Yes/No Date/time Text Text Text Text Text Text 50 10 Đoàn viờn 50 50 20 50 20 50 Đối tượng ưu tiên Địa Mó hạnh kiểm Doanvien Ngày vào đồn Nơi kết nạp Họ tờn cha Nghề cha Họ tờn mẹ Nghề mẹ Chỳ thớch Tên trường Kiểu liệu MaHK Text TenHK Text - Bảng hạnh kiểm Độ rộng 10 20 Miờu tả Mó học kỳ Tờn học kỳ Tên trường Mahanhkiem Loaihanhkiem Độ rộng 10 20 Mụ tả Mó học sinh Loại hạnh kiểm Kiểu liệu Text Text 56 2.5 Sơ đồ thực thể liên kết : 57 CHƯƠNG 3: THIẾT KẾ HỆ THỐNG 3.1 Thiết kế Form chương trỡnh Giao diện chương trỡnh : From đăng nhập: Form đăng ký: 58 Form nhập hồ sơ Học sinh 59 Form nhập điểm Form nhập lớp 60 Form tính điểm trung bỡnh mụn học: Tính điểm học kỳ: 61 Điểm trung bỡnh năm học 62 3.2 Một số bỏo cỏo a/ In danh sỏch học sinh khỏ 63 KẾT LUẬN Các công cụ quản thông tin đời từ nhu cầu thực tiễn cấp thiết, tổng kết phục vụ góp phần vào việc thực hoá quy trỡnh quản mà xưa phải làm thủ công với số lượng hồ sơ phức tạp cồng kềnh Mục đích toán nâng cao hiệu quản điểm bỏo kết học tõp học sinh khối THPT Ưu điểm: - éó hồn thiện phần lớn chức yêu cầu - Giao diện thiết kế thân thiện với người sử dụng Nhược điểm: Báo cáo thực tập chưa đáp ứng đủ yêu cầu chức hệ thống quản điểm Hướng phát triển: Trong quỏ trỡnh làm tốt nghiệp tới em cố gắng hồn thiện thiếu sót để chương trỡnh cú thể ỏp dụng vào thực tế Trong tuần thực tập làm báo cáo Dưới giúp đỡ, bảo tận tỡnh Thầy giỏo Lê Văn Chung cỏc thầy cụ giỏo khoa CNTT, gúp ý giỳp đỡ tận tỡnh cỏc thầy cụ giỏo cỏc bạn cựng lớp cố gắng thân em hồn thành báo cáo chuyên ngành mỡnh Do điều kiện vừa học vừa làm cộng với thời gian eo hẹp nên báo cáo cũn nhiều thiếu sút kớnh mong cỏc thầy cụ giỏo cỏc bạn sinh viờn đóng góp ý kiến để báo cáo thực tập chuyên ngành em hoàn thiện Em xin chân thành cảm ơn! Sinh viờn 64 TÀI LIỆU THAM KHẢO GS Phạm Văn ất Hướng dẫn sử dụng Microsoft Access 97 Nguyễn Thị Ngọc Mai Microsoft Visual Basic lập trỡnh sở liệu, NXB Giỏo dục – 2000 Hồng Phỳc – Linh Nga Tự học VISUAL BASIC 6.0, NXB Lao động TS Nguyễn Hồng Phương – ThS.Huỳnh Minh Đức – Đồn Thiện Ngân Phân tích thiết kế hệ thống thơng tin phương pháp ứng dụng, NXB Lao động –Xó hội 65 NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẤN ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ……………………………………………………………………………… Giáo viên hướng dẫn Lê Văn Chung 66 MỤC LỤC LỜI NÓI ĐẦU SINH VIÊN THỰC HIỆN CHƯƠNG 1: CƠ SỞ THUYẾT VÀ CÔNG CỤ THỰC HIỆN 1.1 thuyết phân tích thiết kế hệ thống thông tin sở liệu: 1.1.1 Phân t ích thiết kế hệ thống thơng tin: .5 1.1.2 Cơ sở liệu: 1.2 Giới thiệu ACCESS : .7 1.2.1 Cách khởi động khỏi chương trình: 1.2.2 Các thành phần bản: 1.2.3 Cách xây dựng sở liệu: 1.2.4 Tạo Table - Bảng liệu: .9 1.2.5 Tạo Query: 10 1.2.6 Thiết kế Form : .11 1.2.7 Thiết kế Report: 12 1.2.8 Tạo Macro: 12 1.3 Tổng quan ngụn ngữ lập trỡnh Microsoft Visual Basic .13 1.3.1 Tổng quan Visual Basic 13 1.3.2 Khởi động chương trỡnh Visual Basic 14 1.3.3 Tạo thư mục làm việc 14 1.3.4 Giới thiệu giao diện cửa sổ Visual Basic 14 1.3.5 Tạo/lưu Project làm việc 17 1.3.6 Tổng quan Form .20 CHƯƠNG 2: KHẢO SÁT VÀ PHÂN TÍCH THIẾT KẾ HỆ THỐNG .27 2.1 Khảo sát đánh giá trạng hệ thống quản điểm trường THCS Vĩnh Tường: .27 2.1.1 Mục đích: .27 2.1.2 Nội dung khảo sát đánh giá: 27 2.1.3 Đánh giá phương thức quản cũ 40 2.1.4 Ưu nhược điểm hệ thống .41 2.1.5 Các điều kiện vật chất để xây dựng hệ thống 41 2.1.6 Phạm vi thực hệ thống: 42 2.1.7 Yêu cầu hệ thống chương trình .42 2.1.8 Yêu cầu cụ thể hệ thống: 42 2.1.9 Thông tin: .43 2.1.10 Lựa chọn công cụ phát triển : .43 2.2 Phân tích, thiết kế sở liệu: 43 2.2.1 Các chức : 43 2.2.2 Biểu đồ phân cấp chức 43 2.2.3 Biểu đồ phân cấp chức .44 2.3 Mụ hỡnh thực thể liờn kết 52 2.4.Thiết kế bảng sở liệu 55 2.5 Sơ đồ thực thể liên kết : .57 67 3.1 Thiết kế Form chương trỡnh 58 3.2 Một số bỏo cỏo 63 KẾT LUẬN 64 TÀI LIỆU THAM KHẢO 65 68 ... nhiều lĩnh vực quản lý : quản lý nhân sự, quản lý điểm học tập, quản lý lương, quản lý cửa hàng Trong quản lý kinh doanh, cạnh tranh ngày phức tạp việc ứng dụng CNTT công việc quản lý cần thiết... thông tin để xây dựng chương trình "Quản lý điểm trường THCS Vĩnh Tường" Với trình độ kiến thức nhiều hạn chế nên em khơng thể tránh khỏi sai sót q trình xây dựng hệ thống chương trình Em mong... xếp hợp lý cho việc tự động hoá thao tác - Module- đơn thể chương trình: Là phương tiện lập trình Access với ngơn ngữ lập trình Access Basic (Visual Basic for Access) 1.2.3 Cách xây dựng sở liệu:

Ngày đăng: 16/12/2017, 21:30

Từ khóa liên quan

Mục lục

  • MỤC LỤC

  • LỜI NÓI ĐẦU

  • SINH VIÊN THỰC HIỆN

  • CHƯƠNG 1: CƠ SỞ LÝ THUYẾT VÀ CÔNG CỤ THỰC HIỆN

    • 1.1. Lý thuyết phân tích và thiết kế hệ thống thông tin và cơ sở dữ liệu:

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

      • 1.1.2. Cơ sở dữ liệu:

      • 1.2. Giới thiệu về ACCESS :

        • 1.2.1. Cách khởi động và thoát khỏi chương trình:

        • 1.2.2 Các thành phần cơ bản:

        • 1.2.3 Cách xây dựng một cơ sở dữ liệu:

        • 1.2.4. Tạo Table - Bảng dữ liệu:

        • 1.2.5. Tạo Query:

        • 1.2.6. Thiết kế Form :

        • 1.2.7. Thiết kế Report:

        • 1.2.8. Tạo Macro:

        • 1.3 Tổng quan về ngụn ngữ lập trỡnh Microsoft Visual Basic 6

          • 1.3.1 Tổng quan về Visual Basic

          • 1.3.2 Khởi động chương trỡnh Visual Basic

          • 1.3.3 Tạo thư mục làm việc

          • 1.3.4 Giới thiệu giao diện cửa sổ của Visual Basic

          • 1.3.5 Tạo/lưu Project làm việc

            • 1.3.5.1 Tạo Project

            • 1.3.5.2 Lưu Project

            • 1.3.5.3 Làm việc với cửa sổ Project

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan