Курсовая ФокПро. Курсовая по FoxPro. Введение Постановка задачи
Скачать 1.44 Mb.
|
Содержание Введение……………………………………………………………………… 6 1 Постановка задачи………………………………………………………… 7 1.1 Организационно- экономическая деятельность……………………….. 7 1.2 Описание входной информации………………………………………… 7 1.3 Описание выходной информации………………………………………. 8 1.4 Описание условно-постоянной информации…………………………... 9 1.5 Описание алгоритма решение задачи………………………..…………. 10 2 Реализация задачи в Visual FoxPro 9.0……………………………………. 11 2.1 Структура файла данных………………………………………………… 12 2.2 Листинг файла данных…………………………………………………… 13 2.3 Конструктор экранного ввода……………………………………….……15 2.4 Экран ввода……………………………………………….………………. 16 2.5 Программный файл…………………………………………….………… 17 2.6 Шаблон отчёта………………………………………………….………… 18 2.7 Выходные формы задачи……………………………………….………... 19 2.8 Конструктор меню…………………………………………….………….. 20 2.9 Экран меню………………………………………………….…………….. 21 Заключение…………………………………………………….……………… 22 Литература……………………………………………………….…………… .23 ВведениеВ современных условиях эффективное управление представляет собой ценный ресурс организации наряду с финансовыми, материальными, человеческими и другими ресурсами. Повышение эффективности управленческой деятельности становится одним из направлений совершенствования деятельности предприятия в целом. Наиболее очевидным способом повышения эффективности протекания трудового процесса является его автоматизация. Для того чтобы эффективно управлять предприятием в современных условиях, необходимо: Получать информацию о загрузке рабочих мест, перемещении материалов по участкам производства, расхода рабочего времени Проводить регулярно инвентаризацию, регистрировать изменение запасов материалов, готовой продукции, незавершенного производства и детально классифицировать затраты в разных срезах АРМ (Автоматизированное рабочие место) обеспечивает конечному пользователю обработку данных и автоматизацию управленческих функций в конкретной предметной области. АРМ – это индивидуальный комплекс технических и программных средств, предназначенный для автоматизации профессионального труда специалиста и обеспечивающий подготовку, редактирование, поиск и выдачу (на экран, печать) необходимых ему документов и данных. Автоматизация предполагает, что на вычислительную технику возлагаются основные операции по накоплению, хранению, обработке информации, а специалист выполняет часть ручных операций, требующих творческого подхода при подготовке управленческих задач. Автоматизация на базе ПК обеспечивает: Простоту, удобство, дружественность к пользователю; Простоту адаптации к конкретным функциям пользователя; Компактность размещения и невысокие требования в условиях адаптации; Высокую надежность и живучесть; Сравнительно простую организацию технического обслуживания 1 Постановка задачи 1.1 Организационно-экономическая сущность задачи. Наименование задачи – Поступление материальных ценностей по складу. Место решения задачи – Бухгалтерия материального стола. Цель решения задачи – Автоматизировать расчет количества и суммы по материалам.. Периодичность – 1 раз в конце текущего месяца или же в начале следующего месяца. Для кого предназначено решение задачи – Бухгалтера материального стола, экономистов планового отдела Источники поступления данных – Склад материалов. Способ поступления данных – Вручную, требование-накладная, лимитно-заборная карта. Потребители результатной информации – Бухгалтерия материального стола, плановый отдел. 1.2 Описание входной информации Таблица 1–исходная информация (структура файла table2.dbf).
1.3 Описание выходной информации Перечень результатной информации – склад, партия, номер сопроводительного документа, дата документа код операции, код и название материала, количество. Формы представления – данные об операциях на складе выводятся на печать в виде отчёта. Таблица 2 – перечень выходной информации (структура файла table2.frx)
1.4 Описание условно-постоянной информации. Для решения задачи используется справочник номенклатура-ценник материалов, table1.dbf Таблица 3 – описание данных справочника (структура файла table1.dbf)
1.5 Описание алгоритма решения задачи начало Ввод данных в таблицу table1.dbf table2.dbf Расчет Sump=table1.zena*table2.kol При совпадении kodm в файлах table1.dbf, table2.dbf Вывод на экран формы table2.frx конец 2 Реализация задачи в Visual FoxPro 9.0 Требования к системе. Для работы системы необходимы перечисленные ниже ресурсы: 1) Процессор Pentium 133 или выше; 2) Минимальный объем оперативной памяти – 64 Мбайт, Рекомендуемый – 18 Мбайт или выше; 3) Жесткий диск с объемом свободного пространства не менее 165 Мбайт; 4) Операционная система MS Windows 98, Windows ME, Windows XP, Windows 2000 (или выше); 5) При работе в сети – сетевое обеспечение; 6) Необходим монитор с параметрами не менее: разрешение 800*600 точек, 256 цветов; 7) Устройство для чтения компакт – дисков; 8) Мышь. 2.1 Структура файла данных. Рисунок 1 - Структура файла данных table2.dbf Рисунок 2 - Структура файла данных table1.dbf 2.2 Листинг файла данных. Рисунок 3 - Листинг файла данных table2.dbf 2.2 Листинг файла данных. Рисунок 4 - Листинг файла данных table1.dbf 2.3 Конструктор экранного ввода Рисунок 5 - Конструктор экранного ввода table1.scx Рисунок 6 - Конструктор экранного ввода table2.scx 2.4 Экран ввода Рисунок 7 - Экран ввода table1.scx Рисунок 8 - Экран ввода table2.scx 2.5 Программный файл Программный файл в данной работе не нужен. Расчет суммы происходит в отчетном файле путем составления формулы умножения количества на цену (table1.zena*table2.kol). 2.6 Шаблон отчета Рисунок 9 - Шаблон отчета table2.frx 2.7 Выходные формы задачи Рисунок 10 – Выходная форма table2.frx 2.8 Конструктор меню Рисунок 11 – Конструктор меню menu1.mnx Рисунок 12 – Конструктор меню menu1.mnx Рисунок 13 – Конструктор меню menu1.mnx 2.9 Экран меню Рисунок 14 – Экран меню menu1.mpr Заключение Цель задачи – автоматизировать расчет количества и суммы по материалом была выполнена. Данная задача соответствует требованиям автоматизации. Литература 1. Голицына О.Л. СУБД Форум-Инфра-м м.:2006. 2. Автоматизирование информационные технологии в экономике . / под ред. Проф. Г.А. Титаренко М.:2006 3. Л.Омельченко. Самоучитель Visual Fox Pro 6.0 |