істить багато питань, які потребують детального і дуже докладної відповіді, що також може відштовхнути потенційного клієнта Банку.
lt; # justify gt; · Анкета повинна бути простою і зрозумілою користувачеві, містити коректно сформульовані питання, їх кількість повинна бути середнім, але в той же час давати якомога повнішу інформацію, необхідну для прийняття рішення.
· Система повинна мати високу швидкість завантаження і обробки інформації для оперативної роботи з потенційним клієнтом.
Таблиця 1. Порівняльний аналіз аналогів з розробляється системою.
Параметри сравненіяВаріанти сравненіяCreditAnalysisCitiBankЮніаструм БанкВТБ241. Простота організації інтерфейсаОч.хор.Отл.Оч.хор.Хор.2. Якість анкети, запропонованої клієнту для заполненіяОч.хор.Отл.Хор.Удовл.3. Оперативність роботи сістемиОтл.Оч.хор.Хор.Отл.4. Прозорість механізмів прийняття решеніяОтл.Хор.Оч.хор.Хор.
Переклад якісних характеристик в кількісні проводиться у відповідності з наступною таблицею:
Якісний показательОтл.Оч.хор.Хор.Удовл.Посредств.ПлохоОч. плохоНеуд.Колічественний показник (нормована шкала) 10,90,80,60,50,40,20
Проведення нормалізації та визначення вагових коефіцієнтів приводить до наступних результатів:
Таблиця 2. Підсумкові результати порівняльного аналізу аналогів системи
Параметри порівняння? Варіанти сравненіяCreditAnalysisCitiBankЮніаструм БанкВТБ241. Простота організації інтерфейса0.10,910,90,82. Якість анкети, запропонованої клієнту для заполненія0.40,910,80,63. Оперативність роботи сістеми0.310,90,814. Прозорість механізмів прийняття решенія0.210,80,90,8ІТОГО: 10,950,930,830,78
Проведений аналіз показує, що в розробляється системі були враховані недоліки розглянутих аналогів і допрацьована функціональність програми, тому при даних вагових коефіцієнтах кращим з точки зору поставлених завдань є програмний продукт CreditAnalysis.
2. Розробка структури програмного виробу
2.1 Виявлення споживачів і джерел інформації.
У ході аналізу предметної області були виявлені інформаційні потреби користувачів, джерела і споживачі інформації.
Споживачами інформації є потенційні клієнти Банку.
Джерелом інформації є дані вводяться клієнтом в онлайн-заявці, а також дані поточних або колишніх клієнтів даного Банку.
2.2 Порівняльний аналіз засобів розробки системи
Були розглянуті три варіанти засобів розробки системи. Порівняльний аналіз варіантів наведено в таблиці 3.
Таблиця 3. Порівняльний аналіз засобів розробки системи
MS Visual Studio + MS SQL ServerMS Visual Studio + MS AccessDelphi + MS AccessОпит роботи1 год3 месяца1,5 годРаспространенностьотличнаяхорошийудовл.Подддержка фірм-проізводітелейотлічнаяхорошійотлічнаяСовместімость компонентовотлічнаяудовл.хорошаяНабор функціональних возможностейотлічнийхорошійудовл.
Для визначення оптимального варіанту з урахуванням зазначених факторів скористаємося методом зваженої суми.
Спочатку розраховуємо коефіцієнт? для кожного фактора, який вказує важливість даного фактора. Далі розраховуємо коефіцієнти відповідності розглянутих варіантів засобів розробки еталонного значення. Далі за формулою Y =? Kij ·? розрахуємо підсумковий ваговий коефіцієнт кожного варіанту. Варіант з найбільшим підсумковим ваговим коефіцієнтом, за цим методом, буде оптимальним.
Остаточні результати порівняльного аналізу та вибір засобів розробки системи наведені в таблиці 4.
Таблиця 4.Результати порівняльного аналізу та вибір засобів розробки системи
? MS Visual Studio + MS SQL ServerMS Visual Studio + MS AccessDelphi + MS AccessОпит работи0.20.90.71Распространенность0.110.80.6Подддержка фірм-проізводітелей0.110.81Совместімость компонентов0.310.60.8Набор функціональних возможностей0.310.80.6? 0.980.720.78
За результатами аналізи був обраний варіант: MS Visual Studio + MS SQL Server.
. 3 Вибір середовища розробки
Вибір архітектури системи зумовлений її локальним використанням на базі операційної системи Windows і вибраними засобами розробки.
В якості системи розробки та виконуваного модуля обрано середовище програмування Microsoft Visual Studio 2008. Дана середу розробки має наступні позитивні характеристики:
. Підтримує програмную платформу .NET Framework, що дозволяє виконувати п...