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