HỒ CHÍ MINHCƠ SỞ QUẢNG NGÃI BÀI TẬP LỚN MÔN: PHÂN TÍCH THIẾT KẾ HỆ THỐNG ĐỀ TÀI: QUẢN LÝ ĐIỂM SINH VIÊN Giáo viên hướng dẫn: PHAN THỊ THANH TUYỀN Sinh viên thực hiện:NGUYỄN ANH ĐỨC PHẠM
Trang 1TRƯỜNG CAO ĐẲNG CÔNG THƯƠNG TP HỒ CHÍ MINH
CƠ SỞ QUẢNG NGÃI
BÀI TẬP LỚN MÔN: PHÂN TÍCH THIẾT KẾ HỆ THỐNG
ĐỀ TÀI:QUẢN LÝ ĐIỂM SINH VIÊN
Sinh viên thực hiện:NGUYỄN ANH ĐỨC
PHẠM THỊ MAI HUYỀN ĐẶNG THỊ NGỌC LAM Lớp: CDNQTM1301
Quảng Ngãi, tháng 5 / 2016
Trang 2TRƯỜNG CAO ĐẲNG CÔNG THƯƠNG TP HỒ CHÍ MINH
CƠ SỞ QUẢNG NGÃI
BÀI TẬP LỚN MÔN: PHÂN TÍCH THIẾT KẾ HỆ THỐNG
ĐỀ TÀI: QUẢN LÝ ĐIỂM SINH VIÊN
Giáo viên hướng dẫn: PHAN THỊ THANH TUYỀN
Sinh viên thực hiện:NGUYỄN ANH ĐỨC
PHẠM THỊ MAI HUYỀN ĐẶNG THỊ NGỌC LAM Lớp: CDNQTM1301
Quảng Ngãi, tháng 5 / 2016
Trang 3MỤC LỤC
Trang 4LỜI MỞ ĐẦU
Hiện nay, máy vi tính đã và đang xuất hiện ngày càng nhiều trong các xí nghiệp,doanh nghiệp, cơ quan hành chính, trường học …… và được ứng dụng rất nhiều trongcông việc, nhất là việc quản lý
Ví dụ như một trường học có hàng chục, hàng trăm sinh viên thì việc quản lý là
cả một vấn đề lớn Bởi mỗi công việc cụ thể đều cần rất nhiều động tác Như để quản lýđiểm trong một trường từ trước đến nay phải quản lý trên giấy tờ nên có nhiều hạn chế.Những thông tin về điểm của sinh viên luôn thay đổi từng năm, điều đó thật là khó và rất
dễ sai sót cũng như thất lạc những giấy tờ liên quan Việc phải có một hệ thống quản lýđiểm trong các trường học là điều cần thiết Một phần mềm quan lý là rất quan trọng, nógiúp công việc nhanh hơn và tránh nhiều sai sót khi làm thủ công
Đề tài quản lý điểm sinh viên
Với sự hiểu biết và kinh nghiệm còn hạn chế nên chúng em chỉ thiết kế phầnmềm quản lý điểm sinh viên dành cho khoa Công nghệ thông tin của trường cao đẵngViệt – Hàn
Trang 5CHƯƠNG 1: XÁC ĐỊNH YÊU CẦU CỦA HỆ THỐNG
1.1 Khảo sát thực trạng:
Hiện nay, công nghệ thông tin được xem là một ngành mũi nhọn của quốc gia, đặc biệt là các nước đang phát triển, tiến hành công nghiệp hóa hiện đại hóa nước ta Sự bùng
nổ thông tin và sự phát triển mạnh mẽ của công nghệ kĩ thuật số, muốn phát triển thì phải
áp dụng tin học hóa vào tất cả các ngành các lĩnh vực
Cùng với sự phát triển nhanh chóng về phần cứng máy tính, các phần mềm càng trở nên
đa dạng, phong phú, hoàn thiện hơn và hỗ trợ hiệu quả cho con người Các phần mềm hiện nay ngày càng hỗ trợ cho người dùng thuận tiện sử dụng, thời gian xử lí nhanh chóng và một số nghiệp vụ được tự động hóa cao
Do vậy mà việc phát triển phần mềm, sự đòi hỏi không chỉ là chính xác, xử lí được nhiều nghiệp vụ thực tế mà còn phải đáp ứng yêu cầu khác như về tốc độ, giao diện thân thiện, mô hình hóa được thực tế vào máy tính để người dùng sử dụng tiện lợi, quen thuộc,tính tương thích cao, bảo mật cao, Các phần mềm giúp tiết kiệm một lượng lớn thời gian, công sức của con người, tăng độ chính xác và hiệu quả trong công việc
Cụ thể,công việc quản lý điểm sinh viên là rất quan trọng Thế nhưng qua khảo sát tại khoa công nghệ thông tin của trường cao đẳng Việt - Hàn đang rất thủ công và có một phần được làm trên Microsoft Excel Vì thế công việc không hiệu quả cao và dễ sai lầm Công việc quản lý điểm sinh viên của khoa gồm:
- Nhập hồ sơ sinh viên vào đầu năm học
- Lập danh sách môn học trong kỳ
- Lập danh sách sinh viên thi theo từng lớp, hàng kỳ
- Nhập điểmcho sinh viên sau mỗi kỳ thi
- Lập danh sách sinh viên được học bổng từng kỳ
- Lập danh sách thi lại
- Lập danh sách sinh viên bảo vệ luận văn tốt nghiệp
- Lập danh sách sinh viên thi tốt nghiệp
- Phân loại sinh viên cuối năm và sinh viên tốt nghiệp
- Bảng điểm học kỳ, bảng điểm cá nhân
Chính vì vậy để nâng cao chất lượng quản lý điểm của khoa chúng em xây dựng hệ thống quản lý điểm sinh viên
Trang 61.2 Phát biểu bài toán:
Trong lĩnh vực giáo dục nói chung và đối với trường cao đẳng nói riêng, công tácquản lý điểm, kết quả học tập của sinh viên hiện nay còn nhiều bất cập Mỗi năm trườngcao đẳng Việt – Hàn tiếp nhận thêm hàng trăm sinh viên mới nhập học và trong quá trìnhhọc tập tại trường, trường sẽ lưu trữ, quản lý kết quả học tập của từng sinh viên Hiện naykhoa Công nghệ thông tin của trường cao đẳng Việt – Hàn đang có hơn 1000 sinh viên.Với số lượng sinh viên nhiều như vậy nhưng việc quản lý điểm vẫn còn nhiều bước thủcông, ít áp dụng cong nghệ tin học Nên yêu cầu cấp thiết là cần có hệ thống quản lý dễdàng nhưng nhanh hơn chính xác hơn để tiết kiệm thời gian công sức và có hiệu quả caotrong công tác quản lý điểm sinh viên
Ta có hệ thống quản lý điểm sinh viên của khoa có
Một khoa có nhiều khóa học, một khóa học có nhiều lớp
Một lớp có nhiều sinh viên, một sinh viên phải học nhiều môn trong 1 học kỳ
Một khóa học gồm nhiều học kỳ
Mỗi môn học có nhiều điểm
Mỗi giáo viên dạy nhiều môn và mỗi môn có nhiều giáo viên
1.3 Yêu cầu của hệ thống:
1.3.1 Yêu cầu chức năng:
- Hệ thống lưu trữ tất cả thông tin chi tiết về sinh viên , kết quả học tập của sinh viên phải lưu trữ tối thiểu 5 năm
- Tự động tính điểm tổng kết theo kỳ, theo năm và in kết quả
- Cung cấp thông tin điểm khi muốn tra cứu
- Thống kê kết quả học tập của sinh viên
* Cụ thể:
• Người dùng: là sinh viên, là những người có nhu cầu biết thông tin, kết quả học tập của sinh viên Họ chỉ có quyền xem
• Quản trị: buộc phải đăng nhập vào hệ thống để sử dụng Gồm:
Giáo viên: có trách nhiệm về điểm số các môn mình phụ trách và gửi bảng điểm về phòng đào tạo
Phòng đào tạo: quản lý thông tin giáo viên và sinh viên
Quản lý hệ thống: quản lý hệ thống cơ sở dữ liệu
- Hệ thống tính điểm sinh viên theo quy chế 25
Với những môn học không có bài tập lớn thì điểm môn học gồm có điểm kiểm tra và điểm thi hết môn
Với những môn có bài tập lớn thì điểm môn học gồm điểm kiểm tra, điểm bài tập lớn và điểm thi hết môn
Mỗi môn học được thi 2 lần
Trang 71.3.2 Yêu cầu phi chức năng:
- Hệ thống phải tin cậy, chính xác, dễ sử dụng và truy cập nhanh chóng
- Đảm bảo bảo mật cho người điều hành
- Phải có tính linh hoạt cao
- Phải vận hành tốt trong tương lai khi số lượng sinh viên tăng lên
Trang 8CHƯƠNG 2: PHỎNG VẤN VÀ BIỂU MẪU
2.1 Phỏng vấn:
Dùng phương pháp phỏng vấn bằng bảng câu hỏi
Người được phỏng vấn gồm giáo viên và sinh viên trong khoa Công nghệ thông tin của trường Cao đẳng Việt – Hàn
Bảng câu hỏi phỏng vấn dành cho giáo viên:
1 Thầy / cô cảm thấy cách quản lý điểm sinh viên hiên giờ của khoa như thế nào?
2 Thầy / cô nhập điểm sinh viên mà mình dạy bằng cách nào?
3 Thầy / cô có khó khăn gì trong quá trình nhập, sữa, xoá … điểm của sinh viên?
4 Thầy / cô có khó khăn gì khi báo cáo diểm lên trên?
5 Thầy / cô muốn hệ thống quản lý điểm mới cần có những điều gì?
Bảng câu hỏi phỏng vấn sinh viên:
1 Bạn thấy cách xem điểm của khoa hiện tại như thế nào?
2 Bạn gặp khó khăn gì trong quá trình xem điểm?
Trang 9Mạng máy tính Lần 1 Lần 1 Lần 1 Lần 1 Lần 1 Lần 1
DANH SÁCH LỚP KHOA CÔNG NGHỆ THÔNG TIN KHÓA 12
STT MÃ KHÓA TÊN LỚP MÃ LỚP GVCN
CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG
3.1 Liệt kê chứ năng:
- Đăng nhập: đây là phần xác nhận và phân quyền người dùng Mỗi người dùng
có một use name, password riêng.
- Tra cứu: để người dùng tìm điểm của sinh viên
Trang 10- Trợ giúp: hướng dẫn sử dụng phần mềm
- Nhập thông tin: phần dành cho các quản lý Họ sẽ dưa vào hệ thống thông tin
về sinh viên và điểm của sinh viên
- Xử lý thông tin:
- Báo cáo
Trang 113.2 Lược đồ chức năng:
Trang 123.3 Lược đồluồng dữ liệu :
Trang 13Chức năng đăng nhập:
Trang 14Chức năng tra cứu thông tin:
Chức năng trợ giúp:
Trang 15Chức năng nhập thông tin:
Chức năng xử lý thông tin:
Trang 16Chức năng báo cáo:
Trang 173.4 Sơ đồ DFD
3.4.1 DFD mức 0:
3.4.2 DFD mức 1:
Trang 183.5 Xác định thực thể:
Vì hệ thống phạm vi trong 1 khoa nên có các thực thể sau:
KHOAHOC ( MaKH: Mã khóa học, NienKH: Niên khóa)
LOPHOC ( MaL: Mã lớp, TenL:Tên lớp, GVCN: giáo viên chủ nhiệm, MaKH) MONHOC( MaMH: Mã môn học, TenM: Tên môn học, DVHT: đơn vị học trình,
HKy)
HOCKY ( HKy: học kỳ , NH: năm học)
SINHVIEN ( MaSV: mã sinh viên, TenSV: tên sinh viên, NS: Năm sinh, GT: giới
tính, DC: địa chỉ, QQ: quê quán, GC: ghi chú, MaL)
DIEM ( MaMH, MaL, HKy, DL1: điểm lần 1, DL2: điểm lần 2, DTK: điểm tổng
kết, MaSV)
GIAOVIEN ( MaGV: mã giáo viên, TenGV: tên giáo viên, DT: điện thoại, MaMH)
Trang 193.5.1 Sơ đồ ERD:
Trang 20Ma trận thực thể/ khóa:
KHOAHOC
LOPHOC
MONHOC
HOCKY
SINHVIEN
Trang 21Xin chân thành cảm ơn!
Trang 22TÀI LIỆU THAM KHẢO
Slides bài giảng của giáo viên Phan Thị Thanh Tuyền
Internet:
http://tailieu.vn/doc/tieu-luan-quan-ly-diem-sinh-vien-600787.html
sinh-vien-truong-cao-dang-luong-thuc-thuc-pham.html