Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 64 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
64
Dung lượng
10,5 MB
Nội dung
TRƯỜNG ĐẠI HỌC KINH TẾ QUỐC DÂN VIỆN CÔNG NGHỆ THÔNG TIN VÀ KINH TẾ SỐ - - CHUYÊN ĐỀ THỰC TẬP TỐT NGHIỆP Đề tài: XÂY DỰNG PHẦN MỀM QUẢN LÝ KHĨA HỌC TẠI CƠNG TY TNHH TESTER VIỆT Sinh viên thực Mã sinh viên Lớp Giáo viên hướng dẫn : Hà Tiến Giang : 11151104 : Hệ thống thông tin quản lý 57 : PGS-TS Trần Thị Song Minh Hà Nội – 2019 MỤC LỤC Lời mở đầu Danh mục hình ảnh bảng biểu .2 CHƯƠNG I Giới thiệu chung công ty TNHH Tester Việt tốn Quản lý khóa học 1.1 Quá trình phát triển 1.1.1 Tổng quan công ty 1.1.2 Kinh doanh .4 1.1.3 Nhân 1.1.4 Phát triển 1.2 Cơ cấu tổ chức .6 1.2.1 Ban lãnh đạo công ty .6 1.2.2 Phịng tài kế tốn 1.2.3 Phịng hành – nhân 1.2.4 Phòng kinh doanh 1.3 Vấn đề ứng dụng CNTT quản lý khóa học .7 1.3.1 Thực trạng ứng dụng CNTT Quản lý khóa học cơng ty TNHH Tester Việt 1.3.2 Đề xuất giải pháp phần mềm cho tốn Quản lý khóa học cơng ty TNHH Tester Việt CHƯƠNG II Cơ sở phương pháp luận xây dựng phần mềm 2.1 Phần mềm số khái niệm liên quan 2.1.1 Khái niệm phần mềm .8 2.1.2 Vòng đời phát triển phần mềm 2.2 Các phương pháp phát triển phần mềm 10 2.2.1 Tổng quan phương phát triển phần mềm 10 2.2.2 Phương pháp sử dụng cho phát triển phần mềm toán Quản lý khóa học 16 2.3 Các ngơn ngữ mơ hình hóa IFD, DFD, BFD 17 2.3.1 Sơ đồ luồng thông tin IFD .17 2.3.2 Sơ đồ luồng liệu DFD .18 2.3.3 2.4 Sơ đồ chức nghiệp vụ BFD 20 Các công cụ phát triển phần mềm .20 2.4.1 Thiết kế sở liệu 20 2.4.2 Thiết kế giao diện người sử dụng phần mềm 20 2.4.3 Thiết kế logic xử lý 21 CHƯƠNG III Xây dựng phần mềm 22 3.1 Phân tích yêu cầu thiết kế phần mềm .22 3.1.1 Khảo sát xác định yêu cầu phần mềm 22 3.1.2 Mơ hình hóa u cầu phần mềm 23 3.2 Thiết kế phần mềm .27 3.2.1 Thiết kế sở liệu 27 3.2.2 Thiết kế giải thuật 31 3.2.3 Thiết kế giao diện (nguồn: Chụp từ phần mềm Tác giả) 35 3.3 Triển khai .44 3.3.1 Xây dựng phần mềm 44 3.3.2 Kiểm thử phần mềm (nguồn: Chụp từ phần mềm Tác giả) 45 3.3.3 Hướng dẫn sử dụng phần mềm (nguồn: Chụp từ phần mềm Tác giả) 52 Kết luận: .60 Tổng quan phần mềm xây dựng .60 Hướng phát triển phần mềm 60 Danh mục tài liệu tham khảo 61 LỜI MỞ ĐẦU Thời kỳ CMCN 4.0, bùng nổ CNTT mạnh mẽ, áp dụng vào hầu hết lĩnh vực Tuy nhiên Việt Nam, nguồn nhân lực so với lượng cầu ngày tăng doanh nghiệp Nắm xu này, công ty TNHH Tester Việt mở nhiều khóa đào tạo mảng Nhưng cơng ty lại khơng có phần mềm chun nghiệp để phục vụ cho việc quản lý khóa đào tạo này, cơng ty thường dùng phần mềm văn phịng chung Word, Excel Nên việc quản lý, theo dõi thường chậm, hay có sai sót Để khắc phục khó khăn đó, tơi chọn đề tài “Xây dựng phần mềm quản lý khóa học cơng ty TNHH Tester Việt” làm chuyên đề thực tập tốt nghiệp DANH MỤC HÌNH ẢNH VÀ BẢNG BIỂU CHƯƠNG I Giới thiệu chung công ty TNHH Tester Việt tốn Quản lý khóa học 1.1 Q trình phát triển 1.1.1 Tổng quan cơng ty Tên cty: CTY TNHH Tester Việt Thành lập : tháng 11/2011 Giám đốc : CEO Hà Thu Trang Trụ sở : Số 14/28, đường Ngụy Như Kon Tum , thành phố Hà Nội Sdt : 0986618893 Website : http://testerviet.com.vn/ Tester Việt đời với mong muốn truyền tải nghề tester đến sinh viên CNTT nước, đồng thời cung cấp lượng chuyên viên kiểm thử 1.1.2 Kinh doanh Luôn lấy hài lòng từ học viên mấu chốt cho việc phát triển, lý sao, gần Teser Việt giữ mức tăng trưởng 40%/năm Hình Biểu đồ doanh thu từ 2014 - 2018 (nguồn: Tài liệu nội công ty Tester Việt) 1.1.3 Nhân Số lượng nhân lực Tester Việt tính đến nay, gồm HN HCM 137 người, bao gồm có 110 nhân viên kiểm thử Hình Số lượng nhân viên công ty từ 2014 - 2018 (nguồn: Tài liệu nội công ty Tester Việt) 1.1.4 Phát triển Chiến lược chung Trở thành nơi cung cấp nguồn chuyên viên Test nằm top đầu Việt Nam Là nguồn cung cấp chuyên viên kiểm thử phần mềm lớn Mục tiêu ( tính đến 2020 ) Trở thành nguồn cung cấp chuyên viên kiểm thử phần mềm chủ yếu lĩnh vực “giáo dục” “tài ngân hàng” 1.2 Cơ cấu tổ chức Hình Sơ đồ tổ chức công ty TNHH Tester Việt (nguồn: Tài liệu nội công ty Tester Việt) 1.2.1 Ban lãnh đạo công ty CEO Hà Thu Trang người điều hành 1.2.2 Phịng tài kế tốn Tổ chức thực quy định doanh nghiệp, đề xuất khen thưởng Thực tính tiền lương, thưởng, chế độ khác… với phịng kế tốn 1.2.3 Phịng hành – nhân Là phận phụ trách hoạt động lương, thưởng, chi phí phát sinh, có nhiệm vụ tạo giấy tờ loại tài sản cơng ty, thực sách, chế độ quy định nhà nước Lập báo cáo hàng tháng,hàng quý, hàng năm 1.2.4 Phòng kinh doanh Quảng bá doanh nghiệp Đưa kế hoạch cho việc phát triển kinh doanh tương lai, phân bố để thực 1.3 Vấn đề ứng dụng CNTT quản lý khóa học 1.3.1 Thực trạng ứng dụng CNTT Quản lý khóa học công ty TNHH Tester Việt Công ty TNHH Tester Việt thành lập từ năm 2011, công ty lĩnh CNTT Các phần mềm công ty sử dụng phần mềm quen thuộc Ngồi cịn dùng thường xun office 365, mạng xã hội để contact với khách hàng facebook, skype, Để quản lý khóa học, học viên, công ty dùng phần mềm văn phịng chung word, excel… khơng có phần mềm chuyên dụng để quản lý Dẫn đến việc khó khăn cơng tác quản lý, khó làm tổng kết, báo cáo 1.3.2 Đề xuất giải pháp phần mềm cho tốn Quản lý khóa học cơng ty TNHH Tester Việt Xây dựng phần mềm quản lý khóa học cơng ty TNHH Tester Việt Phần mềm có tính Insert, delete, update khóa học, lớp học, giáo viên, học viên, nhân viên, tài khoản Tìm kiếm thơng tin NV, GV, HV theo mã, tên Tìm kiếm hóa đơn đăng ký theo trường mã Tìm kiếm thơng tin khóa học, lớp học theo Mã khóa học, Mã lớp học, Tên lớp học, Tên khóa học In hóa đơn đăng ký theo mã hóa đơn Thống kê trạng thái KH Thống kê lớp học tới lớp học dự kiến diễn có nhiều người đăng ký Thống kê DS HV lớp Phân lịch dạy Phần mềm giải vấn đề Tiết kiệm công sức việc quản lý thông tin danh mục, tiết kiệm thời gian In hóa đơn đăng ký, lưu giữ, quản lý thơng tin hóa đơn Xuất thống kê, báo cáo cần thiết, kịp thời, xác