Tải bản đầy đủ (.pptx) (39 trang)

slide thuyết trình xây dựng phần mềm quản lí đề thi

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 (1.45 MB, 39 trang )

<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">

<b>Hello</b>

</div><span class="text_page_counter">Trang 2</span><div class="page_container" data-page="2">

<b>Hello</b>

</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3">

Đào Quang AnhPhạm Đình HưởngNguyễn Việt Anh

</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4">

<b>Xây dựng Phần mềmQuản Lí Đề Thi</b>

Nguyễn Minh QuânNguyễn Hoàng PhiNguyễn Bảo PhúcNguyễn Tiến CấpLại Hoàng Tú

</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5">

Giao diện phần

mềm<b>4</b><sup>Kết luận</sup>

</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6">

<small> </small>

<b>Giới thiệu tổng quan</b>

</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7">

⮚ Phát triển các kỹ năng Java đã được học và làm việc với cơ sở dữ liệu

⮚ Nâng cao năng lực lập trình và trải nghiệm thực tế

<b>1.1 Lý do chọn đề tài</b>

</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8">

<small> </small>

⮚ Xây dựng giao diện phần mềm

⮚ Xây dựng giao diện xử lý các chức năng chính⮚ Kết nối cơ sở dữ liệu

⮚ Xây dựng đề thi với các mốc thời gian nhất định

⮚ Tự chấm điểm khi thời gian kết thúc => hiển thị kết quả

⮚ Xem lại bài làm, lịch sử làm bài, thông tin cá nhân

<b>1.2 Mục tiêu đề tài</b>

</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9">

<small> </small>

<b>Cơ sở lý thuyết</b>

</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10">

⮚ C# là một ngơn ngữ lập trình và là một nền tảng phát triển phần mềm

⮚ Đươc thiết kế để làm cho ứng dụng chạy trên mọi thiết bị mà không phụ thuộc vào hệ điều hành cụ thể

<b>Ngơn ngữ lập trình C# là gì ?</b>

<b>Lịch sử hình thành</b>

⮚ 2000: Ra mắt C# 1.0 và .NET Framework 1.0.⮚ 2020: C# 9.0 với records, init-only properties.

⮚ <sub>Hiện nay: Java là một trong những ngơn ngữ lập trình phổ biến trên thế </sub>

giới, sử dụng rộng rãi trong phát triển ứng dụng web, di động và máy chủ.

<b>1.3.1 Ngôn ngữ lập trình C#</b>

</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11">

<b>Giới thiệu về Windows Forms. </b>

Windows Forms là một phần của .NET Framework, cung cấp một bộ

công cụ để phát triển giao diện người dùng cho ứng dụng Windows dựa trên Windows Desktop. Dựa trên mơ hình lập trình hướng sự kiện,

Windows Forms cho phép người phát triển xây dựng các ứng dụng desktop với giao diện đồ họa trực quan và dễ sử dụng.

<b>1.3.1 Ngơn ngữ lập trình C#</b>

</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12">

⮚ SSMS: là một ứng dụng được Microsoft cung cấp miễn phí để quản lý và tương tác với các cơ sở dữ liệu SQL Server. Đây là một công cụ quan trọng cho các nhà quản trị cơ sở dữ liệu và nhà phát triển ứng dụng SQL Server

<b>Tổng quan về cơ sở dữ liệu SQL ServerManagement Studio</b>

<b>1.3.2 Cơ sở dữ liệu SQL </b>

<b>SQL (Structured Query Language): là một ngơn ngữ lập trình được thiết kế để quản </b>

lý và tương tác với các hệ thống quản lý cơ sở dữ liệu (Database Management Systems - DBMS).

</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13">

<small> </small>

<b>Visual Studio là gì</b>

➢ Visual Studio là một mơi trường phát triển tích hợp

(Integrated Development Environment - IDE) mạnh mẽ được phát triển bởi Microsoft. Nó cung cấp một loạt các cơng cụ và tính năng để hỗ trợ việc phát triển các ứng dụng trên nhiều nền tảng và ngơn ngữ lập trình khác nhau

<b>Thiết kế giao diện đồ họa (GUI)</b>

⮚ Visual Studio cung cấp các công cụ mạnh mẽ để thiết kế giao diện người dùng cho các ứng dụng desktop, web và di động. Các công cụ này cho phép bạn kéo và thả các điều khiển, xây dựng giao diện người dùng một cách trực quan.

<b>1.3.3 Visual Studio</b>

</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14">

⮚ Thông tin cá nhân(users)⮚ Danh sách đề thi (admin)⮚ Kết quả bài làm của users⮚ Lịch sử bài làm của users

<b>Dữ liệu, tài nguyên hệ thống:</b>⮚ Dữ liệu dự phịng

⮚ Dữ liệu chính⮚ Cơ sở dữ liệu

<b>Nhóm người sử dụng:</b>

⮚ Admin⮚ Users

<b>1.3.4 Xây dựng dự án</b>

</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15">

<small> </small>

<b>Phân tích chức năng hệ thống</b>

</div><span class="text_page_counter">Trang 16</span><div class="page_container" data-page="16">

<small> </small>

<b>2.1 DFD mức khung cảnh</b>

</div><span class="text_page_counter">Trang 17</span><div class="page_container" data-page="17">

<small> </small>

<b>2.2 Sơ đồ hoạt động của admin</b>

</div><span class="text_page_counter">Trang 18</span><div class="page_container" data-page="18">

<small> </small>

<b>2.2 Sơ đồ hoạt động của admin</b>

</div><span class="text_page_counter">Trang 19</span><div class="page_container" data-page="19">

<small> </small>

<b>2.2 Sơ đồ hoạt động của admin</b>

</div><span class="text_page_counter">Trang 20</span><div class="page_container" data-page="20">

<small> </small>

<b>2.3 Sơ đồ Hoạt động của Users</b>

</div><span class="text_page_counter">Trang 21</span><div class="page_container" data-page="21">

<small> </small>

<b>2.4 Các bảng thực thể được sử dụng</b>

</div><span class="text_page_counter">Trang 22</span><div class="page_container" data-page="22">

<small> </small>

<b>3. Giao diện phần mềm</b>

<b>Giao diện khi bật app</b>

</div><span class="text_page_counter">Trang 23</span><div class="page_container" data-page="23">

<small> </small>

<b>3. Giao diện phần mềm</b>

<b>Giao diện Đăng nhập</b>

</div><span class="text_page_counter">Trang 24</span><div class="page_container" data-page="24">

<small> </small>

<b>3. Giao diện phần mềm</b>

<b>Giao diện Đăng Ký</b>

</div><span class="text_page_counter">Trang 25</span><div class="page_container" data-page="25">

<small> </small>

<b>3. Giao diện phần mềm</b>

<b>Giao diện Quản lý đề thi</b>

</div><span class="text_page_counter">Trang 26</span><div class="page_container" data-page="26">

<small> </small>

<b>3. Giao diện phần mềm</b>

<b>Giao diện Quản lý người dùng</b>

</div><span class="text_page_counter">Trang 27</span><div class="page_container" data-page="27">

<small> </small>

<b>3. Giao diện phần mềm</b>

<b>Giao diện Quản lý môn học</b>

</div><span class="text_page_counter">Trang 28</span><div class="page_container" data-page="28">

<small> </small>

<b>3. Giao diện phần mềm</b>

<b>Giao diện Thống kê</b>

</div><span class="text_page_counter">Trang 29</span><div class="page_container" data-page="29">

<small> </small>

<b>3. Giao diện phần mềm</b>

<b>Giao diện Users</b>

</div><span class="text_page_counter">Trang 30</span><div class="page_container" data-page="30">

<small> </small>

<b>3. Giao diện phần mềm</b>

<b>Giao diện Chọn bài thi</b>

</div><span class="text_page_counter">Trang 31</span><div class="page_container" data-page="31">

<small> </small>

<b>3. Giao diện phần mềm</b>

<b>Giao diện danh sách đề thi</b>

</div><span class="text_page_counter">Trang 32</span><div class="page_container" data-page="32">

<small> </small>

<b>3. Giao diện phần mềm</b>

<b>Giao diện Làm bài thi</b>

</div><span class="text_page_counter">Trang 33</span><div class="page_container" data-page="33">

<small> </small>

<b>3. Giao diện phần mềm</b>

<b>Giao diện Kết quả bài thi</b>

</div><span class="text_page_counter">Trang 34</span><div class="page_container" data-page="34">

<small> </small>

<b>3. Giao diện phần mềm</b>

<b>Giao diện Xem lại bài thi</b>

</div><span class="text_page_counter">Trang 35</span><div class="page_container" data-page="35">

<small> </small>

<b>3. Giao diện phần mềm</b>

<b>Giao diện Kết quả thi</b>

</div><span class="text_page_counter">Trang 36</span><div class="page_container" data-page="36">

<small> </small>

<b>3. Giao diện phần mềm</b>

<b>Giao diện Thông tin cá nhân</b>

</div><span class="text_page_counter">Trang 37</span><div class="page_container" data-page="37">

<small> </small>

<b>3. Giao diện phần mềm</b>

<b>Giao diện Thay đổi mật khẩu</b>

</div><span class="text_page_counter">Trang 38</span><div class="page_container" data-page="38">

<small> </small>

<b>3. Giao diện phần mềm</b>

<b>Giao diện Quên mật khẩu</b>

</div><span class="text_page_counter">Trang 39</span><div class="page_container" data-page="39">

<small> </small>

Phần mềm luyện thi trắc nghiệm được thiết kế để quản lý quá trình học tâp của sinh viên, đáp ứng nhu cầu cơ bản của việc quản lý thông tin sinh viên theo hệ thống tín chỉ. Điều này giúp nâng cao khả năng quản lý, chất lượng học tập và đáp ứng các vấn đề của sinh viên. Nó cũng cho phép sinh viên điều chỉnh số lượng tín chỉ học tập theo tình hình cá nhân và khả năng học tập.

</div>

×