Главная страница

Библиотека. библиотека. Задание на курсовой проект Студенту Джаборову Алламырату (фамилия, имя собственное, отчество) группа 10701121 Тема курсовой работы Электронная библиотека Сроки сдачи финальной работы 19 декабря 2022 г


Скачать 486.8 Kb.
НазваниеЗадание на курсовой проект Студенту Джаборову Алламырату (фамилия, имя собственное, отчество) группа 10701121 Тема курсовой работы Электронная библиотека Сроки сдачи финальной работы 19 декабря 2022 г
АнкорБиблиотека
Дата01.11.2022
Размер486.8 Kb.
Формат файлаdocx
Имя файлабиблиотека.docx
ТипКурсовой проект
#765616
страница1 из 5
  1   2   3   4   5

БЕЛОРУССКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Факультет информационных технологий и робототехники
Утверждаю

Заведующий кафедрой Полозков Ю.В.

(подпись) (фамилия, инициалы)

«06» октября 2022 г.

Задание на курсовой проект
Студенту: Джаборову Алламырату

(фамилия, имя собственное, отчество)

группа 10701121

1. Тема курсовой работы: Электронная библиотека

2. Сроки сдачи финальной работы: 19 декабря 2022 г.

3. Исходные данные к курсовой работе:

1) данные соответствующей предметной области (или сценарий игры); 2) язык программирования с++

3) архитектураприложения – Model-View-Controller;

4) тип интерфейса приложения – оконный интерфейс; 5) библиотека создания оконного интерфейса – tkinter; 6) игровой движок (библиотека): pyGame; 7) система управления базами данных – MySQL; 8) технология для доступа к данным – PythonDB-API 9) текстовый редактор для оформления пояснительной записки – MSWord

4. Содержание пояснительной записки (перечень вопросов, которые подлежат разработке в рамках курсовой работы):

Введение 1. Техническое задание на предмет разработки и/или сценарий игры 2. Обоснование используемых языков и технологий 3. Моделирование и проектирование программного обеспечения 4. Реализация программного обеспечения 5. Развёртывание и тестирование программного обеспечения Заключение Список использованных источников Приложение

5. Перечень графического материала (с точным указанием обязательных чертежей и графиков):

1) Диаграмма основных модулей (компонентов) приложения 2) Структура программного развёртывания приложения 3) Структура аппаратного развёртывания приложения

6. Дата выдачи задания: 06 октября 2022г.

7. Примерный календарный график выполнения курсовой работы с указанием сроков выполнения и трудоемкости отдельных этапов: 1) Анализ проблемной (предметной) области и литературных источников: 06.10.22 - 15.10.22 (10%) 2) Выбор технологий и инструментальных средств для проектирования и

разработки ПО: 17.10.22 - 22.10.22 (5%) 3) Моделирование и проектирование приложения: 24.10.22 - 30.10.22 (10%) 4) Реализация приложения: 31.10.22 - 04.12.22 (55%)

5) Развёртывание и тестирование приложения: 05.12.22 - 12.12.22 (10%) 6) Оформление пояснительной записки и графического материала: 12.12.22 - 18.12.22 (10%)
Руководитель курсовой работы: / Стальцова Е.А./

(подпись) (фамилия, инициалы)
Подпись обучающегося: / Джаборов А./

(подпись) (фамилия, инициалы)

Реферат


Объектом проектирования служит программное обеспечение.

Цель проекта - разработка оптимальной программы для работы с базой данных. Программа должна выполнять следующие функции:

1. Вести базу данных книг;

2. Предоставлять возможность работать с данными базы данных;

3. Предоставлять справку об использовании какой-либо функции для пользователя программы не имеющего никаких навыков работы с ней.

Для реализации данных функций необходимо использовать язык программирования C++, с помощью которого можно реализовать широкий спектр практических заданий. Так же мы будем использовать такие программы как Microsoft Access, с помощью которой создаем базу данных, т. е наш исходный источник данных.

Таким образом, используя все эти возможности мы можем реализовать поставленные выше задачи перед нами. В результате чего получим функциональную программу для использования ее любыми пользователями.

Содержание

Реферат 2

1. Введение 5

2. Постановка задачи 7

3. Разработка программы 8

3.1 Системный анализ предметной области 8

3.2 Структура хранимой информации 9

3.3 Подключение к информации и ее отображение 9

4. Описание пользовательского интерфейса 11

Приложение А 17

1. Введение


C++ (Си++) - компилируемый статически типизированный язык программирования общего назначения. Язык возник в начале 1980-х годов, когда сотрудник фирмы Bell Laboratories Бьёрн Страуструп придумал ряд усовершенствований к языку Си под собственные нужды. До начала официальной стандартизации язык развивался в основном силами Страуструпа в ответ на запросы программистского сообщества. В 1998 году был ратифицирован международный стандарт языка C++: ISO/IEC 14882: 1998 "Standard for the C++ Programming Language"; после принятия технических исправлений к стандарту в 2003 году - нынешняя версия этого стандарта - ISO/IEC 14882: 2003. В настоящее время все большее значение получает автоматизация процессов, связанных с бытовыми услугами для удобства и уменьшения затрат на обслуживание. Вследствие этого появляется необходимость в разработке универсальных систем, позволяющих довольно легко обрабатывать информацию, а также генерировать необходимые отчеты.

Целью выполнения данного курсового проекта является разработка системы "Библиотека" и соответствующей ей базы данных, позволяющей документировать в электронном виде автоматизации учета движений автомобилей и предоставлять необходимые отчеты.

В качестве среды разработки базы данных была выбрана СУБД MSSQL Server. Эта СУБД была выбрана в качестве инструмента потому, что она способна работать на серверной основе, и имеет большие функциональные возможности. В качестве языка программирования был выбран язык С++. Данная среда позволяет легко работать с базой данных, созданной в MSSQL Server, редактировать и дополнять ее.

Язык SQL (Structured Query Language) в настоящее время стал фактически стандартным языком доступа к реляционным базам данных. Целью стандартизации является переносимость приложений между различными СУБД.

Реализация в SQL концепции операции, ориентированных на табличное представление данных, позволило создать компактный язык с небольшим (менее 30) набором предложений. SQL может использоваться как интерактивный (для выполнения запросов) и как встроенный (для построения прикладных программ). В нем существует:

предложение определения данных (определение баз данных, а также определение и уничтожение таблиц и индексов);

предложение на выбор данных;

предложение управления данными (предоставление и отмена привилегии на доступ данным и др.);

предложение на модификацию данных (добавление, удаление, изменение данных).

Кроме того, предоставляет возможность выполнять в этих предложениях:

арифметические вычисления, обработку текстовых строк;

упорядочивание строк, столбцов при выводе содержимого таблиц;

запоминание выводимого по запросу содержимого таблицы;

создание представлений (виртуальных таблиц);

агрегирование данных: группирование данных и применение к этим группам таких операций, как среднее, сумма, максимум, минимум, число элементов.

К инструментальным средствам, позволяющим обеспечить простое и эффективное использование MSSQL Server можно отнести:

Enterprise Manager;

Service Manager;

Query Analyzer.

интерфейс база пользовательский программа

База данных SQL Server - это контейнер объектов, предназначенных для хранения, записи и извлечения данных в безопасном режиме - содержит следующие компоненты:

Таблицы;

Хранимые процедуры;

Индексы;

Представления.
  1   2   3   4   5


написать администратору сайта