Питання впровадження сучасних інформаційних технологій в процеси проведення маркетингових та соціологічних опитувань - Дипломная работа

бесплатно 0
4.5 221
Комбінація методів ринкового регулювання, заснованих на зворотних зв"язках. Аналіз методологій розробки програмного забезпечення. Порівняльний аналіз програмних технологій. Вибір технології доступу до даних. Компонент взаємодії адмінчастини з базою даних.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
ЗМІСТ ВСТУП 1. Постановка задачі 1.1 Описання проблеми 1.1.1 Дослідження предметної області 1.1.2 Огляд існуючих інструментів автоматизації 1.2 Опис вимог до функціональності 1.3 Визначення основної функціональності 1.3.1 Функціональність серверної частини 1.3.2 Функціональність клієнтської частини 2. Дослідження інструментів реалізації 2.1 Аналіз методологій розробки програмного забезпечення 2.1.1 Методологія Microsoft Solution Framework 2.1.2 Ітеративна розробка 2.1.3 Методологія Rapid Application Development 2.1.4 Методологія Rational Unified Process 2.1.5 Методологія Extreme Programming 2.1.6 Agile - гнучка методологія розробки 2.1.7 Висновок 2.2 Порівняльний аналіз програмних технологій .NET та CORBA 2.3 Вибір системи керування базами даних 2.3.1 Визначення критеріїв порівняння 2.3.2 Порівняльний аналіз СКБД MS SQL Server та Oracle 2.4 Вибір технології доступу до даних 2.4.1 Огляд технології Language Integrated Query (LINQ) 2.4.2 Огляд технології ADO.NET Entity Framework 2.4.3 Огляд технології ADO.NET Data Services 2.4.4 Огляд технології Sync Framework 2.4.5 Вибір технологій доступу до даних 2.5 Визначення інструментів для розробки проекту 3. Реалізація проекту 3.1 Загальна схема проекту 3.1.1 Компонент зберігання інформації (глобально) 3.1.2 Компонент взаємодії адмінчастини з базою даних 3.1.3 Адміністративна частина 3.1.4 Компонент зберігання інформації (локально) 3.1.5 Компонент взаємодії клієнтської частини з базою 3.1.6 Клієнтська частина 3.2 Сценарій роботи системи 3.3 Проектування бази даних 3.3.1 Концептуальний рівень 3.3.2 Логічний рівень 3.3.3 Фізичний рівень 3.4 Реалізація функціональності системи 3.4.1 Визначення функціональних пріоритетів 3.4.2 Об’єктна модель системи 4. ДОДАТОК А. Однією з проблем, що обмежують розвиток маркетингових досліджень, є відсутність науково-дослідних і практичних розробок, необхідних кооперативним організаціям для більш ефективного ведення діяльності на ринку. З іншого боку можна спостерігати бурхливий розвиток програмних платформ та технологій, які, при вірно направленому використанні можуть надати потужні можливості для автоматизації процесів, що відбуваються за конкретно визначеними сценаріями. Ось невеликий перелік питань, що мають бути вирішеними: · Які проекти потрібно в першу черги розвивати і в яких напрямках; · Що потрібно змінити, модернізувати; · Які послуги варто призупинити/закрити; · Які нововведення варто впровадити; · Як найефективніше розподілити фінансування різних напрямків організації. Ідеальним інструментом для цього є маркетинговіі опитування. При правильній організації опитування можна отримати саме ту інформацію, що необхідна на даний момент. Наприклад, програма «Пріс». Працює під керівництвом операційних систем сімейства Windows. ДОСЛІДЖЕННЯ ІНСТРУМЕНТІВ РЕАЛІЗАЦІЇ 2.1 Аналіз методологій розробки програмного забезпечення 2.1.1 MSF (Microsoft Solutions Framework) Основні принципи: - Розподіл відповідальності при фіксації звітності - Надання членам команди повноваженнями - Концентрація на бізнес-пріорітетах - Єдине бачення проекту - Готовність до внесення змін - Вільне спілкування Етапи розробки: - Вибірка концепції - Планування - Розробка - Стабілізація - Впровадження Критерії використання: - Складний проект - Відносно великий бюджет - Наявність відносно великої команди - Недостатньо чітке формулювання вимог 2.1.2 Ітеративна розробка Основні принципи: - Зниження ризиків на ранніх стадіях проекту - Ефективний зворотній зв’язок проектної команди із замовником - Акцент зусиль на найбільш важливі та критичні напрямки проекту - Безперервне ітеративне тестування - Рівномірне навантаження на учасників проекту Етапи розробки: - Розробка вимог - Аналіз та дизайн - Реалізація - Тестування - Впровадження Критерії використання: - Довготривалий проект - В кінці кожного етапу (ітерації) проект має бути готовим до використання - Можливість підтримувати ефективний зв’язок із замовником 2.1.3 Rapid Application Development - швидка розробка додатків Основні принципи: - Використання інструментарію, направленого на мінімізацію часу розробки - Створення прототипу для більш чіткого узгодження із замовником - Мінімізація часу розробки за рахунок модернізації вже готових модулів - Тісна співпраця розробників - Управління проектом повинно мінімізувати довжину циклу розробки Етапи розробки: - Аналіз та планування вимог - Проектування - Розробка - Впровадження Критерії використання: - Важлива швидкість розробки (до 90 днів) - Невисока деталізація вимог до проекту - Обмежений бюджет проекту - Проект може бути розбитий на декілька функціональних компонентів - ПЗ не має великої обчислювальної складності 2.1.4 RUP (Rational Unified Process) Основні принципи: - Швидка ідентифікація та безперервне усунення ризиків - Концентрація на виконанні вимог замовника - Очікування змін у вимогах, проектних рішеннях - Компонентна архітектура, що реалізується та тестується на ранніх стадіях проекту - Постійна підтримка якості на усіх етапах розробки - Ключова роль в команді розробки

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?