Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 42 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
42
Dung lượng
2,57 MB
Nội dung
TRƢỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN NGUYỄN XUÂN QUỲNH BÁO CÁO ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Tên đồ án: THIẾT KẾ VÀ XÂY DỰNG PHẦN MỀM QUẢN LÝ ĐIỂM CHO TRƯỜNG THPT CAN LỘC Nghệ An, tháng 05 năm 2016 TRƢỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Tên đồ án: THIẾT KẾ VÀ XÂY DỰNG PHẦN MỀM QUẢN LÝ ĐIỂM CHO TRƯỜNG THPT CAN LỘC Sinh viên thực hiện: Giáo viên hƣớng dẫn: Nguyễn Xuân Quỳnh -1151073704 Lớp: 52K3 ThS Trần Xuân Hào Nghệ An, tháng 05 năm 2016 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC LỜI CẢM ƠN Ngày nay, công nghệ thông tin ngày phát triển tỏ rõ tầm quan trọng tất lĩnh vực, nói cơng nghệ thơng tin trở thành thƣớc đo để đánh giá phát triển xã hội đại – nơi mà ngƣời dần thoát khỏi cách làm việc thủ cơng, thơ sơ dần tiến đến tin học hóa tất lĩnh vực để cơng việc có hiệu hơn, tiết kiệm thời gian nhân lực Việc nghiên cứu lập trình phần mềm, ứng dụng điều hƣớng tới sinh viên theo học cơng nghệ thơng tin.Trong q trình thực chúng em nhận đƣợc giúp đỡ nhiệt tình từ giảng viên khoa Cơng nghệ thơng tin Nhân dịp em xin gửi lời cảm ơn đến khoa Công nghệ thông tin tạo hội giúp chúng em đƣợc tham gia học hỏi, rèn luyện kỹ cần thiết cho đợt làm đồ án tốt nghiệp Đặc biệt em xin gửi lời cảm ơn đến ThS TRẦN XUÂN HÀO quan tâm góp ý cho làm đồ án tốt nghiệp đại học sẵn sàng trả lời thắc mắc cần thiết giúp chúng em hồn thành tốt làm Em xin gửi lời cảm ơn chân thành tới khoa Công nghệ thông tin đặc biệt thầy mơn mạng máy tính tận tình giảng dạy hƣớng dẫn giúp đỡ em làm báo cáo đồ án hoàn thiện theo thời gian quy định nhà trƣờng Mặc dù có nhiều cố gắng nhƣng kiến thức hạn chế với kinh nghiệm chƣa có nên khơng tránh khỏi thiếu sót Vì chúng em mong nhận đƣợc ý kiến đóng góp bổ sung thầy giáo bạn để làm đồ án tốt nghiệp em đƣợc hoàn thiện NGUYỄN XUÂN QUỲNH – LỚP 52K3 – KHOA CNTT Page ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC LỜI MỞ ĐẦU Lý chọn đề tài Quản lý điểm công việc tƣơng đối phức tạp, tốn nhiều thời gian cơng sức Chính vậy, tin học hóa lĩnh vực quản lí điểm yêu cầu tất yếu Muốn quản lý tốt cần có đƣợc phần mềm tốt, phần mềm phải đảm bảo đƣợc độ bảo mật cao, dễ sử dụng nhiều tiện ích Đề tài yêu cầu thiết thực quản lý hầu hết tất trƣờng học hoạt động Số lƣợng học sinh đông điểm cần nhập vào nhiều, chắn gây nhiều khó khăn việc quản lý điểm học sinh Khó khăn việc cập nhật, sửa chữa điểm học sinh Khi cần tra cứu thông tin điểm học sinh phải tìm,rà sốt phƣơng pháp thủ cơng Cơng việc địi hỏi tốn nhiều thời gian Xuất phát từ lợi ích với cho phép tận tình giúp đỡ ThS Trần Xuân Hào nên em xin chọn đề tài “ Xây dựng phần mềm quản lý điểm cho trường trung học phổ thông Can Lộc” Với đề tài này, em mong muốn áp dụng kiến thức đƣợc học trƣờng với việc tìm hiểu nghiên cứu ngơn ngữ lập trình C# mơi trƣờng lập trình để xây dựng hệ thống quản lý điểm đƣợc hiệu Do thời gian hạn chế chƣa có kinh nghiệm nghiên cứu thực hành nên báo cáo cịn nhiều thiếu sót Em mong nhận đƣợc đóng góp ý kiến thầy để đồ án đƣợc hồn thiện NGUYỄN XUÂN QUỲNH – LỚP 52K3 – KHOA CNTT Page ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC MỤC LỤC Trang LỜI CẢM ƠN LỜI MỞ ĐẦU CHƢƠNG I TỔNG QUAN 1.1 KHẢO SÁT THỰC TRẠNG 1.2 ĐỐI TƢỢNG VÀ PHẠM VI CỦA ỨNG DỤNG 1.2.1 Đối tƣợng 1.2.2 Phạm vi 1.2.3 Ràng buộc tổng quan hệ thống CHƢƠNG II: CƠ SỞ LÝ THUYẾT 2.1 TỔNG QUAN VỀ C# .9 2.1.1 Mơi trƣờng lập trình 2.1.2 Ngôn ngữ lập trình C# .9 2.1.3 Một số đặc điểm nỗi bật lập trình C# 10 2.2 TỔNG QUAN VỀ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU SQL SERVER 2008 11 CHƢƠNG III : PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 13 3.1 XÁC ĐỊNH YÊU CẦU 13 3.1.1 Yêu cầu chức 13 3.1.2 Yêu cầu hệ thống 13 3.2 MƠ HÌNH HĨA CHỨC NĂNG 14 3.2.1 Biểu đồ phân rã chức (Business Function Diagram - BFD) .14 3.2.2 Biểu đồ dòng liệu (Data Flow Diagram-DFD) 15 3.2.3 Biểu đồ phân cấp chức .16 3.2.4 Mơ hình liên kết 17 3.2.5 Mơ hình quan hệ liệu 18 3.2.6 Bảng học sinh 18 3.2.7 Bảng giáo viên 19 3.2.8 Bảng lớp học 20 NGUYỄN XUÂN QUỲNH – LỚP 52K3 – KHOA CNTT Page ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC 3.2.9 Bảng môn học 20 3.2.10 Bảng học kỳ 20 3.2.11 Bảng điểm theo môn 21 3.2.12 Bảng điểm theo kỳ .22 3.2.13 Bảng đăng nhập 22 CHƢƠNG IV: CÀI ÐẶT HỆ THỐNG 23 4.1 Lƣu đồ giải thuật 23 4.2 Cài đặt chƣơng trình .26 CHƢƠNG V: HÝỚNG DẪN SỬ DỤNG PHẦN MỀM QUẢN LÝ ÐIỂM TRÝỜNG TRUNG HỌC PHỔ THÔNG 28 5.1 Giới thiệu hệ thống 28 5.2 Menu hồ sơ 31 5.3 Menu Quản lý điểm 36 KẾT LUẬN 40 KẾT LUẬN ĐỀ TÀI 40 TÀI LIỆU THAM KHẢO 42 NGUYỄN XUÂN QUỲNH – LỚP 52K3 – KHOA CNTT Page ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC CHƯƠNG I TỔNG QUAN 1.1 KHẢO SÁT THỰC TRẠNG Hiện nay, quản lý điểm công việc quan trọng trƣờng học Công việc ngày bao gồm: Nhập điểm cho học sinh, sửa chữa thông tin điểm In bảng điểm, in danh sách học sinh đạt loại khá,giỏi… Lƣu trữ thông tin bảng điểm Học sinh… Cơng việc địi hỏi nhiều kỹ ngƣời quản lý Ví dụ: Hằng ngày, ngƣời quản lý nhập điểm cho học sinh, tính tốn, in danh sách theo u cầu nhà trƣờng: học sinh đỗ trƣợt đạt loại khá, giỏi… thời gian nhập thông tin nhiều thời gian, việc theo dõi thống kê, tổng hợp dễ bị nhầm lẫn, khó đảm bảo độ tin cậy… 1.2 ĐỐI TƢỢNG VÀ PHẠM VI CỦA ỨNG DỤNG 1.2.1 Đối tƣợng Hệ thống quản lý điểm đƣợc xây dựng hƣớng đến đối tƣợng: Ngƣời quản trị hệ thống Các giáo viên chủ nhiệm, giáo viên môn 1.2.2 Phạm vi Phát biểu vấn đề: Với số lƣợng học sinh hàng năm tăng lên không ngừng, Trƣờng THPT Can Lộc có nhu cầu cải tiến việc tự động lƣu trữ, tìm kiếm in ấn báo cáo nhằm đáp ứng đƣợc khối lƣợng lớn xử lí thơng tin tính xác thơng tin Sự can thiệp hệ thống quản lí điểm học sinh mang đến hiệu hoạt động cao cơng tác quản lí trƣờng THPT Can Lộc Mục tiêu: Cho phép cán quản lí theo dõi thơng tin lí lịch, điểm học sinh, mơn học cách xác.Tra cứu, thống kê kết quả, Đảm bảo sở liệu bảo mật có độ tin cậy cao NGUYỄN XUÂN QUỲNH – LỚP 52K3 – KHOA CNTT Page ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Mô tả: Hệ thống thu thập tất thông tin Học sinh, giáo viên, môn học, lớp, điểm… Lập danh sách, báo biểu…nhằm giúp cho cán quản lí nắm rõ thơng tin cần thiết Lợi ích mang lại: Tạo tiện dụng, nhanh chóng thoải mái cho cán quản lí Tự động hóa cho cơng tác quản lí trƣờng tạo nên tính chun nghiệp cho việc quản lí thơng tin Học sinh Giáo viên Tiết kiệm đƣợc thời gian chi phí Triển khai đề tài: Từ vấn đề thiết yếu đặt ra, em lập mơ hình giả định đáp ứng số chức đơn giản phần mềm quản lý điểm sử dụng ngôn ngữ C# Một số chức nhƣ nhập, sửa, xóa hay tìm kiếm cách đơn giản thông qua tên học kỳ, tên giáo viên, tên học sinh với form giao diện tự thiết kế 1.2.3 Ràng buộc tổng quan hệ thống Không ảnh hƣởng đến cấu tổ chức hệ thống khác nhà trƣờng Dữ liệu phải thực tế phải cập nhật thƣờng xuyên NGUYỄN XUÂN QUỲNH – LỚP 52K3 – KHOA CNTT Page ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC CHƯƠNG II: CƠ SỞ LÝ THUYẾT 2.1 TỔNG QUAN VỀ C# 2.1.1 Mơi trƣờng lập trình Ngơn ngữ đƣợc xây dựng kiến trúc với Anders Hejlsberg, ngƣời viết nên trình biên dịch Pascal có nhiều đóng góp cho Delphi nhƣ Java Chính dù mang họ nhà C nhƣng C# ngôn ngữ hƣớng đối tƣợng đại dễ học, chịu ảnh hƣởng học hỏi nhiều tính ƣu việt từ Java, C++ ngôn ngữ khác 2.1.2 Ngơn ngữ lập trình C# Ngơn ngữ C# đơn giản, khoảng 80 từ khóa mƣời kiểu liệu đƣợc xây dựng sẵn Tuy nhiên, ngôn ngữ C# có ý nghĩa cao thực thi khái niệm lập trình đại C# bao gồm tất hỗ trợ cho cấu trúc, thành phần component, lập trình hƣớng đối tƣợng Những tính chất diện ngơn ngữ lập trình đại Và ngôn ngữ C# hội đủ điều kiện nhƣ vậy, đƣợc xây dựng tảng hai ngôn ngữ mạnh C++ Java Ngôn ngữ C# đƣợc phát triển đội ngũ kỹ sƣ Microsoft, ngƣời dẫn đầu Anders Hejlsberg Scott Wiltamuth Cả hai ngƣời ngƣời nỗi tiếng, Anders Hejlsberg đƣợc biết đến tác giả Turbo Pascal, ngôn ngữ lập trình PC phổ biến Và ơng đứng đầu nhóm thiết kế Borland Delphi, thành công việc xây dựng mơi trƣờng phát triển tích hợp (IDE) cho lập trình client/server Phần cốt lõi hay cịn gọi trái tim ngơn ngữ lập trình hƣớng đối tƣợng hỗ trợ cho việc định nghĩa làm việc với lớp Những lớp định nghĩa kiểu liệu mới, cho phép ngƣời phát triển mở rộng ngôn ngữ để tạo mơ hình tốt để giải vấn đề Ngơn ngữ C# chứa từ khóa cho việc khai báo kiểu lớp đối tƣợng phƣơng thức hay thuộc tính lớp, cho việc thực thi đóng gói, kế thừa, đa hình, ba thuộc tính ngơn ngữ lập trình hƣớng đối tƣợng Trong ngơn ngữ C# thứ liên quan đến khai báo lớp đƣợc tìm thấy phần khai báo Định nghĩa lớp ngơn ngữ C# khơng địi hỏi phải chia tập tin header tập tin nguồn giống nhƣ ngôn ngữ C++ Hơn nữa, ngôn ngữ C# hỗ trợ kiểu XML, cho phép chèn trang XML để phát sinh tự động document cho lớp C# hỗ trợ giao diện interface, đƣợc xem nhƣ cam kết với lớp cho dịch vụ mà giao diện quy định Trong ngôn ngữ C#, lớp kế NGUYỄN XUÂN QUỲNH – LỚP 52K3 – KHOA CNTT Page ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC thừa từ lớp cha, tức không cho đa kế thừa nhƣ ngôn ngữ C++, nhiên lớp thực thi nhiều giao diện Khi lớp thực thi giao diện hứa cung cấp chức thực thi giao diện Trong ngôn ngữ C#, cấu trúc đƣợc hỗ trợ, nhƣng khái niệm ngữ nghĩa thay đổi khác với C++ Trong C#, cấu trúc đƣợc giới hạn, kiểu liệu nhỏ gọn, tạo thể u cầu hệ điều hành nhớ so với lớp Một cấu trúc khơng thể kế thừa từ lớp hay đƣợc kế thừa nhƣng cấu trúc thực thi giao diện Ngơn ngữ C# cung cấp đặc tính hƣớng thành phần (component – oriented), nhƣ thuộc tính, kiện Lập trình hƣớng thành phần đƣợc hỗ trợ CLR cho phép lƣu trữ metadata với mã nguồn cho lớp Metadata mô tả cho lớp, bao gồm phƣơng thức thuộc tính nó, nhƣ bảo mật cần thiết thuộc tính khác Mã nguồn chứa đựng logic cần thiết để thực chức Do vậy, lớp đƣợc biên dịch nhƣ khối self-contained, nên môi trƣờng hosting biết đƣợc cách đọc metadata lớp mã nguồn cần thiết mà không cần thơng tin khác để sử dụng Một lƣu ý cuối ngôn ngữ C# ngôn ngữ hỗ trợ việc truy cập nhớ trực tiếp sử dụng kiểu trỏ C++ từ khóa cho dấu ngoặc [] tốn tử Các mã nguồn khơng an tồn (unsafe) Và giải phóng nhớ tự động CLR khơng thực việc giải phóng đối tƣợng đƣợc tham chiếu sử dụng trỏ chúng đƣợc giải phóng 2.1.3 Một số đặc điểm nỗi bật lập trình C# Ngơn ngữ lập trình C# có cú pháp ngắn ngọn, dễ tiếp cận, dễ học cho ngƣới bắt đầu Bất ngƣới lập trình cảm thấy khó khăn bấm F1 để nhận đƣợc hỗ trợ từ MSDN ý nghĩa từ khóa, cú pháp câu lệnh, ngơn ngữ C# C# có đầy đủ sức mạnh nhƣ hỗ trợ cho cấu trúc, thành phần (component), lập trình hƣớng đối tƣợng C# đƣợc xây dựng tảng hai ngơn ngữ lập trình mạnh C++ Java Mã nguồn C# hoàn tồn đƣợc tái sử dụng cho chƣơng trình hay ứng dụng khác, tất khởi tạo, khai báo phƣơng thức nằm lớp, cần truyền lớp cho chƣơng trình hay ứng dụng khác sử dụng cách hiệu nhanh C# ngơn ngữ lập trình mạnh mẽ sử dụng khắp nơi, C# đƣợc sử dụng cho nhiều dự án khác nhƣ tạo ứng dụng xử lý văn bản, ứng dụng đồ họa, tính, hay chí trình biên dịch cho ngôn ngữ khác NGUYỄN XUÂN QUỲNH – LỚP 52K3 – KHOA CNTT Page 10 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC CHƯƠNG V: HƯỚNG DẪN SỬ DỤNG PHẦN MỀM QUẢN LÝ ÐIỂM TRƯỜNG TRUNG HỌC PHỔ THÔNG 5.1 Giới thiệu hệ thống Bƣớc 1: Khởi động chƣơng trình Bƣớc 2: Đăng nhập Nhập tên đăng nhập vào textbox Tên Đăng Nhập password vào textbox Mật Khẩu, click nút Đăng Nhập để vào hệ thống Demo: Bƣớc 3: Chọn phiên làm việc bạn mong muốn: Trên menu bar, bạn muốn thực chức chọn chức thao tác với form NGUYỄN XUÂN QUỲNH – LỚP 52K3 – KHOA CNTT Page 28 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Demo: Bƣớc 4: Thốt khỏi chƣơng trình sau hồn thành cơng việc - Cách 1: Vào tab Hệ Thống Menu, click chuột trái vào nghiệp vụ, chọn chức rời hệ thống NGUYỄN XUÂN QUỲNH – LỚP 52K3 – KHOA CNTT Page 29 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC - Cách 2: click vào nút Exit bên góc bên phải hình - Nếu muốn đăng nhập vào dƣới tài khoản khác, chọn chức Đăng xuất hệ thống tab Hệ thống Menu: NGUYỄN XUÂN QUỲNH – LỚP 52K3 – KHOA CNTT Page 30 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC 5.2 Menu hồ sơ - Để thao tác với thông tin giáo viên, ta chọn chức Giáo viên tab Hồ sơ Menu: Khi form Quản lý Sinh viên lên: NGUYỄN XUÂN QUỲNH – LỚP 52K3 – KHOA CNTT Page 31 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Nhập thêm sinh viên vào hệ thống: ta ấn nút Thêm Menu form Quản lý sinh viên Lƣu ý: trƣớc chọn thêm giáo viên đó, ta phải chọn Combobox mơn mà giáo viên dạy trƣớc Sửa thông tin giáo viên vào hệ thống: ta chọn giáo viên dƣới bảng form Giáo viên ấn nút Cập nhật form Quản lý giáo viên: NGUYỄN XUÂN QUỲNH – LỚP 52K3 – KHOA CNTT Page 32 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Khi đó, thơng tin giáo viên xuất lên form, ta chỉnh sửa thông tin cần thiết Nhƣng có hai mục form khơng thể chỉnh sữa mục mơn học mục mã giáo viên - Xóa giáo viên khỏi hệ thống: ta chọn giáo viên dƣới bảng form giáo viên ấn nút Xóa form Quản lý giáo viên: Sau nhấn vào nút xóa bỏ form, có hộp thoại xác nhận bạn có muốn xóa hay khơng NGUYỄN XN QUỲNH – LỚP 52K3 – KHOA CNTT Page 33 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC - Tìm kiếm thơng tin giáo viên: ta nhập vào liệu cần tìm ấn nút Tìm kiếm, kết hiển thị bảng phía dƣới form Quản lý sinh viên(chỉ tìm kiếm theo tên giáo viên) Ví dụ: ta nhập vào ô tìm kiếm chữ anh, danh sách giáo viên, có chữ anh họ tên đƣợc tìm kiếm: - Thốt trình Quản lý giáo viên: - Cách 1: ấn nút Exit bên góc bên phải form Quản lý giáo viên NGUYỄN XUÂN QUỲNH – LỚP 52K3 – KHOA CNTT Page 34 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC - Cách 2: nhấn vào nút thoát form giáo viên: - Tƣơng tự với trình Quản lý khác nhƣ Quản Lý học sinh, Quản Lý học kỳ, Quản Lý môn học, Quản Lý lớp học,Quản lý Điểm ta có chức tƣơng tự trình Quản Lý giáo viên NGUYỄN XUÂN QUỲNH – LỚP 52K3 – KHOA CNTT Page 35 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC 5.3 Menu Quản lý điểm - Để xem kết điểm học sinh theo lớp xem bảng điểm theo lớp theo môn, ta thao tác với tab Điểm theo môn Menu form Main: Khi ta chọn vào tên lớp, liệu đổ xuống cho phép ta chọn lớp để xem điểm học sinh có lớp Sau chọn lớp cần in ta nhấn vào xuất liệu Excel thơng tin nằm Combobox đƣợc in NGUYỄN XUÂN QUỲNH – LỚP 52K3 – KHOA CNTT Page 36 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC kết sau đƣợc in ra: Tƣơng tự Khi ta chọn vào tên mơn học, tƣơng tự liệu đổ xuống cho phép ta chọn môn học lớp học để xem điểm mơn học lớp NGUYỄN XUÂN QUỲNH – LỚP 52K3 – KHOA CNTT Page 37 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC NGUYỄN XUÂN QUỲNH – LỚP 52K3 – KHOA CNTT Page 38 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Kết sau in bảng điểm theo môn học lớp học NGUYỄN XUÂN QUỲNH – LỚP 52K3 – KHOA CNTT Page 39 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC KẾT LUẬN KẾT LUẬN ĐỀ TÀI Kết đạt đƣợc đề tài Rút ngắn đƣợc thời gian chờ đợi học sinh Sử dụng máy tính vào cơng việc tìm kiếm thông tin chi tiết điểm học sinh dễ dàng nhanh chóng thuận tiện Việc lƣu trữ đơn giản, khơng cần phải có nơi lƣu trữ lớn, thơng tin học sinh xác nhanh chóng Việc thống kê định kỳ kỳ, năm thuận tiện, nhanh chóng Với chức xử lƣ hệ thống rút ngắn công việc nhân viên quản lý giảm số lƣợng nhân viên quản lý, tránh tình trạng dƣ thừa Hạn chế đề tài Kinh phí để xây dựng hệ thống quản lý thiết bị cho nhà trƣờng bao gồm máy móc, phần mềm tốn Do thời gian làm phần mềm báo cáo thời gian ngắn nên báo cáo chƣa đƣợc hoàn chỉnh, số trƣờng hợp khác quản lý điểm chƣa giải hết Hướng khắc phục phát triển đề tài Để phần mềm quản lý điểm góp phần quan trọng việc quản lý hệ thống điểm trƣờng học, giảm bớt cồng kềnh sổ sách… việc mở rộng đề tài, xem xét nhiều khía cạnh để phần mềm đƣợc hồn thiện cần thiết Trong đề tài em có phân tích xây dựng phần mềm đơn giản chƣa có tính phức tạp Vì vậy, hƣớng phát triển đề tài là: Các mối ràng buộc quan hệ table sở cần đƣợc chặt chẽ Chuyển hƣớng quản lý thông tin học sinh qua mạng Mở rộng thêm ứng dụng web: cho phép nhập chỉnh sửa thơng tin từ xa Tiếp tục hồn chỉnh chức cịn thiếu sót Xây dựng phần mềm quản lý nói chung, phần mềm quản lý điểm nói riêng khơng việc xây dựng đơn thuần, mà địi hỏi cách có hệ thống giai đoạn khảo sát, phân tích thiết kế phải đƣợc tiến hành trƣớc Đứng trƣớc xu phát triển cơng nghệ thơng tin nhƣ vũ bão xây dựng phần mềm quản lý điểm trƣờng học điều thiếu, đề tài mang tính thực tế cao Qua việc nghiên cứu xây dựng đề tài này, phần NGUYỄN XUÂN QUỲNH – LỚP 52K3 – KHOA CNTT Page 40 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC củng cố cho em kiến thức lập trình cung cấp cho em thêm làm xây dựng đƣợc phần mềm hoàn chỉnh, qua quản lý điểm em tự tin xây dựng đƣợc phần mềm tƣơng tự nhƣ: quản lý thƣ viện, quản lý nhân sự, quản lý khách sạn… NGUYỄN XUÂN QUỲNH – LỚP 52K3 – KHOA CNTT Page 41 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC TÀI LIỆU THAM KHẢO 1 ThS Đinh Thế Hiển, Phân tích thiết kế hệ thống thông tin quản lý, Nhà xuất thống kê, 2000 2 Nguyễn Danh Tú, Slide – Phân tích thiết kế hệ thống, Khoa Toán Tin ứng dụng – Đại học Bách khoa Hà Nội 3 Nguyễn Văn Vi, Phân tích thiết kế hệ thống thông tin đại NGUYỄN XUÂN QUỲNH – LỚP 52K3 – KHOA CNTT Page 42 ... cố cho em kiến thức lập trình cung cấp cho em thêm làm xây dựng đƣợc phần mềm hoàn chỉnh, qua quản lý điểm em tự tin xây dựng đƣợc phần mềm tƣơng tự nhƣ: quản lý thƣ viện, quản lý nhân sự, quản. .. giáo viên: - Tƣơng tự với trình Quản lý khác nhƣ Quản Lý học sinh, Quản Lý học kỳ, Quản Lý môn học, Quản Lý lớp học ,Quản lý Điểm ta có chức tƣơng tự trình Quản Lý giáo viên NGUYỄN XUÂN QUỲNH –... THÔNG TIN BÁO CÁO ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Tên đồ án: THIẾT KẾ VÀ XÂY DỰNG PHẦN MỀM QUẢN LÝ ĐIỂM CHO TRƯỜNG THPT CAN LỘC Sinh viên thực hiện: Giáo viên hƣớng dẫn: Nguyễn Xuân Quỳnh