БАЛТІЙСЬКИЙ ДЕРЖАВНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ "ВОЕНМЕХ"
ім. Д.Ф. УСТИНОВА
Звіт
Про проходження переддипломної практики
В«Програмна документаціяВ»
В В
САНКТ-ПЕТЕРБУРГ, 2009 р
Зміст
Мета
Технічне завдання
Загальні відомості про підприємстві
Загальні відомості про розробленою програмою
Алгоритм програми
Режими роботи програми
Результати тестування
Вхідні параметри
Висновок
Додаток 1 - Вихідні тексти програми
Мета
Метою проходження виробничої практики є: підготовка до написання дипломної роботи, збір матеріалів до даної роботи і отримання практичних навичок.
Практичні навички відіграють визначальну роль у професійної діяльності будь-якого фахівця. Чим більший досвід накопичений людиною з практичного використання своїх теоретичних знань, тим ефективніша робота такого співробітника.
Підготовка до написання дипломної роботи передбачає вивчення теми майбутньої роботи, знайомство з усіма її тонкощами і нюансами. Необхідно скласти найбільш повне уявлення про предмет роботи і добре орієнтуватися в даному питанні.
На цьому етапі також ставиться завдання ознайомитися зі специфікою підприємства, скласти базу майбутньої роботи, що складається з власних спостережень, матеріалів та інформації, що використовуються в роботі організації. <В
Технічне завдання
Потрібно розробити програму контролю версій компонент виробів і підготувати до випуску програмну документацію. p> Програмна документація повинна бути виконана в відповідно до ГОСТ 19.105-78 (ЕСПД. Загальні вимоги до програмних документам). p> Комплект програмного забезпечення повинен містити опис програми, текст програми і виконуваний модуль. p> Програма призначена для автоматизованої перевірки версій всіх компонентів вироби (модуля або приладу). Програма повинна забезпечувати контроль версії, як окремих модулів, так і приладів в різній комплектації.
Програма повинна запускатися за допомогою програми MonU В«Монітор для здачі робітВ» 643.0691.00249-01. Виведення інформації повинен здійснюватися у вікно монітора по каналу обміну. Програма взаємодіє з приладом через інтерфейс RS-232. Програма може містити частина, виконувану на приладі, а може взаємодіяти зі "Службовим програмою для модуля М207 "643.0691.00255-01. Еталонні значення версій компонентів виробів повинні зберігатися в текстовому файлі у вигляді, зручному для читання і редагування в текстовому редакторі.
Загальний алгоритм роботи програми:
1. Програма запускається за допомогою скрипта програми MonU. Виріб, версії компонентів якого потрібно перевірити, визначається параметрами командного рядка.
2. Програма отримує доступ до COM порту (або до іншому інтерфейсу зв'язку з виробом).
3. Підключається до MonU використовуючи канал обміну. ​​
4. Відкриває файл, що містить еталонні версії компонентів виробів.
5. Читаю версії з виробу і порівнює з еталонними. У разі відмінності, версії виводяться за допомогою програми MonU. У випадку, якщо версії всіх компонентів вироби збіглися, програма виводить "Контроль версій проведений. Результат: НОРМА ". У разі, якщо мали місце розбіжності: "Контроль версій проведений. Результат: ненорми ". p> 6. Програма повинна повертати код результату. 0 - НОРМА, -1 - ненорми. p> Вхідні параметри, приклад:
ver_verify.exe M207
ver_verify.exe ПОТІК-3VSB X7
ver_verify.exe БЦВМб134
ver_verify.exe БС12
В
Загальні відомості про підприємство
Акціонерне товариство В«ГРАНІТ-ВТВ» було утворено в 1992 році на базі колективу співробітників науково-дослідного відділу ЦНДІ В«ГРАНІТВ». p> Основним видом діяльності підприємства були і залишаються розробка, виробництво і підтримка експлуатації обчислювальних та периферійних електронних модулів і систем на їх основі. Основною сферою застосування розроблюваної апаратури є системи, експлуатовані в важких умовах, таких як широкий діапазон робочих температур, підвищена вологість навколишнього середовища, інші несприятливі кліматичні чинники, а також підвищені рівні механічних впливів.
Вдалим прикладом роботи компанії може служити розробка в 1993-94рр. за сприяння співробітників російського представництва компанії Intel В® обчислювального модуля КРЕДО-486, використовуваного в справжній момент у ряді залізничних і авіаційних систем.
Окремим етапом діяльності стала організація в 1994 р. спільно з АТ В«ГаммаВ» (нині ТОВ В«Гамма ПлюсВ») та за сприяння представництва Intel В® регіонального центру підтримки розробок на основі елементів програмованої логіки. У рамках цієї діяльності більше 40 підприємств (...