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

Đồ Án Java Đề Tài Quản Lý Điểm.pdf

17 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Nội dung

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO

TRƯỜNG ĐẠI HỌC KINH DOANH VÀ CÔNG NGHỆ HÀ NỘI - -

ĐỒ ÁN JAVAĐỀ TÀI: QUẢN LÝ ĐIỂM

Họ tên sinh viên : Trương Văn Hoàng

Hà Nội - 2022

Trang 2

MỤC LỤC

LỜI NÓI ĐẦU 3

CHƯƠNG 1 TỔNG QUAN LẬP TRÌNH JAVA 4

1.1 Ngôn ngữ lập trình JAVA 4

1.2 Hệ quản trị SQL server 5

CHƯƠNG 2 PHÂN TÍCH VÀ THIẾT KẾ PHẦN MỀM 6

CHƯƠNG 3 CHƯƠNG TRÌNH THỬ NGHIỆM 9

3.1 Giao diện 9

3.2 Kết luận 16

KẾT LUẬN 17

Trang 3

LỜI NÓI ĐẦU

Với sự phát triển vô cùng mạnh mẽ, công nghệ thông tin đang là mộttrong những ngành đóng vai trò vô cùng quan trọng trong cuộc sống của conngười với một chiếc máy tính giờ đây nó có thể làm tất cả mọi thứ, có thể thaythế các công việc giấy tờ một cách hiệu quả mà không tốn quá nhiều công sức.Quản lý điểm của sinh viên trong các trường đại học giờ đây không còn phải vấtvả như nhiều năm trước nữa, máy tính có thể lưu trữ rất nhiều, tính toán chínhxác gần như tuyệt đối, tránh mất dữ liệu,… như lưu trữ ở giấy tờ trước đây Đềtài “Quản lý điểm” là đề tài mà em đã lựa chọn để thực hiện việc quản lý dữ liệusinh viên bằng máy tính với phầm mềm SQL Server và Netbeans.

Trang 4

CHƯƠNG 1 TỔNG QUAN LẬP TRÌNH JAVA

1.1 Ngôn ngữ lập trình JAVA

Java là một trong những ngôn ngữ lập trình hướng đối tượng Nó được sử dụng trong phát triển phần mềm, trang web, game hay ứng dụng trên các thiết bị di động.

Java được khởi đầu bởi James Gosling và bạn đồng nghiệp ở Sun MicroSystem năm 1991 Ban đầu Java được tạo ra nhằm mục đích viết phần mềm cho các sản phẩm gia dụng, và có tên là Oak.

Java được phát hành năm 1994, đến năm 2010 được Oracle mua lại từ SunMicroSystem.

Java được tạo ra với tiêu chí “Viết (code) một lần, thực thi khắp nơi” (WriteOnce, Run Anywhere – WORA) Chương trình phần mềm viết bằng Java có thểchạy trên mọi nền tảng (platform) khác nhau thông qua một môi trường thực thivới điều kiện có môi trường thực thi thích hợp hỗ trợ nền tảng đó.

- Đặc điểm của ngôn ngữ lập trình java:

+ Tương tự như C++, hướng đối tượng hoàn toàn.

Trong quá trình tạo ra một ngôn ngữ mới phục vụ cho mục đích chạy được trên nhiều nền tảng, các kỹ sư của Sun MicroSystem muốn tạo ra một ngôn ngữ dễ học và quen thuộc với đa số người lập trình Vì vậy họ đã sử dụng lại các cú pháp của C và C++.

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

Một chương trình viết bằng ngôn ngữ Java có thể chạy tốt ở nhiều môi trường khác nhau Gọi là khả năng “cross-platform” Khả năng độc lập phần cứng và hệđiều hành được thể hiện ở 2 cấp độ là cấp độ mã nguồn và cấp độ nhị phân.+ Ngôn ngữ thông dịch.

Ngôn ngữ lập trình thường được chia ra làm 2 loại (tùy theo các hiện thực hóa ngôn ngữ đó) là ngôn ngữ thông dịch và ngôn ngữ biên dịch.

+ Cơ chế thu gom rác tự động.

Khi tạo ra các đối tượng trong Java, JRE sẽ tự động cấp phát không gian bộ nhớ cho các đối tượng ở trên heap.

+ Hoạt động đa luồng.

Trang 5

Java hỗ trợ lập trình đa tiến trình (multithread) để thực thi các công việc đồng thời Đồng thời cũng cung cấp giải pháp đồng bộ giữa các tiến trình (giải pháp sử dụng priority…).

+ Tính an toàn và bảo mật cao.+ Có thể dùng với máy ảo

1.2 Hệ quản trị SQL server

- SQL Server (viết tắt của cụm từ Structured Query Language) là một hệthống quản lý cơ sở dữ liệu quan hệ (Relational Database Management System,viết tắt là RDBMS) SQL Server có khả năng hỗ trợ một số lượng lớn các quytrình xử lý giao dịch, ứng dụng doanh nghiệp và ứng dụng phân tích trong cáccông ty hoạt động trong lĩnh vực IT

- Cũng giống như các hệ thống quản lý cơ sở dữ liệu qua hệ khác, SQLServer được xây dựng trên lớp SQL – là ngôn ngữ lập trình tiêu chuẩn hoá đượcquản trị viên cơ sở dữ liệu (DBAs) và các chuyên gia IT sử dụng để quản lý cơsở dữ liệu và truy vấn các dữ liệu nằm bên trong

- Về phương diện quản trị, Microsoft SQL Server gồm các dịch vụ tíchhợp SQL Server, dịch vụ SQL Server Data Quality và dịch vụ SQL Servermaster Hai bộ công cụ dành riêng cho quản trị viên cơ sở dữ liệu và lập trìnhviên (SQL Server Data Tools) sử sụng trong việc phát triển hệ thống cơ sở dữliệu cho SQL Server Management Studio, thực hiện nhiệm vụ triển khai, giámsát và quản lý các cơ sở dữ liệu.

- SQL Server không phải là một hệ quản trị cơ sở dữ liệu độc lập nó làthành phần với vai trò ngôn ngữ làm công cụ giao tiếp của cơ sở dữ liệu vớingười dùng, có vai trò quan trọng:

+ Quản trị viên cơ sở dữ liệu có thể quản lý và điều khiển các truy cập tớicơ sở dữ liệu thông qua SQL

+ SQL như một công cụ giao tiếp giữa người dùng và máy tính

Trang 6

CHƯƠNG 2 PHÂN TÍCH VÀ THIẾT KẾ PHẦN MỀM

2.1 Sơ đồ chức năng

2.2 Cơ sở dữ liệu- Diagram:

QUẢN LÝ ĐIỂM SINH VIÊN

Trang 7

-Bảng Sinh Viên:

-Bảng Khoa:

-Bảng Môn học:

Trang 8

-Bảng Kết quả:

Trang 9

CHƯƠNG 3 CHƯƠNG TRÌNH THỬ NGHIỆM

3.1 Giao diện

- Menu chính

Trang 17

KẾT LUẬN

Sau một thời gian tìm tòi khám phá cũng như là sự chỉ dẫn của các thầy côthì em cũng đã tạo ra được các câu lệnh truy vấn như trên Trong quá trình tìmhiểu và xây dựng truy vấn vẫn còn một vài thiếu xót, các câu lệnh thực hiện cóthể sai xót, có lỗi ,… Mong các thầy cô đóng góp ý kiến để em ngày càng hoànthiện hơn nữa để tạo ra những câu truy vấn hay.

Ngày đăng: 16/07/2024, 17:14

w