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

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ структуры издСлия Π½Π° языкС Express

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

Π’ ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ выполнСния Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½Ρ‹Ρ… ΠΈ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‚ Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° бизнСс-систСма создания издСлия ЗарядON. ЗарядON — это ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ пСрСносноС зарядноС устройство для сотовых Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠ². Π’ Ρ…ΠΎΠ΄Π΅ выполнСния Π΄Π°Π½Π½ΠΎΠΉ курсовой Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° модСль ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ зарядного устройства «Π—Π°Ρ€ΡΠ΄ON», Π΄Π°Π»Π΅Π΅ ΠΈΠΌΠ΅Π½ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΈΠ·Π΄Π΅Π»ΠΈΠ΅ΠΌ. Богласно языку Express Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ сначала Π·Π°ΡΠ²ΠΈΡ‚ΡŒ сущности… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ структуры издСлия Π½Π° языкС Express (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

  • Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅
  • 1 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ Express
    • 1.1 Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ Express
    • 1.2 Π’ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π² ΡΠ·Ρ‹ΠΊΠ΅ Express
    • 1.3.Π―Π·Ρ‹ΠΊ Express: Π‘ΡƒΠΏΠ΅Ρ€Ρ‚ΠΈΠΏΡ‹ ΠΈ ΠΏΠΎΠ΄Ρ‚ΠΈΠΏΡ‹
  • 2 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΌΠΎΠ΄Π΅Π»ΠΈ структуры издСлия
    • 2.1 ОписаниС ΠΌΠΎΠ΄Π΅Π»ΠΈ
    • 2.2 ОписаниС ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ Express-G
    • 2.3 ОписаниС ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ Express
  • Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅
  • Бписок ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… источников
  • Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Основная идСя CALS Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ это созданиС Π΅Π΄ΠΈΠ½ΠΎΠΉ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ срСды. Для создания этой срСды Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ стандартизованныС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ ΡΡ‚ΠΎΠΉ модСлью взаимодСйствуСт ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ участник всСго Π–Π¦ издСлия, начиная с ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° исслСдования потрСбности Ρ€Ρ‹Π½ΠΊΠ° Π² ΠΈΠ·Π΄Π΅Π»ΠΈΠΈ с ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΌΠΈ свойствами ΠΈ ΠΊΠΎΠ½Ρ‡Π°Ρ Π΅Π³ΠΎ ΡƒΡ‚ΠΈΠ»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ послС окончания срока ΠΈΡ… ΡΠΊΡΠΏΠ»ΡƒΠ°Ρ‚Π°Ρ†ΠΈΠΈ. ΠŸΡ€ΠΈ этом ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π½Π΅ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ опрСдСлСния издСлия, Ρ‚.ΠΊ. имССтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ копия Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ Π΄Π΅Ρ‚Π°Π»ΡŒ, подсборку, шага Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ Ρ€Π°ΡΡ‡Π΅Ρ‚Π° тСхничСских ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΈΠ»ΠΈ Ρ‚Ρ€Π°Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ Ρ€Π΅ΠΆΡƒΡ‰Π΅Π³ΠΎ инструмСнта для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° ΡΡ‚Π°Π½ΠΊΠ°Ρ… с Π§ΠŸΠ£. ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌ срСдством описания стандартизованной ΠΌΠΎΠ΄Π΅Π»ΠΈ являСтя стандарт ISO 10 303 (STEP — Standard for the Exchange of Product Model Data) —это ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Ρ‹ΠΉ стандарт для ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ прСдставлСния ΠΈ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅ (ΠΈΠ·Π΄Π΅Π»ΠΈΠΈ). ЦСль стандарта — Π΄Π°Ρ‚ΡŒ Π½Π΅ΠΉΡ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ описания Π΄Π°Π½Π½Ρ‹Ρ… ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅ Π½Π° Π²ΡΠ΅Ρ… стадиях Π΅Π³ΠΎ Π–Π¦, Π½Π΅ Π·Π°Π²ΠΈΡΡΡ‰ΠΈΠΉ ΠΎΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ систСмы. ΠŸΡ€ΠΈΡ€ΠΎΠ΄Π° Ρ‚Π°ΠΊΠΎΠ³ΠΎ описания Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Π³ΠΎ подходящим Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Π½Π΅ΠΉΡ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΎΠ±ΠΌΠ΅Π½Π°, Π½ΠΎ ΠΈ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ базиса для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚ранСния Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅, Π° Ρ‚Π°ΠΊΠΆΠ΅ для архивирования.

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

1. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ Express

1.1 Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ Express

Π‘Π°Π·ΠΎΠ²Ρ‹ΠΉ для STEP-Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ язык Express описан Π² ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π΅ ISO 10 303, Ρ‚ΠΎΠΌ 11. Π―Π·Ρ‹ΠΊ являСтся ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ, ΠΈΠΌΠ΅Π΅Ρ‚ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€, Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для описания статичСских структур ΠΈ ΠΈΡ… ΡΠ²ΠΎΠΉΡΡ‚Π² Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½Ρ‹Ρ… областях, нСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ язык разрабатывался ΠΏΡ€Π΅ΠΆΠ΄Π΅ всСго Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ срСдства прСдставлСния ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½Ρ‹Ρ… ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… этапах ΠΈΡ… ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π°.

ОписаниС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ прилоТСния Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ Express Π² Ρ€Π°ΠΌΠΊΠ°Ρ… стандартов STEP Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Express модСлью (ΠΌodel). Π’ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π΅ΠΊΠ»Π°Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ мноТСства понятий ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², входящих Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, свойства ΠΈ Π²Π·Π°ΠΈΠΌΠΎΡΠ²ΡΠ·ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².

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

ОписаниС схСмы начинаСтся с Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°, состоящСго ΠΈΠ· ΡΠ»ΡƒΠΆΠ΅Π±Π½ΠΎΠ³ΠΎ слова schema ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° — ΠΈΠΌΠ΅Π½ΠΈ схСмы. Π”Π°Π»Π΅Π΅ слСдуСт ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ — Ρ‚Π΅Π»ΠΎ схСмы. ОписаниС заканчиваСтся слуТСбным словом end_schema:

SCHEMA <�имя_схСмы>;

<οΏ½Ρ‚Π΅Π»ΠΎ_схСмы>;

END_SCHEMA;

Π’ ΡΠ·Ρ‹ΠΊΠ΅ Express-G схСма прСдставляСтся ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠΌ с Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠ΅ΠΉ, Π½Π°Π΄ этой Π»ΠΈΠ½ΠΈΠ΅ΠΉ записываСтся имя схСмы, ΠΊΠ°ΠΊ это ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° Ρ€ΠΈΡ. 1.1.

Рис. 1.1 Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ схСмы Π² ΡΠ·Ρ‹ΠΊΠ΅ Express-G

1.2 Π’ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π² ΡΠ·Ρ‹ΠΊΠ΅ Express

Π’ Ρ‚Π΅Π»Π΅ схСмы Π΄Π΅ΠΊΠ»Π°Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ… (Data Type). Π’ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ… — это мноТСство Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ ΠΈΠ»ΠΈ мноТСство ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² (Π½Π°Π±ΠΎΡ€ экзСмпляров). язык модСль express ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ

Π’ ΡΠ·Ρ‹ΠΊΠ΅ Express ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ…:

— ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ (Entity),

— ΠΏΡ€ΠΎΡΡ‚ΠΎΠΉ (Simple Type),

— Π°Π³Ρ€Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ (Aggregation Data Type),

— ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅ΠΌΡ‹ΠΉ (Defined Data Type),

— Π½Π΅Ρ‡ΠΈΡΠ»ΠΎΠ²ΠΎΠΉ (Enumeration Data Type)

— Π²Ρ‹Π΄Π΅Π»ΡΠ΅ΠΌΡ‹ΠΉ (Select Data Type)

Π‘ΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ — Ρ‚ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ»ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… физичСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΎΠ±Ρ‰ΠΈΠΌΠΈ свойствами. Бущности ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ для описания ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Бвойства сущности Π²Ρ‹Ρ€Π°ΠΆΠ°ΡŽΡ‚ Π² Π²ΠΈΠ΄Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² (Attributes). К Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΡΡ‚ΠΈΠΊΠ°ΠΌ сущностСй относятся Ρ‚Π°ΠΊΠΆΠ΅ ограничСния, Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ Π½Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΡ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² ΠΈΠ»ΠΈ Π½Π° ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°ΠΌΠΈ. ОписаниС сущности начинаСтся со ΡΠ»ΡƒΠΆΠ΅Π±Π½ΠΎΠ³ΠΎ слова ENTITY, Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ сущности, описания Π΅Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€Π°Π²ΠΈΠ». ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² прСдставлСн Π΅Π³ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ ΠΈ Ρ‚ΠΈΠΏΠΎΠΌ:

ENTITY <�имя_сущности>;

<οΏ½ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€_Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°>:<οΏ½Ρ‚ΠΈΠΏ_Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°>;

END_ENTITY;

НапримСр, Π·Π°Π΄Π°Π½ΠΈΠ΅ прямой Π»ΠΈΠ½ΠΈΠΈ (line) Π² Π²ΠΈΠ΄Π΅ Π΄Π²ΡƒΡ… ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ Ρ€0 ΠΈ Ρ€1 (Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Ρ‚ΠΈΠΏΠ° point) выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

ENTITY line;

p0,p1: point;

END_ENTITY;

Атрибуты ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ сами ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ сущностями, Ρ‚Π°ΠΊ Ρ‚ΠΈΠΏ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² p0 ΠΈ p1 ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° дСкларируСтся, ΠΊΠ°ΠΊ ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ, Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°ΠΌΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π² ΡΠ»ΡƒΡ‡Π°Π΅ пространства 3D ΡΠ²Π»ΡΡŽΡ‚ΡΡ гСомСтричСскиС ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ x, y, z:

ENTITY point;

x, y, z: REAL;

END_ENTITY;

Π’ ΡΠ·Ρ‹ΠΊΠ΅ Express-G сущности ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°ΠΌΠΈ, Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° записываСтся имя сущности (рис. 1.2).

Рис. 1.2. Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ сущности Π² ΡΠ·Ρ‹ΠΊΠ΅ Express-G

Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Π² Express-G поясняСт рис. 1.3, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ, Π² Ρ‡Π°ΡΡ‚ности, слСдуСт, Ρ‡Ρ‚ΠΎ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ прСдставлСн ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠΌ, Π° ΡΠ²ΡΠ·ΠΈ «ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ-Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚» ΠΈΠ»ΠΈ «ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ-ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ» ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ линиями, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π² ΡΠ»ΡƒΡ‡Π°Π΅ связи с optional Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ пунктирная линия. НаправлСниС связи обозначаСтся ΠΎΠΊΡ€ΡƒΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ Π½Π° ΠΊΠΎΠ½Ρ†Π΅ Π»ΠΈΠ½ΠΈΠΈ, Π²Π΅Π΄ΡƒΡ‰Π΅ΠΉ ΠΊ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρƒ. Имя Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° записываСтся рядом с ΡΡ‚ΠΎΠΉ Π»ΠΈΠ½ΠΈΠ΅ΠΉ. Π’ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° записываСтся Ρ‚ΠΈΠΏ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°.

Рис. 1.3. Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Π² ΡΠ·Ρ‹ΠΊΠ΅ Express-G

К ΠΏΡ€ΠΎΡΡ‚Ρ‹ΠΌ Ρ‚ΠΈΠΏΠ°ΠΌ Π΄Π°Π½Π½Ρ‹Ρ… относятся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹:

Β· integer — Ρ†Π΅Π»Ρ‹Π΅ числа;

Β· real — вСщСствСнныС числа;

Β· number — Ρ‚ΠΈΠΏ, ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‰ΠΈΠΉ Ρ‚ΠΈΠΏΡ‹ integer ΠΈ real;

Β· logical — Π΅Π³ΠΎ значСниями ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ true, false ΠΈΠ»ΠΈ unknown (Π½Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΡΡ‚ΡŒ);

Β· Boolean — с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌΠΈ значСниями true ΠΈΠ»ΠΈ false;

Β· binary — ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π±ΠΈΡ‚ΠΎΠ² 1 ΠΈΠ»ΠΈ 0;

Β· string — строка символов.

Рис. 1.4. Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ простых Ρ‚ΠΈΠΏΠΎΠ² Π² ΡΠ·Ρ‹ΠΊΠ΅ Express-G

Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ простых Ρ‚ΠΈΠΏΠΎΠ² Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ Express-G ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π½Π° Ρ€ΠΈΡ. 1. 4.

1.3 Π―Π·Ρ‹ΠΊ Express: Π‘ΡƒΠΏΠ΅Ρ€Ρ‚ΠΈΠΏΡ‹ ΠΈ ΠΏΠΎΠ΄Ρ‚ΠΈΠΏΡ‹

ΠžΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ агрСгирования (Ρ‚ΠΈΠΏΠ° Ρ†Π΅Π»ΠΎΠ΅-Ρ‡Π°ΡΡ‚ΡŒ) ΠΈΠ»ΠΈ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ обобщСния (функция-Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ), Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Ρ‹Π΅ для прСдставлСния структур ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² Π²ΠΈΠ΄Π΅ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… (И-Π˜Π›Π˜) Π΄Π΅Ρ€Π΅Π²ΡŒΠ΅Π², Π² ΡΠ·Ρ‹ΠΊΠ΅ Express Π²Ρ‹Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π² Ρ„ΠΎΡ€ΠΌΠ΅ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚ΠΈΠΏΠ°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. Для этого Π²Π²Π΅Π΄Π΅Π½Ρ‹ понятия супСртипа (supertype), ΠΊΠ°ΠΊ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ±Ρ‰Π΅Π³ΠΎ Ρ‚ΠΈΠΏΠ°, ΠΈ ΠΏΠΎΠ΄Ρ‚ΠΈΠΏΠΎΠ² (subtypes), ΠΊΠ°ΠΊ ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Π΅Π½Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ². На Ρ€ΠΈΡ. 1.5 вСрхняя ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ относится ΠΊ ΡΡƒΠΏΠ΅Ρ€Ρ‚ΠΈΠΏΡƒ, Π° Ρ‚Ρ€ΠΈ Π½ΠΈΠΆΠ½ΠΈΡ… ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ ΠΏΠΎΠ΄Ρ‚ΠΈΠΏΡ‹, Π»ΠΈΠ½ΠΈΠΈ связи ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ² Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΡƒΡ‚ΠΎΠ»Ρ‰Π΅Π½Π½Ρ‹ΠΌΠΈ.

Рассмотрим ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π° И-Π˜Π›Π˜-Π΄Π΅Ρ€Π΅Π²Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ имССтся Π˜Π›Π˜ Π²Π΅Ρ€ΡˆΠΈΠ½Π° a1 ΠΈ Π΄Π²Π΅ ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Π΅Π½Π½Ρ‹Π΅ Π΅ΠΉ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ b1 ΠΈ b2. ΠžΠ±Ρ‰ΠΈΠΌ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ для b1 ΠΈ b2 являСтся size Ρ‚ΠΈΠΏΠ° real, спСцифичный для b1 Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ — vol Ρ‚ΠΈΠΏΠ° real, Π° ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΡ‡Π½Ρ‹ΠΉ для b2 Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ met Ρ‚ΠΈΠΏΠ° string. Π­Ρ‚ΠΎΡ‚ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ описан ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

ENTITY a1

SUPERTYPE OF (ONEOF (b1,b2));

size: REAL;

END_ENTITY;

ENTITY b1

SUBTYPE OF (a1);

vol: REAL;

END_ENTITY;

ENTITY b2

SUBTYPE OF (a1);

met: STRING;

END_ENTITY;

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΆΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° записи супСртипов ΠΈ ΠΏΠΎΠ΄Ρ‚ΠΈΠΏΠΎΠ²:

Β· Π² ΡΠ»ΡƒΡ‡Π°Π΅, Ссли a1 Π΅ΡΡ‚ΡŒ И Π²Π΅Ρ€ΡˆΠΈΠ½Π°, вмСсто oneof ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ слово and (Π² Π±ΠΎΠ»Π΅Π΅ ΠΎΠ±Ρ‰Π΅ΠΌ случаС andor), Ρ‚. Π΅. вторая строчка ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊ: supertype of (b1 and b2);

Β· Ссли ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠΎΠ΄Ρ‚ΠΈΠΏΠ°ΠΌΠΈ Π½Π΅Ρ‚ взаимосвязи, Π²Ρ‹Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠΉ логичСской Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ (Π² Ρ‡Π°ΡΡ‚ности, Π˜Π›Π˜ ΠΈΠ»ΠΈ И Π²Π΅Ρ€ΡˆΠΈΠ½Π°ΠΌΠΈ), Ρ‚ΠΎ ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ Π² a1 Ρ„Π°ΠΊΡ‚Π°, Ρ‡Ρ‚ΠΎ это супСртип, Π½Π΅ Ρ‚рСбуСтся; достаточно ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ ΠΎ ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Π΅Π½Π½ΠΎΡΡ‚ΠΈ ΠΏΠΎΠ΄Ρ‚ΠΈΠΏΠΎΠ² Π² ΠΈΡ… Π΄Π΅ΠΊΠ»Π°Ρ€Π°Ρ†ΠΈΡΡ… Π² Π²ΠΈΠ΄Π΅: subtype of (a1);

Β· ΠΏΠ΅Ρ€Π΅Π΄ Π΄Π΅ΠΊΠ»Π°Ρ€Π°Ρ†ΠΈΠ΅ΠΉ supertype записываСтся Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ слово abstract, Ссли Π²Π΅Ρ€ΡˆΠΈΠ½Π΅ a1 Π½Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ экзСмпляры сущности, Ρ‚. Π΅. Ссли a1 Π²Π²Π΅Π΄Π΅Π½Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для указания ΠΎΠ±Ρ‰ΠΈΡ… для ΠΏΠΎΠ΄Ρ‚ΠΈΠΏΠΎΠ² Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ²;

Β· Ρƒ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ‚ΠΈΠΏΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ большС ΠΎΠ΄Π½ΠΎΠ³ΠΎ супСртипа; ΠΏΠΎΠ΄Ρ‚ΠΈΠΏ наслСдуСт Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ всСх своих супСртипов; Ссли Π² Π΄Π΅ΠΊΠ»Π°Ρ€Π°Ρ†ΠΈΡΡ… супСртипов ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ², Ρ‚ΠΎ ΡΡΡ‹Π»ΠΊΠ° Π½Π° Π½ΠΈΡ… Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π² Π²ΠΈΠ΄Π΅ составного ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: a1.size.

Рис. 1.5 Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ супСртипов ΠΈ ΠΏΠΎΠ΄Ρ‚ΠΈΠΏΠΎΠ² Π² ΡΠ·Ρ‹ΠΊΠ΅ Express-G

2. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΌΠΎΠ΄Π΅Π»ΠΈ структуры издСлия

Π’ ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ выполнСния Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½Ρ‹Ρ… ΠΈ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‚ Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° бизнСс-систСма создания издСлия ЗарядON. ЗарядON — это ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ пСрСносноС зарядноС устройство для сотовых Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠ². Π’ Ρ…ΠΎΠ΄Π΅ выполнСния Π΄Π°Π½Π½ΠΎΠΉ курсовой Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° модСль ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ зарядного устройства «Π—Π°Ρ€ΡΠ΄ON», Π΄Π°Π»Π΅Π΅ ΠΈΠΌΠ΅Π½ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΈΠ·Π΄Π΅Π»ΠΈΠ΅ΠΌ. Богласно языку Express Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ сначала Π·Π°ΡΠ²ΠΈΡ‚ΡŒ сущности. Π’ Π΄Π°Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ сущностями ΡΠ²Π»ΡΡŽΡ‚ΡΡ: «Π˜Π·Π΄Π΅Π»ΠΈΠ΅», «ΠšΠΎΡ€ΠΏΡƒΡ вСрхняя Ρ‡Π°ΡΡ‚ΡŒ», «ΠšΠΎΡ€ΠΏΡƒΡ ниТняя Ρ‡Π°ΡΡ‚ΡŒ», «ΠΠΊΠΊΡƒΠΌΡƒΠ»ΡΡ‚ΠΎΡ€», «USB-ΠΏΠΎΡ€Ρ‚», «ΠŸΡ€ΠΎΠ²ΠΎΠ΄Π°», «Π’ΠΈΠ»ΠΊΠ°», «Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π½Π° ΠΈΠ·Π΄Π΅Π»ΠΈΠ΅», «Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π½Π° Π²Π΅Ρ€Ρ…Π½ΡŽΡŽ Ρ‡Π°ΡΡ‚ΡŒ корпуса», «Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π½Π° Π½ΠΈΠΆΠ½ΡŽΡŽ Ρ‡Π°ΡΡ‚ΡŒ корпуса», «3D модСль издСлия», «3D модСль Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части корпуса», «3D модСль Π½ΠΈΠΆΠ½Π΅ΠΉ части корпуса», «ΠœΠ°Ρ€ΡˆΡ€ΡƒΡ‚ная ΠΊΠ°Ρ€Ρ‚Π°», «Π’П ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΈΡ корпуса», «Π’П ΡΠ±ΠΎΡ€ΠΊΠΈ». Данная модСль содСрТит ряд Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ Ρ‚ΠΈΠΏΠ°ΠΌΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…: string (строка символов), integer (Ρ†Π΅Π»Ρ‹Π΅ числа), real (вСщСствСнныС числа).

Π’ΠΈΠΏ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…

Атрибуты

String

ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π», ΠŸΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊ, Автор, Автор Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆΠ°.

Integer

Π”Π°Ρ‚Π° изготовлСния, ΠœΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ, Π”Π°Ρ‚Π° поставки, Π”Π°Ρ‚Π° утвСрТдСния.

Real

Π‘Π΅Π±Π΅ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ издСлия, Π”Π»ΠΈΠ½Π°, Π¨ΠΈΡ€ΠΈΠ½Π°, Высота, Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ,

2.1 ОписаниС модСли

Π‘Ρ…Π΅ΠΌΠ° Π’П Π΄Π΅Ρ‚Π°Π»ΠΈ ΡΡ‚ΠΎΠ»Π΅ΡˆΠ½ΠΈΡ†Π° (TP).

Π‘ΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ «Π’П Π΄Π΅Ρ‚Π°Π»ΠΈ ΡΡ‚ΠΎΠ»Π΅ΡˆΠ½ΠΈΡ†Π°» (TP) ΠΈΠΌΠ΅Π΅Ρ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ «Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ"(razrabotchik), «ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ издСлия» (Naimen_izd), «Π—Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°"(Zagotovka). Бвязана ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ΠΌ входимости с ΡΡƒΡ‰Π½ΠΎΡΡ‚ями «Π Π°ΡΠΊΡ€ΠΎΠΉ», «Π¨Ρ‚Π°ΠΌΠΏΠΎΠ²ΠΊΠ°», «ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° припусков ΠΈ ΠΎΡ‚вСрстий», «ΠžΠ±ΠΆΠΈΠ³», «Π‘Π²Π΅Ρ€Π»Π΅Π½ΠΈΠ΅», «Π¨Π»ΠΈΡ„ΠΎΠ²Π°Π½ΠΈΠ΅», «ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ», «ΠŸΠΎΠΊΡ€Π°ΡΠΊΠ°», «Π’ранспортировка Π½Π° ΡΠ±ΠΎΡ€ΠΎΡ‡Π½Ρ‹ΠΉ участок».

Π‘ΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ «Π Π°ΡΠΊΡ€ΠΎΠΉ» (Razkroy) ΠΈΠΌΠ΅Π΅Ρ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ «Π Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ°» (razmetka), УсилиС Ρ€Π΅Π·Π° (Usilie_reza), «ΠžΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅» (Oborudovanie).

Π‘ΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ «Π¨Ρ‚Π°ΠΌΠΏΠΎΠ²ΠΊΠ°» (Shtampovka) ΠΈΠΌΠ΅Π΅Ρ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ «Π£ΡΠΈΠ»ΠΈΠ΅ ΡˆΡ‚Π°ΠΌΠΏΠ°» (Usilie_shtampa), «Π‘Ρ…Π΅ΠΌΠ° ΡˆΡ‚Π°ΠΌΠΏΠ°» (Shema_shtampa), «ΠžΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅» (Oborudovanie).

Π‘ΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ «ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° припусков ΠΈ ΠΎΡ‚вСрстий» (Obrabotka_pripuskov_i_otverstii) ΠΈΠΌΠ΅Π΅Ρ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ «Π’ΠΈΠ΄ Ρ€Π΅ΠΆΡƒΡ‰Π΅Π³ΠΎ инструмСнта» (Instrument), «Π’раСктория ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ» (Traektoria), «ΠžΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅» (Oborudovanie).

Π‘ΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ «ΠžΠ±ΠΆΠΈΠ³» (Objig) ΠΈΠΌΠ΅Π΅Ρ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ «Π’Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π°» (Temperatura), «Π”Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ» (Dlitelnost), «ΠžΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅» (Oborudovanie).

Π‘ΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ «Π‘Π²Π΅Ρ€Π»Π΅Π½ΠΈΠ΅» (Sverlenie) ΠΈΠΌΠ΅Π΅Ρ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ «ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ отвСрстий» (Kol-vo_otverstii), «Π”ΠΈΠ°ΠΌΠ΅Ρ‚Ρ€ отвСрстия» (Diametr), «Π“Π»ΡƒΠ±ΠΈΠ½Π° отвСрстия» (Glubna_otverstii), «Π’ΠΈΠ΄ свСрла» (Sverlo), «ΠžΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅» (Oborudovanie).

Π‘ΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ «Π¨Π»ΠΈΡ„ΠΎΠ²Π°Π½ΠΈΠ΅» (Shlifovanie) ΠΈΠΌΠ΅Π΅Ρ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ «ΠŸΠ»ΠΎΡ‰Π°Π΄ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ» (Ploshad), «Π¨Π΅Ρ€ΠΎΡ…ΠΎΠ²Π°Ρ‚ΠΎΡΡ‚ΡŒ» (Sherohovatost), «ΠžΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅» (Oborudovanie).

Π‘ΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ «ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ» (Kontrol) ΠΈΠΌΠ΅Π΅Ρ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ «ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΉ» (Kriterii), «Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅» (Zakluchenie).

Π‘ΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ «ΠŸΠΎΠΊΡ€Π°ΡΠΊΠ°» (Pokraska) ΠΈΠΌΠ΅Π΅Ρ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ «Π”Π°Π²Π»Π΅Π½ΠΈΠ΅» (Davlenie), «ΠŸΠ»ΠΎΡ‰Π°Π΄ΡŒ» (Ploshad), «Π¦Π²Π΅Ρ‚ краски» (Π‘vet), «ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ краски» (Kol-vo_kraski), «ΠžΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅» (Oborudovanie). Cвязана ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ΠΌ входимости с ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒΡŽ «Π‘ΡƒΡˆΠΊΠ°» (Sushka).

Π‘ΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ «Π‘ΡƒΡˆΠΊΠ°» (Sushka) ΠΈΠΌΠ΅Π΅Ρ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ «Π’Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π°» (Temperatura), «Π”Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ» (Dlitelnost), «ΠžΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅» (Oborudovanie).

Π‘ΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ «Π’ранспортировка Π½Π° ΡΠ±ΠΎΡ€ΠΎΡ‡Π½Ρ‹ΠΉ участок» (Transportirovka) ΠΈΠΌΠ΅Π΅Ρ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ «ΠœΠ΅ΡΡ‚ΠΎ отправлСния» (Mesto_otpravlenia), «ΠœΠ΅ΡΡ‚ΠΎ назначСния» (Mesto_naznachenia), «ΠžΠ±ΡŠΠ΅ΠΊΡ‚ транспортировки» (Objekt_transportirovki), «ΠžΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅» (Oborudovanie).

2.2 ОписаниС ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ Express-G

Рис. 2.1 ОписаниС ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ Express-G

Рис. 2.2 ОписаниС ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ Express-G

2.3 ОписаниС ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ Express

SCHEMA IZDELIE;

ENTITY date;

month: INTEGER;

day: INTEGER;

year: INTEGER;

END_ENTITY;

//ΠΈΠ·Π΄Π΅Π»ΠΈΠ΅

ENTITY Izd;

Data_izg_izd: date;

Seb_izd: REAL;

D_izd: REAL;

Sh_izd: REAL;

V_izd: REAL;

END_ENTITY;

//корпус вСрхняя Ρ‡Π°ΡΡ‚ΡŒ

ENTITY Korp_v;

SUBTYPE OF (Izd);

Data_izg_korp_v: date;

Mat_korp_v: STRING;

D_korp_v: REAL;

Sh_korp_v: REAL;

V_korp_v: REAL;

END_ENTITY;

//корпус ниТняя Ρ‡Π°ΡΡ‚ΡŒ

ENTITY Korp_n;

SUBTYPE OF (Izd);

Data_izg_korp_n: date;

Mat_korp_n: STRING;

D_korp_n: REAL;

Sh_korp_n: REAL;

V_korp_n: REAL;

END_ENTITY;

//Аккумулятор

ENTITY Akkum;

SUBTYPE OF (Korp_n);

M: INTEGER;

SA: REAL;

PA: STRING;

Data_postA: date;

END_ENTITY;

//USB

ENTITY USB;

SUBTYPE OF (Korp_n);

SU: REAL;

PU: STRING;

Data_postU: date;

END_ENTITY;

//ΠŸΡ€ΠΎΠ²ΠΎΠ΄Π°

ENTITY Provod;

SUBTYPE OF (Korp_n);

SP: REAL;

PP: STRING;

Data_postP: date;

END_ENTITY;

//Π’ΠΈΠ»ΠΊΠ°

ENTITY Vilka;

SUBTYPE OF (Korp_n);

SV: REAL;

PV: STRING;

Data_postV: date;

END_ENTITY;

//Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π½Π° ΠΈΠ·Π΄Π΅Π»ΠΈΠ΅

ENTITY Doc_izd;

SUBTYPE OF (Izd);

END_ENTITY;

//3D модСль издСлия

ENTITY 3D_izd;

SUBTYPE OF (Doc_izd);

A_3D_izd: STRING;

Data_3D_izd: date;

END_ENTITY;

//Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π½Π° Π²Π΅Ρ€Ρ…Π½ΡŽΡŽ Ρ‡Π°ΡΡ‚ΡŒ корпуса

ENTITY Doc_korp_v;

SUBTYPE OF (Korp_v);

END_ENTITY;

//3D модСль Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части корпуса

ENTITY 3D_korp_v;

SUBTYPE OF (Doc_korp_v);

A_3D_korp_v: STRING;

Data_3D_korp_v: date;

END_ENTITY;

//Π§Π΅Ρ€Ρ‚Π΅ΠΆ Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части корпуса

ENTITY Chert_korp_v;

SUBTYPE OF (Doc_korp_v);

A_ Chert_korp_v: STRING;

Data_ Chert_korp_v: date;

END_ENTITY;

//Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π½Π° Π½ΠΈΠΆΠ½ΡŽΡŽ Ρ‡Π°ΡΡ‚ΡŒ корпуса

ENTITY Doc_korp_n;

SUBTYPE OF (Korp_v);

END_ENTITY;

//3D модСль Π½ΠΈΠΆΠ½Π΅ΠΉ части корпуса

ENTITY 3D_korp_n;

SUBTYPE OF (Doc_korp_n);

A_3D_korp_n: STRING;

Data_3D_korp_n: date;

END_ENTITY;

//Π§Π΅Ρ€Ρ‚Π΅ΠΆ Π½ΠΈΠΆΠ½Π΅ΠΉ части корпуса

ENTITY Chert_korp_n;

SUBTYPE OF (Doc_korp_n);

A_ Chert_korp_n: STRING;

Data_ Chert_korp_n: date;

END_ENTITY;

//ΠœΠ°Ρ€ΡˆΡ€ΡƒΡ‚Π½Π°Ρ ΠΊΠ°Ρ€Ρ‚Π°

ENTITY MK;

SUBTYPE OF (Doc_izd, Doc_korp_v, Doc_korp_n);

A_MK: STRING;

Data_MK: date;

END_ENTITY;

//ВП сборки

ENTITY TPS;

SUBTYPE OF (Doc_izd, Doc_korp_n);

A_TPS: STRING;

Data_TPS: date;

END_ENTITY;

//ВП изготовлСния корпуса

ENTITY TPI;

SUBTYPE OF (Doc_izd, Doc_korp_v, Doc_korp_n);

A_TPI: STRING;

Data_TPI: date;

END_ENTITY;

END_SCHEMA;

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

Π’ Π΄Π°Π½Π½ΠΎΠΉ курсовой Ρ€Π°Π±ΠΎΡ‚Π΅ Π±Ρ‹Π»Π° ΠΈΠ·ΡƒΡ‡Π΅Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ CALS. Для описания ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ примСнялся язык Express, ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠ°ΠΊ Ρ‡Π°ΡΡ‚ΡŒ стандарта STEP. ΠŸΡ€ΠΈ создании ΠΌΠΎΠ΄Π΅Π»ΠΈ Π±Ρ‹Π» использован стандарт ISO 10 303 Ρ‚ΠΎΠΌ 44. Разработанная модСль ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ описываСт структуру ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ зарядного устройства ЗарядON.

Бписок ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… источников

1. ΠœΠ΅Ρ‚ΠΎΠ΄. указания ΠΏΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ курс Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠΎ Π΄ΠΈΡΡ†ΠΈΠΏΠ»ΠΈΠ½Π΅ «Π˜Π½Ρ„ормационная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° издСлия» для студСнтов ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ…ΡΡ ΠΏΠΎ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ 230 201 Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ/ О.Π’.Π―Ρ†Π΅Π½ΠΊΠΎ-Π˜Ρ€ΠΊΡƒΡ‚ΡΠΊ, 2009(элСктронный рСсурс).

2. Π“ΠžΠ‘Π’ Π  Π˜Π‘О 10 303−44 -2000 «Π‘истСмы Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ производства ΠΈ ΠΈΡ… ΠΈΠ½Ρ‚Сграция. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΠ± ΠΈΠ·Π΄Π΅Π»ΠΈΠΈ ΠΈ ΠΎΠ±ΠΌΠ΅Π½ этими Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Ρ‡Π°ΡΡ‚ΡŒ 11. ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ описания. Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΎΠ΅ руководство ΠΏΠΎ ΡΠ·Ρ‹ΠΊΡƒ Express».

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