Mở đầuQuản lý sinh viên bằng công nghệ tin học đang là nhu cầu mới trong các trờng đại học.. Trong thời đại công nghệ thông tin ngày càng phát triển hiện nay và đứng trớc yêu cầu tin hoạ
Trang 1Mở đầu
Quản lý sinh viên bằng công nghệ tin học đang là nhu cầu mới trong các trờng đại học Trong thời đại công nghệ thông tin ngày càng phát triển hiện nay và đứng trớc yêu cầu tin hoạc hoá quản lý sin viên trong các trờng đại học ở nớc ta hiện nay Khoa tin học kinh tế trờng đại học kinh tế quốc dân hà nội thực hiện dự án xây dựng phần mềm quản
lý sin viên trong khoa
Trong chơng trình này bao gồm ba phần cơ bản:
Quản lý hồ sơ đăng ký dự thi vào trờng
Quản lý hồ sơ sinh viên học tại khoa
Quản lý điểm sinh viên trong khoa và sinh viên khoa khác học các môn của khoa tin học kinh tế
Các phần này sẽ đợc trình bày cụ thể trong các sơ đồ BFD và DFD cũng nh các sơ đò ngữ cảnh, sơ đồ phân rã luông thông tin và các sơ đồ chức năng khác nhằm mô tả các chức năng của chơng trình một cách khái quát
Do đây phạm vi bài viết lớn nên chơng trình đợc viết theo các chức năng cơ bản không đi sâu vào các chi tiết của quá trình quản lý sinh viên các form các báo cáo hay dữ liệu chỉ đợc mô tả ở các chức năng quan trọng nhất cà mang tính đặc trng cho các chức năng chính
Trong khoảng thời gian ngắn và cha có kinh nghiệm trong thiết
kế phần mền cũng nh thiết kế các sơ đồ ngữ cảnh của chơng trình vì vậy không tránh khỏi những sai sót Rất mong nhận đợc sự dạy bảo thêm của các thầy cô cùng sự góp ý của các bạn cho chơng trình đợc hoàn thiện hơn
Nhân đây tôi xin chân thành cảm ơn thầy giáo Hàn Viết Thuận đã giúp đỡ tôi thực hiện bài viết này
1
Trang 2I Trình đơn menu chơng trình
Nhập dữ liệu
-Nhập hồ sơ sinh viên -Nhập danh sách môn học -Nhập lớp
-Nhập sinh viên năm -Nhập luận văn quản lý điểm
-Quản lý thi học kỳ
+Nhập điểm thi học kỳ +In lịch thi
+In danh sách thi -In điểm thi
+Theo lớp +Theo môn +Theo kỳ -In danh sách thi lại -Tổng kết học kỳ
+Tính điểm trung bình +In kết quả theo lớp -Xét học bổng
Tổng kết năm học
-Tính điểm thi -In điểm thi -Báo cáo
+In danh sách sinh viên lên lớp +In danh sách sinh viên thi +In danh sách sinh viên buộc thôi học Quản lý thi tốt nghiệp
-Tính điểm trung bình khoá
-Thi lại sinh viên
+Xét làm luận văn +Nhập danh sách sinh viên làm luận văn +In danh sách sinh viên thi
+In danh sách sinh viên tạm dừng -Tốt nghiệp
+In kết quả thi tốt nghiệp +In kết quả thi làm luận văn +In điểm tổng kết toàn khoá
+In bảng điểm cá nhân
2
Trang 3IV Lùa chän ph¬ng ph¸p thiÕt kÕ
Lùa chän ph¬ng ph¸p Topdowndesign
Møc 0
Møc 1
3
Qu¶n lý sv khoa tin
khoa
Tæng kÕt n¨m häc Qu¶n lý ®iÓm Qu¶n lý tèt nghiÖp T¹o c¬ së d÷ liÖu
T¹o c¬ së d÷ liÖu
NhËp sinh viªn n¨m NhËp líp
NhËp danh s¸ch m«n häc NhËp hå s¬ sv
Qu¶n lý ®iÓm
Tæng kÕt hk
In danh s¸ch thi l¹i
In ®iÓm Qu¶n lý thi hk XÐt häc bæng
Trang 44
Tæng kÕt n¨m häc
Ph©n lo¹i sv
B¸o c¸o
In ®iÓm trung b×nh TÝnh ®iÓm trung b×nh
TÝnh ®iÓm tb toµn kho¸
Qu¶n lý tèt nghiÖp
Tèt nghiÖp In b¶ng ®iÓm
Qu¶n lý thi häc kú
Qu¶n lý luËn v¨n
In ®iÓm
In danh s¸ch sv thi
In lÞch thi NhËp m«n thi häc kú
Theo kú thi Theo m«n thi
Theo líp
Trang 5Tổng kết học kỳ
Tính điểm trung bình In kết quả theo lớp
Danh sách sv lên lớp
Báo cáo
Danh sách sv đợc học bổng
Phân loại sinh viên
Danh sách sv thôi học
Danh sách sv tạm dừng Danh sách sv thi tốt nghiệp
Danh sách sv làm luận văn
Tốt nghiệp
Kết quả làm luận văn Kết quả thi tốt nghiệp
Trang 6II.Sơ đồ BFD ( Bussiness funtion diagram)
III Sơ đồ DFD (Data flow Diagram)
1 Nhập dữ liệu ( Tạo cơ sở dữ liệu)
6
Hồ sơ sinh viên
Danh sách môn
Thông tin năm
Thông tin lớp
Chuẩn tốtnghiệp Cb trong trường
Hiệu trưởng
Cb trong khoa Chủ nhiện khoa
Nhs
Dsm h Nlớp
Nsvn Xtn
Sinh viên
Quản lý sinh viên
Nhập lớp
Danh sách m học
Tạo cơ sở dữ liệu Quản lý điểm Tổng kết năm học Quản lý tốt nghiệp Nhập hồ sơ sv Qlý thi học kỳ
Danh sách thi lại
In điểm
Tính điểm tb
In điểm tb Báo cáo
Điểm tb khoá Phân loại sv
Tốt nghiệp
Dssv thi
Dssv lên lớp Chuẩn tốt nghiệp
Nhập sv năm
Tổng kết học kỳ
Điểm cá nhân
Quản lý luận văn Xét học bổng
Môn thi hk
In lịch thi Danh sách thi
Theo kỳ thi Theo môn thi Theo lớp
Dssv thôi học
In kết quả lớp Tính điểm tb
Xét làm lv
Dssvhọcbổng
Ds làm lv
Kết quả thi tn Kết quả llv
Ds thi tốt ngh
Ds tạm dừng
In kết quả thi
In kết quả llv
Đ toàn khoá
Trang 7Kho dữ kiệu
1.1 Nhập hồ sơ sinh viên
1.2 Danh sách môn học
1.3.Nhập lớp
7
Hồ sơ đăng ký dự
thi vào trờng
Sử lý thi
Hồ sơ sing viên
học tại trờng
Hiệu trởng
Phòng đào tạo Khoa tin
Giấy báo thi
Quản lý sv
Danh sách môn
học Lên lịch học
Hiệu trưởng Khoa tin Phòng đào tạo Sinh viên
Lập lịch thực tập
Lên danh sách lớp
Danh sách các
lớp
Các lớp Khoa tin Phòng đào tạo
Lập lịch học
Hoạt động khác
Hồ sơ sinh viên
Danh sách lớp
Phòng đào tạo Khoa tin Lớp
In điểm
Xét học bổng
Lên lịch thi
Tổng kết hk
Ds thi lại
Danh sách môn học
Ds điểm danh
Bảng điểm các môn
Bảng điểm học kỳ đối tượng khác
Sinh viên Khoa tin Hiệu trưởng Phòng đào tạo Bảng điểm thi
Trang 81.4.nhËp sinh viªn n¨m
2.Qu¶n lý ®iÓm
2.1.Qu¶n lý thi häc kú
8
In lÞch thi
In danh s¸ch thi
Ds m«n thi
Ds ®iÓm danh Danh s¸ch sv thi
LÞch thi
Trang 92.2 In điểm
2.3 Tổng kết học kỳ
3.Tổng kết năm học
4 Quản lý tốt nghiệp
9
In điểm Kết quả t cách Ds sv thi lại, học lại
In điểm trung bình
Tính
điểm tb
Điểm thi
Theo kỳ Theo môn Theo lớp
Xét lên lớp
Xét học bổng
Bảng điểm
Bảng điểm tb học kỳ Danh sách lên lớp Danh sách học lại
Ds đợc học bổng
Ds khen thởng khác
Dssv lên lớp
Tính điểm tb
In điểm tb
Báo cáo Các hoạt động khác
Bảng điểm
Dssv thi Dssv thôi học Dssc đc học bổng
Ql luận văn Tốt nghiệp
Bảng điểm cn
Điểm tb toàn khoá
Phân loại sv
Bảng điểm
Hoạt động k
P đào tạo
Sinh viên Hiệu trưởng Khoa tin
Tạo CSDL
Ql luận văn
Thi học kỳ
Quản lý
điểm
Hs Đăng ký thi
Hs trúng tuyển
Hoạt động khác Theo dõi điểm da Kết quả tư cách
Bảng điểm
Cán
bộ trư
ờng
Phòng
đào tạo
Cán
bộ
khoa
Bộ giáo dục
Hiệu trưởng Sinh viên
Trang 105 DFD toµn ch¬ng tr×nh
Kho d÷ liÖu
VI Tr×nh bµy c¬ së d÷ liÖu
Form danh s¸ch m«n häc
* M· m«n Tªn m«n Form hå s¬ sinh viªn
*M· sinh viªn
Hä tªn Giíi tÝnh Ngµy sinh §Þa chØ Nhãm nghµnh §oµn viªn
10
Trang 11Ngày vào đoàn
*Mã tỉnh
*Mã nghành
*Mã khu vực
Ghi chú
Địa chỉ liên hệ
Form cập nhật luận văn
*Mã luận văn
*Mã sinh viên
Tên đề tài
Ngày bảo vệ
Điểm
Ghi chú
Form cập nhật năm
*Mã sinh viên
*Mã năm
Tình trạng
Năm học
Năm thi
*Mã lớp
Ghi chú
Form cập nhật điểm
*Mã sinh viên
*Mã môn thi
Lần thi
Điểm
Form cập nhật lớp
*Mã lớp
Tên lớp
Khoá học
Tên hệ
Tên khoá
Form cập nhật môn thi
*Mã Môn thi
Số học trình
Số kỳ thi
*Mã lớp
*Mã môn
11
Trang 12V Tr×nh bÇy giao diÖn
1 Menu chÝnh
2 Form danh s¸ch m«n häc
12
Trang 133 Form hå s¬ sinh viªn
13
Trang 144 Form cËp nhËt ®iÓm
5 Form cËp nhËt líp
14
Trang 156 Form cËp nhËt luËn v¨n
7 Form cËp nhËt m«n thi
15
Trang 168 Form cËp nhËt sinh viªn n¨m
16