1. Trang chủ
  2. » Luận Văn - Báo Cáo

bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên

56 0 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

Lời nói đầuCùng với sự phát triển mạnh mẽ của công nghệ thông tin và cùng với sự xâm nhập nhanhchóng của tin học vào mọi lĩnh vực của đời sống xã hội thì việc sử dụng máy tính trong công

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠOTRƯỜNG ĐẠI HỌC ĐẠI NAM

BÀI TẬP LỚN

TÊN HỌC PHẦN: LẬP TRÌNH NET NÂNG CAO

ĐỀ TÀI: THIẾT KẾ VÀ XÂY DỰNG TRANG WEB QUẢN LÝSINH VIÊN

Trang 2

BỘ GIÁO DỤC VÀ ĐÀO TẠOTRƯỜNG ĐẠI HỌC ĐẠI NAM

BÀI TẬP LỚN

TÊN HỌC PHẦN: LẬP TRÌNH NET NÂNG CAO

SINH VIÊN

ĐiểmBằng Số

Bằng Chữ

CÁN BỘ CHẤM THI

Trang 3

Lời nói đầu

Cùng với sự phát triển mạnh mẽ của công nghệ thông tin và cùng với sự xâm nhập nhanhchóng của tin học vào mọi lĩnh vực của đời sống xã hội thì việc sử dụng máy tính trong côngtác quản lý đã trở thành một nhu cầu cấp bách, nó là một trong những yếu tố không thể thiếunhằm nâng cao chất lượng và hiệu quả trong công tác quản lý.

Trong lĩnh vực quản lý thông sinh viên, việc điều chỉnh và bổ sung thông tin thực hiệnrất khó khăn và không rõ ràng, việc tìm kiếm thông tin cũng mất nhiều thời gian do số lượngsinh viên hàng năm nhập học là rất lớn Quản lý bằng sổ sách rất thủ công mà độ chính xáclại kém Do đó việc ứng dụng tin học trong công tác quản lý sẽ giúp các cán bộ đào tạo trongtrường nâng cao hiệu quả của công việc, tiết kiệm được thời gian hơn và thao tác cũng đơngiản hơn rất nhiều…

Xây dựng quản lý phần mềm quản lý hồ sơ thông tin sinh viên nhằm mục đích hỗ trợ chocán bộ quản lý sinh viên có thể kiểm soát cũng như quản lý được hồ sơ của sinh viên trongthời gian theo học tại trường, quản lý điểm rèn luyện trong quá trình theo học tại nhà trường,hỗ trợ người quản lý sinh viên có thể tìm hồ sơ sinh viên cách chính xác, nhanh chóng vàhiệu quả Đồng thời hỗ trợ báo cáo thống kê hồ sơ sinh viên cho phòng quản lý.

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

Trang 4

CHƯƠNG 2: NỘI DUNG CHƯƠNG TRÌNH 11

2.1 Phát biểu bài toán 11

2.1.1 Yêu cầu chung của phần mềm 11

2.3.3 Lược đồ usercase nghiệp vụ: 16

2.3.4 Biểu đồ use case 17

2.4.1 Biểu đồ tuần tự đăng nhập 41

2.4.2 Biểu đồ tuần tự đăng xuất 42

2.4.3 Biểu đồ trình tự sinh viên 43

2.4.4 Biểu đồ trình tự giáo viên 45

CHƯƠNG 3: KẾT QUẢ ĐẠT ĐƯỢC 47

3.1 Trang đăng nhập 47

Trang 5

3.3.1 Giao diện lớp 52

3.3.2 Giao diện sinh viên 53

3.4 Giao diện khi đăng nhập bằng tài khoản Giáo viên 54

3.4.1 Giao diện sinh viên 54

KẾT LUẬN 56

Trang 6

MỤC LỤC HÌNH Ả

Hình 2 1: Thừa tác viên nghiệp vụ CTSV 11

Hình 2 2: Thừa tác viên nghiệp vụ GiaoVIen 12

Hình 2 3: Thừa tác viên nghiệp vụ Admin 12

Hình 2 4: Use case nghiệp vụ TaiKhoan 13

Hình 2 5: Use case nghiệp vụ SinhVien 13

Hình 2 6: Use case nghiệp vụ Lop 14

Hình 2 7: Use case nghiệp vụ DiemRenLuyen 14

Hình 2 8: Use case nghiệp vụ Khoa 14

Hình 2 9: Usercase nghiệp vụ 15

Hình 2 10: Biểu đồ use case tổng quát 16

Hình 2 11: Biểu đồ use case phân rã chức năng Quản lý khoa 17

Hình 2 12: Biểu đồ phân rã chức năng Quản lý tài khoản 18

Hình 2 13: Biểu đồ use case phân rã chức năng Quản lý giáo viên 19

Hình 2 14: Biểu đồ use case phân rã chức năng Quản lý lớp học 20

Hình 2 15: Biểu đồ hoạt động đăng nhập 22

Hình 2 16: Biểu đồ hoạt động đăng xuất 23

Hình 2 17: Biểu đồ hoạt động thêm lớp 24

Hình 2 18: Biểu đồ hoạt động sửa Lớp 26

Hình 2 19 Biểu đồ hoạt động xóa Lớp 27

Hình 2 20 Biểu đồ hoạt động thêm Giáo viên 29

Hình 2 21 Biểu đồ hoạt động sửa Giáo viên 30

Hình 2 22 Biểu đồ hoạt động thêm sinh viên 32

Hình 2 23: Biểu đồ hoạt động sửa sinh viên 33

Hình 2 24: Biểu đồ hoạt động xóa sinh viên 35

Hình 2 25 Biểu đồ ERD của web quản lý sinh viên 36

Hình 2 26: Database Diagrams web quản lý sinh viên 37

Hình 2 27: Biểu đồ tuần tự đăng nhập 40

Hình 2 28: Biểu đồ tuần tự đăng xuất 41

Hình 2 29: Biểu đồ trình tự thêm sinh viên 42

Hình 2 30: Biểu đồ trình tự xóa sinh viên 43

Hình 2 31: Biểu đồ trình tự sửa sinh viên 44

Hình 2 32: Biểu đồ trình tự thêm giao vien 44

Hình 2 33: Biểu đồ trình tự sửa giáo viên 45

Trang 7

Hình 3 3: Giao diện thêm khoa khi đăng nhập bằng tài khoản Admin3.2.2 Giao diện Giáo

Viên 48

Hình 3 4: Giao diện quản lý giáo viên khi đăng nhập bằng tài khoản Admin 49

Hình 3 5: Giao diện thêm giáo viên khi đăng nhập bằng tài khoản Admin 49

Hình 3 6: Giao diện danh sách lớp khi đăng nhập bằng tài khoản Admin 50

Hình 3 7: Giao diện lớp CNTT14-2 khi đăng nhập bằng tài khoản Admin 50

Hình 3 8: Giao diện danh sách tài khoản khi đăng nhập bằng tài khoản Admin 51

Hình 3 9: Giao diện thêm tài khoản khi đăng nhập bằng tài khoản Admin 51

Hình 3 10: Giao diện danh sách lớp khi đăng nhập bằng tài khoản CTSV 52

Hình 3 11: Giao diện quản lý sinh viên khi đăng nhập bằng tài khoản CTSV 53

Hình 3 12: Giao diện điểm rèn luyện của sinh viên khi đăng nhập bằng tài khoản CTSV 54

Hình 3 13: Giao diện sửa hoặc thêm điểm rèn luyện của sinh viên khi đăng nhập bằng tài khoản CTSV 55

Trang 8

MỤC LỤC BẢNG

Bảng 1: Tính yêu cầu dễ sử dụng 12

Bảng 2: Tính yêu cầu ổn định 13

Bảng 3: Tính yêu cầu bảo mật 13

Bảng 4: Đặc tả use case đăng nhập 23

Bảng 5: Đặc tả use case Đăng xuất 24

Bảng 6: Chức năng thêm Lớp 26

Bảng 7: Biểu đồ trình tự sửa Lớp 27

Bảng 8: Biểu đồ trình tự xóa Lớp 29

Bảng 9: Biểu đồ trình tự thêm giáo viên 30

Bảng 10: Biểu đồ trình tự sửa giáo viên 32

Bảng 11: Biểu đồ trình tự thêm sinh viên 33

Bảng 12: Biểu đồ trình tự sửa sinh viên 35

Bảng 13: Biểu đồ trình tự xóa sinh viên 36

Trang 10

CHƯƠNG 1: GIỚI THIỆU

1.1 Lý do chọn đề tài

Trong những năm gần đây, các chương trình quản lý không còn xa lạ với chúng ta Quảnlý đã xâm nhập vào các lĩnh vực như giáo dục, kinh doanh,… đặc biệt trong giáo dục và đàotạo, cô g tác quản lý thông tin sinh viên trong quá trình học tập là rất quan trọng, phức tạp vàđòi hỏi độ chính xác cao Ứng dụng Công nghệ thông tin vào trong quản lý giúp người dùnggiảm thiểu đi việc quản lý thủ công mất nhiều thời gian, tiết kiệm chi phí và nguồn nhân lực,từ đó nâng cao hiệu quả công việc và chất lượng sản phẩm cũng được nâng cao.

Nắm bắt được xu thế đó, nên me đã tìm hiểu và nghiên cứu xây dựng chương trình Quảnlý thông tin sinh viên nhằm hỗ trợ các nhà quản lý trong vệc quản lý thông tin sinh viên cóhiệu quả.

1.2 Đối tượng nghiên cứu

Phần mềm quản lý hồ sơ thông tin sinh viên hướng tới đối tượng sử dụng như các thầycô giảng viên, cán bộ quản lý trong trường Đại học Đại Nam có thể quản lý sinh viên chặtchẽ các hồ sơ thông tin sinh viên.

1.3 Phạm vi nghiên cứu

 Giảm bớt công tác thủ công, bàn giấy, tổng hợp đầy đủ chính xác.

 Đảm bảo đúng quy chế quản lý học sinh, sinh viên trong trường Đại học Đại Namban hành

 Dễ sử dụng, dễ thao tác. Các chức năng phải rõ ràng.

 Các thông tin, dữ liệu phải được bảo mật chặt chẽ. Cho phép kiểm soát quản lý cao.

 Bao quát được các tình huống.

Trang 11

CHƯƠNG 2: NỘI DUNG CHƯƠNG TRÌNH

2.1 Phát biểu bài toán

2.1.1 Yêu cầu chung của phần mềm

Phần mềm QL hồ sơ SV giúp cho người quản lý có thể quản lý được hồ sơ sinh viêntrong trường cũng như điểm rèn luyện của các nhân sinh viên đó…

Phần mềm QL hồ sơ SV được cài đặt trên nền Windows

Phần mềm cũng giúp theo dõi và thống kê về điểm rèn luyện của SV cũng như thông tinhồ sơ SV.

2.1.3 Các yêu cầu phần mềm

a, Yêu cần tính dễ sử dụng

YC1.1 Sử dụng ngôn ngữ tiếng việtYC1.2 Giao diện đẹp, tiện ích, dễ sử dụngYC1.3 Không khó khăn khi mới bắt đầu sử dụng

Bảng 1: Tính yêu cầu dễ sử dụng

b, Yêu cầu về tính ổn định

Trang 12

YC2.2 Chương trình bảo vệ quyền riêng tư thông tin sinh viê

Bảng 2: Tính yêu cầu ổn định

c, Yêu cầu bảo mật

YC3.1 Người sử dụng được cấp tài khoản và mật khẩu duy nhâtYC3.2 Phân quyền cho người sử dụng đến từng chức năng

Bảng 3: Tính yêu cầu bảo mật

2.3 Danh sách các use case

2.3.1 Các tác nhân nghiệp vụ:

Dựa vào cơ cấu tổ chức và sử dụng ta có các thừa tác viên nghiệp vụ sau:

- CTSV: là quản lý các lớp và danh sách học sinh viên viên có thể thêm bớt sinh viên trong lớp học.

Hình 2 1: Thừa tác viên nghiệp vụ CTSV

- GiaoVien: là quản lý điểm và học lực của sinh viên theo lớp mình được phân công

Trang 13

- Admin: là người quản lý vào nắm quyền điều hành trang web và có tất cả quyền củahệ thống ( bao gồm cả CTSV và GiaoVien ) nhóm này còn có thêm các tài khoản quản lýngười dùng, quản lý môn, quản lý lớp.

Hình 2 3: Thừa tác viên nghiệp vụ Admin

Trang 14

2.3.2 Các usercase nghiệp vụ:

a, Use case TaiKhoan:

Hình 2 4: Use case nghiệp vụ TaiKhoan

- Nghiệp vụ quản lý hệ thống dành cho Admin , xác lập hệ thống, quản lý tài khoản ngườidùng

b, Use case Sinhvien:

Hình 2 5: Use case nghiệp vụ SinhVien

- Nghiệp vụ quản lý sinh viên cho phép nhân viên quản lý dùng để cập nhật thông tin củasinh viên như thêm sinh viên mới, xóa thông tin sinh viên, sửa thông tin sinh viên.

- Nhân viên quản trị cũng thao tác được với nghiệp vụ này.c, Use case Lop:

Trang 15

Hình 2 6: Use case nghiệp vụ Lop

- Nghiệp vụ quản lý lớp học cho phép nhân viên quản lý dùng để cập nhật thông tin của lớphọc như thêm lớp học mới, xóa thông tin lớp học, sửa thông tin lớp học.

d, Use case DiemRenLuyen:

Hình 2 7: Use case nghiệp vụ DiemRenLuyen

- Nghiệp vụ quản lý lớp học cho phép nhân viên quản lý dùng để cập nhật điểm cho sinhviên như nhập điểm rèn luyện và học lực, sửa điểm cho sinh viên.

e, Use case Mon:

Hình 2 8: Use case nghiệp vụ Khoa

- Nghiệp vụ quản lý thêm bớt các khoa ở trong trường

Trang 16

2.3.3 Lược đồ usercase nghiệp vụ:

Hình 2 9: Usercase nghiệp vụ

Trang 17

2.3.4 Biểu đồ use case

a, Biểu đồ use case Tổng quát

Hình 2 10: Biểu đồ use case tổng quát

Trang 18

b, Biểu đồ use case phân rã chức năng Quản lý khoa

Hình 2 11: Biểu đồ use case phân rã chức năng Quản lý khoa

Trang 19

c, Biểu đồ use case phân rã chức năng Quản lý tài khoản

Hình 2 12: Biểu đồ phân rã chức năng Quản lý tài khoản

Trang 20

d, Biểu đồ use case phân rã chức năng Quản lý giáo viên

Hình 2 13: Biểu đồ use case phân rã chức năng Quản lý giáo viên

Trang 21

e, Biểu đồ use case phân rã chức năng Quản lý lớp học

Hình 2 14: Biểu đồ use case phân rã chức năng Quản lý lớp học

2.2.4 Đặc tả các use care

a, Đăng nhập

Tên Usecase Đăng nhập

Tác nhân Admin (Quản trị), CTSV, GiaoVien

Mục đích Cho phép người dùng truy cập vào hệ thống Website.Điều kiện tiên

Người dùng đã có tài khoản trên hệ thống.

Mô tả chung Admin (Quản trị), CTSV muốn thực hiện công việc hay chức

Trang 22

Tất cả các trường trong màn hình bao gồm username, passwordđều là trường bắt buộc Nếu bỏ trống, hệ thống có thông báo lỗi‘password is required’.

Luồng sự kiện 1 Tại trang chủ chọn chức năng đăng nhập2 Hiển thị form đăng nhập

3 Nhập thông tin đăng nhập (username, password) 4 Gửi thông tin đăng nhập tới hệ thống

5 Kiểm tra thông tin đăng nhập, nếu đúng thì cho phéptruy cập hệ thống, sai thì thông báo lỗi và yêu cầu nhậplại.

Ngoại lệ 3.1 fields không được để trống

5.1.Hệ thống thông báo đăng nhập thất bại.

Bảng 4: Đặc tả use case đăng nhập

Trang 23

b, Đặc tả chức năng đăng xuất

Tên UCĐăng xuất

Tác nhân Admin, CTSV, GiaoVienMục đích Đăng xuất hệ thống

Mô tả Người sử dụng thoát khỏi hệ thốngTiền điều kiện Đã đăng nhập

Luồng sự kiện chính

1 Người sử dụng chọn chức năng “Đăng xuất”2 Hệ thống chuyển về “Trang chủ”

Bảng 5: Đặc tả use case Đăng xuất

Hình 2 16: Biểu đồ hoạt động đăng xuất

c, Đặc tả chức năng quản lý Lớp- Thêm lớp

Tên Usecase Thêm lớp

Trang 24

Tác nhân Admin

Mục đích Thêm lớp cho hệ thốngĐiều kiện

tiên quyết

Người dùng đã đăng nhập vào hệ thống

Mô tả chung Quản trị muốn thêm lớp trước tiên phải đăng nhập vào hệ thống Tiếp theo điền đầy đủ thông tin về lớp, lớp đó sẽ được hiển thị lên danh sách lớp

Luồng sự kiện

1.Chọn Quản lý lớp và chọn Thêm mới2.Hiển thị màn hình thêm mới lớp

3.Nhập thông tin yêu cầu và gửi tới hệ thống.

4.Kiểm tra thông tin nếu hợp lệ thì hiển thị ra màn hình danh sách lớp và trang chủ website

Ngoại lệ 3.1 Hệ thống thông báo các trường không được để trống4.1 Hệ thống thông báo Thêm thất bại

Bảng 6: Chức năng thêm Lớp

Trang 25

- Chức năng sửa Lớp Tên Usecase S a ử l pớ

Mục đích S a ử l pớ có trong h thốốngệĐiều kiện

tiên quyết

Người dùng đã đăng nhập vào hệ thống

Mô tả chung Qu n tr muốốn s a ả ị ử l pớ trước tiên ph i đăng nh p vào h ả ậ ệthốống và đã có l pớ cầần s a Tiêốp theo điêần đầầy đ các thống tin ử ủcầần s a, ử l pớ đó seẽ được c p nh t l i và hi n th danh sách ậ ậ ạ ể ị l pớLuồng sự

1.Ch n Qu n lý ọ ả l pớ ( có th ch n Khoa)ể ọ2.Hi n th danh sách các ể ị l pớ

3.Ch n s n ph m cầần s a Kích s aọ ả ẩ ử ử4.Hi n th màn hình s a ể ị ử l pớ

5.Nh p thống tin cầần s a và g i t i h thốống.ậ ử ử ớ ệ

6.Ki m tra thống tin nêốu h p l thì hi n th ra màn hình ể ợ ệ ể ịdanh sách l pớ và trang ch website, c p nh t l i CSDLủ ậ ậ ạNgoại lệ 5.1 Hệ thống thông báo các trường không được để trống

6.1 Hệ thống thông báo Sửa thất bại

Bảng 7: Biểu đồ trình tự sửa Lớp

Trang 26

Hình 2 18: Biểu đồ hoạt động sửa Lớp

- Chức năng xóa Lớp Tên Usecase Xóa lớp

Mục đích Xóa l p c a adminớ ủĐiều kiện

tiên quyết

Người dùng đã đăng nhập vào hệ thống

Trang 27

4.Kiểm tra hợp lệ thì sản phẩm đó sẽ được xóa khỏi danh sách và ở trang chủ website, cập nhật lại CSDL

Ngoại lệ 4.1 Hệ thống thông báo xóa thất bại

Bảng 8: Biểu đồ trình tự xóa Lớp

Hình 2 19 Biểu đồ hoạt động xóa Lớp

d, Đặc tả chức năng quản lý giáo viên- Chức năng thêm GiaoVienTên Usecase Thêm giáo viên

Mục đích Thêm giáo viên cho hệ thống

Trang 28

Điều kiện tiên quyết

Người dùng đã đăng nhập vào hệ thống

Mô tả chung Quản trị muốn thêm giáo viên trước tiên phải đăng nhập vào hệ thống Tiếp theo điền đầy đủ thông tin về giáo viên, giáo viên đósẽ được hiển thị lên danh sách giáo viên

Luồng sự kiện

1.Chọn Quản lý giáo viên và chọn Thêm mới2.Hiển thị màn hình thêm mới giáo viên3.Nhập thông tin yêu cầu và gửi tới hệ thống.

4.Kiểm tra thông tin nếu hợp lệ thì hiển thị ra màn hình danh sách giáo viên và trang chủ website

Ngoại lệ 3.1 Hệ thống thông báo các trường không được để trống4.1 Hệ thống thông báo Thêm thất bại

Bảng 9: Biểu đồ trình tự thêm giáo viên

Trang 29

Tên Usecase S a ử giáo viên

Mục đích S a ử giáo viên có trong h thốốngệĐiều kiện

tiên quyết

Người dùng đã đăng nhập vào hệ thống

Mô tả chung Quản trị muốn sửa giáo viên trước tiên phải đăng nhập vào hệ thống và đã có giáo viên cần sửa Tiếp theo điền đầy đủ các thông tin cần sửa, giáo viên đó sẽ được cập nhật lại và hiển thị danh sách giáo viên

Luồng sự kiện

1.Chọn Quản lý giáo viên

2.Hiển thị danh sách các giáo viên3.Chọn sản phẩm cần sửa Kích sửa4.Hiển thị màn hình sửa giáo viên

5.Nhập thông tin cần sửa và gửi tới hệ thống.

6.Kiểm tra thông tin nếu hợp lệ thì hiển thị ra màn hình danh sách giáo viên và trang chủ website, cập nhật lại CSDLNgoại lệ 5.1 Hệ thống thông báo các trường không được để trống

6.1 Hệ thống thông báo Sửa thất bại

Bảng 10: Biểu đồ trình tự sửa giáo viên

Trang 30

Hình 2 21 Biểu đồ hoạt động sửa Giáo viên

e, Đặc tả chức năng quản lý sinh viên- Chức năng thêm sinh viênTên Usecase Thêm sinh viên

Mục đích Thêm sinh viên cho hệ thống

Điều kiện Người dùng đã đăng nhập vào hệ thống

Trang 31

kiện 2.Hi n th màn hình thêm m i sinh viênể ị ớ3.Nh p thống tin yêu cầầu và g i t i h thốống.ậ ử ớ ệ

4.Ki m tra thống tin nêốu h p l thì hi n th ra màn hình ể ợ ệ ể ịdanh sách sinh viên và trang ch websiteủ

Ngoại lệ 3.1 Hệ thống thông báo các trường không được để trống4.1 Hệ thống thông báo Thêm thất bại

Bảng 11: Biểu đồ trình tự thêm sinh viên

Hình 2 22 Biểu đồ hoạt động thêm sinh viên

- Chức năng sửa sinh viênTên Usecase S a sinhử viên

Tác nhân Admin, CTSV, GiaoVien

Mục đích S a ử sinh viên có trong h thốốngệ

Trang 32

Mô tả chung Qu n tr muốốn s a sinhả ị ử viên trước tiên ph i đăng nh p vào hả ậ ệthốống và đã có sinh viên cầần s a Tiêốp theo điêần đầầy đ các ử ủthống tin cầần s a, sinhử viên đó seẽ được c p nh t l i và hi n thậ ậ ạ ể ịdanh sách sinh viên

Luồng sự kiện

1.Ch n Qu n lý sinhọ ả viên

2.Hi n th danh sách các sinhể ị viên3.Ch n s n ph m cầần s a Kích s aọ ả ẩ ử ử4.Hi n th màn hình s a sinhể ị ử viên

5.Nh p thống tin cầần s a và g i t i h thốống.ậ ử ử ớ ệ

6.Ki m tra thống tin nêốu h p l thì hi n th ra màn hình ể ợ ệ ể ịdanh sách sinh viên và trang ch website, c p nh t l i CSDLủ ậ ậ ạNgoại lệ 5.1 Hệ thống thông báo các trường không được để trống

6.1 Hệ thống thông báo Sửa thất bại

Bảng 12: Biểu đồ trình tự sửa sinh viên

Ngày đăng: 18/07/2024, 14:52

HÌNH ẢNH LIÊN QUAN

Hình 2. 9: Usercase nghiệp vụ - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Hình 2. 9: Usercase nghiệp vụ (Trang 16)
Hình 2. 10: Biểu đồ use case tổng quát - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Hình 2. 10: Biểu đồ use case tổng quát (Trang 17)
Hình 2. 11: Biểu đồ use case phân rã chức năng Quản lý khoa - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Hình 2. 11: Biểu đồ use case phân rã chức năng Quản lý khoa (Trang 18)
Hình 2. 12: Biểu đồ phân rã chức năng Quản lý tài khoản - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Hình 2. 12: Biểu đồ phân rã chức năng Quản lý tài khoản (Trang 19)
Hình 2. 13: Biểu đồ use case phân rã chức năng Quản lý giáo viên - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Hình 2. 13: Biểu đồ use case phân rã chức năng Quản lý giáo viên (Trang 20)
Hình 2. 14: Biểu đồ use case phân rã chức năng Quản lý lớp học - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Hình 2. 14: Biểu đồ use case phân rã chức năng Quản lý lớp học (Trang 21)
Bảng 5: Đặc tả use case Đăng xuất - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Bảng 5 Đặc tả use case Đăng xuất (Trang 23)
Bảng 6: Chức năng thêm Lớp - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Bảng 6 Chức năng thêm Lớp (Trang 24)
Hình 2. 18: Biểu đồ hoạt động sửa Lớp - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Hình 2. 18: Biểu đồ hoạt động sửa Lớp (Trang 26)
Bảng 8: Biểu đồ trình tự xóa Lớp - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Bảng 8 Biểu đồ trình tự xóa Lớp (Trang 27)
Bảng 10: Biểu đồ trình tự sửa giáo viên - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Bảng 10 Biểu đồ trình tự sửa giáo viên (Trang 29)
Bảng 11: Biểu đồ trình tự thêm sinh viên - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Bảng 11 Biểu đồ trình tự thêm sinh viên (Trang 31)
Bảng 13: Biểu đồ trình tự xóa sinh viên - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Bảng 13 Biểu đồ trình tự xóa sinh viên (Trang 33)
Hình 2. 24: Biểu đồ hoạt động xóa sinh viên - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Hình 2. 24: Biểu đồ hoạt động xóa sinh viên (Trang 34)
Hình 2. 25 Biểu đồ ERD của web quản lý sinh viên - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Hình 2. 25 Biểu đồ ERD của web quản lý sinh viên (Trang 35)
Hình 2. 26: Database Diagrams web quản lý sinh viên - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Hình 2. 26: Database Diagrams web quản lý sinh viên (Trang 36)
Hình 2. 27: Biểu đồ tuần tự đăng nhập 2.4.2 Biểu đồ tuần tự đăng xuất - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Hình 2. 27: Biểu đồ tuần tự đăng nhập 2.4.2 Biểu đồ tuần tự đăng xuất (Trang 39)
Hình 2. 29: Biểu đồ trình tự thêm sinh viên - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Hình 2. 29: Biểu đồ trình tự thêm sinh viên (Trang 41)
Hình 2. 30: Biểu đồ trình tự xóa sinh viên - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Hình 2. 30: Biểu đồ trình tự xóa sinh viên (Trang 42)
Hình 2. 31: Biểu đồ trình tự sửa sinh viên 2.4.4 Biểu đồ trình tự giáo viên - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Hình 2. 31: Biểu đồ trình tự sửa sinh viên 2.4.4 Biểu đồ trình tự giáo viên (Trang 43)
Hình 2. 33: Biểu đồ trình tự sửa giáo viên - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Hình 2. 33: Biểu đồ trình tự sửa giáo viên (Trang 44)
Hình 3. 1: Trang đăng nhập web quản lý sinh viên trường Đại học Đại Nam - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Hình 3. 1: Trang đăng nhập web quản lý sinh viên trường Đại học Đại Nam (Trang 45)
Hình 3. 2: Giao diện danh sách khoa khi đăng nhập bằng tài khoản Admin - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Hình 3. 2: Giao diện danh sách khoa khi đăng nhập bằng tài khoản Admin (Trang 46)
Hình 3. 4: Giao diện quản lý giáo viên khi đăng nhập bằng tài khoản Admin - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Hình 3. 4: Giao diện quản lý giáo viên khi đăng nhập bằng tài khoản Admin (Trang 47)
Hình 3. 5: Giao diện thêm giáo viên khi đăng nhập bằng tài khoản Admin - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Hình 3. 5: Giao diện thêm giáo viên khi đăng nhập bằng tài khoản Admin (Trang 47)
Hình 3. 6: Giao diện danh sách lớp khi đăng nhập bằng tài khoản Admin - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Hình 3. 6: Giao diện danh sách lớp khi đăng nhập bằng tài khoản Admin (Trang 48)
Hình 3. 8: Giao diện danh sách tài khoản khi đăng nhập bằng tài khoản Admin - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Hình 3. 8: Giao diện danh sách tài khoản khi đăng nhập bằng tài khoản Admin (Trang 50)
Hình 3. 13: Giao diện sửa hoặc thêm điểm rèn luyện của sinh viên khi đăng nhập bằng tài khoản CTSV - bài tập lớn lập trình net nâng cao đề tài thiết kế và xây dựng trang web quản lý sinh viên
Hình 3. 13: Giao diện sửa hoặc thêm điểm rèn luyện của sinh viên khi đăng nhập bằng tài khoản CTSV (Trang 54)
w