1. Trang chủ
  2. » Luận Văn - Báo Cáo

bài tập lớn lập trình net quản lý điểm sinh viên theo tín chỉ

24 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Nội dung

Sau hơn 2 năm học tập dưới máitrường Đại Nam, tuy đây chưa phải là thời gian dài nhưng nhớ sự dìu dắt và dạydỗ tận tình của các thầy cô giáo cho đến nay chúng em đã có thêm một lượng kiế

Trang 1

TRƯỜNG ĐẠI HỌC ĐẠI NAM

KHOA CÔNG NGHỆ THÔNG TIN

Trang 2

LỜI CẢM ƠN

Đối với chúng em thời gian lúc này trôi qua thật nhanh và không bao lâunữa chúng em sẽ hoàn thành khóa học của mình Sau hơn 2 năm học tập dưới máitrường Đại Nam, tuy đây chưa phải là thời gian dài nhưng nhớ sự dìu dắt và dạydỗ tận tình của các thầy cô giáo cho đến nay chúng em đã có thêm một lượng kiếnthức cơ bản làm hành trang bước vào đời.

Chúng em xin chân thành cảm ơn Thầy Đỗ Ngọc Điệp đã trực tiếp hướngdẫn và giúp đỡ tận tình để chúng em có thể hoàn thành đề tài này một cách thuậnlợi, đạt được kết quả tốt nhất.

Vì giới hạn về mặt thời gian và khả năng còn hạn chế nên đề tài của chúngem chưa hoàn thành một cách hoàn hảo như mong đợi của các thầy cô nhưngchúng em đã hết sức cố gắng đầu tư và tập trung để thực hiện tốt đề tài của mình

Chúng em xin chân thành cảm ơn!

DANH MỤC HÌNH ẢNH

Trang 3

STT Mô tả

1 Hình 1: Mô hình hoạt động của hệ thống

2 Hình 2: Mô hình phân cấp chức năng

3 Hình 3: Cấu trúc bảng Điểm

4 Hình 4: Cấu trúc bảng Đăng kí tín

5 Hình 5: Cấu trúc bảng Giảng viên

6 Hình 6: Cấu trúc bảng Học lại thi lại

16 Hình 16: Form giao diện chính

17 Hình 17: Form giảng viên

Trang 4

PHẦN II: NỘI DUNG 8

1.Mô tả bài toán 8

2.Mô hình hệ thống 9

2.1.Mô hình hoạt động của hệ thống 9

2.2.Mô hình phân cấp chức năng 10

2.Form giao diện chính 20

3.Form quản lí giảng viên 20

4.Form quản lí tín chỉ 21

Trang 5

5.Form quản lí điểm 21

6.Form quản lí môn học 22

7.Form quản lí sinh viên 22

KẾT LUẬN 23

PHẦN I: MỞ ĐẦU

1 LÝ DO CHỌN ĐỀ TÀI

Trang 6

Hiện nay, công nghệ thông tin đã hỗ trợ đắc lực cho con người pháthuy trí tuệ và tiềm năng để tồn tại và phát triển Không có một ngành khoahọc và công nghệ nào phát triển nhanh chóng và có ứng dụng sâu rộng nhưcông nghệ thông tin Giáo dục và đào tạo là một trong số các lĩnh vực đã ứngdụng sự phát triển này để xây dựng hoàn thiện hệ thống thông tin nhằm tinhọc hóa các hoạt động giáo dục.

Theo hệ đào tạo đại học và cao đẳng hệ chính quy theo hệ thông tínchỉ đã và đang trở thành chương trình đào tạo chính Cùng với chương trìnhđào tạo này yêu cầu phải có chương trình quản lý điểm phù hợp với các yêucầu quản lý của học chế mới này.

Vì những lí do trên chúng em đã chọn đề tài “Quản lý điểm sinh viêntheo tín chỉ” nhằm giúp cho việc quản lý điểm của sinh viên trong trườngđược thuận lợi và hiệu quả hơn.

2 MỤC ĐÍCH, YÊU CẦU CỦA ĐỀ TÀIa) Mục đích của đề tài.

Nhằm áp dụng kiến thúc đã học và tìm hiểu, học hỏi thêm những kiếnthức chưa biết, được áp dụng vào thực tế và có cơ hội nắm vững hơn quychế đào tạo mới Và qua đó chúng em có thế gớp một phần giúp cho việcquản lý điểm theo tín của trường thêm chính xác và nhanh chóng hơn vàhiệu quả hơn, cũng để các giáo viên không phải quản lý điểm thủ công (giấy,tờ, sổ sách, ) với một lượng lớn sinh viên sẽ rất khó khăn

Do vậy phần mềm này với mục đích nâng cao hiệu quả trong quá trìnhlưu trữ điểm của sinh viên từ học kỳ 1 đến học kỳ cuối, còn có thể bảo mậtthông tin về điểm của sinh viên, tiết kiệm được thời gian trong quản lý điểmso với quản lý thủ công.

b) Yêu cầu của đề tài

- Với giao diện và các thành phần bố trí hợp lý, rõ ràng tạo sự tiện lợi cho

người quản lý

Trang 7

- Người quản lý dễ dàng tìm kiếm, thêm mới, xóa bỏ, sửa thông tin sinhviên chỉ qua click chuột

- Khi kết thúc một học kỳ thì thông tin về điểm của sinh viên sẽ đượctổng hợp lại

- Phần mềm cho phép lưu trữ một lượng lớn sinh viên

3 LĨNH VỰC NGHIÊN CỨUa) Đối tượng sử dụng

- Dành cho các giảng viên có nhiệm vụ quản lý điểm sinh viên trong

trường Đại học Đại Nam

- Dành cho các giảng viên giảng dạy các môn học trong Khoa Công

Nghệ Thông tin theo tin chỉ.

Trang 8

PHẦN II: NỘI DUNG

1 Mô tả bài toán

Tên bài toán: Xây dựng phần mềm quản lý điểm theo tín chỉ của mộtkhoa tại một trường đại học.

Mô tả bài toán:

Xây dựng ứng dụng cho phép quản lý đào tạo tín chỉ tại một khoa của một trườngđại học Website cho phép sinh viên có thể xem điểm, giảng viên của các lớp cóthể quản lý thông tin lớp mình dạy và quản lý điểm Vào mỗi đầu kì học, sinh viênthực hiện đăng kí môn học theo tín chỉ Cuối kì học, giáo viên dạy sẽ cập nhậtđiểm cho sinh viên, giáo vụ khoa sẽ đưa thông tin điểm lên hệ thống và sinh viêncó thể xem điểm của mình.

Trang 9

2 Mô hình hệ thống

2.1 Mô hình hoạt động của hệ thống

Trong một hệ thống quản lí điểm theo tín chỉ thì giáo vụ khoa sẽ là người quảnlí điểm của sinh viên (thông tin sinh viên, điểm sinh viên đạt được) Đầu mỗi kìthì sinh viên đăng kí môn học theo tín chỉ Thì lúc này giáo vụ khoa sẽ là ngườithống kê và phân chia lớp học cũng như giáo viên dạy cho từng sinh viên Cuốimỗi kì, giáo viên phụ trách giảng dạy sẽ tổng hợp điểm của sinh viên và gửi lạiđiểm cho giáo vụ khoa Giáo vụ khoa sẽ cập nhật thông tin về điểm số lên hệthống cho sinh viên.

Hình 1

Trang 10

2.2 Mô hình phân cấp chức năng

a) Mô hình nghiệp vụ

Hình 2

Trang 11

b) Chức năng các nghiệp vụ

 Quản lí sinh viên:

- Thêm thông tin: là chức năng nhập thông tin của sinh viên khi mới vàotrường.

- Tìm kiếm thông tin: là chức năng mang nhiệm vụ rút ngắn thời gian

truy xuất thông tin sinh viên để tăng hiệu quả năng suất làm việc.

- Sửa thông tin: là chức năng cho phép sửa thông tin sinh viên khi có

vấn đề về sai sót thông tin.

- Xóa sinh viên: là chức năng cho phép xóa thông tin sinh viên khi sinh viênkết thúc học phần

 Quản lí giảng viên:

- Thêm thông tin: là chức năng nhập thông tin của giảng viên khi mới vàotrường.

- Tìm kiếm thông tin: là chức năng mang nhiệm vụ rút ngắn thời gian

truy xuất thông tin giảng viên để tăng hiệu quả năng suất làm việc.

- Sửa thông tin: là chức năng cho phép sửa thông tin giảng viên khi có

vấn đề về sai sót thông tin.

- Xóa sinh viên: là chức năng cho phép xóa thông tin giảng viên khi giảngviên không còn giảng dạy tại khoa

 Quản lí điểm:

- Thêm điểm: là chức năng nhập thông tin điểm của sinh viên

- Sửa điểm: là chức năng cho phép sửa điểm của sinh viên khi có vấn

- Tìm kiếm thông tin: là chức năng mang nhiệm vụ rút ngắn thời gian

truy xuất thông tin môn học để tăng hiệu quả năng suất làm việc.

Trang 12

- Sửa thông tin: là chức năng cho phép sửa thông tin môn học khi có

vấn đề về sai sót thông tin.

- Xóa sinh viên: là chức năng cho phép xóa thông tin môn học khi môn họcđược loại bỏ khỏi chương trình giảng dạy

 Quản lí tín chỉ:

- Thêm thông tin: là chức năng nhập tín chỉ của môn học khi mới được thêmvào.

- Tìm kiếm thông tin: là chức năng mang nhiệm vụ rút ngắn thời gian

truy xuất thông tin tín chỉ để tăng hiệu quả năng suất làm việc.

- Sửa thông tin: là chức năng cho phép sửa thông tin tín chỉ khi có vấn

đề về sai sót thông tin.

- Xóa sinh viên: là chức năng cho phép xóa thông tin tín chỉ khi sinh viênkhông đăng kí nữa

Trang 13

3 Thiết kế cơ sở dữ liệu3.1 Mô tả thực

Hình 3

Hình 4

Trang 14

Hình 5

Hình 6

Trang 15

Hình 7

Hình 8

Trang 16

3.2.Database Diagrams

Hình 9

Hình 10

Trang 17

4 Code

Hình 11

Trang 18

Hình 13

Trang 19

Hình 14

Trang 20

PHẦN III: KẾT QUẢ ỨNG DỤNG1 Form đăng nhập

Hình 15

Trang 21

2 Form giao diện chính

3 Form quản lí giảng viên

Hình 16

Hình 17

Trang 22

4 Form quản lí tín chỉ

5 Form quản lí điểm

Hình 18

Hình 19

Trang 23

6 Form quản lí môn học

7 Form quản lí sinh viên

Hình 20

Hình 21

Trang 24

Nhưng bên cạnh đó, phầm mềm của chúng em cũng tồn đọng một sốthiếu xót về logic cũng như chức năng của phầm mềm Và đây cũng chính làbài học đắt giá cho chúng em sau này.

Cuối cùng, mục đích của nhóm em khi làm bài tập lớn này chính là đểcủng cố kiến thức về môn Lập trình Net căn bản trong 4 tín chỉ (một khoảngthời gian học tập khá dài) mà thầy giáo đã chỉ dạy cùng với thời gian tự tìmtòi của mình Từ đây, ngoài việc phục vụ cho điểm số môn học thì hy vọngcao hơn của chúng em chính là có thêm thật nhiều kiến thức để sau này vậndụng vào công việc tương lai của mình.

Ngày đăng: 19/07/2024, 16:29

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w