BỘ GIÁO DỤC VÀ ĐÀO TẠO
Trường Cao Đẳng Công Nghệ Hà Nội
Khoa CNTT
------ ------
PHẦN MỀM QUẢN LÝ HỌC SINH TRUNG
HỌC PHỔ THÔNG NGUYỄN DU
Giáo viên hướng dẫn :
Nhóm sinh viên : Nguyễn Văn Linh
Lê Ngọc Tuyền
Khổng Văn Uyển
Lớp : CNTT2-K2
HÀ NỘI, THÁNG 06 NĂM 2010
Thiết kế phần mềm Quản lý học sinh THPT Nguyễn Du
Lời Cảm Ơn
Chúng em xin chân thành cảm ơn cô Chu Thị Chi đã tận tình
giúp đỡ, hướngdẫn và cung cấp tài liệu liên quan đến đồ án này
Em xin chân thành cảm ơn khoa Công Nghệ Thông Tin ,
trường Cao Đẳng Công Nghệ Hà Nội đã tạo điều kiện thuận lợi
trong học tập.
Em cảm ơn các thầy cô trong khoa đã tận tình giảng dạy ,
trang bị cho em những kiến thức quý báu trong quá trình học tập .
Chúng em xin chân thành bạn bè đã góp ý xây dựng đồ án này
Nhóm sinh viên thực hiện:Nguyễn Văn Linh
Lê Ngọc Tuyền
Khổng Văn Uyển
Nhóm sinh viên lớp CNTT2-K2 Trường Cao Đẳng Công Nghệ Hà Nội 2
Thit k phn mm Qun lý hc sinh THPT Nguyn Du
LI M U
1.1 Gii thiu s qua.
Máy tính điện tử là một công cụ đắc lực để giúp chúng ta
giải quyết các bài toán quản lý. Chúng ta có thể gặp bài toán
quản lý học sinh trong một trờng, một khu vực, bài toán quản lý
các nhân viên trong một cơ quan, bài toán tuyển sinh... Tất cả
đều yêu cầu phải làm sao có đợc một chơng trình tốt để giải
quyết thoả đáng các bài toán đó.
Mirosoft Access là một phần mềm đợc thiết kế chuyên dùng
để thực hiện các công việc nh quản lý hồ sơ, nhân sự... Với
nhiều chức năng mạnh mẽ nh tạo bảng, truy vấn dữ liệu, thiết kế
giao diện chơng trình, lập trình quản lý, giao diện thân thiện, dễ
sử dụng đã làm cho Access đã trở thành một hệ quản trị cơ sở
dữ liệu đợc rất nhiều ngời dùng.
Trong quá trình tìm hiểu thực tế, chúng em đã tìm hiểu
nhiều bài toán quản lý trong số đó, bài toán quản lý hc sinh
cho trng hc đã làm chúng em rất chú ý bởi thực tế hiện nay,
nhiều công ty máy tính ra dời cho nên cũng rất cần có những
phần mềm để quản lý cho tiện lợi.
Nhúm sinh viờn lp CNTT2-K2 Trng Cao ng Cụng Ngh H Ni 3
Thit k phn mm Qun lý hc sinh THPT Nguyn Du
Vì đây là lần đầu tìm hiểu thực tế để phân tích thiết kế hệ
thống thông tin quản lý nên chắc chắn còn nhiều thiếu sót, rất
mong nhận đợc sự đóng góp ý kiến của thầy cô và các bạn để
phần mềm đợc hoàn chỉnh hơn.
1.2.Gii thiu v ti:
- Trong thi i tri thc ngy nay, vic nõng cao cht lng giỏo
dc l nhim v quan trng v hng u ca nc ta. Song song
vi vic o to ,vic qun lý cng khụng kộm phn quan trng
c bit l vic qun hc sinh trong nh trng
.Vic qun lý
hc sinh ó rt khú khn,nờn chỳng em thit k ra phn mm
na mong mun qun lý hc sinh ngy cng d dng hn.
-
Phn mờm qun lý hc sinh ny nhm gii quyt phn no
khú khn trờn.Phn mm h tr cỏc chc nng thụng dng m
nhim v ca nh trng hay lm v h tr vic lu tr d liu
imww. lm rừ c yờu cu ny chỳng em s gii thiu
phn di ca bi
1.3 Mc ớch thit k chng trỡnh ny.
Do iu kin ca trng nm mt vựng quờ nụng thụn.Cú
th núi vic a CNTT vo ging dy gp rt nhiu khú khn
trong nh trng.Vic qun lý hc sinh ca cỏc giỏo viờn trong
Nhúm sinh viờn lp CNTT2-K2 Trng Cao ng Cụng Ngh H Ni 4
Thiết kế phần mềm Quản lý học sinh THPT Nguyễn Du
trường,giáo viên bộ môn cũng còn rất thủ công và thô sơ.Để
giúp các giáo viên trong trườn quản lý học sinh ngày càng dễ
dàng hơn và cũng mong muốn của chúng em là đưa CNTT vào
trong nhà trường để phục vụ giáo viên và học sinh trong trường
để học sinh và giáo viên ở đâu được tiếp cận một cách nhanh
chóng.Chính vì điều đó mà nhóm sinh viên chúng em đã chọn đề
tài “QUẢN LÝ HỌC SINH TRUNG HỌC PHỔ THÔNG” mong
muốn phần mềm này sẽ được đưa vào nhà trường để thực hiện
để giúp các giáo vin trong trường quản lý học sinh dễ dàng
hơn.Phần mềm này chúng em đang trong quá trình xây
dựng.Mong Được sự góp ý kiến của thầy cô và các sinh viên để
phần mềm của chúng em có thể hoàn thiện hơn..
Nhóm sinh viên lớp CNTT2-K2 Trường Cao Đẳng Công Nghệ Hà Nội 5
Thiết kế phần mềm Quản lý học sinh THPT Nguyễn Du
MỤC LỤC
.................................................................................................................6
PHẦN I
GIỚI THIỆU BÀI TOÁN VÀ THIẾT KẾ CƠ SỞ DỮ LIỆU...........6
1.1. Giới thiệu bài toán..........................................................................................6
1.2. Công tác quản lý học sinh..............................................................................6
1.3. Xác định chức năng của chương trình............................................................7
1.3.1. Chức năng................................................................................................7
2.1. Giao diện của chương trình..........................................................................14
2.2. Giới thiệu các chức năng của chương trình..................................................14
2.1. Chức năng xem dữ liệu.............................................................................14
PHẦN I
GIỚI THIỆU BÀI TOÁN VÀ THIẾT KẾ CƠ SỞ DỮ LIỆU
1.1. Giới thiệu bài toán
Bất cứ 1 trường THPT nào cũng đều có 1 lượng học sinh rất lớn,đòi hỏi phải
có 1 hệ thống quản lý giám sát về tình hình học tập,điểm tổng kết,lớp,khối
học…..Nếu quản lý 1 cách thủ công đòi hỏi phải có 1 bộ phạn quản lý rất cồng
kềnh.không những vậy việc quản lý trên giấy tờ gây ra rất nhiều bất lợi về việc
chỉnh sửa khi có sai sót.Nhưng bây giờ chúng ta đang trong thời đại mà công nghệ
số đang chứng tỏ sự tiện lợi và chiếm vai trò không thể thiếu.Sau đây nhóm em xin
trình bày phần mềm quản lý học sinh do nhóm tự thiết kế.nhằm mục đích giúp
công việc quản lý bớt vất vả hơn.và tiết kiệm 1 nguồn kinh phí đáng kể cho các
trường.
1.2. Công tác quản lý học sinh
Phần mềm “QUẢN LÝ HỌC SINH THPT NGUYỄN DU” này giúp các thầy
cô giáo trong trường,các thầy cô giáo bộ môn có thể quản lý học sinh của mình
trên máy tình một cách dễ dàng và chuyên nghiệp .Phần mềm này giúp giáo viên
quản lý dược danh sách các học sinh trong lớp, tổng số học sinh trong lớp và quản
lý điểm học sinh.
Nhóm sinh viên lớp CNTT2-K2 Trường Cao Đẳng Công Nghệ Hà Nội 6
Thiết kế phần mềm Quản lý học sinh THPT Nguyễn Du
1.3. Xác định chức năng của chương trình
1.3.1. Chức năng
Qua quá trình khảo sát thực tế, chương trình quản lý học sinh cần có những
chức năng sau:
- Nhập các thông tin về giáo viên,học sinh sinh,lớp học,khóa
- Thông tin của từng người sẽ được lưu lại trong hệ thống và sẽ dùng
1.3.2. Sơ đồ phân rã chức năng
1.4 Thiết kế dữ liệu
Qua quá trình khảo sát thực tế, để quản lý được học sinh trong trường, cần
phải quản lý những thông tin sau đây đối với mỗi đối tượng.
Các thông tin về học sinh
+ Họ tên học sinh
+ Địa chỉ
+ Lớp
+ khối
Các thông tin về giáo viên bộ môn và chủ nhiệm
+ họ tên giáo viên
+ địa chỉ lien lạc
Nhóm sinh viên lớp CNTT2-K2 Trường Cao Đẳng Công Nghệ Hà Nội 7