
- •Глава 1. Руководство пользователю.
- •1.1. Операции с файлом.
- •1.2. Операции со списком.
- •1.3. Вывод по критериям.
- •Глава 2. Руководство программисту.
- •2.1. Описание структуры данных.
- •2.2. Описание интерфейса приложения.
- •2.3. Описание процедур.
- •Глава 3. Демонстрация работы приложения.
- •3.6. Демонстрация редактирования данных.
- •3.7. Демонстрация сохранения файла.
Министерство образования и науки Российской Федерации
федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
«Российский экономический университет имени Г.В. Плеханова»
Факультет математической экономики и информатики
Кафедра информатики
КУРСОВАЯ РАБОТА
по дисциплине «Языки программирования»
на тему «Создание приложения «База данных кинологов»
Выполнил
студент группы 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 «Действия со списком»