Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Искаков Данил Курсовая работа №1 Группа 417.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
456.42 Кб
Скачать

Министерство образования и науки Российской Федерации

федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

«Российский экономический университет имени Г.В. Плеханова»

Факультет математической экономики и информатики

Кафедра информатики

КУРСОВАЯ РАБОТА

по дисциплине «Языки программирования»

на тему «Создание приложения «База данных кинологов»

Выполнил

студент группы 417

очной формы обучения

факультета математической

экономики и информатики

Искаков Д.А.

Подпись:

Научный руководитель:

к.т.н., доцент каф. информатики

Васина Е.Н.

Москва – 2014

Введение

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

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

Вывод информации осуществляется по следующим критериям: по владельцу, по кличке, по породе, по дате рождения собаки.

Глава 1. Руководство пользователю.

Рис.1.1 «Интерфейс программы»

Данное приложение включает в себя одну форму. На рис.1.1 представлен начальный интерфейс приложения сразу после открытия.

Рис.1.2 «Действия с файлом»

Рис.1.3 «Действия с файлом»

1.1. Операции с файлом.

Нажав на кнопку File в левом верхнем углу программы позволяет открыть уже имеющийся ранее банк данных, который загрузится в программу для дальнейших действий с ним «Open…» , можно сохранить преобразованный файл, причем можно выбрать, в какую папку и с каким названием этот документ сохранится «Save As…», закрыть программу «Exit»; (Рис.1.2 «Действия с файлом»).

1.2. Операции со списком.

Нажав на кнопку Edit в левом верхнем углу программы позволяет внести в список нового человека с описанием его собаки «Add», изменить данные «Change», и удалить текущую запись из базы данных «Delete». (Рис.1.3 «Действия с файлом»).

Так же существуют кнопки быстрого пользования программой, такие как: «ButtonLoad» позволяющая осуществить быструю загрузку файла, «ButtonSaveAs» позволяющая осуществить быстрое сохранение файла, «ButtonAdd» или нажав кнопку «Insert» позволяющую осуществить быстрое добавление нового клиента , «ButtonEdit» позволяющая осуществить быстрое редактирование данных и «ButtonDel» позволяющая быстро удалить данные, так же можно удалить данные нажав на кнопку «Delete». (Рис.1.4. «Действия с файлом»)

Рис.1.4 «Действия с файлом»

Для начала заполнения банка данных необходимо нажать кнопку «Edit», в которой выбрать функцию «Add», или можно нажать на клавишу быстрого пользования «ButtonAdd» или «Insert» которые позволят внести нового человека с описанием его собаки. (Рис.1.5. «Действия со списком»).

Рис.1.5 «Действия со списком»

После заполнения фамилии и имени владельца собаки, клички собаки и породы, можно выбрать день, месяц и год рождения собаки. (Рис.1.6. «Действия со списком» и Рис.1.7. «Действия со списком»).

Рис.1.6 «Действия со списком»

Рис.1.7 «Действия со списком»

При заполнении списка данных можно переключаться на следующую строчку ввода данных с помощью клавиши «Tab»; Также программу можно разворачивать и сворачивать для удобства пользователя, программа обладает прокруткой по вертикали и горизонтали. (Рис.1.8 «Действия со списком» и Рис.1.9. «Действия со списком»).

Рис.1.8 «Действия со списком»

Рис.1.9 «Действия со списком»

После заполнения данных, можно сохранить эти данные нажав на кнопку «ОК» или же отменить ввод данных и выйти в основное меню программы нажав кнопку «Cancel» (Рис.1.10 «Действия со списком»)

Рис.1.10 «Действия со списком»