Tải bản đầy đủ (.pdf) (58 trang)

Thiết kế phần mềm quản lý khối lượng giảng dạy cho khoa điện tử thông tin viện đại học mở hà nội

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 (3.25 MB, 58 trang )

r
VIỆN ĐẠI HỌC MỞ HÀ NỘI

KHOA CÔNG NGHỆ ĐIỆN TỬ - THƠNG TIN

ĐỒ ÁN
TỐT NGHIỆP
• ĐẠI
• HỌC

Thư viện Viện Đại học Mớ Hà Nội

Đồ tài: “Thiết kế phần mềm quản lý khối lưọiig giảng dạy
cho Khoa Điện tử thông tin Viện Đại học Mở Hà Nội”

Giảng viên hưóng dẫn: PGS.TS PHẠM MINH VIỆT
Sinh viên thực hiện: NGUYẺN THỊ PHƯƠNG THÁO
Lóp

: K16B

Khố : 2013-2017
Hệ
: ĐẠI HỌC CHÍNH QUY

Hà Nội, tháng 05 /2017


LỜI NÓI ĐẦU
Trường Viện Đại học Mở Hà Nội là một trường đại học đa ngành,trong đó có khoa


Điện Từ Thông Tin là một trong những khoa kỹ thuật hàng đầu của nền giáo dục Việt
Nam.Khoa có hai nhiệm vụ trọng tâm cần phái thực hiện là giảng dạy và nghiên cứu

khoa học.
Trong lĩnh vực giảng dạy, hiện nay mồi năm khoa có hàng trăm sinh viên, với

nhiều loại hình đào tạo khác nhau như: đào tạo đại học, sau đại học; đào tạo cao

đăng.hệ đào tạo từ xa. Ngoài ra. với hàng chục bộ mơn. khoa cũng có các chuyên
ngành đào tạo khác nhau, với các khung chương trình khác nhau và số các môn học
cần quàn lý cũng lên đen con số hàng trăm.
Với khối lượng giáng dạy cần quàn lý lớn như vậy. nhưng hiện nay đa số các giai
đoạn và các nghiệp vụ quăn lý vẫn được làm thú công, với trách nhiệm tập trung chủ

yếu vào Phòng Đào tạo của Khoa và phân chia một phan cho các Giáo vụ của các

Khoa/Viện. Thực trạng này đang dẫn đến khá nhiều vấn đề trong việc quản lý khối
lượng giáng dạy nói riêng như xử lý chậm chạp, cơng việc chồng chéo, hay sai sót,

Điều này ảnh hường không tốt đến chất lượng đào tạo và tốc độ phát triến cúa trường,
nên nhu cầu thay đối phương (hức quân lý trong công tác quàn lý khối lượng giáng dạy
đang được đặt ra rất bức thiết.

Chính vì vậy cm thực hiện tiếp đề tài “Thiết ke phần mềm qn lý khói lượng
giăng dạy cho Khoa Điện từ thơng tin cùa Viện Đại học Mớ Hà Nội" với mục tiêu là

hoàn thiện việc quán lý khối lượng giáng dạy cho Khoa.
Để hoàn thành đề tài nghiên cứu khoa học lần này, em xin gứi lời cám ơn tới

PGS.TS Phạm Minh Việt đã cung cấp tài liệu và tận tình hướng dần, chi báo cm trong

suốt thời gian thực hiện. Em cũng xin gửi lời cảm ơn đến thầy Nguyễn Văn Sơn - bên
văn phịng Khoa Điện từ - thơng tin đã tận tình giúp đờ chúng em trong quá trình khảo

sát hệ thống. Đồng thời em xin bày tị lịng biết ơn đến các thầy/cơ trong trường Viện

Đại học Mờ Hà Nội nói chung và Khoa Điện tử - thơng tin nói riêng đã chí bão và


truyền đạt cho chúng em rất nhiều những kiến thức bổ ích trong suốt q trình tìm hiếu

và hồn thành chương trình đào tạo tại khoa.
Mặc dù em đã cố gắng nhưng do sự hiếu biết cũng như kiến thức cúa bàn thân còn

hạn che nên trong lúc thực hiện cịn nhiều thiếu sót. Vì vậy em rất mong nhận được
nhứng đóng góp. nhận xét cúa thay/cơ giáo đế đe tài được hoàn thiện hơn.

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

Hà Nội tháng 5-2017
Sinh viên thực hiện.

Thir viện Viện Đại học Mớ Hà Nội


MỤC LỤC
DANH MỤC HÌNH VẼ

DANH MỤC BÁNG BIẾU

PHÀN MỎ ĐÀU

CHƯƠNG 1: KHÃO SÁT HỆ THƠNG....................................................................... 1
1.1.

1.2.

Tìm hiểu chu trình quản lý KLGD.............................................................. 1

Co' cấu tổ chức................................................................................................ 1
1.2.1.

1.3.
1.4.

1.5.

Chu trình quàn lý KLGD....................................................................... 2

Khảo sát hệ thống hiện tại............................................................................ 3

Phân tích yêu cầu của hệ thống................................................................... 5
1.4.1.

Yêu cầu chức năng................................................................................ 5

1.4.2.

Yêu cầu phi chức năng.......................................................................... 5

Danh mục người dìing................................................................................... 5
1.5.1.


Giáo vụ Khoa.........................................................................................6

1.5.2. Trưởng Bộ mơn..................................................................................... 6
CHƯƠNG 2: PHÂN TÍCH HÉ^HỔNG..:.!;.’.......................\ủ.i.............................. 7

2.1
2.2

Sơ đồ phân cấp chức năng............................................................................. 7
Biểu đồ luồng dữ liệu..................................................................................... 8
2.2.1

2.3

Biểu đồ luồng dữ liệu mức đinh............................................................. 9

2.2.3

Biểu đồ luồng dữ liệu mức dướiđinh.................................................... 10

Xây dụng các ca sử dụng............................................................................. 15
2.3.1

2.4

2.5

Biểu đồ luồng dữ liệu mức ngữ cánh (mức 0)....................................... 8


2.2.2

Ca sử dụng Quản lý danh mục.............................................................. 15

2.3.2

Ca sử dụng Phân công KLGD cho Bộ môn......................................... 16

2.3.3

Ca sừ dụng Phân công KLGD, phân công đồ án cho Giáo viên....... 16

2.3.4

Ca sử dụng Báo cáo.............................................................................. 17

2.3.5

Ca sử dụng Thanh toán......................................................................... 17

2.3.6

Ca sứ dụng Quàn lý người sử dụng...................................................... 18

Từ điển dữ liệu.............................................................................................18
So’ đồ thực thể liên kết...................................................................................19

2.5.1

Xác định các thực thế............................................................................ 19



2.5.2

Xác định các liên kết.............................................................................19

2.5.3

Sơ đồ thực thể liên kết.......................................................................... 22

CHƯƠNG 3: THIẾT KÉ HỆ THÔNG....................................................................... 24
Thiết kế CO' sỏ' dũ' liệu................................................................................. 24

3.1.

3.2.

3.1

.a.Chuyển các thực thể sang các quan hệ............................................... 24

3.l.

b.Chuyển các liên kết sang các quan hệ............................................... 25

3.1.

1. Chuẩn hóa các bàng............................................................................26

Thiết kế cấu trúc......................................................................................... 31

3.2.1.

3.3.
3.4.

Biểu đồ Lớp......................................................................................... 31

Biểu đồ tuần tự............................................................................................... 35
Thiết kế giao diện........................................................................................ 39

3.4.1.

Giao diện đăng nhập............................................................................ 40

3.4.2.

Giao diện admin.................................................................................. 40

3.4.3

Giao diện danh mụcngười sử dụng...................................................... 41

3.4.4.

Giao diện phân thờikhóa biếu............................................................. 41

3.4.5.

Giaơ^h^a^^h^jhRộc-MỚ HỪ-NỘĨ........................ 42


3.4.6.

Giao diện chi tiết thời khóa biếu cho giáo viên..................................43

3.4.7.

Giao diện tính tốn khối lượng giảng dạy.......................................... 43

3.4.8.

Giao diện nhập Sinh viên làm đồ án.................................................. 44

3.4.9.

Giao diện phân công đồ án cho Giáo viên.......................................... 44

3.4.10.

Giao diện báo cáo khối lượng đồ án cho Giáo viên......................... 45

3.4.11

.Giao diện phân công khối lượng cho bộ mơn................................... 45

KÉT LUẬN..................................................................................................................... 46

l

.Kết luận.............................................................................................................46


2

.Hưóng phát triển............................................................................................ 46

TÀI LIỆU THAM KHẢO............................................................................................ 48


DANH MỤC HÌNH VẼ
Hình 1.1. Chu trình quăn lý KLGD...............................................................................2
Hình 2.1. So' đồ chức năng của hệ thống....................................................................... 7
Hình 2.2. Biếu dồ luồng dữ liệu mức ngũ’ cánh........................................................... 8
Hình 2.3. Biểu đồ luồng dữ liệu mức đỉnh.................................................................... 9
Hình 2.4. Biểu đồ luồng dữ liệu Quán lý danh mục.................................................. 10

Hình 2.5. Biểu đồ luồng dữ liệu Phân công cho Bộ môn........................................... 11
Hình 2.6. Biếu đồ luồng dữ liệu Phân cơng cho Giáo viên........................................12
Hình 2.7. Biểu đồ luồng dữ liệu Báo cáo..................................................................... 13
Hình 2.8. Biếu đồ luồng dữ liệu Thanh tốn............................................................... 14

Hình 2.9. Biểu đồ luồng dữ liệu Quản lý ngưòi sử dụng........................................... 15
Hình 2.10. Sơ đồ thực thề liên kết................................................................................23
Hình 3.1. Biếu đồ lóp Phân cơng KLGD cho Bộ mơn............................................. 31

Hình 3.2. Biểu đồ lóp Phân cơng KLGD cho Giáo viên.......................................... 32
Hình 3.3. Biểu đồ lóp Báo cáo KLGD Giáo ịìếrt..................................................... 33
Hình 3.4. Biểu đồ lóp Tổng họp KLGD.................................................................... 34

Hình 3.5. Biếu đồ tuần tự Phân công KLGD cho Bộ môn....................................... 35
Hình 3.6. Biểu đồ tuần tợ Phân cơng KLGD cho Giáo viên.................................... 36
Hình 3.7. Biểu đồ tuần tợ Báo cáo KLGD BM.......................................................... 37


Hình 3.8. Biểu đồ tuần tự Báo các KLGD GV........................................................... 38
Hĩnh 3.9. Biểu dồ tuần tự Tổng họp KLGD.............................................................. 39
Hình 3.10. Giao diện đăng nhập...................................................................................40
Hình 3.11. Giao diện Admin......................................................................................... 40

Hình 3.12. Lựa chọn tài khoản đăng nhập................................................................. 41
Hình 3.13. Phân thịi khóa biểu cho hệ ĐHCQ.......................................................... 42
Hình 3.14. Giao diện nhập danh sách lớp học........................................................... 42
Hình 3.15. Thời khóa biểu chi tiết cho giáo viên....................................................... 43

Hình 3.16. Giao diện tính tốn khối lượng giảng dạy...............................................43
Hình 3.17. Giao diện nhập Sinh viên làm dồ án........................................................ 44


Hình 3.18. Giao diện phân cơng đồ án cho Giáo viên...............................................44

Hình 3.19. Giao diện báo cáo khối lưọng đồ án cho Giáo viên............................... 45
Hình 3.20. Giao diện phân cơng khối lượng cho bộ môn........................................ 45

Thư viện Viện Đại học Mớ Hà Nội


DANH MỤC BẢNG BIẾU
Bảng 2.1. Ca sú dụng Quản lý danh mục................................................................... 16

Bảng 2.2. Ca sử dụng Phân công KLGD cho Bộ môn............................................. 16
Bâng 2.3. Ca sử dụng Phân công KLGD cho Giáo viên............................................ 16
Báng 2.4. Ca sứ dụng Báo cáo...................................................................................... 17
Bảng 2.5. Ca sử dụng Thanh toán................................................................................ 17

Bảng 2.6. Ca sử dụng Quản lý ngưòi sử dụng............................................................ IX

Bảng 2.7. Từ điển dữ liệu..............................................................................................IX
Báng 2.X. Danh sách các thực thể................................................................................. 19
Bảng 3.1. Chuyển các thực thể sang các quan hệ...................................................... 24

Bảng 3.2. Chuyển các liên kết sang các quan hệ........................................................ 25
Bảng 3.3. Chuẩn hóa bảng Hệ đào tạo........................................................................ 26
Bảng 3.4. Chuẩn hóa báng Khoa.................................................................................. 26
Bảng 3.5. Chuẩn hóa bảng Bộ mơn............................................................................. 27
Bảng 3.6. Chuẩn

Mớ Hà Nơi..................... 27

Bảng 3.7. Chuấn hóa bảng Giáo viên.......................................................................... 28

Băng 3.X. Chuẩn hóa bảng Đồ Án................................................................................29
Bàng 3.X. Chuẩn hóa bàng Sinh Viên......................................................................... 30
Bảng 3.9. Chuẩn hóa bảng Lóp học............................................................................ 30


PHẦN MỎ ĐẦU
Khoa Điện tử thông tin cùa Viện đại học Mờ Hà Nội có các khung chương trình
đào tạo khác nhau và số các môn học cần quán lý cũng lên đến con số hàng trăm. Với
khối lượng giáng dạy cần quàn lý lớn như vậy, nhưng hiện nay đa số các giai đoạn và

các nghiệp vụ quản lý vẫn phải làm thú công, với trách nhiệm tập trung chủ yếu vào
Phịng Đào tạo cùa Khoa, rồi sau đó đến Giáo vụ Khoa. Thực trạng này dẫn đến khá
nhiều vấn đề trong quán lý nói chung và quân lý khối lượng giảng dạy nói riêng.
Cụ thề như đối với Giáo vụ, sau khi nhận được các mơn mà Phịng Đào tạo phân

cơng cho Khoa mình sẽ phái phân cơng các mơn đó cho từng Bộ mơn. Đê làm được
điều này Giáo vụ sẽ buộc phái nhớ được Bộ môn nào có Giáo viên nào và dạy mơn

nào, hay phái kiếm tra lại trong danh sách, điều này dẫn đến xử lý chậm chạp, dề có
nhầm lẫn, sai sót. Ngồi ra, việc phân công như vậy Giáo vụ Khoa cũng chi dựa vào

những Giáo viên ớ Bộ Mơn đó có thể dạy các mơn chứ khơng the biết trình trạng hiện

tại của các Giáo viên đó như đang đi cơng tác, đang là nghiên cứu sinh, nghi đè...

11111 Viện Viện Đặi

ocKio llaNoi

Hơn nữa. khi kết thúc năm học, các Giáo viên cũng phái tự kê khai lại khối lượng
giảng dạy của mình, rồi tra báng hệ sổ đe có thế tính tốn ra giờ chuẩn, việc này cùng

là bất hợp lý. Điều này ánh hưởng không tốt đến chất lượng đào tạo và tốc độ phát
triền của trường, nên nhu cầu thay đôi phương thức quán lý trong công tác quàn lý

khối lượng giảng dạy đang được đặt ra rất bức thiết.
Chính vì thế, mục tiêu cúa hệ thống sẽ giải quyết hết những điều bất hợp lý cùa hệ
thống cũ mà hiện nay đang sừ dụng. Việc phãi ghi nhớ hay tra lại tài liệu của Giáo vụ,

Khoa sẽ được hệ thống tự động làm. Từ đó hệ thống sẽ giúp việc phân công khối
lượng giảng dạy cho bộ mơn của Giáo vụ Khoa được dề dàng, nhanh chóng hơn.
Tương tự như vậy. hệ thống cũng sẽ hồ trợ Trưởng Bộ môn phân công khối lượng

giáng dạy cho Giáo viên một cách hợp lý. Hệ thống cũng sẽ giúp tổng hợp khối lương


giáng dạy đã phân cho các Giáo viên vào cuối kỳ và xuất báo cáo nếu có u cầu.

Tuy nhiên, vì trong khoa hiện đang có hai loại hình đào tạo là tín chi (cho hệ Đại
Học chính quy) và hệ đào tạo từ xa. Hai loại hình này có cách nhập lớp, phân chia lớp


khác nhau. Hệ Đại học chính quy là hệ đào tạo chính cùa khoa, tập trung đa số Sinh
viên. Hơn nữa tín chi cũng là loại hình đào tạo mới. Vì vậy cho nên trong hệ thống, em
tập trung tiếp vào phân công và tống hợp khối lượng giăng dạy cho hệ Đại Học học
theo hệ tín chi.

Thtr viện Viện Đại học Mớ Hà Nội


ĐƠ ÁN TĨT NGHIỆP

CHƯONG I: KHẢO SÁT HỆ THƠNG

CHƯƠNG 1: KHẢO SÁT HỆ THỐNG
Trong chương này em sẽ trình bày về các kết quả thu được sau quá trình khảo
sát thực tế hệ thống.

1.1. Tìm hiểu chu trình quản lý KLGD
Như chúng ta đã biết, trước khi tiến hay xây dựng bất kỳ một hệ thống phần

mềm thì ta đều phải tiến hành tìm hiểu các yêu cầu thực tế của hệ thống. Với hệ
thống quàn lý KLGD này cũng vậy, trước tiên chúng cm phái tìm hiếu về chu trình.
Nhưng trước khi đi vào tìm hiểu chu trình quàn lý KLGD thì chúng em đã tìm hiểu

vồ cơ cấu tố chức trong công tác quàn lý KLGD cùa Khoa Điện từ thông tin cùa


trường Viện Đại học Mờ Hà Nội.
1.2. Cơcấutổchức
Đứng đầu cơ cấu tổ chức trong công tác quàn lý KLGD phải kể đến Phòng Đào

tạo. Dây là nơi tham mưu và gip'ip việc pho Hiệu trưởng trong công tác tô chức và
quản lý đào tạo với các nhiệm vụ chính như sau:

-

Tham mưu hoạch định chiến lược đào tạo

-

Xây dựng văn bân quăn lý đào tạo

-

Tô chức xây dựng và quán lý chương trình, giáo trình đào tạo

-

Xây dựng và quàn lý kế hoạch giáng dạy

Ke tiếp là Khoa. Đây là đơn vị chuyên môn của trường có chức năng giúp Hiệu

trướng xây dựng chiến lược đào tạo cùa khoa theo định hướng chiến lược chung cũa

Nhà trường;quân lý, điều hành các hoạt động chuyên môn của các Bộ môn trực
thuộc.


Dưới Khoa là các Bộ môn trực thuộc. Bộ môn cũng là đơn vị chuyên môn của
trường nhưng dưới sự chi đạo trực tiếp cùa Trưởng khoa. Bộ mơn có chức năng

thực hiện cơng tác đào tạo, nghiên cứu khoa học; trực tiếp quản lí viên chức của
đơn vị nhàm đám bâo công tác chuyên môn của Bộ môn, của Khoa và của trường;

tham gia giáo dục. rèn luyện sinh viên.
GVHD: PGS.TS PHẠM MINH VIỆT1 SVTH:NGUYỄN THỊ PHƯƠNG THÀO


Giáo viên chính là dưn vị nhó nhất và cuối cùng trong cơ cấu tổ chức quán lý
KLGD. Giáo viên chính là người tạrc tiếp thực hiện các KLGD mà Phịng Đào tạo
xây dựng.

1.2.1.Chu trình qn lý KLGD
Dựa trên cơ cấu tố chức trong công tác quàn lý KLGD và q trình tìm hiếu
thực tế, ta có thế mơ tá chu trình quàn lý KLGD qua những bước sau:

Hình 1.1. Chu trình quản lý KLGD

> Bước 1: Cơng việc này bắt đầu từ việc xây dựng các Khung chuyên ngành,
là danh sách các mơn cần học và số tín chi quy định cho từng ngành học và

hệ đào tạo, do Hội đồng Khoa học củacác Khoa có trách nhiệm đề xuất, và
Ban giám hiệu nhà trường sẽ quyết định thông qua.
> Bước 2: Từ Khung chuyên ngành. Phòng Đào tạo cúa Trường sẽ lên các

TKB cho từng năm học.
> Bước 3: TKB này sau đó sẽ được gừi về cho Khoa, Giáo vụ Khoa sẽ có


nhiệm vụ phân cơng từng môn học cho các Bộ môn đê Trưởng Bộ môn
chuẩn bị Giáo viên dạy các môn học này .Hiện tại Khoa có 2 hình thức Giáo

GVHD: PGS.TS PHẠM MINH V1ỆT2SVTH: NGUYÊN THỊ PHƯƠNG THAO


ĐƠ ÁN TĨT NGHIỆP

CHƯONG 1: KHẢO SÁT HỆ THƠNG

> viên gồm: Giáo viên cơ hữu (đăm báo số giờ giáng dạy trên 1 nám là 280

giờ) với đinh mức giờ chuẩn không vượt quá 30()h/l năm và Giáo viên
thinh giáng ( không áp dụng số giờ giáng dạy trên 1 năm).Dựa vào dó

Trường Bộ mơn sẽ phân cơng Giáo viên giăng dạy phù hợp.
> Bước 4:Sau khi nhận được TKB cụ thể cho từng lớp học. Giáo vụ Khoa sẽ

tiếp tục phân công các lớp này về cho các Bộ môn dựa vào sự phân công
các môn học cho các Bộ môn ờ Bước 3 đề các Trường Bộ môn phân cơng
cho các Giáo viên.

> Bưó'c 5: Sau đó bảng phân công giảng dạy chi tiết sẽ được Trường Bộ môn
gừi lên Giáo vụ Khoa tông hợp đê theo dõi qn lý, rơi sau đó cũng gứi lên

cho Phịng Đào tạo đê lưu và giám sát.

Từ chu trình quàn lý KLGD như trên, có thể thay khối lượng cơng việc cần quán


lý là rất lớn, nên dường như không khá thi nếu triển khai phát triển ngay một hệ
thống bao qt tồn bộ các nghiệp vụ trên. Chính vì vậy, trong khuôn khổ đề tài

này, em chỉ tập trung vào các nhiệm vụ từ bước 3 đến bước 4. tức là tập trung qn

,,
vr rsrv t
ềỉkỸíện Đại học Mở Hà Nội
lý KLGD trong phậm vi cua Khóa.
1.3. Khão sát hệ thống hiện tại
Hệ thống hiện tại dã hạn chế được các vấn đề của hệ thống đã có trước đó:



Chậm chạp: Với số lượng sinh viên hàng năm lên đen hàng tram với hàng

trăm môn học, cùng với sự đa dạng của các hệ đào tạo (chính quy/từ xa/tại

chức) dẫn đến việc quán lý đang làm hiện nay diễn ra rất chậm chạp. Thể
hiện cụ thể là thời gian đưa TKB cho sinh viên và cho Khoa là rất sát với

lịch học, nhiều khi còn chậm so với lịch học. Rồi việc phân công giáng dạy
cho Giáo viên cũng thực hiện rất lâu. Điều này gây rất nhiều khó khăn và

bất tiện cho sinh viên, cho các Giáo vụ Khoa, và cho các Giáo viên trong
việc chuấn bị tinh than cũng như bố trí thời gian học và giảng dạy.



Tìm kiếm khó khăn và chậm chạp: việc tìm kiếm các thơng tin liên quan

đến KLGD cũng rất khó khàn và chậm chạp. Ví như Giáo viên muốn tra lại

GVHD: PGS.TS PHẠM MINH V1ỆT3SVTH: NGUYÊN THỊ PHƯƠNG THAO


ĐƠ ÁN TĨT NGHIỆP

CHƯONG 1: KHẢO SÁT HỆ THƠNG

các KLGD của mình cũng khơng biết tìm từ đâu. mà thường hòi qua Giáo
vụ Khoa. Điều này cũng dẫn đến việc phải mất thời gian chờ đợi.

• Quá tải: nhiều bộ phận đã thế hiện sự quá tái. Ví như Giáo vụ Khoa, bên
cạnh việc phái làm các công việc quàn lý chung cúa Khoa, việc phân công

giảng dạy, tra cứu các thông tin giăng dạy cho Giáo viên và học sinh, rồi
cập nhật thống kê các KLGD làm cho bộ phận này đã trở nên quá tăi.

• Chồng chéo: một số cơng việc phái lặp lại nhiều lần, trong đó nổi cộm
nhất là việc cuối năm bất các Giáo viên phái thống kê lại các KLGD dã

được phân công từ đau năm. Dong thời Giáo vụ Khoa và Phòng Đào tạo
cũng phải thêm việc kiêm tra lại các kê khai này.

• Dễ sai sót: việc chồng chéo ở trên cũng dễ gây ra các sai sót. Nhất là việc
yêu cầu các Giáo viên thống kê các KLGD thường xáy ra sai sót do Giáo
viên khó có thế nhớ hết các KLGD đã làm trong cá năm,so với mức quy

định giờ chuấn trên 1 năm đồng thời các cơng thức tính toán quy đối cũng
khá phức tạp.


..... liưviệnyịện f)ai .hoc Mớ, Hà Nội

Tuy nhiên, hệ thơng hiệri tại lại có một sơ hạn chê như sau:

• Cơng nghệ: Cơng việc qn lý KLGD được làm thủ công với phần trợ
giúp của Microsoft Excel trong việc tổng hợp KLGD và tính KLTT đế
thanh tốn cho các Giáo viên.

• Hình thức đào tạo: Nhà trường đào tạo hệ tín chỉ với Sinh viên hệ Đại
học chính quy.Ví dụ như TKB từ Phịng đào tạo gửi về cho Giáo vụ Khoa

là một file Excel gồm có hàng trăm lớp với các mã lớp khác nhau. Giáo vụ

Khoa không the ngồi nhập lại lần lượt các lớp được, nên hệ thống mới cần
phải có chức năng hồ trợ đọc file Excel.

GVHD: PGS.TS PHẠM MINH VIỆT4SVTH: NGUYÊN THỊ PHƯƠNG THAO


ĐƠ ÁN TĨT NGHIỆP

1.4.

CHƯONG 1: KHẢO SÁT HỆ THƠNG

Phân tích yêu cầu cua hệ thống

1.4.1. Yêu cầu chức năng


Yêu cầu chức năng là những yêu cầu liên quan tới hoạt động của hệ thống, chí ra

những tác vụ hệ thống can phải thực hiện được. Đây là hệ thống quàn lý KDGD
được ứng dụng trong trường học nên trước tiên hệ thống phái có khả năng cặp nhật

các thơng tin liên quan đến Khoa. Bộ môn. Giáo viên. Môn học. TKB, các hệ số

liên quan đến việc tống hợp KLGĐ... Nhưng các chức năng chính cùa hệ thống là:




Hồ trợ phân công KLGD cho các Bộ môn, Giáo viên một cách hợp lý
Tổng hợp và báo các các KLGD đã phân cơng cho các Bộ mơn. Giáo viên
chính xác và nhanh chóng bat cứ khi nào có u cầu



Dựa vào các hệ số và KLGD đã tổng họp đế tính tốn KLTT của Bộ mơn
và Giáo viên đê hổ trợ cho việc thanh toán tiền lương cho các Giáo viên

1.4.2. Yêu cầu phi chức năng

Yêu cầu phi chức năng là những yêu cầu liên quan tới phẩm chất của hệ thống
như giao diện, hiệu năng hoạt động, tính khả dụng, phần mềm và cơ sơ phần cứng.
Đối với hệ thống qn lý KLGD thì có những u cầu phi chức năng sau:



Giao diện trực quan, dễ sử dụng




Nhanh chóng, chính xác đặc biệt là khi xt các báo cáo



Hệ thơng có thê cài đặt được trên máy tính của Giáo vụ Khoa. Trướng Bộ

môn/Giáo vụ Bộ môn với các hệ điều hành Windows XP. Windows 7,
Windows 8



Có sự tách biệt giữa các phần cùa hệ thống để khi nâng cấp. bào trì được dễ

dàng mà khơng làm ánh hường đến các phần cịn lại.


1.5.

Tính bão mật và độ an tồn cao.

Danh mục người dùng

Qua tìm hiếu thực tế, chúng em xác định được hai loại người dùng của hệ thống
là Giáo vụ Khoa và Trường Bộ môn/Giáo vụ Bộ môn (gọi tat là Trưởng Bộ môn)

GVHD: PGS.TS PHẠM MINH VIỆT5SVTH: NGUYÊN THỊ PHƯƠNG THAO



ĐƠ ÁN TĨT NGHIỆP

1.5.1.

CHƯONG 1: KHẢO SÁT HỆ THƠNG

Giáo vụ Khoa

Giáo vụ Khoa có thề thực hiện các chức năng sau:


Cập nhật thơng tin TKB. danh sách các Bộ mơn, Môn học, các Giáo viên,

các hệ số liên quan đến tồng hợp KLGD và tính tốn KLTT.




Phân cơng KLGD cho các Bộ môn.
Phân công TKB cho giáo viên trong các trường hợp đặc biệt thời gian gấp

rút không kịp chờ trường bộ môn phân công cho giáo viên của bộ mơn

mình như trong trường hợp lớp mờ thêm hay là lớp dạy hè...



Tống hợp KLGD cúa từng Bộ mơn, từng Giáo viên (KLGD cúa Giáo viên
sẽ được tổng họp sau khi các Trưởng Bộ môn gừi lại kết quà phân cơng

KLGD của Bộ mơn).




Dưa ra các báo cáo KLGD cho từng Bộ môn, Giáo viên.

Thông qua KLGD và các hệ số, tính ra giờ quy đồi (tổng hợp KLGD), từ
đó tính ra giá trị VND (KLTT) đế thanh tốn cho các Giáo viên.

1.5.2. TrườnẾlRộ môận Viện Đại học Mớ Hà Nội
Trường Bộ mơn/Giáo vụ Bộ mơn có thề thực hiện các chức năng sau:



Phân cơng KLGD cùa Bộ mơn mình cho các Giáo viên trong Bộ mơn.



Đưa ra các báo cáo KLGD cùa Bộ môn, cúa từng Giáo viên trong Bộ môn.

GVHD: PGS.TS PHẠM MINH V1ỆT6SVTH: NGUYÊN THỊ PHƯƠNG THAO


ĐƠ ÁN TĨT NGHIỆP

CHƯONG 2: PHÂN TÍCH HỆ THƠNG

CHƯƠNG 2: PHÂN TÍCH HỆ THƠNG
Chương này, em xin trình bày những phân tích trong q trình xây dựng hệ


thống từ kết quá kháo sát thực tế hệ thong qua việc xây dựng:
-

Sơ đỏ chức năng cùa hệ thơng
Biêu đó lng dữ liệu

Các user case sứ dụng

2.1

Từ điển dữ liệu

Sơ đồ thực the liên kết

Sơ đồ phân cấp chức năng

Từ kết quâ của q trình phân tích các u cầu của hệ thống ở trên, ta xây

dựng được sơ đồ chức năng cũa hệ thống như hình dưới đây

Hình 2.1. Sơ đồ chúc năng của hệ thống
GVHĐ: PGS.TS PHẠM MINH VIỆT 7SVTH: NGUYỀN THỊ PHƯƠNG THÀO


ĐƠ ÁN TĨT NGHIỆP

2.2

CHƯONG 2: PHÂN TÍCH HỆ THƠNG


Biếu đồ luồng dữ liệu

2.2.1

Biểu đồ luồng dũ’ liệu mức ngũ’ cảnh (mức 0)

Hình 2.2. Biểu đồ luồng dữ liệu mức ngũ’ cảnh

Trong đó:
(1): là các thơng tin trao đối giữa Giáo vụ Khoa và Hệ thống như các loại danh

mục Bộ mơn. Giáo viên, Thời Khóa Biếu. KLGD phân cho Bộ môn.
(2): là các thông tin trao đối giữa Trưởng BM và Hệ thống như các KLGD phân

cho các Giáo viên.

Thư viện Viện Đại học Mớ Hà Nội

GVHĐ: PGS.TS PHẠM MINH V1ỆT8SVTH: NGUYÊN THỊ PHƯƠNG THAO


ĐƠ ÁN TĨT NGHIẸP

CHƯƠNG 2: PHẢN TÍCH HỆ THƠNG

2.2.2 Biểu đồ luồng (lữ liệu mức đỉnh

Hình 2.3. Biếu đồ luồng dữ liệu mức đính


GVHD: PGS.TS PHẠM MINH VIỆT

9

SVTH: NGUYÊN THỊ PHƯƠNG THÁO


ĐỊ ÁN TĨT NGHIỆP

CHƯƠNG 2: PHẦN TÍCH HỆ THƠNG

2.2.3 Biểu đồ luồng dữ liệu mức dưới đỉnh
2.2.3.1

Chức năng 1: Quản lý danh mục

Hình 2.4. Biểu đồ luồng dữ liệu Quán lý danh mục

Thư viện Viện Đại học Mở Hà Nội

GVHD: PGS.TS PHẠM MINH VIỆT 10SVTH: NGUYỀN THỊ PHƯƠNG THÀO


ĐỊ ÁN TĨT NGHIỆP

2.23.2

CHƯƠNG 2: PHẦN TÍCH HỆ THƠNG

Chức năng 2: Phân công cho Bộ môn


Thư viện Viện Đại học Mở Hà Nội
Hình 2.5. Biểu đồ luồng dữ liệu Phân công cho Bộ môn

GVHD: PGS.TS PHẠM MINH VIỆT 11SVTH: NGUYỀN THỊ PHƯƠNG THÀO


ĐỊ ÁN TĨT NGHIỆP

2.23.3

CHƯƠNG 2: PHẦN TÍCH HỆ THƠNG

Chức năng 3: Phân cơng cho Giáo viên

GV co

—ặ.

Danh mụC

Hình 2.6. Biểu đồ luồng dữ liệu Phân công cho Giáo viên

GVHD: PGS.TS PHẠM MINH VIỆT 12SVTH: NGUYỀN THỊ PHƯƠNG THÀO


ĐỊ ÁN TĨT NGHIỆP
2.2.3.4

CHƯƠNG 2: PHẦN TÍCH HỆ THƠNG


Chức năng 4: Báo cáo

Hình 2.7. Biểu đồ luồng dữ liệu Báo cáo

GVHD: PGS.TS PHẠM MINH VIỆT 13SVTH: NGUYỀN THỊ PHƯƠNG THÀO


ĐỊ ÁN TĨT NGHIỆP

2.23.5

CHƯƠNG 2: PHÂN TÍCH HỆ THƠNG

Chức năng 5: Thanh tốn

Hình 2.8. Biểu đồ luồng dữ liệu Thanh tốn
Vì hệ thống phân ra hai loại người sử dụng là Giáo vụ Khoa và Trường Bộ mơn nên

có một câu hôi được đặt ra: ai là Giáo vụ Khoa, ai là Trưởng Bộ môn và làm thế nào đế
phân biệt hai người này. Chính vì vậy, hệ thống cần có thêm một Admin, là người quản
trị hệ thống giúp quản^ lý Và phân loại người sử citing và ổài đặt cầC'ìitam số hệ thống.

GVHD: PGS.TS PHẠM MINH VIỆT 14SVTH: NGUYỀN THỊ PHƯƠNG THÀO


ĐỊ ÁN TĨT NGHIỆP

CHƯƠNG 2: PHẦN TÍCH HỆ THƠNG


Chức năng 6: Qn lý ngi sú'dụng:

Thơng tin

Hình 2.9. Biểu dồ luồng dữ liệu Quận lý ngưòi sử dụng
inu vien vicn nậiTĩợc MO’tia Nội

2.3

Xây dựng các ca sử dụng

2.3.1 Ca sử dụng Quản lý danh mục

Với đặc thù là phần mềm quàn lý KLGD. hệ thống có rất nhiều danh mục cần phái
quăn lý như Danh sách các Môn học, Danh sách các Giáo viên. Danh sách các hệ số liên
quan đến tống hợp K.LGD và tính tốn KLTT, ... Vì vậy, trong mục này em xin trình bày

ca sử dụng Quản lý Giáo viên, các ca sứ dụng với các danh mục khác cũng được xây
dựng tương tự

User: Giáo vụ Khoa

Input: Họ tên Giáo viên, số điện thoại,
Địa chi, Chức danh. Chức vụ

Actor: Giáo vụ Khoa

Output: Hồ sơ Giáo viên với các thông tin:
Họ tên, Số điện thoại, Địa chi, Chức danh,
Chức vụ


GVHD: PGS.TS PHẠM MINH VIỆT 15SVTH: NGUYỀN THỊ PHƯƠNG THÀO


×