Висновки
В ході виконання курсової роботи було досліджено принцип побудови та роботи домофону. Спроектовано та реалізовано модель програмного забезпечення домофону, дотримуючись принципів ООП.
Інтерфейс програми складається з 3-х видів вікон: ввідна панель, що розташована на вході до під’їзду будинку, абонентський пристрій, що знаходиться у квартирі та пульт охорони, в якому ми можемо прослідкувати історію відвідувань квартир, та зображення – ідентифікатор стану дверей.
На абонентському пристрої, що знаходиться у квартирі було створено кнопки «ВЫКЛЮЧИТЬ ЗВУК», «ОТКРЫТЬ». Реалізовані поля «МИКРОФОН» і «ДИНАМИК», за допомогою яких гість та мешканець можуть обмінюватись повідомленнями, такий процес імітує розмову , яка відбувається у реальному домофоні.
При натисканні мешканцем на кнопку «ОТКРЫТЬ» - двері відчиняються і в головному вікні зображення, що сигналізує про стан зачинених дверей, змінюється назображення відкритих дверей. Через деякий час зміни зображень відбуваються у зворотньому порядку.
При натисканні на кнопку «ВЫКЛЮЧИТЬ ЗВУК», звук вхідного дзвінка вимикається.
Відомості про відвідини будинку записуються в історії відвідин і відображають у головному вікні.
Таким чином, були виконані усі пункти поставленої задачі та реалізована модель програмного забезпечення вбудованого мікропроцесора домофону.
Список літератури
http://ru.wikipedia.org/wiki/Домофон
http://www.safe-systems.ru/sostav-domofona.html
Шилдт, Герберт. С# 3.0: Полное руководство.: Пер. с англ. — М.: 000 "И.Д. Вильямс", 2010. — 992 с.
Mickey Gousset, Brian Keller, Ajoy Krishnamoorthy, Martin Woodward. Professional Application Lifecycle Management with Visual Studio® 2010 – Canada: Wiley Publishing, Inc., 2010. – 655 с.
Додатки Додаток 1
Діаграма варіантів використання.
Додаток 2
Діаграма класів.