Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 41 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
41
Dung lượng
1,39 MB
Nội dung
TÀI LIỆU DỰ ÁN HỆ THỐNG QUẢN LÝ ĐÀO TẠO - EDUSYS GIẢNG VIÊN : NGUYỄN VĂN TÈO HỌC VIÊN : PHẠM THỊ NỞ LỚP/KỲ : PT12345/FA20 JUNE 12, 2020 LẬP TRÌNH CITY EDUCATION CENTER TIEU LUAN MOI download : skknchat123@gmail.com moi nhat MỤC LỤC Giới thiệu dự án .4 1.1 Giới thiệu công ty LapTrinhCity 1.2 Yêu cầu công ty 1.3 Lập kế hoạch dự án .4 Phân tích yêu cầu khách hàng 2.1 Sơ đồ Use Case 2.2 Đặc tả yêu cầu hệ thống (SRS) 2.2.1 Quản lý nhân viên 2.2.2 Quản lý chuyên đề .5 2.2.3 Quản lý người học .5 2.2.4 Quản lý khóa học .5 2.2.5 Quản lý học viên 2.2.6 Quản lý tổng hợp – thống kê .5 2.2.7 Đăng nhập 2.2.8 Đổi mật .5 2.3 Sơ đồ triển khai yêu cầu hệ thống 2.3.1 Sơ đồ triển khai 2.3.2 Yêu cầu hệ thống .6 Thiết kế ứng dụng 3.1 Mơ hình cơng nghệ ứng dụng .6 3.2 Thực thể 3.2.1 Sơ đồ quan hệ thực thể (ERD) 3.2.2 Chi tiết thực thể 3.3 Giao diện .8 3.3.1 Sơ đồ tổ chức giao diện .8 3.3.2 Giao diện cửa sổ 3.3.3 Giao diện chức 10 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat 3.3.4 Các giao diện hỗ trợ khác 12 Thực dự án .13 4.1 Tạo giao diện với Swing 13 4.1.1 Cửa sổ (EduSysJFrame) 13 4.1.2 Các cửa sổ quản lý 15 4.1.3 Cửa sổ tổng hợp thống kê (ThongKeJDialog) 16 4.1.4 Các giao diện hỗ trợ khác 16 4.2 Tạo CSDL với SQL Server .17 4.2.1 Sơ đồ quan hệ 17 4.2.2 Chi tiết bảng 17 4.2.3 Thủ tục lưu 18 4.3 Lập trình CSDL 19 4.3.1 Mô hình tổ chức lập trình CSDL .19 4.3.2 JdbcHelper (XJdbc) 19 4.3.3 Entity Class DAO .20 4.4 Thư viện tiện ích .23 4.5 Lập trình nghiệp vụ 23 4.5.1 Cửa sổ EduSysJFrame 23 4.5.2 Các cửa sổ hỗ trợ tổ chức 24 4.5.3 Các cửa sổ chức quản lý 24 4.5.4 Cửa sổ chức tổng hợp - thống kê 26 Kiểm thử phần mềm sửa lỗi 26 5.1 DangNhapJDialog .26 5.2 DoiMatKhauJDialog 26 5.3 NhanVienJDialog 26 5.4 ChuyenDeJDialog .27 5.5 NguoiHocJDialog .27 5.6 KhoaHocJDialog .27 5.7 HocVienJDialog 27 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat 5.8 ThongKeJDialog .27 Đóng gói triển khai 27 6.1 Sản phẩm phần mềm 27 6.2 Hướng dẫn cài đặt .28 KẾT LUẬN 28 7.1 Khó khăn 28 7.2 Thuận lợi 28 7.3 Hướng phát triển .28 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat GIỚI THIỆU DỰ ÁN 1.1 GIỚI THIỆU CƠNG TY LAPTRINHCITY Giới thiệu cơng ty LapTrinhCity trạng công ty -Trung tâm đào tạo tin học ngắn han có tên LapTrinhCity đào tạo khóa tin học ngắn hạn theo chuyên đề Photoshop, Java, Web… -Việc quản lý khóa học, học viện, bảng điểm doanh thu thực thông qua excel -Hiện trung tâm gặp khó khăn số lượng người học ngày nhiều nên việc quản lý excel gặp nhiều khó khăn -LapTrinhCity mong muốn xây dựng phần mềm để giải khó khăn 1.2 YÊU CẦU CỦA CƠNG TY Nêu u cầu cơng ty LapTrinhCity - Công ty yêu cầu cần phần mềm quản lý hệ thống đào tạo gồm : + Đăng nhập hệ thống để bảo mật + Đổi mật cho nhân viên học viên + Công ty cần thống kê điểm , số lượng học viên , điểm chuyên đề học viên doanh thu công ty + Công ty cần quản lý Chuyên Đề , Khóa Học , Học Viên , Người Học , Nhân Viên để dễ dàng quản lý +Cần hướng dẫn phần mền + Giao diện dễ nhìn thao tác dễ dàng + Hiển thị ngày Đánh giá tính khả thi (năng lực, khả thực dự án này) TIEU LUAN MOI download : skknchat123@gmail.com moi nhat - Những yêu cầu mà nêu tự đánh giá khả thực dự án (90%) 10% lại sáng tạo 1.3 LẬP KẾ HOẠCH DỰ ÁN Lập kế hoạch kế hoạch dự án theo mẫu sau TT 1.1 2.1 2.2 HẠNG MỤC Phân tích yêu cầu khách hàng Vẽ sơ đồ use cases Thiết kế ứng dụng Thiết kế mơ hình cơng nghệ Quản Lý Nhân Viên 2.3 2.4 2.5 2.6 2.7 2.8 3.1 3.2 3.2 3.2 3.2 3.3 3.2 3.2 BẮT ĐẦU 20/9/2022 20/9/2022 KẾT THÚC 20/9/2022 20/9/2022 KẾT QUẢ Hoàn thành Hoàn thành 22/9/2022 22/9/2022 Hoàn Thành Thiết kế ứng dụng Thực thể TIEU LUAN MOI download : skknchat123@gmail.com moi nhat PHÂN TÍCH YÊU CẦU KHÁCH HÀNG Tiến hành phân tích yêu cầu khách hàng theo bước sau 2.1 SƠ ĐỒ USE CASE Vẽ sơ đồ use case để phác họa phạm vị ứng dụng vai trò sử dụng Nên chia nhiều mức để tránh rối sơ đồ 2.2 ĐẶC TẢ YÊU CẦU HỆ THỐNG (SRS) Hãy mô tả cách cụ thể chức sơ đồ use case Mỗi chức cần mô tả vấn đề sau: o Làm cơng việc Mục đích o Dữ liệu liên quan: cần thiết để chức hoạt động o Đối tượng sử dụng TIEU LUAN MOI download : skknchat123@gmail.com moi nhat 2.2.1 QUẢN LÝ NHÂN VIÊN MÔ TẢ CHỨC NĂNG: Chức quản lý nhân viên sử dụng để quản lý thông tin nhân viên Yêu cầu chức liệt kê danh sách nhân viên, xem thông tin chi tiết nhân viên, thêm nhân viên mới, cập nhật thơng tin xóa nhân viên tồn tài DỮ LIỆU LIÊN QUAN: Thông tin nhân viên gồm: mã nhân viên, họ tên, mật đăng nhập, vai trò nhân viên (gồm trưởng phịng nhân viên bình thường) ĐỐI TƯỢNG SỬ DỤNG: Sau đăng nhập nhân viên sử dụng chức này, ngoại trừ xóa có trưởng phịng sử dụng 2.2.2 QUẢN LÝ CHUYÊN ĐỀ MÔ TẢ CHỨC NĂNG: Chức quản lý chuyên đề sử dụng để quản lý thông tin chuyên Yêu cầu chức liệt kê danh sách chuyên đề , tên chuyên đề , học phí, thời lượng học , hình ảnh chuyên đề, xem chi tiết thơng tin chun đề , thêm sửa xóa , làm , di chuyển tới chuyên đề cần xem DỮ LIỆU LIÊN QUAN: Thông tin chuyên đề gồm: mã chuyên đề, tên chuyên đề, học phí ,thời lượng học , hình ảnh chun đề ĐỐI TƯỢNG SỬ DỤNG: Sau đăng nhập nhân viên sử dụng chức này, ngoại trừ xóa có trưởng phịng sử dụng 2.2.3 QUẢN LÝ NGƯỜI HỌC MÔ TẢ CHỨC NĂNG: Chức quản lý nhân viên sử dụng để quản lý thông tin người học Yêu cầu chức cập nhập danh sách nhân viên : thêm sửa xóa , làm , xem danh sách chi tiết nhân viên DỮ LIỆU LIÊN QUAN: TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Thông tin người học gồm mã người học , họ tên , giới tính , ngày sinh, điện thoại , email mã nv , ngày đăng ký học ĐỐI TƯỢNG SỬ DỤNG: Sau đăng nhập nhân viên sử dụng chức này, ngoại trừ xóa có trưởng phịng sử dụng 2.2.4 QUẢN LÝ KHĨA HỌC MƠ TẢ CHỨC NĂNG: Chức quản lý khóa học sử dụng để quản lý thông tin chuyên dề Yêu cầu chức cập nhập danh sách chuyên đề gồm , ngày khai giảng , học phí , thời lượng , người tạo , ngày tạo danh sách khóa học cần xem DỮ LIỆU LIÊN QUAN: Thông tin khóa học gồm : mã khóa học , thời lượng học , học phí , ngày khai giảng, tạo ai,ngày tạo ĐỐI TƯỢNG SỬ DỤNG: Sau đăng nhập nhân viên sử dụng chức này, ngoại trừ xóa có trưởng phòng sử dụng 2.2.5 QUẢN LÝ HỌC VIÊN MÔ TẢ CHỨC NĂNG: Chức quản lý học viên sử dụng để quản lý thông tin học viên Yêu cầu chức xem danh sách học viên , khóa học , chuyên đề học viên làm , thị danh sách học viên , người học , Chức người học thêm vào khóa học sau thị bên bảng học viên Chức Học viên xóa khóa học cập nhập điểm khóa học DỮ LIỆU LIÊN QUAN: Thông tin học viên gồm : Số Thứ tự , mã học viên , mã Người học , Họ tên , điểm trung bình Thơng tin người học gồm : mã người học , họ tên , giới tính , ngày sinh điện thoại , email, ĐỐI TƯỢNG SỬ DỤNG: TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Sau đăng nhập nhân viên sử dụng chức này, ngoại trừ xóa có trưởng phịng sử dụng 2.2.6 QUẢN LÝ TỔNG HỢP – THỐNG KÊ MÔ TẢ CHỨC NĂNG: Chức Tổng Hợp thống kê gồm bảng điểm , người học , điểm chuyên đề, doanh thu Có thể xắp xếp bảng để dễ tìm kiếm DỮ LIỆU LIÊN QUAN: Thông tin bảng điểm gồm : mã người học , họ tên , điểm , xếp loại Thông tin bảng người học gồm : năm , số người học , đăng ký sớm đăng ký muộn học viên Thông tin bảng điểm chuyên đề gồm : tên chuyên đề , số lượng học viên , Điểm TN , Điểm Cn ,Điểm Tb Thông tin bảng doanh thu gồm : tên chuyên đề , số Khách hàng , số học viên , Doanh Thu , HP.TN , HP.CN HP.TB ĐỐI TƯỢNG SỬ DỤNG: Sau đăng nhập nhân viên sử dụng chức này, ngoại trừ xóa có trưởng phịng sử dụng 2.2.7 ĐĂNG NHẬP MƠ TẢ CHỨC NĂNG: Chức đăng nhập gồm có tài khoản đăng nhập mật tài khoản , Khi đăng nhập tài khoản trưởng phịng sử dụng chức dành riêng cho trưởng phòng thêm xóa sửa học viên,Và học viên tương tự có chức riêng mà khơng thể sài chức trưởng phòng DỮ LIỆU LIÊN QUAN: Thông tin giao diên đăng nhập gồm : tên tài khoản , mật , nhớ mật , đăng nhập , quên mật ĐỐI TƯỢNG SỬ DỤNG: Sau đăng nhập nhân viên sử dụng chức này, ngoại trừ xóa có trưởng phịng sử dụng 2.2.8 ĐỔI MẬT KHẨU MÔ TẢ CHỨC NĂNG: TIEU LUAN MOI download : skknchat123@gmail.com moi nhat 4.1.3 CỬA SỔ TỔNG HỢP THỐNG KÊ (THONGKEJDIALOG) GIAO DIỆN ĐẶT TÊN CÁC ĐIỀU KHIỂN TT ĐIỀU KHIỂN TÊN GIÁ TRỊ 4.1.4 CÁC GIAO DIỆN HỖ TRỢ KHÁC 4.1.4.1 Cửa sổ chào (ChaoJDialog) GIAO DIỆN ĐẶT TÊN CÁC ĐIỀU KHIỂN TT ĐIỀU KHIỂN TÊN GIÁ TRỊ 4.1.4.2 Cửa sổ giới thiệu (GioiThieuJDialog) GIAO DIỆN TIEU LUAN MOI download : skknchat123@gmail.com moi nhat ĐẶT TÊN CÁC ĐIỀU KHIỂN TT ĐIỀU KHIỂN TÊN GIÁ TRỊ 4.1.4.3 Cửa sổ đăng nhập (DangNhapJDialog) GIAO DIỆN ĐẶT TÊN CÁC ĐIỀU KHIỂN TT ĐIỀU KHIỂN TÊN GIÁ TRỊ 4.1.4.4 Cửa sổ đổi mật (DoiMatKhauJDialog) GIAO DIỆN TIEU LUAN MOI download : skknchat123@gmail.com moi nhat ĐẶT TÊN CÁC ĐIỀU KHIỂN TT ĐIỀU KHIỂN TÊN GIÁ TRỊ 4.2 TẠO CSDL VỚI SQL SERVER 4.2.1 SƠ ĐỒ QUAN HỆ Hình: Sơ đồ quan hệ Ràng buộc: Mô tả ràng buộc quan hệ 4.2.2 CHI TIẾT CÁC BẢNG Mỗi bảng cần viết theo hướng dẫn sau đây: 4.2.2.1 Bảng NhanVien CẤU TRÚC BẢNG TÊN CỘT KIỂU DỮ LIỆU RÀNG BUỘC MÔ TẢ TIEU LUAN MOI download : skknchat123@gmail.com moi nhat MaNV MatKhau HoTen VaiTro NVARCHAR(20) NVARCHAR(50) NVARCHAR(50) BIT MÃ LỆNH TẠO BẢNG PK, NOT NULL NOT NULL NOT NULL DEFAULT Mã nhân viên Mật Họ tên trưởng phòng, nhân viên CREATE TABLE NhanVien ( MaNV NVARCHAR(50) NOT NULL, MatKhau NVARCHAR(50) NOT NULL, HoTen NVARCHAR(50) NOT NULL, VaiTro BIT NOT NULL, PRIMARY KEY(MaNV) ) CÂU LỆNH SQL CƠ BẢN INSERT UPDATE DELETE SELECT INTO NhanVien (MaNV, MatKhau, HoTen, VaiTro) VALUES (?, ?, ?, ?) NhanVien SET MatKhau = ?, HoTen = ?, VaiTro = ? WHERE MaNV = ? FROM NhanVien WHERE MaNV = ? * FROM NhanVien WHERE MaNV = ? 4.2.2.2 Bảng ChuyenDe CẤU TRÚC BẢNG TÊN CỘT MaCD TenCD HocPhi ThoiLuong Hinh MoTa KIỂU DỮ LIỆU NVARCHAR(5) NVARCHAR(20) FLOAT INT NVARCHAR(20) NVARCHAR(200) MÃ LỆNH TẠO BẢNG RÀNG BUỘC PK, NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL MÔ TẢ CREATE TABLE ChuyenDe ( MaCD NVARCHAR(5) NOT NULL, TenCD NVARCHAR(50) NOT NULL, HocPhi Float(50) NOT NULL, ThoiLuong int NOT NULL, Hinh NVARCHAR(50) NOT NULL, MoTa NVARCHAR(500) NOT NULL, TIEU LUAN MOI download : skknchat123@gmail.com moi nhat PRIMARY KEY(MaCD) ) CÂU LỆNH SQL CƠ BẢN 4.2.2.3 Bảng NguoiHoc CẤU TRÚC BẢNG TÊN CỘT KIỂU DỮ LIỆU RÀNG BUỘC MÔ TẢ RÀNG BUỘC MÔ TẢ RÀNG BUỘC MÔ TẢ MÃ LỆNH TẠO BẢNG CÂU LỆNH SQL CƠ BẢN 4.2.2.4 Bảng KhoaHoc CẤU TRÚC BẢNG TÊN CỘT KIỂU DỮ LIỆU MÃ LỆNH TẠO BẢNG CÂU LỆNH SQL CƠ BẢN 4.2.2.5 Bảng HocVien CẤU TRÚC BẢNG TÊN CỘT KIỂU DỮ LIỆU MÃ LỆNH TẠO BẢNG CÂU LỆNH SQL CƠ BẢN 4.2.3 THỦ TỤC LƯU Mỗi thủ tục lưu cần làm rõ vấn đề sau đây: o Mơ tả, mục đích sử dụng o Tham số vào TIEU LUAN MOI download : skknchat123@gmail.com moi nhat o Kết 4.2.3.1 Sp_BangDiem() MÃ NGUỒN MÔ TẢ THAM SỐ KẾT QUẢ CREATE PROC sp_BangDiem(@MaKH INT) AS BEGIN SELECT nh.MaNH, nh.HoTen, hv.Diem FROM HocVien hv JOIN NguoiHoc nh ON nh.MaNH=hv.MaNH WHERE hv.MaKH = @MaKH ORDER BY hv.Diem DESC END Proc sử dụng để truy vấn bảng điểm khóa học @MaKH mã khóa học cần truy vấn bảng điểm [MaNH, TenNH, Diem] 4.2.3.2 Sp_DoanhThu() MÃ NGUỒN MÔ TẢ THAM SỐ KẾT QUẢ 4.2.3.3 Sp_LuongNguoiHoc() MÃ NGUỒN MÔ TẢ THAM SỐ KẾT QUẢ 4.2.3.4 Sp_DiemChuyenDe() MÃ NGUỒN MÔ TẢ THAM SỐ KẾT QUẢ 4.3 LẬP TRÌNH CSDL 4.3.1 MƠ HÌNH TỔ CHỨC LẬP TRÌNH CSDL Hình mơ tả (DAO+JdbcHelper+Entity+CSDL) 4.3.2 JDBCHELPER (XJDBC) Mô tả lớp XJdbc Hướng dẫn sử dụng phương thức tiện ích XJdbc MƠ TẢ: XJdbc lớp tiện ích hỗ trợ lập trình JDBC Lớp gồm phương thức mô tả phần hướng dẫn sử dụng sau TIEU LUAN MOI download : skknchat123@gmail.com moi nhat HƯỚNG DẪN SỬ DỤNG: XJdbc.query(String sql, Object…args): ResultSet o Truy vấn liệu từ CSDL o Tham số sql: câu lệnh SELECT truy vấn có chứa ? o Tham số: args giá trị cung cấp cho dấu ? SQL o Kết quả: ResultSet XJdbc.update(String sql, Object…args): int o Thao tác CSDL (INSERT, UPDATE, DELETE) o Tham số sql: câu lệnh INSERT, UPDATE, DELETE có chứa ? o Tham số: args giá trị cung cấp cho dấu ? SQL o Kết quả: số ghi có ảnh hưởng XJdbc.value(String sql, Object…args): Object o Truy vấn giá trị từ CSDL o Tham số sql: câu lệnh SELECT truy vấn có chứa ? o Tham số: args giá trị cung cấp cho dấu ? SQL o Kết quả: đối tượng chứa giá trị truy vấn 4.3.3 ENTITY CLASS VÀ DAO Mỗi mục cần làm rõ vấn đề sau o Mơ hình mơ tả lớp thực thể o Mơ hình mô tả lớp DAO TIEU LUAN MOI download : skknchat123@gmail.com moi nhat 4.3.3.1 Class Diagram 4.3.3.2 EduSysDAO EduSysDAO lớp trừu tượng, tổng quát (Generic) đặc tả hành động truy xuất CSDL mà lớp DAO cụ thể phải có Các phương thức thực truy xuất CSDL mô tả sau TT PHƯƠNG THỨC insert(E) update(E) delete(K) selectById(K): E MÔ TẢ HOẠT ĐỘNG Thêm ghi với liệu entity E Cập nhật ghi với liệu entity E Xóa ghi với mã K Truy vấn ghi với mã K TIEU LUAN MOI download : skknchat123@gmail.com moi nhat selectAll(): List selectBySql(String, Object…): List Truy vấn tất ghi Truy vấn ghi tùy vào sql args Trên hoạt động truy xuất CSDL Trong lớp DAO cụ thể, DAO viết mã cho phương thức với E lớp Entity K kiểu khóa cụ thể đồng thời bổ sung thêm hoạt động truy xuất đặc thù riêng DAO cần thiết 4.3.3.3 NhanVien NhanVienDAO DIỄN GIẢI THÀNH PHẦN NhanVien NhanVienDA O MÔ TẢ Là lớp thực thể mô tả liệu nhân viên Là lớp DAO cụ thể hóa hoạt động truy xuất CSDL với bảng NhanVien E cụ thể hóa NhanVien K cụ thể hóa String SQL câu lệnh thao tác liệu bảng NhanVien TIEU LUAN MOI download : skknchat123@gmail.com moi nhat 4.3.3.4 ChuyenDe & ChuyenDeDAO … 4.3.3.5 NguoiHoc & NguoiHocDAO … 4.3.3.6 KhoaHoc & KhoaHocDAO … 4.3.3.7 HocVien & HocVienDAO … 4.3.3.8 ThongKeDAO … 4.4 THƯ VIỆN TIỆN ÍCH Mơ tả lớp tiện ích sau tương tự JdbcHelper(XJdbc) mục 4.3.2 o XImage o XDate o MsgBox o Auth 4.5 LẬP TRÌNH NGHIỆP VỤ Mỗi cửa sổ chức sau cần o Sơ đồ tổ chức công nghệ o Mô tả tất hành vi người sử dụng tương tác lên chức giao diện (có thể sử dụng lưu đồ thuật toán hoạt loại sơ đồ Activity Diagram, Sequence Diagram - loại sơ đồ học môn Nhập mơn kỹ thuật phần mềm) 4.5.1 CỬA SỔ CHÍNH EDUSYSJFRAME TT PHƯƠNG THỨC init() openDoiMatKhau() startDongHo() dangXuat () ketThuc () MÔ TẢ Phương thức gọi ứng dụng bắt đầu chạy để Mở cửa sổ chào Mở cửa sổ đăng nhập Bắt đầu hiển thị đồng hồ hệ thống Phương thức gọi click vào mục menu nút toolbar để mở cửa sổ đổi mật TIEU LUAN MOI download : skknchat123@gmail.com moi nhat 10 11 12 13 openNhanVien () openKhoaHoc () openChuyenDe () openNguoiHoc () openHocVien () openThongKe () openGioiThieu () openHuongDan () 4.5.2 CÁC CỬA SỔ HỖ TRỢ TỔ CHỨC 4.5.2.1 ChaoDialog TT PHƯƠNG THỨC init() MÔ TẢ Phương thức gọi để thực việc sau: Hiển thị cửa sổ hình Tăng giá trị ProgressBar, đóng cửa sổ giá trị max 4.5.2.2 DangNhapJDialog TT PHƯƠNG MÔ TẢ THỨC init() dangNhap() ketThuc() 4.5.2.3 DoiMatKhauJDialog TT PHƯƠNG MÔ TẢ THỨC init() doiMatKhau() huyBo() 4.5.2.4 GioiThieuJDialog TT PHƯƠNG MÔ TẢ THỨC init() 4.5.3 CÁC CỬA SỔ CHỨC NĂNG QUẢN LÝ 4.5.3.1 NhanVienJDialog TT PHƯƠNG MÔ TẢ THỨC init() insert() update() delete() getForm() setForm() clearForm() TIEU LUAN MOI download : skknchat123@gmail.com moi nhat 10 11 12 13 14 edit() fillTable() updateStatus() first() prev() next() last() 4.5.3.2 ChuyenDeJDialog TT 10 11 12 13 14 15 PHƯƠNG MÔ TẢ THỨC init() insert() update() delete() getForm() setForm() clearForm() edit() fillTable() updateStatus() first() prev() next() last() chonAnh() 4.5.3.3 NguoiHocJDialog TT 10 11 12 13 14 15 PHƯƠNG MÔ TẢ THỨC init() insert() update() delete() getForm() setForm() clearForm() edit() fillTable() updateStatus() first() prev() next() last() timKiem() TIEU LUAN MOI download : skknchat123@gmail.com moi nhat 4.5.3.4 KhoaHocJDialog TT 10 11 12 13 14 15 16 PHƯƠNG THỨC MÔ TẢ init() insert() update() delete() getForm() setForm() clearForm() edit() fillTable() updateStatus() first() prev() next() last() fillComboBoxChuyenDe() chonChuyenDe() 4.5.3.5 HocVienJDialog TT PHƯƠNG THỨC init() fillComboBoxChuyenDe() fillComboBoxKhoaHoc() fillTableHocVien() fillTableNguoiHoc() addHocVien() removeHocVien() updateDiem() MÔ TẢ 4.5.4 CỬA SỔ CHỨC NĂNG TỔNG HỢP - THỐNG KÊ TT PHƯƠNG THỨC MÔ TẢ init() selectTab () fillComboBoxKhoaHoc () fillTableBangDiem () getXepLoai () fillTableLuongNguoiHoc () fillTableDiemChuyenDe () fillComboBoxNam () fillTableDoanhThu () TIEU LUAN MOI download : skknchat123@gmail.com moi nhat KIỂM THỬ PHẦN MỀM VÀ SỬA LỖI 5.1 DANGNHAPJDIALOG T H MÔ TẢ TÌNH HUỐNG MƠ TẢ TÌNH HUỐNG 5.3 NHANVIENJDIALOG T H MƠ TẢ TÌNH HUỐNG 5.4 CHUYENDEJDIALOG T H MƠ TẢ TÌNH HUỐNG 5.5 NGUOIHOCJDIALOG T H MÔ TẢ TÌNH HUỐNG 5.6 KHOAHOCJDIALOG T H KẾT QUẢ TRƠNG ĐỢI FIX Yêu cầu nhập ok Sai tên đăng nhập Sai mật Đóng cửa sổ not 95% DỮ LIỆU MẪU KẾT QUẢ TRÔNG ĐỢI FIX DỮ LIỆU MẪU KẾT QUẢ TRÔNG ĐỢI FIX DỮ LIỆU MẪU KẾT QUẢ TRÔNG ĐỢI FIX DỮ LIỆU MẪU KẾT QUẢ TRÔNG ĐỢI FIX DỮ LIỆU MẪU KẾT QUẢ TRÔNG ĐỢI FIX Đăng nhập để trống tên mật Đăng nhập sai tên TeoVN, songsong Đăng nhập sai mật TeoNV, 123 Đăng nhập TeoNV, songlong 5.2 DOIMATKHAUJDIALOG T H DỮ LIỆU MẪU MƠ TẢ TÌNH HUỐNG TIEU LUAN MOI download : skknchat123@gmail.com moi nhat 5.7 HOCVIENJDIALOG T H MÔ TẢ TÌNH HUỐNG 5.8 THONGKEJDIALOG T H MƠ TẢ TÌNH HUỐNG DỮ LIỆU MẪU KẾT QUẢ TRÔNG ĐỢI FIX DỮ LIỆU MẪU KẾT QUẢ TRÔNG ĐỢI FIX ĐÓNG GÓI VÀ TRIỂN KHAI 6.1 SẢN PHẨM PHẦN MỀM TT THÀNH PHẦN Setup.exe EduSys.sql Readme.txt Guide.docx MÔ TẢ File cài đặt Cơ sở liệu Hướng dẫn cài đặt Hướng dẫn sử dụng 6.2 HƯỚNG DẪN CÀI ĐẶT Bước 1: Bước 2: Bước 3: … KẾT LUẬN 7.1 KHÓ KHĂN 7.2 THUẬN LỢI 7.3 HƯỚNG PHÁT TRIỂN TIEU LUAN MOI download : skknchat123@gmail.com moi nhat ... yêu cầu hệ thống (SRS) 2.2.1 Quản lý nhân viên 2.2.2 Quản lý chuyên đề .5 2.2.3 Quản lý người học .5 2.2.4 Quản lý khóa học .5 2.2.5 Quản lý học viên... mong muốn xây dựng phần mềm để giải khó khăn 1.2 U CẦU CỦA CƠNG TY Nêu yêu cầu công ty LapTrinhCity - Công ty yêu cầu cần phần mềm quản lý hệ thống đào tạo gồm : + Đăng nhập hệ thống để bảo... ngày Đánh giá tính khả thi (năng lực, khả thực dự án này) TIEU LUAN MOI download : skknchat123@gmail.com moi nhat - Những yêu cầu mà nêu tơi tự đánh giá khả thực dự án (90%) 10% lại sáng tạo