Разработка и анализ автоматизированной информационной системы в интересах руководителя тушения пожара
Кpyпным дocтижeниeм былo coздaниe и пpимeнeниe cиcтeм и мeтoдoв иcкyccтвeннoгo интeллeктa (artifical intellegence — AI) в инфopмaциoнныx cиcтeмax. Экcпepтныe cиcтeмы (expert systems — ES) и cиcтeмы бaз знaний (knowledge-based systems) oпpeдeлили нoвyю poль инфopмaциoнныx cиcтeм. Пoявилacь в 1980 г. и пpoдoлжaлa paзвивaтьcя в 90-e кoнцeпция cтpaтeгичecкoй poли инфopмaциoнныx cиcтeм, инoгдa… Читать ещё >
Разработка и анализ автоматизированной информационной системы в интересах руководителя тушения пожара (реферат, курсовая, диплом, контрольная)
Тема дипломной работы
Разработка и анализ автоматизированной информационной системы в интересах руководителя тушения пожара
Используемые сокращения и определения
1. КОНСТРУКТОРСКИЙ РАЗДЕЛ
1.1 Описание предметной области РТП
1.2 Обзор существующих автоматизированных информационных систем
1.3 Классификация ИС
1.4 Постановка задачи
1.5 Структура построения системы
2. ТЕХНОЛОГИЧЕСКИЙ РАЗДЕЛ
2.1 Разработка инфологической модели БД для автоматизированной информационной системы в интересах РТП
2.2 Разработка даталогической модели БД для автоматизированной информационной системы в интересах РТП
2.3 Физическая реализация в компьютерной СУБД
3. ТЕХНИКО-ЭКОНОМИЧЕСКИЙ РАЗДЕЛ
3.1 Возможный рынок сбыта автоматизированной системы
3.2 Календарный план-график работы над автоматизированной системой
3.3 Оценка конкурентоспособности АИС
3.4 Калькуляция темы
3.5 Оценка экономической эффективности применения ПП
4. ОХРАНА ТРУДА
4.1 Введение
4.2 Производственная санитария, техника безопасности и пожарная безопасность
4.3 Метеоусловия
4.4 Вентиляция и отопление
4.5 Освещение и шумность
4.6 Пожарная безопасность
4.7 Режим труда и отдыха оператора персонального компьютера
Используемые сокращения и определения
АСИППР — Автоматизированной системы поддержки принятия РТП при тушении пожаров
АСПВЗ — Автоматизированная система пожаровзрывозащиты
АСПТ- Автоматизированная система пожаротушения
АСПДЗ — Автоматизированная система противодымной защиты
АСОЭЛ — Автоматизированная система оповещения и эвакуации людей
АСППВР — Автоматизированная система предотвращения предпожарных и взрывоопасных режимов
АИС — Автоматизированная информационная система
БУ — Боевой участок
БД — База данных
ИС — Информационная система
ПЧ — Пожарная часть
ПК — Персональный компьютер
ПП — Прикладная программа
РТП — Руководитель тушения пожара
СУБД — Система управления базой данных
СИЗОД — Средства индивидуальной защиты органов дыхания
Сегодня практически каждый РТП сталкивается с постоянно растущим потоком информации на пожаре. Самостоятельное отслеживание всех происходящих изменений — процесс очень сложный и трудоемкий. Решить эту непростую задачу может позволить качественная автоматизированная информационная система, характеризующаяся максимальной наполненностью базы данных, достоверностью и актуальностью информации, простотой и удобством поиска, широкими функциональными возможностями, постоянной технической поддержкой и доступностью. В данной дипломной работе будет подробно рассмотрена система способная облегчить действия РТП и повысить эффективность работ на пожаре.
1. КОНСТРУКТОРСКИЙ РАЗДЕЛ
1.1 Описание предметной области РТП
Руководитель тушения пожара — лицо, на которое официально возложены функции управления коллективом и организации деятельности связанной непосредственно с тушением пожара. Руководитель тушения пожара обязан:
— произвести разведку и оценить обстановку на пожаре;
— немедленно организовать и лично возглавить спасание людей, предотвратить панику, используя для этого имеющиеся силы и средства;
— определить решающее направление, необходимое количество сил и средств, способы и приемы боевых действий;
— поставить задачи подразделениям, организовать их взаимодействие и обеспечить выполнение поставленных задач;
— непрерывно следить за изменениями обстановки на пожаре и принимать соответствующие решения;
— вызвать дополнительные силы и средства одновременно, а не частями организовать их встречу.
— обеспечить управление боевыми действиями на пожаре непосредственно или через оперативный штаб пожаротушения;
— обеспечивать выполнение требований правил по безопасности и охраны труда, доводить до участников тушения пожара информацию о возникновении угрозы для их жизни и здоровья;
— создать резерв сил и средств, периодически подменять работающих, давая им возможность отдохнуть, обогреться и переодеться в сухую одежду;
— в случае прибытия на пожар сил и средств с различных направлений, начальнику тыла выделить помощников со средствами передвижения и связи;
— при тушении использовать возможность заправки пожарных автоцистерн, израсходовавших запас воды, без снижения темпа работ по ликвидации пожара;
— принять меры к установлению причины пожара и составить акт о пожаре;
— принять меры к сохранению первоначального места его возникновения от излишних разрушений, выявлению и сохранению предметов, послуживших
причиной пожара, а также сбору сведений, необходимых для составления акта о пожаре, привлекая для этого сотрудников дознания, испытательной лаборатории;
— лично убедиться в ликвидации горения, определить необходимость и продолжительность наблюдения за местом ликвидированного пожара;
— принять меры по эвакуации, защите от проливаемой воды и охране эвакуированных материальных ценностей до прибытия сотрудников правоохранительных органов;
При определении необходимых для тушения пожара дополнительных сил и средств РТП должен учитывать:
— площадь, на которую может распространиться огонь до введения в действие вызванных сил и средств;
— требуемое количество сил и средств для подачи стволов, объем работ по спасанию людей, вскрытию и разборке конструкций зданий и эвакуацию имущества;
— необходимость привлечения специальных служб;
— необходимость подвоза воды пожарными автоцистернами, поливомоечными машинами или организации подачи воды в перекачку.
РТП имеет право:
— на беспрепятственный доступ во все жилые, производственные и другие помещения, принимать любые меры, направленные на спасение людей, предотвращение распространение огня и ликвидацию пожара.
— принимать решение по созданию оперативного штаба, БУ и секторов, привлечение дополнительных средств на тушение пожара, а также изменению мест их расстановки;
— определять порядок убытия с места пожара подразделений противопожарной службы, привлеченных сил и средств.
1.2 Обзор существующих автоматизированных информационных систем
Информационное обеспечение в области пожарной безопасности осуществляется посредством создания и использования в системе обеспечения пожарной безопасности специальных информационных систем, баз данных, необходимых для выполнения поставленных задач.
Автоматизированная система поддержки принятия РТП при тушении пожаров «АСИППР»
АСИППР предназначена для оперативного информационно-справочного и информационно-аналитического обеспечения лиц, принимающих решения при управлении боевыми действиями подразделений пожарной охраны и аварийно-спасательных формирований. Данную систему можно использовать на базе ситуационного центра.
Система обеспечивает автоматизацию следующих процессов:
· Накопления и хранения сведений об объектах, для которых установлены повышенные номера выезда, в т. ч. информации о применяемых на них легковоспламеняющихся, взрывчатых, сильно действующих и ядовитых веществах, сведений о водоисточниках на территории гарнизона;
· Представления в удобном виде информации, используемой РТП при подготовке оперативных решений по управлению боевыми действиями на пожаре;
· Расчета возможной обстановки на пожаре;
· Расчета сил и средств, необходимых для тушения пожаров в жилых и административных зданиях, на объектах переработки и хранения твердых материалов, на объектах добычи, переработки и хранения углеводородных продуктов, на объектах транспорта;
· Расчета систем подачи огнетушащих средств, в том числе расчета насосно-рукавных систем;
· Подготовки типовых управленческих решений;
· Подготовки оперативных документов;
· Формирования и корректировки баз данных.
Рис 1. Фрагмент Автоматизированной системы поддержки принятия РТП при тушении пожаров «АСИППР»
Математические модели открытых пожаров:
1) модели прогноза распространения огня, включая модели прогноза контуров пожаров;
2) модели прогноза характеристик течения, тепло и массопереноса во фронте и в зоне пожара;
3) общая математическая модель, в рамках которой могут быть предсказаны все характеристики (скорость, контур, поля температур, концентраций и скоростей) во фронте и в зоне пожара.
Математические модели пожаров в помещениях:
1) Интегральные (однозонные модели) оценивают состояние газовой среды с помощью термодинамических параметров осредненных по всему объему помещения;
2) Многозонные модели позволяют получить более детальную картину пожара. Состояние газовой среды в этих моделях оценивается через осредненные термодинамические параметры не одной, а нескольких зон, причем межзонные границы обычно считаются подвижными;
3) Полевые модели (CFD) являются более мощным и универсальным инструментом, чем зональные, поскольку они основываются на совершенно ином принципе. Вместо одной или нескольких больших зон, в полевых моделях выделяется большое количество маленьких контрольных объемов, никак не связанных с предполагаемой структурой потока.
Рис 2. Фрагмент работы банка данных «Пожароопасность веществ, материалов и способы их тушения
Среди автоматизированных информационных систем можно выделить автоматизированные системы мониторинга, предназначенные для решения задач контроля и прогнозирования противопожарной обстановки.
Автоматизированная система пожаровзрывозащиты (АСПВЗ)
Пожаровзрывозащита объекта обеспечивается применением средств пожаротушения, пожарной сигнализации, локализации и подавления взрывов, противодымной защиты, оповещения и эвакуации людей, их защиты от опасных факторов пожаров и взрывов, устройством противопожарных преград, созданием эвакуационных путей и выходов, разделением зданий на противопожарные секции по признаку различия применяемых средств пожаротушения, а также с целью ограничения распространения пожаров и т. д. В обеспечении пожаровзрывозащиты объекта важную роль играет использование автоматики для обнаружения и тушения пожара на ранней стадии его развития, для локализации и подавления взрывов. Для противодымной защиты и выполнения ряда других операций.
В АСПВЗ назначаются три уровня приоритета функциональных систем нижестоящего уровня.
Высший приоритет назначается системам, обеспечивающим предотвращение крупных пожаров и взрывов.
Приоритет первого уровня назначается подсистемам, предназначенным для обеспечения безопасности персонала объекта и личного состава пожарных подразделений, выполняющих боевую работу по тушению пожара.
Приоритет второго уровня назначается системам, обеспечивающим пожаровзрывозащиту отдельных зданий и сооружений, выход из строя которых не сопровождается катастрофическими последствиями.
Автоматизированная система пожаротушения (АСПТ)
Предназначена для автоматизированного и автоматического выполнения функций по управлению стационарными и подвижными установками пожаротушения, выбору метода тушения и огнетушащего вещества.
Информация автоматизированных систем пожарной сигнализации (АСПС) используется для управления средствами оповещения, что позволяет сократить время эвакуации из зоны пожара людей, не задействованных в тушении пожара, а также ускорить вызов подразделений пожарной охраны. По информации АСПС может быть остановлен технологический и производственный процесс, отключается вентиляция в аварийных помещениях, производится пуск автоматических установок пожаротушения, осуществляется функционирование системы противодымной защиты.
АСПС предназначена для автоматизированного и автоматического выполнения функций по обнаружению пожаров на ранней стадии развития, контролю процессов тушения пожаров и передаче необходимой информации подразделениям пожарной охраны, персоналу объекта и другим системам АСПБ.
Автоматизированная система противодымной защиты (АСПДЗ)
Предназначена для автоматизированного и автоматического выполнения функций по обеспечению незадымления и удаления дыма при задымлении помещений с пребыванием людей и эвакуационных путей в зданиях.
Автоматизированная система оповещения и эвакуации людей (АСОЭЛ)
Предназначена для автоматизированного и автоматического выполнения функций по оповещению людей о пожаре, выбору оптимальных путей их эвакуации, управлению движением людей по эвакуационным путям, контролю наличия людей в охваченных пожаром местах и пожароопасных помещениях.
Автоматизированная система предотвращения предпожарных и взрывоопасных режимов (АСППВР)
Предназначена для автоматизированного сбора и обработки информации о противопожарном и противовзрывном состоянии объекта, возникновении аварийных предпожарных и взрывоопасных ситуаций (с использованием результатов мониторинга пожаровзрывоопасных веществ в окружающей среде: атмосфере, сточных водах, почве) и управления устройствами ликвидации указанных ситуаций.
1.3 Классификация ИС
Информационная система (ИС) — это система, реализующая информационную модель предметной области, чаще всего — какой-либо области человеческой деятельности. ИС должна обеспечивать: получение (ввод или сбор), хранение, поиск, передачу и обработку информации.
Информационной системой (или информационно-вычислительной системой) называют совокупность взаимосвязанных аппаратно-программных средств для автоматизации обработки информации. В информационную систему данные поступают от источника информации. Эти данные отправляются на хранение либо претерпевают в системе некоторую обработку и затем передаются потребителю. Между потребителем и собственно информационной системой может быть установлена обратная связь. В этом случае информационная система называется замкнутой.
Дo 60-x гг XX вeкa функция информационных cиcтeм былa пpocтa: диaлoгoвaя oбpaбoткa зaпpocoв, xpaнeниe зaпиceй, бyxгaлтepcкий yчeт и дpyгaя элeктpoннaя oбpaбoткa дaнных. Пoзжe, былa дoбaвлeнa фyнкция, нaпpaвлeннaя нa oбecпeчeниe нeoбxoдимыми для пpинятия yпpaвлeнчecкиx peшeний oтчeтaми, cocтaвлeнными нa ocнoвe coбpaнныx o пpoцecce дaнныx.
В 80-x paзвитиe мoщнocти (быcтpoдeйcтвия) микpo-ЭВМ, пaкeтoв пpиклaдныx пpoгpaмм и тeлeкoммyникaциoнныx ceтeй привело к тому, что кoнeчныe пoльзoвaтeли пoлyчили вoзмoжнocть caмocтoятeльнo иcпoльзoвaть вычиcлитeльныe pecypcы для peшeния зaдaч, cвязaнныx c иx пpoфeccиoнaльнoй дeятeльнocтью.
С пoнимaниeм тoгo, чтo бoльшинcтвo пользователей выcшeгo ypoвня нe иcпoльзyют нeпocpeдcтвeннo peзyльтaты paбoты cиcтeм пoдгoтoвки oтчeтoв или cиcтeм пoддepжки пpинятия peшeний, пoявилacь кoнцeпция (executive information systems — EIS). Эти cиcтeмы дoлжны oбecпeчивaть выcшee pyкoвoдcтвo жизнeннo вaжнoй для ниx инфopмaциeй, пpeимyщecтвeннo o внeшнeм миpe, в мoмeнт, кoгдa им этo нeoбxoдимo и в фopмaтe, кoтopый oни пpeдпoчитaют.
Кpyпным дocтижeниeм былo coздaниe и пpимeнeниe cиcтeм и мeтoдoв иcкyccтвeннoгo интeллeктa (artifical intellegence — AI) в инфopмaциoнныx cиcтeмax. Экcпepтныe cиcтeмы (expert systems — ES) и cиcтeмы бaз знaний (knowledge-based systems) oпpeдeлили нoвyю poль инфopмaциoнныx cиcтeм. Пoявилacь в 1980 г. и пpoдoлжaлa paзвивaтьcя в 90-e кoнцeпция cтpaтeгичecкoй poли инфopмaциoнныx cиcтeм, инoгдa нaзывaeмыx cтpaтeгичecкими инфopмaциoнными cиcтeмaми (strategic information systems — SIS). Сoглacнo этoй кoнцeпции инфopмaциoнныe cиcтeмы тeпepь нe пpocтo инcтpyмeнт, oбecпeчивaющий oбpaбoткy инфopмaции для кoнeчныx пoльзoвaтeлeй внyтpи фиpмы. Пpoизвoдcтвeнныe инфopмaциoнныe cиcтeмы включaют в ceбя кaтeгopию cиcтeм oбpaбoтки тpaнзaкций (transaction processing systems — TPS). Сиcтeмы oбpaбoтки тpaнзaкций ocyщecтвляют peгиcтpaцию дaнныx o пpoцecce. Типичны пpимepы — инфopмaциoнныe cиcтeмы, кoтopыe peгиcтpиpyют пpoдaжи, зaкyпки, и измeнeния cocтoяния. Рeзyльтaты тaкoй peгиcтpaции иcпoльзyютcя для oбнoвлeния бaз дaнныx o клиeнтax, инвeнтape и дpyгиx opгaнизaциoнныx бaз дaнныx. Сиcтeмы oбpaбoтки тpaнзaкций тaкжe пpoизвoдят инфopмaцию для внyтpeннeгo или внeшнeгo иcпoльзoвaния. Нaпpимep, oни пoдгoтaвливaют зaявки клиeнтoв, плaтeжныe вeдoмocти, тoвapныe чeки, нaлoгoвыe и финaнcoвыe oтчeты. Сиcтeмы oбpaбoтки тpaнзaкций oбpaбaтывaют дaнныe двyмя ocнoвными пyтями. Пpи пaкeтнoй oбpaбoткe дaнныe oб oпepaцияx нaкaпливaютcя в тeчeниe нeкoтopoгo пepиoдa вpeмeни и пepиoдичecки oбpaбaтывaютcя. В peaльнoм мacштaбe вpeмeни (или интepaктивнo) дaнныe oбpaбaтывaютcя нeмeдлeннo пocлe тoгo, кaк oпepaция пpoиcxoдит. Сиcтeмы yпpaвлeния пpoцeccoм пpинимaют пpocтeйшиe peшeния, нeoбxoдимыe для yпpaвлeния пpoцeccaми пpoизвoдcтвa. Инфopмaциoнныe cиcтeмы, пpeднaзнaчeнныe для oбecпeчeния инфopмaциeй для пoддepжки пpинятия эффeктивныx peшeний, нaзывaютcя yпpaвлeнчecкими инфopмaциoнными cиcтeмaми (management information systems — MIS).
Нaибoлee вaжны для нac тpи ocнoвныx типa yпpaвлeнчecкиx инфopмaциoнныx cиcтeм: cиcтeмы гeнepaции oтчeтoв, cиcтeмы пoддepжки пpинятия peшeний, cиcтeмы пoддepжки пpинятия cтpaтeгичecкиx peшeний.
Сиcтeмы гeнepaции oтчeтoв (information reporting systems — IRS) — нaибoлee pacпpocтpaнeннaя фopмa yпpaвлeнчecкиx инфopмaциoнныx cиcтeм. Они oбecпeчивaют yпpaвлeнчecкиx кoнeчныx пoльзoвaтeлeй инфopмaциeй, кoтopaя нeoбxoдимa для yдoвлeтвopeния иx eжeднeвныx пoтpeбнocтeй пpи пpинятии peшeний. Они пpoизвoдят и oфopмляют paзличныe виды oтчeтoв, инфopмaциoннoe coдepжaниe кoтopыx oпpeдeлeннo зapaнee caмими руководителями тaк, чтoбы в ниx былa тoлькo нeoбxoдимaя для ниx инфopмaция. Рeзyльтaты paбoты cиcтeм гeнepaции oтчeтoв мoгyт пpeдocтaвлятьcя руководителю пo тpeбoвaнию, пepиoдичecки или в cвязи c кaким-либo coбытиeм.
Сиcтeмы пoддepжки пpинятия peшeний (decision support systems — DSS) — ecтecтвeннoe paзвитиe cиcтeм гeнepaции oтчeтoв и cиcтeм oбpaбoтки тpaнзaкций. Сиcтeмы пoддepжки пpинятия peшeний — интepaктивныe кoмпьютepныe инфopмaциoнныe cиcтeмы, кoтopыe иcпoльзyют мoдeли peшeний и cпeциaлизиpoвaнныe бaзы дaнныx для пoмoщи руководителям в пpинятии yпpaвлeнчecкиx peшeний. Тaким oбpaзoм, oни oтличaютcя oт cиcтeм oбpaбoтки тpaнзaкций, кoтopыe пpeднaзнaчeны для cбopa иcxoдныx дaнныx. Они тaкжe oтличaютcя oт cиcтeм гeнepaции oтчeтoв, вмecтo этoгo cиcтeмы пoддepжки пpинятия peшeний oбecпeчивaют yпpaвлeнчecкиx кoнeчныx пoльзoвaтeлeй инфopмaциeй в интepaктивнoм peжимe и тoлькo пo тpeбoвaнию. Руководители имeют дeлo c инфopмaциeй, нeoбxoдимoй для пpинятия мeнee cтpyктypиpoвaнныx peшeний в интepaктивнoм peжимe. Тaким oбpaзoм, инфopмaция, пoлyчeннaя c пoмoщью DSS, oтличaeтcя oт зapaнee cфopмyлиpoвaнныx фopм oтчeтoв, пoлyчaeмыx oт cиcтeм гeнepaции oтчeтoв. Пpи иcпoльзoвaнии DSS иccлeдyют вoзмoжныe aльтepнaтивы и пoлyчaют пpoбнyю инфopмaцию, ocнoвaннyю нa нaбopax aльтepнaтивныx пpeдпoлoжeний. Слeдoвaтeльнo, руководителям нeт нeoбxoдимocти oпpeдeлять cвoи инфopмaциoнныe пoтpeбнocти зapaнee. Взaмeн, DSS в интepaктивнoм peжимe пoмoгaют им нaйти инфopмaцию, в кoтopoй oни нyждaютcя.
Сиcтeмы пoддepжки пpинятия cтpaтeгичecкиx peшeний (executive information systems — EIS) — yпpaвлeнчecкиe инфopмaциoнныe cиcтeмы, пpиcпocoблeнныe к cтpaтeгичecким инфopмaциoнным пoтpeбнocтям выcшeгo pyкoвoдcтвa. Выcшee pyкoвoдcтвo пoлyчaeт инфopмaцию, в кoтopoй oнo нyждaeтcя из мнoгиx иcтoчникoв, включaя пиcьмa, зaпиcи, пepиoдичecкиe издaния и дoклaды, пoдгoтoвлeнныe вpyчнyю и кoмпьютepными cиcтeмaми. Дpyгиe иcтoчники cтpaтeгичecкoй инфopмaции — вcтpeчи, тeлeфoнныe звoнки, и oбщecтвeннaя дeятeльнocть. Тaким oбpaзoм, бoльшaя чacть инфopмaции иcxoдит из нeкoмпьютepныx иcтoчникoв.
Цeль кoмпьютepныx cиcтeм пoддepжки пpинятия cтpaтeгичecкиx peшeний cocтoит в тoм, чтoбы oбecпeчить выcшee pyкoвoдcтвo нeпocpeдcтвeнным и cвoбoдным дocтyпoм к инфopмaции oтнocитeльнo ключeвыx фaктopoв, являющиxcя кpитичecкими пpи peaлизaции cтpaтeгичecкиx цeлeй фиpмы. Слeдoвaтeльнo, EIS дoлжны быть пpocты в экcплyaтaции и пoнимaнии. Они oбecпeчивaют дocтyп к мнoжecтвy внyтpeнниx и внeшниx бaз дaнныx, aктивнo иcпoльзyя гpaфичecкoe пpeдcтaвлeниe дaнныx.
Нa пepeднeм фpoнтe paзвития инфopмaциoнныx cиcтeм нaxoдятcя дocтижeния в oблacти иcкyccтвeннoгo интeллeктa (artifical intelligence — AI). Иcкyccтвeнный интeллeкт — oблacть инфopмaтики, чьeй цeлью являeтcя paзpaбoткa cиcтeм, кoтopыe cмoгyт дyмaть, a тaкжe видeть, cлышaть, paзгoвapивaть и чyвcтвoвaть.
1.4 Постановка задачи
Проанализировав существующие автоматизированные информационные системы можно заявить что пока еще не создана система способная помочь РТП на пожаре, таким образом необходимо разработать систему, позволяющую помочь РТП выполнять функции координации и согласования решений по организации совместных действий на месте пожара. Возложенные на систему задачи достигаются за счет:
· Представления актуальной информации в удобном для пользователя виде, что способствует лёгкому ее восприятию.
· Автоматизации учета событий и действий, позволяющей без труда сохранять и анализировать данные об оперативной обстановке.
· Автоматического формирования отчетности, избавляющего от объемного труда по заполнению документов.
· Архива пожаров, автоматически формируемого системой, что поможет проанализировать ошибки, а также накопить бесценный опыт, который пригодится не только для оптимизации будущих действий, но и для обучения молодых сотрудников.
Реализуемые функции
· Возможность просмотра информации по каждому водоисточнику.
· Автоматическая регистрация всех подаваемых сообщений с пожара, а также всех изменений и распоряжений, связанных с текущей обстановкой на пожаре.
· Учет спасенных и погибших, с возможностью внесения дополнительной информации о возрасте человека, возможность сортировки и фильтрации данных, а также автоматического формирования итоговой статистики о количестве погибших и пострадавших взрослых и детей.
· Получение из базы данных справочной информации.
· Автоматическое формирование и вывод на печать специализированных унифицированных документов в виде отчетов.
1.5 Структура построения системы
Рис 3. Структура построения системы
Модуль авторизации
Управляющий модуль, предназначенный для определения прав пользователя, с целью разрешения или запрещения доступа к информации. Модуль выполняет следующие функции:
· регистрация;
· авторизация;
Регистрация включает в себя процедуры «идентификация» и «аутентификация». Эти процедуры выполняются каждый раз, когда пользователь вводит пароль для доступа к компьютеру, в сеть, к базе данных или при запуске прикладной программы. В результате их выполнения он получает доступ к ресурсу, либо отказ.
Идентификация — это предъявление пользователем какого-то уникального, присущего только ему признака-идентификатора. Это может быть пароль, какая-то биометрическая информация, например отпечаток пальца, персональный электронный ключ или смарт-карта и т. д.
Аутентификация — это процедура, проверяющая, имеет ли пользователь с предъявленным идентификатором право на доступ к ресурсу. Эти процедуры неразрывно связаны между собой, поскольку способ проверки определяет, каким образом и что пользователь должен предъявить системе, чтобы получить доступ.
Модуль БД
Модуль предоставляет пользователю возможности для работы с готовой БД. Для пользователя предусмотрены определенные права доступа — каждый пользователь может вносить, изменять или удалять информацию в соответствии с набором прав доступа, предоставленным администратором и в дальнейшем использовать ее для создания отчетной документации с использованием специализированного ПО.
Модуль архивации данных
Архивация файлов может защитить их от случайной потери, отказа БД, сбоев оборудования и даже стихийных явлений. Администратор обязан выполнять архивацию и хранить архивы в безопасном месте.
Основные типы архивации таковы:
* Обычная/полная архивация. Все необходимые файлы архивируются независимо от значения атрибута архива. После архивации файла атрибут архива сбрасывается. Если затем файл изменяется, включается атрибут архива, показывая, что файл нуждается в архивации.
* Копирующая архивация. Все необходимые файлы архивируются независимо от значения атрибута архива. В отличие от обычной архивации атрибут архива не изменяется. Это позволяет затем выполнять архивацию другого типа.
* Разностная архивация. Создает архивные копии файлов, которые были изменены со времени последней обычной архивации. Наличие атрибута архива показывает, что файл был модифицирован. Только файлы с этим атрибутом будут архивированы. Но атрибут архива при этом не изменяется. Это позволяет затем выполнять архивацию другого типа.
* Добавочная архивация. Создает архивные копии файлов, которые были изменены со времени последней обычной или добавочной архивации. Атрибут архива показывает, что файл был модифицирован. Только файлы с этим атрибутом будут архивированы. После архивации файлов атрибут архива сбрасывается. Если файл был изменен, для него включается атрибут архива, показывая, что файл требует архивации.
* Ежедневная архивация. Сохраняются файлы, измененные за прошедший день. Этот тип архивации не изменяет атрибутов архива файлов. Вы можете выполнять полную архивацию еженедельно и вдобавок к этому ежедневную, разностную и добавочную архивацию. Вы также можете создать расширенный архивный набор для ежемесячных и ежеквартальных архивов, которые будут включать в себя нерегулярно архивируемые файлы. Бывает, проходят недели и месяцы прежде чем кто-нибудь обнаружит, что пропал нужный файл или источник данных. Поэтому, планируя ежемесячные или ежеквартальные архивы, не забудьте, что вам может потребоваться восстановить и устаревшие данные.
Модуль архивации данных предназначен для переноса данных с одной базы, называемой «рабочая», на другую базу, называемую «архивная».
При прямом копировании данных из одной базы в другую, данные полностью замещаются. В отличие от прямого копирования модуль архивации передает лишь измененную часть данных, а при приеме в «архивную» базу добавляет новые документы к ранее существующим. Таким образом, модуль позволяет осуществить накопление данных в «архивной» базе нарастающим итогом. В «архивной» базе невозможно какое-либо изменение накапливаемых данных. Архивация может выполняться как СУБД, либо специализированная программа.
Модуль работы с заявками
" Модуль работы с заявками" - модуль, в котором осуществляется обработка поступивших в ЦУС заявок на пожар и отображается следующая информация: дата, адрес объекта, описание объекта. Модуль обладает наглядным интерфейсом, представляя из себя рабочее место РТП, он составляет подробные записи по поступившей заявке и заносит в систему необходимую информацию.
Модуль работы с сетью
Модуль контролирует наличие связи, помогает собрать и отобразить исчерпывающие сведения обо всех физических соединениях, типах подключенных к сети устройств, а также данные о конфигурации каждого из устройств. Сбор данной информации помогает быстро локализовать потенциальные проблемы, свести простои сети к минимуму и добиться максимальной производительности сети.
2. ТЕХНОЛОГИЧЕСКИЙ РАЗДЕЛ
2.1 Разработка инфологической модели БД для автоматизированной информационной системы в интересах РТП
Рис. 4. Инфологическая модель пользователя БД
2.2 Разработка даталогической модели БД для автоматизированной информационной системы в интересах РТП
Даталогическая схема базы данных рассматриваемой подсистемы представлена на рисунке 4 и включает следующие таблицы:
· Хранение отделений;
· Адреса гидрантов;
· Отряд;
· ПЧ;
· Пожар;
· Адреса объектов;
· Спасенные;
· Погибшие;
· События и распоряжения;
· Заявки;
· Пользователи;
· Уровень доступа.
Таблица «Хранение отделений» содержит полную информацию о имеющихся пожарных отделениях, и включает в себя: идентификатор отделений, тип машины, тип СИЗОД, дата прибытия, должность, ФИО, № пожара.
Таблица «Адреса гидрантов» содержит полную информацию о адресах всех пожарных гидрантов в городе: идентификатор адреса, адрес, № ПЧ.
Информация о отрядах содержится в таблице «Отряд»: номер отряда, адрес.
Информация о пожарных частях содержится в таблице «ПЧ»: № ПЧ, адрес, № отряда.
Таблица «Пожар» содержит: № пожара, адрес, № ПЧ.
Таблица «Адреса объектов» содержит полную информацию о адресах всех имеющихся в городе важных объектах: идентификатор адреса, адрес, описание объекта, количество людей на объекте, № ПЧ.
Таблица «Спасенные» содержит полную информацию обо всех спасенных на пожаре: идентификатор спасенного, фамилию, имя и отчество, пол, возраст, № пожара.
Таблица «Погибшие» содержит полную информацию обо всех погибших на пожаре: идентификатор погибшего, фамилию, имя и отчество, пол, возраст, № пожара.
Вся информация о произошедших событиях и о поступивших распоряжениях хранится в таблице «События и распоряжения»: идентификатор события, дата и время, текст, кто передал, кому передал, № ПЧ.
Таблица «Заявки» содержит информацию о поступивших заявках на пожар, и включает в себя: идентификатор заявки, дата и время, описание объекта, комментарий, № пожарной части.
Таблица «Пользователи» содержит информацию о пользователях системы: идентификаторы пользователей, ФИО пользователя, логин пользователя для работы с системой, пароль для входа в систему.
автоматизированный информационный тушение пожар
Таблица «Уровень доступа» нужна для ограничения доступа пользователей к базе данных и включает в себя: идентификатор пользователя, название таблицы, уровень доступа, номер записи.
Таблица 1. Описание таблиц и полей.
Название таблицы | Название поля | Тип поля | |
Хранение отделений | Идентификатор отделения | Числовой | |
Тип машины | Текстовый | ||
Тип СИЗОД | Текстовый | ||
Дата прибытия | Дата/время | ||
Должность | Текстовый | ||
ФИО | Текстовый | ||
№ пожара | Числовой | ||
Адреса гидрантов | Идентификатор адреса | Числовой | |
Адрес | Текстовый | ||
№ ПЧ | Числовой | ||
Отряд | Номер отряда | Числовой | |
Адрес | Текстовый | ||
ПЧ | № ПЧ | Числовой | |
Адрес | Текстовый | ||
№ отряда | Числовой | ||
Пожар | № пожара | Числовой | |
Адрес | Текстовый | ||
№ ПЧ | Числовой | ||
Адреса объектов | Идентификатор адреса | Числовой | |
Адрес | Текстовый | ||
Описание объекта | Текстовый | ||
Количество людей на объекте | Числовой | ||
№ ПЧ | Числовой | ||
Спасенные | Идентификатор спасенного | Числовой | |
ФИО | Текстовый | ||
Пол | Текстовый | ||
Возраст | Числовой | ||
№ пожара | Числовой | ||
Погибшие | Идентификатор погибшего | Числовой | |
ФИО | Текстовый | ||
Пол | Текстовый | ||
Возраст | Числовой | ||
№ пожара | Числовой | ||
События и распоряжения | Идентификатор события | Числовой | |
Время и дата | Дата/время | ||
Текст | Текстовый | ||
Кто передал | Текстовый | ||
Кому передал | Текстовый | ||
№ ПЧ | Числовой | ||
Заявки | Идентификатор заявки | Числовой | |
Время и дата | Дата/время | ||
Описание объекта | Текстовый | ||
Комментарий | Текстовый | ||
№ ПЧ | Числовой | ||
Пользователи | Идентификатор пользователя | Числовой | |
ФИО | Текстовый | ||
Логин | Текстовый | ||
Пароль | Текстовый | ||
Уровень доступа | Идентификатор пользователя | Числовой | |
Название таблицы | Текстовый | ||
Уровень доступа | Текстовый | ||
Номер записи | Счетчик | ||
2.3 Физическая реализация в компьютерной СУБД
В настоящее время разработаны и используются на персональных компьютерах около двадцати систем управления базами данных. Они представляют пользователю удобные средства интерактивного взаимодействия с БД и имеют развитый язык программирования. Система управления базами данных (СУБД) — это программный механизм, предназначенный для записи, поиска, сортировки, обработки (анализа) и печати информации, содержащейся в базе данных. К наиболее распространенным типам СУБД относятся: MS SQL Server, Oracle, Informix, Sybase, MS Access.
1. Microsoft SQL Server
Microsoft SQL Server — система управления реляционными базами данных, разработанная корпорацией Microsoft. Основной используемый язык запросов — Transact-SQL, создан совместно Microsoft и Sybase. Transact-SQL является реализацией стандарта ANSI/ISO по структурированному языку запросов (SQL) с расширениями. Используется для небольших и средних по размеру баз данных, и в последние 5 лет — для крупных баз данных масштаба предприятия, конкурирует с другими СУБД в этом сегменте рынка
Версия SQL Server 2000
SQL Server 2000 Enterprise Edition. Наиболее полная версия продукта, подходящая для любой организации. Рассчитан на работу с мощными компьютерами, поддерживает до 32 процессоров и 64 Гбайт памяти (благодаря использованию механизма Address Windowing Extensions, AWE, поддерживаемого в Windows 2000 Advanced Server и DataCenter Server).
SQL Server 2000 Standard Edition. Версия, предназначенная для малых и средних организаций. Может использоваться в SMP-системах, поддерживает до четырех процессоров и 2 Гбайт памяти.
SQL Server 2000 Personal Edition. Версия для отдельных пользователей, содержащая полный набор административных средств и реализующая практически всю функциональность Standard Edition. Помимо работы с серверными операционными системами, может функционировать под Windows 2000 Professional, Windows NT Workstation и Windows 98. Поддерживает два процессора, базы данных любого размера, но оптимизирована на одновременную работу не более чем пяти пользователей.
2. Oracle Database
СУБД Oracle Database 10g поставляется в четырех различных редакциях, ориентированных на различные сценарии разработки и развертывания приложений. Кроме того, корпорация Oracle предлагает несколько дополнительных программных продуктов, расширяющих возможности Oracle Database 10g для работы с конкретными прикладными пакетами. Ниже перечислены существующие редакции СУБД Oracle Database 10g:
Oracle Database 10g Standard Edition One характеризуется беспрецедентной простотой эксплуатации, мощью и выгодным соотношением цены и производительности для приложений масштаба рабочих групп, отдельных подразделений или приложений, работающих в среде интернет. Редакция Standard Edition One лицензируется только для серверов, имеющих не более двух процессоров.
Oracle Database 10g Standard Edition (SE) обеспечивает столь же беспрецедентную простоту эксплуатации, мощь и производительность, что и редакция Standard Edition One, поддерживая работу более мощных вычислительных систем с использованием технологии кластеризации сервисов Real Application Clusters. Эта редакция лицензируется для использования на одном сервере с числом процессоров, не превышающим четырех, или на серверном кластере, поддерживающем не более четырех процессоров.
Oracle Database 10g Enterprise Edition (EE) обеспечивает эффективное, надежное и безопасное управление данными таких критически важных приложений, как онлайновые среды, выполняющие масштабную обработку транзакций (OLTP), хранилища данных с высокой интенсивностью потока запросов, а также ресурсоемкие интернет-приложения. Редакция Oracle Database Enterprise Edition предоставляет инструментальные средства и функции, обеспечивающие соответствие требованиям современных корпоративных приложений в области доступности и масштабируемости. Эта редакция содержит все компоненты Oracle Database, а также допускает расширение посредством приобретения дополнительных модулей и приложений, описанных далее в этой статье.
Oracle Database 10g Personal Edition поддерживает однопользовательскую разработку и развертывание приложений, полностью совместимых с редакциями Oracle Database Standard Edition One, Oracle Database Standard Edition и Oracle Database Enterprise Edition. Предоставив отдельным пользователям мощную функциональность пакета Oracle Database 10g, корпорация Oracle создала базу данных, сочетающую мощь популярнейшей в мире СУБД и простоту эксплуатации, которую вы вправе ожидать от приложения для настольного ПК.
3. Informix
Informix — СУБД класса Enterprise (корпоративная). Отличается высокой надёжностью и быстродействием, встроенными средствами восстановления после отказов, наличием средств репликации данных и обеспечения высокой доступности, возможностью создания распределённых систем. Поддерживаются почти все известные серверные платформы: IBM AIX, GNU/Linux (RISC and i86), HP UX, SGI Irix, Solaris, Windows NT (NT, 2000), Mac OS.
В линейку программных продуктов под общим названием «Informix» входят следующие СУБД:
IBM Informix® Dynamic Server Enterprise Edition (IDS) Исключительно низкие эксплуатационные расходы, обеспечивающий высокую производительность транзакций в среде OLTP, сервер баз данных для предприятий и рабочих групп. Включает возможности для разработки приложений, обеспечения высокой производительности и доступности данных. Включает возможности улучшения производительности транзакций: гибкое выделение памяти, конфигурируемый размер страниц данных, безопасность данных, внешние директивы оптимизатора. Обеспечивает разные виды репликации между серверами на уровне таблиц (Enterprise Replication technology), а также репликацию c высокой доступностью всех данных сервера (HADR), которая позволяет использовать read_only сервер для отчетов одновременно с применением транзакций с основного сервера. Поддерживает стандартные и определенные пользователем типы данных, включая мультимедийные, графические и текстовые данные. Имеет возможности шифрования данных на уровне полей в таблицах, что соответствует таким стандартам, как Sarbanes-Oxley, Basel II and HIPAA.
IBM Informix Dynamic Server Enterprise Edition with J/Foundation — включает все возможности предыдущей архитектуры плюс возможность создавать пользовательские программы (UDR) на языке JAVA, выполняющиеся непосредственно на сервере Informix.
4. Sybase
Sybase Adaptive Server Anywhere (ASA) — это полнофункциональная реляционная система управления БД, лучшая платформа для решений масштаба рабочих групп, мобильных и встроенных вычислений. ASA поставляется в составе пакета Sybase SQL Anywhere Studio.
Отличительными чертами этой СУБД являются: невысокие требования к ресурсам, всеядность в смысле аппаратных платформ и операционных систем, весьма невысокая цена.
При всем этом ASA является эффективной промышленной, простой в использовании СУБД, применяемой во многих довольно широко распространенных системах, например, таких производителей, как: CISCO, Siemens-Nixdorf и др.
Основные возможности Adaptive Server Anywhere:
· Высокая производительность
· Низкие требования к ресурсам
Минимальными требованиями являются 8 МБ памяти и 4 КБ на клиентское соединение, 10 Мб дискового пространства. Поддерживаются 32 и 64 разрядные операционные системы Windows, различные версии Unix, Linux; Mac OS X, Netware, а также мобильные платформы Microsoft Windows CE и Palm.
5. Microsoft Access
Microsoft Access является СУБД реляционного типа, в которой разумно сбалансированы все средства и возможности, типичных для современных СУБД. Реляционная база упрощает поиск, анализ, поддержку и защиту данных, поскольку они сохраняются в одном месте. Access в переводе с английского означает «доступ». MS Access — это функционально полная реляционная СУБД. Кроме того, MS Access одна из самых мощных, гибких и простых в использовании СУБД. В ней можно создавать большинство приложений, не написав ни единой строки программы.
Популярность СУБД Microsoft Access обусловлена следующими причинами:
· доступность в изучении и понятность позволяют Access являться одной из лучших систем быстрого создания приложений управления базами данных;
· возможность использования OLE технологии;
· возможность использования.NET технологии;
· интегрированность с пакетом Microsoft Office;
· полная поддержка Web-технологий;
· визуальная технология позволяет постоянно видеть результаты своих действий и корректировать их;
· наличие большого набора «мастеров» по разработке объектов
Еще одним дополнительным достоинством Access является интегрированность этой программы с Excel, Word и другими программами пакета Office Microsoft Access, как система управления базами данных, позиционируется в качестве средства управления данными конечным пользователем без привлечения программиста. Исходя из вышеизложенного можно смело заявить что СУБД Access полностью подходит для создания разрабатываемой БД.
Рассмотрим детально созданную БД:
Рис 5. Схема данных
На рисунке 5 изображена схема данных БД АИС для РТП, она включает в себя 12 таблиц, связь между таблицами: один ко многим, обеспечивается целостность данных, каскадное обновление и удаление связанных полей. Далее подробно рассмотрим примеры заполнения и привязки данных.
Рис 6. Таблица «Пользователи»
На рисунке 6 представлена таблица «Пользователи» и связанная с ней таблица «Уровень доступа». Таблица включает в себя поля: идентификатор пользователя (тип данных: числовой), ФИО, Логин, Пароль (тип данных: текстовый). Первичный ключ — идентификатор пользователя.
Рис 7. Таблица «уровень доступа»
На рисунке 7 представлена таблица «Уровень доступа». Таблица включает в себя поля: идентификатор пользователя (тип данных: числовой), название таблицы, уровень доступа (тип данных: текстовый), номер записи (тип данных: счетчик). Первичный ключ — номер записи.
Связь между таблицами «Пользователи» и «Уровень доступа»: один ко многим. Идентификатору пользователя под номером один соответствует Петров Степан Михайлович с логином «qwerty» и паролем «123». Он может просматривать таблицу «Пожар» с уровнем доступа «чтение», а таблицу «Отряд» с уровнем доступа «запись».
Рис 8. Таблица «отряд»
На рисунке 8 представлена таблица «Отряд» и связанная с ней таблица «ПЧ». Таблица «Отряд» включает в себя поля: № отряда (тип данных: числовой) и адрес (тип данных: текстовый), а таблица «ПЧ» — № ПЧ (тип данных: числовой), адрес (тип данных: текстовый), № отряда (тип данных: числовой). Первичный ключ таблицы «Отряд — № отряда, а таблицы «ПЧ» — № ПЧ. Связь между таблицами «Отряд» и «ПЧ» — один ко многим. Отряд под номером три, расположенный по адресу Ленинский пр. 150 включает в себя пожарные части под номерами 45, 38 и 11 расположенные по адресам пр. Пятилеток 12, ул. Свеаборгская 35 и Лиговский пр. 95 соответственно.
Рис 9. Таблица «Адреса гидрантов»
Рассмотрим таблицу «Адреса гидрантов», она включает в себя поля: идентификатор адреса (тип данных: числовой), адрес (тип данных: текстовый), и № ПЧ (тип данных: числовой). Первичный ключ — идентификатор адреса. Связь между таблицами «ПЧ» и «Адреса гидрантов «один ко многим. ПЧ под номером № 3 располагает тремя гидрантами по Детскому переулку около домов 4,8 и 12.
Рис 10. Таблица «Адреса объектов»
Таблица «Адреса объектов» включает в себя поля: идентификатор адреса (тип данных: числовой), адрес (тип данных: текстовый), описание объекта (тип данных: текстовый), количество людей (тип данных: текстовый) и № ПЧ (тип данных: числовой). Первичный ключ — идентификатор адреса.
Рис 11. Таблица «Заявки»
Представленная на рисунке 11 таблица «Заявки» включает в себя поля: идентификатор заявки (тип данных: числовой), время и дату (тип данных: дата/время), описание объекта (тип данных: текстовый), комментарий (тип данных: текстовый) и № ПЧ (тип данных: числовой). Первичный ключ — идентификатор заявки.
Рис 12. Таблица «События и распоряжения»
Таблица «События и распоряжения» включает в себя поля: идентификатор события (тип данных: числовой), дату и время (тип данных: дата/время), текст (тип данных: текстовый), кто передал (тип данных: текстовый), кому передал (тип данных: текстовый) и № ПЧ (тип данных: числовой). Первичный ключ — идентификатор события.
Рассмотрим таблицы «Адреса объектов «и «Заявки «: Пожарная часть под номером 14 располагает двумя объектами: школой и поликлиникой, с общей численностью 1200 человек. Пожарная часть под номером 7 выезжала по двум заявкам: Возгорание жилого дома 01.08.2007 и 30.07.2008, тем самым мы видим что связь между таблицей «ПЧ» и таблицами «Адреса объектов «и «Заявки «один ко многим.
Рис 13. Таблица «Пожар»
На рисунке 13 изображена таблица «Пожар» и связанная с ней таблица «Спасенные» связь между таблицами: один ко многим. На рисунке видно, что на пожар под номером один, произошедшим по адресу Ленсовета ул. 12 выезжала ПЧ № 3. На пожаре были спасены Петренко И. Г и Кириенко Н. Н в возрасте 35 и 25 лет соответственно. Таблица «Пожар «включает в себя поля: № пожара (тип данных: числовой), адрес (тип данных: текстовый) и № ПЧ (тип данных: числовой). Первичный ключ — № пожара.
Таблица «Спасенные «включает в себя поля: идентификатор спасенного (тип данных: числовой), ФИО (тип данных: текстовый), пол (тип данных: текстовый), возраст (тип данных: числовой) и № пожара (тип данных: числовой). Первичный ключ — идентификатор спасенного.
Рис 14. Таблица «Погибшие»
Таблица «Погибшие «включает в себя поля: идентификатор погибшего (тип данных: числовой), ФИО (тип данных: текстовый), пол (тип данных: текстовый), возраст (тип данных: числовой) и № пожара (тип данных: числовой). Первичный ключ — идентификатор погибшего.
Рис 15. Таблица «Хранение отделений»
Таблица «Хранение отделений» включает в себя поля: идентификатор отделения (тип данных: числовой), тип машины (тип данных: текстовый), тип СИЗОД (тип данных: текстовый), дату прибытия (тип данных: дата/время), должность (тип данных: текстовый), ФИО (тип данных: текстовый) и № пожара (тип данных: числовой). Из таблицы мы видим, что на пожаре под номером один, произошедшим 25.04.2003 было сформировано два отделения пожарным Кудрявцевым В. К и пожарным Вершковым А. А. Таким образом можно сказать что связь между таблицей «Пожар» и таблицей «Хранение отделений «- один ко многим.
3. ТЕХНИКО-ЭКОНОМИЧЕСКИЙ РАЗДЕЛ
3.1 Возможный рынок сбыта автоматизированной системы
В успешном завершении проекта и его эффективной эксплуатации заинтересованы все его участники, реализующие таким образом свои индивидуальные интересы, а именно:
заказчик проекта получает проект и доходы от его использования;
руководитель проекта и его команда получают плату по контракту, дополнительное вознаграждение по результатам работы, а также повышение профессионального рейтинга;
органы власти получают налоги со всех участников, а также удовлетворение общественных, социальных и прочих нужд и требований на вверенной им территории.
В создавшихся условиях работа инженера подразумевает не только нахождение прогрессивных решений, но и их технико-экономическое обоснование, доказательство того, что выбранный вариант является наиболее выгодным и экономически эффективным.
Главным заказчиком разрабатываемой автоматизированной системы является Государственная Противопожарная Служба Российской Федерации. Разрабатываемая автоматизированная система ориентирована на применение, прежде всего, в бюджетных учреждениях — пожарных частях, где ценность системы будет определяться экономией трудозатрат по сравнению с ручной обработкой информации, а также получением более достоверной и точной информации за короткие промежутки времени.
3.2 Календарный план-график работы над автоматизированной системой
Жизненным циклом программы считается весь цикл от принятия решения о проведении разработок до полного отказа конечного пользователя от применения данного программного продукта (ПП):
· этап работы над ПП составил 4 месяца;
· этап введения ПП — 1 месяц;
· этап зрелости: полный переход к автоматизированной системе (порядка 1 месяца);
· этап упадка: появление новых технологий и моральное устаревание ПП.
По моим оценкам, замена системы произойдет не ранее 2012 года. Следовательно, минимальный срок «жизни» разрабатываемой программы составляет не менее 3 лет.
3.3 Оценка конкурентоспособности АИС
Успех в конкурентной борьбе в большей степени определяется тем, насколько удачно выбран тип конкурентного поведения организации и насколько умело он реализуется на практике.
Конкурентоспособность изделия — это его способность противостоять на рынке изделиям, выполняющим аналогичные функции. При этом конкуренцию составляют не только изделия той же технологическо-конструктивной группы, но и любой товар, выполняющий аналогичные функции. Конкурентоспособность определяется многими факторами. Одни факторы определяют характеристики самого продукта, другие зависят от темпов технического развития товарной группы, к которой относится изделие, третьи — от рыночной конъюнктуры.
Из известных нам автоматизированных систем для помощи РТП на пожаре наибольшего внимания как потенциальный конкурент заслуживает Автоматизированная система поддержки принятия РТП при тушении пожаров «АСИППР» .
Проведём сравнение разработанной автоматизированной системы и системы «АСИППР» по основным показателям ПП:
· функциональный набор: примерно одинаковый;
· интерфейс: у разрабатываемой автоматизированной системы более удобный, разработанный специально для Государственной Противопожарной Службы с учетом требований и пожеланий будущих пользователей;
· требуемые ресурсы: примерно одинаковые;
Таким образом, при равных стартовых возможностях применение разработанной автоматизированной системы кажется более предпочтительным. Это превосходство обуславливается, прежде всего, тем, что автоматизированная система разработана с учетом требований Государственной Противопожарной Службы, устранены лишние детали, интерфейс более гибкий и удобный. Следовательно, можно утверждать, что автоматизированная система будет сохранять высокую конкурентоспособность до тех пор, пока не появятся новые, перспективные технологии.
3.4 Калькуляция темы
Характерной чертой проводимых работ является их теоретическая направленность. В качестве конечного результата проектирования может рассматриваться прототип системы, демонстрирующий возможность применения теоретических разработок и не предполагающий выход на рынок научно-технической продукции. Таким образом, основными источниками затрат при работе над темой как части этапа проектирования жизненного цикла целенаправленной системы являются капитальные предпроизводственные затраты, которые в определенной степени могут быть учтены и минимизированы. Калькулирование осуществляется по калькуляционным статьям расходов.