(Tiểu luận) đề tài ứng dụng quản lý trung tâm anh ngữ efe(english for everyone)

42 0 0
(Tiểu luận) đề tài  ứng dụng quản lý trung tâm anh ngữ efe(english for everyone)

Đ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

Học viên đóng học phí bằng phương thức chuyển khoản theo cú pháp, phiếu hóa đơn gồm có số giao dịch, tên người đóng, tên học viên, tên môn học, xác nhận thanh toán, hệ thống cập nhật trạ

Trang 1

TRƯỜNG ĐẠI HỌC KINH TẾ TÀI CHÍNH TP.

TÊN ĐỀ TÀI: ỨNG DỤNG QUẢN LÝ TRUNG TÂM ANH NGỮ EFE (ENGLISH FOR EVERYONE)

Sinh viên thực hiện 1 Trần Anh Hào - 205121194 2 Nguyễn Nhật Khánh Đoan

TP Hồ Chí Minh – 2022

Trang 2

TRƯỜNG ĐẠI HỌC KINH TẾ TÀI CHÍNH TP HCMKHOA CÔNG NGHỆ THÔNG TIN

ĐỒ ÁN MÔN HỌC

MÔN: PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN

TÊN ĐỀ TÀI: ỨNG DỤNG QUẢN LÝ TRUNG TÂM ANH NGỮ EFE (ENGLISH FOR EVERYONE)

Sinh viên thực hiện 1 Trần Anh Hào - 205121194 2 Nguyễn Nhật Khánh Đoan

TP Hồ Chí Minh – 2022

Trang 3

2 MÔ TẢ BÀI TOÁN 2

3 CÁC THÀNH VIÊN THAM GIA 3

CHƯƠNG 2 USE CASE VIEW 4

1 SƠ ĐỒ CÁC TRƯỜNG HỢP SỬ DỤNG (USE CASE DIAGRAM) 4

2 Miêu tả trường hợp sử dụng (Use case description) 4

CHƯƠNG 3 LOGICAL VIEW 15

1 SƠ ĐỒ LỚP (CLASS DIAGRAM) 15 i

Trang 4

1.1 Sơ đổ lớp 15

1.2 Giải thích các lớp 16

2 SƠ ĐỒ ĐỐI TƯỢNG (OBJECT DIAGRAM) 17

CHƯƠNG 4 PROCESS VIEW 18

1 SƠ ĐỒ TUẦN TỰ (SEQUENCE DIAGRAM) 18

1.1 Học viên đăng ký thành viên 18

1.2 Học viên đăng ký môn 19

1.3 Giáo viên điểm danh 19

1.4 Trưởng trung tâm mở lớp học 20

2 SƠ ĐỒ CỘNG TÁC (COLLABORATION DIAGRAM) 21

2.1 Học viên đăng ký thành viên 21

2.2 Học viên đăng ký môn 22

2.3 Giáo viên điểm danh 23

2.4 Trưởng trung tâm mở lớp học 24

3 SƠ ĐỒ TRẠNG THÁI (STATE DIAGRAM) 24

3.1 Đối tượng lớp học 24

3.2 Đối tượng phiếu đăng ký 25

4 SƠ ĐỒ HOẠT ĐỘNG (ACTIVITY DIAGRAM) 25

CHƯƠNG 5 IMPLEMENTATION VIEW 27

1 SƠ ĐỒ THÀNH PHẦN (COMPONENT DIAGRAM) 27

1.1 Đăng ký tài khoản thành viên 27

1.2 Đăng ký lớp học 27

1.3 Trung tâm Anh ngữ EFE 28

2 SƠ ĐỒ GÓI (PACKAGE DIAGRAM) 29

CHƯƠNG 6: DEPLOYMENT VIEW 30

1 DEPLOYMENT DIAGRAM 30

ii

Trang 5

Chương 7: Giao diện 31

1 GIao diện đăng nhập 31

2 Giao diện đăng ký tài khoản 32

3 Giao diện điểm danh 33

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 34

MIÊU TẢ CÔNG VIỆC 35

TÀI LIỆU THAM KHẢO 36

iii

Trang 6

DANH MỤC BẢNG VÀ HÌNH VẼ

(nếu có – tách theo từng trang riên

Sơ đồ 1 Use case quản lý trung tâm EFE 4

Sơ đồ 2 Class diagram quản lý trung tâm EFE 15

Sơ đồ 3 Sơ đồ đối tượng (Object diagram) quản lý trung tâm EFE 17

Sơ đồ 4 Sơ đồ tuần tự (Sequence diagram) đăng ký thành viên 18

Sơ đồ 5 Sơ đồ tuần tự (Sequence diagram) đăng ký môn 19

Sơ đồ 6 Sơ đồ tuần tự (Sequence diagram) điểm danh 19

Sơ đồ 7 Sơ đồ tuần tự (Sequence diagram) mở lớp học 20

Sơ đồ 8 Sơ đồ cộng tác (collaboration diagram) đăng ký thành viên 21

Sơ đồ 9 Sơ đồ cộng tác (collaboration diagram) đăng ký môn 22

Sơ đồ 10 Sơ đồ cộng tác (collaboration diagram) điểm danh 23

Sơ đồ 11 Sơ đồ cộng tác (collaboration diagram) mở lớp học 24

Sơ đồ 12 Sơ đồ trạng thái (State diagram) cho đối tượng lớp học 24

Sơ đồ 13 Sơ đồ trạng thái (State diagram) cho đối tượng phiếu thanh toán 25

Sơ đồ 14 Sơ đồ hoạt động (Activity diagram) đăng ký môn 26

Sơ đồ 15 Sơ đồ thành phần (Component diagram) đăng ký tài khoản 27

Sơ đồ 16 Sơ đồ thành phần (Component diagram) đăng ký lớp học 27

Sơ đồ 17 Sơ đồ thành phần (Component diagram) hoạt động trung tâm Anh ngữ EFE 28

Sơ đồ 18 Sơ đồ gói (Package diagram) trung tâm Anh ngữ EFE 29

Sơ đồ 19 Sơ đồ triển khai (Deployment diagram) trung tâm Anh ngữ EFE 30

Y Hình giao diện 1 Đăng nhập 31

Hình giao diện 2 Đăng ký tài khoản 32

Hình giao diện 3 Điểm danh 33

iv

Trang 8

LỜI MỞ ĐẦU

Toàn cầu hóa hiện nay là xu thế chung của tất cả các quốc gia, đặc biệt là Việt Nam Để đáp ứng nhu cầu học ngoại ngữ kiến thức ngày càng nhiều trung tâm ngoại ngữ được mở ra, mục đích kinh doanh của họ là cung cấp dịch vụ dạy ngoại ngữ cho học viên Tuy nhiên, để hoạt động tổ chức có hiệu quả, rành mạch, chất lượng cao thì việc ứng dụng công nghệ thông tin và hệ thống tự động tại trung tâm ngoại ngữ là hết sức cần thiết.

Trong thời đại khoa học công nghệ phát triển như vũ bão, các thiết bị công nghệ đã trở thành công cụ hỗ trợ trong nhiều lĩnh vực Các cơ sở giáo dục đầu tư nghiên cứu, ứng dụng nhiều xu hướng mới, trong đó nhấn mạnh việc sử dụng công nghệ trong dạy học nhằm mang lại môi trường giáo dục tích cực cho người học.

Những thay đổi trong xu hướng phát triển công nghệ đòi hỏi các công ty trong các ngành có tính cạnh tranh cao như dịch vụ giảng dạy tiếng Anh phải có hệ thống quản lý hiệu quả, quy trình nhanh chóng và chính xác Hệ thống giúp bảo vệ và đơn giản hóa việc truy cập cơ sở dữ liệu.

Nhận thấy nhu cầu phát triển trên là hết sức cần thiết và cấp bách trong tình hình hiện nay, dưới sự hướng dẫn của Giảng viên Nguyễn Phượng Hoàng, chúng tôi quyết định chọn "HỆ THỐNG QUẢN LÝ TRUNG TÂM ANH NGỮ EFE (ENGLISH FOR EVERYONE)" làm đề tài của đồ án.

1

Trang 9

CHƯƠNG 1 TỔNG QUAN VỀ ĐỒ ÁN 1 MỤC TIÊU – PHẠM VI ĐỀ TÀI

1.1 Mục tiêu

Dựa vào kiến thức được giảng dạy, thiết kế hệ thống ứng dụng quản lý trung tâm Anh ngữ EFE, công nghệ hóa các nghiệp vụ truyền thống, giúp chúng diễn ra theo một quy trình nhất định, nhanh chóng và chính xác Giúp lưu trữ tất cả thông tin sinh viên, lớp học, khóa học trong một hệ thống, quản lý dữ liệu tập trung và nhất quán, không xảy ra lỗi trong quá trình chuyển dữ liệu từ khoa này sang khoa khác Đồng thời giúp cán bộ quản lý nắm bắt nhanh tình hình hoạt động của trung tâm, đánh giá chính xác, khách quan tình hình học tập và giảng dạy của giáo viên và học sinh.

Hệ thống được xây dựng trên cơ sở dễ dàng mở rộng và sửa chữa sau này.

1.2 Phạm vi đề tài

Đồ án được thực hiện dựa trên cơ sở phạm vi môn học “Phân tích và thiết kế hệ thống thông tin” của trường đại học Kinh tế - Tài chính thành phố Hồ Chí Minh.

Phạm vi của đồ án là phân tích và thiết kế hệ thống quản lý của Trung tâm Anh ngữ EFE.

2 MÔ TẢ BÀI TOÁN

Trung tâm có nhiều lớp học với các hình thức cấp độ khác nhau Học viên sẽ đăng ký thành viên thông qua trang web với các thông tin tên đăng nhập (khóa), mật khẩu, họ, tên, ngày sinh, địa chỉ, số điện thoại liên lạc và email

Sau khi đăng nhập thành công học viên sẽ tìm và chọn lớp mà mình muốn tham gia để thực hiện đăng ký, thông tin phiếu đăng ký gồm có số phiếu (khóa), ngày đăng ký, thông tin học viên và thông tin lớp.

2

Trang 10

Học viên đóng học phí bằng phương thức chuyển khoản theo cú pháp, phiếu hóa đơn gồm có số giao dịch, tên người đóng, tên học viên, tên môn học, xác nhận thanh toán, hệ thống cập nhật trạng thái trong tài khoản học viên ấy là đã xác nhận đóng học phí hay chưa (1-ghi nhận thanh toán, 0-chưa ghi nhận thanh toán).

Nhân viên giáo vụ sẽ tiếp nhận xử lý và gởi email xác nhận đăng ký môn thành công, đồng thời trên phiếu đăng ký sẽ có thêm thông tin phiếu này do ai xử lý.

Nhân viên giáo vụ sẽ sắp xếp lịch dạy cho giáo viên, trợ giảng Cuối quý, nhân viên học vụ sẽ khảo sát ý kiến học viên của mỗi lớp (nếu có) về công tác giảng dạy để ghi vào báo cáo cho trưởng trung tâm xem.

Mỗi lớp sẽ do một giáo viên phụ trách, giáo viên cũng được xem như là nhân viên của trung tâm, thông tin nhân viên gồm có tên đăng nhập (khóa), họ, tên, số điện thoại và email, vai trò (giáo viên, nhân viên, …) Trong quá trình học giáo viên sẽ chấm và nhập điểm 5 bài tập và một bài kiểm tra kết thúc môn Một giáo viên sẽ dạy nhiều lớp Cuối mỗi buổi học, giáo viên sẽ điểm danh trên hệ thống web và ghi chú nếu học viên có đi trễ (vi phạm: 1-có, 0-không).

Trưởng trung tâm sẽ quản lý các môn học, thông tin môn học gồm mã môn học, tên môn học, số giờ và học phí Đồng thời sẽ có trách nhiệm mở các lớp, thông tin lớp gồm có mã lớp (khóa), tên lớp, ngày bắt đầu, ngày kết thúc, thời gian học (ca 1 2-4-6, ca 2 3-5-7, …) do một giáo viên phụ trách và thuộc một môn học (nghe nói 1, nghe nói 2, dịch 1, dịch 2, …) Đồng thời quản lý thông tin nhân viên.

Định kỳ vào cuối tháng, trưởng trung tâm sẽ tổng hợp và in báo cáo (nếu có) quá trình hoạt động của trung tâm.

3 CÁC THÀNH VIÊN THAM GIA

Trang 11

2 205020175 Nguyễn Nhật Khánh Đoan Doannnk20@uef.edu.v n

CHƯƠNG 2 USE CASE VIEW

1 SƠ ĐỒ CÁC TRƯỜNG HỢP SỬ DỤNG (USE CASE DIAGRAM)

Sơ đồ 1 Use case quản lý trung tâm EFE

2 MIÊU TẢ TRƯỜNG HỢP SỬ DỤNG (USE CASE DESCRIPTION)

2.1 UC01

Mô tả Người dùng đăng ký thông qua trang web với các 4

Trang 12

thông tin tên đăng nhập (khóa), mật khẩu, họ, tên, ngày sinh, địa chỉ, số điện thoại liên lạc và email.

Pre-conditions Thiết bị của người dùng có kết tối internet để truy cập web

Dòng sự kiện (Flow) Chính (Basic):

- Học viên truy cập website của trung tâm - Học viên đăng nhập vào website trung tâm.

- Hệ thống xác thực thông tin đăng nhập thành công và cho phép người dùng truy cập.

Thay thế (Alternative):

- Học viên nhờ trung tâm Anh ngữ đăng ký giúp Ngoại lệ (Exception):

- Học viên hủy đăng ký

- Học viên đặt mật khẩu tài khoản sai định dạng

Post-conditions Hệ thống thông báo tài khoản đăng ký thành công Tài khoản truy cập được và thực hiện đủ chức năng của tài khoản

1.3 UC02

vào để tham gia khóa học tại trung tâm

Nhân viên trung tâm đăng nhập vào hệ thống để làm việc Có sự phân quyền đăng nhập đối với từng đối tượng nhân viên.

Tác nhân (Actor) Nhân viên trung tâm, học viên

Pre-conditions Người dùng đã đăng kí tài khoản trên hệ thống trước đó.

Thiết bị của người dùng có kết nối internet để truy cập website.

Dòng sự kiện (Flow) Chính (Basic):

- Học viên truy cập website của trung tâm - Học viên đăng nhập vào website trung tâm.

5

Trang 13

- Hệ thống xác thực thông tin đăng nhập thành công và cho phép người dùng truy cập.

Thay thế (Alternative): Ngoại lệ (Exception):

- Hệ thống xác thực thông tin đăng nhập không thành công.

- Học viên dùng chọn lệnh huỷ đăng nhập.

Post-conditions Đăng nhập thành công.

1.4 UC03

Tên Use Case Xác nhận đăng ký

Mô tả Khi học viên đăng ký xong thì hệ thống trung tâm sẽ xác nhận học viên đã hoàn thành đăng ký khóa học.

Nhân viên giáo vụ

Pre-conditions Thiết bị của người dùng có kết nối internet để truy cập

Dòng sự kiện(Flow)

Chính (Basic):

- Hệ thống nhận phiếu đăng ký của học viên - Hệ thống lưu phiếu đăng ký của học viên.

- Thông tin đăng ký học hiện lên tài khoản của học

Tên Use Case Chuyển khoản học phí

Mô tả Học viên cần phải đóng học phí để hoàn tất việc đăng 6

Trang 14

ký khóa học.

Học viên

Pre-conditions - Học viên phải có tiền khi thực hiện thanh toán học phí.

- Thiết bị có kết nối internet để khi thực hiện tác vụ.

Dòng sự kiện(Flow)

Chính (Basic):

- Học viên đăng nhập vào tài khoản học viên.

- Hệ thống hiển thị số tiền phải đóng và số tài khoản của trung tâm.

Học viên chuyển sai tài khoản.

Post-conditions - Học viên đóng học phí thành công.

- Học viên đã đăng kí học thành công.

1.6 UC05

nhập vào hệ thống Học viên sẽ đăng kí vào lớp học và thời gian học phù hợp cho học viên

Pre-conditions - Trưởng trung tâm đã cập nhật và mở lớp học - Học viên đã đăng kí học và nhập học.

- Thiết bị của học viên có kết nối internet để truy cập.

Dòng sự kiện (Flow) Chính (Basic):

- Học viên chọn lớp mong muốn tham gia trên hệ thống được thể hiện tất cả các lớp học được mở.

- Thực hiện đăng ký trên hệ thống thông tin phiếu đăng ký gồm có số phiếu (khóa), ngày đăng ký, thông tin

7

Trang 15

học viên và thông tin lớp.

- Sau khi đăng ký thành công, hệ thống sẽ có thư báo lại người xác nhận thông tin đăng ký sẽ có thêm thông tin

Tên Use Case Quản lý thông tin nhân viên

Mô tả Quản lý thông tin của các nhân viên

Trưởng trung tâm

Pre-conditions Tất cả nhân viên đều phải có tài khoản riêng Dòng sự kiện

Chính (Basic):

- Trưởng trung tâm đăng nhập vào hệ thống.

- Trưởng trung tâm nhập thông tin nhân viên cần kiểm tra.

- Hệ thống xác nhận đúng thông tin nhân viên - Hệ thống hiện thông tin nhân viên cần kiểm tra.

Thay thế (Alternative): Ngoại lệ (Exception):

Trưởng trung tâm nhập sai thông tin nhân viên Hệ thống xác nhận sai thông nhân viên.

Post-conditions Trưởng trung tâm quản lí thông tin nhân viên thành công.

1.8 UC07

Tên Use Case Sắp xếp lịch dạy

8

Trang 16

Mô tả Trung tâm sẽ phân phối giáo viên theo từng lịch dạy cho phù hợp và sắp xếp đều cho các lớp.

Nhân viên giáo vụ

Pre-conditions Môn học được trưởng trung tâm mở trên hệ thống.

Dòng sự kiện(Flow)

Chính (Basic):

- Nhân viên giáo vụ sắp xếp giáo viên cho cả khóa học - Nhân viên giáo vụ liên lạc cho giáo viên để xác nhận

Mô tả Quản lý thông tin môn học và thông tin chi tiết các khóa học

Pre-conditions Thông tin của từng môn học được cập nhật lên hệ thống chung.

Dòng sự kiện (Flow) Chính (Basic):

- Nhân viên đăng nhập vào hệ thống - Thông tin môn học cần kiểm tra.

- Hệ thống xác nhận đúng thông tin môn học - Hệ thống hiện thông tin môn học.

Thay thế (Alternative):

Trưởng trung tâm có thể lấy giấy thông tin các môn học từ nhân viên giáo vụ.

Ngoại lệ (Exception):

- Nhân viên nhập sai thông tin môn học 9

Trang 17

- Hệ thống xác nhận sai thông tin môn học tìm kiếm.

Post-conditions Hệ thống thông báo lưu thông tin môn thành công và

hiển thị đúng thông tin.

1.10 UC09

viên có thể lên hệ thống theo dõi.

Pre-conditions Giáo viên có thể truy cập vào web điểm danh

Dòng sự kiện (Flow) Chính (Basic):

- Giáo viên đăng nhập vào hệ thống - Giáo viên điểm danh trên hệ thống - Học viên có đi trễ hiện là 1.

Thay thế (Alternative):

Giáo viên có thể ghi chú điểm danh lên giấy Ngoại lệ (Exception):

Giáo viên đăng nhập sai tài khoản.

Post-conditions Cập nhật điểm danh trên hệ thống giúp học viên theo dõi được.

1.11 UC10

Mô tả Kết quả 5 bài kiểm tra của học viên sẽ được giáo viên cập nhật lên hệ thống và học viên có thể xem điểm bài thi của mình.

Pre-conditions Sinh viên hoàn thành các bài kiểm tra và bài thi Giáo viên chấm xong các bài kiểm tra.

Dòng sự kiện (Flow) Chính (Basic):

10

Trang 18

- Giáo viên đăng nhập vào hệ thống - Giáo viên nhập điểm bài tập vào hệ thống - Hệ thống xác nhận.

- Hệ thống lưu điểm của học viên vào dữ liệu Thay thế (Alternative):

Ngoại lệ (Exception):

Giáo viên đăng nhập sai tài khoản.

Post-conditions Học viên xem được đúng điểm thi của mình.

1.12 UC11

Mô tả Tổng hợp học phí của học viên, lương của nhân viên Báo cáo doanh thu bao nhiêu, số học viên và chất lượng giảng dạy của giáo viên Sau mỗi quý là tổng kết kết quả học tập của các học viên.

Pre-conditions Nhân viên lập báo cáo gửi lên trưởng trung tâm Dữ liệu của quý đó đủ nhiều để được tổng hợp báo cáo

Dòng sự kiện (Flow) Chính (Basic):

- Trưởng trung tâm đăng nhập vào web - Trưởng trung tâm chọn mục tổng hợp báo cáo - Trưởng trung tâm lựa chọn các mục cần in báo cáo

mã lớp, tên lớp, ngày bắt đầu, ngày kết thúc, thời gian học 11

Trang 19

Tác nhân (Actor) Trưởng trung tâm

Pre-conditions Có đủ học viên đăng ký môn

Dòng sự kiện (Flow) Chính (Basic):

- Nhân viên đăng nhập vào hệ thống - Tìm thông tin môn học đủ tiêu chí mở lớp - Hệ thống xác nhận đúng thông tin môn học - Hệ thống hiện thông tin môn học - Nhân viên mở lớp

Post-conditions Hệ thống thông báo mở lớp thành công và hiển thị

đúng thông tin cho học viên.

12

Trang 20

CHƯƠNG 3 LOGICAL VIEW 1 SƠ ĐỒ LỚP (CLASS DIAGRAM)

1.1 Sơ đổ lớp

Sơ đồ 2 Class diagram quản lý trung tâm EFE

13

Trang 21

1.2 Giải thích các lớp

Nhân viên cấp cao quản lý nhân viên cấp dưới Mỗi nhân viên, với các vai trò khác nhau (trưởng trung tâm, giáo vụ, giáo viên, …) sẽ thực hiện các hoạt động khác nhau.

Nhân viên quản lý nhiều môn học, nhưng các môn học chỉ do 1 nhân viên trưởng trung tâm quản lý.

Nhân viên giáo vụ tiếp nhận xử lý việc đăng ký môn của học viên và gởi email xác nhận đăng ký thành công, đồng thời trên phiếu đăng ký sẽ có thêm thông tin phiếu này do ai xử lý Một nhân viên có thể xử lý nhiều phiếu đăng ký, nhưng một phiếu đăng ký chỉ có thể do một nhân viên đảm nhận.

Giáo viên (nhân viên) chấm và nhập điểm các bài kiểm tra khi kết thúc môn Giáo viên có thể nhập điểm cho nhiều bạn nhưng mỗi phiếu điểm chỉ do một giáo viên nhập Đồng thời, giáo viên cũng điểm danh cho các học viên trong lớp, các học viên trong lớp chỉ do một giáo viên chịu trách nhiệm điểm danh.

Mỗi học viên chỉ có một tài khoản và các tài khoản chỉ có một chủ sở hữu Tài khoản học viên sau khi tạo có thể không có các lớp PhieuDiemDanh, PhieuDiem, … khi chưa đăng ký môn học.

14

Ngày đăng: 13/04/2024, 17:22

Tài liệu cùng người dùng

Tài liệu liên quan