ĐỒ an CHUYÊN ngành CÔNG NGHỆ THÔNG TIN - HUTECH
BỘ GIÁO DỤC VÀ ĐÀO TẠOTRƯỜ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 TinChuyên ngành: Lập Trình Ứng DụngTên: Vũ Đức ThắngMSSV: 17200681 - Lớp: C17TH11Vũ Đức Thắng1MỤC LỤCChương 1: Mục tiêu của đề tàiTrang 3Chương 2:Trang 3 + 42.1: Lý Thuyết2.2: Ứng DụngChương 3: Cấu hình chi tiếtVũ Đức ThắngTrang 4 + 5 + 62Chương 1: Mục tiêu đề tàiLậ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 kynă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ậptrì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ạongô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 secó đủ 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ìnhhướ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 ứngdụ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ếtWindows Forms (WinForms) là một thư viện lớp đồ họa (GUI) được bao gồm như một phầncủa Microsoft .NET Frameworkhoặc Mono Framework , cung cấp một nền tảng để viết các ứngdụ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 coilà 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ầnggiao 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ànhWindows Forms dưới dạng dự án nguồn mở trên GitHub . Nó được phát hành theo Giấy phépMIT . 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êukhung .NET Core . Tuy nhiên, khung vẫn chỉ khả dụng trên nền tảng Windows và việc triển khaiWinForms 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 FormGiao 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ànhphần trên cửa sổVũ Đức Thắng3CHƯƠNG 3: CẤU HÌNH CHI TIẾTBả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ắng4Contextual Keyword trong C#Vũ Đức Thắng5SAU ĐÂY LÀ ĐOẠN CODE ĐỂ LẬP TRÌNH WINFROMnamespace 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áoLỗ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ắng6Vũ Đức Thắng7 Biểu mẫu Đồ án chuyên ngành (Cập nhật ngày 03/10/2020) 14586586 Triển khai thực hiện Đồ án tổng hợp ngành, Đồ án chuyên ngành, Đồ án cơ sở học kỳ 2 năm học 2020-2021 THÔNG BÁO Thực hiện kế hoạch đào tạo học kỳ 2 năm học 2020-2021. Căn cứ vào danh sách đăng ký học phần Đồ án tổng hợp ngành, Đồ án chuyên ngành, Đồ án cơ sở. Nay Khoa Công nghệ Thông tin thông báo đến các sinh viên theo diện trên thực hiện kế hoạch như sau: 1. Thời gian thực hiện:
Các mẫu biểu thực hiện Đồ án: https://www.hutech.edu.vn/khoacntt/sinh-vien/bieu-mau Đề nghị sinh viên có liên quan thực hiện nghiêm túc. Ban cán sự các lớp thông báo đến sinh viên các lớp thông báo này. Mọi chi tiết thắc mắc sinh viên liên hệ: Văn phòng khoa Công nghệ thông tin Phòng E1.01.02 - (028) 7101 2388 14590209 Thông báo v/v thực hiện Đồ án cơ sở và Đồ án chuyên ngành KHOA CÔNG NGHỆ THÔNG TIN
Thực hiện kế hoạch đào tạo học kỳ 2 năm học 2018-2019, căn cứ vào danh sách đăng ký học phần Đồ án cơ sở và Đồ án chuyên ngành của Khoa Công nghệ Thông tin (CNTT). Khoa CNTT thông báo đến các sinh viên theo diện trên thực hiện kế hoạch như sau: 1. Tra cứu thông tin Giảng viên hướng dẫn & đánh giá ĐACS, ĐACN Truy cập: https://ithutech.github.io/doancoso
2. Thực hiện các mẫu biểu trong quá trình thực hiện ĐACS, ĐACN 3. Tiến độ thực hiện ĐACS, ĐACN:
Đề nghị sinh viên có liên quan thực hiện nghiêm túc thông báo này. Ban cán sự các lớp thông báo đến sinh viên các lớp thông báo này. Mọi thông tin chi tiết vui lòng liên hệ Văn phòng Khoa CNTT Điện thoại: 028.3512.0791./. 14575074 Triển khai thực hiện Đồ án cơ sở, Đồ án chuyên ngành, Đồ án tổng hợp ngành học kỳ 1 năm học 2020-2021 Thực hiện kế hoạch đào tạo học kỳ 1 năm học 2020-2021, căn cứ vào danh sách đăng ký học phần Đồ án tổng hợp ngành, Đồ án chuyên ngành, Đồ án cơ sở, nay khoa Công nghệ Thông tin thông báo đến các sinh viên đã đăng ký thực hiện kế hoạch như sau: 1. Thời gian thực hiện: 2. Giảng viên hướng dẫn
Các mẫu biểu thực hiện Đồ án: https://www.hutech.edu.vn/khoacntt/sinh-vien/bieu-mau Đề nghị sinh viên có liên quan thực hiện nghiêm túc. Ban cán sự các lớp thông báo đến sinh viên các lớp thông báo này. Sinh viên có thắc mắc về tình trạng đồ án cơ sở/ chuyên ngành/ tổng hợp về các vấn đề như giáo viên hướng dẫn cũ không tiếp tục hướng dẫn, tài khoản không đăng nhập được, chưa có GVHD,... vui lòng truy cập form: forms.gle/KGvwzfYSLb83jWPY7 Mọi thông tin chi tiết vui lòng liên hệ Văn phòng Khoa CNTT (E1-01.06). Số Điện thoại (028) 710 12388. 14586069 |