TRƯỜNG ĐẠI HỌC KINH DOANH VÀ CÔNG NGHỆKHOA CÔNG NGHỆ THÔNG TIN
Trang 2Đồ án cơ sở
Mục Lục
I.Lời mở đầu 3
II Nội dung 4
2.1.Tổng quan về Visual Studio 4
2.2.Một số tính năng của phần mềm Visual Studio 4
Trang 3Đồ án cơ sở
I.Lời mở đầu
Công nghệ thông tin (CNTT) ngày càng có vai trò quan trọng trong cuộc
sống hàng ngày của chúng ta Việc ứng dụng CNTT vào các lĩnh vự trong đời sốnggiúp công việc được tiến hành nhanh chóng và hiệu quả hơn Có rất nhiều côngviệc mới phát triển song song với sự phát triển CNTT, một trong những số đó làhiệu ứng game, hướng đi dịch vụ mang lại hiệu quả rất lớn.
Em chọn đề tài “Quản lý sinh viên” nhằm tìm hiểu sâu hơn về VisualStudio trong lập trình sự kiện, từ đó viết một ứng dụng cụ thể thử nghiệm làm cơ sởcủng cố kiến thức và định hướng, kế hoạch xây dựng những quản lý dữ liệu lớn cụthể, phát triển theo hướng dịch vụ trong tương lai.
Visual Studio, con đường nhanh nhất và đơn giản nhất để tạo những ứngdụng cho Microsoft Windows Bất kể bạn là một nhà chuyên nghiệp hay là mộtngười mới lập trình Windows, Visual Studio cung cấp cho bạn một tập hớp cáccông cụ hoàn chỉnh để nhanh chóng phát triển các ứng dụng.
Trang 4Đồ án cơ sở
Nội dung
Visual studio là một trong những công cụ hỗ trợ lập trình website rất nổitiếng nhất hiện nay của Mcrosoft và chưa có một phần mềm nào có thể thay thếđược nó Visual Studio được viết bằng 2 ngôn ngữ đó chính là C# và VB+ Đây là2 ngôn ngữ lập trình giúp người dùng có thể lập trình được hệ thống một các dễdàng và nhanh chóng nhất thông qua Visual Studio.
Visual Studio là một phần mềm lập trình hệ thống được sản xuất trực tiếptừ Microsoft Từ khi ra đời đến nay, Visual Studio đã có rất nhiều các phiên bản sửdụng khác nhau Điều đó, giúp cho người dùng có thể lựa chọn được phiên bảntương thích với dòng máy của mình cũng như cấu hình sử dụng phù hợp nhất.
Bên cạnh đó, Visual Studio còn cho phép người dùng có thể tự chọn lựa giaodiện chính cho máy của mình tùy thuộc vào nhu cầu sử dụng.
I.2.Một số tính năng của phần mềm Visual StudioI.2.1 Biên tập mã
Giống như bất kỳ một IDE khác, Visual Studio gồm có một trình soạn thảomã hỗ trợ tô sáng cú pháp và hoàn thiện mả bằng các sử dụng IntelliSense khôngchỉ cho các hàm, biến và các phương pháp mà còn sử dụng cho các cấu trúc ngônngữ như: Truy vấn hoặc vòng điều khiển.
Bên cạnh đó, các trình biên tập mã Visual Studio cũng hỗ trợ cài đặt dấutrang trong mã để có thể điều hướng một cách nhanh chóng và dễ dàng Hỗ trợ cácđiều hướng như: Thu hẹp các khối mã lệnh, tìm kiếm gia tăng,…
Trang 5Đồ án cơ sở
Visual Studio còn có tính năng biên dịch nền tức là khi mã đang được viết thìphần mềm này sẽ biên dịch nó trong nền để nhằm cung cấp thông tin phản hồi vềcú pháp cũng như biên dịch lỗi và được đánh dấu bằng các gạch gợn sóng màu đỏ.
I.2.2 Trình gỡ rối
Visual Studio có một trình gỡ lỗi có tính năng vừa lập trình gỡ lỗi cấp máyvà gỡ lỗi cấp mã nguồn Tính năng này hoạt động với cả hai mã quản lý giống nhưngôn ngữ máy và có thể sử dụng để gỡ lỗi các ứng dụng được viết bằng các ngônngữ được hỗ trợ bởi Visual Studio.
I.2.3 Thiết kế
* Windows Forms Designer: Được sử dụng với mục đích xây dựng GUI sử dụngWindows Forms, được bố trí dùng để xây dựng các nút điều khiển bên trong hoặccũng có thể khóa chúng vào bên cạnh mẫu Điều khiển trình bày dữ liệu có thểđược liên kết với các nguồn dữ liệu như: Cơ sở dữ liệu hoặc truy vấn.
* WPF Designer: Tính năng này cũng giống như Windows Forms Designer cócông dụng hỗ trợ kéo và thả ẩn dụ Sử dụng tương tác giữa người và máy tính nhắmmục tiêu vào Windows Presentation Foundation.
* Web Designer/ Development: Visual Studio cũng có một trình soạn thảo và thiếtkế website cho phép các trang web được thiết kế theo tính năng kéo và thả đốitượng Mục đích là để hỗ trợ người dùng tạo trang web dễ dàng hơn, những yêu cầuđơn giản như thiết kế web du lịch hay các trang giới thiệu của công ty có thể sửdụng tính năng này vì nó vẫn đảm bảo cho bạn sở hữu được một website hoànchỉnh.
I.3.Thiết kế giao diện cơ sở dữ liệu
Trang 6Đồ án cơ sở
I.3.1 Một số hình ảnh của bảng
Tạo Bảng:
Bảng Danh Mục Khoa
Trang 7Đồ án cơ sở
Bảng HSSV
Bảng Môn Học
Trang 8Đồ án cơ sở
Bảng Kết Qủa
Nhập Dữ liệu:
Trang 9Đồ án cơ sở
Danh Mục Khoa
Trang 10Đồ án cơ sở
Hồ sơ Sinh Viên
Danh Mục Môn Học
Trang 11Đồ án cơ sở
Kết Qủa
2.3.2 Thiết kế giao diện chức năng Form
Trang 12Đồ án cơ sở
Code:
Trang 13Đồ án cơ sở
Trang 14Đồ án cơ sở
Trang 15Mặc dù đã cố gắng rất nhiều để hoàn thành một chương trình Quản lý sinh viên nhưng còn nhiều thiếu sót Em kính mong sẽ nhận được sự đóng góp ý kiến
của các thầy cô giáo để chương trình được hoàn thiện hơn.Em xin chân thành cảm ơn!