Sau khoảng thời gian hơn một tháng nghiên cứu và tìm hiểu hệ thống, với sự giúp đỡ chỉ bảo tận tình của thầy giáo em đã thu được rất nhiều kiến thức về việc phân tích nghiên cứu và phát triển hệ thống thông tin cho một hệ thống cụ thể.
Đề tài của em đã thực hiện được một số nghiệp vụ cơ bản của hệ thống:
- Cho phép người sử dụng quản lý các học viên thông qua hệ thống tên lớp, từ đó có thể thêm lớp, sửa thông tin của lớp, xoá lớp.
- Trong mỗi lớp lại có thể thêm các học viện, sửa thông tin của học viên và xoá học viên đó.
- Từ danh sách lớp, khi tên mỗi học viên được kích chọn sẽ hiển thị các môn học và điểm tương ứng của học viên đó.
18 trang |
Chia sẻ: huong.duong | Lượt xem: 1417 | Lượt tải: 0
Bạn đang xem nội dung tài liệu Hệ thống Quản lý sinh viên, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Chương I.
Mô tả và phân tích hệ thống quản lý học viên
của trung tâm.
Khái quát hoạt động nghiệp vụ của hệ thống.
Dùng để quản lý hệ thống học viên cho một đối tượng cụ thể là Trung tâm tin học và ngoại ngữ Trí Đức. Mô hình đào tạo gồm ba hệ: cử nhân, chuyên viên, kỹ thuật viên. Mỗi hệ gồm nhiều lớp và mỗi lớp gồm nhiều sinh viên. Trong ứng dụng này hiện danh sách các lớp của trung tâm và cho phép người sử dụng thêm lớp, sửa thông tin lơp, xoá lớp, thêm học viên, sửa và xoá hoc viên, hiện điểm của từng học viên.
ứng dụng cung cập nhật những thông tin mới cho người dùng về tổng quan giáo dục, thông tin tuyển sinh đào tạo và thông tin du học.
Bên cạnh việc là một ứng dụng điện tử “Quản lý học viên “ còn cung cấp cho người dùng một số phần mềm thông dụng cho công tác văn phòng.
Cập nhật các chương trình quảng cáo và âm nhạc giải trí.
Đối tượng phục vụ.
Do tính chất của đề tài là quản lý học viên nên đối tượng phục vụ của ứng dụng cũng giới hạn cho các đối tượng chuyên biệt về công tác quản lý học sinh cụ thể của trung tâm, đối tượng này sẽ được cung cấp mật khẩu truy nhập và có quuền và trách nhiệm về những thông tin mà họ thay đổi, cập nhật, xoá, sửa cũng như các thao tác khác trên ứng dụng với đảm bảo của người xây dựng về tính đúng đắn, an toàn và bảo mật của hệ thống.
Chương II.
Phân tích và thiết kế hệ thống.
2.1 Thiết kế CSDL mức vật lý.
Thiết kế các file hệ thống sử dụng hệ quản trị CSDL Access và SQL server.
1.Table: Hocvien
Tên trường
Kiểu dữ liệu
Khóa
Ma
AutoNumber
Khóa chính
Hodem
Text
Ten
Text
Malop
Number
Ngaysinh
Date/Time
Quequan
Text
Gioitinh
Text
2.Table: Lop
Tên trường
Kiểu dữ liệu
Khóa
Ma
AutoNumber
Khóa chính
Ten
Text
Siso
Number
Tengvcn
Text
Ghichu
Memo
3.Table: Diem
Tên trường
Kiểu dữ liệu
Khóa
Mahocvien
Number
Khóa chính
Mon
Text
Khóa chính
Diem
Number
4. Table:Cunhan
Tên trường
Kiểu dữ liệu
Khóa
STT
Number
Mon
Text
SDVHT
Number
LT
Number
TH
Number
5.Table: Chuyenvien.
Tên trường
Kiểu dữ liệu
Khóa
STT
Number
Mon
Text
SDVHT
Number
LT
Number
TH
Number
6.Table:Kythuatvien.
Tên trường
Kiểu dữ liệu
Khóa
STT
Number
Mon
Text
SDVHT
Number
LT
Number
TH
Number
Sơ đồ quan hệ thực thể.
Chương III.
Thiết kế hệ thống chương trình
3.1Thiết kế ứng dụng:
3.1.1Lược đồ tổng quan của các đơn thể trong ứng dụng: ứng dụng sẽ hoạt động theo lưu đồ tổng quát sau:
Hệ thống quản lý học viên
Login
Thêm lớp
Hiện lớp
Sửa lớp
Sửa Thành viên
Hiện điểm của thành viên
Danh sách lớp
CT Cử nhân
Trang chủ
CT Chuyên viên
CT Kỹ thuật viên
Thông tin du học
Tuyển sinh ĐT
Tổng quan GD
Thêm thanh viên
- Login: Đăng nhập của người sử dụng.
- Trang chủ: Danh mục các hyperlink đến các tác vụ của hệ thống đưa ra các thông tin chính của tổ chức mà hệ thống phục vụ.
- Danh sách lớp: Danh sách các đối tượng mà hệ thống quản lý từ mức cao nhất.
- CT Cunhan: Chương trình đào tạo hệ cử nhân.
- CT Chuyenvien: Chương trình đào tạo hệ chuyên vien.
- CT Kythuatvien: Chương trình đào tạo hệ kỹ thuật viên.
3.1.2 Cấu trúc trang Web sử dụng trong ứng dụng cơ bản sử dụng hai dạng:
a.
Tiêu đề trang (Header)
Danh mục(Catalor)
Nội dung(page)
Quảng cáo
Chân trang(Footer)
b.
Tiêu đề trang(Header)
Nội dung(page)
Chân trang(Footer)
3.2 Giao diện tương tác.
a.Trang đăng nhập (login.asp).
H 3.1 Trang đăng nhập (login.asp).
Yêu cầu người sử dụng nhập đúng tên mật khẩu. Nếu nhập sai hệ thống sẽ đưa ra thông báo và yêu cầu nhập đúng.
Trang sử dụng file dữ liệu password.txt chứa thông tin mật khẩu của người sử dụng.
Phần cuối trang login người sử dụng và khách thăm sẽ vào một trang giải trí.
H3.2
H3.3
b.Trang chủ của hệ thống, nội dung trong khung chính khái quát về tổng quan giáo dục của trung tâm (main.asp).
H 3.4 Trang chủ của hệ thống(main.asp)
Danh mục các hyperlink đến các tác vụ của hệ thống đưa ra các thông tin chính của tổ chức mà hệ thống phục vụ.
Phần tiêu đề trang (Header), chân trang (Footer), danh mục (Catalog), quảng cáo được xây dựng thành mẫu trong Template và được nhúng vào trang chính.
Xây dựng phần nội dung chính riêng, nội dung này sẽ di chuyển dọc từ dưới lên trên để hiển thị các thông tin của trung tâm khi người sử dụng kích chọn một mục trong danh mục(Catalog).
-Mục tổng quan giáo dục:hiển thị nội dung khái quát về chương trình đào tạo của trung tâm.
-Mục tuyển sinh đào tạo: hiển thị nội dung về phương thức tuyển sinh
-Mục liên kết giáo dục: hiện các thông tin về các tổ chức mà trung tâm hợp tác đào tạo.
c. Màn hình danh sách lớp(index.asp).
H 3.5 Liệt kê danh sách lớp(index.asp)
Đây là trang tập trung các chức năng chính của hệ thống.
Tại đây, người sử dụng sẽ thấy toàn bộ các đối tượng mà hệ thống quản lý, danh sách các lớp, cho phép người dùng thêm lớp, sửa lớp , xóa lớp .
Khi người sử dụng kích chọn một đối tượng lớp cụ thể sẽ hiển thị danh sách các học viên của lớp đó và cũng cho phép thêm sửa xóa các thông tin của các thành viên trong lớp đó.
d.Màn hình trang hiện lớp (hienlop.asp)
H 3.6Màn hình trang hiện lớp (hienlop.asp)
Hiển thị danh sách thành viên của lớp đã được kích chọn trong trang danh sách, tại đây cho phép người dùng thêm thành viên, sửa thông tin của thành viên và xoá thành viên.
Khi người dùng kích tên một thành viên cụ thể sẽ hiển thị danh sách môn học và điểm tương ứng của thành viên đó
3.3 Cài đặt CSDL:
Cho phép người dùng chỉnh sửa thêm bớt dữ liệu các bảng trong cơ sở dữ liệu.
a.Thêm lớp (addnewclass.asp).
H 3.7Thêm lớp (addnewclass.asp).
Trang này cho phép người dùng thêm lớp mới vào trong bảng Lop, yêu cầu phải nhập đúng kiểu dữ liệu, đầy đủ các trường thông tin, khi kích nút “cập nhật ” sẽ thêm thông tin của lớp mới này vào trong CSDL và hiển thị lên trang danh sách lớp
b.Sửa lớp(editclass.asp)
H 3. 8 Sửa lớp(editclass.asp)
Màn hình này xuất hiện khi người dùng kích sửa một lớp cụ thể trong trang danh sách lớp.
Tại đây cho phép người dùng sửa các thông tin về lớp, khi kích nút cập nhật, các thông tin này sẽ được cập nhật vào trang danh sách lớp.
c. Thêm thành viên (themhv.asp).
H 3.9 Thêm thành viên (themhv.asp).
Trang này cho phép người dùng thêm học viên mới vào trong bảng Hocvien, yêu cầu phải nhập đúng kiểu dữ liệu, đầy đủ các trường thông tin, khi kích nút “cập nhật ” sẽ thêm thông tin của học viên mới này vào trong CSDL và hiển thị lên trang hiện lớp (hiện các thành viên của lớp).
d.Sửa thành viên(suahv.asp).
H 3.10 Sửa thành viên(suahv.asp).
Màn hình này xuất hiện khi người dùng kích sửa một thành viên cụ thể trong trang hiên thành viên lớp.
Tại đây cho phép người dùng sửa các thông tin về học viên, khi kích nút cập nhật, các thông tin này sẽ được cập nhật vào trang hiện lớp (hiện thành viên của lớp).
e.Hiện điểm của học viên (hienhocvien.asp).
H 3.11 Hiện điểm của học viên (hienhocvien.asp).
Màn hình này được kích hoạt khi kích chọn tên một học viên cụ thể trong trang danh sách học viên , sẽ hiển thị môn học và điểm tương ứng của học viên đó.
Nhận xét của giảng viên
Kết luận
Kết quả đạt được
Sau khoảng thời gian hơn một tháng nghiên cứu và tìm hiểu hệ thống, với sự giúp đỡ chỉ bảo tận tình của thầy giáo em đã thu được rất nhiều kiến thức về việc phân tích nghiên cứu và phát triển hệ thống thông tin cho một hệ thống cụ thể.
Đề tài của em đã thực hiện được một số nghiệp vụ cơ bản của hệ thống:
- Cho phép người sử dụng quản lý các học viên thông qua hệ thống tên lớp, từ đó có thể thêm lớp, sửa thông tin của lớp, xoá lớp.
Trong mỗi lớp lại có thể thêm các học viện, sửa thông tin của học viên và xoá học viên đó.
Từ danh sách lớp, khi tên mỗi học viên được kích chọn sẽ hiển thị các môn học và điểm tương ứng của học viên đó.
Hạn chế:
Mới tiến hành nghiên cứu, thực hiện được một phần nghiệp vụ của hệ thống, trình bày chưa sinh động, chưa mang tính chuyên nghiệp
Hướng phát triển:
Hoàn thiện thiết kế hệ thống.
Thiết kế thành chương trình đưa vào hoạt động thực tế
Tài liệu tham khảo
1.Giáo trình thiết kế và lập trình Web với Asp.
Trung tâm tin học và ngoại ngữ Trí Đức.
Nhà xuất bản thống kê Hà Nội, năm 2003
2.Phân tích và thiết kế các hệ thống thông tin hiện đại hướng cấu trúc và hướng đối tượng
Nguyễn Văn Vị
Nhà xuất bản thống kê, năm 2002.
3.Bài giảng trung tâm tin học và ngoại ngữ Trí Đức
Trần Thanh Sơn.
4.ASP 3.0&ASP.NET
Nhà xuất bản giáo dục, năm 2001
Các file đính kèm theo tài liệu này:
- 3508.doc