аткових параметрів.
Конфігураторі можуть мати 3 види інтерфейсу:
Командний рядок
Графічний інтерфейс
Графічний інтерфейс з вбудованою командним рядком
Синтаксис команд, які необхідно вводити в командному рядку повинен бути англомовним, а це знову повертає нас до проблеми розуміння іноземної мови простими користувачами.
Графічний інтерфейс являє собою якусь оболонку, яку користувач бачить при запуску конфігуратора. По суті - це звичне для нас додаток, що має вікно, в якому можуть бути розташовані написи, поля введення, картинки, чек-бокси, кнопки та інші загальноприйняті елементи інтерфейсу. Саме цей інтерфейс я взяв за основу при розробці своєї дипломної роботи.
Менеджер конфігурації Celestia є конфігуратором з графічним інтерфейсом. Являє собою вікно зі списком параметрів, розміщених на різних вкладках, залежно від їх типу та приладдя. Навігація у вигляді вкладок дуже зручна і проста як для користувачів, так і для розробника, так як використовується всього одне вікно програми. Всі параметри і елементи інтерфейсу в програмі розташовані акуратно і симетрично. Написи зрозумілі і грамотні.
.3 Розробка індивідуального (технічного) завдання
Найменування роботи: «Розробка Менеджера конфігурації Celestia»
Підставою для розробки програми для конфігурації симулятора Всесвіту стало відкриття мною проекту «Celestia в Росії», який займається підтримкою і адаптуванням Celestia для російськомовних користувачів.
Виконавцем розробки програми є Кузнецов Олександр.
Метою роботи є створення конфігуратора, який дасть користувачам простий і зрозумілий інтерфейс з широкими можливостями для налаштування Celestia, Lua-інструментів, а також управління відображенням космічних об'єктів.
У зв'язку з поставленою метою, готовий програмний продукт повинен був володіти такими можливостями:
Зміна основних параметрів Celestia
Зміна основних параметрів Lua Edu Tools
Управління відображенням в теперішньому часі більшості відомих космічних апаратів, які припинили своє існування
Управління відображенням сумнівних або спірних з точки зору науки доповнень
Імпорт, експорт налаштувань, а також відновлення вихідних налаштувань
Можливість самостійного перекладу програми на інші мови (локалізація)
Приємний і простий в управлінні для користувача інтерфейс.
Стадії та етапи розробки
Стадія разработкіЕтап та короткий зміст работІсполнітельСрокі виполненіяЧем закінчується этапНачалоОкончаниеНачалоИзучение синтаксису конфігураційних файловКузнецов Александр21/04/201421/04/2014Создание списку параметрів, які буде редагувати Менеджер конфігурацііПроцесс створення Менеджера конфігурації CelestiaСозданіе макета (інтерфейсу) программиКузнецов Александр21/04 / 201422/04/2014Полностью готова до програмування форма пріложеніяРеалізація функціоналу вкладок «Основні» і «Об'єкти і час» Кузнецов Александр22/04/201424/04/2014Готови і протестовані всі функції перерахованих вкладок программиРеалізація функціоналу вк...