Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Архив3 / Kursach(33) / 06. ТСПП (дод А,Б)

.docx
Скачиваний:
20
Добавлен:
07.08.2013
Размер:
28.61 Кб
Скачать

Додаток А

Інструкція користувачу.

При запуску ви побачите чотири ліфти, які знаходяться внизу екрану, а також вертикальний список чисел зліва від 1 до 20, що збільшуються знизу вгору. Спочатку всі ліфти на першому поверсі. Ліфт позначений трьома символами WWW.

Запит поверху:

При введенні символу «!» І натисненні Enter внизу екрану з'явиться текст:

На якому Ви поверсі? Можна ввести будь-яке число від 1 до 20. Якщо ви тільки що приїхали на роботу і мають намір піднятися до свого робочого місця, натискайте 1, якщо поспішайте спуститися на обід зі свого поверху, введіть його номер.Наступне, про що запитає програма, це:

В якому напрямку будете рухатися (u / d):

Підказка: якщо ви на першому поверсі, вам, швидше за все, треба вгору (u); якщо на останньому - вниз (d). Після введення «u» відображається символ «^». Після введення «d» - символ «v».

По мірі виникнення інших запитів зірочка буде з'являтися поряд з номерами запитуваних поверхів. Якщо ліфт знаходиться там же, де і ви, його двері негайно відкриються.

Що стосується програми, то перед вашими очима постане щасливе обличчя (☺) офісного працівника, призахідного усередину. Інакше ліфт почне рухатися вгору або вниз (це відбувається при натисненні на "Enter"), поки не досягне поверху, з якого був зроблений запит.

Введення кінцевого пункту подорожі ( поверх призначення )

Поки щасливий пасажир знаходиться всередині ліфта, потрібно швиденько поцікавитися в нього, куди це він зібрався їхати:

  • Ліфт 1 знаходиться на поверсі 1.

  • Введіть номери поверхів призначення (або 0 для закінчення введення)

  • Поверх призначення 1-й: 13

Пасажир ввів 13. Але поки він роздумував, куди він хоче покататися, прийшли ще пасажири і стали натискати різні кнопочки в ліфті, всім адже потрібно на різні поверхи! Тому програма повинна позвле ввести декілька номерів поверхів. Введіть кілька номерів (не більше 20), потім натисніть 0 для закінчення введення.

Пункти призначення, зазначені пасажирами, відображаються символом зірочка "*". Кожен ліфт має свій набір пунктів призначення (на відміну від запитів з вихідних поверхів, загальних для всіх ліфтів). Запитів з різних поверхів можна робити скільки завгодно. Програма запам'ятає їх, як і вибрані з кожного ліфта поверхи призначення, і буде намагатися обслужити всіх. Всі чотири ліфти можуть бути одночасно в русі.

Додаток Б

Технічне завдання

Міністерство освіти та науки України

Вінницький національний технічний університет

Інститут інформаційних технологій та комп’ютерної інженерії

ЗАТВЕРДЖУЮ

Зав. каф. КН, д.т.н., проф.

_____________ С.І.Перевозніков

«__» __________________ 20__ р.

ТЕХНІЧНЕ ЗАВДАННЯ

На розробку програмного блоку системи моделювання руху ліфта в технології .NET

1 Найменування й область застосування

Робоча назва розроблюваного програмного блоку (ПБ) – «система моделювання руху ліфта в технології .NET». Після закінчення розробки він буде застосовуватися для оцінки ефективності впроваджених інновації.

2 Підстави для розробки

Завдання на курсове проектування, протокол засідання кафедри ІС №2 від 18. 09.2012 р.

3 Вимоги до програмного забезпечення

3.1 Вимоги до функціональних характеристик:

- відображення інтерфейсу користувача;

- обробка і виведення даних роботи ліфта;

- графічне відображення конфігурації роботи ліфтаі;

- обробка введених ко­ристувачем даних;

- відображення результатів роботи;

- представлення вихідних;

3.2 Вимоги до програмного середовища

- ПБ розробляється на мові С#. Дане середовище розробки обра­не в результаті аналізу функціональних можливостей різних середовищ роз­роб­ки.

- ПБ повинний працювати під керуванням ОС Windows, що поясню­ється поширеністю даної ОС.

3.3 Вимоги до інформаційного забезпечення

- висока швидкість і надійність роботи програми;

4 Вимоги до інформаційної і програмної сумісності

Для роботи ПБ необхідна наявність Visual Studio 2012 Express. ПБ не потребує до­дат­кових модулів та драйверів.

5 Вимоги до технічного забезпечення

Повністю збігаються з вимогами, що необхідні для встановлення ОС Windows і Visual Studio 2012 Express.

6 Вимоги до надійності

Програма є надійною так як зображає роботу ліфта, яка була протестована багато рас, для її надійності.

7 Додаткові вимоги

Для роботи з ПБ до кваліфікації персоналу не пред’являється особливих вимог.