Đề tài Xây dựng chương trình quản lý sinh viên bằng ngôn ngữ lập trình C++ Môn Luật kinh tế 1| Trường Đại học Kinh doanh và Công nghệ Hà Nội

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ống giú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ông việ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. Tài liệu giúp bạn tham khảo, ôn tập và đạt kết quả cao. Mời đọc đón xem!

Môn:

Luật kinh tế 1 51 tài liệu

Thông tin:
16 trang 7 tháng trước

Bình luận

Vui lòng đăng nhập hoặc đăng ký để gửi bình luận.

Đề tài Xây dựng chương trình quản lý sinh viên bằng ngôn ngữ lập trình C++ Môn Luật kinh tế 1| Trường Đại học Kinh doanh và Công nghệ Hà Nội

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ống giú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ông việ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. Tài liệu giúp bạn tham khảo, ôn tập và đạt kết quả cao. Mời đọc đón xem!

51 26 lượt tải Tải xuống
lOMoARcPSD| 32573545
Downloaded by Lan Anh Tr?n (tlananh9988@gmail.com)
lOMoARcPSD| 32573545
lOMoARcPSD| 32573545
Đồ án cơ sở
SVTH: Nguyn Xuân Thành Khoa Công Nghệ Thông Tin
2
lOMoARcPSD| 32573545
Đồ án cơ sở
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin
3
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
2.2.1. Biên tập
mã................................................................................................................4
2.2.2. Trình gỡ
rối................................................................................................................5
2.2.3. Thiết
kế......................................................................................................................5
2.3. Thiết kế giao diện cơ sở dữ liệu........................................................................................5
2.3.1. Một số hình ảnh của bảng..........................................................................................6
2.3.2. Thiết kế giao diện chức
năng.......................................................................................11 IV. Kết
luận...............................................................................................................................15
lOMoARcPSD| 32573545
Đồ án cơ sở
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin
4
I. Lời mở đầu
Công nghệ thông tin (CNTT) ngày càng 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ống giú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ông việc mới
phát triển song song với sự phát triển CNTT, một trong những số đó 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ề Visual Studio
trong lập trình sự kiện, từ đó viết một ứng dụng cụ thể thử nghiệm m cơ sở củng c
kiến thức đị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 đơn giản nhất để tạo những ứng dụng
cho Microsoft Windows. Bất kbạn là một nhà chuyên nghiệp hay một người mới
lập trình Windows, Visual Studio cung cấp cho bạn một tập hớp các công cụ hoàn
chỉnh để nhanh chóng phát triển các ứng dụng.
Nội dung
I.1. Tổng quan về Visual Studio
Visual studio một trong những công cụ hỗ trợ lập trình website rất nổi tiếng
nhất hiện nay của Mcrosoft và chưa có một phần mềm nào thể thay thế được nó.
Visual Studio được viết bằng 2 ngôn ngữ đó chính C# VB+. Đây là 2 ngôn ngữ
lập trình giúp người dùng thể lập trình được hệ thống một các dễ dàng 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ếp từ
Microsoft. Từ khi ra đời đến nay, Visual Studio đã rất nhiều các phiên bản sử dụng
lOMoARcPSD| 32573545
Đồ án cơ sở
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin
5
khác nhau. Điều đó, giúp cho người dùng thể lựa chọn được phiên bản tươ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 giao
diệ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 Studio
I.2.1. Biên tập mã
Giống như bất kỳ một IDE khác, Visual Studio gồm có mt trình soạn thảo
hỗ trợ sáng pháp hoàn thiện mbằng các sử dụng IntelliSense không chỉ cho
các hàm, biến các phương pháp còn sử dụng cho các cấu trúc ngôn ngữ 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ợ i đặt dấu trang
trong mã để thđiều hướng một cách nhanh chóng 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,…
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áy và
gỡ lỗi cấp mã nguồn. Tính năng này hoạt động với cả hai mã quản giống như ngôn
lOMoARcPSD| 32573545
Đồ án cơ sở
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin
6
ngữ máy thể sử dụng đgỡ lỗi các ứng dụng được viết bằng các ngôn ngữ đượ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ụng
Windows Forms, được bố trí dùng đxây dựng các nút điều khiển bên trong hoặc
cũ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 ng giống như Windows Forms Designer
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ắm
mục tiêu vào Windows Presentation Foundation.
* Web Designer/ Development: Visual Studio cũng một trình soạn thảo thiết
kế website cho phép các trang web được thiết kế theo tính năng kéo thả đối tượng.
Mục đích để 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 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àn chỉnh.
I.3. Thiết kế giao diện cơ sở dữ liệu
I.3.1. Một số hình ảnh của bảng Tạo
Bảng:
lOMoARcPSD| 32573545
Đồ án cơ sở
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin
7
Bảng Danh Mục Khoa
lOMoARcPSD| 32573545
Đồ án cơ sở
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin
8
Bảng HSSV
lOMoARcPSD| 32573545
Đồ án cơ sở
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin
9
Bảng Môn Học
Bảng Kết Qủa
lOMoARcPSD| 32573545
Đồ án cơ sở
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin
10
Nhập Dữ liệu:
Danh Mục Khoa
lOMoARcPSD| 32573545
Đồ án cơ sở
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin
11
Hồ sơ Sinh Viên
lOMoARcPSD| 32573545
Đồ án cơ sở
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin
12
Danh Mục Môn Học
Kết Qủa
2.3.2. Thiết kế giao diện chức năng
Form
lOMoARcPSD| 32573545
Đồ án cơ sở
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin
13
Code:
lOMoARcPSD| 32573545
Đồ án cơ sở
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin
14
lOMoARcPSD| 32573545
Đồ án cơ sở
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin
15
lOMoARcPSD| 32573545
Đồ án cơ sở
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin
16
II.
III. Kết luận
Sau khi thiết kế và thử nghiệm chương trình có thể thấy chương trình Quản lý sinh
viên có tính mở, thân thiện với người sử dụng, giao diện tiếng việt thiết kế khá phù
hợp với đối tượng sử dụng. Chương trình giúp cho nắm bắt thông tin tổng quát về
sinh viên trong trường.Tuy nhiên do sự hiểu biết về phần mềm Visual Studio cũng
như các chức năng còn hạn chế, từ đó chưa phát huy hết khả năng thế mạnh của
ngôn ngữ để xây dựng chương trình được hoàn thiện.
Mặ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!
| 1/16

Preview text:

lOMoAR cPSD| 32573545 lOMoAR cPSD| 32573545
Downloaded by Lan Anh Tr?n (tlananh9988@gmail.com) lOMoAR cPSD| 32573545 Đồ án cơ sở
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin2 lOMoAR cPSD| 32573545 Đồ á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 2.2.1. Biên tập
mã................................................................................................................4 2.2.2. Trình gỡ
rối................................................................................................................5 2.2.3. Thiết
kế......................................................................................................................5 2.3.
Thiết kế giao diện cơ sở dữ liệu........................................................................................5
2.3.1. Một số hình ảnh của bảng..........................................................................................6
2.3.2. Thiết kế giao diện chức
năng.......................................................................................11 IV. Kết
luận...............................................................................................................................15
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin3 lOMoAR cPSD| 32573545 Đồ á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ống giú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ông việ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ề Visual Studio
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 ứng dụng
cho Microsoft Windows. Bất kể bạn là một nhà chuyên nghiệp hay là một người mới
lập trình Windows, Visual Studio cung cấp cho bạn một tập hớp các công cụ hoàn
chỉnh để nhanh chóng phát triển các ứng dụng. Nội dung
I.1. Tổng quan về Visual Studio
Visual studio là một trong những công cụ hỗ trợ lập trình website rất nổi tiế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ếp từ
Microsoft. Từ khi ra đời đến nay, Visual Studio đã có rất nhiều các phiên bản sử dụng
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin4 lOMoAR cPSD| 32573545 Đồ án cơ sở
khác nhau. Điều đó, giúp cho người dùng có thể lựa chọn được phiên bản tươ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 giao
diệ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 Studio I.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ảo mã
hỗ trợ tô sáng cú pháp và hoàn thiện mả bằng các sử dụng IntelliSense không chỉ 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ôn ngữ 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ấu trang
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,…
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áy và
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
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin5 lOMoAR cPSD| 32573545 Đồ án cơ sở
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ôn ngữ đượ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ụng
Windows Forms, được bố trí dùng để xây dựng các nút điều khiển bên trong hoặc
cũ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ắm
mụ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ết
kế website cho phép các trang web được thiết kế theo tính năng kéo và thả đối tượ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àn chỉnh. I.3.
Thiết kế giao diện cơ sở dữ liệu
I.3.1. Một số hình ảnh của bảng Tạo Bảng:
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin6 lOMoAR cPSD| 32573545 Đồ án cơ sở Bảng Danh Mục Khoa
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin7 lOMoAR cPSD| 32573545 Đồ án cơ sở Bảng HSSV
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin8 lOMoAR cPSD| 32573545 Đồ án cơ sở Bảng Môn Học Bảng Kết Qủa
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin9 lOMoAR cPSD| 32573545 Đồ án cơ sở Nhập Dữ liệu: Danh Mục Khoa
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin10 lOMoAR cPSD| 32573545 Đồ án cơ sở Hồ sơ Sinh Viên
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin11 lOMoAR cPSD| 32573545 Đồ án cơ sở Danh Mục Môn Học Kết Qủa
2.3.2. Thiết kế giao diện chức năng Form
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin12 lOMoAR cPSD| 32573545 Đồ án cơ sở Code:
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin13 lOMoAR cPSD| 32573545 Đồ án cơ sở
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin14 lOMoAR cPSD| 32573545 Đồ án cơ sở
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin15 lOMoAR cPSD| 32573545 Đồ án cơ sở II. III. Kết luận
Sau khi thiết kế và thử nghiệm chương trình có thể thấy chương trình Quản lý sinh
viên có tính mở, thân thiện với người sử dụng, giao diện tiếng việt thiết kế khá phù
hợp với đối tượng sử dụng. Chương trình giúp cho nắm bắt thông tin tổng quát về
sinh viên trong trường.Tuy nhiên do sự hiểu biết về phần mềm Visual Studio cũng
như các chức năng còn hạn chế, từ đó chưa phát huy hết khả năng thế mạnh của
ngôn ngữ để xây dựng chương trình được hoàn thiện.
Mặ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!
SVTH: Nguyễn Xuân Thành Khoa Công Nghệ Thông Tin16