Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Разработка приложения для Windows, представляющего собой компьютерную модель стека

Автор:   •  Май 14, 2019  •  Курсовая работа  •  8,598 Слов (35 Страниц)  •  400 Просмотры

Страница 1 из 35

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

«ТЮМЕНСКИЙ ИНДУСТРИАЛЬНЫЙ УНИВЕРСИТЕТ»

КАФЕДРА КИБЕРНЕТИЧЕСКИХ СИСТЕМ

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

по дисциплине «Программирование и алгоритмизация»

Тема: Разработка приложения для Windows, представляющего собой компьютерную модель стека.

Выполнил:

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

АТПбз-15-1

Соломон В.В.

Проверила:

доцент каф. ИВТ, к.п.н. Сенкевич Л.Б.

Тюмень 2017

[pic 1]

 

Оглавление

  1. Оглавление.
  2. Разработка эскизного и технического проектов программы .[pic 2]
  1. Введение.
  2. Назначение и область применения.
  3. Технические характеристики.
  4. Источники, использованные при разработке.
  1. Разработка рабочего проекта.
  1. Разработка программы.
  2. Спецификация программы.
  3. Текст программы.
  4. Описание программы.
  5. Тестирование программы.
  1. Литература

2.1. Введение

Задание на курсовую работу по дисциплине «программирование».

Студент группы АТПбз15 -1 Соломон В.В.

Специальность  «Автоматизация производственных процессов и производств»

Тема: Разработка приложения для Windows,  представляющего собой компьютерную модель стека.

Условие задачи:

Сведения о книгах включают:

  • номер УДК;
  • фамилию и инициалы автора;
  • название;
  • год издания;
  • количество экземпляров данной книге в библиотеке.

Программа должна обеспечивать:

  • начальное формирование данных обо всех книгах в библиотеке в виде двоичного дерева;
  • добавление данных о книгах, вновь поступивших в библиотеку;
  • удаление данных о списываемых книгах;
  • по запросу выдаются сведения о наличии книг в библиотеке, упорядоченные по годам издания.

Задание выдано: _______________________/Число и подпись/


2.2. Назначение и область применения

Программа предназначена для обработки информации о книгах в       библиотеке.

2.3. Технические характеристики

  1. Создание программы, которая содержит текущую информацию о книгах в библиотеке. С номером УДК, фамилией и инициалами автора, название, год издания, количество экземпляров данной книги в библиотеке.
  2. Для  составления алгоритма была использована Структура (struct).

В отличие от массива, все элементы которого однотипны, структура может содержать элементы разных типов. В языке C++ структура является видом класса и обладает всеми его свойствами, но во многих случаях достаточно использовать структуры так, как они определены в языке С:

struct [ имя_типа ] {

тип_1 элемент_1;

тип_2  элемент_2;

тип_n элемент_n;

 } [ список_описателей ];

  1. Организация входных и выходных данных:

Входные данные поступают с клавиатуры.

Выходные данные отображаются в двоичного дерева

  1. Для написания программы был выбран программный продукт

Dev- C++ 2013.

Поддерживаемые операционные системы Dev- C++ 2013: Windows 7; Windows Server 2003 R2 (32-Bit x86); Windows Server 2003 Service Pack 2; Windows Server 2008 R2; Windows Server 2008 Service Pack 2; Windows Vista Service Pack 2; Windows XP Service Pack 3; Windows 8.

2.4. Источники, использованные при разработке

  • Курсовая работа по дисциплине: Технология разработки программных продуктов. Тема: «Международная телефонная станция».

(http://msdn.microsoft.com/ru-ru/library/ )

  • С++. Объектно-ориентированное программирование:
  • Ирэ Пол. Объектно-ориентированное программирование с использованием C++
  • Герб Саттер. Решение сложных задач на С++. (http://cppstudio.com/)
  • Мартин Фаулер. Рефакторинг. Улучшение существующего кода. Издательство Символ+. 2008 год. (http://ideone.com/)
  • Т. Сван. Освоение Borland C++ 4.5  (http://citforum.ru/programming/cpp_march/cpp_093.shtml)
  • К. Джамса. Учимся программировать на языке C++ (http://www.ddvhouse.ru/articles/text/35/)

3.1 Разработка программы

1.Главное меню программы:

[pic 3]

Рис. 1

  1. Пункты главного меню:
  1.  Добавить книгу в библиотеку.
  2. Списать книгу.
  3. Выдать книгу.
  4. Вернуть книгу.
  5. Вывести информацию о книгах
  6. Выход из программы.
  1. Строка ввода
  1. Добавить книгу в библиотеку:[pic 4]

Рис. 2

Введите название книги.

Введите автора книги.

Введите год издания книги.

Введите УДК книги.

Введите кол-во экземпляров книги.

  1. Списать книгу:

Рис. 3

[pic 5]

Номер книги. 

ФИО автора.

Название книги.

Год печати.

Количество книг

  1. Выдать книгу:

[pic 6]

Рис. 4

 Вводим номер книги которую хотим выдать.

 Номер книги.

 ФИО автора.

 Название книги.

 Год печати.

 Количество книг

  1. Вернуть книгу.

[pic 7]

Рис. 5

  1. Вывести информацию о книгах.


.
 [pic 8]

6) Выход из программы

Происходит закрытие exe- файла. Все данные удаляются из базы данных.

...

Скачать:   txt (27.3 Kb)   pdf (670 Kb)   docx (216.1 Kb)  
Продолжить читать еще 34 страниц(ы) »
Доступно только на Essays.club