Часть полного текста документа: ВВЕДЕНИЕ. Данная программа автоматизированного рабочего места разработана для работников складских помещений, естественно если у них имеется компьютер классом не ниже Pentium. Сейчас на рынке программного обеспечения появляются все больше и больше различных программ для работы не только со складом, но и различные другие программные средства автоматизированного рабочего места, но стоимость их лицензионных копий доходит порой до нескольких десятков тысяч, а моя программа может быть конечно маленько еще "сыровата", но в процессе работы с нею её можно "довести ее до ума" и все это лишь за пятерку по программированию цена не велика за произведение программного искусства. Каковы её плюсы: ну это естественно простота и понятность (для русского человека) интерфейса программы, что не требует дополнительного обучения или прохождения специальных курсов, особенно для женщин, работающих на складах и не посвященных в азы компьютеров и программного обеспечения; не требовательность к системным ресурсам машины; легкость ввода и отслеживания; простота резервирования базы данных (всего 1 файл), что не маловажно для такой программы. При написании и разработке курсового проекта я научился работать с Borland Pascal, Microsoft Windows 95OSR2, Microsoft Word 97 SR-2 которые использовались для работы над курсовым проектом, научился использовать справку и другие функции Borland Pascal при этом даже разобрался с английским языком и использованием электронных словарей переводчиков таких как Promt, Stylus, Magic Gooddy 98. Огромное спасибо Волкову А.И. - за отличное преподавание предметов, Billу Gaits - за то что он умеет зарабатывать деньги собственным умом, Мерзлякову Д.С. - за поддержку в трудную минуту, Барышеву А.А. - за техническую поддержку, Русских А.И. - за программную поддержку, Казакову В.С. - за разрешение работать на компьютере, Sting, Queen, и другим за хорошую музыку во время работы над курсовым. I. ЗАДАНИЕ. Составить программу автоматического рабочего места для работы со складом. Программа должна предоставлять пользователю возможность: 1. Вводить новый товар, указывая следующие параметры * Наименование; * Количество; * Цену; * Дату поступления. 2. Осуществлять поиск товара по наименованию и выдавать его параметры. 3. Помечать выбывший товар, указывая дату выдачи. 4. Выводить список имеющегося товара с возможностью сортировки по любому параметру. 5. Выводить список выбывшего товара с возможностью сортировки по любому параметру. 6. Выдавать общую статистическую характеристику: * Общая стоимость имеющегося товара; * Количество имеющегося товара; * Количество выбывшего товара. 7. Сохранять и восстанавливать всю информацию АРМ с диска. II. ОПИСАНИЕ ПЕРЕМЕННЫХ И АЛГОРИТМА РАБОТЫ ПРОГРАММЫ. Описание переменных. * 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. ............ |