Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 42 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
42
Dung lượng
1,28 MB
Nội dung
Đồ ántốtnghiệp
Phân tíchthiếtkếhệthốngtheodõigiảng
dạy giáoviênbằngphươngpháphướng
đối tượngUML
1.1. PHƯƠNGPHÁPHƯỚNGĐỐITƯỢNG 2
1.1.1.Ý tưởng 2
1.1.2. Ưu điểm của phươngpháphướngđốitượng 2
1.1.3.Các giai đoạn của chu trình phát triển phần mềm hướngđốitượng 3
1.1.4. Những vấn đề đặt ra trong phântíchthiếtkếhướngđốitượng 3
1.2. PHÂNTÍCHTHIẾTKẾHƯỚNGĐỐITƯỢNG VỚI UML 3
1.3. ĐẶC TRƯNG TIẾN TRÌNH PHÁT TRIỂN PHẦN MỀM HƯỚNGĐỐI
TƯỢNG VỚI UML 3
1.4. PHẦN MỀM RATIONAL ROSE 2003 3
CHƯƠNG 1 5
MÔ TẢ HOẠT ĐỘNG NGHIỆP VỤ 5
2.1. THEODÕIGIẢNGDẠY HÀNG NGÀY GIÁOVIÊN 5
2.2. HỆTHỐNG HIỆN TẠI 6
2.3. MÔ HÌNH NGHIỆP VỤ 8
2.3.1. Mô tả hoạt động nghiệp vụ 8
2.3.2. Sơ đồ tiến trình nghiệp vụ 11
2.3.3. Tổng hợp các chức năng nghiệp vụ 12
2.3.4. Mô hình khái niệm lĩnh vực nghiệp vụ 13
CHƯƠNG 3 14
MÔ HÌNH CA SỬ DỤNG 14
3.1. XÁC ĐỊNH CÁC TÁC NHÂN CỦA HỆTHỐNG 14
3.2. XÁC ĐỊNH CÁC CA SỬ DỤNG 14
3.3. MÔ HÌNH CA SỬ DỤNG TỔNG QUÁT 15
3.4. MÔ HÌNH CA SỬ DỤNG MỨC CAO 16
3.5. MÔ HÌNH GÓI CA SỬ DỤNG CHI TIẾT 16
3.5.1. Mô hình gói ca sử dụng “Lập sổ theo dõi” 16
3.5.2. Mô hình gói ca sử dụng “Theo dõi và tổng hợp kết quả” 17
CHƯƠNG 4 18
PHÂN TÍCH VÀ THIẾTKẾHỆTHỐNG 18
4.0. BIỂU ĐỒ TUẦN TỰ CỦA HỆTHỐNG 18
4.1. PHÂNTÍCHHỆTHỐNG 19
4.2. THIẾTKẾHỆTHỐNG 30
CHƯƠNG 5 33
CÀI ĐẶT CHƯƠNG TRÌNH 33
5.1. GIAO DIỆN CHÍNH 33
5.2. MỘT SỐ GIAO DIỆN CẬP NHẬT 33
5.3. MỘT SỐ GIAO DIỆN TÌM KIẾM VÀ XỬ LÝ 34
KẾT LUẬN 39
TÀI LIỆU THAM KHẢO 40
1
LỜI NÓI ĐẦU
Ngày nay, với sự phát triển mạnh mẽ của công nghệ thông tin, hầu hết các ứng
dụng tin học đã được ứng dụng trong mọi lĩnh vực nghiên cứu khoa học cũng như đời
sống con người. Nó đã trở thành công cụ hữu ích cho con người trong các hoạt động,
lưu trữ, xử lý thông tin một cách nhanh chóng, đem lại hiệu quả cao nhất.
Với sự phát triển nhanh chóng của nền kinh tế, s
ự phát triển bùng nổ của khoa
học công nghệ nói chung và công nghệ thông tin nói riêng. Việc ứng dụng công nghệ
thông tin trong công tác quản lý đang từng bước khẳng định được sức mạnh của mình.
Trong thời gian làm luận văn tôtnghiệptheo đề tài được phân công, em đã có
điều kiện tìm hiểu thực tế quy trình nghiệp vụ theodõigiảngdạygiáoviêntại trường,
khảo sát để xây dựng nên chương trình theodõigiảngdạygiáo viên.
Công việc theodõigiảng d
ạy giáoviêntại trường là một công việc tươngđối
khó khăn và phức tạp. Hầu hết mọi hồ sơ, thông tin, báo cáo đều lưu trên giấy tờ sổ
sách. Vì vậy việc lưu trữ cồng kềnh, tốn nhiều thời gian, nhân lực và thiếu độ tin cậy
nên chưa đáp ứng được yêu cầu của công tác nghiệp vụ một cách chính xác và nhanh
chóng. Do vậy, việc xây dựng một chương trình quản lý dự
a trên khoa học công nghệ
là cần thiết để đáp ứng cho việc lưu trữ và xử lý thông tin một cách chính xác và khoa
học.
Đồ ántốtnghiệp PTTK hệthốngtheodõigiảngdạygiáoviênbằngphươngpháphướngđốitượngUML
Sinh viên: Nguyễn Thị Tiếp, Khoá 7, Ngành Công Nghệ thông tin 2
CHƯƠNG 1
PHÂN TÍCHTHIẾTKẾHƯỚNGĐỐITƯỢNG
1.1. PHƯƠNGPHÁPHƯỚNGĐỐITƯỢNG
1.1.1.Ý tưởng
Ý tưởng cơ bản của tiếp cận hướngđốitượng là phát triển một hệthống bao
gồm các đốitượng độc lập tươngđối với nhau. Mỗi đốitượng bao hàm trong nó cả dữ
liệu và các xử lý tiến hành trên các dữ liệu này được gọi là bao gói thông tin. Nhờ các
thông báo để thực hiện các chức năng lớn hơn các đốitượng độc lập.
1.1.2. Ưu điểm của phươngpháphướngđốitượng
- Đốitượng độc lập tươngđối nghĩa là luôn che dấu thông tin, việc sửa đổi một
đối tượng không gây ảnh ảnh hưởng lan truyền sang đốitượng khác
- Những đốitượng là cơ sở để sử dụng lại thành hệthống có chất lượng cao
- Giữa các đốitượng trao đổithông tin với nhau bằng cách truyền thông điệp
làm cho việc liên kết giữa các đốitượng lỏng lẻ
o, có thể ghép nối tuỳ ý, dễ dàng bảo
trì, nâng cấp, đảm bảo cho việc một giao diện giữa bên trong và bên ngoài hệthống
được dễ dàng
- Việc phântích và thiếtkếtheo cách phân bài toán thành các đốitượng là
hướng tới lời giải của thế giới thực
- Các đốitượng có thể sử dụng lại do tính kế thừa và có thể mở rộng các đối
tượng mà không ảnh hưởng đến các đốitượng khác
đang hoạt động
- Hệthốnghướngđốitượng dễ dàng được mổ rộng thành các hệthống lớn hơn
nhờ tương tác thông qua việc gửi và nhân thông báo
- Xây dựng hệthống thành nhiều các thành phần khác nhau. Mỗi thành phần
được xây dựng độc lập nhau và sau đó ghép chúng lại với nhau đảm bảo được có đầy
đủ các thông tin khi giao dịch
- Việc phát triển và bảo trì hệthống đơn giản hơn do có sự
phân hoặch rõ ràng
và việc sử dụng lại các thành phần đảm bảo độ tin cậy cao của hệthống
- Quá trình phát triển phần mềm đồng thời là quá trình cộng tác của khách
hàng, nhà phân tích, nhà thiết kế, các chuyên gia lĩnh vực, các chuyên gia kỹ thuật,
nên lối tiếp cận này khiến cho việc giao tiếp giữa họ với nhau được dễ dàng hơn
- Một trong những đặc điểm quan trọng nhất của phươngphápphântích và
thi
ết kếhướngđốitượng là tính tái sử dụng
Đồ ántốtnghiệp PTTK hệthốngtheodõigiảngdạygiáoviênbằngphươngpháphướngđốitượngUML
Sinh viên: Nguyễn Thị Tiếp, Khoá 7, Ngành Công Nghệ thông tin 3
Phương pháphướngđốitượng giúp chúng ta xử lý các vấn đề phức tạp trong
phát triển phầm mềm và tạo ra các thế hệphần mềm có quy mô lớn, có khả năng thích
ứng và bền chắc.
1.1.3.Các giai đoạn của chu trình phát triển phần mềm hướngđốitượng
a) Phântíchhướngđốitượng (Object Oriented Analysis - OOA)
b) Thiếtkếhướngđốitượng (Object Oriented Design – OOD)
c) Lập trình hướngđốitượng (Object Oriented Programming - OOP)
1.1.4. Những vấn đề đặt ra trong phântíchthiếtkếhướngđốitượng
Đặc điểm của phântíchthiếtkếhướngđốitượng là nhìn hệthống như một tập
các đốitượngtương tác với nhau để tạo ra một hành động cho một kết quả ở mức cao
hơn. Để thực hiện được điều này người ta phải sử dụng hệthống mô hình các đối
tượng với các đặc trưng cơ bản sau :
- Tính trừu tượ
ng hoá
- Tính bao gói thông tin
- Tính mô đun hoá
- Tính kế thừa
1.2. PHÂNTÍCHTHIẾTKẾHƯỚNGĐỐITƯỢNG VỚI UML
- Mô tả hoạt động nghiệp vụ
- Mô hình ca sử dụng
- Phântích
-Thiết kế
1.3. ĐẶC TRƯNG TIẾN TRÌNH PHÁT TRIỂN PHẦN MỀM
HƯỚNG ĐỐITƯỢNG VỚI UML
Quá trình phát triển phần mềm hướngđốitượng với UML bao gồm các đặc
trưng sau :
- Lấy kiến trúc làm trung tâm :
- Điều khiển bởi ca sử dụng :
- Quá trình phát triển là quá trình lặp và tăng dần
1.4. PHẦN MỀM RATIONAL ROSE 2003
Rational rose là phần mềm công cụ hỗ trợ phân tích, thiếtkếhệthốngtheophương
pháp hướngđối tượng. Nó giúp ta mô hình hoá hệthống khi viết mã chương trình,
đảm bảo tính đúng đắn, hợp lý của kiến trúc hệthống từ khi khởi đầu dự án. Mô hình
Đồ ántốtnghiệp PTTK hệthốngtheodõigiảngdạygiáoviênbằngphươngpháphướngđốitượngUML
Sinh viên: Nguyễn Thị Tiếp, Khoá 7, Ngành Công Nghệ thông tin 4
Rose mô tả chi tiết hệthống để người phát triển hệthống để người phát triển hệthống
có thể sử dụng mô hình như kế hoạch chi tiết cho việc xây dựng hệthống
Sử dụng phần mềm Rational Rose 2003 hỗ trợ trong việc thiếtkế các biểu đồ:
- Biểu đồ ca sử dụng
- Biểu đồ lớp thực thi ca sử dụng
- Biểu đồ
tuần tự thực thi ca sử dụng
- Biểu đồ cộng tác thực thi ca sử dụng
- Biểu đồ lớp thiếtkế ca sử dụng
- Sinh mã trình
Đồ ántốtnghiệp PTTK hệthốngtheodõigiảngdạygiáoviênbằngphươngpháphướngđốitượngUML
Sinh viên: Nguyễn Thị Tiếp, Khoá 7, Ngành Công Nghệ thông tin 5
CHƯƠNG 2
MÔ TẢ HOẠT ĐỘNG NGHIỆP VỤ
2.1. THEODÕIGIẢNGDẠY HÀNG NGÀY GIÁOVIÊN
Đầu mỗi học kỳ Phòng đào tạo sẽ lập thời khoá biểu và giao cho từng giáoviên
dựa vào thông tin hồ sơ của giáoviên . Các giáoviên trong trường thực hiện việc giảng
dạy của mình theo thời khoá biểu của phòng đào tạo giao cho.
Dựa vào thời khoá biểu đã được lập, từ đó nhân viên phòng đào tạo lập Sổ theo
dõi học tập cho từng lớp học và Sổ theodõi gi
ảng dạy
Sổ theodõi học tập để theodõi tình hình giảngdạy và học tập của giáoviên và sinh
viên
Sổ theodõigiảngdạy để theodõi về tình hình giảngdạy hàng ngày của giáo viên, theo
dõi đi muộn, về sớm, dạy bù, dạy thay, nghỉ dạy (có báo trước hay không báo trước)
Đối với các môn học có phần thực hành, thí nghiệm, dựa vào thời khoá biểu đã
được lập thì các bộ môn liên quan sẽ căn cứ vào đó để
lập ra lịch thực hành theo từng
giai đoạn cho các lớp có các môn cần thực hành thí nghiệm. Sau đó chuyển cho Phòng
đào tạo để theodõi việc thực hành. Phòng đào tạo sẽ tiếp nhận lịch thực hành của Bộ
môn, sau đó dựa vào lịch thực hành nhân viên phòng đào tạo sẽ tiến hành lập Sổ theo
dõi thực hành, thí nghiệm. Sau mỗi buổi thực hành thì giáoviên sẽ ký vào Sổ theodõi
thự
c hành, thí nghiệm do nhân viên phòng đào tạo đưa xuống
Khi bắt đầu vào học được 7-8 tuần của học kỳ, Phòng đào tạo sẽ lập bảng tạm
ứng cho giáoviên thỉnh giảng ở Hải phòng dựa trên số tiết dạy nghĩa là: Phòng đào tạo
sẽ căn cứ vào thời khoá biểu và căn cứ thông tin giảngdạy được ghi chép hàng ngày
nếu giáoviêndạy đủ tiến độ thì sẽ
được tạm ứng. Số tiền tạm ứng tương ứng với số tiết
dạy nhân với đơn giá và hệ số, sau đóbảng tạm ứng được chuyển xuống Phòng kế
hoạch tài chính để tạm ứng lương cho giáoviên . Đối với giáoviên thỉnh giảng Hà Nội
không có tạm ứng nhưng có phụ cấp đi lại
Số tiền tạm ứng = Giờ thực tế
(tổng số tiết đã dạy được) * Giá biểu * Hệ số
- Giá biểu gồm có 2 loại giá biểu là học hàm và học vị, trong 2 loại giá biểu này,
giá biểu nào cao hơn thì sẽ được chọn làm giá biểu thanh toán
- Hệ số được xác định như sau : Dựa vào sĩ số của lớp học
Sĩ số < 70 : Hệ số = 1.0
70<Sĩ số<80 : Hệ số = 1.1
Đồ ántốtnghiệp PTTK hệthốngtheodõigiảngdạygiáoviênbằngphươngpháphướngđốitượngUML
Sinh viên: Nguyễn Thị Tiếp, Khoá 7, Ngành Công Nghệ thông tin 6
80<Sĩ số <100 : Hệ số = 1.2
Sĩ số > 100 : Hệ số = 1.3
Công việc hàng ngày cần phải làm là theodõi quá trình giảngdạy của giáoviên
thông qua Sổ theodõi học tập, Sổ theodõigiảngdạygiáoviên và Sổ theodõi thực
hành,thí nghiệm. Và sau mỗi buổi học cán bộ lớp và giáoviên sẽ ghi và ký vào Sổ theo
dõi học tập, sau đó cán bộ lớp sẽ nộp sổ theodõi cho phòng đào tạo đồng thời Ban
thanh tra cũng n
ộp Sổ theodõigiảngdạy hàng ngày giáoviên cho phòng đào tạo
.Phòng đào tạo sẽ tiến hành lưu trữ thông tin từ hai sổ này và Sổ để theodõi thực hành
để đưa ra báo cáo về tình hình giảngdạy của giáoviên hàng ngày
Dựa vào thông tin giảngdạy hàng ngày của giáoviên từ các sổ theodõi được ghi
chép hàng ngày thì nhân viên phòng đào tạo sẽ lập báo cáo định kỳ gửi cho cho các bộ
phận liên quan để xác nhận thông tin giảngdạy lại một lần nữa và gửi cho ban lãnh đạ
o
nhà trường. Từ đó ban lãnh đạo nắm bắt được tình hình cụ thể về tình hình giảngdạy
của giáoviên để có phươngphápkế hoạch cải tiến kịp thời. Cuối kỳ nhân viên phòng
đào tạo lập bảng thanh toán tiền lương cho giáoviên thỉnh giảng và gửi sang Phòng kế
hoạch tài chính
Tiền lương thanh toán cuối kỳ = Giờ thực tế(Tổng số tiết) * Giá biểu * Hệ số - Số
tiền đã tạm ứng
Khi kết thúc hai học kỳ, nhân viên phòng đào tạo sẽ thốngkê khối lượng công
tác giảngdạy của giáoviên cơ hữu, sau đó sẽ đối chiếu với khối lượng công việc phải
thực hiện trong năm để xác định xem giáoviêngiáoviên đã hoàn thành công tác giảng
dạy trong năm học hay chưa. Nếu hoàn thành và vượt khối lượng giảngdạy thì phần
vượt đó sẽ
được chuyển sang Phòng kế hoạch tài chính để thanh toán thừa giờ như giáo
viên thỉnh giảng. Ngược lại, nếu chưa hoàn thành thì phần khối lượng còn thiếu sẽ được
chuyển sang năm học mới để thực hiện tiếp
2.2. HỆTHỐNG HIỆN TẠI
Hiện tại công tác quản lý tại các phòng ban đơn vị trong trường tươngđối phức
tạp. Một số các phòng ban vẫn thực hiện quản lý công việc theophươngpháp thủ công
như:
1. Hệthống quản lý tuyển dụng giáoviên
2. Quản lý hồ sơ, Công văn đến và công văn đi , Quản lý tài sản học tập của
Phòng Hành chính tổng hợp
Đồ ántốtnghiệp PTTK hệthốngtheodõigiảngdạygiáoviênbằngphươngpháphướngđốitượngUML
Sinh viên: Nguyễn Thị Tiếp, Khoá 7, Ngành Công Nghệ thông tin 7
Lập thời khoá biểu học kỳ, Quản lý theodõi công tác giảngdạygiáoviên của
Phòng Đào tạo
3. Quản lý tiền lương, tiền giảngdạy của CBCNV GV của Bộ phậnTài vụ
4. Quản lý bảo hiểm y tế cho CBCNV GV và học sinh của Bộ phận Y tế
5. Quản lý hoạt động đoàn của sinh viênđối với Đoàn trường
6. Quản lý ở trong KTX sinh viên
Điều này gây khó khăn khi giải quyết công việ
c và độ chính xác, tốc độ công
việc. Tuy nhiên cũng có một số công việc cũng đã được tự động hoá bằng các chương
trình do trường lập ra như:
7. Quản lý tuyển sinh của Phòng Đào tạo
8. Hệthống quản lý học tập sinh viên của Phòng Đào tạo và Tổ công tác sinh
viên
9. Hệthống quản lý thu chi của Bộ phậntài vụ
10. Hệthống tra cứu thư viện
Các hệthống này khi
được sử dụng mang lại hiệu quả của từng công việc đáng
kể cả về tốc độ xử lý và độ chính xác, giảm sức lao động con người.
Do dữ liệu và chương trình các hệthống trên không đồng bộ nên các dữ liệu ở
các chức năng khác nhau không sử dụng lại được của nhau Trong khi đó công việc
giữa các đơn vị phòng ban thì quan hệ chặt chẽ với nhau, thường xuyên phả
i trao đổi
cung cấp thông tin của nhau bằng cách thủ công.
Để giải quyết được những khó khăn bất cập hiện nay của các đơn vị phòng ban,
tăng khả năng hiệu quả công việc với độ chính xác cao trong khoảng thời gian nhanh
nhất có thể, giảm tải sức lao động thủ công của nhân viên cần phải phát triển lại các hệ
thống theo một khuôn mẫu chung để các hệthống có thể giao tiếp tác
động qua lại lẫn
nhau, sử dụng được của nhau, có thể trao đổi dữ liệuthông tin qua nhau mỗi khi cần
trong thời gian nhanh nhất. Trong đó, hiện tại công việc “Theo dõigiảngdạygiáo viên”
là một trong những công việc tươngđối phức tạp nhất: Từ khi bắt đầu một học kỳ mới
sẽ tiếp nhận thời khoá biểu, lịch thực hành, sau đó lập các sổ theo dõi, và theodõi quá
trình theodõigiảngdạygiáoviên
để đưa ra các thốngkê báo cáo về tình hình giảngdạy
của giáo viên, tạm ứng, thanh toán, thốngkê khối lượng công tác cho giáo viên.
V ấn đề đặt ra cho nhà trường là trước mắt phải có ngay một hệthống để có thể
tự động hoá các công việc trên để giảm bớt sức lao động thủ công của những nhân viên
Đồ ántốtnghiệp PTTK hệthốngtheodõigiảngdạygiáoviênbằngphươngpháphướngđốitượngUML
Sinh viên: Nguyễn Thị Tiếp, Khoá 7, Ngành Công Nghệ thông tin 8
làm công việc này, đồng thời công việc được giải quyết nhanh chóng kịp thời để mang
lại hiệu quả cao cho mọi người. Mặt khác lâu dài sau này thì hệthống mới này phải
tương tác đồng bộ, trao đổithông tin với các hệthống khác một cách linh hoạt có hiệu
quả.
Vì thời gian hạn chế, trong phạm vi của đồán này sẽ tập trung vào phântích và
thiết kế để xây dựng phát triển hệthống quản lý cho nghiệ
p vụ “Theo dõigiảngdạy
giáo viên” vừa nêu ở trên. Trong trường hợp này, phươngpháphướngđốitượng với
UML đã được chọn vì chúng là phù hợp nhất. Đó chính là mục đích chính mà đồán sẽ
đề cập đến trong suốt quá trình dưới đây.
2.3. MÔ HÌNH NGHIỆP VỤ
2.3.1. Mô tả hoạt động nghiệp vụ
2.3.1.1. Cập nhật hồ sơ giáoviên
a. Thời điểm : Khi có giáoviên mới về trường .
b. Mô tả nghiệp vụ : Khi có giáoviên mới vào trường thì hồ sơ giáoviên sẽ
được lưu trữ để quản lý và theo dõi.
2.3.1.2. Tiếp nhận thời khoá biểu
a. Thời điểm : Bắt đầu kỳ học của năm học
b. Mô tả nghiệp vụ : Vào đầu mỗi kỳ học, sau khi nhân viên phòng đào tạo đã
l
ập thời khoá biểu cho toàn trường thì bên bộ phântheodõi và quản lý giáoviên sẽ tiếp
nhân thời khoá biểu giảngdạy của giáo viên.
2.3.1.3. Lập sổ theodõi học tập
a. Thời điểm : Sau khi thời khoá biểu được lập và trước khi bắt đầu học kỳ mới
vài ngày.
b. Mô tả nghiệp vụ : Vào đầu mỗi kỳ học nhân viên phòng đạo tạo sẽ lập Sổ
theo dõi học tập cho từng lớp để theodõi họ
c tập của sinh viên ở các lớp.
2.3.1.4. Lập sổ theodõigiảngdạy
a . Thời điểm : Sau khi thời khoá biểu được lập và trước khi bắt đầu học kỳ mới
vài ngày.
b. Mô tả nghiệp vụ : Vào đầu mỗi học kỳ nhân viên phòng đào tạo sẽ lập Sổ
theo dõigiảngdạygiáoviêntheo từng lớp học dựa vào thời khoá biểu, sau đó chuyển
cho Ban thanh tra để theodõi tình hình giảngdạy hàng ngày của giáo viên.
[...]... 28 Đồántốtnghiệp PTTK hệthốngtheodõigiảngdạygiáoviênbằngphươngpháphướngđốitượngUML 4.1.4 Mô hình phân tíchhệthống theo dõi và tổng hợp kết quả” H ình 4.14 : Mô hình phântích gói ca sử dụng theodõi và tổng hợp kết quả” Sinh viên: Nguyễn Thị Tiếp, Khoá 7, Ngành Công Nghệ thông tin 29 Đồántốtnghiệp PTTK hệthốngtheodõigiảngdạygiáoviênbằngphươngpháphướngđốitượng UML. .. dõigiảngdạygiáoviênbằngphươngpháphướngđốitượngUML 3.5.2 Mô hình gói ca sử dụng Theodõi và tổng hợp kết quả” Hình 3.4: Mô hình gói ca sử dụng Theodõi và tổng hợp kết quả” Sinh viên: Nguyễn Thị Tiếp, Khoá 7, Ngành Công Nghệ thông tin 17 Đồántốtnghiệp PTTK hệthốngtheodõigiảngdạygiáoviênbằngphươngpháphướngđốitượngUML CHƯƠNG 4 PHÂNTÍCH VÀ THIẾTKẾHỆTHỐNG 4.0 BIỂU ĐỒ TUẦN... THIẾTKẾHỆTHỐNG 4.2.1 Thiếtkế gói ca sử dụng “Lập sổ theodõi Hình 4.15: Mô hình lớp thiếtkế gói ca sử dụng “Lập sổ theodõi Sinh viên: Nguyễn Thị Tiếp, Khoá 7, Ngành Công Nghệ thông tin 30 Đồ ántốtnghiệp PTTK hệthốngtheodõigiảngdạygiáoviênbằngphươngpháphướngđốitượngUML 4.2.2 Thiếtkế gói ca Theodõi và tổng hợp kết quả” Hình 4.16a: Mô hình lớp thiếtkế gói ca sử dụng Theo dõi. .. 2.1 : Sơ đồ tiến trình nghiệp vụ Theodõigiảngdạygiáoviên Sinh viên: Nguyễn Thị Tiếp, Khoá 7, Ngành Công Nghệ thông tin 11 Đồántốtnghiệp PTTK hệthốngtheodõigiảngdạygiáoviênbằngphươngpháphướngđốitượngUML 2.3.3 Tổng hợp các chức năng nghiệp vụ Quá trình theodõigiảngdạygiáoviên gồm các chức năng sau: Tham chiếu R1 Chức năng Lập sổ theodõi R1.1 Cập nhật hồ sơ giáoviên R1.2... niện lĩnh vực nghiệp vụ Theodõigiảngdạygiáoviên Sinh viên: Nguyễn Thị Tiếp, Khoá 7, Ngành Công Nghệ thông tin 13 Đồántốtnghiệp PTTK hệthốngtheodõigiảngdạygiáoviênbằngphươngpháphướngđốitượngUML CHƯƠNG 3 MÔ HÌNH CA SỬ DỤNG 3.1 XÁC ĐỊNH CÁC TÁC NHÂN CỦA HỆTHỐNG Tác nhân là một bộ phận bên ngoài hệthống nhưng có tương tác với hệthống Nó chính là đốitượng mà hệthống phục vụ... TUẦN TỰ CỦA HỆTHỐNG Hình 4.1: Biểu đồ tuần tự hệthống Sinh viên: Nguyễn Thị Tiếp, Khoá 7, Ngành Công Nghệ thông tin 18 Đồántốtnghiệp PTTK hệthốngtheodõigiảngdạygiáoviênbằngphươngpháphướngđốitượngUML 4.1 PHÂNTÍCHHỆTHỐNG 4.1.1 Phântích gói ca sử dụng “Lập sổ theodõi 4.1.1.1 Ca sử dụng “Cập nhật hồ sơ giáoviên a) Biểu đồ tuần tự thực thi ca sử dụng Hình 4.2 : Biểu đồ tuần tự... dõi thực hànhTN” 4.1.2 Mô hình phântích gói ca sử dụng “Lập sổ theodõi H ình 4.14 : Mô hình phântích gói ca sử dụng “Lập sổ theodõi Sinh viên: Nguyễn Thị Tiếp, Khoá 7, Ngành Công Nghệ thông tin 23 Đồ ántốtnghiệp PTTK hệthốngtheodõigiảngdạygiáoviênbằngphươngpháphướngđốitượngUML 4.1.3 Phântích gói ca sử dụng Theodõi và tổng hợp kết quả” 4.1.3.1 Ca sử dụng “Cập nhật thông tin giảng. .. lớp thiếtkế các lớp thực thể Dựa vào hai mô hình thiếtkế lớp của gói ca lập sổ theodõi và gói ca theodõi và tổng hớp kết quả ta đưa ra mô hình lớp các thực thể như sau: Hình 4.16b: Biểu đồ lớp thiếtkế gói ca Theodõi và tổng hợp kết quả” Sinh viên: Nguyễn Thị Tiếp, Khoá 7, Ngành Công Nghệ thông tin 32 Đồ ántốtnghiệp PTTK hệthốngtheodõigiảngdạygiáoviênbằngphươngpháphướngđốitượng UML. .. dụng của hệthống dựa vào tác nhân như sau : Sinh viên: Nguyễn Thị Tiếp, Khoá 7, Ngành Công Nghệ thông tin 14 Đồántốtnghiệp PTTK hệthốngtheodõigiảngdạygiáoviênbằngphươngpháphướngđốitượngUML Gói ca sử dụng tổng quát Các ca sử dụng chi tiết UC1 Cập nhật hồ sơ giáoviên UC2 Tiếp nhận thời khoá biểu UC3 Lập sổ theodõi học tập 1 Lập sổ theodõi UC4 Lập sổ theodõigiảngdạygiáoviên UC5... bảngthốngkê khối lượng công tác cho giáoviên cơ hữu, để nắm bắt tình hình giảngdạy của giáoviên trong năm học, và có phươngpháp chỉ đạo kịp thời Sinh viên: Nguyễn Thị Tiếp, Khoá 7, Ngành Công Nghệ thông tin 10 Đồ ántốtnghiệp PTTK hệthốngtheodõigiảngdạygiáoviênbằngphươngpháphướngđốitượngUML 2.3.2 Sơ đồ tiến trình nghiệp vụ Hiệu Ban thanh Phòng HCTH Trưởng tra Chuyển hồ sơ giáoviên .
Đồ án tốt nghiệp
Phân tích thiết kế hệ thống theo dõi giảng
dạy giáo viên bằng phương pháp hướng
đối tượng UML
1.1. PHƯƠNG PHÁP HƯỚNG ĐỐI TƯỢNG. phương pháp phân tích và
thi
ết kế hướng đối tượng là tính tái sử dụng
Đồ án tốt nghiệp PTTK hệ thống theo dõi giảng dạy giáo viên bằng phương pháp hướng