Khi sinh viên đến thực tập, các công việc quản lý, xếp lịch học, lịch thực tập ở Văn phòng Bộ môn tại Bệnh viện đều được thực hiện bằng tay, các thông tin được lưu trữ trên giấy tờ.. Vì
Trang 1LUẬN VĂN CỬ NHÂN TIN HỌC
GIÁO VIÊN HƯỚNG DẪN
THẦY NGUYỄN TIẾN HUY
Trang 2Chúng em xin cám ơn thầy cô trường Đại Học Khoa Học Tự Nhiên đã truyền đạt những kiến thức quý báu cho chúng em trong suốt quá trình học tập Chúng em xin chân thành cám ơn thầy Nguyễn Tiến Huy đã tận tình hướng dẫn và giúp đỡ chúng em trong quá trình làm luận văn tốt nghiệp này
Xin cám ơn tất cả bạn bè đã động viên và giúp đỡ chúng tôi trong quá trình học tập và hoàn thành tốt luận văn tốt nghiệp này
Trang 3KHOA CNTT –
ĐH KHTN
BẢN NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN
A Nhận xét của giáo viên hướng dẫn:
B Đánh giá: Điểm:
Tp HCM, ngày ……… tháng …… năm………
Giáo viên hướng dẫn
Trang 4KHOA CNTT –
ĐH KHTN
BẢN NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN
A Nhận xét của giáo viên phản biện:
B Đánh giá: Điểm:
Tp HCM, ngày ……… tháng …… năm………
Giáo viên phản biện
Trang 5KHOA CNTT –
ĐH KHTN
MỤC LỤC
CHƯƠNG MỘT: MỞ ĐẦU 6
CHƯƠNG HAI: HIỆN TRẠNG VÀ YÊU CẦU 8
2.1 PHÂN TÍCH HIỆN TRẠNG 9
2.1.1 Tóm tắt hiện trạng về mặt nghiệp vụ 9
2.1.2 Một số phần mềm liên quan đến đề tài 14
2.2 XÁC ĐỊNH YÊU CẦU 14
2.2.1 Yêu cầu nghiệp vụ 14
2.2.2 Tính tiện dụng 24
CHƯƠNG BA: PHÂN TÍCH VÀ MÔ HÌNH HÓA YÊU CẦU 33
3.1 SƠ ĐỒ SỬ DỤNG 34
3.1.1 Sơ đồ tổng thể 34
3.1.2 Sơ đồ chi tiết 35
3.2 SƠ ĐỒ LỚP 43
CHƯƠNG BỐN: THIẾT KẾ PHẦN MỀM 49
4.1 THIẾT KẾ TỔNG THỂ 50
4.1.1 Thành phần xử lý 50
4.1.2 Tổ chức lưu dữ liệu 68
4.2 THIẾT KẾ CHI TIẾT 75
4.2.1 Các màn hình 75
4.2.2 Các lớp xử lý chính 122
CHƯƠNG NĂM: THỰC HIỆN VÀ KIỂM TRA PHẦN MỀM 130
5.1 THỰC HIỆN 131
5.2 KIỂM TRA 132
CHƯƠNG SÁU: TỔNG KẾT 133
6.1 NHỮNG VẤN ĐỀ ĐÃ ĐẠT ĐƯỢC 134
6.2 HƯỚNG PHÁT TRIỂN 134
Trang 6KHOA CNTT –
ĐH KHTN CHƯƠNG BẢY: PHỤ LỤC 136 CHƯƠNG TÁM: TÀI LIỆU THAM KHẢO 146
Trang 7Tuy nhiên, đối với trường Đại học Y_Dược thành phố Hồ Chí Minh thì vẫn chưa
có phần mềm chuyên biệt nào cho việc quản lý sinh viên đi thực tập ở các Bệnh viện Khi sinh viên đến thực tập, các công việc quản lý, xếp lịch học, lịch thực tập
ở Văn phòng Bộ môn tại Bệnh viện đều được thực hiện bằng tay, các thông tin được lưu trữ trên giấy tờ Trong khi đó lượng sinh viên đi thực tập trong một học
kỳ thường rất đông, có thể là vài trăm sinh viên cùng thực tập tại một Văn phòng
Bộ môn Do đó, lượng thông tin lưu trữ sẽ là rất lớn, khó khăn trong việc tra cứu thông tin là điều tất yếu Chính vì vậy sai sót trong công việc là điều khó tránh khỏi
Vì thế, chúng em quyết định chọn đề tài Quản Lý Sinh Viên Thực Tập Ở Bệnh
viện với mong muốn có thể phần nào giúp các Văn phòng Bộ môn của trường Đại
học Y_Dược Thành Phố Hồ Chí Minh quản lý sinh viên đi thực tập ở các Bệnh viện một cách có hiệu quả và chính xác hơn trong một vài công việc, cụ thể là các công việc sau:
- Lưu trữ, tra cứu thông tin giáo viên, sinh viên, lớp học, bài học,…
- Phân công giáo viên giảng dạy, chủ nhiệm, các lớp thực tập ở Bệnh viện
- Chia nhóm, thay đổi nhóm thực tập cho sinh viên
- Chia lịch thực tập, lịch học, lịch trực cho sinh viên
- Báo cáo kết quả thực tập về trường
Chương trình được viết bằng ngôn ngữ lập trình C# Sỡ dĩ chúng em chọn ngôn ngữ lập trình này là vì:
Trang 8KHOA CNTT –
ĐH KHTN
- Ngôn ngữ lập trình này thể hiện rõ mô hình 3 lớp, mô hình hướng đối tượng
- Đây là ngôn ngữ lập trình mới, rất cần thiết đối với các lập trình viên
Với sự hướng dẫn của thầy Nguyễn Tiến Huy, chúng em đã cố gắng nỗ lực để xây dựng một chương trình quản lý tốt, giúp trường Đại học Y Dược có thể làm việc nhanh chóng và hiệu quả hơn Tuy nhiên luận văn này cũng còn nhiều sai sót không thể tránh khỏi, chúng em mong thầy cô và bạn bè sẽ đóng góp ý kiến để luận văn được hoàn chỉnh hơn
Tổ chức luận văn: Nội dung của luận văn được chia thành các chương như sau Chương một: Mở đầu
Chương hai: Hiện trạng và yêu cầu
Trình bày về hiện trạng của thế giới thực và phác thảo lại các yêu cầu đặt ra của đề tài
Chương ba: Phân tích và mô hình hóa yêu cầu
Mô tả lại thế giới thực một cách trực quan, xác định rõ trách nhiệm của người sử dụng, trách nhiệm của phần mềm thông qua 2 dạng sơ đồ là sơ đồ
Trang 9KHOA CNTT –
ĐH KHTN
CHƯƠNG HAI HIỆN TRẠNG VÀ YÊU CẦU
Nội dung:
2.1 PHÂN TÍCH HIỆN TRẠNG 2.1.1 Tóm tắt hiện trạng về mặt nghiệp vụ 2.1.2 Một số phần mềm liên quan đến đề tài 2.2 XÁC ĐỊNH YÊU CẦU
2.2.1 Yêu cầu nghiệp vụ 2.2.2 Tính tiện dụng
Trang 102.1.1.1 Về phía nhà trường:
Trường Đại học Y-Dược thành phố Hồ Chí Minh quản lý các lớp theo
tổ Mỗi tổ là 10 sinh viên
Một khoa thì có nhiều Bộ môn Cứ một Bộ môn như vậy thì sẽ có văn phòng Bộ môn đặt tại các Bệnh viện Vì thế, nếu là Bệnh viện lớn thì sẽ
có thể có nhiều văn phòng Bộ môn
Ví dụ: Bệnh viện Chợ Rẫy có 2 văn phòng Bộ môn là: văn phòng Bộ
môn nội và văn phòng Bộ môn ngoại
Cứ mỗi học kỳ thì sinh viên sẽ được đi thực tập ở các Bệnh viện Và lịch đi thực tập sẽ do nhà trường chọn thời gian, văn phòng Bộ môn và các tổ thực tập Sau đó gửi danh sách các sinh viên này về các Bệnh viện
2.1.1.2 Về phía Văn phòng Bộ môn tại Bệnh viện:
Tiếp theo, từng văn phòng Bộ môn tại Bệnh viện sẽ sắp xếp lịch học và lịch thực tập cụ thể cho các sinh viên này Các công việc được thực hiện như sau:
Trang 11KHOA CNTT –
ĐH KHTN
- Mỗi một đợt thực tập của sinh viên sẽ được tổ chức thành một lớp học và có cả giáo viên chủ nhiệm để theo dõi tình hình của lớp
Ví dụ: Lớp Y97 có tổ 8, tổ 9, tổ 10 được nhà trường phân công thực
tập tại văn phòng Bộ môn Sản ở Bệnh viện Từ Dũ từ ngày
9/9/2002 đến ngày 8/11/2002 Như vậy, văn phòng Bộ môn Sản tại
Bệnh viện Từ Dũ sẽ xem đợt thực tập này như là một lớp thực tập
và chọn ra giáo viên nào đó của Bộ môn để chủ nhiệm lớp này
Danh sách các sinh viên:
- Sau khi đã có danh sách các sinh viên thực tập theo thông tin về tổ ở trên thì văn phòng Bộ môn sẽ thực hiện việc chia nhóm (vì văn phòng Bộ môn quản lý sinh viên theo nhóm) Số lượng sinh viên mỗi nhóm thì tùy thuộc vào từng văn phòng Bộ môn
Trang 12§ Chọn số ngày dành ra để ôn thi và thi
§ Thực hiện chia lịch thực tập theo nguyên tắc sao cho mỗi nhóm đều đi thực tập qua tất cả các trại đã chọn
Chủ nhật (sáng)
Chủ nhật (chiều) 09/0/02-15/9/02 Nhóm 1 … Nhóm 5 Nhóm 6 Nhóm 7 Nhóm 8
…
Trang 13KHOA CNTT –
ĐH KHTN
- Sau khi có lịch thực tập và lịch trực thì văn phòng Bộ môn sẽ báo cáo lịch thực tập, lịch trực và danh sách sinh viên về phòng Kế hoạch tổng hợp và các trại
Chủ nhật (sáng)
Chủ nhật (chiều) Tuần1
Mỗi đợt thực tập của sinh viên có nhiều bài học, mỗi bài học sẽ do
một cán bộ của văn phòng Bộ môn tại Bệnh viện giảng dạy
Khi phân công cán bộ giảng dạy phải ghi rõ thời gian dạy, địa điểm, phòng học, bài học
Trang 14- Cuối mỗi đợt thực tập sẽ cho thi và chấm điểm thi Khi có điểm thi
sẽ nhập điểm cho sinh viên
Trang 15KHOA CNTT –
ĐH KHTN
2.1.2 Một số phần mềm liên quan đến đề tài:
Hiện nay phần mềm quản lý phục vụ trong nhà trường đã được áp dụng rất rộng rãi trên thế giới và cả trong nước Hầu hết các trường đại học, cao đẳng ở nước ta đều sử dụng tin học trong quản lý Ví dụ như phần mềm quản lý sinh viên của trường Đại học khoa học tự nhiên, trường Đại học
Kỹ thuật, phần mềm quản lý điểm cho tất cả các học sinh cấp II của thành phố,…
Tuy nhiên, đối với trường Đại học Y-Dược thành phố Hồ Chí Minh thì chưa có phần mềm chuyên biệt về việc quản lý sinh viên đi thực tập ở các Bệnh viện
2.2 XÁC ĐỊNH YÊU CẦU:
Với hiện trạng thế giới thực như trên, chúng em xin lập ra danh sách các yêu cầu cùng với các thông tin liên quan (tên người thực hiện, biểu mẫu, qui định, các bước tiến hành,…) như sau:
2.2.1 Yêu cầu nghiệp vụ:
Danh sách các yêu cầu nghiệp vụ:
- Tiếp nhận sinh viên thực tập
- Báo điểm về trường
- Tra cứu thông tin bài học
- Tra cứu thông tin của giáo viên
- Tra cứu thông tin của lớp
- Tra cứu thông tin của sinh viên
Trang 16KHOA CNTT –
ĐH KHTN
- Tra cứu lịch trực
Sau đây là chi tiết thực hiện của từng yêu cầu:
1) Tiếp nhận sinh viên thực tập:
- Bộ phận thực hiện: Trưởng Văn phòng Bộ môn tại Bệnh viện
- Qui định:
§ Nhận sinh viên theo danh sách của trường gửi về
§ Trường gửi xuống danh sách các tổ
§ Mỗi tổ gồm 10 sinh viên
§ Mỗi đợt thực tập cần có các thông tin của đợt: lớp, thời gian thực tập, bộ môn thực tập, Bệnh viện thực tập
- Các bước thực hiện:
§ Nhận danh sách sinh viên thực tập
§ Lưu giữ các thông tin này
Trang 17§ Công việc này thực hiện sau khi đã chia nhóm cho sinh viên
§ Xếp theo nhóm sao cho mỗi nhóm đều thực tập qua tất cả các trại
§ Số nhóm cho một trại là tùy thuộc vào lượng sinh viên của một đợt thực tập và thời gian thực tập
Trang 18§ Xếp theo nhóm, tuần tự nhóm này rồi đến nhóm kia
§ Trong một thời gian xác định, sinh viên thuộc trại nào thì trực ở trại đó
§ Ngày thường thì có một ca trực: 19.00 – 7.00
§ Thứ 7 và Chủ nhật: có 2 ca: ca sáng 7.00 - 19.00, ca chiều 19.00 – 7.00
Chủ nhật (sáng)
Chủ nhật (chiều) 09/0/02-
Trang 19KHOA CNTT –
ĐH KHTN
5) Báo cáo với phòng Kế hoạch tổng hợp:
- Bộ phận thực hiện: Trưởng văn phòng Bộ môn tại Bệnh viện
- Qui định: Công việc này thực hiện sau khi đã chia lịch thực tập và
lịch trực của sinh viên
Chủ nhật (sáng)
Chủ nhật (chiều) Tuần1
Từ … đến
…
Danh sách nhóm sinh viên:
Nhóm Sinh viên Nhóm 1 (danh sách các sinh viên thuộc nhóm 1)
…
Trang 20KHOA CNTT –
ĐH KHTN
6) Nhận chương trình học:
- Bộ phận thực hiện: Trưởng văn phòng Bộ môn tại Bệnh viện
- Qui định: Công việc này thực hiện trước khi chia lịch học cho lớp
- Bộ phận thực hiện: Trưởng văn phòng Bộ môn tại Bệnh viện
- Qui định: Trong cùng một thời gian bác sĩ không thể dạy 2 lớp
- Các bước thực hiện:
§ Chọn bài giảng
§ Chọn giáo viên dạy
§ Kiểm tra với qui định
§ Nếu thỏa thì ghi nhận lại
Trang 21KHOA CNTT –
ĐH KHTN
Bài học Thứ Tiết Phòng
Giáo viên
Thời gian bắt đầu
Thời gian kết thúc
8) Nhận bảng điểm:
- Bộ phận thực hiện: Trưởng văn phòng Bộ môn tại Bệnh viện
- Qui định: Mỗi đợt thực tập đều có 1 cột điểm
9) Báo điểm về trường:
- Bộ phận thực hiện: Trưởng văn phòng Bộ môn tại Bệnh viện
- Qui định: Công việc này thực hiện sau khi đã nhập điểm thi cho
sinh viên
- Các bước thực hiện:
§ Chọn lớp thực tập
§ Lấy thông tin về điểm của sinh viên
§ Báo cáo về trường
Trang 2210) Tra cứu thông tin của bài học:
- Bộ phận thực hiện: tổ Bộ môn, văn phòng Bộ môn tại Bệnh viện,
giáo viên, sinh viên
- Qui định:
- Các bước thực hiện: Cho biết các thông tin về bài học cần tra cứu
- Biểu mẫu:
11) Tra cứu thông tin của giáo viên:
- Bộ phận thực hiện: tổ Bộ môn, văn phòng Bộ môn tại Bệnh viện,
giáo viên, sinh viên
- Qui định:
- Các bước thực hiện: Cho biết các thông tin về giáo viên cần tra cứu
- Biểu mẫu:
12) Tra cứu thông tin của lớp thực tập:
- Bộ phận thực hiện: tổ Bộ môn, văn phòng Bộ môn tại Bệnh viện,
giáo viên, sinh viên
- Qui định:
- Các bước thực hiện: Cho biết các thông tin về lớp thực tập cần tra
Trang 23KHOA CNTT –
ĐH KHTN
13) Tra cứu thông tin của sinh viên:
- Bộ phận thực hiện: tổ Bộ môn, văn phòng Bộ môn tại Bệnh viện,
giáo viên, sinh viên
- Các bước thực hiện: Cho biết 1 hoặc nhiều thông tin về bảng chia
trại cần tra cứu
- Biểu mẫu:
15) Tra cứu lịch trực:
- Bộ phận thực hiện: tổ Bộ môn, văn phòng Bộ môn tại Bệnh viện,
giáo viên, sinh viên
Trang 24KHOA CNTT –
ĐH KHTN
Bảng trách nhiệm các yêu cầu nghiệp vụ:
1 Tiếp nhận sinh viên thực tập
Cung cấp thông tin
về các tổ tham gia thực tập
Kiểm tra qui định
và ghi nhận lại
Cho phép hủy, cập nhật lại
2 Chia nhóm Cung cấp thông tin
về lớp thực tập: số lượng sinh viên tham gia thực tập, số sinh viên mỗi tổ
- Chia nhóm
- Kiểm tra qui định và ghi nhận lại
Như trên
3 Chia lịch thực tập Cung cấp thông tin
về lớp thực tập và số trại để thực tập
- Chia lịch thực tập
- Kiểm tra qui định và ghi nhận lại
Kiểm tra qui định, lấy thông tin liên quan đến lớp này
và lập báo cáo
6 Nhận chương trình học
Cung cấp thông tin bài học
Cho phép hủy, cập nhật lại
7 Chia lịch học Cung cấp thông tin
về lớp thực tập, bài học, giáo viên, phòng học
- Chia lịch học
- Kiểm tra qui định và ghi nhận lại
Cho phép hủy, cập nhật lại
8 Nhận bảng điểm Cung cấp thông tin
về điểm, lớp thực tập
Kiểm tra qui định
và ghi nhận lại
Như trên
9 Báo điểm về trường
Cung cấp thông tin
về lớp thực tập
- Lấy thông tin về điểm của các sinh viên thuộc lớp đó
10 Tra cứu thông tin bài học
Cung cấp thông tin cần tra cứu
- Lấy thông tin liên quan
- Hiển thị thông
Trang 2512 Tra cứu thông tin của lớp
Cung cấp thông tin cần tra cứu
- Lấy thông tin liên quan
- Hiển thị thông tin liên quan
13 Tra cứu thông tin của sinh viên
Cung cấp thông tin cần tra cứu
- Lấy thông tin liên quan
- Hiển thị thông tin liên quan
14 Tra cứu lịch thực tập
Cung cấp thông tin cần tra cứu
- Lấy thông tin liên quan
- Hiển thị thông tin liên quan
15 Tra cứu lịch trực Cung cấp thông tin
cần tra cứu
- Lấy thông tin liên quan
- Hiển thị thông tin liên quan
II.2.2 Yêu cầu tiện dụng:
Người dùng có trình độ tin học tương đương chứng chỉ A tin học quốc gia, cần hiểu rõ về nghiệp vụ
5 phút hướng dẫn
6 Nhận chương trình học
5 phút hướng dẫn Nhắc nhở
Trang 269 Báo điểm về trường 5 phút hướng dẫn
10 Tra cứu thông tin bài học
Không cần hướng dẫn
Có đủ thông tin
11 Tra cứu thông tin của giáo viên
Không cần hướng dẫn
Có đủ thông tin
12 Tra cứu thông tin của lớp thực tập
Không cần hướng dẫn
Có đủ thông tin
13 Tra cứu thông tin của sinh viên
Không cần hướng dẫn
Có đủ thôngtin
14 Tra cứu lịch thực tập Không cần hướng
dẫn
Có đủ thông tin
15 Tra cứu lịch trực Không cần hướng
dẫn
Có đủ thông tin
16 Tra cứu lịch học Không cần hướng
dẫn
Có đủ thông tin
Bảng trách nhiệm các yêu cầu tiện dụng:
1 Tiếp nhận sinh viên thực tập
Chuẩn bị đầy đủ hồ sơ của từng sinh viên
Thực hiện đúng theo yêu cầu
2 Chia nhóm Chuẩn bị trước danh
sách các tổ
Thực hiện theo đúng yêu cầu
3 Chia lịch thực tập Chuẩn bị trước danh
sách các trại
Thực hiện theo đúng yêu cầu
4 Chia lịch trực Chuẩn bị trước thời
gian trực của từng ca trực
Thực hiện theo đúng yêu cầu
5 Báo cáo với phòng Kế hoạch tổng hợp và các
Chuẩn bị trước nội dung cần báo cáo
Trang 27KHOA CNTT –
ĐH KHTN
trại
6 Nhận lịch học Chuẩn bị trước danh
sách thông tin bài học
Thực hiện theo đúng yêu cầu
7 Chia lịch học Chuẩn bị trước danh
sách các cán bộ sẽ tham gia giảng dạy
Thực hiện theo đúng yêu cầu
8 Nhận bảng điểm Chuẩn bị trước các cột
điểm
Thực hiện theo đúng yêu cầu
9 Báo điểm về trường Chuẩn bị trước bảng
Trang 28KHOA CNTT –
ĐH KHTN
CHƯƠNG BA PHÂN TÍCH VÀ MÔ HÌNH HÓA YÊU CẦU
Nội dung:
3.1 SƠ ĐỒ SỬ DỤNG 3.1.1 Sơ đồ sử dụng tổng thể 3.1.2 Sơ đồ sử dụng chi tiết 3.2 SƠ ĐỒ LỚP
Trang 29KHOA CNTT –
ĐH KHTN
CHƯƠNG BA PHÂN TÍCH VÀ MÔ HÌNH HÓA YÊU CẦU
Việc mô tả yêu cầu bằng văn bản như trên chỉ mô tả được các công việc trong thế giới thực mà chưa mô tả được cách thực hiện các công việc này trên máy tính như thế nào Do đó mục tiêu của phần này sẽ mô tả lại thế giới thực một cách trực quan hơn, xác định rõ trách nhiệm của người sử dụng, trách nhiệm của phần mềm hơn thông qua 2 dạng sơ đồ là sơ đồ sử dụng và sơ đồ lớp
Sơ đồ sử dụng: miêu tả tất cả các công việc của hệ thống, những ai là người thực hiện các công việc này và cách thức thực hiện những công việc này
Sơ đồ lớp: miêu tả các đối tượng cùng các thuộc tính và trách nhiệm của đối tượng
đó Miêu tả mối liên quan giữa các đối tượng với nhau
3.1 SƠ ĐỒ SỬ DỤNG 3.1.1 Sơ đồ tổng thể
Dưới đây là sơ đồ sử dụng tổng thể của phần mềm:
Chú thích:
Khối xử lý
Tác nhân
Trang 30KHOA CNTT –
ĐH KHTN
Trưởng phòng Kế Họach Tổng Hợp có trách nhiệm thực hiện việc thêm văn phòng
bộ môn ở bệnh viện, tiếp nhận hồ sơ sinh viên về thực tập
Trưởng văn phòng bộ môn có trách nhiệm thực hiện các công việc sau:
- Nhận phiếu công tác của giáo viên
- Nhận chương trình học, chia lịch học cho các lớp thực tập
- Nhận lớp thực tập, nhận sinh viên
- Chia nhóm thực tập cho sinh viên, chia lịch thực tập, lịch trực
- Cuối kỳ thực tập, tổ chức thi cho sinh viên rồi ghi nhận điểm báo về trường
3.1.2 Sơ đồ chi tiết
Với sơ đồ hoạt động tổng thể như trên, ta chỉ có thể thấy được các công việc của hệ thống chứ cụ thể từng công việc được thực hiện như thế nào thì
Trang 31Luồng dữ liệu (thông tin chuyển giao)
1) Tiếp nhận sinh viên thực tập:
- D1: thông tin về sinh viên thực tập: khoa,
bệnh viện thực tập, bộ môn, danh sách các
tổ, lớp, khóa, năm học, danh sách sinh viên thuộc các tổ
- D3: thông tin để kiểm tra qui định tiếp
nhận sinh viên thực tập (mỗi tổ chỉ có 10
sinh viên)
- D4: mã sinh viên + D1
- Tiếp nhận sinh viên thực tập:
+ Nhận D1 từ văn phòng Bộ môn tại bệnh viện
Trang 32KHOA CNTT –
ĐH KHTN
2) Chia nhóm:
- D1: thông tin về chia nhóm cho sinh
viên: lớp, khóa, khoa, bộ môn, thời gian thực tập (ngày bắt đầu, ngày kết thúc), danh sách các nhóm, danh sách các sinh viên thuộc các nhóm
- D3: thông tin để kiểm tra qui định chia
nhóm (mỗi nhóm là 5 sinh viên, tên nhóm:
nhóm +số thứ tự của nhóm, mã nhóm: N +
số thứ tự của nhóm)
- D4: D1
- Chia nhóm cho sinh viên:
+ Nhận D1 từ văn phòng Bộ môn tại bệnh viện
Trang 33KHOA CNTT –
ĐH KHTN
3) Chia lịch thực tập:
- D1: thông tin về chia trại cho sinh viên:
lớp, khóa, năm học, khoa, bộ môn, thời gian thực tập (ngày bắt đầu, ngày kết thúc), danh sách các nhóm và các trại, các thời gian (ngày) đi trại
- D3: thông tin để kiểm tra qui định chia
trại (thực hiện sau khi đã chia nhóm, chia trại 1 lần cho cả 1 đợt thực tập, xếp theo nhóm sao các trại của nhóm này cũng là các trại của nhóm kia, thời gian xuống trại mỗi ngày của sinh viên là 8.00 – 10.00)
- D4: D1
- Chia nhóm cho sinh viên:
+ Nhận D1 từ văn phòng Bộ môn tại bệnh viện
Trang 34KHOA CNTT –
ĐH KHTN
4) Chia lịch trực:
- D1: thông tin về chia lịch trực cho sinh
viên: lớp, khóa, năm học, khoa, bộ môn, thời gian thực tập (ngày bắt đầu, ngày kết thúc), các ngày trực, các nhóm thực tập, ca trực)
- D3: thông tin để kiểm tra qui định chia
lịch trực (công việc này thực hiện sau khi
đã chia nhóm cho sinh viên, xếp theo nhóm, ngày thường thì có một ca trực: 19.00 – 7.00, Thứ 7 và Chủ nhật: có 2 ca:
ca sáng 7.00 - 19.00, ca chiều: 19.00 – 7.00
- D4: D1
- Chia nhóm cho sinh viên:
+ Nhận D1 từ văn phòng Bộ môn tại bệnh viện
Trang 35KHOA CNTT –
ĐH KHTN
5) Báo cáo:
- D1: thơng tin về việc báo cáo: lớp, khĩa, năm học, khoa, bộ mơn, thời
gian thực tập (ngày bắt đầu, ngày kết thúc)
- D3: thơng tin để kiểm tra qui định báo cáo với phịng KHTH (cơng
việc này thực hiện sau khi đã chia nhĩm, chia trại, chia trực cho sinh viên)
- D5: D1 + danh sách các sinh viên, bảng lịch trực, bảng chia trại tương
ứng với D1
- Báo cáo với phịng KHTH:
+ Nhận D1 từ văn phịng Bộ mơn tại bệnh viện
Trang 36KHOA CNTT –
ĐH KHTN
6) Chia lịch học:
- D1: thông tin về chia lịch học: lớp,
khóa, năm học, khoa, bộ môn, danh sách các bài học, danh sách tên các bài giảng tương ứng, danh sách các giáo viên dạy các bài đó, danh sách các ngày (ngày trong tuần), danh sách các phòng, danh sách thời gian dạy (ngày bắt đầu, ngày kết thúc
- D3: thông tin để kiểm tra qui định chia
lịch học (trong cùng một thời gian bác sĩ không thể dạy 2 lớp, giờ dạy của bác sĩ không thể trùng với giờ mổ (do bệnh viện gửi xuống) hay giờ dạy của bác sĩ ở trường (do trường gửi về) hoặc ở bệnh viện, thời gian dạy là: 10.00 – 11.00)
Trang 37KHOA CNTT –
ĐH KHTN
7) Nhận bảng điểm:
8) Tra cứu:
- D1: thông tin về việc nhận bảng điểm:
lớp, khóa, năm học, khoa, bộ môn, thời gian thực tập (ngày bắt đầu, ngày kết thúc), ngày thi, kỳ thi, danh sách các sinh viên và điểm tương ứng
D6
- D1: thông tin để tra cứu
- D3: các thông tin khác tương ứng với
Trang 38KHOA CNTT –
ĐH KHTN
9) Nhận phiếu công tác:
10) Nhận chương trình học:
- D1: thông tin về việc nhận phiếu công
tác: họ tên, bộ môn, khoa, ngày sinh, địa chỉ, điện thoại, giới tính
- D3: thông tin để kiểm tra qui định việc
nhận giáo viên (giáo viên này là giáo viên thuộc tổ Bộ môn tương ứng với văn phòng
Bộ môn tại bệnh viện)
- D1: thông tin về nhận chương trình
học: học kỳ, văn phòng bộ môn, danh sách các bài, số tiết
- D3: thông tin các bài học đã nhận
D3
Trang 39*
Trang 40KHOA CNTT –
ĐH KHTN
Danh sách mô tả chi tiết các thuộc tính
Đối tượng: Van phong bo mon
Stt Tên thuộc tính Diễn giải Kiểu Ràng buộc Ghi chú
1 Dien thoai VPBM Điện thoại văn phòng bộ môn Number
2 ma VPBM Mỗi một văn phòng bộ môn
có một mã số khác nhau
Number Khóa chính
3 Mat khau VPBM Mật khẩu của văn phòng bộ
môn để đăng nhập vào hệ thống
Text
4 ten VPBM Tên của văn phòng bộ môn Text