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

Hệ thống quản lý điểm theo tín chỉ

102 40 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Hệ thống quản lý điểm theo tín chỉ
Tác giả Trịnh Huy Long
Người hướng dẫn Nguyễn Quang Linh
Trường học Đại học Công nghiệp Hà Nội
Chuyên ngành Công nghệ thông tin
Thể loại bài tập lớn
Năm xuất bản 2020
Thành phố Hà Nội
Định dạng
Số trang 102
Dung lượng 4,36 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Phân tích, thiết kế hệ thống quản lý điểm theo tín chỉ, bao gồm khảo sát hệ thống (gồm mô tả hệ thống và mô hình hóa hệ thống), phân tích hệ thống (gồm phân tích chức năng nghiệp vụ, phân tích dữ liệu nghiệp vụ và hợp nhất khía cạnh chức năng và dữ liệu) và thiết kế hệ thống

Trang 1

ĐẠI HỌC CÔNG NGHIỆP HÀ NỘIKHOA CÔNG NGHỆ THÔNG TIN

Họ và tên: Trịnh Huy Long

Lớp: Công nghệ thông tin

BÀI TẬP HỌC PHẦN

PHÂN TÍCH THIẾT KẾ HỆ THỐNG

Đề tài “ Hệ thống quản lý điểm theo tín chỉ”

Hà Nội, 6/ 2020

Trang 2

ĐẠI HỌC CÔNG NGHIỆP HÀ NỘIKHOA CÔNG NGHỆ THÔNG TIN

Họ và tên: Trịnh Huy Long

Lớp: Công nghệ thông tin

BÀI TẬP HỌC PHẦN

PHÂN TÍCH THIẾT KẾ HỆ THỐNG

Đề tài “ Hệ thống quản lý điểm theo tín chỉ”

Giáo viên phụ trách: Nguyễn Quang Linh

Hà Nội, 6/ 2020

Trang 3

LỜI NÓI ĐẦU

Trong những năm gần đây, khoa học công nghệ Việt Nam đã từng bước hội nhậpvào dòng chảy của khoa học công nghệ tiên tiến trên thế giới Công nghệ thông tin ởnước ta mới, song tốc độ phát triển của nó rất nhanh và mạnh, chiếm một vị trí quantrọng trong các ngành khoa học công nghệ Một trong những lĩnh vực đang được ứngdụng tin học hóa rất phổ biến ở nước ta là lĩnh vực quản lý Tin học hóa trong quản lý

đã giúp cho các nhà quản lý điều hành công việc một cách khoa học, chính xác và hiệuquả

Trong những năm gần đây, các chương trình quản lý không còn xa l ạ với các cơquan hành chính sự nghiệp, các doanh nghiệp …Quản lý đã xâm nhập vào lĩnh vực đờisống xã hội như: Quản lý nhân sự , quản lý lương … trong các cơ quan, quản lýchương trình đào tạo, quản lý điểm học sinh sinh viên , quản lý thư viện trong cáctrường đại học cao đẳng và trung học phổ thông… Đặc biệt trong giáo dục & đào tạo,công tác quản lý điểm sinh viên trong quá trình học tập là rất phức tạp và đòi hỏi độchính xác cao Đảm bảo khi mỗi sinh viên tốt nghiệp cũng như sinh viên đang học tậpthì điểm học tập các môn học phản ánh cả một quá trình phấn đấu rèn luyện

Quản lý điểm là một trong những công việc tương đối phức tạp, tốn nhiều thờigian và công sức Chính vì vậy, tin học hóa trong lĩnh vực quản lí điểm là một yêu cầutất yếu Muốn quản lý tốt cần có được các phần mềm tốt, phần mềm phải đảm bảođược độ bảo mật cao, dễ sử dụng và nhiều tiện ích Qua quá trình tìm hiểu nghiên cứuchúng em nhận thấy môn phân tích và thiết kế hệ thống thông tin có rất nhiều ưu điểm

và thế mạnh Do đó chúng em quyết định chọn đề tài "Phân tích và thiết kế hệ thốngthông tin quản lý điểm theo tín chỉ" để nghiên cứu khoa học

Trong quá trình phân tích và thiết kế, em đã cố gắng hết sức để hoàn thiện bàibáo cáo này Tuy nhiên, do điều kiện thời gian cũng như kiến thức còn hạn chế, bàithiết kế của em còn nhiều thiếu sót, rất mong sự đóng góp ý kiến của thầy cô và các

bạn Em xin chân thành cảm ơn cô giáo Nguyễn Hoài Anh đã hướng dẫn giúp đỡ em

trong quá trình học tập cũng như làm bài tập lớn môn học này

Trang 4

MỤC LỤC

Trang 5

CHƯƠNG 1 KHẢO SÁT HỆ THỐNG 1.1 Mô tả hệ thống

• Cơ quan quản lý đào tạo

- Nhập thông tin sinh viên

- Xây dựng chương trình đào tạo toàn khóa, lập thời khóa biểu, phân công giáoviên giảng dạy cho từng lớp

- Tổ chức cho sinh viên đăng ký học lại, thi lại, học cải thiện điểm

- Xem xét, cấp học bổng, khen thưởng khuyến khích cho sinh viên

• Ban khảo thí

- Kiểm tra quá trình thi kết thúc học phần

- Tổng hợp danh sách sinh viên vi phạm quy chế

- Nhận bài thi, làm công tác ghép phách cho bài thi

- Cùng với giáo viên của bộ phận quản lí điểm, nhập điểm vào hệ thống

- Tiếp nhận đơn phúc khảo của sinh viên

- Phản hồi đơn phúc khảo của sinh viên

- Sửa lại điểm cho sinh viên nếu có sự nhầm lẫn

• Bộ phận quản lí điểm

- Tiếp nhận và kiểm tra phiếu điểm

- Tiếp nhận và kiểm tra kết quả rèn luyện

- In phiếu điểm

- Lưu lại bài thi đã chấm của sinh viên

- Cùng với ban khảo thí tiến hành nhập điểm cho sinh viên

- Thống kê kết quả học tập cho sinh viên

• Bộ phận quản lí sinh viên

- Tiếp nhận hồ sơ sinh viên

- Tổng hợp danh sách sinh viên

- Xem xét và đánh giá kết quả rèn luyện của sinh viên

- Nắm bắt kết quả học tập của sinh viên lập danh sách sinh viên đề nghị xét họcbổng, khen thưởng trong kì học năm học

- Theo dõi kết quả học tập, lập danh sách sinh viên học lại, thi lại, lưu ban, họccải thiện điểm

- Thông báo kết quả học tập đến sinh viên và cán bộ quản lí đơn vị

Trang 6

1.1.3 Quy trình xử lý và quy tắc quản lý

+ Cơ quan quản lí đào tạo tiếp nhận danh sách sinh viên (MB1)

(4) từ bộ phận quản lí sinh viên tiến hành làm thẻ sinh viên chosinh viên (4) (đối với sinh viên khóa mới)

+ Sau khi có đầy đủ thông tin cơ bản của sinh viên, bộ phận này

sẽ tiến hành phân lớp chuyên ngành (6), chuyển danh sách lớp

(MB2) (7) về cho bộ phận quản lí sinh viên và nhập thông tin củasinh viên (8) trong danh sách vào hệ thống

+ Đồng thời cơ quan quản lí đào tạo căn cứ vào các số lượngsinh viên theo các lớp chuyên nghành, các khóa học để xây dựng

thời khóa biểu (MB3) (9) và chuyển thời khóa biểu (MB3) (10)

đến bộ phận quản lí sinh viên và giáo viên

+ Bộ phận quản lí sinh viên có trách nhiệm chuyển thời khóa biểu (MB3) (11) cho sinh viên và cán bộ quản lí đơn vị.

+ Giáo viên, sinh viên thực hiện quá trình thi kết thúc học phần(14) theo đúng kế hoạch của cơ quan quản lí đào tạo

• Đối với hình thức thi viết + Sau khi thi xong giáo viên coi thi chuyển bài thi cho cán bộcủa ban khảo thí (15) để tiến hành ghép phách bài thi (16), giáoviên được phân công nhận bài thi đã ghép phách (17) từ ban khảothí tiến hành chấm bài thi (18) tại địa điểm đã được phòng đào tạophân công

• Đối với hình thức thi vấn đáp + Giáo viên chấm thi đánh giá, chấm điểm cho sinh viên (19)ngay trong quá trình thi, sau đó tập hợp thành phiếu điểm (MB4)

(20) cho sinh viên

• Đối với hình thức thi trắc nghiệm, thi trực tuyến và cáchình thức thi khác

+ Giáo viên chấm thi (21) theo đúng thang điểm của từng bài đãđược chủ nhiệm bộ môn phê duyệt

- Sau khi chấm xong giáo viên phải gửi bài thi (22) và gửi phiếu điểm (MB5) (23) về bộ phân quản lí điểm để bộ phận quản lí

Trang 7

viên chấm lại bài thi (26) Nếu kết quả thi chính xác bộ phậnquản lí điểm cùng với cán bộ của ban khảo thí nhập điểm chosinh viên (27) Bộ phận quản lí điểm sau đó sẽ lưu lại bài thi củasinh viên (28)

Xử lí phúc

khảo + Sinh viên sau khi nhận kết quả các bài thi và kiểm tra (29) củamình nếu sinh viên có bất kì thắc mắc gì về kết quả thi cần phải

làm đơn phúc khảo (MB6) (30) theo các mẫu đã được quy định

trước và nộp đơn phúc khảo về cho ban khảo thí, ban khảo thí sẽtiếp nhận đơn phúc khảo và kiểm tra đơn phúc khảo (MB6) (31)

của sinh viên rồi tiến hành xử lí

+ Nếu đơn phúc khảo có nội dung không đúng quy định ban khảothí sẽ tiến hành phản hồi thông báo kết quả việc khảo thí (32) chosinh viên đó biết

+ Nếu đúng quy định ban khảo thí sẽ yêu cầu bộ phận quản líđiểm gửi lại bài thi (33) của sinh viên đó và gửi bài thi cho giáoviên (34), yêu cầu giáo viên chấm lại bài thi (35) Giáo viên gửibài thi đã chấm lại (36) cho ban khảo thí, nếu có sự nhầm lẫntrong bài thi của sinh viên tùy vào mức độ mà ban khảo thí sẽ xử

lí giáo viên chấm thi (37), yêu cầu bộ phận quản lí điểm sửa lạiđiểm cho sinh viên (38) và phản hồi thông báo kết quả việc phúckhảo (39) cho sinh viên biết

Xử lí kết quả

học tập của

sinh viên

+ Cán bộ đơn vị tiến hành đánh giá kết quả rèn luyện (MB7)

(40) của sinh viên rồi gửi kết quả rèn luyện (MB7) (41) về cho

bộ phận quản lí sinh viên Bộ phận quản lí sinh viên gửi kết quả rèn luyện (MB7) (42) cho bộ phận quản lí điểm Bộ phận quản lí

điểm tiến hành tiếp nhận kết quả rèn luyện (MB7) (43) của sinh

tạo Phòng đào tạo tiếp nhận kết quả học tập (MB8) (47) của

sinh viên tiến hành phê duyệt sau đó gửi kết quả học tập (MB8)

(48) về cho bộ phận quản lí sinh viên

+ Bộ phận quản lí sinh viên thông báo kết quả học tập (MB8)

(49) cho sinh viên và cán bộ quản lí đơn vị được biết

Xét học bổng,

khen thưởng + Cơ quan quản lí đào tạo thông báo về việc cấp học bổng (50)cho kì học, năm học tới bộ phận quản lí sinh viên Bộ phận quản

lí sinh viên tiếp nhận thông báo việc xét học bổng (51) cho sinhviên

+ Từ kết quả học tập của sinh viên bộ phận quản lí sinh viên tiếnhành lập danh sách sinh viên được xét học bổng (MB9) (52) rồi gửi danh sách sinh viên được đề nghị học bổng (MB9) (53) về

cho cơ quan quản lí đào tạo Cơ quan quản lí đào tạo tiến hành xử

lí và phê duyệt danh sách sinh viên đạt học bổng (MB10) (54)

gửi danh sách sinh viên đạt học bổng (MB10) (55) về cho đơn

Trang 8

vị quản lí sinh viên Đơn vị quản lí sinh viên tiến hành thông báoquyết đinh đạt học bổng (56) cho sinh viên đạt học bổng đượcbiết

 Quy tắc quản lý

Các giấy tờ cần có đầy đủ thông tin tránh nhầm lẫn, thiếu xót

Quy tắc tính điểm tổng kết học phần:

+ Điểm chuyên cần*0,1+ điểm thường xuyên *0,3+ điểm thi*0,6

Quy tắc tính điểm trung bình theo thang điểm 4.0:

Điểm trung bình chung cuối kỳ được lấy tròn đến 2 chữ số thập phân

+ Do vậy điểm trung bình chung cuối kỳ sẽ được tính theo bằng:

∑ (Điểm tổng kết học phần * số tín chỉ của môn học)

- Xét lưu ban: kết quả học tập đạt loại yếu hoặc nợ quá 6 tín chỉ trong một kì học

1.1.4 Mẫu biểu

Trang 9

Đại học công nghiệp hà nội DANH SÁCH SINH VIÊN ĐẠI ĐÔI X Phòng đào tạo

Ngàysinh

Nơisinh

Quêquán

viên sinh viênTên Ngàysinh quánQuê Mãlớp

- Thời khóa biểu (MB3)

Trang 10

Đại học công nghiệp hà nội THỜI KHÓA BIỂU

Mãlớphọcphần

Tên lớp học phần

Giảng đường

Mãmônhọc

Mônhọc

Thờigian

Số đơn

vị họctrình

- Danh sách sinh viên vi phạm quy chế (MB4)

Đại học công nghiệp hà nội DANH SÁCH SINH VIÊN

Phòng đào tạo VI PHẠM QUY CHẾ

Trang 11

Đại học công nghiệp hà nội DANH SÁCH SINH VIÊN ĐẠI ĐÔI X Phòng đào tạo (Học kì I năm học 2019-2020)

Giớitính

Ngàysinh

Điểmthườngxuyên

Điểmchuyêncần

Điểmthi

Điểmtổngkết

- Đơn phúc khảo (MB6)

CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM

Độc lập-Tự do-Hạnh phúcĐƠN ĐỀ NGHỊ PHÚC KHẢO

Kính gửi: Ban khảo thí

Tên em là: Lớp chuyên ngành:

Mã sinh viên: Lớp học phần:

Môn học: Ngày thi:

Lí do phúc khảo:

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

Hà nội, Ngày … tháng … năm 2020 Người làm đơn

- Kết quả rèn luyện (MB7)

Trang 12

Đại học công nghiệp hà nội KẾT QUẢ RÈN LUYÊN

Phòng đào tạo (Học kì 2 năm học 2018-2019)

Người kiểm tra:

Số hiệu sĩ quan: Tên cán bộ: …

STT Mã sinh

viên

Tên sinhviên

Ngàysinh

Giớitính

Quêquán

Điểm rènluyện

Kết quả rèn luyện

- Kết quả học tập (MB8)

Đại học công nghiệp hà nội

T

X CC Thi Tổngkết Điểmrèn

luyện

Xếploại

1

2

Trang 13

DANH SÁCH ĐỀ NGHỊ HỌC BỔNGTiểu đoàn: …

1.2.1 Mô hình hóa tiến trình nghiệp vụ

• Mô hình tiến trình nghiệp vụ

Trang 14

Trang 15

- Tiếp nhận danh sách sinh viên và lập thời khóa biểu

- Chấm thi

Trang 17

- Tổng kết kết quả học tập

Trang 19

• Giải thích ký hiệu

o Bắt đầu/ Kết thúc:

o Công việc

o Điều kiện rẽ nhánh

Trang 20

o Giấy tờ giao dịch

o Kho dữ liệu

Trang 21

CHƯƠNG 2 PHÂN TÍCH HỆ THỐNG 2.1 Phân tích chức năng nghiệp vụ

2.1.1 Mô hình hóa chức năng nghiệp vụ

2.1.1.1 Xác định chức năng chi tiết

Gồm 5 bước như sau:

• Bước 1: Gạch chân động từ và bổ ngữ trong quy trình xử lý:

1 Tiếp nhận thông tin sinh viên

2 Tổng hợp thành danh sách sinh viên

3 Nộp danh sách sinh viên cho cơ quan quản lí đào tạo

4 Tiếp nhận danh sách sinh viên

5 Làm thẻ sinh viên cho sinh viên

6 Phân lớp chuyên ngành

7 Chuyển danh sách lớp

8 Nhập thông tin của sinh viên

9 Xây dựng thời khóa biểu

10 Chuyển thời khóa biểu

11 Chuyển thời khóa biểu

12 Giám sát và phát hiện những sinh viên vi phạm quy chế thi

13 Tổng hợp danh danh sách sinh viên vi phạm quy chế

22 Gửi bài thi

23 Gửi phiếu điểm

24 Xem xét lại kết quả thi

25 Gửi lại bài thi

26 Chấm lại bài thi

27 Nhập điểm cho sinh viên

28 Lưu lại bài thi của sinh viên

29 Nhận kết quả các bài thi và kiểm tra

30 Làm đơn phúc khảo

31 Tiếp nhận đơn phúc khảo và kiểm tra đơn phúc khảo

32 Phản hồi thông báo kết quả việc khảo thí

33 Gửi lại bài thi

34 Gửi bài thi cho giáo viên

Trang 22

35 Chấm lại bài thi

36 Gửi bài thi đã chấm lại

37 Xử lí giáo viên chấm thi

38 Sửa lại điểm cho sinh viên

39 Phản hồi thông báo kết quả việc phúc khảo

40 Đánh giá kết quả rèn luyện

41 Gửi kết quả rèn luyện

42 Gửi kết quả rèn luyện

43 Tiếp nhận kết quả rèn luyện

44 Tiếp nhận kết quả rèn luyện

45 Xử lí, phân loại kết quả của sinh viên

46 Báo cáo kết quả học tập

47 Tiếp nhận kết quả học tập

48 Gửi kết quả học tập

49 Thông báo kết quả học tập

50 Thông báo về việc cấp học bổng

51 Tiếp nhận thông báo việc xét học bổng

52 Lập danh sách sinh viên được xét học bổng

53 Gửi danh sách sinh viên được đề nghị học bổng

54 Xử lí và phê duyệt danh sách sinh viên đạt học bổng

55 Gửi danh sách sinh viên đạt học bổng

56 Thông báo quyết đinh đạt học bổng

• Bước 2: Trong danh sách những chức năng đã chọn ở bước 1, tìm và loại bỏ cácchức năng trùng lặp

1 10 Chuyển thời khóa biểu

11 Chuyển thời khóa biểu

2 15 Chuyển bài thi

22 Gửi bài thi

25 Gửi lại bài thi

33 Gửi lại bài thi

34 Gửi bài thi cho giáo viên

36 Gửi bài thi đã chấm lại

3 18 Chấm bài thi

19 Đánh giá, chấm điểm cho sinh viên

21 Chấm thi

26 Chấm lại bài thi

35 Chấm lại bài thi

4 32 Phản hồi thông báo kết quả việc khảo thí

39 Phản hồi thông báo kết quả việc phúc khảo

Trang 23

44 Tiếp nhận kết quả rèn luyện

7 46 Báo cáo kết quả học tập

48 Gửi kết quả học tập

49 Thông báo kết quả học tập

Sau khi loại bỏ các chức năng trùng lặp, các chức năng còn lại là:

1 Tiếp nhận thông tin sinh viên

2 Tổng hợp thành danh sách sinh viên

3 Nộp danh sách sinh viên cho cơ quan quản lí đào tạo

4 Tiếp nhận danh sách sinh viên

5 Làm thẻ sinh viên cho sinh viên

6 Phân lớp chuyên ngành

7 Chuyển danh sách lớp

8 Nhập thông tin của sinh viên

9 Xây dựng thời khóa biểu

10 Chuyển thời khóa biểu

11 Giám sát và phát hiện những sinh viên vi phạm quy chế thi

12 Tổng hợp danh danh sách sinh viên vi phạm quy chế

21 Gửi phiếu điểm

22 Xem xét lại kết quả thi

23 Nhập điểm cho sinh viên

24 Lưu lại bài thi của sinh viên

25 Nhận kết quả các bài thi và kiểm tra

26 Làm đơn phúc khảo

27 Tiếp nhận đơn phúc khảo và kiểm tra đơn phúc khảo

28 Phản hồi thông báo kết quả việc khảo thí

29 Xử lí giáo viên chấm thi

30 Sửa lại điểm cho sinh viên

31 Đánh giá kết quả rèn luyện

32 Gửi kết quả rèn luyện

33 Tiếp nhận kết quả rèn luyện

34 Xử lí, phân loại kết quả của sinh viên

35 Báo cáo kết quả học tập

36 Tiếp nhận kết quả học tập

37 Thông báo về việc cấp học bổng

Trang 24

38 Tiếp nhận thông báo việc xét học bổng

39 Lập danh sách sinh viên được xét học bổng

40 Gửi danh sách sinh viên được đề nghị học bổng

41 Xử lí và phê duyệt danh sách sinh viên đạt học bổng

42 Gửi danh sách sinh viên đạt học bổng

43 Thông báo quyết đinh đạt học bổng

• Bước 3: Trong danh sách những chức năng đã chọn ở bước 2, gom nhóm cácchức năng đơn giản lại

Tên các chức năng gom nhóm Tên chức năng sau

khi gom nhóm

1 Tiếp nhận thông tin sinh viên

2 Tổng hợp thành danh sách sinh viên

3 Nộp danh sách sinh viên cho cơ quan quản lí đào tạo

4 Tiếp nhận danh sách sinh viên

8 Nhập thông tin của sinh viên

Cập nhật thông tinsinh viên

6 Phân lớp chuyên nghành

7 Chuyển danh sách lớp

9 Xây dựng thời khóa biểu

10 Chuyển thời khóa biểu

Xây dựng thời khóa biểu

14 Gửi bài thi

11 Giám sát và phát hiện những sinh viên vi phạm quy chế

12 Tổng hợp danh sách sinh viên vi phạm quy chế

Lập danh sách sinh viên

vi phạm quy chế

19 Tập hợp thành phiếu điểm

21 Gửi phiếu điểm

23 Nhập điểm cho sinh viên

30 Sửa điểm cho sinh viên

Cập nhật điểm sinh viên

27 Tiếp nhận đơn phúc khảo và kiểm tra

đơn phúc khảo

28 Phản hồi thông báo kết quả việc khảo thí

29 Xử lí giáo viên chấm thi

Xử lí đơn khảo thí

31 Đánh giá kết quả rèn luyện

32 Gửi kết quả rèn luyện

33 Tiếp nhận kết quả rèn luyện

Tổng hợp kết quả rènluyện của sinh viên

Trang 25

34 Xử lí, phân loại kết quả của sinh viên

35 Báo cáo kết quả học tập

36 Tiếp nhận kết quả học tập

Xử lí kết quả học tập của

sinh viên

37 Thông báo về việc cấp học bổng

38 Tiếp nhận thông báo việc xét học bổng

39 Lập danh sách sinh viên được xét học bổng

40 Gửi danh sách sinh viên được đề nghị học bổng

41 Xử lí và phê duyệt danh sách sinh viên đạt học bổng

42 Gửi danh sách sinh viên đạt học bổng

43 Thông báo quyết đinh đạt học bổng

Xét học bổng chosinh viên

Sau khi gom nhóm các chức năng đơn giản lại ta được:

1 Cập nhật thông tin sinh viên

2 Xây dựng thời khóa biểu

3 Xử lí bài thi

4 Làm đơn phúc khảo

5 Lập danh sách sinh viên vi phạm quy chế

6 Cập nhật điểm sinh viên

7 Xử lí đơn khảo thí

8 Tổng hợp kết quả rèn luyện của sinh viên

9 Xử lí kết quả học tập của sinh viên

10 Xét học bổng cho sinh viên

11 Làm thẻ sinh viên cho sinh viên

12 Thi kết thúc học phần

13 Nhận kết quả các bài thi và kiểm tra

• Bước 4: Trong danh sách những chức năng đã chọn ở bước 3, tìm và loại bỏ cácchức năng không có ý nghĩa đối với hệ thống

Sau khi loại bỏ các chức năng không có ý nghĩa đối với hệ thống, các chức năngcòn lại là:

1 Cập nhật thông tin sinh viên

2 Xây dựng thời khóa biểu

3 Xử lí bài thi

4 Lập danh sách sinh viên vi phạm quy chế

5 Cập nhật điểm sinh viên

6 Xử lí đơn khảo thí

7 Tổng hợp kết quả rèn luyện của sinh viên

8 Xử lí kết quả học tập của sinh viên

9 Xét học bổng cho sinh viên

10 Làm thẻ sinh viên cho sinh viên

Trang 26

• Bước 5: Chỉnh sửa lại tên các chức năng ở bước 4 sao cho hợp lý

1 Cập nhật thông tin sinh viên

2 Xây dựng thời khóa biểu

3 Xử lí bài thi

4 Lập danh sách sinh viên vi phạm quy chế

5 Cập nhật điểm sinh viên

6 Xử lí đơn khảo thí

7 Tổng hợp kết quả rèn luyện của sinh viên

8 Xử lí kết quả học tập của sinh viên

9 Xét học bổng cho sinh viên

10 In thẻ sinh viên

2.1.1.2 Gom nhóm chức năng

Ta có 4 bộ phận trong cơ cấu, tổ chức:

- Cơ quan quản lí đào tạo

- Bộ phận quản lí điểm

- Bộ phận quản lí sinh viên

- Ban khảo thí

Các chức năng trong mục 1.1 sẽ gom nhóm theo chức năng của 4 bộ phận trên:

2 Xây dựng thời khóa biểu

9 Xét học bổng cho sinh viên

Quản lý đào tạo

Quản lý điểmtheo tín chỉ

1 Cập nhật thông tin sinh viên

7 Tổng hợp kết quả rèn luyện của sinh viên

10 In thẻ sinh viên

Quản lí sinh viên

4 Lập danh sách sinh viên vi phạm quy chế

Trang 27

- Quan hệ phân cấp(mỗi chức năng phân ra thành nhiều chức năng con)

Trang 28

-Kho dữ liệu: Biểu diễn thông tin cần cất giữ, để một hoặc nhiều tiến trình sử dụngchúng, biểu diễn cặp đường thẳng song song chứa tên của thông tin được cất giữ

Một số quy tắc:

Đưa dữ liệu vào kho Lấy dữ liệu ra khỏi kho Cập nhật dữ liệu

-Tác nhân bên ngoài: một người hoặc một nhóm người nằm ngoài hệ thống nhưng cótrao đổi trực tiếp với hệ thống, biểu diễn: hình chữ nhật

-Tác nhân bên trong: Là 1 tiến trình của hệ thống đang xét nhưng được trình bày ở mộttrang khác của biểu đồ

Trang 29

2.1.2.2 Sơ đồ luồng dữ liệu mức khung cảnh

2.1.2.3 DFD mức đỉnh

2.1.2.4 DFD mức dưới đỉnh

• Quản lí đào tạo

Trang 30

• Chức năng quản lí sinh viên

• Chức năng quản lí điểm

Trang 31

• Công tác khảo thí

2.1.3 Đặc tả tiến trình nghiệp vụ

2.1.3.1 Quản lý đào tạo

a. Xây dựng thời khóa biểu

• Đầu vào: Yêu cầu xây dựng thời khóa biểu

• Đầu ra: Thời khóa biểu gửi đến bộ phận quản lí sinh viên

Trang 32

Thời khóa biểu gửi đến phòng đào tạo Thời khóa biểu gửi đến giáo viên

• Nội dung xử lý:

- Nếu: Bộ phận quản lí sinh viên gửi danh sách sinh viên đến

- Thì: Lấy thông tin giáo viên từ kho dữ liệu giáo viên và thông tin sinhviên vừa nhận tiến hành xây dựng thời khóa biểu

- Nếu: Xây dựng xong thời khóa biểu

- Thì: Gửi thời khóa biểu đến bộ phận quản lí sinh viên, giáo viên, phòngđào tạo

b. Xét học bổng cho sinh viên

• Đầu vào: yêu cầu xét học bổng cho sinh viên

• Đầu ra: Danh sách sinh viên đạt học bổng gửi đến bộ phận quản lí sinh viên

• Nội dung xử lý:

Nếu: Quyết định xét học bổng từ cơ quan quản lí đào tạo đến

Thì: Bộ phận quản lí sinh viên lập danh sách sinh viên đề nghị xét học bổng gửiđến cơ quan đào tạo

Nếu: Danh sách sinh viên đề nghị xét học bổng đến

Thì: Đối chiếu tiêu chuẩn xét học bổng của sinh viên

Nếu: Sinh viên đủ tiêu chuẩn

Thì: Lập danh sách sinh viên đạt học bổng gửi đến bộ phận quản lí sinh viên

2.1.3.2 Quản lý sinh viên

a. Cập nhật thông tin sinh viên

• Đầu vào: Yêu cầu cập nhật thông tin sinh viên

• Đầu ra: Danh sách thông tin sinh viên đã được cập nhật

• Nội dung xử lý:

Nếu: Yêu cầu cập nhật thông tin sinh viên từ bộ phận quản lí đào tạo đến

Thì: Bộ phận quản lí sinh viên gửi yêu cầu thông tin sinh viên đến sinh viên Nếu: Thông tin sinh viên từ sinh viên đến

Thì: Cập nhật thông tin sinh viên và gửi danh sách sinh viên đến bộ phận quản

lí đào tạo và cập nhật thông tin sinh viên vào kho dữ liệu sinh viên

b. In thẻ sinh viên

• Đầu vào: Yêu cầu làm thẻ sinh viên từ sinh viên

Trang 33

Nếu: Yêu cầu làm thẻ sinh viên đến

Thì: Bộ phận quản lí sinh viên lấy thông tin sinh viên để tiến hành làm thẻ sinhviên

Nếu: Thẻ sinh viên được làm xong

Thì: Gửi thẻ sinh viên đến sinh viên

c. Tổng hợp kết quả rèn luyện của sinh viên

• Đầu vào: Yêu cầu kết quả rèn luyện từ bộ phận quản lí điểm

• Đầu ra: Kết quả rèn luyện đến bộ phận quản lí điểm

Tạo kho dữ liệu kết quả rèn luyện của sinh viên

• Nội dung xử lý:

Nếu: Yêu cầu kết quả rèn luyện từ bộ phận quản lí điểm đến

Thì: Bộ phận quản lí sinh viên nhận và gửi yêu cầu kết quả rèn luyện đến cán

bộ đơn vị

Nếu: Kết quả rèn luyện từ cán bộ đơn vị đến

Thì: Đánh giá, phê duyệt kết quả và gửi đến bộ phận quản lí điểm và cập nhật

dữ liệu vào kho dữ liệu kết quả rèn luyện

2.1.3.3 Quản lý điểm

a. Xử lí bài thi

• Đầu vào: Bài thi từ giáo viên

• Đầu ra: Phiếu điểm gửi đến bộ phận cập nhật điểm cho sinh viên

• Nội dung xử lý:

Nếu: Bài thi từ giáo viên đến

Thì: bộ phận quản lí điểm tiến hành ghép phách và gửi lại bài thi cho giáo viênchấm

Nếu: Bài thi đã chấm và phiếu điểm đến

Thì: Lưu lại bài thi và gửi phiếu điểm đến bộ phận cập nhật điểm cho sinh viên

b. Cập nhật điểm cho sinh viên

• Đầu vào: Yêu cầu sửa điểm cho sinh viên từ bộ phận khảo thí

Phiếu điểm gửi từ giáo viên

• Đầu ra: Điểm của sinh viên đã được cập nhật, phiếu điểm được gửi đến bộ phậnquản lí sinh viên

• Nội dung xử lý:

Trang 34

Nếu: Yêu cầu sửa điểm cho sinh viên từ bộ phận khảo thí tới

Thì: Bộ phận quản lí điểm tiến hành cập nhật lại điểm cho sinh viên

Nếu: Phiếu điểm của giáo viên đến

Thì: Tiếp nhận và kiểm tra phiếu điểm

Nếu: Thông tin trong phiếu điểm là chính xác

Thì: Tiến hành nhập điểm cho sinh viên và gửi phiếu điểm đến bộ phận quản lísinh viên

c. Xử lí kết quả học tập cho sinh viên

• Đầu vào: Điểm của sinh viên

Kết quả rèn luyện từ bộ phận quản lí sinh viên Quy tắc tính điểm và tiêu chuẩn đánh giá kết quả

• Đầu ra: Báo báo kết quả học tập của sinh viên đến phòng đào tạo

Nếu: Kết quả học tập phân loại xong

Thì: Báo cáo kết quả học tập tới phòng đào tạo

2.1.3.4 Công tác khảo thí

a. Lập danh sách sinh viên vi phạm quy chế

• Đầu vào: Yêu cầu giám sát quá trình thi

• Đầu ra: Danh sách vi phạm quy chế

• Nội dung xử lý:

Nếu: Yêu cầu giám sát quá trình thi của phòng đào tạo đến

Thì: Tiếp nhận yêu cầu giám sát quá trình thi

Nếu: Trong quá trình thi có sinh viên vi phạm quy chế

Thì: Giáo viên lập danh sách sinh viên vi phạm quy chế

Nếu: Giáo viên gửi danh sách sinh viên vi phạm quy chế đến

Thì: Tổng hợp danh sách sinh viên vi phạm quy chế và gửi đến bộ phận quản lí

Trang 35

• Đầu vào: Đơn phúc khảo

• Đầu ra: Thông báo phản hồi đơn phúc khảo

• Nội dung xử lý:

Nếu: Đơn phúc khảo của sinh viên đến

Thì: Tiếp nhận và yêu cầu bài thi của sinh viên đó với bộ phận quản lí điểmNếu: Bài thi cần phúc khảo đến

Thì: Tiếp nhận và gửi bài thi yêu cầu chấm lại cho giáo viên

Nếu: Kết quả bài thi đã chấm lại đến

Thì: So sánh kết quả bài thi trước và sau khi phúc khảo

Nếu: Kết quả bài thi không bị sai lệch

Thì: Thông báo phản hồi đơn phúc khảo tới sinh viên

Nếu: Kết quả bài thi bị sai lệch

Thì: Xử lí giáo viên chấm thi, gửi yêu cầu sửa lại điểm cho sinh viên tới bộphận quản lí điểm và thông báo kết quả phúc khảo tới sinh viên

2.2 Phân tích dữ liệu nghiệp vụ

2.2.1 Mô hình dữ liệu ban đầu

2.2.1.1 Xác định kiểu thực thể, kiểu thuộc tính

- Tài nguyên:

+ Tài sản: MÔN HỌC+ Con người: SINH VIÊN, GIÁO VIÊN, CÁN BỘ ĐƠN VỊ+ Kho bãi: LỚP MÔN HỌC, LỚP CHUYÊN NGÀNH, BỘ MÔN

- Giao dịch:

+ Có mẫu biểu: THỜI KHÓA BIỂU, DANH SÁCH SINH VIÊN VIPHẠM QUY CHẾ, PHIẾU ĐIỂM, ĐƠN PHÚC KHẢO, KẾT QUẢRÈN LUYỆN, KẾT QUẢ HỌC TẬP, DANH SÁCH SINH VIÊN ĐỀNGHỊ HỌC BỔNG, DANH SÁCH SINH VIÊN ĐẠT HỌC BỔNG + Không có mẫu biểu: Không

Gợi ý 1: Xác định kiểu thực thể, kiểu thuộc tính dựa vào mẫu biểu của hệ thống

 Mẫu biểu 1 (MB1): Danh sách sinh viên

Trang 36

Mẫu biểu này của đơn vị quản lí sinh viên, không có ý nghĩa đối với hệ thống vìvậy không tạo thành thực thể

 Mẫu biểu 2 (MB2): Danh sách lớpMẫu biểu này đã được xác định trong kho bãi nên không tạo thực thể Danh sáchlớp nữa

 Mẫu biểu 3 (MB3): Thời khóa biểu

Ta xác định được thực thể THỜI KHÓA BIỂU và các thuộc tính của thực thể:THỜI KHÓA BIỂU (Mã giáo viên, Tên giáo viên, Mã lớp học phần, Tên lớp họcphần, Giảng đường, Mã môn học, Tên môn học, Số đơn vị học trình, Thời gian, Kìhọc, Năm học)

 Mẫu biểu 4 (MB5): Danh sách sinh viên vi phạm quy chế

Ta xác định được thực thể DANH SÁCH SINH VIÊN VI PHẠM QUY CHẾ vàcác thuộc tính của thực thể: DANH SÁCH SINH VIÊN VI PHẠM QUY CHẾ (Mãsinh viên, Tên sinh viên, Mã vi phạm, Loại vi phạm, Hình thức xử lí, Kì học, Nămhọc)

 Mẫu biểu 5 (MB5): Phiếu điểm

Ta xác định được thực thể PHIẾU ĐIỂM và các thuộc tính của thực thể: PHIẾUĐIỂM (Mã lớp học phần, Tên lớp học phần, Mã sinh viên, Tên sinh viên, Ngày sinh,Giới tính, Điểm chuyên cần, Điểm thường xuyên, Điểm thi, Điểm tổng kết)

 Mẫu biểu 6 (MB6): Đơn phúc khảoMẫu biểu này của sinh viên nên không có ý nghĩa đối với hệ thống

 Mẫu biểu 7 (MB7): Kết quả rèn luyện

Ta xác định được thực thể KẾT QUẢ RÈN LUYỆN và các thuộc tính của thựcthể: KẾT QUẢ RÈN LUYỆN (Mã sinh viên, Tên sinh viên, Ngày sinh, Giới tính, Quêquán, Số hiệu sĩ quan, Tên cán bộ, Điểm rèn luyện, Kết quả rèn luyện, Học kỳ, Nămhọc)

 Mẫu biểu 8 (MB8): Kết quả học tập

Ta xác định được thực thể KẾT QUẢ HỌC TẬP (Mã sinh viên, Họ tên, Học kỳ,Năm học, Mã môn học, Tên môn học, Mã lớp môn học, Thường xuyên, Chuyên cần,

Trang 37

 Mẫu biểu 9 (MB9): Danh sách sinh viên đề nghị học bổngMẫu biểu này của đơn vị quản lí sinh viên, không có ý nghĩa đối với hệ thống vìvậy không tạo thành thực thể

 Mẫu biểu 10 (MB10): Danh sách sinh viên đạt học bổng

Ta xác định được thực thể DANH SÁCH SINH VIÊN ĐẠT HỌC BỔNG (Mãkhen thưởng, Mã sinh viên, Tên sinh viên, Loại học bổng, Kì học, Năm học)

Gợi ý 2: Xác định kiểu thực thể, kiểu thuộc tính dựa vào 3 nguồn thông tin

• Từ tài nguyên của hệ thống: con người, kho bãi, tài sản

• Từ giao dịch: các luồng thông tin từ môi trường, kích hoạt chuỗihoạt động của hệ thống

• Từ tổng hợp: Thống kê, báo cáo

Gợi ý 3: Đọc quy trình xử lý gạch chân danh từ, xem xét đó có là một kiểu thực thể không.

 Vậy các thực thể và thuộc tính được xác định là:

- SINH VIÊN (Mã sinh viên, Tên sinh viên, Ngày sinh, Giới tính, Quêquán)

- GIÁO VIÊN (Mã giáo viên, Tên giáo viên, Ngày sinh, Giới tính, Quêquán)

- LỚP CHUYÊN NGÀNH (Mã lớp chuyên ngành, Tên lớp chuyên ngành)

- CÁN BỘ ĐƠN VỊ (Số hiệu sĩ quan, Tên cán bộ, Ngày sinh, Giới tính,Quê quán, Mã đơn vị, Tên đơn vị)

- LỚP MÔN HỌC (Mã lớp môn học, Tên lớp môn học, Thời gian học,Thời gian bắt đầu, Thời gian kết thúc)

- MÔN HỌC (Mã môn học, Tên môn học, Số đơn vị học trình)

- BỘ MÔN (Mã bộ môn, Tên bộ môn)

- THỜI KHÓA BIỂU (Mã giáo viên, Tên giáo viên, Mã lớp học phần, Tênlớp học phần, Giảng đường, Mã môn học, Tên môn học, Số đơn vị họctrình, Thời gian, Kì học, Năm học)

- DANH SÁCH SINH VIÊN VI PHẠM QUY CHẾ (Mã sinh viên, Tênsinh viên, Mã vi phạm, Loại vi phạm, Hình thức xử lí, Kì học, Năm học)

- PHIẾU ĐIỂM (Mã lớp học phần, Tên lớp học phần, Mã sinh viên, Tênsinh viên, Ngày sinh, Giới tính, Điểm chuyên cần, Điểm thường xuyên,Điểm thi, Điểm tổng kết)

- KẾT QUẢ RÈN LUYỆN (Mã sinh viên, Tên sinh viên, Giới tính, Quêquán, Số hiệu sĩ quan, Tên cán bộ, Điểm rèn luyện, Kết quả rèn luyện,Học kỳ, Năm học)

Trang 38

- KẾT QUẢ HỌC TẬP (Mã sinh viên, Họ tên, Học kỳ, Năm học, Mã mônhọc, Tên môn học, Mã lớp môn học, Thường xuyên, Chuyên cần, Điểmthi, Tổng kết môn học, Tổng kết kì học, Điểm rèn luyện, Xếp loại)

- DANH SÁCH SINH VIÊN ĐẠT HỌC BỔNG (Mã khen thưởng, Mãsinh viên, Tên sinh viên, Loại học bổng, Kì học, Năm học)

THỜI KHÓA BIỂU

THỜI KHÓA BIỂU

GIÁO VIÊN

GIÁO VIÊN

Trang 39

CÁN BỘ ĐƠN VỊ

THỜI KHÓA BIỂU

2.2.1.3 Mô hình thực thể liên kết mở rộng(ERD mở rộng)

• Ký hiệu:

- Kiểu thực thể và kiểu thuộc tính

- Kiểu liên kết và bản số

• Mô hình:

Trang 40

2.2.2 Chuẩn hóa dữ liệu

2.2.2.1 Chuyển đổi từ ERD mở rộng về ERD kinh điển

Một kiểu thuộc tính cho phép

nhận nhiều giá trị (đa trị) Một kiểu thuộc tính chỉ được nhận1 giá trị (đơn trị) Một kiểu thuộc tính cho phép

không sơ đẳng

Một kiểu thuộc tính bắt buộc phải

sơ đẳng Các kiểu thực thể chưa cần có

khóa Các kiểu thực thể chính phải cókhóa đơn và khóa của kiểu thực

thể chính là kiểu thuộc tính địnhdanh

Việc chuyển đổi từ ER mở rộng về kinh điển thực chất là đưa thêm những ràngbuộc của ER kinh điển vào ER mở rộng Cụ thể như sau:

• Khử kiểu thuộc tính đa trị bằng quy tắc 1

• Khử thuộc tính không sơ đẳng bằng quy tắc 3

• Xác định khóa cho kiểu thực thể chính

Áp dụng vào bài toán:

- Xử lý kiểu thuộc tính đa trị

• Đánh dấu (*) kiểu thuộc tính đa trị

• Áp dụng quy tắc 1 chuyển đổi

- Xử lý kiểu thuộc tính không sơ đẳng

• Đánh dấu (+) kiểu thuộc tính không sơ đẳng

• Áp dụng quy tắc 3 chuyển đổi

- Tìm khóa cho kiểu thực thể chính

• Có kiểu thuộc tính định danh ->khóa

• Không có kiểu thuộc tính định danh -> thêm -> khóa

Ngày đăng: 09/03/2022, 15:09

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w