Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсовая программирование С++ Ч.Ю.С..doc
Скачиваний:
14
Добавлен:
16.09.2019
Размер:
554.5 Кб
Скачать
  1. Описание программы.

    1. Общие сведения.

Программное обеспечение для института селекции растений, хранения данных о клиентах, хранения данных о выданной клиентам аппаратуре и истории безналичного расчёта, расчёта наличными, а также индикации поступления средств на лицевой счёт.

Программное обеспечение разработано для персонального компьютера IBM PC с процессором не ниже Pentium-120 со следующими характеристиками:

  • Объем ОЗУ не менее 16 Мб;

  • Графический адаптер SVGA;

  • Манипулятор типа «мышь».

  • Клавиатура

Реализовано данное программное обеспечение на языке С++.

    1. Функциональное назначение

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

    1. Описание функционирования программы

Программное обеспечение не взаимодействует с другим ПО.

Основные действия пользователя в программе представлены следующими пунктами:

1.Выбор нужного пункта в меню.

2.Просмотр информации.

3. Возможность добавления информации.

4. Возможность редактирования информации.

5.Выход из программы.

При осуществлении перечисленных операций система взаимодействует с текстовыми документами с информацией, хранящейся в папке с программой.

Данный алгоритм является достаточно простым и доступным для программной реализации и применения.

(Рис.1 схема алгоритма работы программы)

1.4Логическая структура

      1. Диаграмма классов

(Рис.2.Диаграммы классов)

Используемые технические и программные средства

Программное обеспечение разработано для персонального компьютера Asus с процессором AMD Athlon II Dual-Core 320 со следующими характеристиками:

- Объем ОЗУ 2 Гб;

- Клавиатура

- Графический адаптер ATI Mobility Radeon HD 4500 Series;

- Манипулятор типа «touchpad»

1.6 Вызов и загрузка

Вызов программы может быть произведен с произвольного носителя.

Объем занимаемого места на носителе составляет 616 кб.(исполняемый файл) Объем памяти занимаемой программой в ОЗУ составляет 348 кб.

    1. Входные данные

Входные данные могут быть реализованы 2-мя способами. Первый способ это ввод данных с клавиатуры. Второй способ чтение данных из файла.

Входными данными в данной программе являются 3 файла: о покупке - buy.txt, о растениях – Rastenie.txt и о сортах – Sort.txt. Формат файлов имеет расширение *.txt.

Файлы имеют следующую структуру:

buy.txt

  1. Сохранено число, обозначающее, количество покупок находящихся в этом файле.

  2. Сохранен номер покупки.

  3. Сохранена сумма покупки.

  4. Сохранен отдел покупки.

  5. Сохранено количество растений, числящихся за этой покупкой (нумерация растений начинается с нуля).

Rastenie.txt

  1. Сохранено название растений, находящихся в этом файле.

  2. Сохранен тип растений.

  3. Сохранена технология посадки.

Sort.txt

1 Сохранено название сортов, находящихся в этом файле.

  1. Сохранено описание сорта.

  2. Сохранена информация о морозоустойчивости растения.

  3. Сохранен год выведения сорта.