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

BÁO cáo môn dự án mẫu quản lý đào tạo

40 2 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 đề Báo Cáo Môn Dự Án Mẫu - Quản Lý Đào Tạo
Tác giả Tô Hoàng Đông
Người hướng dẫn GVHD: Lớp: IT17309
Trường học Trường Cao Đẳng Thực Hành FPT
Chuyên ngành Quản Lý Đào Tạo
Thể loại báo cáo
Năm xuất bản 2022
Thành phố TP.HCM
Định dạng
Số trang 40
Dung lượng 1,5 MB

Cấu trúc

  • PHẦN 1: GIỚI THIỆU ĐỀ TÀI (5)
    • 1.1 Giới thiệu dự án (5)
    • 1.2 Yêu cầu của công ty (5)
    • 1.3 Lập kế hoạc dự án (6)
  • PHẦN 2: Phân tích yêu cầu khách hàng (6)
    • 2.1 Sơ đồ use case (6)
    • 2.2 Đặc tả Use Cases (SRS) (6)
    • 2.3 Mô hình triển khai hệ thống (8)
      • 2.3.1 Sơ đồ triển khai (8)
      • 2.3.2 Yêu cầu hệ thống (8)
  • PHẦN 3: THIẾT KẾ Ứng Dụng (8)
    • 3.1 Mô hình công nghệ ứng dụng (8)
    • 3.2 Thực thể (9)
      • 3.2.1 Sơ đồ quan hệ hệ thực thể (9)
      • 3.2.2 Chi tiết thực thể (10)
        • 3.2.2.1 Thực thể học viên (10)
        • 3.2.2.3 Thực thể người học (11)
        • 3.2.2.4 Thực thể khóa học (11)
        • 3.2.2.5 Thực thể chuyên đề (12)
    • 3.3 Giao diện (13)
      • 3.3.1 Sơ đồ tổ chức giao diện (13)
      • 3.3.2 Giao diện cửa sổ chính (14)
        • 3.3.3.4 Cửa sổ quản lý khóa học (18)
        • 3.3.3.4 Cửa sổ quản lý học viên (19)
        • 3.3.3.6 Cửa sổ thống kê (19)
      • 3.3.4 các giao diện hỗ trợ khác (20)
        • 3.3.4.1 Cửa sổ chào (20)
        • 3.3.4.2 Cửa sổ đăng nhập (21)
        • 3.3.4.3 Cửa sổ đổi mật khẩu (22)
        • 3.3.4.4 Cửa sổ giới thiệu (23)
        • 3.3.4.5 Cửa sổ hướng dẫn (24)
  • PHẦN 4: THỰC HIỆN – IMPLEMENT (25)
    • 4.1 Sơ đồ kiến trúc công nghệ (Mô hình MVC) (0)
    • 5.2 Mô tả giao diện một vài chức năng chính (0)
  • PHẦN 6: KIỂM THỬ - TESTING (39)
  • PHẦN 7: QUẢN TRỊ DỰ ÁN (39)
  • KẾT LUẬN (0)
  • TÀI LIỆU THAM KHẢO (0)

Nội dung

GIỚI THIỆU ĐỀ TÀI

Giới thiệu dự án

Trung tâm đào tạo tin học ngắn han có tên là LapTrinhCity đang đào tạo các khóa tin học ngắn hạn theo chuyên đề như Photoshop, Java, Web…

Việc quản lý khóa học, học viện, bảng điểm và doanh thu hiện đang thực hiện thông qua excel

Hiện tại trung tâm đang gặp khó khăn khi số lượng người học ngày một nhiều nên việc quản lý excel gặp rất nhiều khó khăn

LapTrinhCity mong muốn xây dựng một phần mềm để giải quyết khó khăn trên

Yêu cầu của công ty

 Các chuyên đề(Java, Photoshop,…)

 Học viên của các khóa học

 Các khóa học(được đào tạo ra từ các chuyên đề)

 Doanh thu, số lượng người học từng chuyên đề theo năm

 Số lượng người học đăng ký theo tháng

 Tổng hợp bản điểm của các khóa học

Phần mềm được viết cho 2 đối tượng sử dụng la trường phòng và nhân viên giáo vụ với yêu cầu bảo mật như sau:

 Tất cả mọi thành viên phải đăng nhập mới được sử dụng phần mềm

 Trưởng phòng đào tạo thực hiện được tất cả các chức năng

 Nhân viên đào tạo không được phép xóa và xem doanh thu

 Ứng dụng phải được thực hiện với công nghệ Swing và JDBC

 Hệ quản trị CSDL: SQL Server 2008+

Lập kế hoạc dự án

TT CÔNG VIỆC BẮT ĐẦU KẾT

5 Đóng gói va triển khai ALL

Phân tích yêu cầu khách hàng

Đặc tả Use Cases (SRS)

 NHỮNG CHỨC NĂNG QUẢN LY GỒM CÁC CHỨC NĂNG CON:

 Bảng điểm theo khóa học

 Doanh thu từng chuyên đề

 Thông kế số người học theo năm

 Ngày đăng ký sớm nhất

 Ngày đăng ký muộn nhất

 Đăng nhập: Bắc buộc đăng nhập để sử dụng phần mềm

 Đăng xuất: Đăng xuất tài khoản đang sử dụng hoặc khi đăng nhập ở nơi khác

 CHI TIẾT VỀ YÊU CẦU BẢO MẬT :

 Tất cả phải đăng nhập mới được sử dụng các chức năng trong phần

 mềm Trưởng phòng: được phép sử dụng tất cả

 Không được phép thực hiện chức năng xóa trong các chức năng quản lý

Chức năng thống kê doanh thu không được phép truy cập Học phí và thời gian của chuyên đề có thể thay đổi, nhưng điều này sẽ không ảnh hưởng đến học phí và thời gian của những học viên đã tham gia.

Mô hình triển khai hệ thống

 Cần một máy cài SQL Server 2008+ Máy này cần hệ điều hành Window xp trở lên

 Các máy nhân viên phòng đào tạo cài phần mềm edusys Các máy nhân viên cần JDK 1.8+ với hệ điều hành bất ký

THIẾT KẾ Ứng Dụng

Thực thể

Người học Học viên Đăng Ký

3.2.2 Chi tiết thực thể 3.2.2.1 Thực thể học viên

Thuộc tính Kiểu dữ liệu Mô Tả

MaHV String Mã học viên

MaNH String Mã người học

Diem Float Điểm học viên

Thuộc tính Kiểu dữ liệu Mô Tả

MaNV String Mã nhân viên

HoTen String Họ tên nhân viên

Thuộc tính Kiểu dữ liệu Mô Tả

MaNH String Mã người học

MaNV String Mã nhân viên

HoTen String Họ tên người học

NgaySinh Date Ngày sinh người học

DienThoai String Số điện thoại người học

Email String Địa chỉ email

NgayDK Date Ngày đăng ký

Thuộc tính Kiểu dữ liệu Mô Tả

MaKH String Mã khóa học

MaNV String Mã nhân viên

MaNH String Mã người học

NgayKQ Date Ngày khai giảng

Thuộc tính Kiểu dữ liệu Mô Tả

MaCD String Mã chuyên đề

TenCD String Tên chuyên đề

Giao diện

3.3.2 Giao diện cửa sổ chính

TT Đ IỀU KHIỂN S Ự KIỆN M Ô TẢ HOẠT ĐỘNG

1 Cửa sổ Initialize Đưa cửa sổ ra giữa màn hình

9 Nhân Viên Click Hiển Thị Nhân Viên Dialong

10 Lượng Người Học Click Hiển Thị Thống kê Dialong

11 Điểm Chuyên Đề Click Hiển Thị Thống Kê Dialong

12 Doanh Thu Click Hiển Thị thống Kê Dialong

13 Hướng Dẫn Click Hiển Thi Hướng Dẫn Dialong

14 Trợ Giúp Click Hiển Thị Trợ Giúp Dialong

3.3.3 G IAO DIỆN CHỨC NĂNG 3.3.3.1 Cửa sở quản lý nhân viên

TT Đ IỀU KHIỂN S Ự KIỆN M Ô TẢ HOẠT ĐỘNG

1 Cửa sổ Initialize Hiển thị tất cả nhân viên lên bảng

2 [Thêm] Click Validation, Thêm vào CSDL một nhân viên mới với dữ liệu nhập từ form

3 [Sửa] Click Validation, Cập nhật thông tin nhân viên đang xem trên form vào CSDL

4 [Xóa] Click Xóa nhân viên có mã đang xem trên form

5 [Mới] Click Xóa trắng form

6 Bảng Click Hiển thị thông tin của nhân viên trên hàng được chọn của bảng lên form để xem

7 [||] Click Hiển thị thông tin của nhân viên của hàng cuối cùng của bảng lên form để xem

3.3.3.2 C ỬA SỔ QUẢN LÝ CHUYÊN ĐỀ

TT Điều khiển Sự kiện Mô tả hoạt động

E Hiển thị tất cả chuyên đề lên bảng

2 [THÊM] CICK Validation thêm vaò CSDL chuyên để mới với dữ liệu nhập từ form.

[SỬA] CICK Validation cập nhập thông tin chuyên đề đang xem trên form vào CSDL.

[XÓA] CICK Xóa chuyên đề có mã đang xem trên form [LÀM MỚI] CICK Clear form

[BẢNG] CICK Hiển thị thông tin của chuyên đề trên hàng được chọn của bảng lên form để xem.

CICK cho phép người dùng hiển thị thông tin của chuyên đề từ hàng đầu tiên, hàng kế trước, hàng kế sau và hàng cuối cùng của bảng lên form để xem.

3.3.3.3 C ỬA SỔ QUẢN LÝ NGƯỜI HỌC

TT Điều khiển Sự kiện Mô tả hoạt động

E Hiển thị tất cả chuyên đề lên bảng

2 [THÊM] CICK Validation thêm vaò CSDL chuyên để mới với dữ liệu nhập từ form.

[SỬA] CICK Validation cập nhập thông tin chuyên đề đang xem trên form vào CSDL.

[XÓA] CICK Xóa chuyên đề có mã đang xem trên form [LÀM MỚI] CICK Clear form

[BẢNG] CICK Hiển thị thông tin của chuyên đề trên hàng được chọn của bảng lên form để xem.

Nhấp vào [|] để hiển thị thông tin chuyên đề của hàng đầu tiên trong bảng Sử dụng [] để xem thông tin của hàng kế tiếp Cuối cùng, nhấn [>|] để hiển thị thông tin của hàng cuối cùng trong bảng.

3.3.3.4 C ỬA SỔ QUẢN LÝ KHÓA HỌC

TT Điều khiển Sự kiện Mô tả hoạt động

E Hiển thị tất cả chuyên đề lên bảng

2 [THÊM] CICK Validation thêm vaò CSDL chuyên để mới với dữ liệu nhập từ form.

[SỬA] CICK Validation cập nhập thông tin chuyên đề đang xem trên form vào CSDL.

[XÓA] CICK Xóa chuyên đề có mã đang xem trên form [LÀM MỚI] CICK Clear form

[BẢNG] CICK Hiển thị thông tin của chuyên đề trên hàng được chọn của bảng lên form để xem.

Nhấn vào các nút để hiển thị thông tin của chuyên đề từ hàng đầu tiên, hàng trước đó, hàng tiếp theo và hàng cuối cùng của bảng lên form để xem.

3.3.3.4 C ỬA SỔ QUẢN LÝ HỌC VIÊN

TT Đ IỀU KHIỂN S Ự KIỆN M Ô TẢ HOẠT ĐỘNG

1 Cửa sổ Initialize Hiển thị tất cả Học Viên , Người Học lên bảng

2 Chuyên Đề Click Chọn một chuyên đề cần xem và hiện thi học viên đang ở chuyên đề đó

3 Khóa Học Click Chọn một khóa học cần xem và hiện thi thông tin học viên đang ở trong khóa học đs

4 Sửa Điểm Click Click lên bảng và chọn sinh viên cần muốn sửa điểm và ấn vào butoon sửa

Học Click Click lên bảng có sinh viên cần xóa khỏi khóa học và ấn button xóa khóa học để thực hiện

6 Thêm vào khóa học Click Chọn một học viên trên bảng học người học và ấn thêm vào khóa học

3.3.4 các giao diện hỗ trợ khác

3.3.4.3 Cửa sổ đổi mật khẩu

THỰC HIỆN – IMPLEMENT

Mô tả giao diện một vài chức năng chính

MaNV Nvarchar(9) FK, not null

NgayTao Date Not null Ngày tạo

Tên Cột Kiểu Dữ Liệu Ràng Buộc Mô Tả

MạHV Nvarchar(9) PK,not null Mã học viên

MaNV Nvarchar(9) Not null Mã nhân viên

MaNH Nvarchar(9) Not null MÃ người học

Diem Float Not null Điểm của học viên

KIỂM THỬ - TESTING

Những điều đã làm được: Điều chưa thực hiện được:

QUẢN TRỊ DỰ ÁN

Những điều đã làm được: Điều chưa thực hiện được:

Ngày đăng: 23/12/2023, 22:36

w