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 (1.76 MB, 104 trang )
Xây dựng hệ thống quản lý đồ án 1 đến 5 trên nền tảng Asp.net
Khi giảng viên đăng ký, sẽ hiện ra một bảng để nhập thông tin đăng ký hệ thống.
Nếu nhập đúng hệ thống sẽ thông báo đăng ký thành công, nếu nhập sai thông tin hệ
thống sẽ báo lỗi và yêu cầu nhập lại thông tin chính xác.
3.4.2 Chức năng đăng nhập hệ thống
Mục đích
Chức năng này sẽ kiểm tra tài khoản sử dụng hệ thống có hợp lệ hay không?
Nhằm bảo mật các thông tin trong hệ thống. Và đảm bảo người dùng sử dụng đúng
các chức năng được cấp.
Phạm vi
Chức năng này sẽ kiểm tra tài khoản sử dụng hệ thống có hợp lệ hay không?
Nhằm bảo mật các thông tin trong hệ thống.
Ràng buộc
Khi người dùng kích hoạt hệ thống, một cửa sổ “Đăng nhập hệ thống” hiện lên,
yêu cầu cung cấp các thông tin để đăng nhập sử dụng hệ thống.
Giao diện của chức năng
Hình 3-26: Giao diện chức năng nhập hệ thống
Mô tả chức năng
Khi truy cập vào trang web, chức năng này sẽ hiển thị đầu tiên hoặc khi người
dùng đang đăng nhập khi click vào “Đăng xuất” trên giao diện chính thì giao diện
chính sẽ bị ẩn đi và giao diện đăng nhập này cũng sẽ hiện nên, Sau khi người dùng
đã điền đầy đủ thông tin người dùng nhấn “Đăng nhập” nếu thông tin hợp lệ sẽ vào
được hệ thống với các chức năng được cấp hiện nên cho phép người dùng sử dụng.
64
Xây dựng hệ thống quản lý đồ án 1 đến 5 trên nền tảng Asp.net
3.4.3 Chức năng quản lý lớp
Mục đích
Giúp người quản lý quản lý, nhập liệu dữ liệu về lớp trong mỗi năm học.
Phạm vi
Chỉ có Trưởng bộ môn được phép sử dụng chức năng này mới được sử dụng,
chức năng này dùng để quản lý, thêm, sửa, xóa lớp.
Ràng buộc
Sau khi đăng nhập vào hệ thống người sử dụng muốn sử dụng chức năng chọn
“Quản lý lớp” trong mục bên trái.
Giao diện chức năng
Hình 3-27: Giao diện chức năng quản lý lớp
Mô tả chức năng
Các thao tác người dùng có thể thực hiện khi sử dụng chức năng “quản lý lớp”:
-
Chức năng thêm lớp: khi thêm lớp các thông tin tên lớp, mã lớp, khóa học, loại hình
đào tạo, giáo viên chủ nhiệm, khi nhấn vào “Thêm” sẽ thêm lớp vào danh sách.
-
Chức năng sửa khi người dùng chọn lớp dưới danh sách các thông tin sẽ hiển thị
tương ứng trên điều khiển người dùng có thể sửa tên, khóa học, loại hình đào tạo,
giáo viên chủ nhiệm, sau khi sửa xong thông tin của lớp sẽ được hiển thị dưới danh
sách.
65
Xây dựng hệ thống quản lý đồ án 1 đến 5 trên nền tảng Asp.net
-
Chức năng xoá khi người sử dụng chọn lớp dưới danh sách khi chọn xoá thì lớp sẽ
xoá trong danh sách.
3.4.4 Chức năng quản lý sinh viên
Mục đích
Giúp người quản lý quản lý, nhập liệu dữ liệu về sinh viên (SV) trong một lớp.
Phạm vi
Chỉ có Trưởng bộ môn được phép sử dụng chức năng này, chức năng này dùng
để quản lý, thêm, sửa, xóa thông tin sinh viên.
Ràng buộc
Sau khi đăng nhập vào hệ thống người sử dụng muốn sử dụng chức năng chọn
“quản lý sinh viên” trong mục bên trái.
Giao diện chức năng
Hình 3-28: Giao diện chức năng quản lý sinh viên
Mô tả chức năng
Các thao tác người dùng có thể thực hiện khi sử dụng chức năng “Quản lý sinh
viên”:
66
Xây dựng hệ thống quản lý đồ án 1 đến 5 trên nền tảng Asp.net
-
Chức năng thêm SV: khi thêm SV các thông tin, mã SV, tên SV, mã lớp, ngày sinh,
giới tính, Email, số điện thoại, địa chỉ thường trú, địa chỉ tạm trú, khi nhấn vào
“Thêm mới” sẽ thêm sinh viên vào danh sách. Có thể nhập danh sách sinh viên từ
excel bằng cách nhấn vào “Nhập excel”.
-
Chức năng sửa khi người dùng chọn SV dưới danh sách các thông tin sẽ hiển thị
tương ứng trên điều khiển người dùng có thể tên SV, mã lớp, ngày sinh, giới tính,
Email, số điện thoại, địa chỉ thường trú, địa chỉ tạm trú, sau khi sửa xong thông tin
của SV sẽ được hiển thị dưới danh sách.
-
Chức năng xoá khi người sử dụng chọn SV dưới danh sách khi chọn xoá thì SV sẽ
xoá trong danh sách.
3.4.5 Chức năng quản lý giảng viên
Mục đích
Giúp người quản lý quản lý, nhập liệu dữ liệu về Giảng viên (GV) trong khoa.
Phạm vi
Chỉ có Trưởng bộ môn được phép sử dụng chức năng này mới được sử dụng,
chức năng này dùng để quản lý, thêm, sửa, xóa GV.
Ràng buộc
Sau khi đăng nhập vào hệ thống người sử dụng muốn sử dụng chức năng chọn
“Quản lý giảng viên” trong mục bên trái.
Giao diện chức năng
Giao diện hiển thị thông tin giảng viên
67
Xây dựng hệ thống quản lý đồ án 1 đến 5 trên nền tảng Asp.net
Hình 3-29: Giao diện chức năng quản lý giảng viên
Mô tả chức năng
Các thao tác người dùng có thể thực hiện khi sử dụng chức năng “Quản lý giảng
viên”:
-
Chức năng thêm GV: khi thêm GV các thông tin, mã GV, tên GV, Ngày sinh, giới
tính, Email, Số điện thoại, địa chỉ thường trú, địa chỉ tạm trú, khi nhấn vào “Thêm”
sẽ thêm GV vào danh sách.
-
Chức năng sửa khi người dùng chọn GV dưới danh sách các thông tin sẽ hiển thị
tương ứng trên điều khiển người dùng có thể tên GV, mã lớp, ngày sinh, giới tính,
email, số điện thoại, bộ môn, trình độ, chức vụ, nhóm người dung, sau khi sửa xong
thông tin của SV sẽ được hiển thị dưới danh sách.
68
Xây dựng hệ thống quản lý đồ án 1 đến 5 trên nền tảng Asp.net
-
Chức năng xoá khi người sử dụng chọn GV dưới danh sách khi chọn xoá thì GV sẽ
xoá trong danh sách.
3.4.6 Chức năng quản lý đề tài
Mục đích
Giúp người quản lý quản lý, nhập liệu dữ liệu về loại đề tài cho lớp, được thực
hiện trong mỗi kì học.
Phạm vi
Chỉ có Trưởng bộ môn hoặc giảng viên được phép sử dụng chức năng này mới
được sử dụng, chức năng này dùng để quản lý, thêm, sửa, xóa đề tài
Ràng buộc
Sau khi đăng nhập vào hệ thống người sử dụng muốn sử dụng chức năng chọn
“Thông tin đề tài” trong mục nhập liệu ở menu bên trái.
Giao diện chức năng
Hình 3-30: Giao diện chức năng quản lý đề tài
69
Xây dựng hệ thống quản lý đồ án 1 đến 5 trên nền tảng Asp.net
Mô tả chức năng
Các thao tác người dùng có thể thực hiện khi sử dụng chức năng “Nhập thêm
mới đê tài cho lớp”:
- Chức năng làm mới khi chọn “thêm mới” các điều khiển được xoá rỗng.
- Loại đề tài sẽ thay đổi khi nhập lớp
-
Chức năng thêm: khi thêm các thông tin tên đề tài, loại đề tài, giảng viên, lớp, mục
tiêu, nội dung, sản phẩm, chức năng khi nhấn vào “Thêm” sẽ thêm vào danh sách.
-
Chức năng sửa khi người dùng chọn thông tin dưới danh sách các thông tin sẽ hiển
thị tương ứng trên điều khiển người dùng có thể sửa sau khi sửa xong thông tin của
đề tài cho lớp sẽ được hiển thị dưới danh sách.
-
Chức năng xoá khi người sử dụng chọn thông tin dưới danh sách khi chọn xoá thì
thông tin sẽ xoá trong danh sách.
3.4.7 Chức năng quản lý đề tài cho lớp
Mục đích
Giúp người quản lý quản lý, nhập liệu dữ liệu về đề tài cho lớp, được thực hiện
trong mỗi kì học.
Phạm vi
Chỉ có admin hoặc Trưởng bộ môn hoặc giảng viên được phép sử dụng chức
năng này mới được sử dụng, chức năng này dùng để quản lý, thêm, sửa, xóa đề tài
cho lớp
Ràng buộc
Sau khi đăng nhập vào hệ thống người sử dụng muốn sử dụng chức năng chọn
“Đề tài cho lớp” trong mục nhập liệu ở menu bên trái.
Giao diện chức năng
70
Xây dựng hệ thống quản lý đồ án 1 đến 5 trên nền tảng Asp.net
Hình 3-31: Giao diện chức năng quản lý đề tài cho lớp
Mô tả chức năng
Các thao tác người dùng có thể thực hiện khi sử dụng chức năng “Nhập loại đê
tài cho lớp”:
- Loại đề tài sẽ thay đổi khi nhập lớp
-
Chức năng thêm: khi thêm các thông tin năm học, học kì, lớp, loại đề tài, số tín chỉ,
thời gian bắt đầu, thời gian kết thúc, khi nhấn vào “Thêm” sẽ thêm vào danh sách.
71
Xây dựng hệ thống quản lý đồ án 1 đến 5 trên nền tảng Asp.net
-
Chức năng sửa khi người dùng chọn thông tin dưới danh sách các thông tin sẽ hiển
thị tương ứng trên điều khiển người dùng có thể sửa số tín chỉ, thời gian bắt đầu,
thời gian kết thúc, sau khi sửa xong thông tin của đề tài cho lớp sẽ được hiển thị
dưới danh sách.
-
Chức năng xoá khi người sử dụng chọn thông tin dưới danh sách khi chọn xoá thì
thông tin sẽ xoá trong danh sách.
3.4.8 Chức năng duyệt đề tài
Mục đích
Giúp người quản lý quản lý, kiểm tra dữ liệu đề tài cho lớp, được thực hiện
trong mỗi kì học.
Phạm vi
Chỉ có Trưởng bộ môn được phép sử dụng chức năng này, chức năng này dùng
để duyệt đề tài cho lớp.
Ràng buộc
Sau khi đăng nhập vào hệ thống người sử dụng muốn sử dụng chức năng chọn
“Duyệt đề tài” trong mục nhập liệu ở menu bên trái.
Giao diện chức năng
72
Xây dựng hệ thống quản lý đồ án 1 đến 5 trên nền tảng Asp.net
Hình 3-32: Giao diện chức năng quản lý duyệt đề tài
Mô tả chức năng
Các thao tác người dùng có thể thực hiện khi sử dụng chức năng “Duyệt đề tài”.
- Chỉ có danh sách đề tài chưa được duyệt mới hiển thị tại đây.
-
Chức năng duyệt: khi người dùng chọn thông tin dưới danh sách các thông tin sẽ
hiển thị tương ứng trên điều khiển, người dùng có thể kiểm tra thông tin, sau khi
duyệt xong thông tin sẽ không hiển thị dưới danh sách nữa.
3.4.9 Chức năng quản lý nhóm lớn
Mục đích
Giúp người quản lý quản lý, nhập liệu dữ liệu nhóm lớn cho lớp, được thực hiện
trong mỗi kì học.
Phạm vi
73
Xây dựng hệ thống quản lý đồ án 1 đến 5 trên nền tảng Asp.net
Tất cả giảng viên được phép sử dụng chức năng này cho lớp do giảng viên đó
chủ nhiệm, chức năng này dùng để quản lý, thêm, sửa, xóa nhóm lớn cho lớp.
Ràng buộc
Sau khi đăng nhập vào hệ thống người sử dụng muốn sử dụng chức năng chọn
“Quản lý nhóm lớn” trong mục nhập liệu ở menu bên trái.
Giao diện chức năng
Hình 3-33: Giao diện chức năng quản lý nhóm lớn
Mô tả chức năng
Các thao tác người dùng có thể thực hiện khi sử dụng chức năng “Nhập nhóm
lớn”:
- Chức năng làm mới khi chọn “Thêm mới” các điều khiển được xoá rỗng.
-
Chức năng thêm: khi thêm các thông tin năm học, học kì, lớp, giảng viên, loại đề
tài, tên nhóm, khi nhấn vào “Thêm” thông tin sẽ thêm vào danh sách.
-
Chức năng sửa khi người dùng chọn thông tin dưới danh sách các thông tin sẽ hiển
thị tương ứng trên điều khiển người dùng có thể sửa lớp, giảng viên, loại đề tài, tên
nhóm, sau khi sửa xong thông tin sẽ được hiển thị dưới danh sách.
-
Chức năng xoá khi người sử dụng chọn thông tin dưới danh sách khi chọn xoá thì
thông tin sẽ xoá trong danh sách.
3.4.10 Chức năng quản lý nhóm nhỏ
Mục đích
74