Программное обеспечение для диспетчерских станций карьеров по добыче полезных ископаемых. Описание технологий и языков программирования, используемых при разработке программы. Технические и программные средства. Описание логической структуры программы.
Аннотация к работе
В настоящее время на рынке Украины представлено довольно большое количество программных комплексов, обеспечивающих решение задач оперативного управления работой предприятий, в том числе и специализированные системы для горнодобывающей промышленности. Среди них система диспетчеризации ГТК компании «Солис», система диспетчеризации ГТК «Карьер» (разработчик «Вистгрупп»), диспетчерская система управления горным транспортом SKYLINKS, разработанная болгарскими специалистами и др.Каждый из этапов добычи имеет свойственные ему проблемы и трудности, но помимо этого к ним постоянно добавляются новые, продиктованные изменениями рынка моменты. К ним можно отнести изменения законодательных норм, направленные на усиление контроля над сохранностью окружающей среды, а также усиление мер безопасности сотрудников подобных компаний и много другое. Это все внутренние проблемы, но есть еще и мировые тенденции, влияющие в первую очередь на ценообразование отдельных сырьевых ресурсов. В совокупности все эти факторы отрицательно влияют на рентабельность производства и заставляют горнодобывающие организации задуматься об оптимизации производственного процесса. На сегодняшний день существует большое количество интегрированных систем, которые используются крупными компаниями для автоматизации определенных функций в горной промышленностиДанное программное обеспечение разрабатывается для диспетчерских станций карьеров по добыче полезных ископаемых и должно удовлетворять следующим требованиям: 1. Для зарегистрированных пользователей вход в систему осуществляется при наборе логина и пароля; Предоставление пользователю, вошедшему в систему, возможности изменить свой пароль. Создание формы «Бригады» для просмотра состава бригад (диспетчер и машины, закрепленные за водителями) и переназначения, в случае необходимости, диспетчера в другую бригаду на текущую смену. Создание формы «Назначение на смену» для утверждения состава бригады, работающей в текущую смену, а также замены машин и водителей на текущую смену.Заглавие Имя поля Тип Длина Ключ 11 Дата начала работы DRIVERWORKBEGIN DATE 12 Дата окончания работы DRIVERWORKEND DATE Заглавие Имя поля Тип Длина Ключ Заглавие Имя поля Тип Длина КлючБаза данных - это совокупность связанных данных, организованных по определенным правилам, предусматривающим общие принципы описания, хранения и манипулирования, независимая от прикладных программ. Обращение к базам данных осуществляется с помощью системы управления базами данных (СУБД). В совокупности, описание данных называется системным каталогом (system catalog), или словарем данных (data-dictionary), а сами элементы описания принято называть метаданными (meta-data), т.е. Сущностью (entity) называется отдельный тип объекта организации (человек, место или вещь, понятие или событие), который нужно представить в базе данных. Отношения, которые могут существовать между записями двух таблиц: · один - к - одному, каждой записи из одной таблицы соответствует одна запись в другой таблице;При реализации поставленной задачи были использованы следующие программные продукты и технологии: клиент-серверная архитектура, Delphi 2010, СУБД Firebird. Delphi - это RAD, или Rapid Application Development - среда быстрой разработки приложений, в которой используется строго типизированный объектно-ориентированный язык, в основе которого лежит хорошо знакомый программистам Object Pascal. Delphi включает в себя не только все средства для работы с языком Object Pascal (тем более, что начиная с версии, 2005 в Delphi имеется поддержка других языков программирования, в частности, C#), но и ряд дополнительных средств, призванных максимально ускорить и упростить создание программ. К таким средствам относятся, прежде всего, визуальный редактор форм, при помощи которого за считанные минуты и без лишних усилий можно создать полноценно выглядящую программу, а так же прочие составные части визуальной составляющей разработки программ. Новая разновидность Delphi включает в себя развитый, язык программирования, интегрированный, быстрый компилятор, а также отладчик Windows, визуальную среду для разработки интерактивных приложений вместе с пользовательским интерфейсом, платформу визуальных составляющих (VCL), содержащую свыше 250 стандартных классов и включающий обширные возможности по подключению к базам данных (и службам).Для эффективной работы с системой разработчиков и пользователей предъявляются следующие минимальные требования: Для пользователя: Для пользователя: · IBM РС-совместимая машина с процессором Pentium II 500 и выше; · оперативная память не менее 1 ГБ; · HDD с объем свободного места - не менее 10 Гбайт; · сетевой адаптер; Серверная ЭВМ: · IBM РС-совместимая машина с процессором Pentium 4 2000 и выше;DM.pas - модуль, содержащий невизуальные компоненты взаимодействия с базой данных. gok_pass.pas - модуль, описывающий окно входа в программу. gok_move.pas - модуль, описывающий главное окно программы. gok_chpass.pas - модуль, описывающий форму «Изменение данных диспетчера». gok_dri
План
СОДЕРЖАНИЕ
РЕФЕРАТ
РЕФЕРАТ
THE ABSTRACT
ВВЕДЕНИЕ
1. АНАЛИЗ ПРОБЛЕМЫ
1.1 Анализ предметной области. Назначение разработки
1.2 Постановка задачи
1.3 Описание и обоснование выбора организации входных и выходных данных
1.4 Описание применяемых математических методов
1.5 Описание технологий и языков программирования, используемых при разработке программы
2. СПЕЦИАЛЬНЫЙ РАЗДЕЛ
2.1 Описание состава технических и программных средств
2.2 Описание логической структуры программы
2.3 Входные и выходные данные
2.4 Описание пользовательского интерфейса
3. ЭКОНОМИКА
3.1 Определение трудоемкости разработки программного обеспечения