Система автоматизації робочого місця адміністратора готелю
12

7.1 Відображення деталей про запис

  1. Таблиця усіх записів
  1. Показ записів у головному вікні програми

 

 

Нефункціональні вимоги:

  1. Зовнішній інтерфейс користувача.
  2. Збереження даних у бінарний файл.
  3. Логічна структура даних.

 

2.3 Вибір графічної підсистеми

Чому саме Windows Forms?

Насамперед, форми підходять новачкам, тому що вони можуть писати програми у Visual Studio без глибоких знань в об’єктно-орієнтованому програмуванні. Студія передбачає використання стандартних об’єктів (кнопка, надпис, текстове поле, картинка тощо) з інтуїтивно зрозумілими параметрами (висота, ширина і т.п.). Більш того, в студії процес зміни деяких з параметрів, додавання нового об’єкта в форму навіть не потребує написання коду - все це є візуалізованим. Користувач просто перетягує необхідний об’єкт з панелі на форму.

Головна вигода від написання Windows-додатків з використанням Windows Forms - це те, що Windows Forms створюють більш однорідну  програмну модель і усувають багато помилок і протиріччя від використання Windows API. Наприклад, кожен досвідчений програміст під Windows знає, що деякі стилі вікна можуть застосовуватися тільки до вікна, коли воно вже створено. Windows Forms в значній мірі усувають таке протиріччя. Якщо ви хочете існуючого вікна задати стиль, який може бути присвоєний тільки в момент створення вікна, то Windows Forms спокійно знищить вікно і знову створить його з вказаним стилем. Крім того, .NET Framework class library набагато більш багатшими, ніж