Tải bản đầy đủ (.docx) (7 trang)

Đồ Án Cơ Sở CNTT Chuyên Ngành Lập Trình Ứng Dụng HUTECH

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (167.26 KB, 7 trang )

BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP. HCM

ĐỒ ÁN CƠ SỞ

LẬP TRÌNH WINDOWN FROM TRÊN VISUAL STUDIO (C#)

Ngành: Công Nghệ Thông Tin
Chuyên ngành: Lập Trình Ứng Dụng
Tên: Vũ Đức Thắng
MSSV: 17200681 - Lớp: C17TH11

Vũ Đức Thắng

1


MỤC LỤC

Chương 1: Mục tiêu của đề tài

Trang 3

Chương 2:

Trang 3 + 4

2.1: Lý Thuyết
2.2: Ứng Dụng
Chương 3: Cấu hình chi tiết


Vũ Đức Thắng

Trang 4 + 5 + 6

2


Chương 1: Mục tiêu đề tài
Lập trình WinFrom là một trong những môn học nền tảng của ngành Hệ thống thông tin quản lý.
Môn học này cung cấp những kiến thức cơ bản và toàn diện về ngôn ngữ lập trình cùng những ky
năng lập trình cơ bản. Mục tiêu chính của môn học là giúp người học hình thành nên tư duy lập
trình và nắm vững phương pháp giải quyết vấn đề - bài toán thông qua việc sử dụng thành thạo
ngôn ngữ lập trình, cụ thể là ngôn ngữ lập trình C#. Sau khi hoàn thành môn học này, sinh viên se
có đủ những kiến thức cần thiết để theo học những học phần tiếp theo về lập trình, như: Lập trình
hướng đối tượng, Lập trình nâng cao, Cấu trúc dữ liệu và giải thuật, Lập trình web, Lập trình ứng
dụng trong quản lý,... những môn học thuộc của chuyên ngành.

Chương 2: 2.1 Lý Thuyết
Windows Forms (WinForms) là một thư viện lớp đồ họa (GUI) được bao gồm như một phần
của Microsoft .NET Frameworkhoặc Mono Framework , cung cấp một nền tảng để viết các ứng
dụng khách phong phú cho máy tính để bàn, máy tính xách tay và máy tính bảng. Mặc dù được coi
là sự thay thế cho Thư viện lớp Microsoft Foundation dựa trên C ++ trước đó và phức tạp hơn ,
nhưng nó không cung cấp một mô hình tương đương và chỉ hoạt động như một nền tảng cho tầng
giao diện người dùng trong một giải pháp đa tầng .
Tại sự kiện Microsoft Connect vào ngày 4 tháng 12 năm 2018, Microsoft đã công bố phát hành
Windows Forms dưới dạng dự án nguồn mở trên GitHub . Nó được phát hành theo Giấy phép
MIT . Với phiên bản này, Windows Forms đã trở nên khả dụng cho các dự án nhắm mục tiêu
khung .NET Core . Tuy nhiên, khung vẫn chỉ khả dụng trên nền tảng Windows và việc triển khai
WinForms chưa hoàn tất của Mono vẫn là triển khai đa nền tảng duy nhấ


2.2 ỨNG DỤNG Windows Form
Giao tiếp với người dùng bằng bàn phím và mouse.
Có giao diện đồ họa và xử lý sự kiện.
Là ứng dụng được hiển thị với giao diện cửa sổ đồ họa. Chúng ta chỉ cần kéo và thả các điều khiển
(control) lên cửa sổ Form. Visual Studio se sinh mã trong chương trình để tạo ra, hiển thị các thành
phần trên cửa sổ

Vũ Đức Thắng

3


CHƯƠNG 3: CẤU HÌNH CHI TIẾT

Bảng sau liệt kê các từ khóa dành riêng và các từ khóa thuộc ngữ cảnh trong C#:

Vũ Đức Thắng

4


Contextual Keyword trong C#

Vũ Đức Thắng

5


SAU ĐÂY LÀ ĐOẠN CODE ĐỂ LẬP TRÌNH WINFROM
namespace NhaKhoa

{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void tinhtien_Click(object sender, EventArgs e)
{
{
if ( txtname.TextLength ==0)
{
MessageBox.Show("Qúy Khách Vui Lòng Nhập Tên", "Thông Báo
Lỗi",MessageBoxButtons.OK,MessageBoxIcon.Stop);
}
else
{
try
{
double total = 0;
if(caovoi.Checked) total += 100000;
tinhtong.Text = total.ToString() + " Đồng ";
if (taytrang.Checked) total += 1200000;
tinhtong.Text = total.ToString() + " Đồng ";
if (chuphinhrang.Checked) total += 200000;
tinhtong.Text = total.ToString() + " Đồng ";
total += Convert.ToInt16(nudtramrang.Value) * 80000;
tinhtong.Text = total.ToString() + " Đồng ";
}
catch

{
}
}
}
}
private void thoat_Click(object sender, EventArgs e)
{
this.Close();
}
}
}
Vũ Đức Thắng

6


Vũ Đức Thắng

7



×