ASSIGNMENT MÔN HỌC: DỰ ÁN 1 (UDPM) DỰ ÁN: HỆ THỐNG QUẢN LÝ MUA BÁN NÔNG SẢN, tiểu luận ASSIGNMENT MÔN HỌC: DỰ ÁN 1 (UDPM) DỰ ÁN: HỆ THỐNG QUẢN LÝ MUA BÁN NÔNG SẢN, bài tập nhóm ASSIGNMENT MÔN HỌC: DỰ ÁN 1 (UDPM) DỰ ÁN: HỆ THỐNG QUẢN LÝ MUA BÁN NÔNG SẢN, báo cáo thực tập ASSIGNMENT MÔN HỌC: DỰ ÁN 1 (UDPM) DỰ ÁN: HỆ THỐNG QUẢN LÝ MUA BÁN NÔNG SẢN, tiểu luận DỰ ÁN: HỆ THỐNG QUẢN LÝ MUA BÁN NÔNG SẢN, đề tài DỰ ÁN: HỆ THỐNG QUẢN LÝ MUA BÁN NÔNG SẢN
TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT POLYTECHNIC ĐÀ NẴNG β β ASSIGNMENT MÔN HỌC: DỰ ÁN (UDPM) DỰ ÁN: HỆ THỐNG QUẢN LÝ MUA BÁN NÔNG SẢN GVHD: VŨ THỊ THANH HUYỀN Thành viên nhóm: Trần Phương Nam - PD04054 Nguyễn Thành Đạt – PD03958 Trần Minh Chiến PD Đà Nẵng, ngày 15 tháng 12 năm 2020 MỤC LỤC TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT POLYTECHNIC ĐÀ NẴNG MÔN HỌC: DỰ ÁN (UDPM) GIỚI THIỆU DỰ ÁN Mục đích lập trình ứng dụng U CẦU đáp ứng u cầu chức nghiệp vụ Yêu cầu bảo mật u cầu mơi trường cơng nghệ PHÂN TÍCH U CẦU KHÁCH HÀNG SƠ ĐỒ USE CASE ĐẶC TẢ YÊU CẦU HỆ THỐNG (SRS) QUẢN LÝ NHÂN VIÊN QUẢN LÝ CHUYÊN ĐỀ QUẢN LÝ NGƯỜI HỌC QUẢN LÝ KHÓA HỌC QUẢN LÝ HỌC VIÊN QUẢN LÝ TỔNG HỢP - THỐNG KÊ ĐĂNG NHẬP ĐỔI MẬT KHẨU SƠ ĐỒ TRIỂN KHAI VÀ YÊU CẦU HỆ THỐNG SƠ ĐỒ TRIỂN KHAI YÊU CẦU HỆ THỐNG THIẾT KẾ ỨNG DỤNG MƠ HÌNH CƠNG NGHỆ ỨNG DỤNG THỰC THỂ SƠ ĐỒ QUAN HỆ THỰC THỂ (ERD) ERD Diagram level ERD Diagram level CHI TIẾT THỰC THỂ Thực thể nhân viên Thực thể chuyên đề Thực thể khóa học GIAO DIỆN SƠ ĐỒ TỔ CHỨC GIAO DIỆN GIAO DIỆN CỬA SỔ CHÍNH Mơ tả hoạt động: GIAO DIỆN CHỨC NĂNG Cửa sổ quản lý nhân viên Mô tả hoạt động: Giao diện: Cửa sổ quản lý người học Mô tả hoạt động: Giao diện: Cửa sổ quản lý học viên Mô tả hoạt động: Cửa sổ quản lý thống kê Giao diện: CÁC GIAO DIỆN HỖ TRỢ KHÁC Cửa sổ chào Giao diện: Cửa sổ đăng nhập Mô tả hoạt động: Cửa sổ đổi mật Giao diện: Cửa sổ giới thiệu Cửa sổ hướng dẫn THỰC HIỆN DỰ ÁN TẠO GIAO DIỆN VỚI SWING CỬA SỔ CHÍNH Giao diện: CÁC CỬA SỔ QUẢN LÝ Cửa sổ quản lý nhân viên Giao diện: Cửa sổ quản lý chuyên đề Đặt tên điều khiển: Giao diện: Cửa sổ quản lý khóa học Đặt tên điều khiển: Giao diện: CÁC CỬA SỔ TỔNG HỢP THỐNG KÊ Đặt tên điều khiển: Cửa sổ chào Đặt tên điều khiển: Cửa sổ giới thiệu Giao diện: Cửa sổ đăng nhập Đặt tên điều khiển: Cửa sổ đổi mật Giao diện: TẠO CSDL VỚI SQL SERVER Ràng buộc: CHI TIẾT CÁC BẢNG Bảng NhanVien Cấu trúc bảng: Câu lệnh SQL bản: Cấu trúc bảng: Câu lệnh SQL bản: Cấu trúc bảng: Câu lệnh SQL bản: Cấu trúc bảng: Câu lệnh SQL bản: Cấu trúc bảng: Câu lệnh SQL bản: Thủ tục “Bảng điểm” Thủ tục “Số người học năm” LẬP TRÌNH CSDL Mơ tả: Hướng dẫn sử dụng: Diễn giải: Diễn giải: Diễn giải: Diễn giải: Diễn giải: Diễn giải: Mô tả: Hướng dẫn sử dụng: Mô tả: Hướng dẫn sử dụng: Mô tả: Hướng dẫn sử dụng: Mơ tả: Hướng dẫn sử dụng: LẬP TRÌNH NGHIỆP VỤ KIỂM THỬ PHẦN MỀM VÀ SỬA LỖI Đăng nhập Đổi mật Quản lý nhân viên Quản lý người học ĐÓNG GÓI VÀ TRIỂN KHAI SẢN PHẨM PHẦN MỀM HƯỚNG DẪN CÀI ĐẶT HƯỚNG DẪN SỬ DỤNG HỆ THỐNG KẾT LUẬN THUẬN LỢI KHÓ KHĂN I GIỚI THIỆU DỰ ÁN Mục đích lập trình ứng dụng Đáp Ứng nhu cầu giải khó khăn việc quản lý kho nông sản việc lưu trữ thông tin khách hàng , sản phẩm , nhân viên , nhà cung cấp, nhập, xuất , doanh thu ưu đãi , giảm giá YÊU CẦU đáp ứng Xây dụng phần mềm đáp ứng khó khăn quản lý ✔ Yêu cầu chức nghiệp vụ ● Quản lý Nhân Viên ● Quản lý Người Mua NS ● Quản lý Nông Sản ● Quản lý Phiếu Nhập , Phiếu Xuất ● Quản lý Nhà Cung Cấp ● Thống kê doanh thu, Sản phẩm giảm giá ✔ Yêu cầu bảo mật ● Tất thành viên phải đăng nhập sử dụng phần mềm ● Chủ Kho Nông Sản phép thực tất chức ● Nhân viên không phép xóa liệu bên bảng nhân viên không xem thông tin doanh thu ✔ Yêu cầu môi trường công nghệ ● Ứng dụng phải thực với công nghệ Swing JDBC chạy hệ điều hành với môi trường JDK tối thiểu 1.8 ● Hệ quản trị CSDL SQL Server 2008 trở lên Dự án thực II PHÂN TÍCH YÊU CẦU KHÁCH HÀNG SƠ ĐỒ USE CASE ĐẶC TẢ YÊU CẦU HỆ THỐNG (SRS) 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 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 QUẢN LÝ CHUYÊN ĐỀ Mô tả chức năng: Chức quản lý chuyên đề sử dụng để quản lý chuyên đề Yêu cầu chức liệt kê danh sách chuyên đề, xem chi tiết thông tin chuyên đề, thêm chuyên đề, cập nhật thông tin, xóa nhân viên tồn tại, điều hướng chuyên đề 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 (tính theo giờ), hình logo, mơ tả Đối tượng sử dụng: Sau đăng nhập nhân viên sử dụng, ngoại trừ xóa có trưởng phịng sử dụng 2.3 QUẢN LÝ NGƯỜI HỌC Mô tả chức năng: Chức quản lý người học sử dụng để quản lý thông tin người học Yêu cầu chức liệt kê danh sách người học, xem thông tin chi tiết người học, thêm người học mới, cập nhật thơng tin xóa người học tồn tại, điều hướng người học Dữ liệu liên quan: Thông tin người học gồm: mã người học, họ tên, ngày sinh, giới tính, số điện thoại, email, ghi Đố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.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 khóa học u cầu chức liệt kê danh sách khóa học, xem thơng tin chi tiết khóa học, thêm khóa học mới, cập nhật thơng tin xóa khóa học tồn tại, điều hướng khóa học Dữ liệu liên quan: Thơng tin khóa học gồm: mã khóa học, mã chuyên đề, học phí, thời lượng, ngày khai giảng, ghi Đố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.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 liệt kê danh sách học viên khóa học, xem thơng tin chi tiết học viên, thêm học viên vào khóa học, cập nhật thơng tin xóa học viên tồn Dữ liệu liên quan: Thông tin học viên gồm: mã học viên (số bao danh), mã khóa học, mã người học, điểm trung binh Đố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.6 QUẢN LÝ TỔNG HỢP - THỐNG KÊ Mô tả chức năng: Chức quản lý thống kê sử dụng để quản lý thông tin thống kê Yêu cầu chức thống kê danh sách: số lượng học viên theo năm, bảng điểm học viên theo khóa học, tổng hợp điểm chuyên đề, thống kê doanh thu theo chuyên đề theo năm Dữ liệu liên quan: Thông tin tập hợp liệu chứ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ừ xem doanh thu có trưởng phịng sử dụng 2.7 ĐĂNG NHẬP Mô tả chức năng: Chức đăng nhập sử dụng để trưởng phòng nhân viên đăng nhập vào hệ thống Yêu cầu chức phân loại đăng nhập vào hệ thống Dữ liệu liên quan: Thông tin bao gồm: tên đăng nhập mật người dùng Đối tượng sử dụng: Trưởng phòng nhân viên phải đăng nhập để sử dụng hệ thống 2.8 ĐỔI MẬT KHẨU Mô tả chức năng: Chức đổi mật sử dụng để trưởng phòng nhân viên thay đổi mật khâu cho tài khoản Yêu cầu chức thay đổi mật cho tài khoản Dữ liệu liên quan: Thông tin bao gồm: tên đăng nhập mật người dùng, mật Đối tượng sử dụng: Trưởng phịng nhân viên sử dụng SƠ ĐỒ TRIỂN KHAI VÀ YÊU CẦU HỆ THỐNG 3.1 SƠ ĐỒ TRIỂN KHAI Ứng dụng phần mềm xây dựng để phục vụ cho nhiều người dùng sở liệu lưu trữ tập trung Dùng để đổ người học vào combobox fillTable() Được gọi mở cửa sổ, sau thêm, cập nhật học viên Dùng để đổ danh sách học viên khóa học vào bảng 5.4 Cửa sổ thống kê TT PHƯƠNG THỨC init() MÔ TẢ Được gọi cửa sổ khởi tạo Dùng để định cửa sổ giữa, set icon app fillComboBoxCourse( ) Được gọi cửa sổ khởi tạo fillComboBoxyear() Được gọi cửa sổ khởi tạo Dùng để đổ danh sách khóa học vào combobox khóa học Dùng để đổ danh sách năm khóa học fillLearner() Được gọi cửa sổ khởi tạo Dùng để đổ danh sách thống kê người học vào bảng FillMark() Được gọi cửa sổ khởi tạo, sau chọn khóa học Dùng để đổ danh sách thống kê điểm theo khóa học vào bảng fillTotalMark() Được gọi cửa sổ khởi tạo Dùng để đổ danh sách thống kê điểm theo chuyên đề vào bảng fillMoney() Được gọi cửa sổ khởi tạo, sau chọn năm Dùng để đổ danh sách thống kê doanh thu theo năm vào bảng V KIỂM THỬ PHẦN MỀM VÀ SỬA LỖI Đăng nhập T H MƠ TẢ TÌNH HUỐNG DỮ LIỆU MẪU KẾT QUẢ TRÔNG FIX ĐỢI Đăng nhập để trống tên mật Yêu cầu nhập OK Đăng nhập sai tên Duong123, 123 Sai tên đăng nhập OK Đăng nhập sai mật DuongNH, 123 Sai mật OK Đăng nhập DuongNH, 123 Đóng cửa sổ Đổi mật T H MƠ TẢ TÌNH HUỐNG Để trống trường Nhập sai tài khoản, mật DỮ LIỆU MẪU KẾT QUẢ TRÔNG FIX ĐỢI Yêu cầu nhập OK Duong123, 123 Sai tài khoản OK Nhập sai mật DuongNH, 123 Sai mật OK Nhập thơng tin DuongNH, 123 Đóng cửa sổ OK Quản lý nhân viên T H MƠ TẢ TÌNH HUỐNG DỮ LIỆU MẪU KẾT Để trống trường Nhập trùng mã nhân viên DuongNH Mã nhân viên tồn OK Nhập mật ký tự Ab Mật phải từ ký tự OK Nhập xác nhận mật không khớp Ab, ba Xác nhận mật không OK Nhập họ tên chưa ký tự sô Ngô Văn Họ tên không chứa ký tự số OK Nhập thông tin ThaiNV, 123, Ngô Thái 123, Thêm thành cơng Văn OK Xóa với qun Quản lý DuongNH Xóa thành cơng OK Xóa với quyền nhân viên ToanNV Bạn khơng xóa OK Xóa thân DuongNH 10 Làm form QUẢ TRƠNG FIX ĐỢI u cầu nhập OK Bạn khơng xóa bạn OK Các form xóa trắng OK 11 Nhấn điều hướng |< Đưa nhân viên OK 12 Nhấn điều hướng > Chuyển đến viên nhân OK 14 Nhấn điều hướng >| Chuyển đến viên cuối nhân OK Quản lý chun đề T H MƠ TẢ TÌNH HUỐNG DỮ LIỆU MẪU Để trống trường Nhập trùng mã chuyên đề JAVA1 Mã chuyên đề tồn OK Nhập tên chuyên đề chứa ký tự số Lập trình JAVA Tên chun đề khơng chứa ký tự số OK Nhập thời lượng số âm -20 Thời lượng phải lớn OK Nhập học phí số âm -400 Học phí phải lớn OK Chưa chọn hình Bạn chưa chọn hình OK Nhập thơng tin JAVA1, Lập trình Thêm thành cơng JAVA, 40, 400, hình OK Xóa với quyền nhân viên ToanNV Bạn khơng xóa OK Xóa với quyền quản lý DuongNH Xóa thành cơng OK 10 Làm form Các form xóa trắng OK 11 Nhấn điều hướng |< Đưa chuyên đề OK 12 Nhấn điều hướng > KẾT QUẢ TRÔNG FIX ĐỢI Yêu cầu nhập Chuyển đến chuyên đề OK OK 14 Nhấn điều hướng >| Chuyển đến chuyên đề cuối OK KẾT FIX Quản lý người học T H MÔ TẢ TÌNH HUỐNG DỮ LIỆU MẪU Để trống trường Nhập trùng mã người học NH03301 Mã người học tồn OK Nhập họ tên chứa ký tự số Ngô Hữu 12 Họ tên không chứa ký tự số OK Nhập ngày sinh chưa đủ 16 tuối 10/4/2020 Người học chưa đủ 16 tuối OK Nhập số điện thoại khác 10 số 0998762 Số điện thoại không định dạng OK Nhập email dạng Jjkjkjkjkj Email không định dạng Nhập thông tin NH03303, Ngô Thêm thành công Văn A, 0992291192, 08/330/2001, anv@gmail.com OK Xóa với quyền nhân viên ToanNV Bạn khơng xóa OK Xóa với quyền quản lý DuongNH Xóa thành cơng OK 10 Làm form Các form xóa trắng OK 11 Nhấn điều hướng |< Đưa người học OK 12 Nhấn điều hướng > Chuyển người học đề 14 Nhấn điều hướng >| Chuyển đến người OK học cuối QUẢ TRƠNG ĐỢI khơng định u cầu nhập OK OK OK Quản lý khóa học T H MƠ TẢ TÌNH HUỐNG Để trống trường Nhập ngày khai giảng trước ngày DỮ LIỆU MẪU KẾT QUẢ TRÔNG FIX ĐỢI Yêu cầu nhập OK 10/07/2020 Ngày khai giảng phải sau ngày OK Nhập thông tin 10/30/2020 Thêm thành cơng OK Xóa với quyền nhân viên ToanNV Bạn khơng xóa OK Xóa với quyền quản lý DuongNH Xóa thành cơng OK Làm form Các form xóa trắng OK Nhấn điều hướng |< Đưa khóa học OK Nhấn điều hướng > Chuyển khóa học đề OK 10 Nhấn điều hướng >| Chuyển đến khóa học OK cuối Quản lý học viên T H MƠ TẢ TÌNH HUỐNG KẾT QUẢ TRƠNG FIX ĐỢI Nhập điểm < > 10 khác -1 Nhập điểm hợp lệ VI DỮ LIỆU MẪU Điêm phải từ đến 10 = -1 OK Cập nhật thành cơng ĐĨNG GĨI VÀ TRIỂN KHAI SẢN PHẨM PHẦN MỀM TT Thành phần Mô tả SetUp Setup.exe File cài đặt EduSys.sql Cơ sở liệu Readme.txt Hướng dẫn cài đặt Guide.docx Hướng dẫn sử dụng HƯỚNG DẪN CÀI ĐẶT Bước 1: Nhấn đúp vào file EduSys Setup đề bắt đầu cài đặt Bước 2: Nhấp chọn “Browser” để chọn thư mục cài đặt (như hình chọn ổ đỉa D:\) Sau nhấn “Next” Bước 3: Chọn “Create a destop shortcut” bạn muốn Nhấn “Next” để tiếp tục Bước 4: Nhấn “Install” để cài đặt chương trình Chương trình cài đặt Bước 5: Chọn “Launch Education System” mn sau nhấn “Finish” chương trình tự khởi chạy Nhấn “Finish” kết thúc cài đặt Bước 6: Mở thư mục chứa chương trinh cài đặt Nhấn đúp EduSys để khởi chạy chương trình HƯỚNG DẪN SỬ DỤNG HỆ THỐNG 3.1 Đăng nhập Khởi động chương trình, hệ thống xuất cửa sổ đăng nhập Bạn phải đăng nhập để sử dụng hệ thống Có loại tài khoản dành cho đối tượng trưởng phịng nhân viên Mỗi tài khoản có quyền sử dụng khác ✔ o ✔ Đăng nhập với quyên trưởng phòng lần đầu: o Nhập “Tên đăng nhập” là: TeoNV o Nhập “Mật khẩu” là: 123456 Đăng nhập với quyên nhân viên lần đầu: Nhập “Tên đăng nhập” là: NoPT o Nhập “Mật khẩu” là: 123 ✔ Sau đăng nhập bạn nên thay đổi mật để bảo vệ tài khoản bạn 3.2 Màn hình ✔ Sau đăng nhập cửa sổ hiển thị, có đầy đủ chức để bạn sử dụng hệ thống ✔ Ở phía menu bao gồm: hệ thống, quản lý, thống kê, trợ giúp ✔ Menu hệ thống bao gồm: đăng nhập, đăng xuất, đổi mật khẩu, chương trình ✔ Menu quản lý bao gồm: quản lý người học, quản lý chuyên đề, quản lý khóa học, quản lý nhân viên ✔ Menu thống kê bao gồm: thống kê lượng người học, thống kê bảng điểm theo khóa, thống kê điểm theo chuyên đề, thống kê doanh thu ✔ Menu trợ giúp bao gồm: hướng dẫn sử dụng, giới thiệu sản phẩm ✔ Ở phía menu toolbar, có chức truy cập nhanh như: đăng xuất, thoát chương trình, chun đề, khóa học, người học, hướng dẫn ✔ Ở hình logo hệ thống ✔ Ở phía trạng thái, thị 3.3 Đổi mật Sau đăng nhập thành công, bạn vào menu “Hệ thống” => chọn “Đổi mật khẩu” Cửa sổ đổi mật hiển thị Ở bạn nhập “Tên đăng nhập” “Mật khẩu” thông tin tài khoản mà bạn đăng nhập Tiếp theo, nhập “Mật mới” “Xác nhập mật khẩu” bạn vào form Nhấn “Đổi mật khẩu”, hệ thống thay đổi mật tài khoản bạn Muốn cửa sổ, nhấn “Thốt” 3.4 Thốt chương trình ✔ Có cách chương trình: o Vào menu “Hệ thống” chọn menu “Thoát” o Nhấn vào “Thoát” toolbar 3.5 Đăng xuất Vào menu “Hệ thống” chọn “Đăng xuất” => Cửa sổ đăng nhập xuất hiện, bạn phải đăng nhập để tiếp tục sử dụng 3.6 Quản lý nhân viên ✔ Vào menu “Quản lý” chọn “Quản lý nhân viên” => Cửa sổ quản lý nhân viên xuất ✔ Ở cửa sổ có hai tab: cập nhật danh sách ✔ ✔ ✔ ✔ ✔ o Tab cập nhật: gồm form “Mã nhân viên”, “Mật khẩu”, “Xác nhận mật khẩu”, “Họ tên”, “Giới tính” o Ở tab bao gồm button: “Thêm”, “Sửa”, “Xóa”, “Mới”, “| |” o Tab danh sách bao gồm bảng hiển thị danh sách nhân viên có hệ thống Thêm nhân viên vào hệ thống: nhập thông tin vào form => Nhấn “Thêm” Cập nhật nhân viên tồn tại: chọn Tab “Danh sách” => Chọn nhân viên bảng => Nhập thông tin cần sửa => Nhấn “Sửa” Xóa nhân viên tồn tại: chọn Tab “Danh sách” => Chọn nhân viên bảng => Nhấn “Xóa” Làm form: Nhấn “Mới” Điều hướng nhân viên: nhấn nút điều hướng 3.7 Quản lý chuyên đề ✔ Vào menu “Quản lý” chọn “Quản lý chuyên đề” => Cửa sổ quản lý chuyên đề xuất ✔ Ở cửa sổ có hai tab: cập nhật danh sách ✔ ✔ ✔ ✔ ✔ o Tab cập nhật bao gồm: “Hình ảnh”, “Mã chuyên đề”, “Tên chuyên đề”, “Thời lượng”, “Học phí”, “Mơ tả” o Ở tab bao gồm button: “Thêm”, “Sửa”, “Xóa”, “Mới”, “| |” o Tab danh sách bao gồm bảng hiển thị danh sách chuyên đề có hệ thống Thêm chuyên đề vào hệ thống: nhập thông tin vào form => Nhấn “Thêm” Cập nhật chuyên đề tồn tại: chọn Tab “Danh sách” => Chọn chuyên đề bảng => Nhập thông tin cần sửa => Nhấn “Sửa” Xóa chuyên đề tồn tại: chọn Tab “Danh sách” => Chọn chuyên đề bảng => Nhấn “Xóa” Làm form: Nhấn “Mới” Điều hướng chuyên đề: nhấn nút điều hướng 3.8 Quản lý người học ✔ Vào menu “Quản lý” chọn “Quản lý người học” => Cửa sổ quản lý người học xuất ✔ Ở cửa sổ có hai tab: cập nhật danh sách ✔ ✔ ✔ ✔ ✔ o Tab cập nhật bao gồm: “Mã người học”, “Họ tên”, “Giới tính”, “Ngày sinh”, “Điện thoại”, “Email”, “Ghi chú” o Ở tab bao gồm button: “Thêm”, “Sửa”, “Xóa”, “Mới”, “| |” o Tab danh sách bao gồm: form “Tìm kiếm” người học, bảng hiển thị danh sách người học có hệ thống Thêm người học vào hệ thống: nhập thông tin vào form => Nhấn “Thêm” Cập nhật người học tồn tại: chọn Tab “Danh sách” => Chọn tìm kiếm người học bảng => Nhập thơng tin cần sửa => Nhấn “Sửa” Xóa người học tồn tại: chọn Tab “Danh sách” => Chọn người học bảng => Nhấn “Xóa” Làm form: Nhấn “Mới” Điều hướng người học: nhấn nút điều hướng 3.9 Quản lý khóa học ✔ Vào menu “Quản lý” chọn “Quản lý khóa học” => Cửa sổ quản lý khóa học xuất ✔ Ở cửa sổ có hai tab: cập nhật danh sách ✔ ✔ ✔ ✔ ✔ ✔ o Tab cập nhật bao gồm: “Chuyên đề”, “Ngày khai giảng”, “Học phí”, “Thời lượng”, “Người tạo”, “Ngày tạo”, “Ghi chú” o Ở tab bao gồm button: “Thêm”, “Sửa”, “Xóa”, “Mới”, “Học viên”, “||” o Tab danh sách gồm bảng hiển thị danh sách khóa học có hệ thống Thêm khóa học vào hệ thống: nhập thơng tin vào form => Nhấn “Thêm” Cập nhật khóa học tồn tại: chọn Tab “Danh sách” => Chọn khóa học bảng => Nhập thơng tin cần sửa => Nhấn “Sửa” Xóa khóa học tồn tại: chọn Tab “Danh sách” => Chọn khóa học bảng => Nhấn “Xóa” Làm form: Nhấn “Mới” Mở “Cửa sổ quản lý học viên”: Nhấn “Học viên” Điều hướng khóa học: nhấn nút điều hướng 3.10 Quản lý học viên Vào menu “Quản lý” chọn “Quản lý khóa học” => Cửa sổ quản lý khóa học xuất Vào Tab danh sách chọn khóa học muốn thêm học viên Tiếp tục chọn button “Học viên” Cửa sổ quản lý học viên hiển thị Cửa sổ bao gồm: “Học viên khác”, “Điểm”, button “Thêm”, bảng chứa danh sách học viên có khóa học, radio “Tất cả”, “Đã nhập điểm”, “Chưa nhập điểm”, button “Cập nhật” ✔ Thêm học viên vào khóa học: chọn người học học viên khác, nhập điểm => Nhấn “Thêm” ✔ Cập nhật điểm cho học viên: nhập điểm thay đổi lên bảng => Nhấn “Cập nhật” ✔ Xóa học viên khóa học: chọn học viên muốn xóa => Nhấn “Cập nhật” ✔ Hiển thị tất học viên: nhấn “Tất cả” ✔ Hiển thị học viên chưa nhập điểm: nhấn “Chưa nhập điểm” ✔ Hiển thị học viên nhập điểm: nhấn “Đã nhập điểm” 3.11 Xem thống kê ✔ Vào menu “Thống kê” => Chọn loại thống kê 3.12 Xem thông tin hệ thống ✔ Vào menu “Trợ giúp” => Chọn “Giới thiệu sản phẩm” VII KẾT LUẬN THUẬN LỢI ✔ Có tài liệu hổ trợ đầy đủ ✔ Được hổ trợ thầy mơn KHĨ KHĂN ✔ Gặp số lỗi phát sinh code ... CẦU HỆ THỐNG (SRS) QUẢN LÝ NHÂN VIÊN QUẢN LÝ CHUYÊN ĐỀ QUẢN LÝ NGƯỜI HỌC QUẢN LÝ KHÓA HỌC QUẢN LÝ HỌC VIÊN QUẢN LÝ TỔNG HỢP - THỐNG KÊ ĐĂNG NHẬP ĐỔI MẬT KHẨU SƠ ĐỒ TRIỂN KHAI VÀ YÊU CẦU HỆ THỐNG... nhập [Khóa học] Click Hiển thị quản lý khóa học [Người học] Click Hiển thị quản lý người học [Học viên] Click Hiển thị quản lý học viên 10 [Nhân viên] Click Hiển thị quản lý nhân viên 11 [Bảng điểm]... khó khăn quản lý ✔ Yêu cầu chức nghiệp vụ ● Quản lý Nhân Viên ● Quản lý Người Mua NS ● Quản lý Nông Sản ● Quản lý Phiếu Nhập , Phiếu Xuất ● Quản lý Nhà Cung Cấp ● Thống kê doanh thu, Sản phẩm giảm