Tải bản đầy đủ (.doc) (16 trang)

phương pháp Topdowndesign - Thiết kế hệ thống phần mềm quản lý sinh viên

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (204.55 KB, 16 trang )

MỞ ĐẦ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 trưng cho các chức năng chính.
Trong khoảng thời gian ngắn và chưa 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
I. 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
IV. 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ọcQuản lý điểm Quản lý tốt nghiệpTạo cơ sở dữ
liệu
Tạo cơ sở dữ
liệu
Nhập sinh viên nămNhập lớpNhập danh sách môn họcNhập hồ sơ
sv
Quản lý điểm
Tổng kết hkIn danh sách thi lạiIn điểmQuản lý thi hk Xét học bổng
Mức2
4
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 thiNhập môn thi học kỳ
Theo kỳ thi
Theo môn thi
Theo lớp
5
Tổ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
Phân loại sinh viên
Danh sách sv thôi học
Danh sách sv tạm dừngDanh sách sv thi tốt nghiệpDanh sách sv l m luà ận văn
II.Sơ đồ BFD ( Bussiness funtion diagram)
6
Tốt nghiệp
Kết quả l m luà ận vănKết quả thi tốt nghiệp
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ănXé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áà

×