Обработка данных о студентах — страница 4
Вывод таблицы Просмотр Создание списка Изменение Запись в файл В виде двунаправленного списка Добавление Удаление Просмотр динамич. памяти Вывод таблицы Сортировка Рисунок 1.1 – Информационные связи в программе 1.1.4 Обоснование выбора инструментальных средств 1.2 Технологическая часть Для реализации данной программы был выбран язык программирования Turbo Pascal 7.0, так как он является более простым в применении и не затрачивает большого количества системных ресурсов. Аппаратные средства отвечали всем необходимым требованиям для выполнения поставленной задачи, просты в использовании, разработке обеспечения и дальнейшей отладки, относительно недороги и достаточно полно документированы производителем. 1.2.1 Назначение и цели создания Программа «АРМ кладовщика» разрабатывается для облегчения работы работников склада. Программа уменьшает время поиска товаров из большого количества, а также осуществляет просмотр информации о товаре и подсчет суммы. 1.2.2 Требования к системе 1.2.2.1 Требования к функциям системы Данная программа будет корректно работать на ЭВМ не меньше чем Pentium I 100 MHz, ОЗУ-32Мb, video card-16Mb, mouse, keyboard. Операционными системами, с которыми совместима данная программа являются: Windows 9х, Windows NT, Windows Me, Windows XP, MS-DOS с установленным на нем полной версией Turbo Pascal 7.0. 1.2.2.2 Требования к интерфейсу пользователя Интерфейс пользователя в программе является диалоговым, при запуске выводится следующее меню: 1.Создание базы данных; 2.Создание списка записей; 3.Вывод списка на дисплей; 4.Запись списка в файл; 5.Просмотр файла; 6.Добавление записи; 7.Поиск по наименованию; 8.Редактирование записей; 9.Удаление записей; 10.Сортировка списка; 11.Выход из программы; Пункты меню выбираются соответствующей цифрой на клавиатуре и нажатием клавиши Enter. Программа содержит следующие поля : Номер договора, название товара, производитель, количество, цена, сумма. 1.2.3 Описание функциональных возможностей и схем диалога Программный продукт включает в себя основной модуль (меню) и 8 вспомогательных модулей (процедур): Процедура «Создать файл» создает на жестком диске файл, в котором хранятся данные, введенные с клавиатуры. Процедура «Создать список» формирует в динамической памяти двунаправленный список, который включает записи, находящиеся в файле. Процедура «Записать список в файл» переносит данные, хранящиеся в динамической памяти в ранее созданный файл. Процедура «Вывод на экран» на экран выдает информацию, расположенную в динамической памяти компьютера. Процедура
Похожие работы
- Доклады
- Рефераты
- Рефераты
- Рефераты
- Контрольные