Архив3 / Kursach(33) / 06. ТСПП (дод А,Б)
.docxДодаток А
Інструкція користувачу.
При запуску ви побачите чотири ліфти, які знаходяться внизу екрану, а також вертикальний список чисел зліва від 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 Додаткові вимоги
Для роботи з ПБ до кваліфікації персоналу не пред’являється особливих вимог.