xây dựng chương trình quản lý điểm sinh viên các khóa học cho một khoa công nghệ thông tin

56 635 5
xây dựng chương trình quản lý điểm sinh viên các khóa học cho một khoa công nghệ thông tin

Đ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

Bài tập lớn Môn lập trình Visual Basic BÁO CÁO Đề tài 4: Xây dựng chương trình quản lý điểm sinh viên các khúa học cho một khoa Công nghệ thông tin ************ B ài tập lớn Môn lập trình Visual Basic I. Phần I:Giới thiệu chung: 3 II. Phần II: Giới thiệu đề tài - Phân tích thiết kế hệ thống: 5 1. Giới thiệu đề tài: 5 1. 1.Lý do chọn đề tài: 5 1. 2 Mục đích nghiên cứu: 6 1. 3 Phạm vi đề tài: 6 2.Phân tích thiết kế hệ thống: 6 2. 1. Phân tích đề tài: 6 2. 2. Quy trình quản lý điểm sinh viên: 9 2. 2. 1. Nhập điểm thi của các lớp sau mỗi học kì: 9 2.2.2.Tính toán điểm tổng kết: 9 2.2.3.Xếp loại sinh viên, lọc ra danh sách những sinh viên thi lại: 9 2. 2. 4. Sửa chữa điểm nếu sai sót xảy ra. 10 2.3. Thiết kế hệ thống: 10 2.3.1. Sơ đồ hệ thống quản lý điểm của một khoa: 11 2. 3. 2. Sơ đồ thực thể kết hợp: 11 2.3.3.Sơ đồ mô tả các chức năng : 12 III. Thiết kê chương trình 15 1.Sơ đồ màn hình: 15 2.DEMO chương trình: 16 2.1.Các form chớnh: 16 2.1.1.Login: 16 2.2.2.Frmmain: 18 IV. Những vấn đề đã thực hiện được của chương trình: 32 1. Cập nhật: 32 2. Chỉnh sửa/ xúa 32 3.Tỡm kiếm 33 4.Báo cáo 33 V.Những hạn chế của chương trình: 33 VI. Kết luận 34 1.Kết luận: 34 2.Hướng phát triển 34 VII. Tài liệu tham khảo 35 Tóm tắt nội dung báo cáo - Phần I:Giới thiệu chung. - Phần II:Giới thiệu đề tài- Phõn tích thiết kế hệ thống. B ài tập lớn Môn lập trình Visual Basic - Phần IV:Những vấn đề đã thực hiện được của chương trình và những hạn chế. - Phần V: Kết luận. I. Phần I:Giới thiệu chung: Tin học là một ngành khoa học mũi nhọn phát triển hết sức nhanh chóng trong vài chục năm lại đây và ngày càng mở rộng lĩnh vực nghiên cứu, ứng dụng B ài tập lớn Môn lập trình Visual Basic trong mọi mặt của đời sống xã hội . Ngôn ngữ lập trình là một loại công cụ giúp con người thể hiện các vấn đề của thực tế lên máy tính một cách hữu hiệu. Với sự phát triển của tin học, các ngôn ngữ lập trình cũng dần tiến húa để đáp ứng các thách thức mới của thực tế trong đó có ngôn ngữ lập trình Visual Basic. Visual Basic (viết tắt là VB) là một ngôn ngữ lập trình hướng đối tượng (OOP: Object Owented Programming) và điều khiển theo sự kiện(Event Preven). Trong đó điều khiển theo sự kiện là chương trình không viết theo quy tắc tuần tự, người lập trình không quy định trình tự thực hiện các thủ tục mà mỗi khi người dùng kích hoạt một hoạt động thì thủ tục tương ứng được thực hiện. Phiên bản cũ của Visual Basic bắt nguồn phần lớn từ BASIC và để lập trình viên phát triển các giao diện người dùng đồ họa (GUI) theo mô hình phát triển ứng dụng nhanh (Rapid Application Development, RAD); truy cập các cơ sở dữ liệu dùng DAO(Data Access Objects), RDO (Remote Data Objects), hay ADO (ActiveX Data Objects); và lập các điều khiển và đối tượng ActiveX. Làm việc với VB chính là làm việc với các đối tượng điều khiển. B ài tập lớn Môn lập trình Visual Basic . Các chương trình có thể phát triển ứng dụng dùng các thành phần (component) có sẵn trong Visual Basic. Các chương trình bằngVisual Basic cũng có thể sử dụng Windows API, nhưng làm vậy thì phải sử dụng các khai báo hàm bên ngoài. Trong lĩnh vực lập trình thương mại, Visual Basic có một trong những nhóm khách hàng lớn nhất. Theo một số nguồn, vào năm 2003, 52% của những lập trình viên sử dụng Visual Basic, làm nú thành ngôn ngữ lập trình phổ biến nhất vào lúc đó. II. Phần II: Giới thiệu đề tài - Phân tích thiết kế hệ thống: 1. Giới thiệu đề tài: 1. 1.Lý do chọn đề tài: − Hiện nay,ở nước ta việc ứng dụng công nghệ thông tin vào công tác quản lý đang phát triển mạnh mẽ trong nhiều lĩnh vực của cuộc sống,tuy nhiên, ở một số lĩnh vực khác, việc ứng dụng tin học vẫn còn chậm so với đà phát triển chung, trong đó có việc quản lý điểm học sinh – sinh viên. B ài tập lớn Môn lập trình Visual Basic − Chương trình “Quản lý điểm sinh viên khoa Công nghệ thông tin sẽ hỗ trợ người quản lý điểm thực hiện tốt nghiệp vụ của mỡnh”. 1. 2 Mục đích nghiên cứu: Xây dựng chương trình “Quản lý điểm sinh viên khoa công nghệ thông tin” nhằm thực hiện các chức năng: − Nhập điểm − Sửa chữa điểm − Tính điểm tổng kết theo từng học kì − Tra cứu điểm − In bảng điểm 1. 3 Phạm vi đề tài: Chương trình được giới hạn trong việc quản lý điểm sinh viên khoa Công nghệ thông tin. 2.Phân tích thiết kế hệ thống: 2. 1. Phân tích đề tài: “QUẢN Lí ĐIỂM SINH VIấN” − Gồm các bảng sau: 1.DSSV: STT Fieldname Data Type Fieldsize Note 1 Masv Text 10 Khoá chính 2 Malop Text 10 Mã lớp 3 Hoten Text 30 Họ tên sinh viên 4 Ngaysinh Date/ time 8 Ngày sinh 5 Quequan Text 50 Quê quán B ài tập lớn Môn lập trình Visual Basic 6 Gioitinh Yes/ No 1 Giới tính B ài tập lớn Môn lập trình Visual Basic 2. 2. Quy trình quản lý điểm sinh viên: 2. 2. 1. Nhập điểm thi của các lớp sau mỗi học kì: − Sau khi điểm thi các môn đã có, khoa tiến hành vào điểm của từng môn học. − Sinh viên sẽ đương nhiên bị điểm 0 đối với mỗi môn nếu: o Không dự thi,xin hoãn thi. o Không thuộc diện được học hai trường, được nghỉ học một số môn mà nghỉ quá 30% số giờ của học phần(dù có phép hay không có phép) 2.2.2.Tính toán điểm tổng kết: − Điểm thi sẽ tính theo thang điểm 10. − Điểm tổng kết sẽ được tính bằng điểm các môn nhân với số đơn vị học trình tương ứng và chia cho tổng số đơn vị học trình. 2.2.3.Xếp loại sinh viên, lọc ra danh sách những sinh viên thi lại: − Sau mỗi học kỳ khoa sẽ tiến hành xét khen thưởng/ kỷ luật, xếp loại sinh viên. o Xếp loại học tập: o 9.00->10.00: xếp loại xuất sắc o 8. 00->8. 99:xếp loại giỏi o 7. 00->7. 99:xếp loại khá o 6. 00->6. 99:xếp loại trung bình - khá o 5. 00->5. 99:xếp loại trung bình o <4: xếp loại yếu − Xếp loại học bổng: B ài tập lớn Môn lập trình Visual Basic 2.3.3.Sơ đồ mô tả các chức năng : B ài tập lớn Môn lập trình Visual Basic III. Thiết kê chương trình 1.Sơ đồ màn hình: B ài tập lớn Môn lập trình Visual Basic [...]... Truyền thông Luận văn, đồ án, báo cáo Kỹ thuật - Công nghệ Xây dựng chương trình quản lý điểm sinh viên các khóa học cho một khoa Công nghệ thông tin Tin học là một ngành khoa học mũi nhọn phát triển hết sức nhanh chóng trong vài chục năm lại đây và ngày càng mở rộng lĩnh vực nghiên cứu, ứng dụng trong mọi mặt của đời sống xã hội Ngôn ngữ lập trình là một loại công cụ giúp con người thể hiện các vấn... sinh viên mới và điểm, số đơn vị học trình cho các môn học Người sử dụngcó thể chọn lựa để nhập theo từng lớp tương ứng 2 Chỉnh sửa/ xúa Khi những thông tin về sinh viên vì một lý do nào đó trong quá trình học tập có thể bị thay đổi như điểm thi lại,hoc lại, xếp loại, lớp, khoa, …người thực hiện sẽ sử dụng chức năng này để cập nhật những thông tin mới nhất về họ Thông tin hiện B ài tập lớn Môn lập trình. .. tính một cách hữu docx Đăng bởi caovo333 5 stars - 453 reviews Thông tin tài liệu 34 trang Đăng bởi: caovo333 - 05/01/2012 Ngôn ngữ: Việt nam, English 5 stars - "Tài liệu tốt" by Kenny-1, Written on 07/01/2015 Tôi thấy tài liệu này rất chất lượng, đã giúp ích cho tôi rất nhiều Chia sẻ thông tin với tôi nếu bạn quan tâm đến tài liệu: Xây dựng chương trình quản lý điểm sinh viên các khóa học cho một khoa. .. mà chỉ cho phép đọc 4.Báo cáo - Với bảng điểm của mỗi sinh viên, chương trình sẽ tính điểm trung bình theo số đơn vị học trình của các môn thi trong học kỳ đó, dựa vào kết quả đó có thể biết: + Danh sách sinh viên theo lớp, theo khúa, theo môn học, theo loại hình đào tạo, in bảng điểm theo lớp, theo khúa, theo môn học, … +Những sinh viên xếp loại giỏi, khá, trung bình, yếu và những sinh viên có điểm. .. lớn Môn lập trình Visual Basic − Chưa giải quyết được trọn vẹn những vấn đề nảy sinh trong quá trình quản lý − Chương trình chưa đạt tính thẩm mỹ cao VI Kết luận 1.Kết luận: − Xây dựng chương trình tương đối hoàn chỉnh với các form chức năng đáp ứng tương đối đầy đủ các nhu cầu trong việc quản lý điểm sinh viên như: o Phân cấp được tài khoản người dùng o Nhập mới, sửa chữa điểm thi của sinh viên o Nhập... da nam phong cách thể thao ReeHemes sieuthimuachung.com Chất da thật 100% mềm mại, bền đẹp, thời trang Giá cũ 2,600,000đ giảm còn 1,390,000đ LUẬN VĂN ĐỒ ÁN BÁO CÁO Chuyên mục chứa tài liệu KỸ THUẬT - CÔNG NGHỆ • Công nghệ chế biến thủy sản • Công nghệ hóa học • Công nghệ phần mềm • Công nghệ sinh học • Công nghệ thực phẩm • Địa kỹ thuật xây dựng • Điện cơ • Điện lạnh • Hệ thống thông tin • Kỹ thuật... - Chương trình cho phép tìm kiếm sinh viên theo tên, ngày sinh, giới tính, môn học, khúa, lớp - Tra cứu theo cá nhân: Được sử dụng khi bạn muốn tìm kiếm một hay nhiều sinh viên nào đó có hồ sơ cá nhân như (Họ tên, ngày sinh, giới tớnh…)khi đó người sử dụng sẽ nhập một trong số các thông tin về cá nhân trên hoặc gộp các thông tin lại Chức năng này tương tự như chức năng cập nhật chỉ khác là không cho. .. gồm toàn bộ các mục như trong hồ sơ sinh viên, những thông tin này cho phép thay đổi, cập nhật mới - Những thông tin mới sẽ được ghi lại và tra cứu về sau - Chức năng chỉnh sửa được thiết kế ở các form nhập, để tiện cho việc sửa những thông tin mà người sử dụng cần thay đổi - Người sử dụng có thể dùng chức năng xúa để xúa các thông tin nếu muốn ,chương trình sẽ tự động loại bỏ những thông tin bị xúa... Liệu Ôn Thi EBOOK • Chính trị, Triết học • Kinh tế • Kỹ thuật, Công nghệ • Khoa học • Ngoại ngữ • Sử địa, Danh nhân • Tâm lý, Giáo dục • Tôn giáo, Tâm linh • Tổng hợp • Văn hóa, Nghệ thuật • Văn học • Y học, Sức khỏe TÀI LIỆU PHỔ THÔNG • Âm Nhạc • Cao đẳng, Đại Học • Công Nghệ • Địa Lý • Giáo dục hướng nghiệp • Hóa Học • Lịch sử • Mẫu giáo, Mầm non • Ngữ văn • Sinh Học • Tổng hợp KHO TRI THỨC SỐ KHOTAILIEU.COM... Giải pháp cho sản phẩm và dịch vụ về công nghệ thông tin mô hình doanh nghiệp kinh doanh xăng dầu Đăng bởi nguyetminhlv • Giới thiệu chung về mạng GSM Đăng bởi tansg79 • Thiết kế xây dựng nhà máy sản xuất bột mỳ năng xuất 150T/ngày Đăng bởi thinh_di_monkey CHUYÊN MỤC KHÁC TÀI LIỆU CHUYÊN NGÀNH • Các Môn Đại Cương • Công Nghệ Thông Tin • Chuyên Ngành Kinh Tế • Chuyên Ngành Xã Hội • Kỹ Thuật Công Nghệ • . viên khoa Công nghệ thông tin sẽ hỗ trợ người quản lý điểm thực hiện tốt nghiệp vụ của mỡnh”. 1. 2 Mục đích nghiên cứu: Xây dựng chương trình Quản lý điểm sinh viên khoa công nghệ thông tin . Bài tập lớn Môn lập trình Visual Basic BÁO CÁO Đề tài 4: Xây dựng chương trình quản lý điểm sinh viên các khúa học cho một khoa Công nghệ thông tin ************ . dụng tin học vẫn còn chậm so với đà phát triển chung, trong đó có việc quản lý điểm học sinh – sinh viên. B ài tập lớn Môn lập trình Visual Basic − Chương trình Quản lý điểm sinh viên

Ngày đăng: 07/01/2015, 20:18

Từ khóa liên quan

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

Tài liệu liên quan