ІІ. Вибір та обґрунтування інструментарію для розробки системи

ВІДОКРЕМЛЕНИЙ ПІДРОЗДІЛ НАЦІОНАЛЬНОГО УНІВЕРСИТЕТУ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ

«БОЯРСЬКИЙ КОЛЕДЖ ЕКОЛОГІЇ І ПРИРОДНИХ РЕСУРСІВ»

Циклова комісія інформаційних технологій та фізико-математичних дисциплін

 

КУРСОВА РОБОТА

З дисципліни «Алгоритмізація та програмування»

на тему: «Абітурієнт», що дозволяє автоматизувати роботу приймальної комісії навчального закладу.

 

Студента ІІ курсу групи КН – 14

Напрямку підготовки «Комп’ютерні науки»

Спеціальності «Обслуговування програмних систем і комплексів»

Назарчука О.В.

 

Керівник курсової роботи Кодинець М.А.

Національна шкала __________________

Кількість балів ________ ECTS ________

Члени комісії __________ Місяченко І.Л.

__________ Ковтун П.В.

__________ Кодинець М.А.

 

Боярка 2016

Зміст

Вступ. 3

1. Загальна характеристика інформаційних процесів у предметній області. 4

1.1 Опис та аналіз предметної області. 4

1.1.1 Основні положення приймальної комісії 4

1.1.2 Зарахування вступників. 5

1.2. Технічне завдання на розробку системи. 7

2. Вибір та обґрунтування інструментарію для розробки програми. 8

2.1 Вибір засобів та методів для реалізації програмного забезпечення. 8

2.1.1 Мова програмування. 8

Джерела інформації 9

 


Вступ

Приймальна комісія — це робочий орган вищого навчального закладу(ВНЗ), яка призначена для організації прийому вступників. Строк повноважень приймальної комісії становить один календарний рік. Також змінюються і критерії для вступу до вищого навчального закладу(ВНЗ). Актуальність теми полягає в тому, що якимось чином потрібно вести всю документацію по вступникам та виводити результати вступних іспитів, для того, щоб спростити роботу з паперами для приймальної комісії.

Метою курсової роботи є закріплення навичок, розвиток логічного мислення та створення програмних продуктів мовами C/C++, які можуть використовуватись у повсякденному житті в різних сферах. Також отримання практичних навичок в процесі програмування. При виконанні курсової роботи студент пройде всі етапи створення програми: від постановки завдання, до створення безпосереднього продукту, що супроводжується веденням відповідної документації.

Завданням є запис даних абітурієнта, у подальшому записати результати вступних випробувань, а потім за потреби програма має могти сформувати список зарахованих до ВНЗ. Абітурієнт може бути зарахований на державну або контрактну форму навчання. Також він може взагалі бути не зарахований до ВНЗ.

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

Програма має зчитувати данні про абітурієнта. Прізвище, ім’я, по батькові, дата народження, ідентифікаційний код, середній бал за школу. Також повинна бути можливість для введення результатів вступних випробувань. Програма пропонує введення всіх даних в консолі, а записи робить в .txt форматі.

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


 

І. Загальна характеристика інформаційних процесів у предметній області

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

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

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

1.2. Постановка технічного завдання на розробку системи

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

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

· Розробити функцію, яка буде створювати базу даних.

· Розробити функцію, дозволить додавати нового абітурієнта та інформацію про нього.

· Розробити функцію, за допомогою якої можна буде редагувати оцінки абітурієнта.

· Після того, як користувач вибере пункт завершення роботи програми вивести повідомлення про завершення програми.

Програма — це консольний додаток для ОС Windows (файл з розширенням exe), мова меню – українська, мова користування(введення даних) — англійська.


ІІ. Вибір та обґрунтування інструментарію для розробки системи