|
|
|
|
|
|
|
|
страницы:
1
2
3
4
Текущая страница: 1
|
|
ВВЕДЕНИЕ. Данная программа автоматизированного рабочего места разработана для работников складских помещений, естественно если у них имеется компьютер классом не ниже Pentium. Сейчас на рынке программного обеспечения появляются все больше и больше различных программ для работы не только со складом, но и различные другие программные средства автоматизированного рабочего места, но стоимость их лицензионных копий доходит порой до нескольких десятков тысяч, а моя программа может быть конечно маленько еще «сыровата», но в процессе работы с нею её можно «довести ее до ума» и все это лишь за пятерку по программированию цена не велика за произведение программного искусства. Каковы её плюсы: ну это естественно простота и понятность (для русского человека) интерфейса программы, что не требует дополнительного обучения или прохождения специальных курсов, особенно для женщин, работающих на складах и не посвященных в азы компьютеров и программного обеспечения; не требовательность к системным ресурсам машины; легкость ввода и отслеживания; простота резервирования базы данных (всего 1 файл), что не маловажно для такой программы. При написании и разработке курсового проекта я научился работать с Borland Pascal, Microsoft Windows 95OSR2, Microsoft Word 97 SR-2 которые использовались для работы над курсовым проектом, научился использовать справку и другие функции Borland Pascal при этом даже разобрался с английским языком и использованием электронных словарей переводчиков таких как Promt, Stylus, Magic Gooddy 98. Огромное спасибо Волкову А.И. – за отличное преподавание предметов, Billу Gaits – за то что он умеет зарабатывать деньги собственным умом, Мерзлякову Д.С. – за поддержку в трудную минуту, Барышеву А.А. – за техническую поддержку, Русских А.И. – за программную поддержку, Казакову В.С. – за разрешение работать на компьютере, Sting, Queen, и другим за хорошую музыку во время работы над курсовым. ЗАДАНИЕ. Составить программу автоматического рабочего места для работы со складом. Программа должна предоставлять пользователю возможность: Вводить новый товар, указывая следующие параметры Наименование; Количество; Цену; Дату поступления. Осуществлять поиск товара по наименованию и выдавать его параметры. Помечать выбывший товар, указывая дату выдачи. Выводить список имеющегося товара с возможностью сортировки по любому параметру. Выводить список выбывшего товара с возможностью сортировки по любому параметру. Выдавать общую статистическую характеристику: Общая стоимость имеющегося товара; Количество имеющегося товара; Количество выбывшего товара. Сохранять и восстанавливать всю информацию АРМ с диска.
ОПИСАНИЕ ПЕРЕМЕННЫХ И АЛГОРИТМА РАБОТЫ ПРОГРАММЫ. Описание переменных. basskl – основная запись с необходимыми переменными это: naim – наименование товара; kol – количество товара; price – цена товара; kol_p – количество пришедшего товара; kol_r – количество товара который ушел; date_p – дата прихода товара; date_r – дата расхода товара. f – file базы слада; list – массив данных базы; schet – cчетчик; curs – показатель позиции; stran – счетчик позиции курсора; i – переменная использования; mcurs – переменная начальной позиции меню; k –переменная определения клавиши; res –переменная выбора меню; da – переменная использования; er – переменная ошибки преобразования; tx – переменная текста при поиске; fil – переменная имени базы; key – флажок; seter – переменная использования.
Кроме переменных в программе используются процедуры и функции описание которых приведено ниже; Функция probel; Используется для дополнения текста требуемыми количествами пробелов. Вход: Текст, требуемая длина. Выход: Текст требуемой длины.
Функция Edtext; Используется для вывода на экран в нужную позицию текста и его последующего редактирования Функция работает следующим образом: Зацикливается до тех пор пока не будет нажатия Enter или Esc. В это время выводит на экран текст в нужную позицию, обновляется , ожидает нажатия клавиш или delete. Вход: Координаты, текст, длина текста, флажок. Выход: Вывод на экран текста, отредактированный текст.
Функция Cifri; Подобна функции Edtext только ввод текста ограничен цифрами. Работает также.
Процедура Prishlo; Применяется для вывода на экран меню «Приход» и занесения данных в позицию базы. Описание работы: Работает со строкой массива базы. Выводит на экран меню «Приход», преобразует текстовые переменные после ввода в строки меню.
Процедура Ushlo; Аналогична процедуре Prishlo .Заменена только формула вычисления количества.
Процедура Vvodnov; Процедура обеспечивающая вывод на экран меню «Новый товар», ввод новой строки в базу. Работает: Ограничивается строкой, для работы с переменными записи, выводит на экран меню, пользователем редактируются строки меню, преобразуются, увеличивается счетчик числа строк базы на 1.
Процедура Edzapic; Используется для редактирования записи в текущей позиции курсора листинга перечня товаров. Вход: Позиция Выход: отредактированный текст в данной позиции.
Процедура Ekran; Отображает на экране заголовок таблицы базы и заполняет таблицу, рассчитывает и отображает на экране нижнюю строку состояния базы общую сумму, общий приход, общий расход, общее количество товаров.
Текущая страница: 1
|
|
|
|
|
Предмет: Информатика
Менеджмент
|
|
Тема: Автоматическое рабочее место для работника склада |
|
Ключевые слова: лучшее, программа, комп-ры, место, программа паскаль курсовой лучшее, паскаль, склада, Автоматическое, курсовой, Программирование и комп-ры, Программирование, рабочее, Автоматическое рабочее место для работника склада, работника, для |
|
|
|
|
|
|
|
|