Разработка подсистемы управления проблемами распределенной системы управления телекоммуникационными услугами на базе платформы CPN TOOLS для Ставропольского филиала ОАО "ЮТК"

Анализ функциональной структуры и обеспечивающей части АСУ. Проектирование функциональной структуры подсистемы управления проблемами, разработка модели в среде CPN Tools и алгоритма работы. Описание программного и технического обеспечения проекта.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 26.06.2011
Размер файла 5,6 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Разработанная подсистема опирается на реальную организационную структуру предприятия, учитывает применяемые подходы к реализации подобных подсистем.

Следующими шагами являются реализация, внедрение подсистемы, а также обучение пользователей.

Список использованных источников

1. Воевода А. А., Романников Д.О. Моделирование сетей Петри в CPN Tools. - Сборник научных трудов НГТУ, 2008 - 6 с..

2. ГОСТ Р ИСО/МЭК 20000-200 Х.

3. Зайцев Д.А., Шмелёва Т.Р. Моделирование телекоммуникационных систем в CPN Tools: учебное пособие. - Одесская Национальная Академия Связи им. А.С. Попова, 2008 - 60 с..

4. Kurt Jensen, Lars Michael Kristensen, Lisa Wells Coloured Petri nets and CPN Tools for modeling and validation of concurrent systems. - Department of Computer Science, University of Aarhus, 2008 - 39 p..

5. Soren Christensen, Torben Bisgaard Haagh Design/CPN Overview of CPN ML Syntax. - University of Aarhus, 1996 - 15 p..

6. http:// smartcio.ru/itsmlite Введение в ITSM. Онлайн курс.

7. http://5-55.ru/ITIL/10processes.php ITSM - совокупность 10 процессов, описанных в ядре ITIL.

8. http://citforum.ru/database/oracle/tema_telekom Телеком - модель бизнес-процессов - eTOM - Oracle.

9. http://i-teco.ru/process5.html Ай-Теко. Управление проблемами.

10. http://itexpert.ru IT Expert обучение в области ITSM и ITIL.

11. http://itsmforum.ru itSMF Россия.

12. http://itsmonline.ru Управление IT сервисами. ITIL и ITSM.

13. http://ru.wikipedia.org/wiki/etom ETOM - Википедия.

14. http://ru.wikipedia.org/wiki/iso_20000 ISO 20000 - Википедия.

15. http://ru.wikipedia.org/wiki/itil ITIL - Википедия.

16. http://ru.wikipedia.org/wiki/itsm ITSM - Википедия.

17. http://talyzin.ru/2010/11/modelirovanie_cpn-tools Иммитационное и математическое моделирование телекоммуникационных систем в CPN Tools.

18. http://cpntools.org CPN Tools Homepage.

Приложение А. Организационно-управленческая структура

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Рисунок П.А.1 - Организационно-управленческая структура, часть 3

Рисунок П.А.3 - Организационно-управленческая структура, часть 5

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Рисунок П.А.4 - Организационно-управленческая структура, часть 6

Рисунок П.А.5 - Организационно-управленческая структура, часть 7

Рисунок П.А.6 - Организационно-управленческая структура, часть 8

Рисунок П.А.7 - Организационно-управленческая структура, часть 9

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Рисунок П.А.8 - Организационно-управленческая структура, часть 10

Рисунок П.А.9 - Организационно-управленческая структура, часть 11

Приложение Б. Текст лицензий

License for CPN Tools GUI

The CPN Tools GUI is licensed under the GNU General Public License (GPL) version 2.

Copyright Notice

CPN Tools

Copyright © 2010-2011 AIS Group, Eindhoven University of Technology

CPN Tools is originally developed by the CPN Group at Aarhus University from 2000 to 2010. The main architects behind the tool are Kurt Jensen, Sшren Christensen, Lars M. Kristensen, and Michael Westergaard. From the autumn of 2010, CPN Tools is transferred to the AIS group, Eindhoven University of Technology, The Netherlands.

CPN Tools is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

CPN Tools is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with CPN Tools; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

License for Access/CPN

Access/CPN is licensed under the GNU Lesser General Public License (LGPL) version 2.1.

Note, however, that Access/CPN uses the CPN simulator, which is licensed differently.

Copyright Notice

Access/CPN

Copyright © 2010-2011 AIS Group, Eindhoven University of Technology

CPN Tools is originally developed by the CPN Group at Aarhus University from 2000 to 2010. The main architects behind the tool are Kurt Jensen, Sшren Christensen, Lars M. Kristensen, and Michael Westergaard. From the autumn of 2010, CPN Tools is transferred to the AIS group, Eindhoven University of Technology, The Netherlands.

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

4-clause BSD License for CPN Tools Simulator

Copyright © 2010-2011, AIS Group, Eindhoven University of Technology

All rights reserved.

CPN Tools is originally developed by the CPN Group at Aarhus University from 2000 to 2010. The main architects behind the tool are Kurt Jensen, Sшren Christensen, Lars M. Kristensen, and Michael Westergaard. From the autumn of 2010, CPN Tools is transferred to the AIS group, Eindhoven University of Technology, The Netherlands.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

All advertising materials mentioning features or use of this software must display the following acknowledgement: “This product includes software developed by the AIS Group, Eindhoven University of Technology and the CPN Group, Aarhus University.”

Neither the name of the AIS Group, Eindhoven University of Technology, the name of Eindhoven University of Technology, nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE AIS GROUP, EINDHOVEN UNIVERSITY OF TECHNOLOGY AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AIS GROUP, EINDHOVEN UNIVERSITY OF TECHNOLOGY BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Приложение В. Фрагмент исходного кода

<?xml version="1.0" encoding="iso-8859-1"?>

<!DOCTYPE workspaceElements PUBLIC "-//CPN//DTD CPNXML 1.0//EN" "http://cpntools.org/DTD/6/cpn.dtd">

<workspaceElements>

<generator tool="CPN Tools"

version="3.0.4"

format="6"/>

<cpnet>

<globbox>

<block id="ID1412310166">

<id>Standard priorities</id>

<ml id="ID1412310255">val P_HIGH = 100;

<layout>val P_HIGH = 100;</layout>

</ml>

<ml id="ID1412310292">val P_NORMAL = 1000;

<layout>val P_NORMAL = 1000;</layout>

</ml>

<ml id="ID1412310322">val P_LOW = 10000;

<layout>val P_LOW = 10000;</layout>

</ml>

</block>

<block id="ID1">

<id>Standard declarations</id>

<color id="ID85042">

<id>UNIT</id>

<unit/>

<layout>colset UNIT = unit;</layout>

</color>

<color id="ID3">

<id>INT</id>

<int/>

</color>

<color id="ID4">

<id>BOOL</id>

<bool/>

</color>

<color id="ID5">

<id>STRING</id>

<string/>

</color>

<color id="ID1412617954">

<id>u</id>

<timed/>

<product>

<id>STRING</id>

<id>STRING</id>

<id>INT</id>

<id>INT</id>

</product>

<layout>colset u=product STRING*STRING*INT*INT timed;</layout>

</color>

<color id="ID1413093432">

<id>range</id>

<int>

<with>

<ml>0</ml>

<ml>1</ml>

</with>

</int>

<layout>colset range = int with 0..1;</layout>

</color>

<color id="ID1412617755">

<id>p</id>

<timed/>

<product>

<id>STRING</id>

<id>STRING</id>

<id>STRING</id>

<id>INT</id>

<id>INT</id>

<id>INT</id>

<id>STRING</id>

<id>INT</id>

<id>INT</id>

</product>

<layout>colset p=product STRING*STRING*STRING*INT*INT*INT*STRING*INT*INT timed;</layout>

</color>

<color id="ID1412617654">

<id>r</id>

<timed/>

<product>

<id>STRING</id>

<id>STRING</id>

<id>STRING</id>

<id>p</id>

</product>

<layout>colset r = product STRING*STRING*STRING*p timed;</layout>

</color>

<var id="ID1412627109">

<type>

<id>r</id>

</type>

<id>rq</id>

<layout>var rq:r;</layout>

</var>

<var id="ID1412627944">

<type>

<id>p</id>

</type>

<id>pp</id>

<layout>var pp:p;</layout>

</var>

<var id="ID1412628385">

<type>

<id>u</id>

</type>

<id>uu</id>

<layout>var uu:u;</layout>

</var>

<var id="ID1412689732">

<type>

<id>p</id>

</type>

<id>pp2</id>

<layout>var pp2:p;</layout>

</var>

<var id="ID1412689183">

<type>

<id>p</id>

</type>

<id>ppp</id>

<layout>var ppp:p;</layout>

</var>

</block>

</globbox>

<page id="ID6">

<pageattr name="New Page"/>

<place id="ID1412324231">

<posattr x="-911.000000"

y="281.000000"/>

<fillattr colour="White"

pattern=""

filled="false"/>

<lineattr colour="Black"

thick="1"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text>Users PC</text>

<ellipse w="84.000000"

h="40.000000"/>

<token x="-10.000000"

y="0.000000"/>

<marking x="0.992970"

y="25.817212"

hidden="false">

<snap snap_id="0"

anchor.horizontal="1"

anchor.vertical="3"/>

</marking>

<type id="ID1412324232">

<posattr x="-875.500000"

y="257.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">r</text>

</type>

<initmark id="ID1413259988">

<posattr x="-1049.000000"

y="1369.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">1`(&quot;report&quot;,&quot;asi&quot;,&quot;password&quot;,(&quot;&quot;,&quot;&quot;,&quot;&quot;,1,12012011,3,&quot;&quot;,1,2))++

1`(&quot;solve&quot;,&quot;ksp&quot;,&quot;password&quot;,(&quot;Taranov Pavel Nikolaevich&quot;,&quot;g. Stavropol, ul. Mira 201, kv. 39&quot;,&quot;Nevernye nastroyiki&quot;,2,09012011,2,&quot;Izmenenie nastroek&quot;,5,1))</text>

</initmark>

</place>

<place id="ID1412324245">

<posattr x="-496.000000"

y="96.000000"/>

<fillattr colour="White"

pattern=""

filled="false"/>

<lineattr colour="Black"

thick="1"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text>Diag. dev.</text>

<ellipse w="74.000000"

h="40.000000"/>

<token x="-10.000000"

y="0.000000"/>

<marking x="0.000000"

y="0.000000"

hidden="false">

<snap snap_id="0"

anchor.horizontal="0"

anchor.vertical="0"/>

</marking>

<type id="ID1412324246">

<posattr x="-463.000000"

y="72.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">p</text>

</type>

<initmark id="ID1413260385">

<posattr x="-435.000000"

y="119.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4"/>

</initmark>

</place>

<place id="ID1412324498">

<posattr x="-486.000000"

y="298.000000"/>

<fillattr colour="White"

pattern=""

filled="false"/>

<lineattr colour="Black"

thick="1"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text>Users DB</text>

<ellipse w="68.000000"

h="40.000000"/>

<token x="-10.000000"

y="0.000000"/>

<marking x="-13.908606"

y="47.662545"

hidden="false">

<snap snap_id="0"

anchor.horizontal="1"

anchor.vertical="2"/>

</marking>

<type id="ID1412324499">

<posattr x="-455.000000"

y="274.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">u</text>

</type>

<initmark id="ID1412616853">

<posattr x="-1193.500000"

y="1283.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">1`(&quot;mas&quot;,&quot;password&quot;,1,0)++1`(&quot;ksp&quot;,&quot;password&quot;,2,1)++1`(&quot;asi&quot;,&quot;password&quot;,3,2)++1`(&quot;auto&quot;,&quot;password&quot;,0,3)</text>

</initmark>

</place>

<place id="ID1412325064">

<posattr x="105.000000"

y="-7.000000"/>

<fillattr colour="White"

pattern=""

filled="false"/>

<lineattr colour="Black"

thick="1"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text>Problems DB</text>

<ellipse w="90.000000"

h="38.000000"/>

<token x="-10.000000"

y="0.000000"/>

<marking x="0.000000"

y="0.000000"

hidden="false">

<snap snap_id="0"

anchor.horizontal="0"

anchor.vertical="0"/>

</marking>

<type id="ID1412325065">

<posattr x="143.000000"

y="-30.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">p</text>

</type>

<initmark id="ID1412325066">

<posattr x="-1102.500000"

y="1326.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">1`(&quot;Zaharov Mihail Igorevich&quot;,&quot;g. Kislovodsk, ul. Stanichnaya 31, kv. 12&quot;,&quot;obryv linii&quot;,2,10012011,3,&quot;Zamena povrezhdennogo uchastka&quot;,1,2)</text>

</initmark>

</place>

<place id="ID1412326822">

<posattr x="-86.000000"

y="166.000000"/>

<fillattr colour="White"

pattern=""

filled="false"/>

<lineattr colour="Black"

thick="1"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text>Request

for report</text>

<ellipse w="106.000000"

h="40.000000"/>

<token x="-10.000000"

y="0.000000"/>

<marking x="-24.824242"

y="23.831273"

hidden="false">

<snap snap_id="0"

anchor.horizontal="1"

anchor.vertical="2"/>

</marking>

<type id="ID1412326823">

<posattr x="-42.500000"

y="142.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">r</text>

</type>

<initmark id="ID1412326824">

<posattr x="-13.000000"

y="189.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4"/>

</initmark>

</place>

<place id="ID1412333734">

<posattr x="-268.000000"

y="-58.000000"/>

<fillattr colour="White"

pattern=""

filled="false"/>

<lineattr colour="Black"

thick="1"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text>Problem</text>

<ellipse w="60.000000"

h="40.000000"/>

<token x="-10.000000"

y="0.000000"/>

<marking x="0.000000"

y="0.000000"

hidden="false">

<snap snap_id="0"

anchor.horizontal="0"

anchor.vertical="0"/>

</marking>

<type id="ID1412333735">

<posattr x="-239.000000"

y="-81.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">p</text>

</type>

<initmark id="ID1412333736">

<posattr x="-211.000000"

y="-34.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4"/>

</initmark>

</place>

<place id="ID1412340344">

<posattr x="-268.000000"

y="-212.000000"/>

<fillattr colour="White"

pattern=""

filled="false"/>

<lineattr colour="Black"

thick="1"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text>Saving info</text>

<ellipse w="88.000000"

h="40.000000"/>

<token x="-10.000000"

y="0.000000"/>

<marking x="-5.964849"

y="37.732851"

hidden="false">

<snap snap_id="0"

anchor.horizontal="1"

anchor.vertical="3"/>

</marking>

<type id="ID1412340345">

<posattr x="-230.000000"

y="-235.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">p</text>

</type>

<initmark id="ID1412340346">

<posattr x="-202.000000"

y="-188.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4"/>

</initmark>

</place>

<place id="ID1412353068">

<posattr x="-268.000000"

y="-577.000000"/>

<fillattr colour="White"

pattern=""

filled="false"/>

<lineattr colour="Black"

thick="1"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text>Problem

with new

priority</text>

<ellipse w="82.000000"

h="56.000000"/>

<token x="-10.000000"

y="0.000000"/>

<marking x="0.000000"

y="0.000000"

hidden="false">

<snap snap_id="0"

anchor.horizontal="0"

anchor.vertical="0"/>

</marking>

<type id="ID1412353069">

<posattr x="-232.000000"

y="-606.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">p</text>

</type>

<initmark id="ID1412353070">

<posattr x="-204.000000"

y="-547.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4"/>

</initmark>

</place>

<place id="ID1412441750">

<posattr x="-186.000000"

y="78.000000"/>

<fillattr colour="White"

pattern=""

filled="false"/>

<lineattr colour="Black"

thick="1"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text>Request

for problem</text>

<ellipse w="100.000000"

h="36.000000"/>

<token x="-10.000000"

y="0.000000"/>

<marking x="0.000000"

y="0.000000"

hidden="false">

<snap snap_id="0"

anchor.horizontal="0"

anchor.vertical="0"/>

</marking>

<type id="ID1412441751">

<posattr x="-143.000000"

y="55.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">p</text>

</type>

<initmark id="ID1412441752">

<posattr x="-115.000000"

y="100.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4"/>

</initmark>

</place>

<place id="ID1412459133">

<posattr x="-333.000000"

y="166.000000"/>

<fillattr colour="White"

pattern=""

filled="false"/>

<lineattr colour="Black"

thick="1"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text>Request</text>

<ellipse w="60.000000"

h="40.000000"/>

<token x="-10.000000"

y="0.000000"/>

<marking x="-14.000000"

y="-13.000000"

hidden="false">

<snap snap_id="5"

anchor.horizontal="1"

anchor.vertical="1"/>

</marking>

<type id="ID1412459134">

<posattr x="-305.500000"

y="142.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">r</text>

</type>

<initmark id="ID1412687627">

<posattr x="-276.000000"

y="189.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4"/>

</initmark>

</place>

<place id="ID1412618556">

<posattr x="-867.000000"

y="-138.000000"/>

<fillattr colour="White"

pattern=""

filled="false"/>

<lineattr colour="Black"

thick="1"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text>Answer</text>

<ellipse w="60.000000"

h="40.000000"/>

<token x="-10.000000"

y="0.000000"/>

<marking x="0.000000"

y="0.000000"

hidden="false">

<snap snap_id="0"

anchor.horizontal="0"

anchor.vertical="0"/>

</marking>

<type id="ID1412618557">

<posattr x="-838.000000"

y="-161.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">p</text>

</type>

<initmark id="ID1412618558">

<posattr x="-810.000000"

y="-114.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4"/>

</initmark>

</place>

<place id="ID1412706640">

<posattr x="-268.000000"

y="-378.000000"/>

<fillattr colour="White"

pattern=""

filled="false"/>

<lineattr colour="Black"

thick="1"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text>problem1</text>

<ellipse w="69.929697"

h="40.000000"/>

<token x="-10.000000"

y="0.000000"/>

<marking x="0.000000"

y="0.000000"

hidden="false">

<snap snap_id="0"

anchor.horizontal="0"

anchor.vertical="0"/>

</marking>

<type id="ID1412706641">

<posattr x="-236.000000"

y="-401.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">p</text>

</type>

<initmark id="ID1412706642">

<posattr x="-208.000000"

y="-354.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4"/>

</initmark>

</place>

<place id="ID1413066987">

<posattr x="-1131.000000"

y="-744.000000"/>

<fillattr colour="White"

pattern=""

filled="false"/>

<lineattr colour="Black"

thick="1"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text>Searching

for answer</text>

<ellipse w="86.000000"

h="46.000000"/>

<token x="-10.000000"

y="0.000000"/>

<marking x="0.000000"

y="0.000000"

hidden="false">

<snap snap_id="0"

anchor.horizontal="0"

anchor.vertical="0"/>

</marking>

<type id="ID1413066988">

<posattr x="-1093.000000"

y="-770.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">p</text>

</type>

<initmark id="ID1413066989">

<posattr x="-1065.000000"

y="-717.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4"/>

</initmark>

</place>

<place id="ID1413115754">

<posattr x="-1216.000000"

y="440.000000"/>

<fillattr colour="White"

pattern=""

filled="false"/>

<lineattr colour="Black"

thick="1"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text>Client</text>

<ellipse w="60.000000"

h="40.000000"/>

<token x="-10.000000"

y="0.000000"/>

<marking x="-14.000000"

y="13.000000"

hidden="false">

<snap snap_id="3"

anchor.horizontal="1"

anchor.vertical="2"/>

</marking>

<type id="ID1413115755">

<posattr x="-1187.000000"

y="416.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">p</text>

</type>

<initmark id="ID1413273725">

<posattr x="-1140.000000"

y="1430.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">1`(&quot;Ivanov Igor Valerievich&quot;,&quot;g. Stavropol, ul. Lenina 150, kv. 10&quot;,&quot;obryv linii&quot;,0,10012011,1,&quot;&quot;,2,1)++

1`(&quot;Petrov Alexander Olegovich&quot;,&quot;g. Pyatigorsk, ul. Pushkina 23, kv. 41&quot;,&quot;zapros spravochnoi informacii&quot;,0,11012011,1,&quot;&quot;,3,1)++

1`(&quot;Sidorov Ivan Mihailovich&quot;,&quot;g. Nevinomyssk, ul. Kirova 7, kv. 11&quot;,&quot;otsutstvuet dostup v internet&quot;,0,12012011,1,&quot;&quot;,4,1)</text>

</initmark>

</place>

<place id="ID1413116649">

<posattr x="-778.000000"

y="96.000000"/>

<fillattr colour="White"

pattern=""

filled="false"/>

<lineattr colour="Black"

thick="1"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text>Devices</text>

<ellipse w="60.000000"

h="40.000000"/>

<token x="-78.000000"

y="0.000000"/>

<marking x="-27.000000"

y="0.000000"

hidden="false">

<snap snap_id="4"

anchor.horizontal="2"

anchor.vertical="3"/>

</marking>

<type id="ID1413116650">

<posattr x="-749.000000"

y="72.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">p</text>

</type>

<initmark id="ID1413273584">

<posattr x="-1282.500000"

y="1232.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">1`(&quot;auto&quot;,&quot;g. Kislovodsk, pr. Pobedy 38, kv. 2&quot;,&quot;obryv linii&quot;,1,10012011,2,&quot;&quot;,6,3)++

1`(&quot;auto&quot;,&quot;g. Mineralnye Vody, ul. Zhukova&quot;,&quot;obryv magistrali&quot;,0,11012011,2,&quot;&quot;,7,3)</text>

</initmark>

</place>

<place id="ID1413117757">

<posattr x="-1339.000000"

y="-138.000000"/>

<fillattr colour="White"

pattern=""

filled="false"/>

<lineattr colour="Black"

thick="1"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text>Solved</text>

<ellipse w="60.000000"

h="48.000000"/>

<token x="-10.000000"

y="0.000000"/>

<marking x="-12.908607"

y="25.817214"

hidden="false">

<snap snap_id="0"

anchor.horizontal="1"

anchor.vertical="2"/>

</marking>

<type id="ID1413117758">

<posattr x="-1310.000000"

y="-164.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">p</text>

</type>

<initmark id="ID1413117759">

<posattr x="-1282.000000"

y="-111.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4"/>

</initmark>

</place>

<place id="ID1413142446">

<posattr x="-1403.000000"

y="-535.000000"/>

<fillattr colour="White"

pattern=""

filled="false"/>

<lineattr colour="Black"

thick="1"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text>Splitter</text>

<ellipse w="60.000000"

h="40.000000"/>

<token x="-10.000000"

y="0.000000"/>

<marking x="0.000000"

y="0.000000"

hidden="false">

<snap snap_id="0"

anchor.horizontal="0"

anchor.vertical="0"/>

</marking>

<type id="ID1413142447">

<posattr x="-1374.000000"

y="-558.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">p</text>

</type>

<initmark id="ID1413142448">

<posattr x="-1346.000000"

y="-511.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4"/>

</initmark>

</place>

<trans id="ID1412324387"

explicit="false">

<posattr x="-486.000000"

y="166.000000"/>

<fillattr colour="White"

pattern=""

filled="false"/>

<lineattr colour="Black"

thick="1"

type="solid"/>

<textattr colour="Black"

bold="false"/>

<text>Identification

Autotentification</text>

<box w="112.000000"

h="40.000000"/>

<binding x="7.200000"

y="-3.000000"/>

<cond id="ID1412324388">

<posattr x="-677.000000"

y="206.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">[#2 rq = #1 uu andalso #3 rq = #2 uu]</text>

</cond>

<time id="ID1412324389">

<posattr x="-411.500000"

y="197.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">@+3</text>

</time>

<code id="ID1412324390">

<posattr x="-395.500000"

y="114.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4"/>

</code>

<channel id="ID1412324391">

<posattr x="-396.500000"

y="166.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4"/>

</channel>

<priority id="ID1412324392">

<posattr x="-580.000000"

y="135.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4"/>

</priority>

</trans>

<trans id="ID1412324863"

explicit="false">

<posattr x="105.000000"

y="166.000000"/>

<fillattr colour="White"

pattern=""

filled="false"/>

<lineattr colour="Black"

thick="1"

type="solid"/>

<textattr colour="Black"

bold="false"/>

<text>Making report

of state</text>

<box w="102.000000"

h="44.000000"/>

<binding x="7.200000"

y="-3.000000"/>

<cond id="ID1412324864">

<posattr x="-128.500000"

y="225.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">[#8 (#4 rq) = #8 pp andalso #9 pp = #4 uu]</text>

</cond>

<time id="ID1412324865">

<posattr x="178.500000"

y="199.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">@+60</text>

</time>

<code id="ID1412324866">

<posattr x="577.000000"

y="1333.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">input (pp,uu,rq);

output (ppp);

action

((#1 pp, #2 pp, #3 pp, #4 pp, #5 pp, #6 pp,&quot;abonent: &quot; ^ #1 pp ^ &quot;; Address: &quot; ^ #2 pp ^ &quot;; Type: &quot; ^ #3 pp ^ &quot;; Priority: &quot; ^ INT.mkstr(#4 pp) ^ &quot;; Date: &quot; ^ INT.mkstr(#5 pp) ^ &quot;; Level: &quot; ^ INT.mkstr(#6 pp) ^ &quot;; Answer: &quot; ^ #7 pp ^ &quot;; id: &quot; ^ INT.mkstr(#8 pp) ^ &quot;; User: &quot; ^ #1 uu, #8 pp, #9 pp));</text>

</code>

<channel id="ID1412324867">

<posattr x="189.500000"

y="166.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4"/>

</channel>

<priority id="ID1412324868">

<posattr x="16.000000"

y="133.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4"/>

</priority>

</trans>

<trans id="ID1412331703"

explicit="false">

<posattr x="-402.000000"

y="15.000000"/>

<fillattr colour="White"

pattern=""

filled="false"/>

<lineattr colour="Black"

thick="1"

type="solid"/>

<textattr colour="Black"

bold="false"/>

<text>Select priorety</text>

<box w="102.000000"

h="42.000000"/>

<binding x="7.200000"

y="-3.000000"/>

<cond id="ID1412693600">

<posattr x="-462.000000"

y="47.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4"/>

</cond>

<time id="ID1412331705">

<posattr x="-332.500000"

y="47.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">@+1</text>

</time>

<code id="ID1412693434">

<posattr x="-81.500000"

y="1227.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">input (pp);

output (pp2);

action

(case #3 pp of

&quot;obryv linii&quot; =&gt; (&quot;auto&quot;, #2 pp, #3 pp, 1, #5 pp, #6 pp, #7 pp, #8 pp, #9 pp)

| &quot;obryv magistrali&quot; =&gt; (&quot;auto&quot;, #2 pp, #3 pp, 2, #5 pp, #6 pp, #7 pp, #8 pp, #9 pp)

| &quot;polomka oborudovaniya&quot; =&gt; (&quot;auto&quot;, #2 pp, #3 pp, 2, #5 pp, #6 pp, #7 pp, #8 pp, #9 pp));</text>

</code>

<channel id="ID1412331707">

<posattr x="-317.500000"

y="15.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4"/>

</channel>

<priority id="ID1412331708">

<posattr x="-491.000000"

y="-17.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4"/>

</priority>

</trans>

<trans id="ID1412334716"

explicit="false">

<posattr x="-89.000000"

y="-138.000000"/>

<fillattr colour="White"

pattern=""

filled="false"/>

<lineattr colour="Black"

thick="1"

type="solid"/>

<textattr colour="Black"

bold="false"/>

<text>Answer

found</text>

<box w="80.000000"

h="40.000000"/>

<binding x="7.200000"

y="-3.000000"/>

<cond id="ID1412334717">

<posattr x="-188.500000"

y="-138.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">[#3 pp = #3 ppp]</text>

</cond>

<time id="ID1412334718">

<posattr x="-26.500000"

y="-107.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">@+10</text>

</time>

<code id="ID1412766666">

<posattr x="-156.000000"

y="1124.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">input (pp,ppp);

output (pp2);

action

((#1 pp, #2 pp, #3 pp, #4 pp, #5 pp, #6 pp, #7 ppp, #8 pp, #9 pp));</text>

</code>

<channel id="ID1412334720">

<posattr x="-15.500000"

y="-138.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4"/>

</channel>

<priority id="ID1412334721">

<posattr x="-167.000000"

y="-169.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4"/>

</priority>

</trans>

<trans id="ID1412342258"

explicit="false">

<posattr x="-268.000000"

y="-306.000000"/>

<fillattr colour="White"

pattern=""

filled="false"/>

<lineattr colour="Black"

thick="1"

type="solid"/>

<textattr colour="Black"

bold="false"/>

<text>Save info</text>

<box w="60.000000"

h="40.000000"/>

<binding x="7.200000"

y="-3.000000"/>

<cond id="ID1412342259">

<posattr x="-307.000000"

y="-275.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4"/>

</cond>

<time id="ID1412342260">

<posattr x="-219.500000"

y="-275.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">@+3</text>

</time>

<code id="ID1412686559">

<posattr x="-203.500000"

y="-358.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4"/>

</code>

<channel id="ID1412342262">

<posattr x="-204.500000"

y="-306.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4"/>

</channel>

<priority id="ID1412342263">

<posattr x="-336.000000"

y="-337.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4"/>

</priority>

</trans>

<trans id="ID1412350624"

explicit="false">

<posattr x="-268.000000"

y="-489.000000"/>

<fillattr colour="White"

pattern=""

filled="false"/>

<lineattr colour="Black"

thick="1"

type="solid"/>

<textattr colour="Black"

bold="false"/>

<text>Increase

priority</text>

<box w="60.000000"

h="40.000000"/>

<binding x="7.200000"

y="-3.000000"/>

<cond id="ID1412350625">

<posattr x="-340.500000"

y="-458.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">[#7 pp = &quot;&quot;]</text>

</cond>

<time id="ID1412350626">

<posattr x="-219.500000"

y="-458.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

type="Solid"/>

<textattr colour="Black"

bold="false"/>

<text tool="CPN Tools"

version="3.0.4">@+1</text>

</time>

<code id="ID1412350627">

<posattr x="-145.000000"

y="1039.000000"/>

<fillattr colour="White"

pattern="Solid"

filled="false"/>

<lineattr colour="Black"

thick="0"

Размещено на Allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.