ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ

ΠšΡƒΡ€ΡΠΎΠ²Π°ΡΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Рис. 1.4 Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ΠΎΠ² Основной ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ для рассматриваСмой области являСтся Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€Π°. Π’ ΡΡ‚ΠΎΠΌ процСссС ΡƒΡ‡Π°ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΊΠ°ΠΊ поставщики (ΠΊΠ»ΠΈΠ΅Π½Ρ‚), Ρ‚Π°ΠΊ ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€Π°Ρ‚ΠΎΡ€. Основная Ρ†Π΅Π»ΡŒ процСсса — Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€Π° со ΡΡ‚ΠΎΡ€ΠΎΠ½Ρ‹ поставщиков. Для достиТСния Ρ†Π΅Π»ΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° доступных ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΡƒΡŽ, Π΄Π°Π»Π΅Π΅ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ²Π°Ρ€. Π­Ρ‚ΠΎΡ‚ процСсс управляСтся администраторам ИБ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ΠœΠΈΠ½ΠΈΡΡ‚Π΅Ρ€ΡΡ‚Π²ΠΎ образования ΠΈ Π½Π°ΡƒΠΊΠΈ РСспублики ВадТикистан ΠŸΠΎΠ»ΠΈΡ‚Π΅Ρ…Π½ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ институт ВадТикского тСхничСского унивСрситСта ΠΈΠΌΠ΅Π½ΠΈ Π°ΠΊΠ°Π΄Π΅ΠΌΠΈΠΊΠ° М. Осими Π² Π³. Π₯ΡƒΠ΄ΠΆΠ°Π½Π΄Π΅ Π€Π°ΠΊΡƒΠ»ΡŒΡ‚Π΅Ρ‚: «Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎ-тСхнологичСский» .

ΠšΠ°Ρ„Π΅Π΄Ρ€Π°: «Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы ΠΈ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠ°» .

" Π£Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°ΡŽ" .

Π—Π°Π². ΠΊΠ°Ρ„Π΅Π΄Ρ€ΠΎΠΉ «Π˜Π‘ ΠΈ Π­» .

Π₯ΡƒΠ΄ΠΎΠΉΠ±Π΅Ρ€Π΄ΠΈΠ΅Π² Π₯.А.

ΠšΡƒΡ€ΡΠΎΠ²Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π° Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ»:

Расулов АзимдТон Абдуазизович студСнт 4 курса Π³Ρ€ΡƒΠΏΠΏΡ‹ 40.01.02Ρ€Π° Π₯ΡƒΠ΄ΠΆΠ°Π½Π΄ — 2015.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅.

1. Π­Ρ‚Π°ΠΏ Π°Π½Π°Π»ΠΈΠ·Π°.

1.1 ОписаниС ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области.

1.2 ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ процСссов.

1.3 ОписаниС ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ΠΎΠ².

1.4 Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ Ρ…ΠΎΠ΄ событий.

1.5 ΠšΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ модСль.

1.6 ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ основных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ систСмы.

1.7 Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ.

2. Π­Ρ‚Π°ΠΏ проСктирования.

2.1 БистСмных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ.

2.2 Π Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Ρ‹ с ΠΈΠ½Ρ‚СрфСйсными Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ.

2.3 Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ.

2.4 РаспрСдСлСниС обязанностСй ΠΌΠ΅ΠΆΠ΄Ρƒ классами.

2.5 Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° состояний.

2.6 Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° классов.

2.7 Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° развСртывания.

3. РасчСт сСбСстоимости Π˜Π‘.

3.1 ΠšΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ†ΠΈΡ вСсовых Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π»ΠΈΡ†.

3.2 ΠšΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ†ΠΈΡ вСсовых Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ использования.

3.3 ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ тСхничСский слоТности ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

3.4 ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ².

3.5 ΠžΡ†Π΅Π½ΠΊΠ° трудоСмкости ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Бписок Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Данная курсовая Ρ€Π°Π±ΠΎΡ‚Π° описываСт процСсс ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ. ЦСль созданиС элСктронного Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ‚Ρ€ΡƒΠ΄Π°, ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡŽ уровня Π΄ΠΎΡ…ΠΎΠ΄ΠΎΠ² ΠΈ Ρ€ΠΎΡΡ‚Ρƒ числа Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… мСст Π² Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ экономикС.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ направлСниями Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π² ΠΎΠ±Π»Π°ΡΡ‚ΠΈ элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ:

Β· Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ бизнСса, элСктронной ΠΊΠΎΠΌΠΌΠ΅Ρ€Ρ†ΠΈΠΈ ΠΈ ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³Π° Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚.

Данная Ρ€Π°Π±ΠΎΡ‚Π° состоит ΠΈΠ· 40 страниц, 16 рисунков, 26 Ρ‚Π°Π±Π»ΠΈΡ† ΠΈ Ρ‚Ρ€ΠΈ Π³Π»Π°Π².

ΠŸΠ΅Ρ€Π²Π°Ρ Π³Π»Π°Π²Π° описываСт этап Π°Π½Π°Π»ΠΈΠ·Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ описано ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области, процСссов ΠΈ Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΎΠΉ Ρ…ΠΎΠ΄ событий ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ основных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ систСмы ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π³Π»Π°Π²Π΅ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ этап ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, Ρ‚. Π΅. описываСт трСбования ΠΊ ΡΠΈΡΡ‚Π΅ΠΌΠ½Ρ‹Ρ… опСрациям, Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ обязанности ΠΌΠ΅ΠΆΠ΄Ρƒ классами ΠΈ Ρ‚. Π΄.

Π’ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ Π³Π»Π°Π²Π΅ описываСтся ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ†ΠΈΡ «Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ.

1. Π­Ρ‚Π°ΠΏ Π°Π½Π°Π»ΠΈΠ·Π°.

1.1 ОписаниС ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области Π‘ Ρ€ΠΎΡΡ‚ΠΎΠΌ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΎΠ² Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ становится Π²Ρ‹Π³ΠΎΠ΄Π½Ρ‹ΠΌ использованиС Π΅Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ. Π”ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° нСсколько сотрудников ΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ с Ρ€ΡƒΡ‡Π½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ Π·Π°ΠΊΠ°Π·ΠΎΠ² ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ, ΠΈ ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² Π½Π΅Π²Π΅Π»ΠΈΠΊΠΎ, коммСрсантам ΠΏΡ€ΠΎΡ‰Π΅ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΡŽ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-Π²ΠΈΡ‚Ρ€ΠΈΠ½Ρ‹. Но Π² ΡΠ»ΡƒΡ‡Π°Π΅, Ссли Ρ„ΠΈΡ€ΠΌΠ° ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ сотни Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ Π² Π΄Π΅Π½ΡŒ, ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ совсСм Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚.

Π’ ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΠΎΠΉ Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»Π΅ ΠΏΡ€ΠΈ обслуТивании ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Ρ€ΠΎΠ»ΡŒ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° ΡƒΠΆΠ΅ Π½Π΅ ΡΠ²Π»ΡΠ΅Ρ‚ся Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ, Ρ‚.ΠΊ. Π·Π°ΠΊΠ°Π·Ρ‹ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ автоматичСски. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π·Π°Π΄Π°Ρ‡Π° ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° — это ΠΎΠ±Ρ‰ΠΈΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ:

Β· прСдоставлСниС ΠΎΠ½Π»Π°ΠΉΠ½ΠΎΠ²ΠΎΠΉ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŽ;

Β· рСгистрация ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ;

Β· прСдоставлСниС интСрфСйса ΠΊ Π‘Π” ΠΏΡ€ΠΎΠ΄Π°Π²Π°Π΅ΠΌΡ‹Ρ… Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² (Π² Π²ΠΈΠ΄Π΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°, прайс-листа);

Β· Ρ€Π°Π±ΠΎΡ‚Π° с ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΠΎΠΉ ΠΊΠΎΡ€Π·ΠΈΠ½ΠΎΠΉ покупатСля;

Β· ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ Π·Π°ΠΊΠ°Π·ΠΎΠ² с Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΎΠΏΠ»Π°Ρ‚Ρ‹, доставки, страховки ΠΈ Π²Ρ‹ΠΏΠΈΡΠΊΠΎΠΉ счёта;

Β· Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Π½Π° ΡΠΊΠ»Π°Π΄Π΅;

Β· ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ расчётов (ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ элСктронных ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΎΠΏΠ»Π°Ρ‚Ρ‹) ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Ρ„Π°ΠΊΡ‚Π° ΠΎΠΏΠ»Π°Ρ‚Ρ‹ (ΠΏΡ€ΠΈ использовании Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌ расчётов);

Β· Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ заявок Π½Π° Π΄ΠΎΡΡ‚Π°Π²ΠΊΡƒ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² покупатСлям ΠΈ Π²Ρ‹ΠΏΠΈΡΠΊΠ° ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²;

Β· прСдоставлСниС ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŽ срСдств отслСТивания исполнСния Π·Π°ΠΊΠ°Π·ΠΎΠ²;

Β· доставка Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²;

Β· сбор ΠΈ Π°Π½Π°Π»ΠΈΠ· Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠΉ ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ΠΎΠ²ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ;

Β· обСспСчСниС бСзопасности Π»ΠΈΡ‡Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ;

МодСль Ρ€Π°Π±ΠΎΡ‚Ρ‹ базируСтся Π½Π° ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΠΎΠΌ посрСдничСствС Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ‚ΠΎΡ€Π³ΠΎΠ²ΠΎΠ³ΠΎ прСдприятия ΠΌΠ΅ΠΆΠ΄Ρƒ производитСлями ΠΈΠ»ΠΈ Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡŒΡŽΡ‚ΠΎΡ€Π°ΠΌΠΈ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² ΠΈ Ρ€ΠΎΠ·Π½ΠΈΡ‡Π½Ρ‹ΠΌΠΈ потрСбитСлями. Π‘ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅, ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΎΠ½Π»Π°ΠΉΠ½ΠΎΠ²Ρ‹ΠΌΠΈ ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚Π°ΠΌΠΈ, Ρ†Π΅Π½Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ отсутствиСм Π·Π°Ρ‚Ρ€Π°Ρ‚ Π½Π° ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π°Ρ€Π΅Π½Π΄Ρƒ, содСрТаниС ΠΈ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚ΠΎΡ€Π³ΠΎΠ²Ρ‹Ρ… ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΉ ΠΈ ΡΠΊΠ»Π°Π΄ΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ нСвысоким ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ расходов Π½Π° ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π».

1.2 ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ процСссов ΠŸΠ΅Ρ€Π΅Π΄ Π½Π°Ρ‡Π°Π»ΠΎΠΌ модСлирования, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ стоит ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ с Π΄Π²ΡƒΠΌΡ Π²Π°ΠΆΠ½Ρ‹ΠΌΠΈ Π²Π΅Ρ‰Π°ΠΌΠΈ:

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ†Π΅Π»ΡŒ модСлирования процСсса, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ Π½Π° Π²ΠΎΠΏΡ€ΠΎΡΡ‹, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΡ‚Ρ€Π°ΠΆΠ°Ρ‚ΡŒ модСль.

Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, цСлями модСлирования ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ созданиС Π½ΠΎΠ²ΠΎΠΉ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ ΡƒΠΆΠ΅ ΠΈΠΌΠ΅ΡŽΡ‰Π΅Π³ΠΎΡΡ процСсса.

Π’ΠΎ — Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΈ Π·Π°Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡ΠΊΡƒ зрСния Π½Π° ΠΌΠΎΠ΄Π΅Π»ΡŒ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π² ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ структурС прСдприятия долТностноС Π»ΠΈΡ†ΠΎ, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ создаСтся модСль. ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ взгляд Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ процСсс с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³Π° ΠΈ Ρ„инансиста Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΉ. Один Π²ΠΈΠ΄ΠΈΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ„ΠΈΠ½Π°Π½ΡΠΎΠ²ΡƒΡŽ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΡƒΡŽ ΠΈ Π½Π΅ΠΊΠΈΠ΅ тСхнологичСскиС Π΄Π΅Ρ‚Π°Π»ΠΈ, Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ сдСлаСт ΡƒΠΏΠΎΡ€ Π½Π° Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ, практичСски Π½Π΅ ΠΎΡ‚Ρ€Π°Π·ΠΈΠ² Ρ„ΠΈΠ½Π°Π½ΡΠΎΠ²ΡƒΡŽ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΡƒΡŽ процСсса, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ финансовыС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹, финансовыС рСсурсы ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.

Π˜ΡΡ…ΠΎΠ΄Ρ ΠΈΠ· Ρ†Π΅Π»Π΅ΠΉ ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΌΠΎΠ΄Π΅Π»ΠΈ составляСт опросныС листы ΠΈ Π°Π½ΠΊΠ΅Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ участников (ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹) процСсса, ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ «Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡŽ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ дня» Π½Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… мСстах, рисуСт ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ структуру ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ структуру процСсса.

Π”Π°Π»Π΅Π΅, собранный ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» пСрСводится Π² ΡΠΈΠΌΠ²ΠΎΠ»Ρ‹ IDEF0, Π² ΡΠΎΠΎΡ‚вСтствии с ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠΈ.

МодСль элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ раскрывался ΠΊΠ°ΠΊ слоТный модСль ΠΈ ΡΠΎΡΡ‚ΠΎΠΈΡ‚ ΠΈΠ· 11 процСссов. Π­Ρ‚ΠΎΡ‚ модСль ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅ Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 1.1.

Рис 1.1. ДСкомпозиция бизнСс-процСсса элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ Π½Π° ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ Π΅Π³ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π² ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π΅ IDEF 0.

Π’Π°Π±Π»ΠΈΡ†Π° 1.1 ОписаниС процСссов.

P1=рСгистрация ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ;

I1=Π²Π²ΠΎΠ΄ Π΄Π°Π½Π½Ρ‹Π΅;

M1= рСгистрация ΠΈ Π°Π²Ρ‚оризация;

C1=систСма;

O1=Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ;

Π 5= Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ²Π°Ρ€ для ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ;

I5=Π΄Π°Π½Π½Ρ‹Π΅ Ρ‚ΠΎΠ²Π°Ρ€Π°;

М5=ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ ΠΈΡ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ доступа;

Π‘5=систСма;

О5=публикация Ρ‚ΠΎΠ²Π°Ρ€Π°;

P2=авторизация ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ;

I2=Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ;

M2= рСгистрация ΠΈ Π°Π²Ρ‚оризация;

C2=систСма;

О2=Π²Ρ…ΠΎΠ΄ Π½Π° ΡΠ°ΠΉΡ‚;

Π 6=просмотр Ρ‚ΠΎΠ²Π°Ρ€Π°;

I6=id_product;

М6= ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ ΠΈΡ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ доступа ;

Π‘6=систСма;

О6=информация ΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π΅;

Π 3= ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ профиля;

I3=Π²Π²ΠΎΠ΄ Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ;

М3=ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»Ρ;

Π‘3=систСма;

О3=Π½ΠΎΠ²Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅;

Π 7= коммСнтария просмотрСнных Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²;

I7=id_product; id_user Π²Π²ΠΎΠ΄ ΠΎΡ‚Π·Ρ‹Π²ΠΎΠ² М7=ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ ΠΈΡ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ доступа;

Π‘7=систСма;

О7=коммСнтария ΠΊ Ρ‚ΠΎΠ²Π°Ρ€Ρƒ ;

Π 4= просмотр ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°;

I4=Π²Ρ…ΠΎΠ΄ Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ;

М4=ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ ΠΈΡ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ доступа;

Π‘4=систСма;

О4=просмотр;

Π 8=голосованиС ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°;

I8=id_product; id_user;

М8=ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ ΠΈΡ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ доступа;

Π‘8=ΠΌΠΎΠ΄Π΅Ρ€Π°Ρ‚ΠΎΡ€;

О8=проголосован ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚.

Π 9=Π·Π°ΠΊΠ°Π·Π° Ρ‚ΠΎΠ²Π°Ρ€Π°.

I9=id_product; id_user; vremya; kolichestvo; summa.

М9=ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ ΠΈΡ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ доступа;

Π‘9=систСма;

О9=Ρ‚ΠΎΠ²Π°Ρ€ Π·Π°ΠΊΠ°Π·Π°Π½;

Π 10=ΠΎΠΏΠ»Π°Ρ‚Π° Ρ‚ΠΎΠ²Π°Ρ€Π°.

I9= id_user; id_oplata.

М9= Π·Π°ΠΊΠΎΠ½ΠΎΠ΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ Π·Π°ΠΊΠ°Π·ΠΎΠ², ΠΎΠΏΠ»Π°Ρ‚Π° ΠΈ Π΄ΠΎΡΡ‚Π°Π²ΠΊΠ° Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²;

Π‘9=систСма;

О9=сумма снято со ΡΡ‡Π΅Ρ‚Π° ΠΈ ΠΎΠΏΠ»Π°Ρ‡Π΅Π½ΠΎ.

1.3 ОписаниС ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ΠΎΠ² Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π² UML — Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°, ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰Π°Ρ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Π°ΠΊΡ‚Ρ‘Ρ€Π°ΠΌΠΈ ΠΈ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π°ΠΌΠΈ ΠΈ ΡΠ²Π»ΡΡŽΡ‰Π°ΡΡΡ составной Ρ‡Π°ΡΡ‚ΡŒΡŽ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ΠΎΠ², ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅ΠΉ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ систСму Π½Π° ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅.

ΠŸΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ — Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ систСмы (Ρ‡Π°ΡΡ‚ΡŒ Π΅Ρ‘ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ), благодаря ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ, ΠΈΠ·ΠΌΠ΅Ρ€ΠΈΠΌΡ‹ΠΉ ΠΈ Π½ΡƒΠΆΠ½Ρ‹ΠΉ Π΅ΠΌΡƒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚. ΠŸΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ соотвСтствуСт ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ сСрвису систСмы, опрСдСляСт ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Π΅Ρ‘ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΎΠΏΠΈΡΡ‹Π²Π°Π΅Ρ‚ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ способ взаимодСйствия ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ с ΡΠΈΡΡ‚Π΅ΠΌΠΎΠΉ. Π’Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ использования ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ для спСцификации Π²Π½Π΅ΡˆΠ½ΠΈΡ… Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ ΡΠΈΡΡ‚Π΅ΠΌΠ΅.

Рис. 1.4 Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ΠΎΠ² Основной ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ для рассматриваСмой области являСтся Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€Π°. Π’ ΡΡ‚ΠΎΠΌ процСссС ΡƒΡ‡Π°ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΊΠ°ΠΊ поставщики (ΠΊΠ»ΠΈΠ΅Π½Ρ‚), Ρ‚Π°ΠΊ ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€Π°Ρ‚ΠΎΡ€. Основная Ρ†Π΅Π»ΡŒ процСсса — Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€Π° со ΡΡ‚ΠΎΡ€ΠΎΠ½Ρ‹ поставщиков. Для достиТСния Ρ†Π΅Π»ΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° доступных ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΡƒΡŽ, Π΄Π°Π»Π΅Π΅ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ²Π°Ρ€. Π­Ρ‚ΠΎΡ‚ процСсс управляСтся администраторам Π˜Π‘ Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ провСряСт Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π΅ ΠΈ ΠΏΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊΠΎΠ² ΠΈ ΠΏΠΎΡ‚ΠΎΠΌ этот Ρ‚ΠΎΠ²Π°Ρ€ публикуСтся Π² Π˜Π‘ «ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΠΎΠΉ Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ». Π”Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ описано Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 1.2.

Π’Π°Π±Π»ΠΈΡ†Π° 1.2 ОписаниС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° использования «Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€Π°» .

НазваниС ΠŸΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π°:

Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€Π°.

Π˜ΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΠΈ:

ΠŸΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊ (ΠΊΠ»ΠΈΠ΅Π½Ρ‚) ΠΈ ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€Π°Ρ‚ΠΎΡ€

ЦСль:

Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€Π° со ΡΡ‚ΠΎΡ€ΠΎΠ½Ρ‹ поставщиков для ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ‚ΠΎΠ²Π°Ρ€Π°.

Основной ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹ΠΉ сцСнарий:

ΠŸΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ²Π°Ρ€ Π² Π½ΡƒΠΆΠ½Ρ‹ΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΈ ΡΡ‚ΠΎΡ‚ Ρ‚ΠΎΠ²Π°Ρ€ провСряСтся со ΡΡ‚ΠΎΡ€ΠΎΠ½Ρ‹ администратора ΠΈ ΠΏΠΎΡ‚ΠΎΠΌ публикуСтся.

Π’ΠΈΠΏ:

Π˜Π΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ.

функция:

Add_product;

Рис. 1.2 процСсс Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€Π° Π’Π°Π±Π»ΠΈΡ†Π° 1.3 ОписаниС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° использования «Π·Π°ΠΊΠ°Π·-ΠΎΠ½Π»Π°ΠΉΠ½» .

НазваниС ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π°:

Π—Π°ΠΊΠ°Π·-ΠΎΠ½Π»Π°ΠΉΠ½.

Π˜ΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΠΈ:

ΠŸΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒ (ΠΊΠ»ΠΈΠ΅Π½Ρ‚).

ЦСль:

Π—Π°ΠΊΠ°Π· — Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Ρ‡Π΅Ρ€Π΅Π· ΡΠ΅Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π² Π˜Π‘ элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ.

Основной ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹ΠΉ сцСнарий:

ΠŸΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒ Π·Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π² Π˜Π‘ ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Π½ΡƒΠΆΠ½Ρ‹ΠΉ Π΅ΠΌΡƒ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Π½ΡƒΠΆΠ½Ρ‹ΠΉ Ρ‚ΠΎΠ²Π°Ρ€ ΠΈ ΠΏΠΎΡ‚ΠΎΠΌ ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚ Π·Π°ΠΊΠ°Π·.

Π’ΠΈΠΏ:

Π˜Π΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ.

функция:

Select_catalog; select_product, add_cart.

Π”Ρ€ΡƒΠ³ΠΎΠΉ основной ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ для рассматриваСмой области являСтся Π·Π°ΠΊΠ°Π· — ΠΎΠ½Π»Π°ΠΉΠ½. Π’ ΡΡ‚ΠΎΠΌ процСссС участвуСт ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒ. Основная Ρ†Π΅Π»ΡŒ процСсса — Π·Π°ΠΊΠ°Π·-ΠΎΠ½Π»Π°ΠΉΠ½ со ΡΡ‚ΠΎΡ€ΠΎΠ½Ρ‹ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ. Для достиТСния Ρ†Π΅Π»ΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° доступных ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΡƒΡŽ, Π΄Π°Π»Π΅Π΅ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ²Π°Ρ€. Π­Ρ‚ΠΎΡ‚ процСсс управляСтся покупатСлями.

1.4 Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ Ρ…ΠΎΠ΄ событий Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ Ρ…ΠΎΠ΄ событий — обСспСчиваСт наглядноС прСдставлСниС общСния с ΡΠΈΡΡ‚Π΅ΠΌΠΎΠΉ.

Π’Π°Π±Π»ΠΈΡ†Π° 1.4 Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ Ρ…ΠΎΠ΄ события «ΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ Π·Π°ΠΊΠ°Π·Π°» .

ДСйствия Π°ΠΊΡ‚Π΅Ρ€ΠΎΠ².

ΠžΡ‚ΠΊΠ»ΠΈΠΊ.

1.ΠŸΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Ρ‚ΠΎΠ²Π°Ρ€ ΠΈ ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π΅Ρ‚ Π΅Π΅ ΠΊΠ°ΠΊ ΠΏΠΎΠΊΡƒΠΏΠ°Π΅ΠΌΡƒΡŽ.

2.БистСма добавляСт ΠΊΠΎΠ΄ Ρ‚ΠΎΠ²Π°Ρ€Π° Π² ΠΊΠΎΡ€Π·ΠΈΠ½Ρƒ покупатСля.

3.ΠŸΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒ оформляСт ΠΊΠΎΡ€Π·ΠΈΠ½Ρƒ ΠΊΠ°ΠΊ Π·Π°ΠΊΠ°Π·.

4.ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ рСгистрируСт Π½ΠΎΠΌΠ΅Ρ€ Π·Π°ΠΊΠ°Π·Π°, Π΄Π°Ρ‚Ρƒ ΠΈ Π΄Ρ€. Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚Ρ‹, ΠΏΠΎΠ΄Π°Π΅Ρ‚ сигнал ΠΎ Π·Π°ΡΠ²ΠΊΠ΅ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρƒ ΠΏΡ€ΠΎΠ΄Π°ΠΆ.

5.ΠŸΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒ Π²Π²ΠΎΠ΄ΠΈΡ‚ Π½ΠΎΠΌΠ΅Ρ€ ΠΊΠ°Ρ€Ρ‚Ρ‹ скидок ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°.

6.ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ провСряСт Π½ΠΎΠΌΠ΅Ρ€

7.ΠŸΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒ ΠΎΠΏΠ»Π°Ρ‡ΠΈΠ²Π°Π΅Ρ‚ Ρ‚ΠΎΠ²Π°Ρ€ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ для Π½Π΅Π³ΠΎ способом.

8.ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΡ€ΠΎΠ΄Π°ΠΆ провСряСт ΠΏΠ»Π°Ρ‚Π΅ΠΆ ΠΈ ΠΎΡ‚правляСт письмо с ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ° ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŽ.

Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ Ρ…ΠΎΠ΄ событий ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, Π³Π΄Π΅ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ приводятся дСйствия Π²Π½Π΅ΡˆΠ½ΠΈΡ… исполнитСлСй, Π° Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ — ΠΎΡ‚ΠΊΠ»ΠΈΠΊ систСмы Π½Π° Π΄Π΅ΠΉΡΡ‚вия исполнитСлСй.

1.5 ΠšΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ модСль ΠžΠ±Ρ‰ΠΈΠΌ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΌΡƒ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΡŽ элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ являСтся Π΄ΠΎΡΡ‚ΠΎΠ²Π΅Ρ€Π½ΠΎΡΡ‚ΡŒ ΠΈ Π΄ΠΎΡΡ‚Π°Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π’Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΠΎΡΡ‚ΠΎΠ²Π΅Ρ€Π½ΠΎΡΡ‚ΡŒ опрСдСляСт объСм ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ принятиС ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ.

Π’ ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ связи (ассоциации) ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ классами Π’Π°Π±Π»ΠΈΡ†Π° 1.5. Бписок ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… классов.

ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… классов.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹.

Π’Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ: эти классы особСнно ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ финансовыС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, поэтому процСсс выдСлСния ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… классов слСдуСт Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ ΠΈΠΌΠ΅Π½Π½ΠΎ с Π½ΠΈΡ….

customer (ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒ), product (Ρ‚ΠΎΠ²Π°Ρ€), zakaz (Π·Π°ΠΊΠ°Π·), oplata (ΠΎΠΏΠ»Π°Ρ‡ΠΈΠ²Π°Π½ΠΈΠ΅).

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ: Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ состоят ΠΈΠ· ΡΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΎΠ².

Zakaz (Ρ‚ΠΎΠ²Π°Ρ€) Product (Ρ‚ΠΎΠ²Π°Ρ€Ρ‹).

Π’ΠΎΠ²Π°Ρ€Ρ‹ ΠΈΠ»ΠΈ слуТбы, связанныС с Ρ‚ранзакциями ΠΈΠ»ΠΈ ΠΈΡ… ΡΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ: Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π½Π°Π΄ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ элСмСнтами (Ρ‚ΠΎΠ²Π°Ρ€Π°ΠΌΠΈ ΠΈΠ»ΠΈ слуТбами).

Product-korzina; korzina-zakaz.

Π ΠΎΠ»ΠΈ людСй ΠΈΠ»ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ, связанныС с Ρ‚ранзакциями. Π˜ΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΠΈ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ΠΎΠ² Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ: Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°Ρ‚ΡŒ, ΠΊΡ‚ΠΎ участвуСт Π² Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ.

Customer (ΠŸΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒ),.

seller (поставщик),.

admin (администратор),.

ΠœΠ΅ΡΡ‚ΠΎ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ.

Product; zakaz; oplata.

Π’Π°ΠΆΠ½Ρ‹Π΅ события, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ врСмя ΠΈ ΠΌΠ΅ΡΡ‚ΠΎ.

Zakaz; oplata.

ЀизичСскиС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ: Ρ‚Π°ΠΊΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ систСмам, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΌ для управлСния ΠΈΠ»ΠΈ модСлирования.

Catalog (ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³), product (Π’ΠΎΠ²Π°Ρ€),.

ОписаниС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².

Catalog-product (ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²) product-characteristika.

ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ: описаниС Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ приводится Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅.

ProductDescription (ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²).

FlightDescription (ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ рСйсов).

ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² (физичСских ΠΈΠ»ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ…).

Oplata.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ².

Customer; product.

Π”Ρ€ΡƒΠ³ΠΈΠ΅ систСмы, внСшниС ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ Π΄Π°Π½Π½ΠΎΠΉ систСмС.

Oplata; web-oplata; bankovskie_kartochki.

Ассоциация (association) — это ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ классами, ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰Π°Ρ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π½Π°Ρ‡ΠΈΠΌΡ‹Π΅ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ связи ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ. Ассоциация обозначаСтся ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ классами Π»ΠΈΠ½ΠΈΠ΅ΠΉ, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ связано ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ имя, Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰Π΅Π΅ΡΡ с Π±ΠΎΠ»ΡŒΡˆΠΎΠΉ Π±ΡƒΠΊΠ²Ρ‹. На Ρ€ΠΈΡΡƒΠ½ΠΊΡƒ 5 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ассоциации.

Рис. 1.5. БистСма ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ассоциаций Π² ΡΠ·Ρ‹ΠΊΠ΅ UML.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ стрСлка рядом с ΠΈΠΌΠ΅Π½Π΅ΠΌ ассоциации ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Π² ΠΊΠ°ΠΊΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ Π½ΡƒΠΆΠ½ΠΎ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Π΅ ΠΈΠΌΡ. Если такая стрСлка отсутствуСт, Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π° ассоциаций слСдуСт Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ общСпринятых соглашСний, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ — слСва Π½Π°ΠΏΡ€Π°Π²ΠΎ ΠΈ ΡΠ²Π΅Ρ€Ρ…Ρƒ Π²Π½ΠΈΠ·.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΊΠΎΠ½Π΅Ρ† ассоциации называСтся Ρ€ΠΎΠ»ΡŒΡŽ. Роль Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ характСристики: ΠΊΡ€Π°Ρ‚Π½ΠΎΡΡ‚ΡŒ, имя ΠΈ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ связи.

Π’Π°Π±Π»ΠΈΡ†Π° 1.6. Бписок стандартных ассоциаций.

ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹.

А ΡΠ²Π»ΡΠ΅Ρ‚ся Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠ΅ΠΉ, которая связана с Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠ΅ΠΉ Π’.

product-korzina (Ρ‚ΠΎΠ²Π°Ρ€-ΠΊΠΎΡ€Π·ΠΈΠ½Π°);

korzina-zakaz (ΠΊΠΎΡ€Π·ΠΈΠ½Π°-Π·Π°ΠΊΠ°Π·).

А ΡΠ²Π»ΡΠ΅Ρ‚ся элСмСнтом Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ.

Product (Ρ‚ΠΎΠ²Π°Ρ€).

А ΡΠ²Π»ΡΠ΅Ρ‚ся Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠΌ ΠΈΠ»ΠΈ услугой для Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π’.

Productzakaz (Ρ‚ΠΎΠ²Π°Ρ€Π·Π°ΠΊΠ°Π·).

А ΡΠ²Π»ΡΠ΅Ρ‚ся Ρ€ΠΎΠ»ΡŒΡŽ, связанной с Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠ΅ΠΉ Π’.

Customer-oplata (ΠŸΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒΠŸΠ»Π°Ρ‚Π΅ΠΆ).

Productzakaz (Ρ‚ΠΎΠ²Π°Ρ€Π·Π°ΠΊΠ°Π·).

А ΡΠ²Π»ΡΠ΅Ρ‚ся физичСской ΠΈΠ»ΠΈ логичСской Ρ‡Π°ΡΡ‚ΡŒΡŽ Π’.

Customer-zakaz (ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒ-Π·Π°ΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚).

А Ρ„изичСски ΠΈΠ»ΠΈ логичСски содСрТится Π² Π’.

Catalog-product (ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³-Ρ‚ΠΎΠ²Π°Ρ€).

Product-characteristika (Π’ΠΎΠ²Π°Ρ€-описаниС Ρ‚ΠΎΠ²Π°Ρ€Π°).

А ΡΠ²Π»ΡΠ΅Ρ‚ся описаниСм Π’.

Product-characteristika (Π’ΠΎΠ²Π°Ρ€-описаниС Ρ‚ΠΎΠ²Π°Ρ€Π°).

А ΠΈΠ·Π²Π΅ΡΡ‚Π΅Π½/зарСгистрирован/.

записан/Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π² Π’.

Zakaz-autorize (Π·Π°ΠΊΠ°Π· Ρ‚ΠΎΠ²Π°Ρ€Π°-авторизация покупатСля).

zakaz-oplata (ΠΎΠΏΠ°Π»ΠΈΠ²Π°Π½ΠΈΠ΅-Π·Π°ΠΊΠ°Π· Ρ‚ΠΎΠ²Π°Ρ€Π°).

А ΡΠ²Π»ΡΠ΅Ρ‚ся Ρ‡Π»Π΅Π½ΠΎΠΌ Π’.

Product-catalog (Ρ‚ΠΎΠ²Π°Ρ€-ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³).

А ΡΠ²Π»ΡΠ΅Ρ‚ся ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅ΠΉ Π’.

Users-(vneshniy user; vnutrenniy user);

Vneshniy user-(customer; seller).

А ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚, управляСт ΠΈΠ»ΠΈ Π²Π»Π°Π΄Π΅Π΅Ρ‚ Π’.

Customer-product;

Seller-product.

А ΡΠ»Π΅Π΄ΡƒΠ΅Ρ‚ Π·Π° Π’.

SalesLineItemSalesLineItem (НаимСнованиС Ρ‚ΠΎΠ²Π°Ρ€Π°Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€Π°).

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы — являСтся ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΎΡΠ½ΠΎΠ²Π½Ρ‹Ρ… Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ Π² Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ основной Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π²ΠΈΠ΄Π΅ΠΎ-ΡƒΡ€ΠΎΠΊΠΎΠ², Π² Π΄Π°Π½Π½ΠΎΠΌ случаС ΠΏΠΎΠ΄ этим Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ понимаСтся Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΊ Π²ΠΎΡΠΏΡ€ΠΈΡΡ‚ΠΈΡŽ ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΡŽ с ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ распрСдСлСния Ρ‚Π΅ΠΌ ΠΏΠΎ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡŽ.

МодСль ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области — это Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ прСдставлСниС ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… классов ΠΈΠ»ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΌΠΈΡ€Π° Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Ρ… ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области. Π’Π°ΠΊΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ модСлями.

Рис. 1.5 Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° классов элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ На Ρ€ΠΈΡ. 1.5 ΠΏΠΎΠΊΠ°Π·Π°Π½Π° ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ модСль. Π’ Π½Π΅ΠΉ Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹ 5 основных ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… классов: «Users», «Product», «Zakaz», «Oplata» ΠΈ «Korzina». Π­Ρ‚ΠΈ классы Π² ΡΠ²ΠΎΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ раздСлятся Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΎ классов ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π½ΠΈΠΆΠ΅ Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 1.5.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ класс ΠΈΠΌΠ΅Π΅Ρ‚ свои Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ.

Атрибуты ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· ΠΊΠ»Π°ΡΡΠΎΠ² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ максимально понятно описывали ΠΈΡ…. Как Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· Ρ€ΠΈΡ. 1.5, ΠΏΠΎΡ‡Ρ‚ΠΈ всС классы ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ Π΄Ρ€ΡƒΠ³ ΠΊ Π΄Ρ€ΡƒΠ³Ρƒ.

Π’ ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ курсовой Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ основныС трСбования ΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ.

ΠŸΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΈ Π΄ΠΎΡΡ‚ΠΎΠ²Π΅Ρ€Π½ΠΎΡΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ — Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΎΠ΄Π½ΠΎ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹Ρ… Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ Ρ‚Π΅ΠΌΠ΅.

Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° классов — это Ρ‚Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°, которая позволяСт структурно ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΡƒΡŽ Ρ‚Π΅ΠΌΡƒ, ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π΅Π΅ ΠΎΡΠ½ΠΎΠ²Π½Ρ‹Π΅ структурныС Π±Π»ΠΎΠΊΠΈ, ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ.

1.6 ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ основных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ систСмы Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ Π²Π°ΠΆΠ½Ρ‹ΠΌ этапом составлСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½ΠΎΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ являСтся ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ разрабатываСмая информационная систСма. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ трСбования ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½Π° Π΄Π΅Π»Π°Ρ‚ΡŒ систСма.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ‚ΠΈΠΏΠΎΠ²: скрытыС ΠΈ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹Π΅. ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎΡΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ опрСдСляСтся ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎΡΡ‚ΡŒΡŽ выполнСния Π΄Π°Π½Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ систСмой с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 7 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ описания Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ.

Π’Π°Π±Π»ΠΈΡ†Π° 1.7. Описания Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π˜Π‘ элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ.

β„–.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

Π’ΠΈΠΏ.

1.

РСгистрация покупатСля Π½Π° ΡΠ°ΠΉΡ‚Π΅.

Бкрытая.

2.

Авторизация покупатСля.

Бкрытая.

3.

ΠŸΡ€ΠΈΡ‘ΠΌ Π·Π°ΠΊΠ°Π·ΠΎΠ² (ΠΎΡ‚ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ).

Бкрытая.

4.

РСгистрация Π½ΠΎΠ²ΠΎΠ³ΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π°.

ΠžΡ‡Π΅Π²ΠΈΠ΄Π½Π°Ρ.

5.

ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ (ΠΏΠ΅Ρ€Π΅ΠΎΡ†Π΅Π½ΠΊΠ° ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ²).

ΠžΡ‡Π΅Π²ΠΈΠ΄Π½Π°Ρ.

6.

ΠŸΡ€ΠΈΡ‘ΠΌ Π·Π°ΠΊΠ°Π·ΠΎΠ² (ΠΎΡ‚ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ).

ΠžΡ‡Π΅Π²ΠΈΠ΄Π½Π°Ρ.

7.

ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ (ΠΏΡ€ΠΈ списании ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ΅ послСднСй ΠΊΠ½ΠΈΠ³ΠΈ).

Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ.

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ²Π°Ρ€

ΠžΡ‡Π΅Π²ΠΈΠ΄Π½Π°Ρ.

Π£Π΄Π°Π»ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ²Π°Ρ€

ΠžΡ‡Π΅Π²ΠΈΠ΄Π½Π°Ρ.

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΡ€Π·ΠΈΠ½Ρƒ.

ΠžΡ‡Π΅Π²ΠΈΠ΄Π½Π°Ρ.

ΠšΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ†ΠΈΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π°.

ΠžΡ‡Π΅Π²ΠΈΠ΄Π½Π°Ρ.

Буммарная ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ†ΠΈΡ.

ΠžΡ‡Π΅Π²ΠΈΠ΄Π½Π°Ρ.

Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ².

Бкрытая.

ВСрификация Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Π½Π° ΡΠ°ΠΉΡ‚Π΅.

Бкрытая я.

ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³.

ΠžΡ‡Π΅Π²ΠΈΠ΄Π½Π°Ρ.

ΡƒΡ‡Π΅Ρ‚ новостСй ΠΈ Ρ€Π΅ΠΊΠ»Π°ΠΌ Π½Π° ΡΠ°ΠΉΡ‚Π΅.

ΠžΡ‡Π΅Π²ΠΈΠ΄Π½Π°Ρ.

17.

Web-ΠΎΠΏΠ»Π°Ρ‚Π°.

Бкрытая.

18.

ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ остатка.

ΠžΡ‡Π΅Π²ΠΈΠ΄Π½Π°Ρ.

1.7 Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ — ΠΎΠ΄Π½Π° ΠΈΠ· Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ взаимодСйствия. На Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ события, ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅ исполнитСлями.

ΠœΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ упорядочСнности ΠΏΠΎΡ‚ΠΎΠΊΠ° управлСния осущСствляСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

1. УстанавливаСтся контСкст взаимодСйствия, Π±ΡƒΠ΄ΡŒ Ρ‚ΠΎ ΡΠΈΡΡ‚Π΅ΠΌΠ°, подсистСма, опСрация, класс ΠΈΠ»ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΡ†Π΅Π½Π°Ρ€ΠΈΠ΅Π² ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π° Π»ΠΈΠ±ΠΎ ΠΊΠΎΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ.

2. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ΡΡ, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠ΅ Π² Π½Π΅ΠΌ участиС. ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ слСва Π½Π°ΠΏΡ€Π°Π²ΠΎ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π±Ρ‹Π»ΠΈ располоТСны Π»Π΅Π²Π΅Π΅.

3. ΠŸΠΎΠ²Π΅Π΄Π΅Ρ‚ΡΡ линия ΠΆΠΈΠ·Π½ΠΈ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. Π§Π°Ρ‰Π΅ всСго ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π½Π° ΠΏΡ€ΠΎΡ‚яТСнии всСго взаимодСйствия. Для Ρ‚Π΅Ρ… ΠΆΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ ΠΈΠ»ΠΈ ΡƒΠ½ΠΈΡ‡Ρ‚ΠΎΠΆΠ°ΡŽΡ‚ΡΡ Π² Ρ…ΠΎΠ΄Π΅ взаимодСйствия, явно ΠΎΡ‚ΠΌΠ΅Ρ‡Π°ΡŽΡ‚ΡΡ Π½Π° Π»ΠΈΠ½ΠΈΡΡ… ΠΆΠΈΠ·Π½ΠΈ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹ роТдСния ΠΈ ΡΠΌΠ΅Ρ€Ρ‚ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ подходящих стСрСотипных сообщСний.

4. Начав с ΡΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΡ, ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ взаимодСйствиС, располоТатся всС ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ сообщСния свСрху Π²Π½ΠΈΠ· ΠΌΠ΅ΠΆΠ΄Ρƒ линиями ΠΆΠΈΠ·Π½ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ сСмантику взаимодСйствия, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ свойства ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ сообщСния (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΅Π³ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹).

Рис 1.6. Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π° ΠΎΠ½Π»Π°ΠΉΠ½-Π·Π°ΠΊΠ°Π·.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π³Π»Π°Π²Π΅ Π±Ρ‹Π» ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ этап Π°Π½Π°Π»ΠΈΠ·Π°, описана прСдмСтная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ процСссы, описаны ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Ρ‹, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ΠΎΠ², описан Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ Ρ…ΠΎΠ΄ событий, описана ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ модСль, описаны Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ систСмы, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΈΠ΅ Π°ΠΊΡ‚Π΅Ρ€ΠΎΠ² с ΡΠΈΡΡ‚Π΅ΠΌΠΎΠΉ.

2. Π­Ρ‚Π°ΠΏ проСктирования Для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π˜Π‘ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ PHP & MYSQL ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ РНР ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ программисту срСдства для быстрого ΠΈ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ поставлСнных Π·Π°Π΄Π°Ρ‡. ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ РНР обусловлСн ΠΏΡΡ‚ΡŒΡŽ Π²Π°ΠΆΠ½Ρ‹ΠΌΠΈ характСристиками:

* Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΡΡ‚ΡŒΡŽ;

* простотой;

* ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒΡŽ;

* Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒΡŽ;

* Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒΡŽ.

БущСствуСт Π΅Ρ‰Π΅ ΠΎΠ΄Π½Π° «Ρ…арактСристика», которая Π΄Π΅Π»Π°Π΅Ρ‚ РНР особСнно ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ: ΠΎΠ½ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚раняСтся бСсплатно! ΠŸΡ€ΠΈΡ‡Π΅ΠΌ, с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌΠΈ исходными ΠΊΠΎΠ΄Π°ΠΌΠΈ (Open Source).

Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΈ Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ PHP ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ ΠΏΠΎΠ΄ всСми основными ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ систСмами, Π² Ρ‚ΠΎΠΌ числС ΠΏΠΎΠ΄ Microsoft Windows ΠΈ Unix-ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΌΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ систСмами (Linux, OpenBSD, Solaris, HP-UX), Mac RISC OS, OS X ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ соврСмСнных Π²Π΅Π±-сСрвСров ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ PHP: Apache, Personal Web Server, Microsoft Internet Information Server, iPlanet, Netscape, Caudium, Oreilly Website Pro, OmniHTTPd, Xitami ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅.

Π―Π·Ρ‹ΠΊ PHP позволяСт ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π΄Π°Π½Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌ, созданиС динамичСских страниц сайта, созданиС ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Ρ„Π°ΠΉΠ»ΠΎΠ² cookies ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ CGI (Common Gateway Interface).

Π―Π·Ρ‹ΠΊ сцСнариСв PHP позволяСт вСсти Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΊΠ°ΠΊ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π½ΠΎΠ³ΠΎ, Ρ‚Π°ΠΊ ΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ программирования (ООП).

2.1 БистСмных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ БистСмноС событиС — это внСшнСС Π²Ρ…ΠΎΠ΄Π½ΠΎΠ΅ событиС, сгСнСрированноС для систСмы исполнитСлСм. Π‘ΠΎΠ±Ρ‹Ρ‚ΠΈΠ΅ ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΡƒΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ. БистСмная опСрация являСтся ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠ΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ систСма выполняСт Π² ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ событиС. Π’ Ρ†Π΅Π»ΠΎΠΌ, описаниС систСмной ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ — это Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΠΉ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΡ‹Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠ½ Π°ΠΊΡ†Π΅Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΡ‚ΠΈ, Π° Π½Π΅ Π½Π° Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ этого Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ.

ΠŸΡ€Π΅Π΄ΡƒΡΠ»ΠΎΠ²ΠΈΡ (preconditions) — это ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ прСдпосылок, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ всСгда Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ Π΄ΠΎ Π½Π°Ρ‡Π°Π»Π° сцСнария ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π°. Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ этих условий Π½Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅Ρ‚ся Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Π»ΠΎΠ³ΠΈΠΊΠΈ выполнСния Π΄Π°Π½Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ся, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ истинны. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹, ΠΈΠ»ΠΈ постусловия (postconditions), ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚, ΠΊΠ°ΠΊΠΈΠ΅ условия Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ Π² ΡΠ»ΡƒΡ‡Π°Π΅ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ сцСнария. Π­Ρ‚ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡ‚ΡŒ интСрСсам всСх заинтСрСсованных Π»ΠΈΡ†. Π’Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ постусловий — Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ваТная Ρ‡Π°ΡΡ‚ΡŒ описания систСмных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ.

Π’Π°Π±Π»ΠΈΡ†Π° 2.1. ОписаниС систСмной ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ register_customer.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ.

register_customer.

Бсылки.

ΠŸΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ рСгистрации покупатСля.

ΠŸΡ€Π΅Π΄ΡƒΡΠ»ΠΎΠ²ΠΈΠ΅.

Вводится Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ЀИО; адрСс; Π½ΠΎΠΌΠ΅Ρ€ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°.

ΠŸΠΎΡΡ‚ΡƒΡΠ»ΠΎΠ²ΠΈΠ΅.

ЗарСгистрирован ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ.

Π’ ΡΡ‚ΠΎΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ, вводя свои Π΄Π°Π½Π½Ρ‹Π΅ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ № 2.1, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚ Π·Π°ΠΊΠ°Π· Ρ‡Π΅Ρ€Π΅Π· Π˜Π‘ элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ.

ПослС рСгистрации ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ, заполняя Ρ„ΠΎΡ€ΠΌΡƒ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ своим Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΌ. ОписаниС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 2.2.

Π’Π°Π±Π»ΠΈΡ†Π° 2.2. ОписаниС систСмной ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ autorize.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ.

Authorize.

Бсылки.

ΠŸΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ авторизация покупатСля.

ΠŸΡ€Π΅Π΄ΡƒΡΠ»ΠΎΠ²ΠΈΠ΅.

Вводится login ΠΈ password ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

ΠŸΠΎΡΡ‚ΡƒΡΠ»ΠΎΠ²ΠΈΠ΅.

Π’Ρ…ΠΎΠ΄ Π½Π° ΡΠ°ΠΉΡ‚.

Π’Π°Π±Π»ΠΈΡ†Π° 2.3. ОписаниС систСмной ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ add_product.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ.

Add_product.

Бсылки.

ΠŸΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ РСгистрация Π½ΠΎΠ²ΠΎΠ³ΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π°.

ΠŸΡ€Π΅Π΄ΡƒΡΠ»ΠΎΠ²ΠΈΠ΅.

Вводится name_product, price, image, description.

ΠŸΠΎΡΡ‚ΡƒΡΠ»ΠΎΠ²ΠΈΠ΅.

ЗарСгистрировано Ρ‚ΠΎΠ²Π°Ρ€

Π’ ΡΡ‚ΠΎΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ-поставщики ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ Ρ‚ΠΎΠ²Π°Ρ€Ρ‹, заполняя Π΄Π°Π½Π½Ρ‹Π΅ Ρ‚ΠΎΠ²Π°Ρ€Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ № 2.3.

Π’Π°Π±Π»ΠΈΡ†Π° 2.4. ОписаниС систСмной ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ update_product.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ.

Update_product.

Бсылки.

ΠŸΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€Π°.

ΠŸΡ€Π΅Π΄ΡƒΡΠ»ΠΎΠ²ΠΈΠ΅.

Id_product; name_product, price, image, description.

ΠŸΠΎΡΡ‚ΡƒΡΠ»ΠΎΠ²ΠΈΠ΅.

Ρ‚ΠΎΠ²Π°Ρ€ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½.

Π’ ΡΡ‚ΠΎΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ-поставщики ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Ρ‚ΠΎΠ²Π°Ρ€Π°.

Π’Π°Π±Π»ΠΈΡ†Π° 2.5. ОписаниС систСмной ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ delete_product.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ.

delete_product.

Бсылки.

ΠŸΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€Π°.

ΠŸΡ€Π΅Π΄ΡƒΡΠ»ΠΎΠ²ΠΈΠ΅.

Id_product; name_product.

ΠŸΠΎΡΡ‚ΡƒΡΠ»ΠΎΠ²ΠΈΠ΅.

Π’ΠΎΠ²Π°Ρ€ ΡƒΠ΄Π°Π»Π΅Π½.

Если Ρ‚ΠΎΠ²Π°Ρ€ Π½Π° ΡΠΊΠ»Π°Π΄Π΅ Π² Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π½Π΅ ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ, Ρ‚ΠΎ Ρ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄Π°Π½Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, поставщик ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ²Π°Ρ€.

Π’Π°Π±Π»ΠΈΡ†Π° 2.6. ОписаниС систСмной ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ search-product.

ΠŸΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚.

search-product.

Бсылки.

Поиск ΠΈ Π²Ρ‹Π±ΠΎΡ€ Ρ‚ΠΎΠ²Π°Ρ€Π°.

ΠŸΡ€Π΅Π΄ΡƒΡΠ»ΠΎΠ²ΠΈΠ΅.

Id_product; name-product; id_catalog; name_catalog.

ΠŸΠΎΡΡ‚ΡƒΡΠ»ΠΎΠ²ΠΈΠ΅.

НайдСно Ρ‚ΠΎΠ²Π°Ρ€.

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄Π°Π½Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°ΠΉΡ‚ΠΈ Ρ‚ΠΎΠ²Π°Ρ€ ΠΈ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΠ΅ поиска ΠΈ ΠΏΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Ρƒ.

Π’Π°Π±Π»ΠΈΡ†Π° 2.7. ОписаниС систСмной ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ zakaz_product.

ΠŸΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚.

Zakaz_product.

Бсылки.

ΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ Π·Π°ΠΊΠ°Π·Π° Π½Π° Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ Ρ‚ΠΎΠ²Π°Ρ€

ΠŸΡ€Π΅Π΄ΡƒΡΠ»ΠΎΠ²ΠΈΠ΅.

Id_product; name_product; id_pokupatel; date_zakaz; kolich_product; price_product; summa_zakaz.

ΠŸΠΎΡΡ‚ΡƒΡΠ»ΠΎΠ²ΠΈΠ΅.

ΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ Π·Π°ΠΊΠ°Π·.

ПослС Π²Ρ‹Π±ΠΎΡ€ Ρ‚ΠΎΠ²Π°Ρ€Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚, ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚ ΠΎΠ½Π»Π°ΠΉΠ½-Π·Π°ΠΊΠ°Π·.

Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Π΅ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π³Π»Π°Π²Ρ‹ Π±Ρ‹Π»ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ систСмныС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ Π²Ρ‹ΡΠ²Π»Π΅Π½ΠΎ, ΠΊΠ°ΠΊΠΈΠ΅ условии Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ Π² ΡΠ»ΡƒΡ‡Π°Π΅ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ этих ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ.

2.2 Π Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Ρ‹ с ΠΈΠ½Ρ‚СрфСйсными Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ Π’Π°Π±Π»ΠΈΡ†Π° 2.8 ОписаниС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° использования «Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€Π°» .

НазваниС ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π°.

Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€Π°.

Π˜ΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ.

ΠŸΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊ (ΠΏΡ€ΠΎΠ΄Π°Π²Π΅Ρ†).

ЦСль.

Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΊ ΡΠΈΡΡ‚Π΅ΠΌΠ΅ ΠΎΡ‚ Π»ΠΈΡ†Π° поставщика Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΎΠ΄Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹ΠΉ Ρ‚ΠΎΠ²Π°Ρ€.

ОписаниС.

ΠŸΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ свой интСрфСйс ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ‚ Ρ‚ΠΎΠ²Π°Ρ€ Π² Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³. Π”Π°Π»Π΅Π΅ этот ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ со ΡΡ‚ΠΎΡ€ΠΎΠ½Ρ‹ администратора, послС ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ этот ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ ΠΈΠ΄Π΅Ρ‚ Π½Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡŽ.

Π’ΠΈΠΏ.

Π˜Π΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ.

Бсылки.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ:addproduct to catalog; edit_product, delete_product.

Основной ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ для рассматриваСмой области являСтся Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€Π°. Π’ ΡΡ‚ΠΎΠΌ процСссС ΡƒΡ‡Π°ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΊΠ°ΠΊ поставщики (ΠΊΠ»ΠΈΠ΅Π½Ρ‚), Ρ‚Π°ΠΊ ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€Π°Ρ‚ΠΎΡ€. Основная Ρ†Π΅Π»ΡŒ процСсса — Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€Π° со ΡΡ‚ΠΎΡ€ΠΎΠ½Ρ‹ поставщиков. Для достиТСния Ρ†Π΅Π»ΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° доступных ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΡƒΡŽ, Π΄Π°Π»Π΅Π΅ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ²Π°Ρ€.

бизнСс ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ торговля Рис. 2.1 процСсс Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€Π° Π­Ρ‚ΠΎΡ‚ процСсс управляСтся администраторам Π˜Π‘ Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ провСряСт Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π΅ ΠΈ ΠΏΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊΠΎΠ² ΠΈ ΠΏΠΎΡ‚ΠΎΠΌ этот Ρ‚ΠΎΠ²Π°Ρ€ публикуСтся Π² Π˜Π‘ «ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΠΎΠΉ Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ» .

Π’Π°Π±Π»ΠΈΡ†Π° 2.9 ОписаниС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° использования «Π·Π°ΠΊΠ°Π·-ΠΎΠ½Π»Π°ΠΉΠ½» .

НазваниС ΠŸΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π°:

Π—Π°ΠΊΠ°Π·-ΠΎΠ½Π»Π°ΠΉΠ½.

Π˜ΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΠΈ:

ΠŸΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒ (ΠΊΠ»ΠΈΠ΅Π½Ρ‚).

ЦСль:

Π—Π°ΠΊΠ°Π· — Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Ρ‡Π΅Ρ€Π΅Π· ΡΠ΅Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π² Π˜Π‘ элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ.

Основной ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹ΠΉ сцСнарий:

ΠŸΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒ Π·Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π² Π˜Π‘ ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Π½ΡƒΠΆΠ½Ρ‹ΠΉ Π΅ΠΌΡƒ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Π½ΡƒΠΆΠ½Ρ‹ΠΉ Ρ‚ΠΎΠ²Π°Ρ€ ΠΈ ΠΏΠΎΡ‚ΠΎΠΌ ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚ Π·Π°ΠΊΠ°Π·.

Π’ΠΈΠΏ:

Π˜Π΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ.

функция:

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ: oder product by id; Cart_user; listProducts.

Рис. 2.2 процСсс ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ Π·Π°ΠΊΠ°Π·Π° Основной ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ для рассматриваСмой области являСтся Π·Π°ΠΊΠ°Π·ΠΎΠ½Π»Π°ΠΉΠ½. Π’ ΡΡ‚ΠΎΠΌ процСссС участвуСт ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒ. Основная Ρ†Π΅Π»ΡŒ процСсса — Π·Π°ΠΊΠ°Π·-ΠΎΠ½Π»Π°ΠΉΠ½ со ΡΡ‚ΠΎΡ€ΠΎΠ½Ρ‹ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ. Для достиТСния Ρ†Π΅Π»ΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° доступных ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΡƒΡŽ, Π΄Π°Π»Π΅Π΅ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ²Π°Ρ€. Π­Ρ‚ΠΎΡ‚ процСсс управляСтся покупатСлями.

Рис. 2.3 Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ΠΎΠ² Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Π΅ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π³Π»Π°Π²Ρ‹ описано Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ использовании нСсколько ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ΠΎΠ². Π‘Ρ‹Π»ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Ρ†Π΅Π»ΡŒ, исполнитСли, Ρ‚ΠΈΠΏ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ содСрТит эти ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Ρ‹.

2.3 Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΊΠΎΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ относятся ΠΊ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°ΠΌ взаимодСйствия. Они ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ взаимодСйствиС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Π³Ρ€Π°Ρ„Π° ΠΈΠ»ΠΈ сСти, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ ΠΏΠΎΡ‚ΠΎΠΊ событий, Π·Π°ΠΎΡΡ‚Ρ€ΡΡŽΡ‚ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΠ²ΡΠ·ΡΡ… ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ.

Бвязь являСтся соСдинСниСм ΠΌΠ΅ΠΆΠ΄Ρƒ двумя экзСмплярами классов, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠΌ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ пСрСмСщСния ΠΈ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ. Бвязь — экзСмпляр ассоциации. ΠŸΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΡ‹Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ сообщСния ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² Π²ΠΈΠ΄Π΅ ΠΈΠΌΠ΅Π½ этих сообщСний Π½Π°Π΄ линиями связСй, ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… стрСлками. Над ΠΎΠ΄Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠ΅ΠΉ связи ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½ΠΎ любоС количСство сообщСний.

Π‘Ρ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ характСристика Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ взаимодСйствия ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 2.10.

Π’Π°Π±Π»ΠΈΡ†Π° 2.10. Π‘Ρ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ характСристика Ρ‚ΠΈΠΏΠΎΠ² Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ взаимодСйствия.

Π’ΠΈΠΏ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹.

ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π°.

НСдостатки.

ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ.

Ясно ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ порядок сообщСний. Π‘ΠΎΠ³Π°Ρ‚Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ.

Π Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ΡΡ Π²ΠΏΡ€Π°Π²ΠΎ ΠΏΡ€ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π½ΠΎΠ²Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²; Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ мСста ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ.

ΠšΠΎΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ.

Экономия пространства ;

Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ добавлСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² Π΄Π²ΡƒΡ… направлСниях.

Π‘Π»ΠΎΠΆΠ½Π΅Π΅ ΠΎΡ‚ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ сообщСний. Π‘ΠΎΠ»Π΅Π΅ бСдная систСма ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ.

Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΊΠΎΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для отобраТСния взаимодСйствия, ΠΊΠ°ΠΊ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области, Ρ‚Π°ΠΊ ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ.

Рис. 2.4 — Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½-Π·Π°ΠΊΠ°Π·.

На Ρ€ΠΈΡΡƒΠ½ΠΊΠ°Ρ… 2.4 ΠΈ 2.5 прСдставлСна Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΎΠ½Π»Π°ΠΉΠ½-Π·Π°ΠΊΠ°Π·. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ различия Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ взаимодСйствия.

Рисю 2.5 Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ Π’ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π‘Ρ‹Π»ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ Ρ‚ΠΈΠΏ, характСристики ΠΈ Ρ€Π°Π·Π½ΠΈΡ†Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ двумя этими Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹.

2.4 РаспрСдСлСниС обязанностСй ΠΌΠ΅ΠΆΠ΄Ρƒ классами Π’Π°Π±Π»ΠΈΡ†Π° 2.11. ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС шаблонов распрСдСлСния обязанностСй.

β„–.

Π¨Π°Π±Π»ΠΎΠ½.

ОписаниС.

Класс.

1.

Information Expert.

Π—Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ обязанности Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ экспСрт — класс, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, которая Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° для выполнСния этой обязанности.

administrator.

2.

Creator.

ΠšΠ»Π°ΡΡΡƒ Customer назначаСтся ΠΎΠ±ΡΠ·Π°Π½Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡŽ экзСмпляров класса Users, Ссли выполняСтся ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… условий.

* Класс Customer содСрТит ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Users.

* Класс Customer Π°Π³Ρ€Π΅Π³ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Users.

* Класс Customer ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ для ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Users.

* Класс Customer записываСт экзСмпляры ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Users.

* Класс Customer Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Users.

user.

3.

controller.

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ систСмных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ (ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ) класс, Π½Π΅ ΠΎΡ‚носящийся ΠΊ ΡƒΡ€ΠΎΠ²Π½ΡŽ интСрфСйса ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‰ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… условий.

* Класс прСдставляСт всю систСму, ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, устройство ΠΈΠ»ΠΈ подсистСму Π² Ρ†Π΅Π»ΠΎΠΌ (внСшний ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€).

* Класс прСдставляСт Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сцСнарий ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π°, Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ выполнСния ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ систСмныС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ (ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π° ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ сСанса).

Zakaz.

4.

Low Coupling.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ влияниС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, обязанности Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ связанности ΠΎΡΡ‚Π°Π²Π°Π»Π°ΡΡŒ Π½ΠΈΠ·ΠΊΠΎΠΉ.

Administrator.

5.

Polymorphism.

Если ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° (класса) ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ, обязанности Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² повСдСния с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΠΎΠ»ΠΈΠΌΠΎΡ€Ρ„Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ для этого класса.

Product ΠΈ characteristics.

6.

Pure Fabrication.

Если Ρƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ шаблонов High Cohesion ΠΈ Low Coupling, создаСтся искусствСнный класс, Π½Π΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ понятия ΠΈΠ· ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области, Ρ‚. Π΅. синтСзируСтся искусствСнная ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ высокого зацСплСния.

customer, seller.

Π’ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΌ ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Π΅ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π³Π»Π°Π²Ρ‹ Π±Ρ‹Π»ΠΎ распрСдСлСно обязанностСй ΠΌΠ΅ΠΆΠ΄Ρƒ классами.

2.5 Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° состояний Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ состояний ΡΠ²Π»ΡΡŽΡ‚ΡΡ извСстным срСдством описания повСдСния систСм. Π“Π»Π°Π²Π½ΠΎΠ΅ ΠΈΡ… ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ — ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ состояний ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΠΈ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΡƒΡŽΡ‚ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ элСмСнта ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π΅Π³ΠΎ ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π°. Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° состояний прСдставляСт динамичСскоС ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ сущностСй, Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ спСцификации ΠΈΡ… Ρ€Π΅Π°ΠΊΡ†ΠΈΠΈ Π½Π° Π²ΠΎΡΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… событий.

ΠŸΡ€ΠΎΡ†Π΅ΡΡ начинаСтся с Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ, Π·Π°Ρ‚Π΅ΠΌ слСдуСт самый ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π² ΡΠΎΡΡ‚ояниС «ΠžΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ поставщика». ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ прСдставляСт собой ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ двумя ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ состояниями, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° Ρ„Π°ΠΊΡ‚ смСны ΠΎΠ΄Π½ΠΎΠ³ΠΎ состояния Π΄Ρ€ΡƒΠ³ΠΈΠΌ. ΠŸΡ€Π΅Π±Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ состоянии ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°Ρ‚ΡŒΡΡ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… дСйствий, Π° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠ΅ состояниС Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ послС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ этих дСйствий, Π° Ρ‚Π°ΠΊΠΆΠ΅ послС удовлСтворСния Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… условий.

Рис 2.6 Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° состояниС Ρ‚ΠΎΠ²Π°Ρ€Π° Π½Π° ΡΠ°ΠΉΡ‚Π΅ Π₯арактСристика состояний систСмы Π½Π΅ Π·Π°Π²ΠΈΡΠΈΡ‚ (ΠΈΠ»ΠΈ слабо зависит) ΠΎΡ‚ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΎΠΉ структуры, зафиксированной Π² Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ классов. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΡ€ΠΈ рассмотрСнии состояний систСмы приходится Π½Π° Π²Ρ€Π΅ΠΌΡ ΠΎΡ‚Π²Π»Π΅Ρ‡ΡŒΡΡ ΠΎΡ‚ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚Π΅ΠΉ Π΅Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎΠΉ структуры ΠΈ ΠΌΡ‹ΡΠ»ΠΈΡ‚ΡŒ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ катСгориями, ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰ΠΈΠΌΠΈ динамичСский контСкст повСдСния ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ систСмы.

Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ состояний Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для описания повСдСния Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°Ρ… использования. На Π΄Π°Π½Π½ΠΎΠΉ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ взаимосвязи структурного Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π°, Π½Π΅ Π·Π°Π²ΠΈΡΡΡ‰ΠΈΠ΅ ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈΠ»ΠΈ Ρ€Π΅Π°ΠΊΡ†ΠΈΠΈ систСмы Π½Π° Π²Π½Π΅ΡˆΠ½ΠΈΠ΅ события. Однако для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° физичСских систСм, ΠΊΡ€ΠΎΠΌΠ΅ самых простых ΠΈ Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ…, статичСских прСдставлСний ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ нСдостаточно для модСлирования процСссов функционирования ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… систСм, ΠΊΠ°ΠΊ Π² Ρ†Π΅Π»ΠΎΠΌ, Ρ‚Π°ΠΊ ΠΈ ΠΈΡ… ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… подсистСм ΠΈ ΡΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΎΠ² Π’ ΠΏΡΡ‚ΠΎΠΌ ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Π΅ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° состояниС, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ описано повСдСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° (Ρ‚ΠΎΠ²Π°Ρ€Π°) Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°Ρ… использования.

2.6 Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° классов Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° классов являСтся основным логичСским прСдставлСниСм ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΌ устройствС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ систСмы ΠΈΠ»ΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΡΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΡŽ, ΠΎΠ± Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ систСмы.

Рис 2.7 Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° классов элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ Они ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ Π²Π·Π°ΠΈΠΌΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… элСмСнтов, Π° Π½Π΅ ΠΏΠΎΠ½ΡΡ‚ΠΈΠΉ ΠΈΠ· ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области. На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 2.7 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ классов для элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ.

Рис. 2.8 Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² слуТит Ρ‡Π°ΡΡ‚ΡŒΡŽ физичСского прСдставлСния ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΈΠ³Ρ€Π°Π΅Ρ‚ Π²Π°ΠΆΠ½ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ ООАП ΠΈ ΡΠ²Π»ΡΠ΅Ρ‚ся Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. Для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ прСдставлСниС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² (Component View), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΡƒΠΆΠ΅ содСрТится Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² с ΠΏΡƒΡΡ‚Ρ‹ΠΌ содСрТаниСм ΠΈ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Main (Главная) Π’ ΡˆΠ΅ΡΡ‚ΠΎΠΌ ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Π΅ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π³Π»Π°Π²Ρ‹ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° классов, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±Ρ‹Π»ΠΎ сгСнСрировано Π²Π·Π°ΠΈΠΌΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρƒ классами. Π’Π°ΠΊΠΆΠ΅ Π² ΡΡ‚ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΊΠΎΡ€Π·ΠΈΠ½Π°-Π·Π°ΠΊΠ°Π· элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ.

2.7 Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° развСртывания Π­Ρ‚ΠΎΡ‚ Π²ΠΈΠ΄ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для Π°Π½Π°Π»ΠΈΠ·Π° Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ части систСмы, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ «ΠΆΠ΅Π»Π΅Π·Π°», Π° Π½Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. Π’ ΠΏΡ€ΡΠΌΠΎΠΌ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π΅ с Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠ³ΠΎ Deployment ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ «Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅», Π½ΠΎ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ «Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅» Ρ‚ΠΎΡ‡Π½Π΅Π΅ ΠΎΡ‚Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ этого Ρ‚ΠΈΠΏΠ° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ.

Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ создаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° такая Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‰Π°Ρ процСссоры (Processor), устройства (Device) ΠΈ ΠΈΡ… ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ.

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ этот Ρ‚ΠΈΠΏ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΡΠ°ΠΌΠΎΠΌ Π½Π°Ρ‡Π°Π»Π΅ проСктирования систСмы для Π°Π½Π°Π»ΠΈΠ·Π° Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… срСдств, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΊΡΠΏΠ»ΡƒΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ На Ρ€ΠΈΡ. 2.9 ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° развСртывания ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ.

Рис. 2.9. Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° развСртывания Π’ ΡΠ΅Π΄ΡŒΠΌΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅. Π­Ρ‚ΠΎΡ‚ Π²ΠΈΠ΄ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для Π°Π½Π°Π»ΠΈΠ·Π° Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ части систСмы.

3. РасчСт сСбСстоимости Π˜Π‘.

3.1 ΠšΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ†ΠΈΡ вСсовых Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π»ΠΈΡ† ВсС Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π»ΠΈΡ†Π° систСмы дСлятся Π½Π° Ρ‚Ρ€ΠΈ Ρ‚ΠΈΠΏΠ°: простыС, срСдниС ΠΈ ΡΠ»ΠΎΠΆΠ½Ρ‹Π΅. ΠŸΡ€ΠΎΡΡ‚ΠΎΠ΅ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ Π»ΠΈΡ†ΠΎ прСдставляСт внСшнюю систСму с Ρ‡Π΅Ρ‚ΠΊΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ интСрфСйсом. Π‘Ρ€Π΅Π΄Π½Π΅Π΅ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ Π»ΠΈΡ†ΠΎ прСдставляСт Π»ΠΈΠ±ΠΎ внСшнюю систСму, Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ с Π΄Π°Π½Π½ΠΎΠΉ систСмой посрСдством ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Π½Π°ΠΏΠΎΠ΄ΠΎΠ±ΠΈΠ΅ TCP/IP, Π»ΠΈΠ±ΠΎ Π»ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ, ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΡƒΡŽΡΡ тСкстовым интСрфСйсом (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π°Π»Ρ„Π°Π²ΠΈΡ‚Π½ΠΎ-Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠΌ). Π‘Π»ΠΎΠΆΠ½ΠΎΠ΅ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ Π»ΠΈΡ†ΠΎ прСдставляСт Π»ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ, ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΡƒΡŽΡΡ графичСским ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ интСрфСйсом.

Π’Π°Π±Π»ΠΈΡ†Π° 3.1. ВСсовыС коэффициСнты Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π»ΠΈΡ†.

Π’ΠΈΠΏ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Π»ΠΈΡ†Π°.

ВСсовой коэффициСнт.

ΠŸΡ€ΠΎΡΡ‚ΠΎΠ΅.

Π‘Ρ€Π΅Π΄Π½Π΅Π΅.

Π‘Π»ΠΎΠΆΠ½ΠΎΠ΅.

Π’ ΡΠ»ΡƒΡ‡Π°Π΅ с ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ Ρ‚ΠΈΠΏΡ‹ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π»ΠΈΡ† ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ (Ρ‚Π°Π±Π». 3.2.).

Π’Π°Π±Π»ΠΈΡ†Π° 3.2. Π’ΠΈΠΏΡ‹ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π»ΠΈΡ†.

Π”Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ Π»ΠΈΡ†ΠΎ.

Π’ΠΈΠΏ.

Администратор ΠΏΠΎ ΡΠ±Ρ‹Ρ‚Ρƒ.

ΠŸΡ€ΠΎΡΡ‚ΠΎΠ΅.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚.

Π‘Π»ΠΎΠΆΠ½ΠΎΠ΅.

ΠœΠΎΠ΄Π΅Ρ€Π°Ρ‚ΠΎΡ€

ΠŸΡ€ΠΎΡΡ‚ΠΎΠ΅.

Π”ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€

Π‘Ρ€Π΅Π΄Π½Π΅Π΅.

Аналитик.

Π‘Ρ€Π΅Π΄Π½Π΅Π΅.

ΠŸΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒ.

Π‘Ρ€Π΅Π΄Π½Π΅Π΅.

ΠŸΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊ.

Π‘Ρ€Π΅Π΄Π½Π΅Π΅.

ΠžΠ±Ρ‰Π΅Π΅ количСство Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π»ΠΈΡ† ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° умноТаСтся Π½Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ вСсовой коэффициСнт, Π·Π°Ρ‚Π΅ΠΌ вычисляСтся ΠΎΠ±Ρ‰ΠΈΠΉ вСсовой ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ (Ρ‚Π°Π±Π». 3.1).

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΎΠ±Ρ‰ΠΈΠΉ вСсовой ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Ρ€Π°Π²Π΅Π½:

А=2*1 + 4*2+1*3 =13.

3.2 ΠšΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ†ΠΈΡ вСсовых Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ использования ВсС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ использования дСлятся Π½Π° Ρ‚Ρ€ΠΈ Ρ‚ΠΈΠΏΠ°; простыС, срСдниС ΠΈ ΡΠ»ΠΎΠΆΠ½Ρ‹Π΅ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ Π² ΠΏΠΎΡ‚ΠΎΠΊΠ°Ρ… событий (основных ΠΈ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ…). Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС ΠΏΠΎΠ΄ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠ΅ΠΉ понимаСтся атомарная ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ дСйствий, которая выполняСтся ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈΠ»ΠΈ отмСняСтся ΠžΠ±Ρ‰Π΅Π΅ количСство Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° умноТаСтся Π½Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ вСсовой коэффициСнт, Π·Π°Ρ‚Π΅ΠΌ вычисляСтся ΠΎΠ±Ρ‰ΠΈΠΉ вСсовой ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ (Ρ‚Π°Π±Π». 3.3).

Π’Π°Π±Π»ΠΈΡ†Π° 3.3 ВСсовыС коэффициСнты Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования.

Π’ΠΈΠΏ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ использования.

ОписаниС.

ВСсовой коэффициСнт.

ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ.

3 ΠΈΠ»ΠΈ ΠΌΠ΅Π½Π΅Π΅ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ.

Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ.

ΠžΡ‚ 4 Π΄ΠΎ 7 Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ.

Π‘Π»ΠΎΠΆΠ½Ρ‹ΠΉ.

Π‘ΠΎΠ»Π΅Π΅ 7 Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ.

Для систСмы элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования опрСдСляСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ (Ρ‚Π°Π±Π». 3.4).

Π’Π°Π±Π»ΠΈΡ†Π° 3.4. Π‘Π»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования.

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ использования.

Π’ΠΈΠΏ.

рСгистрация ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ.

авторизация ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ.

ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ профиля.

Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ.

просмотр ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°.

ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ.

Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ²Π°Ρ€

Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ.

просмотр Ρ‚ΠΎΠ²Π°Ρ€Π°.

ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ.

ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ просмотрСнных Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ².

Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ.

голосованиС Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ².

Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ.

Π·Π°ΠΊΠ°Π·Π° Ρ‚ΠΎΠ²Π°Ρ€Π°.

Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ.

ΠΎΠΏΠ»Π°Ρ‚Π° Ρ‚ΠΎΠ²Π°Ρ€Π°.

Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΎΠ±Ρ‰ΠΈΠΉ вСсовой ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Ρ€Π°Π²Π΅Π½:

UC = 5*4 +6 * 10 =80.

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ UUCP (Unadjusted Use Case Points):

UUCP=A+UC=13+80=93.

3.3 ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ тСхничСский слоТности ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ВСхничСская ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° (TCF — Technical Complexity Factor) вычисляСтся с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ тСхничСской слоТности (Ρ‚Π°Π±Π». 3.6). ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŽ присваиваСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π’i. Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ‚ 0 Π΄ΠΎ 5 (0 ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ отсутствиС значимости показатСля для Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, 5 — Π²Ρ‹ΡΠΎΠΊΡƒΡŽ Π·Π½Π°Ρ‡ΠΈΠΌΠΎΡΡ‚ΡŒ). Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ TCF вычисляСтся ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅ TCF = 0,6 + (0,01*(STi* ВСсi)) Π’Π°Π±Π»ΠΈΡ†Π° 3.6 ΠŸΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ тСхничСской слоТности ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° TCF.

Π’Π°Π±Π»ΠΈΡ†Π° 3.5. ΠŸΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ тСхничСской слоТности ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° TCF.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ.

ОписаниС.

ВСс.

Π’1.

РаспрСдСлСнная систСма.

Π’2.

Высокая ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ (пропускная ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ).

Π’3.

Π Π°Π±ΠΎΡ‚Π° ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΎΠ½-Π»Π°ΠΉΠ½.

Π’4.

БлоТная ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ….

Π’5.

ΠŸΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ΅ использованиС ΠΊΠΎΠ΄Π°.

Π’6.

ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° установки.

0,5.

Π’7.

ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° использования.

0,5.

Π’8.

ΠŸΠ΅Ρ€Π΅Π½ΠΎΡΠΈΠΌΠΎΡΡ‚ΡŒ.

Π’9.

ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° внСсСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.

Π’10.

ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌ.

Π’11.

Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ трСбования ΠΊ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΠΈ.

Π’12.

НСпосрСдствСнный доступ ΠΊ ΡΠΈΡΡ‚Π΅ΠΌΠ΅ со ΡΡ‚ΠΎΡ€ΠΎΠ½Ρ‹ Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

Π’13.

Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ трСбования ΠΊ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΡŽ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŽ присваиваСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ti Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ‚ 0 Π΄ΠΎ 5 (0 ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ отсутствиС значимости показатСля для Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, 5 — Π²Ρ‹ΡΠΎΠΊΡƒΡŽ Π·Π½Π°Ρ‡ΠΈΠΌΠΎΡΡ‚ΡŒ). Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ TCF вычисляСтся ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅:

TCF = 0,6 + (0,01 * (Π£Ti * ВСсi).

Π’Π°Π±Π»ΠΈΡ†Π° 3.6. ΠŸΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ тСхничСской слоТности систСмы элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ.

ВСс.

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅.

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ вСса.

Π’1.

Π’2.

Π’3.

Π’4.

Π’5.

Π’6.

0,5.

2,5.

Π’7.

0,5.

2,25.

Π’8.

2,5.

Π’9.

Π’10.

Π’11.

Π’12.

Π’13.

Π‘ΡƒΠΌΠΌΠ°.

41,75.

Вычислим TCF для систСмы:

TCF = 0,6 + (0,01 * 41,75) = 1,0175.

3.4 ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² (EF — Environmental Factor) вычисляСтся с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ.

ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŽ присваиваСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ‚ 0 Π΄ΠΎ 5. Для ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ F1 — F4 0 ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ отсутствиС, 3 — срСдний ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ, 5 — высокий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ. Для показатСля F5 0 ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ отсутствиС ΠΌΠΎΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ, 3 — срСдний ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ, 5 — высокий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΌΠΎΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ. Для F6 0 ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ, 3 — ΡΡ€Π΅Π΄Π½ΡŽΡŽ, 5 — ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ трСбования. Для F7 0 ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ отсутствиС спСциалистов с Ρ‡Π°ΡΡ‚ΠΈΡ‡Π½ΠΎΠΉ Π·Π°Π½ΡΡ‚ΠΎΡΡ‚ΡŒΡŽ, 3 — срСдний ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ, 5 — всС спСциалисты с Ρ‡Π°ΡΡ‚ΠΈΡ‡Π½ΠΎΠΉ Π·Π°Π½ΡΡ‚ΠΎΡΡ‚ΡŒΡŽ. Для показатСля F8 0 ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ простой язык программирования, 3 — ΡΡ€Π΅Π΄Π½ΡŽΡŽ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ, 5 — Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ.

Π’Π°Π±Π»ΠΈΡ†Π° 3.7. ΠŸΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ уровня ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ².

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ.

ОписаниС.

ВСс.

F1.

Знакомство с Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ.

1,5.

F2.

ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

0,5.

F3.

ΠžΠΏΡ‹Ρ‚ использования ООП.

F4.

НаличиС Π²Π΅Π΄ΡƒΡ‰Π΅Π³ΠΎ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ°.

0,5.

F5.

ΠœΠΎΡ‚ΠΈΠ²Π°Ρ†ΠΈΡ.

F6.

Π‘Ρ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ.

F7.

Частичная Π·Π°Π½ΡΡ‚ΠΎΡΡ‚ΡŒ.

— 1.

F8.

Π‘Π»ΠΎΠΆΠ½Ρ‹Π΅ языки программирования.

— 1.

Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŽ Π΄Π°Π΅ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΡ‚ 1 Π΄ΠΎ 5. Вычислим EF для систСмы элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ :

Π’Π°Π±Π»ΠΈΡ†Π° 3.8. ΠŸΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ уровня ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² систСмы элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ.

ВСс.

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅.

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ вСса.

F1.

1,5.

F2.

0,5.

F3.

F4.

0,5.

F5.

F6.

F7.

— 1.

F8.

— 1.

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ EF вычисляСтся ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅:

EF = 1,4 + (-0,03* (Π£Fi * ВСсi)).

Вычислим EF:

EF = 1,4 + (-0,03*20) = 0.8.

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ UCP (Use Case Points):

UCP = UUCP * TCF * EF = 93 * 1,075* 0.8 = 79,98.

3.5 ΠžΡ†Π΅Π½ΠΊΠ° трудоСмкости ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Рассмотрим ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ F1-F8 ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ, сколько ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ F1-F6 ΠΈΠΌΠ΅ΡŽΡ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ мСньшС 3 ΠΈ ΡΠΊΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ F7-F8 ΠΈΠΌΠ΅ΡŽΡ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ большС 3. Если ΠΎΠ±Ρ‰Π΅Π΅ количСство мСньшС ΠΈΠ»ΠΈ Ρ€Π°Π²Π½ΠΎ 2, слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ 20 Ρ‡Π΅Π».-Ρ‡ Π½Π° ΠΎΠ΄Π½Ρƒ UCP, Ссли 3 ΠΈΠ»ΠΈ 4−28. Если ΠΎΠ±Ρ‰Π΅Π΅ количСство Ρ€Π°Π²Π½ΠΎ 5 ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅, слСдуСт внСсти измСнСния Π² ΡΠ°ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС риск ΠΏΡ€ΠΎΠ²Π°Π»Π° слишком высок.

Для систСмы рСгистрации ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ 20 Ρ‡Π΅Π».-Ρ‡ Π½Π° ΠΎΠ΄Π½Ρƒ UCP.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΎΠ±Ρ‰Π΅Π΅ количСство Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠΎ-часов Π½Π° Π²Π΅ΡΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Ρ€Π°Π²Π½ΠΎ.

UCP =79,98*20 = 1599,6 Ρ‡/Ρ‡.

UCP =1599,6 Ρ‡/Ρ‡ Ρ‡Ρ‚ΠΎ составляСт ΠΎΠΊΠΎΠ»ΠΎ 39,99 нСдСль ΠΏΡ€ΠΈ 40-часовой Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ Π½Π΅Π΄Π΅Π»Π΅. Допустим, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² состоит ΠΈΠ· Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ (Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ программист, Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ ΠΈ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊ), ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ 3 Π½Π΅Π΄Π΅Π»ΠΈ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π½Π΅ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄Π΅Π½Π½Ρ‹Π΅ ситуации, Ρ‚ΠΎΠ³Π΄Π° Π² ΠΈΡ‚ΠΎΠ³Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ 10,7 нСдСль Π½Π° Π²Π΅ΡΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.

Для подсчСта Π·Π°Ρ€Π°Π±ΠΎΡ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ сотрудников Π·Π° Π²Π΅ΡΡŒ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π±Ρ‹Π»ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Ρ‹ вычислСния, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Π½Π° Ρ€ΠΈΡ. 3.9.

Π’Π°Π±Π»ΠΈΡ†Π° 3.9. начислСниС Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Ρ‹ сотрудникам элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ.

β„–.

Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊ.

Ρ‡/Ρ‡.

Π—/ΠΏ Π·Π° Ρ‡Π°Ρ.

НачислСниС Π·/ΠΏ Π·Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.

Π ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚.

Π”ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€

Аналитик.

сумма:

На Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 3.9. ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ начислСниС Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Ρ‹ Π·Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΈ ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Сля Π˜Π‘. Π˜ΡΡ…ΠΎΠ΄Ρ ΠΈΠ· Π²Ρ‹Ρ‡ΠΈΡΠ»Π΅Π½Π½ΠΎΠΉ суммы Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠ³ΠΎ ΡƒΡ‡Π΅Π±Π½ΠΎ — мСтодичСского комплСкса понятно, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ 28 сом Π² Ρ‡Π°Ρ, программист ΠΈ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ ΠΏΠΎ 17 сом Π² Ρ‡Π°Ρ, Π° Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π˜Π‘ элСктронной Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ являСтся эффСктивной, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠΏΡ€Π°Π²Π΄Ρ‹Π²Π°Π΅Ρ‚ эту ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ.

Π’ ΡΡ‚ΠΎΠΉ Π³Π»Π°Π²Π΅ Π±Ρ‹Π»Π° рассчитана ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ†ΠΈΡ вСсовых Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π»ΠΈΡ†, ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ†ΠΈΡ вСсовых Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ тСхничСской слоТности ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ Π½Π°ΠΉΠ΄Π΅Π½Π° ΠΎΡ†Π΅Π½ΠΊΠ° трудоСмкости ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ курсовой Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±Ρ‹Π»Π° Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° поставлСнная Ρ†Π΅Π»ΡŒ ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ Ρ‚Ρ€ΠΈ Π³Π»Π°Π²Ρ‹ Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π³Π»Π°Π²Π΅ Π±Ρ‹Π» ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ этап Π°Π½Π°Π»ΠΈΠ·Π°, описана прСдмСтная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ процСссы, описаны ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Ρ‹, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ΠΎΠ², описан Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ Ρ…ΠΎΠ΄ событий, описана ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ модСль, описаны Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ систСмы, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΈΠ΅ Π°ΠΊΡ‚Π΅Ρ€ΠΎΠ² с ΡΠΈΡΡ‚Π΅ΠΌΠΎΠΉ Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π³Π»Π°Π²Π΅ Π±Ρ‹Π» ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ систСмныС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ использовании нСсколько ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ΠΎΠ² ΠΈ ΠΈΡ… Ρ†Π΅Π»ΡŒ, исполнитСли, Ρ‚ΠΈΠΏ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ содСрТит эти ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Ρ‹. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° состояниС, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΊΠΎΡ€Π·ΠΈΠ½Π°-Π·Π°ΠΊΠ°Π·. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅.

Π’ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΌ Π³Π»Π°Π²Π΅ Π±Ρ‹Π»Π° рассчитана ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ†ΠΈΡ вСсовых Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π»ΠΈΡ†, ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ†ΠΈΡ вСсовых Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ тСхничСской слоТности ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ Π½Π°ΠΉΠ΄Π΅Π½Π° ΠΎΡ†Π΅Π½ΠΊΠ° трудоСмкости ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

1. UML основы. М. Π€Π°ΡƒΠ»Π΅Ρ€. — Π‘Пб.: Π‘ΠΈΠΌΠ²ΠΎΠ»-Плюс, 2005. — 184 с.

2. Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния. Π‘. А. ΠžΡ€Π»ΠΎΠ². — Π‘Пб.: ΠŸΠΈΡ‚Π΅Ρ€, 2002. — 342 с.

3. Дастурамал Π±Π°Ρ€ΠΎΠΈ ΠΈ? Ρ€ΠΎΠΈ ΠΊΠΎΡ€? ΠΎΠΈ Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€? Π°Π· Ρ„Π°Π½Π½ΠΈ тСхнологияи UML. Π‘ΠΎΠ»ΠΈΠ΅Π² О. М., Π₯ΡƒΠ΄ΠΎΠΉΠ±Π΅Ρ€Π΄ΠΈΠ΅Π² Π₯. А. (элСктрон? Π΄Π°Ρ€ ΠΊΠΈΡ‚ΠΎΠ±Ρ…ΠΎΠ½Π°ΠΈ Ρ€Π°? Π°ΠΌΠΈΠΈ Π”ΠŸΠ”Π’Π’).

4. Дастурамал Π±Π°Ρ€ΠΎΠΈ ΠΈ? Ρ€ΠΎΠΈ ΠΊΠΎΡ€? ΠΎΠΈ ΡΠ΅ΠΌΠ΅ΡΡ‚Ρ€? Π°Π· Ρ„Π°Π½Π½ΠΈ тСхнологияи UML. Π₯ΡƒΠ΄ΠΎΠΉΠ±Π΅Ρ€Π΄ΠΈΠ΅Π² Π₯. А. (элСктрон? Π΄Π°Ρ€ ΠΊΠΈΡ‚ΠΎΠ±Ρ…ΠΎΠ½Π°ΠΈ Ρ€Π°? Π°ΠΌΠΈΠΈ Π”ΠŸΠ”Π’Π’).

5. Π―Π·Ρ‹ΠΊ UML. Руководство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Π“. Π‘ΡƒΡ‡, Π”. Π Π°ΠΌΠ±ΠΎ, А. ДТСкобсон. — Π‘Пб.: ΠŸΠΈΡ‚Π΅Ρ€, 2001. — 325 с.

6. ИспользованиС срСдств Visual Basic.Net Π² ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм. Π£Ρ‡Π΅Π±Π½ΠΎΠ΅ пособиС. ΠœΠ°Ρ‡ΡƒΠ»ΠΈΠ½Π° Π›. А., Π‘ΠΊΠΎΡ€ΠΎΡ…ΠΎΠ΄ΠΎΠ² Π’. А. — Π ΠΎΡΡ‚ΠΎΠ²-Π½Π°-Π”ΠΎΠ½Ρƒ: 2008. -141 с.

7. Π‘Π°ΠΌΠΎΡƒΡ‡ΠΈΡ‚Π΅Π»ΡŒ UML. Π›Π΅ΠΎΠ½Π΅Π½ΠΊΠΎΠ² А. Π’. -БПб.: Π‘Π₯Π’-ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³, 2006. -432 с.

8. ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΌ ΠΏΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния экономичСских ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм: Π£Ρ‡Π΅Π±. пособиС. Π’Π΅Π½Π΄Ρ€ΠΎΠ² А. М. — Πœ.: Ѐинансы ΠΈ ΡΡ‚атистика, 2006. — 192 с.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Рис. 3. ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ страницы.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ