Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lektsia_2-proekt.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
96.26 Кб
Скачать

3. Завдання облікової інформації проекту

На заключній стадії проектування, коли основні задачі розробки вже вирішені, необхідно провести ряд робіт з оформлення вашого додатка:

  • Розробити для вашого проекту файл довідки;

  • Задати облікову інформацію про версію вашого програмного продукту;

  • Продумати питання про установку додатка на комп'ютерах користувачів. Можливо, що для цього буде потрібно створити спеціальну програму установки;

  • Якщо ви сподіваєтеся на поширення вашого додатка за рубежем (у тому числі й у близькому зарубіжжі), то необхідно вирішити задачу інтернаціоналізації вашої програми.

Поки зупинимося тільки на одному завданні - задаванні в додатку інформації про версію продукту, його призначенні й т.п. Така інформація повинна бути включена в будь-який програмний продукт, розповсюджуваний серед користувачів. Втім, і для самого себе корисно вказувати подібну інформацію, щоб не заплутатися в численних версіях розроблювального додатка.

Для завдання або перегляду цієї інформації треба виконати команду Project - Options і у вікні, що відкрилося, перейти на сторінку Version Info. Зазначена на даній сторінці інформація заноситься у виконуваний файл і стає доступна користувачеві, коли він, працюючи в Windows, клацає правою кнопкою миші на піктограмі вашого додатка й вибирає команду Властивості. Тоді в діалоговім вікні, що відкрилося, на сторінці Версія користувач може побачити інформацію про ваш додаток.

Основна опція сторінки Version Info вікна опцій проекту - Include version information. Якщо вона не встановлена, то всі вікна сторінки доступні тільки для читання. Це дозволяє просто подивитися інформацію про версію вашого минулого додатка, якщо, звичайно, ви подбали про те, щоб увести її в додаток. Якщо ж ви встановите опцію Include version information, то всі вікна сторінки стануть доступні для введення інформації.

Вікна групи Module Version Number дозволяють вам задати номер версії, що складається із чотирьох цифр, розділених крапками. Наприклад, 2.3.1.0. Цей номер користувач бачить у верхній частині вікна. Індикатор Auto-increment build number дозволяє автоматизувати зміну останньої із цих цифр. Якщо ви включили цей індикатор, остання цифра буде збільшуватися на одиницю щораз, коли ви будете виконувати команду Project - Build All. При інших командах компіляції цифра змінюватися не буде.

Група індикаторів Module Attributes указує призначення версії. Ці індикатори можна заповнювати для себе в чисто інформаційних цілях, наприклад: Debug Build - налагодження, Pre-Release - версія не для комерційного використання, DLL - проект DLL, Special Build - версія отримана в стандартному режимі компіляції, Private Build - версія побудована не в стандартному режимі компіляції.

Вікно Language указує кодову сторінку системи користувача, яка потрібна для запуску додатка, тобто вказує мову. Вікно Language заповнюється автоматично залежно від установленої в системі кодової сторінки.

Список Key/Value містить у собі стандартні відомості про програмний продукт: Companyname (Виробник), Filedescription (Опис), Fileversion (Версія продукту), Internalname (Внутрішнє ім'я), Legalcopyright (Авторські права), Legaltrademarks ( Товарні знаки), Originalfilename (Вихідне ім'я файлу), Productname (Назва продукту), Productversion (Версія продукту), Comments (Коментар). Переміщаючи курсор у цьому вікні, користувач може читати те, що ви занесли в список Key/Value. Загалом кажучи, для комерційного продукту всі рядки списку, крім Legalcopyright, Legaltrademarks і Comments, повинні заповнюватися, а ці три рядки можуть заповнюватися при необхідності.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]