Система управления базой данных объектов гражданской обороны для принятия решений в чрезвычайной ситуации (Диплом)
Категория реферата: Рефераты для военной кафедры
Теги реферата: доклад, курсовая работа на тему
Добавил(а) на сайт: Андрей.
Предыдущая страница реферата | 8 9 10 11 12 13 14 15 16 17 18 | Следующая страница реферата
Вторая задача это выбор операционной системы. На основании выводов
в главе 2.5. и таблицы 2.1 была выбрана Novell Netware 4.11 как основная
система для работы базы данных Oracle. Определяющими параметрами при выборе
были: надежность и стабильность работы, небольшее требование к ресурсам
системы и стоимость, возможность безболезненного переноса на платформу
Windows/NT. Ввиду полномасштабного использования компьютеров типа Pentium и
операционной системы Windows 95, а так же удобством разработки, использования проектируемого продукта, работы с отчетными программами, в
качестве клиентских приложений была выбрана Windows 95.
На основании главы 4.3.2. и таблицы 4.1, а так же прочитанной
литературы [5],[6],[7],[8] и опыта программистов фирм: «Формоза-центр»,
«Инком Банк», «Рос.вооружение» был выбран язык программирования Delphi, как
наиболее удобный для работы с клиент/серверными приложениями, а так же в
плане перевода локальных баз данных на архитектуру клиент/сервер. Данный
язык, как никакой другой, поддерживает основные тенденции(направления)
современного языка программирования.
Одно направление - объектно-ориентированный подход, хорошо структурирующий задачу, как таковую, так и ее решение в виде прикладной системы.
Другое направление, возникшее во многом благодаря объектной
ориентации, - визуальные средства быстрой разработки приложений (RAD -
Rapid Application Development), основанные на компонентной архитектуре.
Третья тенденция - использование компиляции, а не интерпретации. Это
объясняется тем, что скоростные характеристики компилируемых приложений в
десятки раз лучше, чем у систем, использующих интерпретатор. При этом
повышается легкость отчуждаемости готовых систем, так как отпадает
необходимость "таскать за собой" сам интерпретатор (run-time), выполненный
обычно в виде динамической библиотеки и занимающий в лучшем случае
несколько сотен килобайт (а большинстве случаев - два-три мегабайта).
Отсюда и меньшая ресурсоемкость у скомпилированных систем.
Четвертая тенденция - возможность работы с базами данных
универсальными (единообразными) методами. Если мы попытаемся оценить
процент систем, которые так или иначе требуют обработки структурированной
информации (как для внутрикорпоративного использования, так и для
коммерческого или иного распространения), то окажется, что цифра 60- 70%
может представлять лишь нижнюю границу. Важным свойством средств
обеспечения доступа к базам данных является их масштабируемость, как
возможность не только количественного, но и качественного роста системы.
Например, обеспечение перехода от локальных ,в том числе, файл-серверных
данных к архитектуре клиент-сервер или тем более к многоуровневой N-tier
схеме.
Delphi создавался как продукт, в полной мере реализующий описанные тенденции, с архитектурой, открытой для расширения спектра поддерживаемых стандартов и подходов. Рассмотрим, насколько Delphi удовлетворяет выше перечисленным требованиям.
Delphi использует язык 3-го поколения Object Pascal, обладающий полной
реализаций основных признаков объектной ориентации (инкапсуляция, наследование, полиморфизм), поддержкой RTTI-RunTime Type Information и
встроенной обработкой исключительных ситуаций (Exception handling).
Компонентная архитектура Delphi является прямым развитием поддерживаемой
объектной модели. Все компоненты являются объектными типами (классами), с
возможностью неограниченного наследования. Компоненты Delphi поддерживают
PME-модель (Property, Method, Events), позволяющую изменять поведение
компонентов без необходимости создания новых классов.
Компоненты Delphi 2.Delphi 2 Client/Server Suite включает систему
контроля версий Intersolv PVCS, поддерживает работу со словарем данных
(Data Dictionary) и Репозитарием объектов (Object Repository). Среда
визуальной разработки Delphi позволяет единообразно работать как с
предопределенными, так и с пользовательскими компонентами, которые
разрабатываются на том же языке (Object Pascal), на котором создаются и
конечные приложения.
Borland Database Engine (BDE) обеспечивает единообразную работу с
локальными данными (Paradox, dBase) и серверами БД (Oracle, Sybase, MS SQL
Server, InterBase и т.д.), за счет применения навигационных методов доступа
к серверным СУБД (двунаправленные курсоры, закладки и т.п.) и SQL - к
локальным форматам (подмножество Local SQL).
Компилятор Delphi является самым быстрым; имеет общий генератор кода с
Borland C++ (Delphi 2 & BC++ 5). Компилятор Delphi (точнее, Object Pascal)
является продолжением линии компиляторов Turbo Pascal / Borland Pascal.
Открытые интерфейсы Delphi - Open Tools API - обеспечивают контроль над средой разработки "из вне" и доступ к информации о проекте.
[pic]
Рисунок 7.1. Borland Database Engine
6. СТРУКТУРА И ОСНОВНЫЕ ЗАДАЧИ УПРАВЛЕНИЯ ПО ДЕЛАМ ГРАЖДАНСКОЙ ОБОРОНЫ И
ЧРЕЗВЫЧАЙНЫМ СИТУАЦИЯМ
6.1. Определение ГО
Гражданская оборона - постоянно действующий орган управления МЧС. Она
предназначена для предупреждения возникновения и развития чрезвычайных
ситуаций в мирное и в военное время, а также для ликвидации чрезвычайных
ситуаций при их возникновении.
Гражданская оборона объединяет:
. городские, окружные и районные органы исполнительной власти и управления экономикой, коммунальным хозяйством; общественные организации, в компетенцию которых входят функции, связанные с безопасностью и защитой населения, предупреждением, реагированием и действиями ЧС;
. организации(объекты), независимо от формы собственности и ведомственной принадлежности.
. силы и средства указанных органов управления, организаций(объектов), используемые в целях координации их деятельности по предупреждению ЧС, защите населения, материальных и культурных ценностей, окружающей среды, ликвидации ЧС.
6.2. Основные задачи ГО
1. Создание и поддержание в готовности систем управления, сил и средств, чрезвычайных резервов финансовых и материальных ресурсов.
2. Организация наблюдения и контроля за состоянием окружающей среды и потенциально опасных объектов, прогнозирование чрезвычайных ситуаций.
3. Разработка и осуществление мер направленных на защиту населения, повышение устойчивости функционирования отраслей экономики и городского хозяйства в чрезвычайных ситуациях.
4. Совершенствование и обеспечение функционирования системы подготовки органов управления, специалистов МЧС, обучение населения действиям в чрезвычайных ситуациях.
5. Оповещения населения о возникновении чрезвычайной ситуации и порядке действий в сложившейся обстановке.
6. Проведение работ по ликвидации чрезвычайных ситуаций, первоочередному жизнеобеспечению населения, в первую очередь пострадавшего.
6.3. Схема управления по делам ГО и ЧС
[pic]
Рисунок 6.1. Схема управления по делам ГО и ЧС
Из существующей схемы управления по делам ГО и ЧС видно, что данная организация разбита на 7 основных групп в которой есть свои отделы.
Первоочередной задачей для каждого отдела является оценка складывающейся обстановки в возникшей ЧС. Соответственно каждому отделу нужна информация об объекте (наличие опасных веществ, наличие защитных сооружений, общая численность людей и т.д.) на котором возникла данная ЧС и информация о близлежащих объектах для возможной эвакуации людей или привлечения техники, различных формирований с других объектов.
Рекомендуем скачать другие рефераты по теме: решебник по математике виленкин, реферат на тему дети.
Предыдущая страница реферата | 8 9 10 11 12 13 14 15 16 17 18 | Следующая страница реферата