Quản lý hệ thống thông tin sinh viên và kế hoạch đào tạo - Pdf 32

Xây dựng hệ thống quản lý thông tin sinh viên và kế hoạch đào tạo
NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
Hưng Yên, ngày ....... tháng ...... năm 2011
Giáo viên hướng dẫn

Trang: 1
Xây dựng hệ thống quản lý thông tin sinh viên và kế hoạch đào tạo
NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................

Xây dựng hệ thống quản lý thông tin sinh viên và kế hoạch đào tạo
LỜI CẢM ƠN
Với sự cố gắng nỗ lực của nhóm chúng em, niềm tâm huyết với đề tài đã giúp
nhóm hoàn thành đồ án tốt nghiệp đúng thời hạn.
Để có được kết quả đó nhóm chúng em xin chân thành cảm ơn các thầy cô
giáo trong trường đặc biệt là các thầy cô trong khoa Công nghệ thông tin đã giảng
dạy, giúp đỡ chúng em trong quá trình học tập tại trường Đại học Sư phạm Kỹ thuật
Hưng Yên.
Đặc biệt, cho phép nhóm chúng em được gửi lời cảm ơn sâu sắc nhất tới thầy
giáo Phạm Ngọc Hưng trường Đại học Sư phạm Kỹ thuật Hưng Yên đã tận tình
hướng dẫn, động viên để nhóm chúng em có thể hoàn thành đề tài một cách tốt nhất.
Chúng em xin cảm ơn gia đình, bạn bè, người thân đã ủng hộ, giúp đỡ, động
viên, khuyến khích nhóm chúng em trong suốt quá trình thực hiện đề tài.
Nhóm chúng em xin chân thành cảm ơn!
Hưng Yên, ngày 14 tháng 05 năm 2011
Nhóm thực hiện đề tài
Nguyễn Đình Văn
Nguyễn Đức Thắng
Lê Đình Thông
Trang: 4
Xây dựng hệ thống quản lý thông tin sinh viên và kế hoạch đào tạo
MỤC LỤC
............................................................................................................................................................9
PHẦN I: MỞ ĐẦU.................................................................................................................................10
1. Lý do chọn đề tài................................................................................................................10
2. Đối tượng nghiên cứu.......................................................................................................10
3. Phạm vi nghiên cứu............................................................................................................11
4. Mục đích nghiên cứu.........................................................................................................11
5. Phương pháp nghiên cứu..................................................................................................11
6. Ý nghĩa lý luận và thực tiễn của đề tài..............................................................................12

2.2.6 Biểu đồ tuần tự mô tả chức năng lập kế hoạch giảng dạy ...........................................36
2.2.8 Biểu đồ tuần tự mô tả chức năng nhập sinh viên .........................................................38
2.2.9 Biểu đồ tuần tự mô tả chức năngcập nhật dữ liệu sinh viên .......................................38
2.2.10 Biểu đồ tuần tự mô tả chức năng xóa thông tin sinh viên .........................................38
2.2.11 Biểu đồ tuần tự mô tả chức năng nhập thông tin sinh viên từ excel..........................39
2.2.12 Biểu đồ tuần tự mô tả chức năng cập nhật thông tin sinh viên..................................40
2.2.13 Biểu đồ tuần tự mô tả chức năng nhập sự kiện sinh viên ..........................................40
2.2.14 Biểu đồ tuần tự mô tả chức năng giáo viên.................................................................40
2.2.15 Biểu đồ tuần tự mô tả chức năng quản lý môn học....................................................41
2.2.16 Biểu đồ tuần tự mô tả chức năng quản lý điểm..........................................................42
2.2.18 Biểu đồ tuần tự mô tả chức năng hạnh kiểm..............................................................43
2.3. Biểu đồ lớp.....................................................................................................................44
CHƯƠNG 3: THIẾT KẾ CƠ SỞ DỮ LIỆU.................................................................................................45
3.1. Các bảng dữ liệu.............................................................................................................45
3.2. Chi tiết các bảng trong CSDL..........................................................................................45
3.2.1 Bảng tblChuongTrinhDaoTao ......................................................................................45
3.2.2 Bảng tblChiTietCTDT.....................................................................................................46
3.2.3 Bảng tblKeHoachDaoTao..............................................................................................46
3.2.4 Bảng tblKeHoachGiangDay...........................................................................................47
Trang: 6
Xây dựng hệ thống quản lý thông tin sinh viên và kế hoạch đào tạo
3.2.5 Bảng tblGiaoVien..........................................................................................................48
3.2.6 Bảng tblLop..................................................................................................................49
3.2.7 Bảng tblGVCN...............................................................................................................49
3.2.8 Bảng tblKeSinhVien......................................................................................................50
3.2.9 Bảng tblSinhVienLop....................................................................................................50
3.2.10 Bảng tblKhenThuongKyLuat.......................................................................................50
Bảng tblKhenThuongKyLuat: lưu trữ thông tin khen thưởng kỷ luật.........................................50
3.2.11 Bảng tblCanBoLop......................................................................................................51
3.2.12 Bảng tblChucVuLop....................................................................................................51

4.15 Giao diện khen thưởng kỷ luật......................................................................................72
4.16 Giao diện form chuyển lớp............................................................................................72
4.17 Giao diện form quản lý môn học...................................................................................73
4.18 Giao diện form quản lý điểm.........................................................................................74
4.19 Giao diện form quản lý hạnh kiểm................................................................................75
4.20 Giao diện chọn lớp lưu bảng điểm................................................................................76
4.21 Giao diện chọn sinh viên lưu bảng điểm.......................................................................77
4.22 Giao diện kết quả học tập.............................................................................................78
4.23 Giao diện nhập điểm từ excel.......................................................................................79
4.24 Giao diện nhập hạnh kiểm từ excel..............................................................................80
......................................................................................................................................................80
4.25 Giao diện danh sách cột lựa chọn.................................................................................81
4.26 Giao diện thông tin giáo viên........................................................................................82
4.27 Giao diện quản lý thông tin giáo viên............................................................................82
CHƯƠNG 5: CÀI ĐẶT VÀ THỬ NGHIỆM CHƯƠNG TRÌNH.....................................................83
5.1. Kiến trúc của phần mềm. ..............................................................................................83
5.2. Mô tả các thành phần để cài đặt...................................................................................83
5.2.1 Thành phần data.dll .....................................................................................................83
5.2.2 Thành phần Bussiness.dll.............................................................................................83
5.2.3 Thành phần presentation.dll........................................................................................84
5.2.4 Thử nghiệm chương trình............................................................................................84
PHẦN III: KẾT LUẬN...............................................................................................................................85
PHẦN IV: TÀI LIỆU THAM KHẢO............................................................................................................86
86
86
Trang: 8
Xây dựng hệ thống quản lý thông tin sinh viên và kế hoạch đào tạo

DANH MỤC HÌNH
Hình 2.2.4: UseCasequản lý lớp học.....................................................................................................23

Hình 2.4.10: Giao diện form thông tin chức vụ lớp..............................................................................67
Hình 2.5: Kiến trúc phần mềm..............................................................................................................83
PHẦN I: MỞ ĐẦU
1. Lý do chọn đề tài
Cùng với sự phát triển không ngừng về kỹ thuật máy tính và mạng điện tử, công nghệ
thông tin cũng được những công nghệ có đẳng cấp cao và lần lượt chinh phục hết
đỉnh cao này đến đỉnh cao khác. Mạng Internet là một trong những sản phẩm có giá
trị hết sức lớn lao và ngày càng trở nên một công cụ không thể thiếu, là nền tảng
chính cho sự truyền tải, trao đổi thông tin trên toàn cầu.
Bằng internet, chúng ta đã thực hiện được nhiều công việc với tốc độ nhanh hơn và
chi phí thấp hơn nhiều so với cách thức truyền thống. Chính điều này, đã thúc đẩy sự
khai sinh và phát triển của thương mại điện tử và chính phủ điện tử trên khắp thế
giới, làm biến đổi đáng kể bộ mặt văn hóa, nâng cao chất lượng cuộc sống con người.
Ứng dụng công nghệ thông tin vào thực tiễn đời sống xã hội giảm thiểu được sức lao
động của con người, tăng hiệu học tập của con người. Các phần mềm quản lý cũng
được đặc biệt quan tâm. Trong phạm vi của đồ án tốt nghiệp chúng em đã lựa chọn
đề tài “XÂY DỰNG HỆ THỐNG QUẢN LÝ THÔNG TIN SINH VIÊN VÀ KẾ
HOẠCH ĐÀO TẠO”. Nội dung của đồ án đi vào việc quản lý chương trình đào
tạo,thông tin sinh viên, lớp và lập kế hoạch đào tạo. Chúng em sẽ phân tích thiết kế
cho bài toán quản lý thông tin sinh viên và kế hoạch đào tạo đồng thời cài đặt cho hệ
thống quản lý thông tin sinh viên và kế hoạch đào tạo.
2. Đối tượng nghiên cứu
Với đề tài này, chúng em tập trung vào các nội dung :
Tìm hiểu, nghiên cứu ngôn ngữ lập trình C# (2008).
Trang: 10
Xây dựng hệ thống quản lý thông tin sinh viên và kế hoạch đào tạo
Phân tích và thiết kế hệ thống bằng UML.
Tìm hiểu cách thức quản lý thông tin sinh viên và kế hoạch đào tạo.
Tìm hiểu các công cụ xây dựng chương trình: sử dụng Visual Studio 2008 để
thiết kế giao diện và xây dựng phần mềm, sử dụng SQL Server 2005 để thiết kế cơ sở

6. Ý nghĩa lý luận và thực tiễn của đề tài
Như vậy, nếu thực hiện thành công đề tài này sẽ mang lại ý nghĩa to lớn về cả
về mặt lý luận lẫn thực tiễn.
Ý nghĩa lý luận của đề tài:
Chương trình cùng với thuyết minh sẽ trở thành một tài liệu học tập, tham
khảo, dễ hiểu, rất hữu ích cho sinh viên khi nghiên cứu về kiến trúc hướng dịch vụ.
Ý nghĩa thực tiễn của đề tài:
Đề tài là một sản phẩm mang tính ứng dụng cao phục vụ việc quản lý thông
tin sinh viên trong nhà trường
Là một công cụ giúp nhà trường sinh viên phụ huynh tìm kiếm thông tin của
sinh viên và lớp một cách rễ ràng.
7. Cấu trúc của báo cáo
Báo cáo của chúng em gồm có 4 phần:
Phần I: Mở đầu
Giới thiệu tổng quan về đề tài “XÂY DỰNG HỆ THỐNG QUẢN LÝ
THÔNG TIN SINH VIÊN VÀ KẾ HOẠCH ĐÀO TẠO.”
Phần II: Nội dung
Trong phần này bao gồm các chương sau:
Chương 1: Tổng quan
Chương 2: Phân tích và thiết kế hệ thống
Chương 3: Thiết kế cơ sở dữ liệu
Chương 4: Thiết kế và đặc tả giao diện
Chương 5: Cài đặt và thử nghiệm chương trình.
Trang: 12
Xây dựng hệ thống quản lý thông tin sinh viên và kế hoạch đào tạo
Phần III: Kết luận
Kết quả và hướng phát triển của đề tài
Phần IV: Tài liệu tham khảo
PHẦN 2: NỘI DUNG
CHƯƠNG 1: TỔNG QUAN VỀ PHẦN MỀM XÂY DỰNG HỆ THỐNG

 Chia nhóm cho từng môn của một lớp.
 Chọn giáo viên cho từng nhóm.
 Lập tiến độ giảng dạy cho từng nhóm.
 Cập nhật nhóm, giáo viên, kế hoạch chi tiết.
 Thông tin lớp học.
 Cập nhật thông tin lớp.
 Tìm kiếm lớp.
 Chọn các chức vụ cho lớp.
 Thông tin sinh viên.
 Cập nhật thông tin sinh viên.
 Tìm kiếm thông tin sinh viên.
 Cập nhật khen thưởng, kỷ luật của sinh viên.
 Cập nhật sự kiện cho sinh viên.
 Sự kiện chuyển lớp của sinh viên.
 Báo cáo thông tin của sinh viên ra excel.
 Thông tin điểm và hạnh kiểm.
 Cập nhật thông tin điểm.
 Cập nhật thông tin hạnh kiểm.
 Lưu bảng điểm của một sinh viên hoặc của cả lớp.
Trang: 14
Xây dựng hệ thống quản lý thông tin sinh viên và kế hoạch đào tạo
 Thông tin giáo viên.
 Cập nhật thông tin giáo viên.
1.2. 1 Phần dành cho giảng viên, sinh viên
Đăng nhập.
Xem thông tin sinh về chương trình đào tạo, kết xuất thông tin của một chương
trình đào tạo ra file excel.
Xem thông tin về kế hoạch đào tạo.
Xem thông tin kế hoạch giảng dạy và tiến độ giảng dạy của một môn trong 1
nhóm hay lớp nào đó.

4 Administrator Quản lý, thống kê
5 Administrator
Quản lý chương trình đào tạo, kế
hoạch đào tạo, kế hoạch giảng dạy
6 Administrator
Quản lý thông tin sinh viên, thông
tin lớp.
7 Administrator Quản lý thông tin điểm, hạnh kiểm.
8 Administrator Quản lý thông tin giảng viên.
7 Candidate Xem thông tin
Trang: 16
Xây dựng hệ thống quản lý thông tin sinh viên và kế hoạch đào tạo
2.1.2 UseCase tổng quan hệ thống.
Trang: 17
Xây dựng hệ thống quản lý thông tin sinh viên và kế hoạch đào tạo
2.1.3 UseCase mô tả phần đăng nhập.
Hình 2.2.1: Biểu đồ UseCase đăng nhập .
Mô tả:
Tác nhân: Người quản trị.
Cho phép người quản trị đăng nhập để thao tác với hệ thống.
Dòng sự kiện:
Các dòng sự kiện chính
Chức năng này bắt đầu thực hiện khi người quản trị muốn đăng nhập để sử
dụng hệ thống.
Trang: 18
Xây dựng hệ thống quản lý thông tin sinh viên và kế hoạch đào tạo
Hệ thống yêu cầu người quản trị nhập tên đăng nhập, mật khẩu.
Hệ thống kiểm tra tính hợp lệ của tên đăng nhập, mật khẩu đăng nhập.
Các dòng sự kiện phụ
Nếu trong dòng sự kiện chính người quản trị cung cấp một tên đăng nhập, mật

Trang: 20
Xây dựng hệ thống quản lý thông tin sinh viên và kế hoạch đào tạo
Tác nhân:
Người quản lý
Mô tả:
Chức năng này cho phép thêm một kế hoạch đào tạo vào trong trường hợp có lớp
mới nhập trường hoặc một lớp cần một trương trình đào tạo mới.
- Thông tin đầu vào bao gồm: mã kế hoạch đào tạo, mã lớp, mã môn, phiên bản,
tên môn, số tín chỉ lý thuyết, số tín chỉ thực hành, tổng số tín chỉ, tính chất môn học,
bộ môn quản lý, học kỳ,ngày cập nhật, giáo viên đảm nhiệm, học kỳ thực hiên, giáo
viên giảng dạy, số buổi lý thuyết, số buổi thực hành, ghi chú.
- Thông tin đầu ra : là một trương trình đào tạo mới được thêm vào với các thông
tin vừa nhập.
 Chức năng sửa kế hoạch đào tạo
Tác nhân:
Người quản lý .
Mô tả:
Khi mà dự án của khoa có thay đổi hoặc vì một lý do nào đó mà một môn
không được học theo đúng kế hoạch đào tao mà phải học thay thế vào kỳ sau.thì chức
năng sửa thông tin về kế hoạch đào tao được sử dụng.
- Thông tin đầu vào: mã lớp, mã môn, phiên bản, tên môn, số tín chỉ lý thuyết,
số tín chỉ thực hành, tổng số tín chỉ, tính chất môn học, bộ môn quản lý, học kỳ, ngày
cập nhật, giáo viên đảm nhiêm, học kỳ thực hiên, giáo viên giảng dạy, số buổi lý
thuyết, số buổi thực hành, ghi chú (chú ý không thể sửa mã kế hoạch đào tạo)
- Thông tin đầu ra : là kế hoạch đào tạo với các thông tin vừa sửa đã được cập
nhật.
 Xóa kế hoạch đào tạo
Tác nhân:
Người quản trị
Mô tả:

Chức năng này cho phép tìm kiếm thông tin của một lớp trong khoa một cách rễ
dành hơn nhờ vào một tiêu chí tìm kiếm nào đó như : mã lớp ,tên lớp,khóa,giáo viên
chủ nhiệm, trình độ,hệ, ngành,chuyên ngành,lớp trưởng,lớp phó học tập,lớp phó đời
sống,bí thư, kế hoạch đào tạo,danh sách lớp,bảng điểm,ngày cập nhât.
- Thông tin đầu vào: là tiêu chí cần tìm kiếm .
- Thông tin đầu ra: là thông tin của các lớp mà đúng với tiêu chí tìm kiếm ở trên.
 Chức năng thêm lớp
Tác nhân:
Người quản trị
Mô tả:
Chức năng này cho phép người quản trị có thể bổ sung thêm lớp vào trong khoa
các thông tin cần thêm của lớp bao gồm: Mã lớp, tên lớp, khóa, sĩ số, giáo viên chủ
nhiệm, rình độ, hệ, ngành, chuyên ngành, lớp trưởng, lớp phó học tập, lớp phó đời
sống, bí thư, kế hoạch đào tạo, danh sách lớp, ngày cập nhật.
-Thông tin đầu vào: các thông tin như trên .
-Thông tin đầu ra: là một bản ghi với các thông tin như trên được thêm vào cơ sở
dữ liệu
 Chức năng sửa thông tin của lớp
Tác nhân:
Người quản trị
Mô tả:
Chức năng này cho phép người quản trị có thể sửa thông tin của một lớp trong
khoa Thông tin đầu vào là các thông tin cần sửa như : tên lớp,khóa,sĩ số,giáo viên chủ
nhiệm, trình độ,hệ, ngành, chuyên ngành, lớp trưởng,lớp phó học tập, lớp phó đời
sống, bí thư, kế hoạch đào tạo, danh sách lớp, ngày cập nhật.
(chú ý là mã lớp không thể sửa)
Trang: 24
Xây dựng hệ thống quản lý thông tin sinh viên và kế hoạch đào tạo
- Thông tin đầu ra : là một bản ghi sau khi được cập nhật.
 Chức năng xóa thông tin của lớp


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status