ДО СИБГУТИ Лабораторная работа №2 Программирование и обработка графического интерфейса (часть 1) «Работа с базами данных» Вариант №06
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
- Microsoft Excel
- Программа для просмотра текстовых файлов
- Программа для просмотра изображений
Описание
Лабораторная работа No2: Работа с базами данных
Цель работы:
получение навыков работы с базами данных на языке C#;
знакомство с принципами построения SQL-запросов.
Примечание:
В рамках данной лабораторной работы будет использоваться СУБД SQLite.
Создание и просмотр базы данных лучше всего осуществлять при помощи стороннего ПО.
Например, DB Browser for SQLite.
Задание:
Разработать WPF-приложение с графическим интерфейсом и реализовать следующие функции:
1) ввод данных о студентах: уникальный номер, ФИО, оценка по физике, оценка по математике;
2) добавление данных в базу данных SQLite (далее - БД) через интерфейс приложения;
3) чтение данных из БД и отображение их в окне приложения;
4) редактирование данных в БД через интерфейс приложения;
5) удаление данных из таблиц.
БД должна содержать две таблицы, связанные через уникальный номер:
1. таблица, содержащая уникальный номер и ФИО;
2. таблица, содержащая уникальный номер и оценки.
Дополнительное задание в зависимости от последней цифры пароля:
Вариант 1: реализовать хранение и редактирование даты рождения студента;
Вариант 2: реализовать хранение и редактирование номера телефона студента;
Вариант 3: реализовать хранение и редактирование названия группы студента;
Вариант 4: реализовать хранение и редактирование признака наличия стипендии у студента (есть
стипендия/нет стипендии).
Вариант выбирается исходя из последней цифры пароля от личного кабинета по следующей таблице:
Последняя
цифра пароля
0 1 2 3 4 5 6 7 8 9
Номер
варианта
1 2 3 4 1 2 3 4 1 2
Результат выполнения работы предоставить в виде:
архив с проектом (если размер архива больше 2 Мбайт, то рекомендуется загрузить проект на
https://github.com/ или на другое общедоступное хранилище и предоставить ссылку);
отчет по лабораторной работе в формате Microsoft Word, который содержит следующие
разделы:
1. титульный лист;
2. задание на лабораторную работу;
3. краткое описание разработанных программ и используемых алгоритмов со скриншотами
выполнения;
2
4. вывод с результатами работы.
Копирование исходного кода программ не допускается. Проекты с одинаковым исходным
кодом зачитываться не будут.
Цель работы:
получение навыков работы с базами данных на языке C#;
знакомство с принципами построения SQL-запросов.
Примечание:
В рамках данной лабораторной работы будет использоваться СУБД SQLite.
Создание и просмотр базы данных лучше всего осуществлять при помощи стороннего ПО.
Например, DB Browser for SQLite.
Задание:
Разработать WPF-приложение с графическим интерфейсом и реализовать следующие функции:
1) ввод данных о студентах: уникальный номер, ФИО, оценка по физике, оценка по математике;
2) добавление данных в базу данных SQLite (далее - БД) через интерфейс приложения;
3) чтение данных из БД и отображение их в окне приложения;
4) редактирование данных в БД через интерфейс приложения;
5) удаление данных из таблиц.
БД должна содержать две таблицы, связанные через уникальный номер:
1. таблица, содержащая уникальный номер и ФИО;
2. таблица, содержащая уникальный номер и оценки.
Дополнительное задание в зависимости от последней цифры пароля:
Вариант 1: реализовать хранение и редактирование даты рождения студента;
Вариант 2: реализовать хранение и редактирование номера телефона студента;
Вариант 3: реализовать хранение и редактирование названия группы студента;
Вариант 4: реализовать хранение и редактирование признака наличия стипендии у студента (есть
стипендия/нет стипендии).
Вариант выбирается исходя из последней цифры пароля от личного кабинета по следующей таблице:
Последняя
цифра пароля
0 1 2 3 4 5 6 7 8 9
Номер
варианта
1 2 3 4 1 2 3 4 1 2
Результат выполнения работы предоставить в виде:
архив с проектом (если размер архива больше 2 Мбайт, то рекомендуется загрузить проект на
https://github.com/ или на другое общедоступное хранилище и предоставить ссылку);
отчет по лабораторной работе в формате Microsoft Word, который содержит следующие
разделы:
1. титульный лист;
2. задание на лабораторную работу;
3. краткое описание разработанных программ и используемых алгоритмов со скриншотами
выполнения;
2
4. вывод с результатами работы.
Копирование исходного кода программ не допускается. Проекты с одинаковым исходным
кодом зачитываться не будут.
Дополнительная информация
21.05.2025 Зачет Уважаемая , лабораторная работа №2 зачтена.
Похожие материалы
Контрольная работа по дисциплине: Базы данных. Вариант №06.
teacher-sib
: 1 января 2020
1. Задание для контрольной работы
Разработать проект базы данных (БД) в соответствии с индивидуальным заданием.
Вариант 6. Поликлиника.
База данных должна содержать сведения о следующих объектах:
Предметная область ИС: Поликлиника
Минимальный список характеристик:
• Номер, фамилия, имя, отчество, дата рождения пациента;
• ФИО, должность и специализация лечащего врача,
• Диагноз, поставленный данным врачом данному пациенту, необходимо ли амбулаторное лечение, срок потери трудоспособности, состо
500 руб.
ДО СИБГУТИ Лабораторная работа №2 по дисциплине "Программирование и обработка графического интерфейса (часть 2)" (2025)
Mijfghs
: 2 сентября 2025
Лабораторная работа №2: Применение классов при создании архитектуры программы.
Цель работы:
- Применение знаний о создании классов для разработки ПО.
Задачи:
- Реализовать программу согласно предложенному функционалу.
- Разработать систему классов для программы: классы для шаблона противника и иконки, классы для работы со списком шаблонов противников и иконок.
- Реализовать систему сохранения и загрузки списка противников.
Функционал программы:
- При старте программы должна происхо
444 руб.
Математический анализ (Часть 1). Вариант 06
СибирскийГУТИ
: 14 июля 2018
1.Найти пределы
2.Найти производные данных функций
3.Исследовать методами дифференциального исчисления функцию. Используя результаты исследования, построить её график.
4. Дана функция. Найти все её частные производные второго порядка.
5.Найти неопределенные интегралы
100 руб.
Работа с базами данных через интерфейс
GnobYTEL
: 24 июля 2013
ПЛАН
1. Описание визуальных компонентов
2. Компонент Grid
3. Пример приложения с компонентами
Каждый визуальный компонент имеет набор свойств, которые можно устанавливать программно или во время проектирования приложения. Для ознакомления с некоторыми визуальными элементами напишем первое простое приложение “бегущий таракан”. Создадим форму, как показано на рис.1.
5 руб.
Работа с базой данных "Библиотека"
doomko
: 16 декабря 2008
(база данных access)
+ поиск
+ всевозможная фильтрация (по одному условию или нескольким)
+ добавление записей в базу
+ удаление записей из базы
+ сортировка
+ изменение данных в базе
+ график
+ справка
+ записываются данные о последнем открытии в ini-файл
Современные технологии программирования (часть 1). Вариант №06.
teacher-sib
: 30 августа 2019
Контрольная работа
Тема: Последовательные контейнеры STL и модульное тестирование
Цель: Сформировать практические навыки разработки абстракций данных на основе контейнеров STL и модульного тестирования средствами VisualStudio.
Задание
Реализовать обработку данных пользовательского типа (объектов класса) с помощью контейнера в соответствии с вариантом задания и со следующей спецификацией:
• приложение заполняет контейнер данными, которые вводятся пользователем с консоли;
• выводит содержимое кон
600 руб.
Контрольная работа. Информатика (Часть 1). Вариант 06
DarkInq
: 6 ноября 2017
6. Органы управления окна в среде Windows.
Задание:
Сформировать двумерный массив А размером 5х7 с помощью генератора случайных чисел и вывести элементы массива на экран. Найти суммы положительных и отрицательных элементов каждой строки матрицы отдельно и вывести их на экран.
50 руб.
Теория электрических цепей (часть 1-я). Вариант 06
vladimir2050
: 3 июля 2017
Задача посвящена анализу переходного процесса в цепи первого порядка, содержащей резисторы, конденсатор или индуктивность. В момент времени t = 0 происходит переключение ключа К, в результате чего в цепи возникает переходной процесс.
1. Перерисуйте схему цепи (см. рис. 3.1) для Вашего варианта (таблица 1).
2. Выпишите числовые данные для Вашего варианта (таблица 2).
3. Рассчитайте все токи и напряжение на С или L в три момента времени t: , , .
4. Рассчитайте классическим методом переходный
200 руб.
Другие работы
Информационная культура
studypro3
: 7 июля 2022
Задание № 1
Тема «Основы информационной культуры»
Лекция 1.3. Работа с текстовыми документами
Задание
1. Создать документ и сохранить его под именем «Электронная анкета_Фамилия Имя.docx».
Алгоритм выполнения задания
1. Введите текст анкеты.
2. Добавьте в анкету элементы управления:
• для ввода даты добавьте элемент Выбор даты в правый верхний угол анкеты;
• для ввода текста позиций Фамилия, Имя, Отчество, Группа добавьте после каждой позиции элементы управления Форматированный текст;
• примен
400 руб.
Аналіз експлуатаційних властивостей самохідних машин (задача № 7)
yura909090
: 25 мая 2012
Визначити можливісті повороту гусеничного трактора за зчепленням гу-сениць з грунтом під час руху з колісним причепом з сталою швидкістю і за-даним радіусом повороту.
Початкові дані: експлуатаційна вага трактора G=400 кН; довжина опор-ної частини гусениць L=3м, висота центра мас від поверхні землі h=1 м; ши-рина колії B=2,7м, відстань від точки причепа до середини опорної ділянки гусениць – 0,65 м, висота точки причепа – hкр=0,4 м; радіус повороту R2= 12 м за швидкості поступального руху трактор
80 руб.
Едильбаев А.И. Обогащение некондиционного техногенного марганецсодержащего сырья
ostah
: 16 сентября 2012
Москва. Институт ГИНЦВЕТМЕТ. 2009. 226 с
В научном издании представлены результаты аналитических и экспериментальных исследований автора по оценке возможностей доизвлечения марганца из отсевов в промышленном масштабе, описаны разработанные технологии обогащения марганецсодержащей рудной мелочи и шламов месторождений Тур и Восточный Камыс. Вовлечение в переработку техногенного сырья позволяет расширить сырьевую базу черной металлургии Казахстана, повысить полноту использования добытого минерально
5 руб.
Теория организаций. Контрольная работа.
Vladx
: 26 апреля 2013
Провести анализ деятельности организации и определить способы повышения ее эффективности, то есть сформировать более привлекательный имидж организации.
Задачи исследования.
1. Выявить факторы, влияющие на имидж организации с точки зрения сотрудников и клиентов.
2. Дать количественную оценку факторов.
3. Изобразить диаграмму имиджа глазами сотрудников и клиентов и проанализировать их.
4. Наметить мероприятия и дать рекомендации для улучшения имиджа организации.
Выполение:
1. Краткая характе
80 руб.