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

Đồ án lập hệ thống quản lý giảng dạy và học tập

61 506 0

Đ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 61
Dung lượng 742,5 KB

Nội dung

Hệ thống quản lý giảng dạy và học tập

Trang 1

Hệ thống quản lý giảng dạy và học tập

GVHD: TS Nguyễn Văn Vỵ

SVTH: Phan Hữu Trung

Trần Đình Tùng

Chương I: TÌM HIỂU YÊU CẦU 3

1.1 Mô tả hoạt động nghiệp vụ 3

1.1.1 Nội dung hoạt động nghiệp vụ “Lập thời khóa biểu học kỳ” 3

1.1.2 Nội dung hoạt động nghiệp vụ “Theo dõi quá trình giảng dạy” 5

1.2 Bảng tổng hợp các chức năng hệ thống 7

1.3 Từ điển dữ liệu và mô hình lĩnh vực nghiệp vụ 8

1.3.1 Từ điển dữ liệu 8

1.3.2 Mô hình lĩnh vực nghiệp vụ 10

1.4 Mô hình ca sử dụng 10

1.4.1 Xác định các tác nhân 10

1.4.2 Mô tả tổng quát các ca sử dụng 12

1.5 Biểu đồ tuần tự hệ thống 23

Chương II: PHÂN TÍCH 24

2.1 Phân tích kiến trúc 24

2.1.1 Xác định gói phân tích: 24

2.1.2 Xác định các lớp thực thể hiển nhiên: 24

2.1.3 Xác định các yêu cầu đặc biệt chung: 24

2.2 Phân tích từng ca sử dụng 25

2.2.1 Ca sử dụng lên danh sách các lớp sẽ học trong học kỳ(lớp) 25

2.2.2 Ca sử dụng xác định môn học cho mỗi lớp(lớp_môn) 27

2.2.3 Ca sử dụng xác định thầy dạy mỗi môn của lớp(lớp-môn-thầy) 30

2.2.4 Ca sử dụng lên danh sách các giảng đường 33

2.2.5 Ca sử dụng lập danh sách các ràng buộc 36

2.2.6 Ca sử dụng lập thời khóa biểu 39

2.2.7 Ca sử dụng lập danh sách theo dõi thầy-lớp-môn-số tiết-ngày 42

2.2.8 Ca sử dụng cập nhật thông tin giảng dạy 44

2.2.9 Ca sử dụng tổng hợp báo cáo định kỳ và thông báo cho giáo viên để xem và cho ý kiến 47

2.2.10 Ca sử dụng lập bảng kết quả giảng dạy và gửi cho các đơn vị liên quan 50

Chương III: THIẾT KẾ 54

3.1 Thiết kế từng ca sử dụng của gói “Quản trị hệ thống” 54

3.1.1 Ca sử dụng đăng nhập hệ thống 54

3.1.2 Ca sử dụng thay đổi mật khẩu 56

3.2 Thiết kế từng ca sử dụng của gói “Lập thời khóa biểu học kỳ” 56

3.2.1 Ca sử dụng lên danh sách các lớp sẽ học trong học kỳ(lớp) 57

KẾT LUẬN 59

TÀI LIỆU THAM KHẢO 60

Trang 3

Chương I

TÌM HIỂU YÊU CẦU

1.1 Mô tả hoạt động nghiệp vụ

1.1.1 Nội dung hoạt động nghiệp vụ “Lập thời khóa biểu học kỳ”.

1.1.1.1 Lên danh sách các lớp sẽ học trong học kỳ này.

– Thời điểm : trước năm học mới một tháng

– Mô tả nghiệp vụ: Vào đầu năm học nhân viên phòng đào tạo phụ trách phần quản

lý giảng dạy và học tập phải ra kế hoạch để lập thời khóa biểu Trước tiên nhânviên phòng đào tạo sẽ lập danh sách các lớp sẽ học trong học kỳ hiện thời Đồngthời gửi số lớp học về phòng hành chính tổng hợp đề nghị chuẩn bị lớp Phònghành chính tổng hợp gửi lại danh sách và quy mô phòng học cho phòng đào tạo

1.1.1.2 Xác định môn học cho mỗi lớp(lớp – môn)

– Thời điểm: trước năm học mới một tháng

– Mô tả nghiệp vụ: Với mỗi lớp học trong danh sách ở trên, nhân viên phòng đàotạo đối chiếu với chương trình đào tạo đã được áp dụng để đưa ra danh sách mônhọc của từng lớp Từ danh sách các môn học, nhân viên PĐT trích ra các mônhọc cho mỗi bộ môn và số trình phải dạy và gửi về các bộ môn để các thầy đăng

ký hay phân công Đồng thời gửi danh sách này cho lãnh đạo khoa để lấy ý kiếnđánh giá giúp cho việc chỉnh sửa bổ sung CTĐT được khoa học hơn

1.1.1.3 Xác định thầy dạy mỗi môn của lớp(lớp – môn – thầy)

– Thời điểm: trước năm học mới một tháng

Trang 4

Phân công giảng dạy

Lập thời khóa biểu dự kiến

Bộ môn phân công/ đăng kýgiảng dạy

Xem và cho ýkiến

Lên danh sách

môn học gửi

bộ môn.

Cho ý kiến về CTĐT

Xem và cho ý kiến

Tổng hợp

ykphản hồi

Xem để thực hiện

Lập TKB chính

thức

Trang 5

– Mô tả nghiệp vụ: Sau khi nhận được danh sách các thầy đăng ký giảng dạy từ các

bộ môn, PĐT tiến hành lập danh sách các thầy tương ứng với mỗi môn học củalớp

1.1.1.4 Lên danh sách các giảng đường

– Thời điểm: trước năm học mới một tháng

– Mô tả nghiệp vụ: Sau khi có được danh sách các phòng học cũng như quy môcủa mỗi lớp do phòng HCTH gửi lại, nhân viên PĐT lên danh sách các giảngđường có thể đưa vào sử dụng

1.1.1.5 Lập thời khóa biểu dự kiến

– Thời điểm: trước năm học một tháng

– Mô tả nghiệp vụ: Từ danh sách các môn học tương ứng với từng lớp, danh sáchcác thầy đăng ký dạy các môn học thuộc bộ môn của mình, danh sách các giảngđường và ý kiến của lãnh đạo khoa về CTĐT đưa ra, nhân viên PĐT đưa ra đượcthời khóa biểu dự kiến và gửi đi các đơn vị liên quan

1.1.1.6 Hoàn thiện lập thời khóa biểu chính thức và công bố

– Thời điểm: trước năm học hai tuần

– Mô tả nghiệp vụ: sau khi thu thập các ý kiến phản hồi từ giáo viên, lãnh đạokhoa, trưởng phòng đào tạo, cán bộ PĐT chỉnh sửa thời khóa biểu dự kiến để cóthời khóa biểu chính thức và công bố cho các lớp và bộ môn thực hiện

1.1.2 Nội dung hoạt động nghiệp vụ “Theo dõi quá trình giảng dạy”

1.1.2.1 Lập sổ theo dõi giảng dạy

– Thời điểm: đầu mỗi học kỳ

– Mô tả nghiệp vụ: Vào đầu học kỳ, cán bộ phòng đào tạo sẽ lập sổ theo dõi đốivớitừng lớp để nắm bắt tình hình giảng dạy và học tập của giáo viên và sinh viên

1.1.2.2 Cập nhật thông tin giảng dạy

– Thời điểm: Sau mỗi buổi dạy

Trang 6

– Mô tả nghiệp vụ: sau mỗi buổi dạy, giáo viên và cán bộ lớp ký xác nhận vào sổtheo dõi về việc thực hiện thời khóa biểu theo chương trình của phòng đào tạođưa ra Từ đó phòng đào tạo tiến hành cập nhật, bổ sung thông tin giảng dạy.

1.1.2.3 Tổng hợp báo cáo định kỳ, thông báo cho giáo viên xem và cho ý kiến.

– Thời điểm: Cuỗi mỗi học kỳ

Lên danh sách

theo dõi theo lớp

Xác nhận thông tin giảngdạy

Xác nhận thông tingiảng dạy

Lập bảng kết quả

giảng dạy

Trang 7

– Mô tả nghiệp vụ: sau khi cập nhật thông tin giảng dạy của các lớp cũng như giáoviên dạy của lớp đó, cán bộ phòng đào tào tiến hành tổng hợp báo cáo định kỳ vàthông báo cho giáo viên xem để xác nhận thông tin giảng dạy lại một lần nữa vàcho ý kiến

1.1.2.4 Lập bảng kết quả giảng dạy, gửi cho các đơn vị liên quan.

– Thời điểm: cuối mỗi học kỳ

– Mô tả nghiệp vụ: sau khi nhận được ý kiến phản hồi từ giáo viên thì nhân viênphòng đào tạo lập bảng kết quả giảng dạy gửi cho lãnh đạo khoa xem xét để khenthưởng kỷ luật Đồng thời gửi cho giáo viên xem để biết và gửi danh sách thôngtin giáo viên cho phòng tài vụ để tiến hành thanh toán cho giáo viên

1.2 Bảng tổng hợp các chức năng hệ thống

1 Các chức năng “Lập thời khóa biểu”

1.1 Lập danh sách các lớp sẽ học trong

học kỳ

Hiện

1.3 Xác định thày dạy mỗi môn của lớp

(lớp – môn – thầy)

Hiện

2 Các chức năng “Theo dõi quá trình giảng dạy và học tập”

2.1 Lập danh sách theo dõi thầy – lớp –

môn – số tiết – ngày

Hiện

2.3 Tổng hợp báo cáo định kỳ và thông

báo cho giáo viên để xem và cho ý kiến

Hiện

2.4 Lập bảng kết quả giảng dạy và gửi

cho các đơn vị liên quan

Hiện

Trang 8

1.3 Từ điển dữ liệu và mô hình lĩnh vực nghiệp vụ

1.3.1 Từ điển dữ liệu

Tiếng anh Tiếng việt

biểu học kỳ

2 Classrooms Giảng đường Giảng đường là nơi các lớp học

các kiến thức thuộc CTĐT Giảng đường được xác định bằng tên và địa điểm

đào tạo(CTĐT)

CTĐT chỉ ra khối kiến thức của CTĐT, tổng thời lượng của CTĐT, thời lượng của mỗi khối kiến thức, đưa ra những môn học với thời lượng cụ thể trong từng khối kiến thức cụ thể

4 Students Sinh viên Những thí sinh trúng tuyển trong

kỳ thi tuyển sinh và hiện đang theo học tại trường(khoa)

5 Degrees Hệ đào tạo Hệ đào tạo thường bao gồm: chính

quy, tại chức, tập trung hay từ xa…

6 Subjects Môn học Chỉ ra tên của môn học, đối tượng

phải học, điều kiện tiên quyết, yêucầu đạt được, số trình và thời gian phải học

7 Timetables Thời khóa biểu Lịch học cho các lớp trong khoa,

13 PrereqistSubjects Môn học tiên

quyết

14 SubjectCurriculums Môn học

Trang 9

chương trình

Lớp ứng với giảng đường cố định

23 DegreeCourses Hệ đào tạo –

Người phụ trách phần quản lý giảng dạy và học tập

27 Training bureaus Phòng đào

tạo(PĐT)

Phụ trách các vấn đề liên quan đếnhọc tập và giảng dạy

administrations

Phòng hành chính quản trị(HCTH)

Trang 11

Tác nhân Vai Trò Kết quả đem lại

1 Người quản trị

hệ thống

– Thiết lập các đặctrưng hệ thống,cấp/thu hồi quyền sửdụng hệ thống đối vớitừng module chongười sử dụng

– Thiết lập được hệ thốngkiểm soát truy cập

Lập sổ theo dõi giảngdạy và học tập, lậpbáo cáo định kỳ quátrình theo dõi

– Thời khóa biểu– Danh sách lớp học– Danh sách giáo viên dạylớp tương ứng

– Danh sách giảng đườngđược đưa vào sử dụng– Báo cáo kế hoạch học tập– Báo cáo quá trình học tập

và giảng dạy của giáo viêncũng như sinh viên

3 Lãnh đạo khoa – Xem xét CTĐT và

cho ý kiến– Xem báo cáo và raquyết định

ôn thi

HCTH

– Lập danh sách cácgiảng đường và quy

mô của nó gửi choPĐT

– Danh sách các giảng đường

và quy mô của mỗi giảngđường hỗ trợ cho việc sắpxếp lớp học hợp lý

6 Giáo viên – Đăng ký giảng dạy

– Xem xét TKB dự kiến

và cho ý kiến– Xem TKB chính thức

để thực hiện

– Hoàn chỉnh TKB dự kiến– Thông tin giảng dạy và họctập được cập nhật thườngxuyên

Trang 12

– Xác nhận thông tingiảng dạy hỗ trợ choquá trình theo dõithực hiện kế hoạchhọc tập đã đề ra

7 Bộ môn – Lập danh sách giáo

viên, phân công/đăng

ký giảng dạy– Xem xét TKB dự kiến

– Xác nhận sinh viên đủđiều kiện thi cuối họckỳ

– Danh sách sinh viên đủ điềukiện thi cuối học kỳ

– Ý kiến đóng góp hỗ trợ choviệc thực hiện tốt kế hoạchhoạt động đào tạo cả về sốlượng và chất lượng

9 Người quan

tâm

– Xem thời khóa biểu – Biết được thông tin về kế

hoạch học tập của sinhviên

1.4.2 Mô tả tổng quát các ca sử dụng

1.4.2.1 Gói ca sử dụng “Quản trị hệ thống” bao gồm các ca sử dụng:

a Ca sử dụng đăng nhập hệ thống

– Tác nhân: người quản trị hệ thống, các user

– Mục đích: đảm bảo tính bảo mật, an toàn, thống nhất cho toàn hệ thống

– Mô tả: người dùng phải nhập username và password khi đăng nhập Hệ thống sẽkiểm tra xem người dùng đó có quyền đăng nhập hệ thống hay không? Nếu đúngthì cho phép người dùng đăng nhập vào hệ thống với quyền đã quy định

– Chức năng tham chiếu:

– Luồng sự kiện:

Trang 13

Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan

10 Nhập username và

password

11 Kiểm tra username vàpassword, cho truy cậphoặc thông báo lỗi truycập

- Bảng Phanquyensudung

b Ca sử dụng cấp / thu hồi quyền sử dụng hệ thống

– Tác nhân: người quản trị hệ thống

– Mục đích: cấp/ thu hồi quyền sử dụng các chức năng của hệ thống nhằm đảm bảotính an toàn, bảo mật và thống nhất của hệ thống

– Mô tả: mỗi user của hệ thống được cấp một quyền sử dụng hệ thống nhất định,khi cần người quản trị có thể thu hồi quyền đã cấp

– Chức năng tham chiếu:

– Luồng sự kiện:

Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan

12 Yêu cầu cấp quyền sử

dụng hệ thống

13 Kiểm tra yêu cầu,kiểm tra quyền tươngứng đã được cấp haychưa? Đồng ý cấphoặc từ chối yêu cầucủa user

- Bảng Phanquyensudung

14 Kiểm tra việc sử dụng

hệ thống của user Thu

hồi quyền sử dụng hệ

thống nếu cần thiết

15 Kiểm tra quyền củangười đăng nhập vàthực hiện việc thu hồiquyền hoặc từ chối

1.4.2.2 Gói ca sử dụng “Lập thời khóa biểu cho học kỳ” bao gồm các ca sử dụng:

a Ca sử dụng lập danh sách các lớp học

– Lên danh sách các lớp sẽ học trong học kỳ

Trang 14

– Mục đích: đưa ra danh sách các lớp học sẽ học trong học kỳ

– Mô tả: thêm các lớp mới tuyển sinh vào danh sách các lớp đã có và loại bỏ cáclớp đã ra trường

– Chức năng tham chiếu: 1.1

– Sơ đồ hoạt động nghiệp vụ được mô tả như ở hình 1

– Luồng sự kiện

Trang 15

Lanh dao khoa Lap danh sach giang duong

Phong HCTH

Lap thoi khoa bieu hoc ky

Lap danh sach mon hoc cho lop

theo CTDT

Quan ly CTDT

Hình 3 Sơ đồ gói ca sử dụng “Lập thời khóa biểu học kỳ”.

Trang 16

Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan

- Bang lop

22 Đồng ý 23 Lưu danh sách lớp học Bang lop, dslophoc

b Xác định môn học cho mỗi lớp (lớp - môn)

– Tác nhân: nhân viên phòng đào tạo

– Mục đích: đưa ra danh sách các môn học tương ứng với từnglớp(ClassCurriculum)

– Mô tả: trên cơ sở chương trình đào tạo đã được lãnh đạo khoa xem xét và phêduyệt, cán bộ phòng đào tạo lên danh sách các môn học sẽ học trong học kỳ chocác lớp tương ứng(SubjectClass)

– Chức năng tham chiếu: 1.2

– Sơ đồ hoạt động nghiệp vụ được mô tả như ở hình 1

- Bảng lop

- Bảng Chuongtrinhdaotao

28 Kết thúc 29 Lưu thông tin về danh - Bảng dsmonhoc

Trang 17

sách môn học đã chọn

c Xác định thầy dạy mỗi môn của lớp(lớp – môn – thầy)

– Tác nhân: nhân viên phòng đào tạo

– Mục đích: đưa ra được danh sách giáo viên đảm nhận việc giảng dạy các mônhọc thuộc bộ môn của mình

– Mô tả: trước tiên phòng đào tạo gửi danh sách các môn học phân theo bộ môngửi đến bộ môn và giáo viên, từ đó bộ môn sẽ tiến hành phân công/ đăng kýgiảng dạy và lập ra danh sách giáo viên gửi cho phòng đào tạo Từ danh sách nàyphòng đào tạo sẽ đưa ra được danh sách các giáo viên dạy mỗi môn của lớp(lớp –môn – thầy)

– Chức năng tham chiếu: 1.3

– Sơ đồ hoạt động nghiệp vụ được mô tả như ở hình 1

- Bảng chuyennganhdaotao

- Bảng giaovien

32 Chọn môn học của bộ

môn đó và giáo viên

đăng ký dạy môn đó

33 Hiện danh sách mônhọc và giáo viên đăn

ký dạy môn học tươngứng

- Bảng dsmonhoc

d Lên danh sách các giảng đường

– Tác nhân: nhân viên phòng đào tạo

– Mục đích: đưa ra danh sách các giảng đường và quy mô phòng học hỗ trợ choviệc sắp xếp lớp học hợp lý

Trang 18

– Mô tả: Sau nhận được danh sách và quy mô phòng học tương ứng với số lớp đãđược lên danh sách từ phòng hành chính tổng hợp, cán bộ phòng đào tạo lêndanh sách các giảng đường được đưa vào sử dụng.

– Chức năng tham chiếu: 1.4

– Sơ đồ hoạt động nghiệp vụ được mô tả như ở hình 1

– Tác nhân: nhân viên phòng đào tạo

– Mục đích: liệt kê các ràng buộc của việc lập thời khóa biểu như: giảng đường,giáo viên, thời gian, …hỗ trợ cho việc kéo thả

– Mô tả: căn cứ đề xuất của lãnh đạo khoa, của các đơn vị, của các giáo viên vàtrưởng phòng đào tạo … ta đưa ra các ràng buộc này

– Chức năng tham chiếu: 1.5

– Sơ đồ hoạt động nghiệp vụ được mô tả như ở hình 1

Trang 19

44 Xem, cập nhật ràng

buộc

45 Hiện danh sách ràngbuộc để xếp thời khóabiểu

- Bảng dsrangbuoc

46 Kết thúc 47 Lưu thông tin về danh

sách các ràng buộcphải thỏa mãn

- Bảng dsrangbuoc

f Lập thời khóa biểu dự kiến

– Tác nhân: nhân viên phòng đào tạo

– Mục đích: đưa ra được thời khóa biểu dự kiến và gửi cho các đơn vị liên quan đểlấy ý kiến

– Mô tả: từ danh sách lớp, danh sách môn học của từng lớp, danh sách thầy, danhsách giảng đường, danh sách các ràng buộc…cán bộ phòng đào tạo tiến hành gắpthả để có được thời khóa biểu dự kiến, sau đó gửi cho các đơn vị để lấy ý kiếnphản hồi

– Chức năng tham chiếu: 1.6

– Sơ đồ hoạt động nghiệp vụ được mô tả như ở hình 1

– Luồng sự kiện:

Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan

48 Chọn chức năng lập

thời khóa biểu

49 Hiện biểu mẫu nhậpliệu

50 Chọn lớp học 51 Hiện danh sách môn

học theo chương trìnhđào tạo

- Bảng dsgiangduong

- Bảng monhoc

- Bảng thoigian

- Bảng thoikhoabieu

Trang 20

thời khóa biểu vừa lập

g Hoàn thiện để đưa ra thời khóa biểu chính thức và công bố

– Tác nhân: nhân viên phòng đào tạo

– Mục đích: đưa ra thời khóa biểu chính thức

– Mô tả: sau khi xem xét các ý kiến phản hồi từ phía các đơn vị và cá nhân có liênquan, nhân viên phòng đào tạo cập nhật, chỉnh sửa thời khóa biểu dự kiến để cóđược thời khóa biểu chính thức và công bố cho các đơn vị thực hiện

– Chức năng tham chiếu: 1.7

1.4.2.3 Gói ca sử dụng “Theo dõi quá trình giảng dạy” bao gồm các ca sử dụng:

a Lên danh sách theo dõi thầy – lớp – môn – số tiết - ngày

– Tác nhân: nhân viên phòng đào tạo

Lap danh sach theo doi qua trinh

giang day

Sinh vien Cap nhat thong tin giang day

Tong hop bao cao dinh ky va thong bao cho giao vien xem de biet

Nhan vien phong dao

tao

Giao vien

Truong phong dao tao

Lanh dao khoa

Lap bang ket qua giang day va gui cho cac don vi lien quan

Hình 4 Sơ đồ gói ca sử dụng “Theo dõi quá trình học tập và giảng dạy”

Trang 21

– Mục đích: đưa ra danh sách các lớp, các môn và số tiết mà mỗi lớp phải họctrong ngày hôm đó, danh sách thầy giáo dạy các môn học cho các lớp đó.

– Mô tả: dựa vào thời khóa biểu của mỗi lớp học trong học kỳ, nhân viên phòngđào tạo tiến hành lập sổ theo dõi cho từng lớp ứng với số tuần lớp đó sẽ học.– Chức năng tham chiếu:2.1

– Sơ đồ hoạt động nghiệp vụ được mô tả như ở hình 2

– Luồng sự kiện

Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan

58 Chọn ngày 59 Hiện danh sách lớp sẽ

học trong ngày hômđó

– Bảng dslop– Bảng thoikhoabieu

60 Chọn lớp 61 Hiện danh sách môn

học ứng với lớp đãchọn trong ngày hômđó

– Bảng dslop– Bảng dsmonhoc– Bảng thoikhoabieu

– Bảng dsmonhoc– Bảng giaovien– Bảng thoikhoabieu

64 Kết thúc 65 8 Lưu danh sách

ngày-lớp-môn-số thầy đã chọn

tiết-– Bảngdsngay_lop_mon_sotiet_thay

b Cập nhật thông tin giảng dạy

– Tác nhân: nhân viên phòng đào tạo

– Mục đích: cập nhật thông tin về việc dạy và học của giáo viên bộ môn cũng nhưsinh viên của lớp đó hàng ngày

– Mô tả: dựa vào việc xác nhận thông tin giảng dạy của giáo viên và cán bộ lớp saumỗi buổi học thì nhân viên phòng đào tạo tiến hành cập nhật

– Chức năng tham chiếu: 2.2

Trang 22

– Sơ đồ hoạt động nghiệp vụ được mô tả như ở hình 2

c Tổng hợp báo cáo định kỳ và thông báo cho các giáo viên xem để cho ý kiến

– Tác nhân: nhân viên phòng đào tạo

– Mục đích: đưa ra những thông tin về kết quả theo dõi gửi cho giáo viên để lấy ýkiến phản hồi

– Mô tả: trên cơ sở những thông tin đã được cập nhật hàng ngày về quá trình họctập và giảng dạy, nhân viên phòng đào tạo lập báo cáo về tình hình học tập vàgiảng dạy của giáo viên và nhân viên làm cơ sở cho việc khen thưởng và kỷ luậtvào dịp tổng kết học kỳ

– Chức năng tham chiếu: 2.3

– Sơ đồ hoạt động nghiệp vụ được mô tả như ở hình 2

d Lập bảng kết quả giảng dạy và gửi cho các đơn vị liên quan.

– Tác nhân: nhân viên phòng đào tạo

– Mục đích: đưa ra những thông tin báo cáo về tình hình học tập và giảng dạy củagiáo viên và nhân viên làm cơ sở cho việc khen thưởng và kỷ luật vào dịp tổngkết học kỳ

Trang 23

– Mô tả: trên cơ sở những thông tin đã được cập nhật hàng ngày về quá trình họctập và giảng dạy, nhân viên phòng đào tạo đưa ra những thông tin về kết quả theodõi cùng những nhận xét đánh giá về quá trình giảng dạy và học tập của giáoviên và sinh viên để lập báo cáo gửi trưởng phòng đào tạo hoặc lãnh đạo khoa.Đồng thời gửi danh sách các giáo viên tham gia giảng dạy cho phòng tài vụ đểphòng tài vụ thanh toán cho giáo viên Ngoài ra bảng kết quả giảng dạy cũng cóthể gửi cho giáo viên xem để biết.

– Chức năng tham chiếu: 2.4

– Sơ đồ hoạt động nghiệp vụ được mô tả như ở hình 2

Trang 24

Yeu cau lap so theo doi qua trinh giang day va hoc tap

So theo doi qua trinh giang day va hoc tap Yeu cau cap nhat thong tin giang day Thong tin giang day da duoc cap nhat Yeu cau lap bao cao

Bao cao

Trang 25

Chương II

PHÂN TÍCH

2.1 Phân tích kiến trúc

2.1.1 Xác định gói phân tích:

– Gói phân tích lập thời khóa biểu học kỳ

– Gói phân tích theo dõi quá trình giảng dạy và học tập

2.1.2 Xác định các lớp thực thể hiển nhiên:

– Lớp thực thể môn học Subject

– Lớp thực thể giáo viên Teacher

– Lớp thực thể lớp Class

– Lớp thực thể giảng đường Classroom

2.1.3 Xác định các yêu cầu đặc biệt chung:

Một yêu cầu về tính lâu bền có các đặc trưng sau:

– Quy mô: Kích cỡ của các đối tượng cần phải lưu trữ lâu dài

– Số lượng: Số lượng các đối tượng cần phải lưu giữ lâu dài

– Chu kỳ lâu dài: Chu kỳ mà một đối tượng cần được lưu giữ lâu dài

– Tần số cập nhật: Tần số cập nhật các đối tượng

– Độ tin cậy: Các vấn đề về độ tin cậy như là liệu các đối tượng có thể sống sót khi

có sự sụp đổ của phần mềm hoặc phần cứng

Trang 26

2.2 Phân tích từng ca sử dụng

2.2.1 Ca sử dụng lên danh sách các lớp sẽ học trong học kỳ(lớp)

2.2.1.1 Tác nhân: nhân viên phòng đào tạo.

2.2.1.2 Các lớp phân tích:

a Lớp thực thể:

– Lớp thực thể dsLop chứa thông tin về các lớp

– Lớp thực thể lop chứa thông tin về một lớp.

– Lớp khoa chứa thông tin về khoa cần lập thời khóa biểu

– Lớp namhoc xác định năm lập thời khóa biểu.

– Lớp hocky_lop xác định học kỳ mà lớp đó học.

– Lớp hedaotao xác định việc lập thời khóa biểu là cho bậc đại học, cao đẳng, hay

tập trung, từ xa…

b Lớp giao diện:

– Lớp giao diện FormLapDSLop cho phép tác nhân tạo danh sách các lớp sẽ học

trong năm học, cũng như xem hay sửa một danh sách đã có

c Lớp điều khiển:

– Lớp điều khiển LapDSLop có trách nhiệm điều khiển việc truy xuất và cập nhật

danh sách các lớp sẽ học trong học kỳ(năm học)

2.2.1.3 Thực thi ca sử dụng phân tích:

a Biểu đồ lớp phân tích thực thi ca sử dụng:

Trang 27

: FormLapDSLop

10: Tao moi

9: Nhan

1: Chon khoa can len TKB

3: Chon he dao tao

5: Chon hoc ky

7: Len danh sach lop

8: Thuc hien 6: Hien thi

Trang 28

2.2.1.4 Mô tả luồng các sự kiện phân tích diễn giải biểu đồ cộng tác:

Nhân viên phòng đào tạo chọn khoa cần lập danh sách lớp học (cần xem lại vì

trong lớp học có chứa tên khoa ->CTDT), chọn hệ đào tạo, và chọn học kỳ cần lập thờikhóa biểu thông qua giao diện người dùng FormLapDSLop Giao diện người dùngFormLapDSLop dùng bộ điều khiển DKLapDSLop để truy xuất dữ liệu về khoa, hệđào tạo, học kỳ_năm học từ cơ sở dữ liệu và cả thông tin của lớp thực thể TTLop đểhiển thị danh sách các lớp sẽ học trong học kỳ tương ứng thỏa mãn các lựa chọn củangười dùng

2.2.1.5 Nắm bắt các yêu cầu đặc biệt:

– Lớp TTLop phải lâu dài

– Lớp TTDSLop_Hocky phải lâu dài

– Lớp TTKhoa phải lâu dài

– Lớp TTHocky_Namhoc phải lâu dài

– Lớp TTHedaotao phải lâu dài

– Khi người dùng chọn các tùy chọn thì kết quả hiển thị không được vượt quá 0,5s

2.2.2 Ca sử dụng xác định môn học cho mỗi lớp(lớp_môn)

2.2.2.1 Tác nhân: nhân viên phòng đào tạo

2.2.2.2 Các lớp phân tích:

a Lớp thực thể:

– Lớp thực thể Lop hoc chứa thông tin về một lớp học như tên lớp, năm nhập

trường…

– Lớp thực thể Lop_CTDT chứa thông tin về các môn học trong chương trình đào

tạo ứng với mỗi lớp

– Lớp thực thể Danh sách monhoc_lop chứa danh sách các môn học mà lớp đó sẽ

học trong học kỳ

Trang 29

b Lớp giao diện:

– Lớp giao diện người dùng Lap danh sach mon hoc cho phép người dùng chọn

lớp học cần lập danh sách môn học, cho phép chọn các môn học cho lớp học đó

c Lớp điều khiển:

– Lớp điều khiển: Bo lap danh sach mon hoc chịu trách nhiệm phối hợp các lớp: lớp biên Giao dien lap danh sach mon hoc, lớp thực thể Lop hoc, lớp thực thể Lop_CTDT để tạo ra lớp thực thể Danh sach mon hoc_lop

2.2.2.3 Thực thi ca sử dụng phân tích:

a Biểu đồ phân tích thực thi ca sử dụng:

Nha vien phong

dao tao

(from Logical View)

Giao dien lap danh sach mon hoc

Danh sach mon hoc_lop

Trang 30

b Biểu đồ cộng tác thực thi ca sử dụng:

2.2.2.4 Mô tả luồng các sự kiện phân tích diễn giải biểu đồ cộng tác:

Trước tiên nhân viên phòng đào tạo duyệt danh sách các lớp học trong học kỳ,

sau đó chọn một lớp cần lên danh sách môn học thông qua Giao dien nguoi dung lap danh sach mon hoc, Giao dien nguoi dung lap danh sach mon hoc dùng bộ điều khiển lap danh sach mon hoc duyệt qua các môn học trong chương trình đào tạo của

lớp để lựa chọn các môn lớp sẽ học trong học kỳ và đưa ra được danh sách các mônhọc tương ứng

2.2.2.5 Nắm bắt các yêu cầu đặc biệt:

– Lớp Lop_CTDT phải lâu dài

– Lớp Lophoc phải lâu dài

– Các kết quả lựa chọn phải được hiển thị sau 0,5s

– Mỗi lớp phải có một chương trình đào tạo chung và có các môn học dự kiến chocác học kỳ

: Bo lap danh sach mon

1: Duyet lop hoc

Hình 9 Biểu đồ cộng tác cho thực thi ca sử dụng Lập danh sách môn học cho lớp

Ngày đăng: 08/11/2014, 11:22

HÌNH ẢNH LIÊN QUAN

Hình 1. Sơ đồ hoạt động cho nghiệp vụ “lập thời khóa biểu cho học kỳ”: - Đồ án lập hệ thống quản lý giảng dạy và học tập
Hình 1. Sơ đồ hoạt động cho nghiệp vụ “lập thời khóa biểu cho học kỳ”: (Trang 4)
Hỡnh 2. Sơ đồ hoạt động của nghiệp vụ “Theo dừi quỏ trỡnh giảng dạy”. - Đồ án lập hệ thống quản lý giảng dạy và học tập
nh 2. Sơ đồ hoạt động của nghiệp vụ “Theo dừi quỏ trỡnh giảng dạy” (Trang 6)
Hình 3. Sơ đồ gói ca sử dụng “Lập thời khóa biểu học kỳ”. - Đồ án lập hệ thống quản lý giảng dạy và học tập
Hình 3. Sơ đồ gói ca sử dụng “Lập thời khóa biểu học kỳ” (Trang 15)
Hỡnh 4. Sơ đồ gúi ca sử dụng “Theo dừi quỏ trỡnh học tập và giảng dạy”. - Đồ án lập hệ thống quản lý giảng dạy và học tập
nh 4. Sơ đồ gúi ca sử dụng “Theo dừi quỏ trỡnh học tập và giảng dạy” (Trang 20)
Hình 6. Biểu đồ lớp của thực thi ca sử dụng Lâp danh sách các lớp sẽ - Đồ án lập hệ thống quản lý giảng dạy và học tập
Hình 6. Biểu đồ lớp của thực thi ca sử dụng Lâp danh sách các lớp sẽ (Trang 26)
Hình 7. Biểu đồ cộng tác cho thực thi ca sử dụng Lập danh sách các lớp sẽ học - Đồ án lập hệ thống quản lý giảng dạy và học tập
Hình 7. Biểu đồ cộng tác cho thực thi ca sử dụng Lập danh sách các lớp sẽ học (Trang 26)
Hình 8. Biểu đồ lớp của thực thi ca sử dụng Lập danh sách môn hoc cho lớp - Đồ án lập hệ thống quản lý giảng dạy và học tập
Hình 8. Biểu đồ lớp của thực thi ca sử dụng Lập danh sách môn hoc cho lớp (Trang 28)
Hình 9. Biểu đồ cộng tác cho thực thi ca sử dụng Lập danh sách môn học cho lớp - Đồ án lập hệ thống quản lý giảng dạy và học tập
Hình 9. Biểu đồ cộng tác cho thực thi ca sử dụng Lập danh sách môn học cho lớp (Trang 29)
Hình 10. Biểu đồ lớp của thực thi ca sử dụng Lap danh sach thay_monhoc_lop - Đồ án lập hệ thống quản lý giảng dạy và học tập
Hình 10. Biểu đồ lớp của thực thi ca sử dụng Lap danh sach thay_monhoc_lop (Trang 31)
Hình 11. Biểu đồ cộng tác cho thực thi ca sử dụng Lap danh sach thay_mon - Đồ án lập hệ thống quản lý giảng dạy và học tập
Hình 11. Biểu đồ cộng tác cho thực thi ca sử dụng Lap danh sach thay_mon (Trang 32)
Hình 13. Biểu đồ cộng tác cho thực thi ca sử dụng Lập danh sách giảng đường - Đồ án lập hệ thống quản lý giảng dạy và học tập
Hình 13. Biểu đồ cộng tác cho thực thi ca sử dụng Lập danh sách giảng đường (Trang 35)
Hình 15. Biểu đồ cộng tác cho thực thi ca sử dụng Lập danh sách ràng buộc - Đồ án lập hệ thống quản lý giảng dạy và học tập
Hình 15. Biểu đồ cộng tác cho thực thi ca sử dụng Lập danh sách ràng buộc (Trang 38)
Hình 16. Biểu đồ lớp của thực thi ca sử dụng Lập thời khóa biểu - Đồ án lập hệ thống quản lý giảng dạy và học tập
Hình 16. Biểu đồ lớp của thực thi ca sử dụng Lập thời khóa biểu (Trang 40)
Hình 17. Biểu đồ cộng tác cho thực thi ca sử dụng Lập thời khóa biểu. - Đồ án lập hệ thống quản lý giảng dạy và học tập
Hình 17. Biểu đồ cộng tác cho thực thi ca sử dụng Lập thời khóa biểu (Trang 41)
Hỡnh   18:   Biểu   đồ   lớp   của   thực   thi   ca   sử   dụng   Lập   danh   sỏch   theo   dừi - Đồ án lập hệ thống quản lý giảng dạy và học tập
nh 18: Biểu đồ lớp của thực thi ca sử dụng Lập danh sỏch theo dừi (Trang 43)
Hỡnh 19. Biểu đồ cộng tỏc cho thực thi ca sử dụng  Lập danh sach theo dừi - Đồ án lập hệ thống quản lý giảng dạy và học tập
nh 19. Biểu đồ cộng tỏc cho thực thi ca sử dụng Lập danh sach theo dừi (Trang 43)
Hình 20. Biểu đồ lớp của thực thi ca sử dụng Cập nhật thông tin giảng dạy - Đồ án lập hệ thống quản lý giảng dạy và học tập
Hình 20. Biểu đồ lớp của thực thi ca sử dụng Cập nhật thông tin giảng dạy (Trang 45)
Hình 21. Biểu đồ cộng tác cho thực thi ca sử dụng Cập nhật thông tin giảng dạy - Đồ án lập hệ thống quản lý giảng dạy và học tập
Hình 21. Biểu đồ cộng tác cho thực thi ca sử dụng Cập nhật thông tin giảng dạy (Trang 46)
Hình 22. Biểu đồ lớp của thực thi ca sử dụng Lập danh sách tổng hợp báo cáo - Đồ án lập hệ thống quản lý giảng dạy và học tập
Hình 22. Biểu đồ lớp của thực thi ca sử dụng Lập danh sách tổng hợp báo cáo (Trang 48)
Hình 23. Biểu đồ cộng tác cho thực thi ca sử dụng Lập báo cáo tổng hợp định kỳ - Đồ án lập hệ thống quản lý giảng dạy và học tập
Hình 23. Biểu đồ cộng tác cho thực thi ca sử dụng Lập báo cáo tổng hợp định kỳ (Trang 49)
Hỡnh 24. Biểu đồ lớp của thực thi ca sử dụng Lập bảng kết quả theo dừi giảng dạy - Đồ án lập hệ thống quản lý giảng dạy và học tập
nh 24. Biểu đồ lớp của thực thi ca sử dụng Lập bảng kết quả theo dừi giảng dạy (Trang 51)
Hỡnh 25. Biểu đồ cộng tỏc cho thực thi ca sử dụng Lập bảng kết quả theo dừi - Đồ án lập hệ thống quản lý giảng dạy và học tập
nh 25. Biểu đồ cộng tỏc cho thực thi ca sử dụng Lập bảng kết quả theo dừi (Trang 52)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

w