CHUYÊN ĐỀ THỰC TẬP TỐT NGHIỆP: TÌM HIỂU NGÔN NGỮ LẬP TRÌNH JAVA VÀ XÂY DỰNG PHẦN MỀM QUẢN LÝ ĐIỂM SINH VIÊN

49 1.2K 1
CHUYÊN ĐỀ THỰC TẬP TỐT NGHIỆP: TÌM HIỂU NGÔN NGỮ LẬP TRÌNH JAVA VÀ XÂY DỰNG PHẦN MỀM QUẢN LÝ ĐIỂM SINH VIÊN

Đ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

MỤC LỤC Lời Cảm Ơn 3 MỞ ĐẦU 1 1. Lí do chọn chuyên đề thực tập 1 2. Đối tượng, phạm vi và phương pháp nghiên cứu chuyên đề thực tập 1 3. Mục tiêu và nội dung của chuyên đề 2 CHƯƠNG I: GIỚI THIỆU CHUNG VỀ CƠ SỞ THỰC TẬP 3 1.1 Giới thiệu chung về Công ty 3 1.2 Quá trình hình thành và phát triển 3 1.3 Năng lực kinh doanh: 3 1.4 Cơ cấu tổ chức: 4 1.4.1. Cơ quan Công ty Trắc địa Bản đồ: 4 1.4.2. Đơn vị trực thuộc: 4 1.5 Lĩnh vực hoạt động: 4 1.6 Ngành nghề kinh doanh: 4 1.7 Các sản phẩm: 5 1.8 Các công trình tiêu biểu đã thực hiện và một số thành tích: 5 1.9 Chức năng, nhiệm vụ của các bộ phận, phòng ban trong Công ty 6 1.9.1 Văn phòng Công ty 6 1.9.2 Phòng Tổ chức Lao động Tiền lương 7 1.9.3 Phòng Tài chính 8 1.9.4. Phòng Kế hoạch Tổng hợp 10 1.9.5 Phòng kiểm tra chất lượng sản phẩm 11 1.9.6 Phòng kỹ thuật công nghệ 12 1.9.7 Phòng Chính trị 12 1.9.8 Trung tâm kỹ thuật Cứu hộ cứu nạn 13 Chương II: Tìm hiểu về ngôn ngữ lập trình Java 14 2.1 Giới thiệu 14 2.1.1 Đơn giản 14 2.1.2 Hướng đối tượng 14 2.1.3 Độc lập phần cứng và hệ điều hành 15 2.1.4 Mạnh mẽ 16 2.1.5 Bảo mật 16 2.1.6 Phân tán 16 2.1.7 Đa luồng 16 2.1.8 Linh động 17 2.2 Lập trình hướng đối tượng trong Java 17 2.2.1 Trừu tượng hoá (Abstraction) 17 2.2.2 Tính đóng gói (Encapsulation) 18 2.2.3 Tính kế thừa (Inheritance) 19 2.2.4 Tính đa hình (Polymorphism) 19 2.3 Đối tượng, Lớp 20 2.3.1 Khai báo đối tượng 20 2.3.2 Cách truy xuất thành phần của lớp 21 2.3.3 Khai báo phương thức (hàm) 22 2.3.4 Phạm vi truy xuất thành phần của lớp 23 2.3.5 Phương thức main() 23 2.3.6 Hàm khởi tạo (Constructor) 24 2.3.7 Hàm hủy 25 2.3.8 Từ khoá this 25 2.3.10 Nạp chồng hàm (Overloaded Methods) 26 2.3.11 Truyền tham đối 26 2.3.12 Khai báo kế thừa 27 2.3.13 Viết chồng hàm hay che khuất hàm (Overriding Methods) 27 2.3.14 Từ khoá super 27 2.3.15 Sử dụng từ khoá final cấm sự chồng lắp 30 2.3.16 Sử dụng từ khoá final cấm sự kế thừa 30 CHƯƠNG III. Xây dựng cơ sở dữ liệu phần mềm quản lý điểm sinh viên 31 3.1 Mô tả yêu cầu bài toán: 31 3.1.1 Biểu đồ use case: 31 3.1.2 Đặc tả usecase 32 3.2 Thiết kế lớp 35 3.2.1 Thiết kế lớp 35 3.2.2 Thiết kế cơ sở dữ liệu cấu trúc dữ liệu 38 KẾT LUẬN VÀ KIẾN NGHỊ 40 TÀI LIỆU THAM KHẢO 41

TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN  BÁO CÁO THỰC TẬP TỐT NGHIỆP TÊN CHUYÊN ĐỀ THỰC TẬP TỐT NGHIỆP: TÌM HIỂU NGÔN NGỮ LẬP TRÌNH JAVA VÀ XÂY DỰNG PHẦN MỀM QUẢN LÝ ĐIỂM SINH VIÊN Địa điểm thực tập Cán hướng dẫn Đơn vị công tác : Số 2/198- Cổ Nhuế- Từ Liêm- Hà Nội : Hoàng Minh Tân : Công Ty Trắc Địa Bản Đồ - Bộ Quốc Phòng Sinh viên thực : Hoàng Ngọc Sơn Lớp : DH2C6 Ngành/Chuyên ngành : Công nghệ thông tin Hà Nội, tháng năm 2016 TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN  BÁO CÁO THỰC TẬP TỐT NGHIỆP TÊN CHUYÊN ĐỀ THỰC TẬP TỐT NGHIỆP: TÌM HIỂU NGÔN NGỮ LẬP TRÌNH JAVA VÀ XÂY DỰNG PHẦN MỀM QUẢN LÝ ĐIỂM SINH VIÊN Địa điểm thực tập : Số 2/198- Cổ Nhuế- Từ Liêm- Hà Nội Cán hướng dẫn : Hoàng Minh Tân Đơn vị công tác : Công Ty Trắc Địa Bản Đồ - Bộ Quốc Phòng Người hướng dẫn Hoàng Minh Tân Sinh viên thực Hoàng Ngọc Sơn Hà Nội, tháng năm 2016 Lời Cảm Ơn Thực tập tốt nghiệp yêu cầu bắt buộc sinh viên trường Đại Học Tài Nguyên Và Môi Trường Hà Nội trước kết thúc năm học trường Một mặt yêu cầu, mặt khác giai đoạn ý nghĩa, giúp sinh viên tập làm theo với công việc thực tế Để cho chúng em nắm kiến thức tiếp cận với thực tế, nhà trường tạo điều kiện cho chúng em thực tập làm khóa luận tốt nghiệp Sau tháng thực tập, báo cáo thực tập em hoàn thành Đầu tiên em xin gửi lời cảm ơn sâu sắc đến Hoàng Minh Tân người trực tiếp hướng dẫn giúp đỡ em nhiều thời gian em làm báo cáo Em xin cảm ơn Ban giám đốc công ty TNHHMTV Trắc Địa – Bản Đồ đã cho phép và tạo điều kiện thuận lợi cho em được thực tập ở công ty Em xin gửi lời cảm ơn đến thầy Ts.Hà Mạnh Đào, Trưởng khoa Công nghệ thông tin đồng thời giáo viên chủ nhiệm lớp em, thầy cô giáo Khoa nhiệt tình giúp đỡ em trình học tập trường Nhưng hạn chế kiến thức kinh nghiệm tìm hiểu chưa có nhiều nên báo cáo thực tập em nhiều thiếu xót Em mong nhận bảo, giúp đỡ thầy cô để báo cáo tốt nghiệp em hoàn thiện Điều quan trọng ý kiến thầy cô giúp em tiếp cận kiến thức thực tế kinh nghiệm phục vụ cho trình làm sau Cuối em xin chân thành cảm ơn thầy cô giáo trường, khoa xin cảm ơn bạn cô công ty giúp đỡ em trình thực tập Em xin chân thành cảm ơn! MỤC LỤC MỞ ĐẦU Lí chọn chuyên đề thực tập Trong năm gần đây, khoa học công nghệ Việt Nam bước hội nhập vào dòng chảy khoa học công nghệ tiên tiến giới Công nghệ thông tin nước ta mới, song tốc độ phát triển nhanh mạnh, chiếm vị trí quan trọng ngành khoa học công nghệ Một lĩnh vực ứng dụng tin học hóa phổ biến nước ta lĩnh vực quản lý Tin học hóa quản lý giúp cho nhà quản lý điều hành công việc cách khoa học, xác hiệu Quản lý điểm công việc tương đối phức tạp, tốn nhiều thời gian công sức Chính vậy, tin học hóa lĩnh vực quản lí điểm yêu cầu tất yếu Muốn quản lý tốt cần có phần mềm tốt, phần mềm phải đảm bảo độ bảo mật cao, dễ sử dụng nhiều tiện ích Đề tài yêu cầu thiết thực quản lý hầu hết tất trường học hoạt động Số lượng sinh viên đông điểm cần nhập vào nhiều, chắn gây nhiều khó khăn việc quản lý điểm sinh viên Khó khăn việc cập nhật, sửa chưa điểm sinh viên Khi cần tra cứu thông tin điểm sinh viên phải tìm, rà soát phương pháp thủ công Công việc đòi hỏi tốn nhiều thời gian Tuy đề tài không xa lạ tính cấp thiết phổ biến đề tài nên em chọn đề tài để làm báo cáo thực tập tốt nghiệp Đối tượng, phạm vi phương pháp nghiên cứu chuyên đề thực tập - Đối tượng nghiên cứu: Đề tài tập trung tìm hiểu ngôn ngữ lập trình Java xây dựng phần mềm quản lý điểm sinh viên - Phạm vi nghiên cứu: + Về không gian: Đề tài thực phạm vi nhà trường + Về thời gian: 22/2-20/4 - Phương pháp nghiên cứu: + Sử dụng tài liệu liên quan ngôn ngữ lập trình Java để tổng hợp kiến thức ngôn ngữ lập trình Java + Sử dụng phần mềm Mysql workbench để xây dựng sở liệu + Sử dụng phần mềm Netbeans để xây dựng giao diện phần mềm Mục tiêu nội dung chuyên đề - Mục tiêu đề tài: + Ôn lại kiến thức ngôn ngữ lập trình Java + Xây dựng phần mềm quản lý điểm sinh viên - Nội dung đề tài: Bài gồm chương với phần mở đầu, kết luận tài liệu tham khảo - - CHƯƠNG I: Giới thiệu chung sở thực tập Chương I chương giới thiệu chi tiết sở thực tập, với nội dung nêu thông tin, chức nhiệm cở sở thực tập CHƯƠNG II: Tìm hiểu ngôn ngữ lập trình Java Chương II tập trung tập hiểu ngôn ngữ lập trình Java CHƯƠNG III: Xây dựng sở liệu phần mềm quản lý điểm sinh viên Chương chương tập trung xây dựng yều cầu toán, làm phân tích thiết kế xây dựng sở liệu cho phần mềm CHƯƠNG I: GIỚI THIỆU CHUNG VỀ CƠ SỞ THỰC TẬP 1.1 Giới thiệu chung Công ty - Tên Công ty : CÔNG TY TRẮC ĐỊA BẢN ĐỒ - BỘ QUỐC PHÒNG Tên giao dịch tiếng Anh: SAMCOM Ngày thành lập: 09/01/1990 Điện thoại: (069) 573254; (04) 37558003, 37558004, 37558094, Fax: (04) 37558093 Chi nhánh Miền nam – Số - Đường Cửu Long - Tân Bình – Thành phố Hồ Chí Minh Điện thoại: (069) 662124; (08) 38110058; Fax: (08) 38110564 Trụ sở chính: Đường Trần Cung – Cổ Nhuế – Từ Liêm – Hà Nội 1.2 Quá trình hình thành phát triển Công ty Trắc địa Bản đồ – Bộ Quốc Phòng doanh nghiệp công ích Bộ Quốc Phòng – Tiền thân Xí nghiệp liên hợp Trắc địa Bản đồ, thành lập theo định số 09/QĐ- QP ngày 09/01/1990 Bộ trưởng Bộ Quốc Phòng Sau 03 lần chấn chỉnh tổ chức biên chế (năm 1992, năm 1996 năm 2008), ngày 13/1/2009 Tổng Tham mưu trưởng có định số 65/QĐ-TM việc tổ chức lại Công ty Trắc địa Bản đồ thuộc Cục Bản đồ – Bộ tổng tham mưu Công ty Trắc địa Bản đồ doanh nghiệp nhà nước có tư cách pháp nhân, thực hạch toán kinh tế độc lập có tài khoản ngân hàng (cả tài khoản ngoại tệ) có dấu riêng; Trụ sở chính: Đường Trần Cung - Cổ Nhuế - Từ Liêm - Hà Nội, Chi nhánh: Số – Đường Cửu Long - Tân Bình - Thành phố Hồ Chí Minh Có Đơn vị thành viên hạch toán kinh tế phụ thuộc Công ty Trắc địa Bản đồ doanh nghiệp hoạt động công ích xếp doanh nghiệp hạng I 1.3 Năng lực kinh doanh: - Tổng số lao động: 808 người (biên chế: 333, HĐLDDH: 444, HĐLĐNH: 31) Trình độ: Tiến sỹ: 01, Thạc sỹ: 25, Đại học: 407, Cao đẳng: 37, Trung cấp: 217, Sơ cấp: 121 Vốn cố định: 32 tỷ Vốn lưu động: 04 tỷ - Doanh thu bình quân năm (2006-2008): 205 tỷ 1.4 Cơ cấu tổ chức: 1.4.1 Cơ quan Công ty Trắc địa Bản đồ: + Ban Giám đốc + Phòng Kế hoạch tổng hợp + Phòng kiểm tra chất lượng sản phẩm ( KCS) + Phòng kỹ thuật công nghệ + Phòng Tài + Văn phòng Công ty + Phòng Chính trị + Phòng Tổ chức Lao động tiền lương + Trung tâm Kỹ thuật Cứu hộ Cứu nạn 1.4.2 Đơn vị trực thuộc: + Xí nghiệp Chụp ảnh hàng không + Xí nghiệp Phát triển Công nghệ Trắc địa Bản đồ + Xí nghiệp Trắc địa + Xí nghiệp Bản đồ I + Xí nghiệp Bản đồ Đà Lạt + Xí nghiệp Dịch vụ TĐBĐ + Chi nhánh Miền nam + Công ty liên doanh Sài Gòn Superbowl 1.5 Lĩnh vực hoạt động: Công ty Trắc địa Bản đồ có nhiệm vụ sản xuất cung cấp loại tư liệu địa hình phục vụ nhiệm vụ quốc Phòng an ninh, kết hợp kinh tế với quốc Phòng phạm vi nước quốc tế 1.6 Ngành nghề kinh doanh: - Chụp ảnh hàng không, cung cấp dịch vụ ảnh hàng không, vũ trụ - Đo đạc, cung cấp các tư liệu địa hình Khảo sát Trắc địa, địa chất công trình - Đo vẽ thành lập đồ loại Xây dựng sở liệu hệ thống thông tin địa lý (GIS) - Nghiên cứu phát triển, chuyển giao công nghệ Trắc địa Bản đồ kỹ thuật khác có liên quan - Công nghiệp in: in đồ loại sản phẩm khác chất liệu với độ xác, thẩm mĩ cao - Kinh doanh, nhập vật tư, thiết bị Trắc địa Bản đồ - Dịch vụ sửa chữa bảo dưỡng lắp ráp máy Trắc địa, tin học thiết bị đo vẽ đồ - Khảo sát thiết kế, lập luận chứng kinh tế kỹ thuật lĩnh vực cải tạo xử lý môi trường ô nhiễm - Nghiên cứu quy hoạch quản lý tổng hợp môi trường tài nguyên thiên nhiên - Nhập, nghiên cứu ứng dụng chuyển giao công nghệ lĩnh vực môi trường - Thiết kế công trình đường 1.7 Các sản phẩm: + Ảnh hàng không + Lưới khống chế + Bản đồ giấy loại tỷ lệ + Bản đồ trực ảnh + Bản đồ số loại tỷ lệ + Sản phẩm in 1.8 Các công trình tiêu biểu thực số thành tích: Bay chụp ảnh thành lập Bản đồ biên giới Việt-Trung Tổng đồ Vịnh Bắc Bản đồ biên giới Việt-Lào Khảo sát đường Hồ Chí Minh Thành lập đồ trực ảnh địa hình 1/50 000 phu trùm lãnh thổ đất liền toàn quốc Thành lập đồ công trình thủy điện Việt Nam, Lào, Mianma Những phần thưởng cao quý Đảng, Nhà nước tặng nghiệp xây dựng bảo vệ tố quốc: Xí nghiệp Bản đồ Đà Lạt: 02 Huân chương chiến công hạng III (1984, 1989) Xí nghiệp Bản đồ 1: Huân chương chiến công hạng I (1980) Xí nghiệp Trắc địa: Huân chương chiến công hạng I (1983) Xí nghiệp chụp ảnh hàng không: Huân chương chiến công hạng III (01984), Huân chương chiến công hạng II (2000) Công ty Trắc địa Bản đồ: Cờ thưởng luân lưu Bộ Tổng Tham mưu – quan BQP (1999) 1.9 Chức năng, nhiệm vụ phận, phòng ban Công ty 1.9.1 Văn phòng Công ty * Chức nhiệm vụ: Văn phòng có chức tham mưu cho Giám đốc thực quản lý lĩnh vực: Đối ngoại, hành chính, hậu cần, doanh trại Duy trì trật tự nội vụ vệ sinh, đảm bảo an toàn, an ninh Đơn vị - Tổ chức công tác đối ngoại với đối tác Công ty - Tổ chức lưu trữ khai thác hồ sơ lưu trữ, tiếp nhận, phân loại luân chuyển loại công văn, tổ chức lưu chuyển văn thư Công ty với Cục Bản đồ, Đơn vị thành viên Công ty quan đối tác bên theo chức - Quản lý sử dụng dấu theo quy định Nhà nước - Quản lý toàn quân số Báo cáo quân số Cục theo qui định Giới thiệu đồng chí ốm đau đến điều trị tuyến Quân y theo qui định - Quản lý xếp lịch công tác xe hàng ngày có nhu cầu sử dụng - Thường xuyên đôn đốc, kiểm tra vệ sinh môi trường, phòng bệnh, trật tự nội vụ khu vực làm việc, đóng quân trụ sở Công ty - Thực chủ trương Công ty Nhà nước công tác Phòng cháy chữa cháy, an toàn quan, Phòng chống thiên tai, Phòng chống cháy nổ thực tốt việc kiểm tra định kỳ để phát sai sót chấn chỉnh kịp thời - Quản lý bảo vệ sở vật chất, trang thiết bị, phương tiện làm việc quan, có trách nhiệm bảo quản, phát hiện, báo sửa chữa, mua sắm, thay trang thiết bị văn Phòng bị hư hỏng Đảm bảo văn phòng phẩm cho quan 10 } CHƯƠNG III Xây dựng sở liệu phần mềm quản lý điểm sinh viên 3.1 Mô tả yêu cầu toán: - Yêu cầu xây dựng hệ thống quản lý điểm sinh viên trường đại học BKUNI Người quản lý quản lý sinh viên (sinh viên tín sinh viên niên chế), quản lý môn học lịch học sinh viên Quan hệ tác nhân use case, use case với thể hình bên 35 3.1.1 Biểu đồ use case: 3.1.2 Đặc tả usecase Dựa vào biểu đồ use case ta có biểu đồ hoạt động: 1) Biểu đồ hoạt động thêm liệu: - Biểu đồ hoạt động thêm sinh viên 36 - Biểu đồ hoạt động thêm danh mục học phần - Biểu đồ hoạt động đăng ký học phần cho sinh viên: 37 Biểu đồ hoạt động đăng ký lịch học cho sinh viên (tương tự biểu đồ đăng ký môn học cho sinh viên) 2) Biểu đồ hoạt động Xóa: - Biểu đồ hoạt động xóa sinh viên: Hoạt động xóa ( danh mục học phần, đăng ký lịch học, đăng ký điểm) tương tự 3) Biểu đồ hoạt động sửa: 38 Biểu đồ hoạt động sửa sinh viên: Biểu đồ hoạt đông sửa ( Môn học, Đăng ký học phần, Đăng ký lịch học, Quản lý điểm) hoạt động tương tự 4) Biểu đồ hoạt động tìm kiếm: Biều đồ hoạt động tìm kiếm thông tin sinh viên Biểu đồ hoạt động tìm kiếm thông tin ( Môn học, Lịch học, Điểm) tương tự 5)Biểu đồ hoạt động tính điểm CPA: 39 3.2 Thiết kế lớp 3.2.1 Thiết kế lớp Chương trình bao gồm số class chứa đối tượng: • Class DangKyHocTap,DKHTTinChi,DKHTNienChe • Class HocPhan,HocPhanNienChe,HocPhanNC • Class SinhVien,SinhVienNC,SinhVienTC • Class KetQuaSV,KQSVTC,KQSVNC • Class LichHoc • Class Diem,DiemSVTC,DiemSVNC • Class TaiKhoan Các thuộc tính, phương thức lớp, quan hệ lớp thể chi tiết biểu đồ lớp bên Class DKHTTinChi Class DKHTNienChe thừa kế Class DangKyHocTap Class HocPhanTC Class HocPhanNienChe thừa kế Class HocPhan 40 Class SinhVienTC Class SinhVienNC thừa kế Class SinhVien 41 Class KQSVNC Class KQSVTC thừa kế class KetQuaSV Class LichHoc: Class DiemSVTC Class DiemSVNC thừa kế Class Diem 42 43 7.Class TaiKhoan: TaiKhoan -String taiKhoan -String matKhau 3.2.2 Thiết kế sở liệu / cấu trúc liệu Cơ sở liệu chương trình lưu trữ hệ quản trị sở liệu MySQL, Gồm bảng: • • • • • • • • • • Bảng sinh viên niên chế Bảng sinh viên tín Bảng môn học niên chế Bảng học phần Bảng đăng ký học tập sinh viên niên chế Bảng đăng ký học tập sinh viên tín Bảng điểm sinh viên niên chế Bảng điêm sinh viên tin Bảng đăng nhập quản lý Bảng lịch học sinh viên tín Việc thao tác sở liệu thực thông qua phương thức:      getAll(); updateBy(); addNew(); delete(); find(); Sơ đồ liên kết bảng: 44 45 KẾT LUẬN VÀ KIẾN NGHỊ Đề tài bước đầu xây dựng hệ thống sở liệu lý điểm sinh viên tương đối hoàn chỉnh qua hỗ trợ việc quản lý liệu phục vụ nhu cầu tra cứu thông tin người sử dụng, chủ yếu giảng viên, học sinh, sinh viên trường học Thông qua phần mềm này, người dùng tra cứu thông tin lien quan đến thời gian học, môn học, điểm trình cách dễ dàng Kiến nghị Về hướng phát triển phần mềm: thời gian tới hoàn thiện chức phần mềm, để đưa vào ứng dụng thực tế Phần mềm cho phép quản lý sinh viên tín sinh viên niên chế.trong thực tế có nhiều loại sinh viên nên mở rộng phần mềm để quản lý đa dạng hơn.Thêm phần mềm cho phép người quản lý đăng nhập sử dụng,có thể mở rộng phần mềm để sinh viên giáo viên sử dụng hạn chế bớt quyền sử dụng 46 TÀI LIỆU THAM KHẢO [1]:Giáo trình Head-First-Java-2nd-edition [2]: http://www.java2s.com/ [3]:Các tài lệu khác Internet [4]: Giáo Trình Lập trình Java: Phần - NXB Đại học quốc gia TP Hồ Chí Minh 47 BỘ TÀI NGUYÊN VÀ MÔI TRƯỜNG CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC Độc lập - Tự - Hạnh phúc TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI NHẬN XÉT CỦA CÁN BỘ HƯỚNG DẪN I Thông tin chung: - Họ tên cán hướng dẫn: ThS Hoàng Minh Tân Đơn vị công tác: Phòng kĩ thuật công nghệ-Công ty Trắc Địa Bản Đồ-Bộ Quốc Phòng Trình độ : Thạc sĩ thông tin Chuyên ngành:Công nghệ - Họ tên Sinh viên : Hoàng Ngọc Sơn Mã Sinh viên : DC00202252 Lớp : ĐH2C6 Tên đề tài: Tìm hiểu ngôn ngữ lập trình Java xây dựng phần mềm quản lý điểm sinh viên II Nhận xét Cán hướng dẫn: ………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………… ……………………………………………………………… III Điểm đánh giá trình thực tập: Hà Nội, ngày… tháng… năm 2016 Xác nhận Cơ sở thực tập Cán hướng dẫn (Ký đóng dấu đơn vị) (Ký ghi rõ họ tên) [...]... dụ : final class Box { 34 } CHƯƠNG III Xây dựng cơ sở dữ liệu phần mềm quản lý điểm sinh viên 3.1 Mô tả yêu cầu bài toán: - Yêu cầu xây dựng một hệ thống quản lý điểm sinh viên tại trường đại học BKUNI Người quản lý có thể quản lý sinh viên (sinh viên tín chỉ và sinh viên niên chế), quản lý môn học và lịch học của từng sinh viên Quan hệ giữa các tác nhân và các use case, giữa các use case với nhau... thuộc thiết bị nên Java đã trở thành ngôn ngữ lập trình cho Internet Java là ngôn ngữ lập trình được phát triển từ ngôn ngữ lập trình C/C++ Nó kế thừa, phát huy các thế mạnh của ngôn ngữ C/C++ và lược bỏ đi các cú pháp phức tạp của C/C++ Ngôn ngữ lập trình Java có một số đặc trưng tiêu biểu: đơn giản, hướng đối tượng, độc lập phần cứng và hệ điều hành, mạnh mẽ, bảo mật, phân tán, đa luồng và linh động 2.1.1... địa lý - Quản trị hệ thống mạng Internet, Server tòa nhà trụ sở Công ty Đảm bảo hoạt động của toàn bộ thiết bị tin học của cơ quan Công ty - Tham gia các nhiệm vụ đột xuất khác do Ban Giám đốc giao 17 Chương II: Tìm hiểu về ngôn ngữ lập trình Java 2.1 Giới thiệu Java là một ngôn ngữ lập trình được Sun Microsystems giới thiệu vào tháng 6 năm 1995 Từ đó, nó đã trở thành một công cụ lập trình của các lập. .. quan lập kế hoạch đầu tư, xây dựng cơ bản, lập báo cáo quyết toán vốn đầu tư theo quy định của Nhà nước + Tổ chức thực hiện và hướng dẫn Đơn vị trực thuộc thực hiện công tác kiểm kê vốn và tài sản của Công ty định kỳ hoặc đột xuất theo đúng quy định của pháp luật Tổng hợp và kiểm tra tình hình thực hiện quản lý vốn và tài sản của Công ty - Công tác quản lý giá cả và thống kê: + Tham mưu cho Lãnh đạo thực. .. trợ đa luồng này cho phép xây dựng các ứng dụng trên mạng chạy hiệu quả 2.1.8 Linh động Java được thiết kế như một ngôn ngữ động để đáp ứng cho những môi trường mở Các chương trình Java chứa rất nhiều thông tin thực thi nhằm kiểm soát và truy nhập đối tượng lúc chạỵ Điều này cho phép khả năng liên kết mã động 2.2 Lập trình hướng đối tượng trong Java Java là một ngôn ngữ lập trình hướng đối tượng Nếu... tạo và qui chế bồi dưỡng nâng bậc công nhân kỹ thuật, theo dõi chương trình và kết quả đào tạo và đào tạo lại, quản lý hồ sơ lao động + Thực hịên chế độ bảo hộ lao động, bồi dưỡng độc hại, thời gian làm việc, nghỉ ngơi, chế độ thôi việc, nghỉ việc - Công tác quản lý tiền lương: + Tổ chức xây dựng và quản lý định mức lao động + Hướng dẫn, xây dựng đơn giá tiền lương trên cơ sở định mức lao động, lập. .. việc xây dựng và kiểm tra các vấn đề liên quan đến giá cả trong hoạt động kinh doanh và đầu tư xây dựng cơ bản + Theo dõi và đôn đốc thực hiện việc quản lý chi phí, giảm và tiết kiệm chi phí hoạt động kinh doanh và hoạt động khác, không ngừng nâng cao hiệu quả sử dụng vốn + Phối hợp với các bộ phận liên quan xây dựng các định mức chi tiêu tài chính trong phạm vi quyền hạn của Đơn vị + Tổ chức thực. .. trước đó Trong chương trình Java, lập trình viên không phải bận tâm đến việc cấp phát bộ nhớ Quá trình cấp phát, giải phóng được thực hiện tự động, nhờ dịch vụ thu nhặt những đối tượng không còn sử dụng nữa (garbage collection) Cơ chế bẫy lỗi của Java giúp đơn giản hóa quá trình xử lý lỗi và khôi phục sau lỗi 2.1.5 Bảo mật Java cung cấp một môi trường quản lý thực thi chương trình với nhiều mức để... về thực hiện các mặt công tác về quản lý lao động, tiền lương và bảo hiểm xã hội - Công tác quản lý lao động: + Xây dựng kế hoạch biên chế lao động hàng năm và từng thời kỳ theo phương án sản xuất kinh doanh của Công ty .Đề xuất phương án sử dụng lao động phù hợp + Xây dựng qui chế tuyển dụng Hợp đồng lao động và soạn thảo các hợp đồng lao động + Phối hợp với các Phòng chức năng xây dựng tiêu chuẩn chuyên. .. dùng một ngôn ngữ lập trình hướng đối tượng trước đây, bạn cần phải hiểu các khái niệm sau : lập trình hướng đối tượng (Object Oriented Programming) là gì? đối tượng (Object), lớp (class) là gì, mối quan hệ giữa đối tượng và lớp, gởi thông điệp (Messages) đến các đối tượng là gì? Mỗi một chương trình máy tính đều gồm có 2 phần : phần mã lệnh và phần dữ liệu Một số chương trình đặt trọng tâm ở phần mã

Ngày đăng: 23/06/2016, 15:55

Từ khóa liên quan

Mục lục

  • Lời Cảm Ơn

  • MỞ ĐẦU

    • 1. Lí do chọn chuyên đề thực tập

    • 2. Đối tượng, phạm vi và phương pháp nghiên cứu chuyên đề thực tập

    • 3. Mục tiêu và nội dung của chuyên đề

    • CHƯƠNG I: GIỚI THIỆU CHUNG VỀ CƠ SỞ THỰC TẬP

      • 1.1 Giới thiệu chung về Công ty

      • 1.2 Quá trình hình thành và phát triển

      • 1.3 Năng lực kinh doanh:

      • 1.4 Cơ cấu tổ chức:

        • 1.4.1. Cơ quan Công ty Trắc địa Bản đồ:

        • 1.4.2. Đơn vị trực thuộc:

        • 1.5 Lĩnh vực hoạt động:

        • 1.6 Ngành nghề kinh doanh:

        • 1.7 Các sản phẩm:

        • 1.8 Các công trình tiêu biểu đã thực hiện và một số thành tích:

        • 1.9 Chức năng, nhiệm vụ của các bộ phận, phòng ban trong Công ty

          • 1.9.1 Văn phòng Công ty

            • * Chức năng nhiệm vụ:

            • 1.9.2 Phòng Tổ chức Lao động - Tiền lương

            • 1.9.3 Phòng Tài chính

            • 1.9.5 Phòng kiểm tra chất lượng sản phẩm

            • Chương II: Tìm hiểu về ngôn ngữ lập trình Java

              • 2.1 Giới thiệu

                • 2.1.1 Đơn giản

                • 2.1.2 Hướng đối tượng

                • 2.1.3 Độc lập phần cứng và hệ điều hành

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

Tài liệu liên quan