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

Chương trình Quản lý Điểm Học sinh cấp 3

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 (630.29 KB, 31 trang )

Phần mềm quản lý điểm trường THPT Lê Quý Đôn 02HC025
Trường học viện kĩ thuật
quân sự
------oOo------
Báo Cáo Tốt Nghiệp
Đề tài:
Chương trình Quản lý
Chương trình Quản lý
Điểm Học sinh cấp 3
Điểm Học sinh cấp 3
Sinh viên thực
hiện:Nguyễn Thị Thanh
Tâm
Giáo viên hướng dẫn:Thầy
Nguyễn Mậu Uyên
SV: Nguyễn Thị Thanh Tâm Trang 1
Phần mềm quản lý điểm trường THPT Lê Quý Đôn 02HC025
Lời Mở Đầu
Ngày nay công nghệ thông tin đã phát triển hết sức mạnh mẽ trên
toàn thế giới cũng như tại Việt Nam,hầu hết các hoạt động hàng ngày của
chúng ta nhiều ít cũng có liên quan tới công nghệ thông tin.Cùng với sự phát
triển của nó thì các ứng dụng công nghệ thông tin vào các lĩnh vực kinh
tế,chính trị,xã hội cũng như đời sống hằng ngày của con người
Quản lí điểm tại một số trường học còn rất thủ công mang lại hiệu
quả không cao.Trong thời gian vừa qua em đã tiến hành quan sát và thực
nghiệm chương trình quản lí điểm tại trường THPT Lê Quý Đôn em đã sử
dụng vốn kiến thức ít ỏi cuả minh để tìm hiểu và phân tích do thời gian có
hạn nên bài báo cáo của em không tránh khỏi những sai sót.Kính mong quý
thầy cô thông cảm và góp ý để em kịp thời sửa chữa những sai sót
Em xin cảm ơn thầy Nguyễn Mậu Uyên đã chỉ bảo tận tình để em
hoàn thành đồ án này


------oOo------
SV: Nguyễn Thị Thanh Tâm Trang 2
Phần mềm quản lý điểm trường THPT Lê Quý Đôn 02HC025
Chương 1 : Khảo sát hiện trạng và xác định yêu cầu
1.1 Khảo sát hiện trạng
Hiện nay, công nghệ thông tin được xem là một ngành mũi nhọn của các
quốc gia, đặc biệt là các quốc gia đang phát triển, tiến hành công nghiệp hóa
và hiện đại hoá như 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ố, yêu cầu muốn phát triển thì phải tin học hoá 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
ngày 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 mô phỏng được rất nhiều
nghiệp vụ khó khăn, 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 hoá cao.
Do vậy mà trong việc phát triển phần mềm, sự đòi hỏi không chỉ là sự chính
xác, xử lý được nhiều nghiệp vụ thực tế mà còn phải đáp ứng các yêu cầu
khác như về tốc độ, giao diện thân thiện, mô hình hoá được thực tế vào máy
tính để người sử dụng tiện lợi, quen thuộc, tính tương thích cao, bảo mật cao
(đối với các dữ liệu nhạy cảm), … 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, và tăng độ chính xác và hiệu quả
trong công việc (nhất là việc sửa lỗi và tự động đồng bộ hoá).
Một ví dụ cụ thể, việc quản lý học vụ trong trường trung học phổ thông. Nếu
không có sự hỗ trợ của tin học, việc quản lý này phải cần khá nhiều người,
chia thành nhiều khâu, mới có thể quản lý được toàn bộ hồ sơ, học sinh
(thông tin, điểm số, kỷ luật, học bạ, …), lớp học (sỉ số, GVCN, thời khoá
biểu, …), giáo viên (thông tin, lịch dạy, …) … cũng như các nghiệp vụ sắp
thời khoá biểu, tính điểm trung bình, xếp loại học lực cho học sinh toàn
SV: Nguyễn Thị Thanh Tâm Trang 3
Phần mềm quản lý điểm trường THPT Lê Quý Đôn 02HC025

trường (số lượng học sinh có thể lên đến hai ba ngàn học sinh). Các công
việc này đòi hỏi nhiều thời gian và công sức, mà sự chính xác và hiệu quả
không cao, vì đa số đều làm bằng thủ công rất ít tự động. Một số nghiệp vụ
như tra cứu, thống kê, và hiệu chỉnh thông tin khá vất vả. Ngoài ra còn có
một số khó khăn về vấn đề lưu trữ khá đồ sộ, dễ bị thất lạc, tốn kém, …
Trong khi đó, các nghiệp vụ này hoàn toàn có thể tin học hoá một cách dễ
dàng. Với sự giúp đỡ của tin học, việc quản lý học vụ sẽ trở nên đơn giản,
thuận tiện, nhanh chóng và hiệu quả hơn rất nhiều.
1.2 Yêu cầu chức năng
1.2Danh sách các yêu cầu nghiệp vụ
STT
Yêu cầu

Biểu
mẫu
Qui
định
Ghi chú
1 Lập danh sách lớp BM1 QĐ1 Xoá , Cập nhật
2 Tra cứu học sinh BM2 QĐ2
3
Nhận bảng điểm
môn
BM3 QĐ3 Xoá , cập nhật
4
Lập báo cáo tổng
kết
BM4 QĐ4
5 Thay đổi nội quy BM QĐ5
SV: Nguyễn Thị Thanh Tâm Trang 4

Phần mềm quản lý điểm trường THPT Lê Quý Đôn 02HC025
1.3 Bảng qui định
Mă số Tên qui định Mô tả Ghi
chú
QĐ2 Qui định về sắp
lớp cho học sinh
- Có 3 khối lớp : khối 10 có 3 lớp ,
khối 11 có 3 lớp , khối 12 có 3 lớp
QĐ3 Qui định về việc
nhập bảng điểm
môn
Chỉ có tối đa 2 học kì
QĐ4 Qui đinh về việc
lập báo cáo tổng
kết
Học sinh chỉ đạt nếu đạt hết tất cả các
môn
- Học sinh có một môn <3.5thì phải
thi lại
1.4Biểu mẫu liên quan
*Yêu cầu tiếp nhận hồ sơ học sinh
SV: Nguyễn Thị Thanh Tâm Trang 5
BM 1 : HỒ SƠ HỌC SINH
Họ và tên : Giới tính :
Ngày sinh : Địa chỉ : E-mail :
BM2: DANH SÁCH LỚP
Lớp: Sỉ số:
QĐ2: Có 3 khối lớp, mỗi khối có 3 lớp.
BM4 : BẢNG ĐIỂM MÔN HỌC
Lớp: Môn: Học kỳ :

QĐ4 : Có 2 học kỳ (1,2).Có 9 môn học (Tóan,Lý,Hóa,Sinh,Sử, Địa, Văn, Đạo Đức,Thể
Dục).
BM3 : DANH SÁCH HỌC SINH
Stt Họ và tên Lớp TBHK1 TBHK2
Phần mềm quản lý điểm trường THPT Lê Quý Đôn 02HC025
*Yêu cầu lập danh lớp :
*Yêu cầu tra cứu học sinh :
*Yêu cầu nhận bảng điểm môn :
SV: Nguyễn Thị Thanh Tâm Trang 6
Stt Họ và tên Giới tính Ngày sinh Địa chỉ
Stt Họ và tên Điểm 15’ Điểm 1 tiết Điểm cuối HK
BM5.1: BÁO CÁO TỔNG KẾT MÔN
Môn : Học kỳ :
QĐ5.1 : Học sinh đạt môn nếu có điểm trung >=5
BM5.2 : BÁO CÁO TỔNG KẾT HỌC KỲ
Học kỳ :
Stt Lớp Sỉ số Số lượng đạt Tỉ lệ
QĐ6 : Người dùng có thể thay đổi các qyu định như sau
+QĐ1 : Thay đổi sỉ số tối đa của các lớp.Thay đổi tên
các lớp
+QĐ3 : Thay đổi số lượng và tên môn học
+QĐ4 : Thay đội điểm huẩn đánh giá đạt môn
Phần mềm quản lý điểm trường THPT Lê Quý Đôn 02HC025
*Yêu cầu lập báo cáo tổng kết :
*Yêu cầu thay đổi quy định :
SV: Nguyễn Thị Thanh Tâm Trang 7
Stt Lớp Sỉ số Số lượng đạt Tỉ lệ
Phần mềm quản lý điểm trường THPT Lê Quý Đôn 02HC025
*Yêu cầu chất lượng
Stt Yêu cầu chất lượng

Nội dung có thể thay đổi
1 Thay đổi qui định tiếp nhận học sinh
2 Thay đổi qui định xếp lớp
3 Nhập 100 hồ sơ /1 giờ
4 Xếp tất cả các lớp trong 3 giờ
5 Tra cứu học sinh ngay tức thì
Tính tương thích
7 Chạy được trên hệ điều hành Window hiện nay
Tính bảo mật
8 Có chức năng sao lưu cơ sở dữ liệu (định kỳ hay tức thì)
9 Phục hồi cơ sở dữ liệu khi cần thiết
SV: Nguyễn Thị Thanh Tâm Trang 8
Phần mềm quản lý điểm trường THPT Lê Quý Đôn 02HC025
Chương 2 : Phân tích
Mô hình hoá yêu cầu người sử dụng
1.1 Sơ đồ lớp
1.1.1 Sơ đồ lớp ở mức phân tích
SV: Nguyễn Thị Thanh Tâm Trang 9
Tra cứu học
sinh
Thay đổi
qui định
Tiếp nhận
học sinh
Lâp báo cáo
tổng kết
Nhập bảng
điểm môn
Lập danh
sách lớp

Giáo vụ
THAMSO
KHOI
DIEM MON
LOAI KIEM TRA
HOC SINH LOP
MON HOC
HOC KY
CHI TIET DIEM
Phần mềm quản lý điểm trường THPT Lê Quý Đôn 02HC025
1.1.2 Danh sách các lớp đối tượng
Stt Tên lớp Ý nghĩa
1 HOC SINH Lưu thông tin học sinh
2 LOP Lưu thông tin về lớp
3 KHOI Lưu thông tin về danh sách khối lớp
4 MON HOC Lưu trữ danh sách các môn học
5 DIEM MON Lưu trữ thông tin về điểm trung bình cuối kỳ của
học sinh
6 HOC KY Lưu trữ thông tin về danh sách các học kỳ
7 CHI TIET
DIEM
Lưu trữ thông tin về điểm số kiểm tra
8 LOAI KIEM
TRA
Lưu trữ danh sách các loại kiêm tra
9 THAM SO Lưu trữ các thông tin về qui định
1.1.3 Mô tả từng lớp đối tượng
STT
Tên đối
tượng

Thuộc tính đối tượng
1 HỌC SINH
SV: Nguyễn Thị Thanh Tâm Trang 10
Phần mềm quản lý điểm trường THPT Lê Quý Đôn 02HC025
2 LỚP
3 KHỐI
4 MÔN HỌC
5 ĐIỂM MÔN
6 HỌC KỲ
7
CHI TIẾT
ĐIỂM
8
LOẠI KIỂM
TRA
9 THAM SO
SV: Nguyễn Thị Thanh Tâm Trang 11
Phần mềm quản lý điểm trường THPT Lê Quý Đôn 02HC025
1.1.4 Danh sách các ràng buộc
STT
Tên đối
tượng
Thuộc tính đối tượng
1 RB1 Ngày sinh < ngày hiện tại
2 RB2 Một học sinh chỉ được học 1 lớp
3 RB3 Một lớp học chỉ thuộc 1 khối học
4 RB4 Tuổi học sinh từ 15 đến 20
5 RB5 Sỉ số của lớp không quá 40 học sinh
SV: Nguyễn Thị Thanh Tâm Trang 12

×