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

XÂY DỰNG HỆ THỐNG QUẢN LÝ HỌC SINH TRƯỜNG MẦM NON

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 (628.4 KB, 44 trang )

HỌC VIỆN NGÂN HÀNG
KHOA HỆ THỐNG THÔNG TIN QUẢN LÝ


BÁO CÁO THỰC TẬP CHUYÊN NGÀNH 1
XÂY DỰNG HỆ THỐNG QUẢN LÝ HỌC SINH
TRƯỜNG MẦM NON

Giáo viên hướng dẫn: Nguyễn Thị Thu Trang
Sinh viên: Vũ Thị Hồng Duyên
Mã sinh viên: 18A4040038

HÀ NỘI - 2017


HỌC VIỆN NGÂN HÀNG
KHOA HỆ THỐNG THÔNG TIN QUẢN LÝ


BÁO CÁO THỰC TẬP CHUYÊN NGÀNH 1
XÂY DỰNG HỆ THỐNG QUẢN LÝ HỌC SINH
TRƯỜNG MẦM NON

Giáo viên hướng dẫn: Nguyễn Thị Thu Trang
Sinh viên: Vũ Thị Hồng Duyên
Mã sinh viên: 18A4040038

HÀ NỘI – 2017


THÔNG TIN CHUNG



Tên đề tài: Xây dựng hệ thống quản lý học sinh trường mầm non........................
Đơn vị thực tập: Trường mầm non Hải Thanh – Hải Hậu – Nam Định.................
Ngày bắt đầu: 05/02/2017....................................Ngày kết thúc: 08/06/2017.......
Họ và tên sinh viên: Vũ Thị Hồng Duyên............Mã sinh viên: 18A4040038......
Người hướng dẫn: Cô Nguyễn Thị Thu Trang......................................................
Ngày nộp báo cáo: 08/06/2017..............................................................................

i


KẾ HOẠCH THỰC HIỆN

STT

Nội dung công việc

Ngày hoàn
thành dự kiến
5/2

Ngày hoàn
thành
10/2

10/2

16/2

1


Chọn đề tài,lập kế hoạch

2

Lập đề cương

3

Tìm hiểu bài toán

3 tuần

15/3

4

Phân tích đề xuất các chức năng
của chương trình

4 tuần

18/4

5

Cài đặt ( lập trình )

4 tuần


20/5

6

Viết báo cáo

2 tuần

5/6

ii


NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN

.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................


iii


LỜI CAM ĐOAN

Tôi xin cam đoan kết quả đạt được trong báo cáo là sản phẩm nghiên cứu, tìm
hiểu của riêng cá nhân tôi. Trong toàn bộ nội dung của báo cáo, những điều được
trình bày hoặc là của cá nhân tôi hoặc là được tổng hợp từ nhiều nguồn tài liệu. Tất
cả các tài liệu tham khảo đều có xuất xứ rõ ràng và được trích dẫn hợp pháp.
Tôi xin hoàn chịu trách nhiệm và chịu mọi hình thức kỷ luật theo quy định cho
lời cam đoan của mình.

SINH VIÊN THỰC HIỆN

Duyên
VŨ THỊ HỒNG DUYÊN

iv


LỜI CẢM ƠN

Trước tiên, em xin bày tỏ lòng biết ơn sâu sắc của mình tới cô giáo Nguyễn
Thị Thu Trang, người đã từng bước hướng dẫn, giúp đỡ em trong quá trình học tập
và hoàn thiện môn thực tập của mình.
Em xin chân thành cảm ơn các thầy cô giáo khoa Hệ thống thông tin quản lý
của trường Học viện Ngân hàng đã dìu dắt, dạy dỗ em cả về kiến thức chuyên môn
và tinh thần học tập độc lập, sáng tạo để em có được những kiến thức thực hiện
môn thực tập của mình.

Trong quá trình thực hiện đề tài, mặc dù đã cố gắng hết sức tuy nhiên do thời
gian và khả năng có hạn nên em không thể tránh khỏi những thiếu sót. Vì vậy, em
rất mong các thầy cô giáo thông cảm, chỉ bảo và giúp đỡ em.

Em xin chân thành cảm ơn!

MỤC LỤC
v


DANH MỤC BẢNG BIỂU.....................................................................................vii
DANH MỤC HÌNH VẼ.........................................................................................viii
MỞ ĐẦU................................................................................................................... 1
CHƯƠNG 1. MÔ TẢ BÀI TOÁN............................................................................2
1.1 Nhu cầu thực tiền.................................................................................................2
1.1.1 Giới thiệu về trường mần non.......................................................................2
1.1.2 Quản lý học sinh trường mầm non Hải Thanh...............................................2
1.1.3 Giải pháp.......................................................................................................2
1.2. Xác định bài toán................................................................................................3
1.2.1 Input của bài toán..........................................................................................3
1.2.2 Output của bài toán.......................................................................................3
1.3. Các chức năng của hệ thống...............................................................................3
CHƯƠNG 2: PHÂN TÍCH BÀI TOÁN....................................................................4
2.1 Yêu cầu hệ thống.................................................................................................4
2.2 Thiết kế cơ sở dữ liệu (CSDL).............................................................................4
2.2.1 Thiết kế CSDL mức khái niệm......................................................................4
2.2.2 Thiết kế CSDL mức logic..............................................................................6
2.2.3 Thiết kế CSDL mức vật lý.............................................................................6
2.2.4 Thiết lập mối quan hệ giữa các bảng.............................................................9
2.3 Thiết kế chức năng..............................................................................................9

CHƯƠNG 3: XÂY DỰNG HỆ THỐNG.................................................................13
3.1 Thiết kế hệ thống...............................................................................................13
3.1.1 Form chính..................................................................................................13
3.1.2 Form học sinh..............................................................................................14
3.1.3 Form Cán bộ công nhân viên......................................................................18
3.1.4 Form Phụ huynh..........................................................................................20
3.1.5 Form Chức vụ.............................................................................................21
3.1.6 Form Lớp....................................................................................................23
3.1.7 Form Tìm kiếm học sinh.............................................................................24
3.1.8 Form Tìm kiếm cán bộ công nhân viên.......................................................26
3.1.9 Form Tìm kiếm lớp.....................................................................................27
3.1.10 Form Biên lai thu tiền................................................................................28
3.1.11 Form Khám sức khỏe................................................................................30
3.2 Đánh giá hệ thống..............................................................................................31
vi


3.2.1 Ưu điểm......................................................................................................31
3.2.2 Nhược điểm.................................................................................................31
KẾT LUẬN.............................................................................................................32
TÀI LIỆU THAM KHẢO.......................................................................................33

vii


DANH MỤC BẢNG BIỂU

Bảng 1: Bảng phụ huynh..........................................................................................6
Bảng 2: Bảng lớp......................................................................................................6
Bảng 3: Bảng học sinh..............................................................................................7

Bảng 4: Bảng cán bộ công nhân viên.......................................................................7
Bảng 5: Bảng chức vụ..............................................................................................7
Bảng 6: Bảng thu tiền học........................................................................................8
Bảng 7: Bảng theo dõi..............................................................................................8
Bảng 8: Bảng khám sức khỏe...................................................................................8
Bảng 9: Các điều khiển chính của Form Học sinh..................................................15
Bảng 10: Các điều khiển chính của Form Cán bộ công nhân viên..........................19
Bảng 11: Các điều khiển chính của Form phụ huynh.............................................20
Bảng 12: Các điều khiển chính của Form chức vụ.................................................22
Bảng 13: Các điều khiển chính của Form lớp.........................................................23
Bảng 14: Các điều khiển chính của Form tìm kiếm học sinh..................................24
Bảng 15: Các điều khiển chính của Form tìm kiếm cán bộ công nhân viên...........26
Bảng 16: Các điều khiển chính của Form tìm kiếm lớp..........................................27
Bảng 17: Các điều khiển chính của Form Biên lai thu tiền.....................................29
Bảng 18: Các điều khiển chính của Form Khám sức khỏe.....................................31

viii


DANH MỤC HÌNH VẼ

Hình 1: Sơ đồ ERD...................................................................................................5
Hình 2: Sơ đồ ràng buộc quan hệ.............................................................................9
Hình 3: Sơ đồ chức năng nhập dữ liệu....................................................................10
Hình 4: Sơ đồ chức năng thêm dữ liệu...................................................................10
Hình 5: Sơ đồ chức năng tìm kiếm dữ liệu.............................................................11
Hình 6: Sơ đồ chức năng xoá dữ liệu......................................................................12
Hình 7: Sơ đồ chức năng in dữ liệu........................................................................12
Hình 8: Form Main.................................................................................................13
Hình 9: Form Học sinh...........................................................................................14

Hình 10: Form Cán bộ công nhân viên...................................................................18
Hình 11: Form phụ huynh.......................................................................................20
Hình 12: Form chức vụ...........................................................................................21
Hình 13: Form lớp..................................................................................................23
Hình 14: Form Tìm kiếm học sinh..........................................................................24
Hình 15: Form Tìm kiếm cán bộ công nhân viên...................................................26
Hình 16: Form Tìm kiếm lớp..................................................................................27
Hình 17: Form Biên lai thu tiền..............................................................................28
Hình 18: Form Khám sức khẻo..............................................................................30

ix


MỞ ĐẦU

Ngành Công nghệ thông tin trong những năm gần đây đã có những bước phát triển
vượt bậc trên thế giới cũng như trong nước. Công nghệ thông tin đã góp phần rất
lớn cho sự phát triển kinh tế của nước ta trong thời kỳ đổi mới. Chính vì thế nhu cầu
tin học hóa các lĩnh vực trong đời sống là rất cần thiết, trong đó có hệ thống quản lý
trong giáo dục.
Ứng dụng tin học trong công tác quản lý đã phát triển mạnh mẽ giúp cho công tác
quản lý ngày càng trở nên hiệu quả hơn cũng như nâng cao hiệu suất trong công
việc, đưa ra các báo cáo, các số liệu thống kê một cách nhanh chóng, chính xác và
kịp thời. Đồng thời nhờ có việc ứng dụng tin học vào quản lý đã tiết kiệm được rất
nhiều thời gian, công sức của con người, nó làm giảm nhẹ bộ máy quản lý cồng
kềnh từ trước đến nay. Trong quá trình học tập em thấy hệ thống quản lý ứng dụng
bằng tin học trong các trường mần non chưa được quan tâm một cách đúng mức, vì
vậy em đã nhận đề tài “Thiết kế và cài đặt hệ thống quản lý trong trường mầm non”
với mong muốn giúp công việc quản lý ở trường mầm non trở nên đơn giản hơn và
tiện ích cho việc sử dụng. Phần mềm được thiết kế với giao diện nhằm cho người

dùng dễ tiếp cận, dễ sử dụng và dễ dàng trong công tác quản lý.
Bố cục của báo cáo gồm 3 chương:
Chương 1. Mô tả bài toán.
Chương 2. Phân tích bài toán.
Chương 3. Xây dựng hệ thống.

1


CHƯƠNG 1. MÔ TẢ BÀI TOÁN
1.1 Nhu cầu thực tiền
1.1.1 Giới thiệu về trường mần non
- Trường mầm non Hải Thanh có trụ sở tại Xóm 2 – Xã Hải Thanh – Huyện Hải
Hậu – Tỉnh Nam Định. Được thành lập vào năm 1998 với 19 năm hoạt động trường
đã tìm cho mình hướng đi thích hợp và phát triển với những bước tiến vững chắc,
theo phương châm “Đa dạng hóa, chuẩn hóa, hiện đại hóa, xã hội hóa, hội nhập” đã
góp phần đắc lực thực hiện các mục tiêu, chiến lược phát triển kinh tế – xã hội tại
địa phương và của Thành phố Nam Định nói chung.
- Hiệu trưởng : Nguyễn Thị Ánh Tuyết
- SĐT/Di động : 03503.781800
1.1.2 Quản lý học sinh trường mầm non Hải Thanh
Nhập thêm thông tin mới khi có học sinh mới vào trường, xóa bỏ thông tin về học
sinh, sửa đổi thông tin học sinh khi có sai lệch, tìm kiếm thông tin về học sinh khi
cần thiết.
Mỗi giáo viên phụ trách lớp sẽ có sổ theo dõi số học sinh đi học trong ngày và số
buổi mỗi trẻ đi học trong tháng
+ Giáo viên phụ trách lớp sẽ điểm danh sĩ số lớp và đánh dấu trên sổ theo
dõi trẻ đến lớp số học sinh trong ngày.
+ Cuối tháng, phiếu theo dõi trẻ đến lớp được giao cho bộ phận kế toán. Kế
toán sẽ tính chi phí cho học sinh trong tháng tiếp theo.

Theo công thức:
Tiền phải nộp = Tiền học phí + Tiền phụ thu + Tièn ăn
Học phí được tính theo tháng
Với bảng giá như sau:
Tiền học phí: 1.500.000 đồng/tháng
Tiền ăn: 30.000 đồng/3 bữa/ngày
Mỗi giáo viên phụ trách lớp sẽ lập phiếu khám sức khỏe định kỳ cho trẻ. Giáo viên
sẽ gửi phiếu khám sức khỏe định kỳ cho cán bộ y tế. Cán bộ y tế sẽ viết kết luận và
chỉ dẫn của cán bộ y tế cho trẻ vào phiếu theo dõi và gửi cho cán bộ văn phòng. Cán
bộ văn phòng sẽ in phiếu khám sức khỏe và gửi cho phụ huynh.
1.1.3 Giải pháp
Trường mầm non Hải Thanh hiện nay vẫn còn quản lý các hoạt động của trường
theo phương pháp thủ công. Các công việc như: thu tiền học, khám sức khỏe,… vẫn
2


được thực hiện trên giấy tờ ( dùng Excel ) nên mất nhiều thời gian, chưa tổng hợp
được báo cáo hàng ngày. Vì vậy cần phải đưa ứng dụng công nghệ thông tin vào để
hỗ trợ công tác quản lý học sinh từ khi học sinh bắt đầu vào nhập học đến khi kết
thúc ra trường, theo dõi học sinh hàng ngày trong cả năm học là rất cần thiết và cấp
thông qua một phàn mềm quản lý học sinh của trường.
1.2. Xác định bài toán
1.2.1 Input của bài toán
- Thông tin học sinh, lớp
- Thông tin học sinh cầ được xử lý (thêm, sửa, xóa, hiển thị)
1.2.2 Output của bài toán
- Danh sách học sinh, lớp
- Học phí của học sinh
- Sức khỏe của học sinh
1.3. Các chức năng của hệ thống

Xây dựng chương trình quản lý học sinh trường mầm non Hải Thanh bằng
ngôn ngữ C#. Chương trình bao gồm các chức năng sau:
- Nhập dữ liệu(thêm, sửa, xóa, lưu)
- Tìm kiếm dữ liệu
- Quản lý thu tiền, sức khỏe, danh sách học sinh
- Thoát

3


CHƯƠNG 2: PHÂN TÍCH BÀI TOÁN
2.1 Yêu cầu hệ thống
- Phần cứng: Máy tính cấu hình tối thiểu CPU: Intel Pentium IV (1.5GHz trở lên),
ổ đĩa cứng còn trống tối thiểu 20GB, 512 MB RAM, ổ đĩa CD-ROM và card mạng.
- Hệ điều hành: Window XP SP2 trở lên.
- Phần mềm: Visual Studio 2010 Ultimate.
2.2 Thiết kế cơ sở dữ liệu (CSDL)
2.2.1 Thiết kế CSDL mức khái niệm
- Thực thể
Thực thể

Thuộc tính

Khóa chính

Phụ huynh

Mã phụ huynh, họ tên phụ huynh, tuổi,
địa chỉ, số điện thoại
Học sinh

Mã học sinh, họ tên học sinh, tuổi, giới
tính, địa chỉ
Cán bộ công Mã nhân viên, họ tên cán bộ công nhân
nhân viên
viên, ngày sinh, địa chỉ, SDT
Chức vụ
Mã chức vụ, tên chức vụ
Lớp
Mã lớp, tên lớp, sĩ số
- Quan hệ giữa các thực thể

4

Mã phụ huynh
Mã học sinh
Mã nhân viên
Mã chức vụ
Mã lớp


- Vẽ ER

Hình 1: Sơ đồ ERD

2.2.2 Thiết kế CSDL mức logic

5


- PHỤ HUYNH (maphuhuynh, tenphuhuynh, ngaysinh, diachi, sdt )

- HỌC SINH (mahocsinh, malop, tenhocsinh, ngaysinh, gioitinh, diachi )
- CÁN BỘ CÔNG NHÂN VIÊN (manhanvien, machucvu, tennhanvien, ngaysinh,
diachi, sodienthoai )
- CHỨC VỤ (machucvu, tenchucvu )
- LỚP ( malop, tenlop, siso )
- THEO DÕI (ngaytheodoi, mahocsinh, manhanvien, malop, vangcp, vangkp )
- THU TIỀN HỌC (sobienlai, ngaythu, mahocsinh, tienhocphi, tienan, tienphuthu,
tongtien, manhanvien, maphuhuynh )
- KHÁM SỨC KHỎE (sophieukham, ngaykham, mahocsinh, manhanvien,
chieucao, cannang, taimuihong, mat, ketluan)
2.2.3 Thiết kế CSDL mức vật lý
tblPHUHUYNH

Bảng 1: Bảng phụ huynh
tblLOP

Bảng 2: Bảng lớp

tblHOCSINH
6


Bảng 3: Bảng học sinh
tblCBCNV

Bảng 4: Bảng cán bộ công nhân viên
tblCHUCVU

Bảng 5: Bảng chức vụ


tblTHUTIENHOC

7


Bảng 6: Bảng thu tiền học
tblTHOIDOI

Bảng 7: Bảng theo dõi
tblKHAMSUCKHOE

Bảng 8: Bảng khám sức khỏe

8


2.2.4 Thiết lập mối quan hệ giữa các bảng

Hình 2: Sơ đồ ràng buộc quan hệ

2.3 Thiết kế chức năng
2.3.1 Chức năng cập nhật dữ liệu
Sơ đồ thuật toán:

9


Hình 3: Sơ đồ chức năng nhập dữ liệu
2.3.2 Chức năng thêm dữ liệu
Sơ đồ thuật toán


Hình 4: Sơ đồ chức năng thêm dữ liệu
10


2.3.3 Chức năng tìm kiếm dữ liệu
Sơ đồ thuật toán:

Hình 5: Sơ đồ chức năng tìm kiếm dữ liệu

2.3.4 Chức năng xóa dữ liệu
Sơ đồ thuật toán:

11


Hình 6: Sơ đồ chức năng xóa dữ liệu
2.3.5 Chức năng in dữ liệu
Sơ đồ thuật toán:

Hình 7: Sơ đồ chức năng in dữ liệu
2.3.6 Chức năng thoát

12


CHƯƠNG 3: XÂY DỰNG HỆ THỐNG
3.1 Thiết kế hệ thống
3.1.1 Form chính


Hình 8: Form Main

Name

frmMain

Text

QUẢN LÝ HỌC SINH TRƯỜNG MẦM NON

Danh mục
Học sinh
Cán bộ công nhân viên
Phuhuynh
Chức vụ
Lớpp
Quản lý
Sổ khám sức khỏe
Biên lai thu tiền
Báo cáo
Danh sách học sinh
Tìm kiếm
Học sinh
Lớp
Cán bộ công nhân viên
Thoát

mnuCapnhatdulieu
mnuHocsinh
mnuCanbocongnhanvien

mnuPhuhuynh
mnuChucvu
mnulopp
mnuQuanly
mnuSokhamsuckhoe
mnuBienlaithutien
mnuBaocao
mnuDanhsachhocsinh
mnuTimkiem
mnuFindHocsinh
mnuFindLop
mnuFindCanbocongnhanvien
mnuThoat
13


- Nút mnuHocsinh: Khi kích chuột vào nút này Form Nhà cung cấp sẽ hiện ra.

private void mnuHocsinh_Click(object sender, EventArgs e)
{
Forms.frmDMHocsinh a = new Forms.frmDMHocsinh();
a.Show();
}
- Mã lệnh các MenuStrip khác cũng tương tự.
3.1.2 Form học sinh

Hình 9: Form Học sinh
Điều kiện
TextBox
ComboBox

CheckedLisBox
MaskedTextbox
Button

Name
txtmahocsinh
txttenhocsinh
txtdiachi
cbomalop
chkgioitinh
mskngaysinh
btnthem
btnsua
btnxoa

Text
Mã học sinh
Tên học sinh
Địa chỉ
Mã lớp
Nam
Ngày sinh
Thêm
Sửa
Xóa
14


×