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

Phân tích thiết kế hệ thống – quản lý công tác giảng dạy và cố vấn học tập

45 1,9K 19

Đ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

Thông tin cơ bản

Định dạng
Số trang 45
Dung lượng 3,87 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Phân tích thiết kế hệ thống – quản lý công tác giảng dạy và cố vấn học tập

Trang 2

Chương 1 Giới thiệu 1

1.2 Giới thiệu hệ thống 1

1.2 Danh sách các yêu cầu 2

1.2.1 Danh sách các yêu cầu 2

1.2.2 Danh sách các biểu mẫu và quy định 3

Chương 2 Phân tích 7

2.1 Mô hình phân rã chức năng 7

2.2 Mô hình hóa dữ liệu 9

2.3 Mô hình hóa xử lý (DFD) 10

2.3.1 Quản lý giáo viên 10

Chương 3 Thiết kế 11

3.1 Thiết kế dữ liệu 11

3.1.1 Mô hình quan hệ 11

3.1.2 Mô hình mạng Petri-net 11

3.1.3 Mô tả các bảng dữ liệu 11

3.1.4 Mô tả ràng buộc toàn vẹn 13

3.2 Thiết kế hệ thống 15

3.2.1 Cấu trúc chức năng phần mềm 15

3.2.2 Thiết kế chức năng phần mềm 15

3.3 Thiết kế giao diện 20

3.3.1 Sơ đồ liên kết các màn hình 20

3.3.2 Đặc tả giao diện 21

Chương 4 Cài đặt thử nghiệm 39

Nhận xét và kết luận 40

Trang 3

Phân công công việc 41

Trang 5

Chương 1 Giới thiệu

1.2 Giới thiệu hệ thống

Trong những năm gần đây cùng với sự ra đời và phát triển nhanh chóng của máytính điện tử, một công cụ lưu trữ và xử lý thông tin đã làm tăng khả năng nghiên cứu vàvận hành hệ thống phức tạp Hệ thống thông tin là một trong những ngành mũi nhọn củacông nghệ thông tin Đã có những ứng dụng trong quản lý kinh tế đặc biệt là quản lý cácdoanh nghiệp

Song song với lĩnh vực công nghệ thông tin, trong công cuộc đổi mới đất nướcngành Giáo dục và đào tạo cũng là một ngành rất quan trọng trong các công tác quản lýcủa các trường Đại học như việc quản lý học sinh, quản lý điểm hay quản lý đăng ký họcphần thì việc quản lý “Công tác giảng dạy cho giáo viên và cố vấn học tập” cũng là mộtvấn đề cần được quan tâm Vì mục tiêu giúp cho việc quản lý công tác giảng dạy và cốvấn học tập được trở nên dễ dàng và thuận tiện Nhóm chúng em đã phát triển đề tài

“Quản lý công tác giảng dạy và cố vấn học tập” nhằm giúp một phần nào đó vào hệthống quản lý

Trong đồ án này nhóm không đi sâu vào các vấn đề quản lý của hệ thống mà nhómthực hiện hệ thống trên các mô tả của bài toán phân tích thiết kế hệ thống:

 Một trường Đại học muốn quản lý công tác giảng dạy của cán bộ Trường cónhiều khoa, mỗi khoa chịu trách nhiệm quản lý nhiều cán bộ giảng dạy Phòng

tổ chức đã quản lý phần lý lịch của từng người, tuy nhiên trong công tác người

ta quan tâm đến một số thuộc tính phổ biến sau: mã số cán bộ, họ và tên cán

bộ, chức danh, thâm niên công tác Chức danh giảng dạy là một cơ sở để thanhtoán tiền giảng dạy cho giáo viên, mỗi một chức danh có một hệ số chức danhtương ứng

 Ngoài việc giảng dạy chính quy trong trường, các cán bộ còn có thể đảm nhậngiảng dạy ở các đơn vị đào tạo khác của các tỉnh hoặc thành phố khác Người

ta nhận biết mỗi lớp nhờ ngành, khóa và tên đơn vị đào tạo Thí dụ “Tin học 95Vĩnh Long” - lớp thuộc hệ tại chức, “Sư phạm Toán 20” - lớp thuộc hệ chínhquy Mỗi lớp chỉ thuộc một hệ, các lớp tại trường thuộc hệ chính quy, các lớpngoài trường thuộc hệ tại chức

 Mỗi một học kỳ của một năm học nào đó, một cán bộ có thể dạy nhiều môncho nhiều lớp và cũng có thể cùng một môn cho cùng một lớp, tại cùng mộthọc kỳ đó có thể nhiều người cùng dạy với một số tiết tương ứng Việc quychuẩn 1 tiết dạy tùy thuộc vào tính chất của môn học Các môn lý thuyết hoặcmôn bài tập mỗi tiết tương đương một tiết chuẩn, nhưng đối với các môn thựchành, mỗi tiết bằng 1⁄2 tiết chuẩn

Trang 6

 Căn cứ vào số lượng sinh viên học mà giáo viên dạy cho lớp đó được hưởngmột hệ số trong giảng dạy, lớp càng đông thì hệ số giảng dạy càng cao, chẳnghạn nếu sỹ số lớp ít hơn 80 thì hệ số bằng 1 nếu sỹ số lớp từ 80 tới 139 thì hệ

số bằng 1.2 nếu sĩ số từ 140 đến 179 thì hệ số bằng 1 5 hệ số này là cơ sở đểtính số tiết chuẩn trong giảng dạy

 Việc ra đề tài, hướng dẫn và đánh giá (nhận xét và cho điểm) đồ án – niên luậncũng là nhiệm vụ của cán bộ giảng dạy Theo quy định thì việc hướng dẫn đồ

án niên luận tùy thuộc vào số tín chỉ của loại đồ án niên luận Mỗi loại đồ án niên luận tương đương với một số tín chỉ tương ứng: niên luận 1, 2, 3 tươngđương 2 tín chỉ, tiểu luận tốt nghiệp 4 tín chỉ và luận văn tốt nghiệp 15 tín chỉ.Giáo viên hướng dẫn mỗi đề tài hưởng 2 tiết chuẩn/1 tín chỉ, với tiểu luận tốtnghiệp thì ngoài số tiết cho giáo viên hướng dẫn, người đọc và nhận xét cũngđược hưởng 3 tiết / quyển đồ án tốt nghiệp, với luận văn tốt nghiệp thì giáoviên phản biện được hưởng 5 tiết / quyển Ngoài công tác giảng dạy, mỗi giáoviên có thể có thể làm cố vấn học tập của một lớp học chính quy nào đó Tạimỗi học kỳ, một lớp chỉ có một giáo viên làm cố vấn học tập Giáo viên làm cốvấn học tập một lớp được hưởng 20 tiết / học kỳ Cuối năm mỗi giáo viên kêkhai khối lượng công tác trong học kỳ đó, trưởng hoặc phó bộ môn kiểm tra,điều chỉnh để báo cho bộ phận giáo vụ làm cơ sở tính tiền giảng dạy cho từngngười

-1.2 Danh sách các yêu cầu

1.2.1 Danh sách các yêu cầu

STT Tên yêu cầu Biểumẫu Qui định Ghi chú

QĐ 2.2, QĐ 2.3

3 Phân công quản lý lớp và cố vấn học tập BM3 QĐ 3.1, QĐ 3.2

4 Ra đề tài và đồ án niên luận BM4 QĐ 4.1, QĐ 4.2

Trang 7

1.2.2 Danh sách các biểu mẫu và quy định

 BM 1: Tiếp nhận giảng viên

BM1: Hồ sơ giảng viên

Họ và tên: Giới tính:

Ngày sinh: CMND: ………

Dân tộc: Số điện thoại: ………

Email: Địa chỉ:

Học hàm: ……… Học vị:………

QĐ1: Tuổi giảng viên có độ tuổi từ 24  BM 2: Phân công giảng dạy BM2: Phân công giảng dạy Môn học: Hệ giảng dạy:

Năm: Học kỳ: ………

Giảng viên: Khoa:

Ngày bắt đầu:……… Ngày kết thúc:

Số lượng sinh viên:………

QĐ2.1 : Có 2 loại hệ giảng dạy: Hệ tại chức(các lớp ngoài trường), hệ chính quy(các lớp tại trường)

QĐ2.2 : Sĩ số 1 lớp phân chia thành 3 loại

+ Sĩ số lớp ít hơn 80

+ Sỉ số từ 80 đến 139

+ Sĩ số từ 140 đến 179

Trang 8

 BM 3: Phân công quản lý lớp và cố vấn học tập

BM3: Phân công quản lý lớp và cố vấn học tập

Lớp: Khoa:

Năm: Học kỳ: ………

Sĩ số: Giảng viên: ………

QĐ 3.1: Lớp phải thuộc Khoa và do giảng viên của Khoa đó quản lý

QĐ 3.2 : Một giáo viên chỉ được quản lý 1 lớp

 BM 4: Ra đề tài và đồ án niên luận

BM4: Ra đề tài và đồ án niên luận

Giảng viên: Khoa:

Năm: Học kỳ: ………Loại đề tài: ……… Tên đề tài :

Nội dung đề tài:

………

………

………

………

Trang 9

QĐ 4.2: Các đề tài giáo viên được hướng đẫn:

+ Niên luận 1, 2, 3

+ Tiểu luận tốt nghiệp

+ Luận văn

 BM 5: Báo cáo khối lượng công việc

BM5: Báo cáo khối lượng công việc

Giảng viên: Khoa:

Tổng khối lượng công việc: ………

QĐ 5.1 : Quy đổi khối lượng công việc:

+ 1 tín chỉ lý thuyết tương đương với 15 tiết dạy chuẩn

+ 1 tín chỉ thực hành tương đương với 30 tiết dạy chuẩn

+ Niên luận tương đương với 2 tín chỉ

+ Tiểu luận tốt nghiệp tương đương với 4 tín chỉ

+ Luận văn tốt nghiệp tương đương với 15 tín chỉ

Trang 10

 BM 6: Báo cáo lịch giảng dạy

QĐ10: người dùng có thể thay đổi các quy định như sau:

+ Thay đổi sự quy đổi số tín chỉ với số tiết chuẩn

+ Thay đổi số tín chỉ của Niên luận, Tiểu luận, Luận văn

+ Thay đổi độ tuổi của giảng viên

+ Thay đổi độ tuổi giảng viên đại học

Trang 11

Chương 2 Phân tích

2.1 Mô hình phân rã chức năng

 Khoa chuyên môn

Chịu trách nhiêm quản lý nhiều cán bộ giảng dạy và các hoạt động liên quan đếnquá trình đào tạo

 Phòng tổ chức

Quản lý phần lý lịch của từng cán bộ giảng viên trong trường, với một số thuộctính: mã cán bộ, họ và tên cán bộ, chức danh, thâm niên công tác để phục vụ chi hoạtđộng tính lương cho giáo viên giảng dạy

Trang 12

Hình 2.1: Sơ đồ phân rã chức năng

Trang 13

2.2 Mô hình hóa dữ liệu

Hình 2.2: Sơ đồ ERD

Trang 14

 Chuyển đổi từ mô hình hóa dữ liệu qua mô hình vật lý

2.3 Mô hình hóa xử lý (DFD)

2.3.1 Quản lý giáo viên

 Mô hình cấp 1

 Mô hình cấp 2

Trang 16

 Bảng LOP

Nam_ket_thu

c

 Bảng MON_HOC

 Bảng HE_GIANG_DAY

Ten_he_giang_da

y

Tên hệ giảng dạy Nvarchar(100) Null

 Bảng DE_TAI

Trang 17

 Bảng DO_AN

 Bảng KHOI_LUONG

Ten_khoi_luon

g

3.1.4 Mô tả ràng buộc toàn vẹn

 R0 Giới tính giảng viên là “NAM” hoặc NU

Bối cảnh: Giáo viên

Biểu diễn: ∀t ∈ GIAOVIEN ( t.GIOITINH ∈ {‘Nam’, ‘Nu’} )

Trang 19

3.2 Thiết kế hệ thống

3.2.1 Cấu trúc chức năng phần mềm

3.2.2 Thiết kế chức năng phần mềm

 Danh mục khoa

Trang 20

 Danh mục Giảng viên

 Danh mục môn học

Trang 21

 Danh mục lớp

 Quản lý giảng dạy

Trang 22

 Quản lý giảng dạy TH

 Quản lý cố vấn học tập

Trang 23

 Quản lý ra đề tài

Trang 24

3.3 Thiết kế giao diện

3.3.1 Sơ đồ liên kết các màn hình

Trang 25

3.3.2 Đặc tả giao diện

 frmKet_Noi_CSDL

Đặc tả

txtTenserver Textbox Nhập tên máy chủ dữ liệu

txtCosodulieu Textbox Nhập tên cơ sở dữ liệu

cboChungthuc Combobox Chứa danh sách chứng thực

txtTendangnhap TextBox Nhập tên đăng nhập

Trang 26

txtMatkhau TextBox Nhập mật khẩu đăng nhập

 frmChinh

Đặc tả

menuHethong RibbonPage Chứa danh sách các chức năng

của hệ thốngmenuDanhmuc RibbonPage Chứa danh sách các chức năng

của danh mụcmenuQuanly RibbonPage Chứa danh sách các chức năng

của quản lýmenuTracuu RibbonPage Chứa danh sách các chức năng

của tra cứumenuBaocao RibbonPage Chứa danh sách các chức năng

của báo cáomenuQuantri RibbonPage Chứa danh sách các chức năng

của quản trịmenuTrinhchieu RibbonPage Chứa danh sách các chức năng

của trình chiếumenuGiupdo RibbonPage Chứa danh sách các chức năng

Trang 27

 frmDang_Nhap

Đặc tả

txtTendangnhap Textbox Nhập tên đăng nhập

txtMatkhau Textbox Nhập mật khẩu đăng nhập Được mã

hóabtDangnhap Button Đăng nhập vào hệ thống

btThoat Button Thoát không đăng nhập vào hệ thống

 frmDoimatkhau

Trang 28

Đặc tả

hóa

hóatxtNhaplaimatkhau Textbox Nhập lại mật khẩu mới Được mã

hóabtDoimatkhau Button Thay dổi mật khẩu đăng nhập

btThoat Button Thoát khỏi from đổi mật khẩu

 frmDanhMuc_GiaoVien

Trang 29

Đặc tả

txtMagiaovien Textbox Nhập mã giáo viên

txtHoten Textbox Nhập họ tên giáo viên

dtNgaysinh DateTime Lịch đưa ra thời gian

dtNgayvaolam DateTime Lịch đưa ra thời gian

cboGioitinh Combobox Đưa ra danh sách giới tính

cboHocvi Combobox Đưa ra danh sách học vị

cboHocham Combobox Dưa ra sach sách học hàm

btChonhinh Button Chọn hình giáo viên

cboKhoa Combobox Đưa ra danh sách khoa

btThem Button Hiện thị các textbox, combobox, date

để nhập liệubtXoa Button Xóa dữ liệu của 1 giáo viên

btCapnhat Button Cập nhật thông tin giáo viên

btGhi Button Ghi lại thông tin giáo viên nếu cập

nhật và thêm mớibtHuy Button Hủy quá trình thêm hoặc cập nhật

 frmDanhMuc_Khoa

Trang 30

Đặc tả

txtTenkhoa Textbox Nhập tên khoa

dtNgaythanhlap DateTime Lịch đưa ra thời gian

cboTruongkhoa Combobox Đưa ra danh sách mã giáo viên làm

trưởng khoatxtHoten Textbox Hiện tên giáo viên

btThem Button Hiện thị các textbox, combobox, date

để nhập liệu

btCapnhat Button Cập nhật thông tin khoa

btGhi Button Ghi lại thông tin khoa nếu cập nhật và

thêm mớibtHuy Button Hủy quá trình thêm hoặc cập nhật

 frmDanhMuc_Lop

Trang 31

txtTenkhoa Textbox Hiện tên khoa

btThem Button Hiện thị các textbox, combobox, date

để nhập liệu

btCapnhat Button Cập nhật thông tin khoa

btGhi Button Ghi lại thông tin khoa nếu cập nhật và

thêm mớibtHuy Button Hủy quá trình thêm hoặc cập nhật

 frmDanhMuc_MonHoc

Trang 32

Đặc tả

txtTenmôn Textbox Nhập tên môn học

txtSiso Textbox Nhập sĩ số lớp học

cboKhoa Combobox Đưa ra danh sách mã khoa

txtSoTCLT Textbox Nhập số tín chỉ lý thuyết của môn học

txtSoTCTH Textbox Nhập số tín chỉ thực hành

txtTenkhoa Textbox Hiện tên khoa

btThem Button Hiện thị các textbox, combobox, date

để nhập liệubtXoa Button Xóa dữ liệu của 1 môn học

btCapnhat Button Cập nhật thông tin môn học

btGhi Button Ghi lại thông tin môn học nếu cập

nhật và thêm mớibtHuy Button Hủy quá trình thêm hoặc cập nhật

 frmQuanly_Phanconggiangday

Trang 33

Đặc tả

txtSoluong Textbox Nhập số lượng sinh viên theo học

cboMon Combobox Danh sách môn học

cboGiaovien Combobox Danh sách giáo viên

txtHoten Textbox Xuất tên giáo viên

cboThu Combobox Danh sách thứ

cboCa Combobox Danh sách ca học

cboPhong Combobox Danh sách phòng học

cboNam Combobox Danh sách năm

cboHocky Combobox Danh sách học kỳ

btTaoHK Button Tạo một học kỳ mới

btThem Button Hiện thị các textbox, combobox, date để

nhập liệubtXoa Button Xóa dữ liệu của 1 lớp giảng dạy

btCapnhat Button Cập nhật thông tin lớp giảng dạy

btGhi Button Ghi lại thông tin lớp giảng dạy nếu cập

nhật và thêm mớibtHuy Button Hủy quá trình thêm hoặc cập nhật

 frmQuanly_phanconggiangdaythuchanh

Trang 34

Đặc tả

cboMalop Combobox Danh sách lớp đã được phân công giảng

dạytxtMalopth Textbox Nhập mã lớp thực hành Tạo tự độngtxtTenmon Textbox Xuất tên môn học

cboGiaovien Combobox Danh sách giáo viên

txtHoten Textbox Xuất tên giáo viên

cboThu Combobox Danh sách thứ

cboCa Combobox Danh sách ca học

cboPhong Combobox Danh sách phòng học

cboNam Combobox Danh sách năm

cboHocky Combobox Danh sách học kỳ

btThem Button Hiện thị các textbox, combobox, date để

nhập liệubtXoa Button Xóa dữ liệu của 1 lớp giảng dạy

btCapnhat Button Cập nhật thông tin lớp giảng dạy

btGhi Button Ghi lại thông tin lớp giảng dạy nếu cập

nhật và thêm mớibtHuy Button Hủy quá trình thêm hoặc cập nhật

frmQuanly_covanhoctap

Trang 35

Đặc tả

cboLop Combobox Danh sách lớp

txtMaquanly Textbox Mã quản lý cố vấn học tập Tạo tự độngtxtLop Textbox Xuất danh sách lớp học

cboGiaovien Combobox Danh sách giáo viên

txtHoten Textbox Xuất tên giáo viên

cboNam Combobox Danh sách năm

cboHocky Combobox Danh sách học kỳ

btTaoHK Button Tạo một học kỳ mới

btThem Button Hiện thị các textbox, combobox, date để

nhập liệubtXoa Button Xóa dữ liệu của 1 lớp giảng dạy

btCapnhat Button Cập nhật thông tin lớp giảng dạy

btGhi Button Ghi lại thông tin lớp giảng dạy nếu cập

nhật và thêm mớibtHuy Button Hủy quá trình thêm hoặc cập nhật

 frmQuanLy_doan

Trang 36

Đặc tả

cboGiaovien Combobox Danh sách giáo viên

txtHoten Textbox Xuất tên giáo viên

cboLoaidetai Combobox Danh sách loại đề tài

txtTendetai Textbox Xuất tên loại đề tài

txtTendoan Textbox Nhập tên đồ án

txtNoidung Textbox Nhập nội dung của đồ án

cboNam Combobox Danh sách năm

cboHocky Combobox Danh sách học kỳ

btTaoHK Button Tạo một học kỳ mới

btThem Button Hiện thị các textbox, combobox, date để

nhập liệubtXoa Button Xóa dữ liệu của 1 lớp giảng dạy

btCapnhat Button Cập nhật thông tin lớp giảng dạy

btGhi Button Ghi lại thông tin lớp giảng dạy nếu cập

nhật và thêm mớibtHuy Button Hủy quá trình thêm hoặc cập nhật

 frmTraCuu_Giaovien

Trang 37

Đặc tả

txtMagiaovie

txtHoten Textbox Nhập họ tên giáo viên

cboKhoa Combobox Danh sách khoa

cboGioitinh Combobox Danh sách giới tính

btTracuu Button Tra cứu giáo viên theo thông tin

btLamsach Button Làm sạch các thông tin tra cứu

btThoat Button Thoát khỏi tra cứu

 frmTracuu_Monhoc

Trang 38

Đặc tả

txtMamonho

txtTenmon Textbox Nhập tên môn học

cboKhoa Combobox Danh sách khoa

btTracuu Button Tra cứu giáo viên theo thông tin

btLamsach Button Làm sạch các thông tin tra cứu

btThoat Button Thoát khỏi tra cứu

 frmTracuu_lop

Trang 39

Đặc tả

txtMalop Textbox Nhập mã lớp

txtTenlop Textbox Nhập tên lớp

cboKhoa Combobox Danh sách khoa

btTracuu Button Tra cứu giáo viên theo thông tin

btLamsach Button Làm sạch các thông tin tra cứu

btThoat Button Thoát khỏi tra cứu

 frmTracuu_giangday

Trang 40

Đặc tả

txtMagiaovie

txtHoten Textbox Xuất tên giáo viên

cboNamhoc Combobox Danh sách năm học

cboHocky Combobox Danh sách học kỳ

btTracuu Button Tra cứu giáo viên theo thông tin

btLamsach Button Làm sạch các thông tin tra cứu

btThoat Button Thoát khỏi tra cứu

 frmTracuu_covanhoctap

Trang 41

Đặc tả

txtMagiaovie

txtHoten Textbox Xuất tên giáo viên

cboTenlop Combobox Danh sách lớp

cboNamhoc Combobox Danh sách năm học

cboHocky Combobox Danh sách học kỳ

btTracuu Button Tra cứu giáo viên theo thông tin

btLamsach Button Làm sạch các thông tin tra cứu

btThoat Button Thoát khỏi tra cứu

 frmTracuu_Doan

Ngày đăng: 11/05/2016, 22:56

HÌNH ẢNH LIÊN QUAN

Hình 2.1: Sơ  đồ phân rã chức năng - Phân tích thiết kế hệ thống – quản lý công tác giảng dạy và cố vấn học tập
Hình 2.1 Sơ đồ phân rã chức năng (Trang 10)
Bảng tầm ảnh hưởng: - Phân tích thiết kế hệ thống – quản lý công tác giảng dạy và cố vấn học tập
Bảng t ầm ảnh hưởng: (Trang 15)
Bảng tầm ảnh hưởng - Phân tích thiết kế hệ thống – quản lý công tác giảng dạy và cố vấn học tập
Bảng t ầm ảnh hưởng (Trang 16)
Bảng phân công công việc - Phân tích thiết kế hệ thống – quản lý công tác giảng dạy và cố vấn học tập
Bảng ph ân công công việc (Trang 43)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w