Luận văn Quản lý sinh viên thực tập
Số trang: 75
Loại file: pdf
Dung lượng: 795.37 KB
Lượt xem: 20
Lượt tải: 0
Xem trước 8 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Microsoft Visual C Sharp (C#) .NET là một ngôn ngữ mạnh nhưng đơn giản, chủ yếu dùng cho các nhà phát triển để tạo các ứng dụng chạy trên bề mặt Microsoft.NET. Nó thừa hưởng nhiều đặc tính của ngôn ngữ C++, đồng thời có nhiều đặc tính giúp tăng nhanh tốc độ phát triển ứng dụng, đặc biệt khi kết hợp với Micrsoft Visual Studio.NET. Nó được dùng khá phổ biến, hỗ trợ rất hiệu quả cho các phần mềm quản lý (như quản lý sinh viên, quản lý nhân sự, quản lý khách sạn…)...
Nội dung trích xuất từ tài liệu:
Luận văn Quản lý sinh viên thực tập Luận vănQuản lý sinh viên thực tập 1 Lời mở đầu Microsoft Visual C Sharp (C#) .NET là m ột ngôn ngữ mạnh nhưngđơn giản, chủ yếu dùng cho các nhà phát triển để tạo các ứng dụng chạy trênbề mặt Microsoft.NET. Nó thừa hưởng nhiều đặc tính của ngôn ngữ C++,đồng thời có nhiều đặc tính giúp tăng nhanh tốc độ phát triển ứng dụng, đặcbiệt khi kết hợp với Micrsoft Visual Studio.NET. Nó được dùng khá phổbiến, hỗ trợ rất hiệu quả cho các phần mềm quản lý (như quản lý sinh viên,quản lý nhân sự, quản lý khách sạn…) Vì vậy trong đợt thực tập tốt nghiệp lần này, em đã chọn làm đề tài“quản lý sinh viên thực tập” bằng ngôn ngữ C# xây dựng trong môi trườngMicrosoft Visual Studio.Net. Quản lý sinh viên thực tập là m ột công việckhông thể thiếu được trong các trường đại học, cao đẳng, trung cấp…Hệthống mà em xây dựng ở đây chỉ còn khá đơn giản, chỉ sử dụng để quản lýsinh viên thực tập trong cao đẳng khoa công nghệ thông tin. 2 Chương 1 GIỚI THIỆU VỀ MÔI TRƯỜNG LÀM VIỆC MICROSOFT VISUAL STUDIO 2005 .1.1. Tổng quan về C#N hư chúng ta đều biết C# là một ngôn ngữ không bao giờ tách biệt mà nóluôn đồng hành với “bộ khung.Net”. C# là một trình biên dịch hướng .Net,nghĩa là tất cả các mã của C# luôn luôn chạy trên môi trường .NetFramework. Điều đó dẫn đến 2 hệ quả sau: Cấu trúc và các lập luận C# được phản ánh các phương pháp luận của.Net ngầm bên dưới. Trong nhiều trường hợp, các đặc trưng của C# thậm chí được quyếtđịnh dựa vào đặc trưng của .Net, hoặc thư viện lớp cơ sở của .NetChính bởi tầm quan trọng của .Net, nên chúng ta cần phải biết sơ qua về .Nettrước khi đi vào ngôn ngữ C#.C# là một ngôn ngữ lập trình mới, và được biết đến với 2 lời chào: Nó được thiết kế riwwng để dùng cho Microsoft’s.Net Framework(Một nền khá mạnh cho ho sự phát triển, triển khai, hiện thực và phân phốicác ứng dụng) Nó là một ngôn ngữ hoàn toàn hướng đối tượng được thiết kế dựa trênkinh nghiệm của ác ngôn ngữ hướng đối tượng khác.Một điều quan trọng cần nhớ C# là một ngôn ngữ độc lập. Nó được thiết kếđể có thể sinh ra mã đích trong môi trường .Net, nó không phải là một phầncủa .Net bởi vậy có một vài đặc trưng được hỗ trợ bởi .Net m à C# không hỗtrợ được .Nhưng cũng có một vài đ ặc trưng C# hỗ trợ mà .Net không hỗ trợ(chẳng hạn như quá tải toán tử) 32. Tạo các ứng dụng .Net bằng C#C# có thể dùng để tạo các ứng dụng console: các ứng dụng thuần văn bảnchạy trên DOS window nhưng hầu như các ứng dụng console khi cần kiểm tracác thư viện lớp , hoặc cho các tiến trình daemon Unix/Linux. Tất nhiênchúng ta cũng có thể dùng C# để tạo ứng dụng dùng cho công nghệ tươngthích .Net. Dưới đây là các kiểu ứng dụng khác nhau có thể tạo ra bằng C#:1)Tạo các ứng dụng ASP.NET Các đặc tính của ASP.NET- ASP là một công nghệ của Microsoft dùng đ ể tạo các trang web có nộidung đ ộng.- ASP.NET là một phiên bản mới của ASP đã cải tiến rất nhiều các thiếusót của nó. Nó không chỉ thay thế ẤP, hơn nữa các trang ASP>NET có thểsống chung với các ứng dụng ASP trên cùng một máy chủ. Tất nhiên bạn cóthể lập trình ASP>NET với C# Web Forms- Các trang ASP.NET là thực chất là các trang có cấu trúc.- Một điểm mạnh khác là các trang ASP.Net có thể được tạ trong môitrường VS.NET- Đ ặc tính ASP.NET’s code-behind giúp b ạn có thể dễ dàng cấu trúc mộttang web. ASP.NET cho phép bạn tách biệt với các chức năng server-side củatrang thành một lớp , biên dịch lớp đó thành m ột DLL đó vào một thư m ụcbên dưới phần HTML- ASP.NET có khả năng tăng cường thực thi. Web controls- Đ ể dễ dàng cho việc tạo các trang có cấu trúc, VS.NET cung cấp webforms. Chúng cho phép bạn tạo các trang ASP.NET sinh động như cách màV B6 hay C++ Builder Windows đã làm. 4- Bạn có thể dùng C# hay VB.NET để mở rộng hộp công cụ web form.V iệc tạo một server-side control m ới đ ơn giản là thực thi lớp .NET SystemWeb. UI Webcontrols. WebControl Web ServicesWeb Services trong .NET là môt trang ASP>NET theo đ ịnh dạng XML thayvì theo định dạng HTML để yêu cầu các client. Các trang này có một code-behind DLL chứa các lớp xuất phát từ WebService. VS.NET cung cấp 1 cơchế dể tiện cho việc phát triển Web Service.2)Tạo các Windows Form Windows ControlMặc dù Web Forms và Windows Forms được phát triển theo cùng một cách,bạn dùng các loại khác nhau của controls để định vị chúng. Web Forms dùngWeb Controls, và Windows Forms dùng Windows Controls.Một Windows Control là một ActiveX control. Đằng sau sự t ...
Nội dung trích xuất từ tài liệu:
Luận văn Quản lý sinh viên thực tập Luận vănQuản lý sinh viên thực tập 1 Lời mở đầu Microsoft Visual C Sharp (C#) .NET là m ột ngôn ngữ mạnh nhưngđơn giản, chủ yếu dùng cho các nhà phát triển để tạo các ứng dụng chạy trênbề mặt Microsoft.NET. Nó thừa hưởng nhiều đặc tính của ngôn ngữ C++,đồng thời có nhiều đặc tính giúp tăng nhanh tốc độ phát triển ứng dụng, đặcbiệt khi kết hợp với Micrsoft Visual Studio.NET. Nó được dùng khá phổbiến, hỗ trợ rất hiệu quả cho các phần mềm quản lý (như quản lý sinh viên,quản lý nhân sự, quản lý khách sạn…) Vì vậy trong đợt thực tập tốt nghiệp lần này, em đã chọn làm đề tài“quản lý sinh viên thực tập” bằng ngôn ngữ C# xây dựng trong môi trườngMicrosoft Visual Studio.Net. Quản lý sinh viên thực tập là m ột công việckhông thể thiếu được trong các trường đại học, cao đẳng, trung cấp…Hệthống mà em xây dựng ở đây chỉ còn khá đơn giản, chỉ sử dụng để quản lýsinh viên thực tập trong cao đẳng khoa công nghệ thông tin. 2 Chương 1 GIỚI THIỆU VỀ MÔI TRƯỜNG LÀM VIỆC MICROSOFT VISUAL STUDIO 2005 .1.1. Tổng quan về C#N hư chúng ta đều biết C# là một ngôn ngữ không bao giờ tách biệt mà nóluôn đồng hành với “bộ khung.Net”. C# là một trình biên dịch hướng .Net,nghĩa là tất cả các mã của C# luôn luôn chạy trên môi trường .NetFramework. Điều đó dẫn đến 2 hệ quả sau: Cấu trúc và các lập luận C# được phản ánh các phương pháp luận của.Net ngầm bên dưới. Trong nhiều trường hợp, các đặc trưng của C# thậm chí được quyếtđịnh dựa vào đặc trưng của .Net, hoặc thư viện lớp cơ sở của .NetChính bởi tầm quan trọng của .Net, nên chúng ta cần phải biết sơ qua về .Nettrước khi đi vào ngôn ngữ C#.C# là một ngôn ngữ lập trình mới, và được biết đến với 2 lời chào: Nó được thiết kế riwwng để dùng cho Microsoft’s.Net Framework(Một nền khá mạnh cho ho sự phát triển, triển khai, hiện thực và phân phốicác ứng dụng) Nó là một ngôn ngữ hoàn toàn hướng đối tượng được thiết kế dựa trênkinh nghiệm của ác ngôn ngữ hướng đối tượng khác.Một điều quan trọng cần nhớ C# là một ngôn ngữ độc lập. Nó được thiết kếđể có thể sinh ra mã đích trong môi trường .Net, nó không phải là một phầncủa .Net bởi vậy có một vài đặc trưng được hỗ trợ bởi .Net m à C# không hỗtrợ được .Nhưng cũng có một vài đ ặc trưng C# hỗ trợ mà .Net không hỗ trợ(chẳng hạn như quá tải toán tử) 32. Tạo các ứng dụng .Net bằng C#C# có thể dùng để tạo các ứng dụng console: các ứng dụng thuần văn bảnchạy trên DOS window nhưng hầu như các ứng dụng console khi cần kiểm tracác thư viện lớp , hoặc cho các tiến trình daemon Unix/Linux. Tất nhiênchúng ta cũng có thể dùng C# để tạo ứng dụng dùng cho công nghệ tươngthích .Net. Dưới đây là các kiểu ứng dụng khác nhau có thể tạo ra bằng C#:1)Tạo các ứng dụng ASP.NET Các đặc tính của ASP.NET- ASP là một công nghệ của Microsoft dùng đ ể tạo các trang web có nộidung đ ộng.- ASP.NET là một phiên bản mới của ASP đã cải tiến rất nhiều các thiếusót của nó. Nó không chỉ thay thế ẤP, hơn nữa các trang ASP>NET có thểsống chung với các ứng dụng ASP trên cùng một máy chủ. Tất nhiên bạn cóthể lập trình ASP>NET với C# Web Forms- Các trang ASP.NET là thực chất là các trang có cấu trúc.- Một điểm mạnh khác là các trang ASP.Net có thể được tạ trong môitrường VS.NET- Đ ặc tính ASP.NET’s code-behind giúp b ạn có thể dễ dàng cấu trúc mộttang web. ASP.NET cho phép bạn tách biệt với các chức năng server-side củatrang thành một lớp , biên dịch lớp đó thành m ột DLL đó vào một thư m ụcbên dưới phần HTML- ASP.NET có khả năng tăng cường thực thi. Web controls- Đ ể dễ dàng cho việc tạo các trang có cấu trúc, VS.NET cung cấp webforms. Chúng cho phép bạn tạo các trang ASP.NET sinh động như cách màV B6 hay C++ Builder Windows đã làm. 4- Bạn có thể dùng C# hay VB.NET để mở rộng hộp công cụ web form.V iệc tạo một server-side control m ới đ ơn giản là thực thi lớp .NET SystemWeb. UI Webcontrols. WebControl Web ServicesWeb Services trong .NET là môt trang ASP>NET theo đ ịnh dạng XML thayvì theo định dạng HTML để yêu cầu các client. Các trang này có một code-behind DLL chứa các lớp xuất phát từ WebService. VS.NET cung cấp 1 cơchế dể tiện cho việc phát triển Web Service.2)Tạo các Windows Form Windows ControlMặc dù Web Forms và Windows Forms được phát triển theo cùng một cách,bạn dùng các loại khác nhau của controls để định vị chúng. Web Forms dùngWeb Controls, và Windows Forms dùng Windows Controls.Một Windows Control là một ActiveX control. Đằng sau sự t ...
Tìm kiếm theo từ khóa liên quan:
luận văn công nghệ phần mềm quản lý sinh viên hệ thống quản lý tin học ứng dụng lập trình CGợi ý tài liệu liên quan:
-
62 trang 388 3 0
-
Đề tài 'Tìm hiểu thực trạng việc sống thử của sinh viên hiện nay'
13 trang 372 0 0 -
Thảo luận đề tài: Mối quan hệ giữa đầu tư theo chiều rộng và đầu tư theo chiều sâu
98 trang 286 0 0 -
Tiểu luận môn Quản trị dự án hệ thống thông tin: Quản lý dự án xây dựng phần mềm quản lý sinh viên
42 trang 261 1 0 -
Luận văn: Thiết kế xây dựng bộ đếm xung, ứng dụng đo tốc độ động cơ trong hệ thống truyền động điện
63 trang 225 0 0 -
Đồ án: Kỹ thuật xử lý ảnh sử dụng biến đổi Wavelet
41 trang 212 0 0 -
Giáo trình Công nghệ phần mềm nâng cao: Phần 2
202 trang 212 0 0 -
79 trang 209 0 0
-
Tài liệu bồi dưỡng giáo viên sử dụng SGK Tin học 10 Cánh diều (Định hướng Tin học ứng dụng)
61 trang 209 0 0 -
Tiểu luận: Phân tích chiến lược của Công ty Sữa Vinamilk
25 trang 203 0 0