- •3. Характеристики об'єкту автоматизації.
- •4. Вимоги до системи.
- •4.1. Вимоги до системи в цілому.
- •4.1.1. Вимоги до структури та функціонування системи.
- •4.1.2. Вимоги до чисельності і кваліфікації персоналу.
- •4.1.3. Вимоги до надійності.
- •4.1.4. Вимоги до безпеки.
- •4.1.5. Вимоги до ергономіки.
- •4.1.6. Вимоги до захисту інформації від несанкціонованого доступу.
- •4.1.7. Вимоги щодо збереження інформації при аваріях.
- •4.1.8. Вимоги до захисту від впливу зовнішніх чинників.
- •4.2. Вимоги до функцій (завдань), виконуваних системою.
- •4.2.1. Підсистема AvalGuard для клієнтів банку.
- •4.2.2. Підсистема AvalSecurity для охоронців банку.
- •4.3. Вимоги до видів забезпечення.
- •4.3.1. Вимоги до математичного забезпечення.
- •4.3.2. Вимоги до інформаційного забезпечення.
- •4.3.3. Вимоги до лінгвістичного забезпечення системи.
- •4.3.4. Вимоги до пз системи.
- •4.3.5. Вимоги до апаратного забезпечення.
- •Склад і зміст робіт по створенню (розвитку) системи.
- •Порядок контролю і приймання системи.
- •Вимоги до складу і змісту робіт з підготовки об'єкта автоматизації до введення системи в дію.
- •Вимоги до документування.
- •Джерела розробки.
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
Національний авіаційний університет
Інститут комп’ютерних інформаційних технологій
Кафедра інженерії програмного забезпечення
Лабораторна робота 2.2
З Дисципліни:
«Аналіз вимог до програмного забезпечення»
На тему:
«Специфікація функціональних вимог до програмного забезпечення»
Виконав:
студент групи ПІ-215
Машталяр Б.В.
Перевірив:
Викл. Скалова В.А.
Київ-2015
Система управління безпекою банку
Мета – Дослідити процес створення технічного завдання та набути практичних навичок у виділенні та документуванні вимог.
Завдання:
Ознайомитися з особливостями створення технічного до програмного забезпечення.
Дослідити предметну галузь, задану згідно з варіантом (дод. 2) та виділити функціональні вимоги до програмного забезпечення.
Описати технічне завдання до програмного забезпечення на основі шаблону.
1.Загальні відомості.
1.1. Назва системи.
1.1.1. Повна назва системи: AvalGuard(підсистема для клієнтів банку), AvalSecurity(підсистема для охоронців).
1.1.2. Коротка назва (умовне позначення): Система, або AG, AS відповідно.
1.2. Основа для проведення робіт.
Розробка програмної системи виконується на основі договору № 525 від 09.02.2015 року між банком “Райффайзен Банк Аваль” та ПАТ «SyntheticMind».
1.3. Найменування підприємств.
Замовник: “Райффайзен Банк Аваль”
Адреса: 01011, м. Київ, вул. Ліскова, 9
Телефон / Факс: 0 (800) 500-500
e-mail: info@aval.ua
Розробник: ”SyntheticMind”.
Адреса: 10121, м. Київ, вул. Бориспільська, 5
Телефон / Факс: 0953548901
e-mail: SynthMind@gmail.com
1.4. Планові терміни початку та закінчення робіт.
Початок: 09.02.2015
Закінчення: 22.06.2015
1.5. Відомості про джерела і порядок фінансування робіт.
Джерело: Банк Аваль.
Порядок фінансування робіт: після закінчення кожного етапу розробки.
1.6. Порядок оформлення і надання замовнику результатів робіт.
Створення системи відбувається поетапно, відповідно до календарного плану проекту, після виконання кожного етапу робіт розробник надає замовнику звітні документи етапу, а також певні напрацювання, що були зроблені (за необхідністю).
2. Призначення і цілі створення системи.
2.1. Призначення системи.
Система призначена для автоматизації операцій, що пов’язані з безпекою клієнту банку та забезпечення безпеки банку.
2.2. Цілі створення системи.
підвищення якості та надійності управління власного рахунку.
забезпечення оперативного доступу до конфіденційних даних.
підвищення зручності роботи з терміналами та безпеки при роботі з терміналами.
забезпечення керуванням рівня доступу для різних пристроїв.
підвищення обізнаності користувача в безпеці при виконанні банківських операцій.
підвищення ефективності управління безпекою банку.
забезпечення оперативного доступу до відеозаписів банку.
3. Характеристики об'єкту автоматизації.
Метою безпеки банківської діяльності є усунення можливостей нанесення банку збитків або упущення ним вигоди, забезпечення його ефективної діяльності та якісної реалізації операцій і угод. Досягнення мети безпеки банківської діяльності забезпечується виконанням таких завдань
профілактика та запобігання правопорушенням і злочинним посяганням на власність, персонал та імідж банку;
виховання та навчання персоналу банку з питань безпеки; послаблення шкідливих наслідків від акцій конкурентів або злочинців з підриву безпеки банку;
збереження і ефективне використання фінансових, матеріальних та інформаційних ресурсів банку.
Розроблюваний продукт буде новим членом сімейства програмних продуктів, що розробляються для банків. Так як він буде поєднувати функції схожих програмних продуктів, для прикладу можна взяти застосування на телефон, що розповсюджуються для клієнтів приват банку. Отже продукт включає в собі функцію інтерактивної карти банкоматів та терміналів самообслуговування, що відображає їх розміщення в будь-якій точці країни, додатково підтримується функція перегляду часу роботи відділень, що є аналогом додатку “ПриватКарта”. Також присутня функція перегляду списку всіх депозитів, що дозволить бути в курсі актуальних умов, процентної ставки та дати подовження, яка є аналогом додатку “Мої вклади” ПриватБанку. В системі присутня функція перегляду історії кредитів та поточних записів про власні кредити, що були взяті в банку, дана функція схожа на функцію з додатку “Кредитна історія”.
4. Вимоги до системи.
4.1. Вимоги до системи в цілому.
4.1.1. Вимоги до структури та функціонування системи.
В системі передбачається виділення наступних функціональних підсистем:
- підсистема AvalSecurity для охоронців, що буде автоматизувати функції пов’язані з відеоспостереженням та забезпеченням безпеки банку, до її складу також входять автоматизовані функції, що пов’язані з управлінням дверима та викликом наряду, а також функції управління базою даних відеозаписів.
- підсистема AvalGuard для клієнтів банку, що призначена для покращення безпеки функцій, що пов’язані з наданням конфіденційних даних, а також налаштуванням параметрів рахунку та підвищення загального рівня обізнаності клієнтів в безпеці даних.
В якості протоколу взаємодії між компонентами системи на транспортно-мережевому рівні необхідно використовувати протокол TCP / IP. Для захисту при передачі повинен використовуватись протокол SSH. Суміжною системою є “Яндекс Карти”, спосіб обміну інформацією з суміжною системою автоматичний, також суміжними компонентами можна вважати сформовану базу даних кредитів, депозитів та історії операцій.
Система повинна працювати в основному режимі функціонування, що повинен забезпечувати роботу користувачів в режимі 23 години в день, сім днів в неділю, в даному режимі повинні бути доступними всі функції. Загальний час проведення профілактичних робіт не повинен перевищувати 2% від загального часу роботи системи в основному режимі. Для всіх технічних компонентів підсистеми охоронців необхідно забезпечити регулярний і постійний контроль стану і технічне обслуговування.
