Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
отчет по практике.doc
Скачиваний:
10
Добавлен:
11.06.2015
Размер:
1.17 Mб
Скачать

7

ЗАВДАННЯ НА ПЕРЕДДИПЛОМНУ ПРАКТИКУ

(вид практики)

  1. Назва задачі (модулю): Розроблення модуля для проведення вікторини на базі мобільних технологій. Створення модуля вікторини в одно-користуацькому режимі.

  2. Строк здачі звіту _____________________________________

  3. Вхідні дані до задачі (модулю): ДСТУ з обробки інформації, літературні джерела, технічна документація на АІС, матеріали практики.

  4. Перелік графічного матеріалу:__________________________

______________________________________________________________

______________________________________________________________

Керівник від ВНЗ ___________ к.т.н., викладач кафедри ІС Король О.Г.

(підпис) (посада, П.І.Б.)

Студент ____________________Суботовський Д.Ю.

(підпис) (П.І.Б.)

ЗАВДАННЯ НА ПЕРЕДДИПЛОМНУ ПРАКТИКУ

1. Поглиблення, закріплення і поповнення теоретичних знань.

2. Збір матеріалів для виконання дипломного проекту.

3. Придбання навичок експлуатації АІС, а також суспільної і організаційної роботи в колективі.

В процесі проходження переддипломної практики необхідно зібрати матеріал для написання дипломного проекту. Для цього необхідно виконати наступне:

1) вивчити характеристики об’єкта управління і привести схему організаційної структури управління об’єктом (підприємством, що є базою практики);

2) визначити місце в системі управління функціонального підрозділу підприємства, для якого розроблятиметься/аналізуватиметься функціональна підсистема АІС;

3) вивчити положення про функціональний підрозділ;

4) визначити склад задач, вирішуваних на кожному автоматизованому робочому місці;

5) попрацювати на АРМ фахівця функціонального підрозділу чи на посаді фахівця відділу комп’ютеризації і інформаційних технологій підприємства (організації).

ЗМІСТ

РОЗДІЛ 1 6

АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ «Розроблення модуля для проведення вікторини на базі мобільних технологій. Створення модуля вікторини в одно-користуацькому режимі» 6

1.1. Коротка характеристика об’єктів управління «Nix Solutions» 6

1.2. Опис предметної області 9

1.3. Аналіз існуючих програмних продуктів 16

1.4. Висновки 22

ВСТУП

Віки та епохи люди ламали голови над таємницями становлення особистості. Сьогодні головною метою є формування і розвиток високоінтелектуальної, свідомої особистості з громадською позицією, готової до конкурентного вибору свого місця в житті. Пріоритетним є всебічний та гармонійний розвиток особистості, яка здатна до саморозвитку, самовиховання і самореалізації, у своїй діяльності. Одним із засобів для саморозвитку можна використовувати вікторину яка ідеально підходить для цієї справи.

Вікторина - вид гри, що полягає у відповідях на усні чи письмові запитання з різних галузей знань. Ії можна використовувати як у вільний час для розваги так і у навчальному процесі.

Вікторини в основному відрізняються правилами, що визначають тип і складність питання, а також винагороду за правильну відповідь. Існують різні види вікторин із заздалегідь підготовленими питаннями. Дуже часто на ринку вікторин одночасно представлено кілька версій однієї і тієї ж гри, що розрізняються набором (часто рівнем складності) питань. Зустрічаються також додаткові набори питань, що продаються окремо від гри [1].

Готуючи [10] вікторину, потрібно дозволити користувачам вибирати тему, яка їх цікавить, і форму проведення вікторини. Щоб вікторина допомогла отримати ефективний результат, щоб вона могла стати цілісним доповненням у системі саморозвитку користувача.

Об’єктом розробки в роботі є процес проведення вікторини за участю одного користувача й винесення результатів.

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

Мета – розробка модуля вікторини в одно-користувальницькому режимі, який дає можливість грати у різні типи вікторин на різноманітну тематику, яку можна вибрати перед грою та за рахунок цього інтелектуально самовдосконалюватися.

Під час проектування були використані наступні засоби: MS Visual Studio 2013, Erwin 7, Rational Rose, Pasre.com.

Результати, отримані у дипломному проекті, можуть бути використані як і у навчальному процесі так і в якості розваги.

Розділ 1 аналіз предметної області «Розроблення модуля для проведення вікторини на базі мобільних технологій. Створення модуля вікторини в одно-користуацькому режимі»

Вікторина — це гра на основі запитань і відповідей. Проведення вікторини на будь-якій події може оживити і урізноманітнити вечір. Важливо творчо підійти до створення такої гри.

1.1. Коротка характеристика об’єктів управління «Nix Solutions»

Компанія NIX Solutions була заснована в 1994 році і в наш час є однією з найбільших компаній IT-аутсорсингу в Україні з великою кількістю виконаних проектів за плечима. За організаційно-правовою формою це товариство з обмеженою відповідальністю.

Персонал компанії на даний момент найрізноманітніший. В компанії працює багато молодих людей віком близько 25 років зі середнім стажем 6 років. Багато робітників – випускники вузів чи студенти. Персонал висококваліфікований, кожний працівник фахівець у своїй області.

Компанія «NixSolutions» займається створенням простих у використанні інструментів для ефективного управління бізнесом на основі програмних продуктів. Проекти виконують на багатьох платформах розробки, а саме PHP, .NET, Java, C ++, Flash, CMS, iPhone / Android. У своїй практиці активно застосовують закордонний досвід та останні інноваційні тенденції й ідеї в області програмування.

Основна мета, яка була визначена перед підприємством, – це впровадження в Україні останніх розробок, а також розвиток потужної школи виробничої підготовки для роботи на різних платформах.

На даний момент підприємство має сформовану клієнтську базу в Україні та декілько вдалих проектів, впроваджених у закордонних підприємствах.

Розуміння бізнес-процесів з середини дозволяє запропоновувати клієнтам оптимальні вирішення проблем, що робить проекти максимально адаптованими к потребам клієнта. Розроблені інструменти враховують усі тонкості бізнесу та зорієнтовані на вирішення конкретних задач. Знання нових технології допомагає створювати складні багатофункціональні проекти, що легко масштабуються.

Функціонування компанії як єдине ціле забезпечує якісна комунікація між усіма учасниками розробки. Кожен співробітник має можливість створити свою ідею, проголосувати та прокоментувати ідеї інших. Такі системи стимулюють людей цілої організації обмінюватися ідеями та знахідками, що в свою чергу виховує культуру новаторства у колективі, підтримує корпоративний настрій та полегшує вирішення деяких задач. Крім того, такі системи дозволяють прискорити процес опитування співробітників, скоротити час на заповнення різних анкет. Обговорення ідеї допомагає виявити унікальність та самодостатність кожного співробітника, реалізувати потенціал кожного [5].

Організаційна структура «NixSolutions» наведена на рис. 1.1.

У відділі розробки та програмування .Net була поставлена задача щодо розробки модуля для проведення вікторини на базі мобільних технологій.

При розробці програмних продуктів широко застосовуються різноманітні технології компанії Microsoft. Також проводиться юніт - тестування для запобігання помилок у проектах.

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

Даний відділ використовує такі мови програмування, як:

  1. C #;

  2. VB.NET;

  3. Javascript.

Найпопулярніші технології при розробці програмних продуктів:

  1. ASP.NET;

  2. WinForms;

  3. WPF;

  4. Windows Phone Windows 8;

  5. Xamarin;

  6. Unity3D;

  7. Windows Azure.

Схема організаційної структури відділу розробки та програмування .Net наведена на рис. 1.2

Рис. 1.1 Організаційна структура підприємства «Nix Solutions»

Рис.1.2. Організаційна схема ввідділу розробки та програмування .Net