Phân tích và thiết kế hệ thống thông tin quản lý điểm sinh viên HỌC VIỆN NGÂN HÀNG KHOA HỆ THỐNG THÔNG TIN QUẢN LÝ Phân tích và thiết kế hệ thống thông tin quản lý điểm sinh viên Sinh viên NHÓM 8[.]
HỌC VIỆN NGÂN HÀNG KHOA HỆ THỐNG THÔNG TIN QUẢN LÝ Phân tích thiết kế hệ thống thơng tin quản lý điểm sinh viên Sinh viên : GVHD: NHÓM LÊ QUÝ TÀI HÀNỘI 2012 Nhóm Danh sách nhóm phân chia cơng việc: 1) Nguyễn Thị Quỳnh :Nhóm trưởng _làm chương trình phần xếp,xây dựng ý tưởng 2) Nguyễn Thị Huyền_làm chương trình phần tìm kiếm,xây dựng ý tưởng 3) Nguyễn Quốc Đạt_làm chương trình phần nhập, làm slide 4) Lê Văn Nuôi_ làm chương trình phần nhập, làm slide 5) Trần Thị Hải Yến_làm chương trình phần in, làm word 6) Đào Thu Hương_làm chương trình phần xếp, tìm ý tưởng 7) Nguyễn Thị Dung_làm chương trình phần tìm kiếm Tổng kết lại ý tưởng MỤC LỤC I.Lời nói đầu Quy trình thực quản lý điểm sinh viên cụ thể từ thực tế 2.1 Sơ đồ quản lý điểm 2.2 Mô tả sơ đồ quản lý .5 Ý tưởng làm phần quản lý sinh viên: Chương trình nhập điểm sinh viên,các thông tin sinh viên Chương trình phần tìm kiếm Chương trình phần tìm kiếm 3Chương trình phần xếp 10 4.Chương trình in danh sách sinh viên 11 Chương trình ghi thơng tin vào file 12 6,chương trình đọc liệu file vào mảng 12 II.Mã nguồn chương trình 13 IIITổng kết 17 IV.Tài liệu tham khảo 18 Phân tích thiết kế hệ thống thông tin quản lý điểm sinh viên I.Lời nói đầu 1Tổng quan: Cơng nghệ thơng tin đời coi bước nhảy vọt thời đại Tính đến cơng nghệ thơng tin đời đơn giản hố việc Trong ta khơng thể khơng thể khơng thể kể đến vai trị quan trọng ngành giáo dục, đặc biệt ngành quản lý điểm học sinh, sinh viên Ứng dụng phần mềm công nghệ thông tin giúp công việc quản lý học sinh, sinh viên trở nên đơn giản, dễ dàng hết, giúp tiết kiệm nhiều chi phí, sức lực thời gian cho ngành giáo dục Như biết trường đại học trung bình phải quản lý 10.000 sinh viên Nếu tất thao tác quản lý điểm học sinh tìm hồ sơ nhập, xuất sửa điểm giấy tờ việc vô thời gian tốn nhiều cơng sức Cịn chưa nói đến việc quản lý điểm dễ liệu khó mà khơi phục lại Nhưng nhờ công nghệ thông tin phát triển tạo phần mềm quản lý điểm sinh viên việc lại trở nên vơ đơn giản, thao tác nhấp chuột, dễ dàng tìm kiếm nhập hay sửa lỗi cách dễ dàng đến bất ngờ Nó tạo nên hiệu cách bất ngờ địng góp phẩn quan trọng việc phát triển giáp dục Hiện tất trường Việt Nam giới úp dụng phẩn mềm cho việc quản lý điểm cho sinh viên điều thiếu ngành giáo dục Chính mà hơm chúng tơi giúp bạn hiểu phẩn quản lý điểm sinh viên Quy trình thực quản lý điểm sinh viên cụ thể từ thực tế 2.1 Sơ đồ quản lý điểm Gia nhận thi với GV Dữ liệu hoá điểm thi vào quan hệ quản lý đào tạo Chuyển ánh điểm gốc liệu chương trình lên Webiste Nhận điều chỉnh điểm từ GVPT điểm thi kỳ, trình Nhận phản hồi sinh viên liệu điểm Cấp bảng điểm cá nhân Tổ chức phúc khảo điểm thi Cuối kỳ Tổ chức họp xét định học vụ Gửi liệu cho P.Cơng tác Chính trị học xét học bổng 2.2 Mô tả sơ đồ quản lý STT Nội dung công việc Giao nhận thi bảng điểm thi với Giảng viên phụ trách môn học Thời gian thực Sau thời điểm thi hết môn tối đa tháng Dữ liệu hoá điểm thi vào chương trình quản lý đào tạo Chuyển liệu điểm ảnh bảng điểm quét lên Website trường để sinh Chu trình Lưu ý Số giao nhận với GV thời gian quy định Sau nhận điểm thi từ GV Sau nhận điểm thi vào chương trình Kiểm tra thơng số đầu vào kỳ, q trình cuối cùng, mơn học, Tỷ lệ, số lượng sinh viên có điểm Trương trình học vụ Phịng Đào Tạo Website viên theo dõi câp nhật trường Nhận phản hồi sinh viên chỉnh sửa điểm Sau công bố điểm thi Tổ chức xét họp định học vụ Sau hoàn thiện liệu điểm Gửi liệu P.Cơng tác trị xét học bổng Sau hoàn thiện liệu điểm Cấp bảng điểm cá nhân Sau hoàn thiện liệu điểm Sử dụng mẫu điều chỉnh điểm thực điều chỉnh chương trình Họp xét Ban chủ nhiệm Khoa, P Đào tạo, trưởng phó mơn liên quan Ý tưởng làm phần quản lý sinh viên: Trong thực tế việc quản lý điểm sinh viên việc không đơn giản Ngoài việc cung cấp điểm sinh viên,ta phải cung cấp thơng tin sinh viên đó.Tức là,cung cấp họ tên sv,ngày sinh,mã sv,quê quán,và đặc biệt diểm thi Ngoài ta thực việc tìm kiếm,tức thực việc cho mssv ta tìm địa sinh viên để vào xem điểm hay làm việc sửa thông tin sinh viên hay điểm thi.Công việc không phần quan trọng, xếp.Sắp xếp giúp ta quản lý tốt điểm sinh viên,khi giúp ta xếp điểm thi từ cao đến thấp, hay xếp danh sách sinh viên theo bảng abc Cuối in danh sách sinh viên điểm thi hình Chương trình nhập điểm sinh viên,các thông tin sinh viên Để quản lý điểm sinh viên ta sử dụng kiểu liệu cấu trúc với trường mã sinh viên, tên sinh viên,điểm trung bình typedef struct SinhVien long masv; char tensv[30]; float diemtb; với N số sinh viên cũ ban đầu nhập vào, muốn nhập thêm M sinh viên ,iM+N đưa //chuong trinh chinh void nhap1sv(SinhVien &sv) { float tam; printf("\nnhap ma sinh vien "); scanf("%ld",&sv.masv); fflush(stdin); printf("\nnhap ten sinh vien"); gets(sv.tensv); printf("\nnhap diem trung binh"); scanf("%f",&tam); sv.diemtb=tam; } //ham nhap sinh vien void xuat1sv(SinhVien sv) { printf("\nma sinh vien:%ld",sv.masv); printf("\nten sinh vien:%s",sv.tensv); printf("\ndiem trung binh:%0.2f",sv.diemtb); } //nhap them sinh vien void nhapThemmsv(SinhVien sv[],int &n,int m) { printf("nhap so luong sinh vien them"); scanf("%d",&m); for(int i=n;i