Розробка інформаційної системи "Абітурієнт"
Характеристика особливостей розвитку комп'ютерних технологій. Ознайомлення з інструкцією по роботі з інформаційно-пошуковою системою "Абітурієнт". Розгляд основних клавіш управління. Дослідження результатів роботи розробленої інформаційної системи.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | контрольная работа |
Язык | украинский |
Дата добавления | 19.11.2017 |
Размер файла | 93,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Вступ
В останні часи комп'ютери поширюються з великою швидкістю. Практично не має фірм, підприємств, компаній, де б не було жодного комп'ютера. Чому? Тому що комп'ютери виконують великі обсяги робіт, на які б людині необхідно було б витрачати багато часу.
ІПС “Абітурієнт” розроблена для членів приймальних комісій вищих навчальних закладів. Щорічно намагаються вступити до ВУЗів близько 75% випускників середніх навчальних закладів. Для кожного із вступників потрібно завести особову справу, оформити дані, прийняти всі необхідні документи. Потім справи всіх вступників розподіляються і певним чином систематизуються. В процесі роботи приймальна комісія неодноразово звертається до цих документів, що потребує зайвого часу. ІПС “Абітуріент” дозволить його зекономити. Ця система систематизує дані про студентів, спеціальності, що є в даному закладі, дозволяє швидко переглянути і вивести на друк найчастіше потрібні відомості. Вони автоматично заносяться у файл, а з нього можливий друк документу. ІПС працює в діалоговому режимі. Всі вхідні дані можна редагувати, доповнювати, вилучати. Будь-які дії виконуються за допомогою дуже зручного меню, в якому передбачене практично все, що необхідно користувачу в процесі роботи системи.
З розвитком комп'ютерної техніки з'являється все більше і більше систем, які потребують від програміста швидкої розробки більш вдосконалених засобів обробки даних, а від користувача - вміння управляти цими даними.
Група реляційних (модель є простішою і найбільш звичною формою представлення даних у вигляді таблиці) систем управління баз даними (СУБД) представлена на ринку програмних продуктів дуже широко: системи Paradox i Clarion, проте вони поступаються сімейству так званих dBASE - подібних СУБД.
Зараз серед dBASE пакетів широко розповсюджені наступні версії: dBASEIY-x, FoxPro - 2.5/2.6, Clipper-5.x.
При розробці ІПС, автоматично постало питання, яку ж СУБД використовувати для створення бази? В результаті міркувань було вирішено використовувати FoxPro - 2.6. І першим аргументом на користь саме цієї СУБД було те, що вона має найелементарніші системні вимоги. І дійсно ІПС “Абітурієнт”, створена на основі FoxPro - 2.6, використовує найменшу кількість дискового простору на відміну від тієї ж Access з пакету Microsoft Office (крім цього не кожний заклад має достатню матеріальну базу для купування комп'ютерів, на базі яких можна працювати з такими базами).
CУБД FoxPro (Microsoft) має виключно високі швидкісні характеристики. Набір команд і функцій відповідає всіляким сучасним вимогам до представлення і обробки даних. Може бути використаний максимально зручний інтерфейс. Підтримуються різноманітні багаторівневі меню, робота з мишкою та з вікнами. Дані можуть бути представлені у вигляді таблиці, саме так вони представлені в даній роботі. Наявність у FoxPro мови програмування дозволяє створювати складні системи обробки даних, орієнтовані під конкретні завдання.
Робота виконана в середовищі FoxPro, тому що це найкраща система управління базами даних. І дійсно, для користувачів ІПС “Абітурієнт” і подібних їй ІПС, не має кращого ніж використання СУБД FoxPro. Так як ця система дуже проста у використанні, швидко обчислює дані, має зручне меню, то вона є одним з прикладів того, що FoxPro це дійсно гарна система управління баз даними і вона має велике майбутнє.
Постановка задачі.
1. Створити ІПС приймальної комісії. В базі повинно бути дві бази даних:
2. Анкетні дані абітурієнта ( код, ПІП, дата народження, код обраної спеціальності, оцінка з першого та другого іспитів);
3. Список спеціальностей (код, назва, предмет першого іспиту, вид першого іспиту (усний/письмовий), дата першого іспиту, предмет другого іспиту, вид другого іспиту (усний/письмовий), дата другого іспиту.
4. ІПС повинна забезпечити виведення таких довідок:
5. Список абітурієнтів, які складають іспит у даний день;
6. Список абітурієнтів однієї чи декількох спеціальностей, відсортованих (проіндексованих) спочатку за спеціальністю, потім за прізвищем;
7. Список іспитів, які будуть здавати абітурієнти за період
8. з … по … дати;
9. Для … спеціальності, який предмет першого іспиту.
Методичні вказівки:
1. Скласти програми, які забезпечать;
2. Побудову і використання системи меню режимів обробки баз даних з виділенням вікон на екрані і засоби діалогу;
3. Введення, зміни і перегляд даних;
4. Виведення вихідних документів на друк і в файл.
1. Структура вхідних даних
В роботі створено головну базу даних kurs.dbf, в якій існують особисті дані про абітурієнтів. Структура бази має вигляд, зображений у таблиці 1
Таблиця 1
№ |
Зміст |
Назва |
Тип |
Довжина |
Точність |
|
ФИО |
FAMILIA |
Character |
35 |
|||
Д/рожд. |
DATA_NAR |
Date |
8 |
|||
Код |
KOD |
Numeric |
7 |
0 |
||
Экзамен 1 |
ISPIT1 |
Numeric |
3 |
0 |
||
Экзамен 2 |
ISPIT2 |
Character |
3 |
Також існує kurs2.DBF в якій викладені дані про спеціальності. Її структура зображена таблиці 2. комп'ютерний інформаційний клавіша
Таблиці 2
№ |
Зміст |
Назва |
Тип |
Довжина |
Точність |
|
Код |
KOD |
Numeric |
7 |
0 |
||
Факультет |
NAZVA |
Character |
10 |
|||
Предмет1 |
PREDMET1 |
Character |
10 |
|||
Вид экзамена 1 |
VID1 |
Character |
10 |
|||
Дата экзамена 1 |
DATA1 |
Date |
8 |
|||
Предмет2 |
PREDMET2 |
Character |
10 |
|||
Вид экзамена 2 |
VID2 |
Character |
10 |
|||
Дата экзамена 2 |
DATA2 |
Date |
8 |
2. Структура вихідних даних
До вихідних документів ІПС "Абітурієнт" належать:
1. Об'єднана база bazan.dbf;
2. Список абітурієнтів , що здають іспит в даний день;
3. Список абітурієнтів за спеціальністю;
4. Список іспитів за період;
5. Предмет першого іспиту для спеціальності
6. Результати пошуку:
7. Абітурієнти, що здали 2-ий іспит за спеціальністю;
8. Список абітурієнтів на спеціальність.
Структура вихідного документу №1
Обєднана база bazan.dbf (таблиця.3)
Таблиця 3
№ |
Зміст |
Назва |
Тип |
Довжина |
Точність |
|
1 |
ФИО |
FAMILIA |
Character |
35 |
||
2 |
Д/рожд. |
DATA_NAR |
Date |
8 |
||
3 |
Код |
KOD |
Numeric |
7 |
0 |
|
4 |
Экзамен 1 |
ISPIT1 |
Character |
3 |
0 |
|
5 |
Экзамен 2 |
ISPIT2 |
Character |
3 |
||
6 |
Код |
KOD |
Numeric |
7 |
0 |
|
7 |
Факультет |
NAZVA |
Character |
10 |
||
8 |
Предмет1 |
PREDMET1 |
Character |
10 |
||
9 |
Вид экзамена 1 |
VID1 |
Character |
10 |
||
10 |
Дата экзамена 1 |
DATA1 |
Date |
8 |
||
11 |
Предмет2 |
PREDMET2 |
Character |
10 |
||
12 |
Вид экзамена 2 |
VID2 |
Character |
10 |
||
13 |
Дата экзамена 2 |
DATA2 |
Date |
8 |
Структура вихідного документу №2
Список абітурієнтів , що здають іспит в даний день (таблиця.4).
Таблиця 4
№ |
Зміст |
Назва |
Тип |
Довжина |
Точність |
|
1 |
ФИО |
FAMILIA |
Character |
35 |
Структура вихідного документу №3
Список абітурієнтів за спеціальністю (таблиця.5).
Таблиця 5
№ |
Зміст |
Назва |
Тип |
Довжина |
Точність |
|
1 |
ФИО |
FAMILIA |
Character |
35 |
||
2 |
Факультет |
NAZVA |
Character |
10 |
Структура вихідного документу №4
Список іспитів за період (таблиця.6).
Таблиця 6
1 |
Факультет |
NAZVA |
Character |
10 |
|
2 |
Предмет1 |
PREDMET1 |
Character |
10 |
|
3 |
Вид экзамена 1 |
VID1 |
Character |
10 |
|
4 |
Дата экзамена 1 |
DATA1 |
Date |
8 |
|
5 |
Предмет2 |
PREDMET2 |
Character |
10 |
|
6 |
Вид экзамена 2 |
VID2 |
Character |
10 |
|
7 |
Дата экзамена 2 |
DATA2 |
Date |
8 |
Структура вихідного документу №5
Предмет першого іспиту для спеціальності (таблиця.7).
Таблиця 7
Первый предмет для данной специальности: ? predmet1 ,vid1 (за результатами пошуку) |
Структура вихідного документу №6.1
Абітурієнти, що здали 2-ий іспит за спеціальністю (таблиця.8).
Таблиця 8
№ |
Зміст |
Назва |
Тип |
Довжина |
Точність |
|
1 |
ФИО |
FAMILIA |
Character |
35 |
Структура вихідного документу №6.2
Список абітурієнтів на спеціальність (таблиця.9).
Таблиця 9
№ |
Зміст |
Назва |
Тип |
Довжина |
Точність |
|
1 |
Код |
KOD |
Numeric |
7 |
0 |
|
2 |
Предмет1 |
PREDMET1 |
Character |
10 |
||
3 |
Экзамен 1 |
ISPIT1 |
Numeric |
3 |
0 |
|
4 |
Предмет2 |
PREDMET2 |
Character |
10 |
||
5 |
Экзамен 2 |
ISPIT2 |
Character |
3 |
3. Опис алгоритму
1. Вигляд головного меню (мал.1)
Мал. 1
2. Procedure spravka2
Мал. 2
4. Інструкція по роботі з програмою
Перед Вами інструкція по роботі з інформаційно-пошуковою системою "Абітурієнт".
1. Запускаємо файл програми PRIEM.prg (або baza.exe)
2. Перед Вами зявиться меню, що матиме вигляд:
База Ведомость Поиск Сервис Печать Выход
3. Оберіть потрібний Вам пункт меню.
На екрані зявиться ще одне меню, з якого Вам потрібно буде вибрати необхідний Вам пункт.
Наприклад:
Ведомость
Список абитуриетов,которые сдают экзамен в данный день…
Список абитуриентов по специальности …
Список экзаменов за период …
Предмет первого экзамена по специальности…
4. Перед Вами зявиться запит, на який Вам потрібно відповісти.
Наприклад:
Укажите период:
Дата:
Вас Дата:
ESC - Выход
5. Після того, як ви дасте відповідь на запитання - отримаєте необхідні Вам відомості.
База Ведомость Поиск Сервис Печать Выход
Абитуриенты на данную специальность
ФИО Факульт.
--------------------------------------------------------------
Зайцев Дмитрий Александрович ¦ТЕ ¦
Мисяжнюк Сергей Леонидович ¦ТЕ ¦
Печенюк Наталья Валерьевна ¦ТЕ ¦
Зверніть увагу:
Ця послідовність дій має місце після вибору будь-якого пункту меню.
Для стабільної роботи програми радимо Вам чітко виконувати всі дії та звертати увагу на попередження, що видає Вам програма під час роботи.
При роботі з операційною системою FoxPro бажано не використовувати дію лівої клавіші миші на області робочого столу програми.
Таблиця 10 Основні клавіші управління
Esc |
Вихід без збереження |
|
Ctrl+W |
Вихід із збереженням |
|
Ctrl+T |
Помітити запис на вилучення |
|
Ctrl+A |
Вилучити запис помічений на видалення |
|
Ctrl+N |
Доповнити базу |
|
Переміщення в базі |
Бажаю Вам успіху при роботі з програмою.
При виникненні питань і проблем звертатися до розробника.
Висновок
В результаті роботи створена ІПС "Абітурієнт". При роботі система не виявила жодних проблем, завдячуючи тривалому процесу розробки та відлагодження програми, а саме :
1. Стабільна робота без відомого ефекту так званого "зависання"
2. Дає можливість проглянути різноманітні відомості, а також вихідні дані.
3. Користувач має можливість редагувати та доповнювати всі дані.
На мою думку система є настільки зручною та стабільною, завдяки середовищу FoxPro2.6, в якому вона була розроблена.
Размещено на Allbest.ru
...Подобные документы
Роль інформаційних систем і комп’ютерних технологій в удосконаленні управління. Особливості вхідної, вихідної та довідкової інформації. Основи організації машинної інформаційної бази. Інтелектуальні інформаційні системи в економіці. Поняття бази знань.
курс лекций [1,9 M], добавлен 16.04.2014Структура деревооброблювальної фабрики. Нормалізація відносин і побудова ER-діаграм. Показники економічної ефективності інформаційної системи. Розрахунок витрат на створення і експлуатацію системи на підприємстві. Інструкція по роботі з програмою.
курсовая работа [3,6 M], добавлен 30.05.2012Розробка автоматизованого робочого місця начальника курсу ВВНЗ в програмному середовищі Borland Delphi. Реалізація головного меню програми та додаткової панелі управління. Таблиця з інформацією про спортсмена. Алгоритм роботи інформаційної системи.
курсовая работа [777,6 K], добавлен 19.05.2014Поняття та характеритсики комп'ютерних мереж. Огляд існуючих варіантів побудови інформаційної системи для торгівельного підприємства. Побудова локальної мережі, загальної структури інформаційної системи, бази даних. Аналіз санітарно-гігієнічних умов.
курсовая работа [624,4 K], добавлен 19.05.2015Забезпечення захисту інформації. Аналіз системи інформаційної безпеки ТОВ "Ясенсвіт", розробка моделі системи. Запобігання витоку, розкраданню, спотворенню, підробці інформації. Дослідження та оцінка ефективності системи інформаційної безпеки організації.
курсовая работа [1,6 M], добавлен 27.04.2014Функції інформаційної системи. Аналіз функцій системи управління базами даних: управління транзакціями і паралельним доступом, підтримка цілісності даних. Аналіз системи MySQL. Елементи персонального комп’ютера: монітор, клавіатура, материнська плата.
дипломная работа [1,2 M], добавлен 15.05.2012Поняття комп’ютерної мережі та її призначення. Організація корпоративної комп’ютерної мережі. Характеристика інформаційної системи Верховної Ради України. Основні типові функціональні підсистеми інформаційної системи державної судової адміністрації.
контрольная работа [97,1 K], добавлен 20.07.2011Автоматизовані інформаційні системи: поняття та внутрішня структура, розробка її інфологічної, даталогічної та програмувальної моделі. Застосування мови UML до проектування інформаційної системи. Етапи налагодження та тестування розробленої програми.
курсовая работа [1,4 M], добавлен 26.09.2015Автоматизація роботи овочевої бази, яка дозволить значно підвищити продуктивність праці за рахунок автоматизації функцій, які раніше виконувалися вручну. Розробка канонічних uml-діаграм автоматизованої інформаційної системи у середовищі case-засобу.
курсовая работа [2,4 M], добавлен 27.04.2013Інформаційно-вимірювальні системи й імовірнісний підхід. Просторово-часове трактування реальних умов роботи радіосистем. Управління системою обробки та зондувальним сигналом. Задачі, розв'язувані оптимальним оператором інформаційно-вимірювальної системи.
реферат [121,2 K], добавлен 24.06.2011Опис алгоритмів реалізації автоматизованої інформаційної системи обслуговування роботи торгового агента в середовищі програмування Delphi. Створення схем технологічного процесу введення, редагування і видачі результатів. Інсталяція і експлуатація проекту.
курсовая работа [118,4 K], добавлен 25.09.2010Структура інформаційної системи КККЕіП ім. М.П. Сая. Локальна комп'ютерна мережа на підприємстві, конфігурація персональних комп’ютерів. Аналіз апаратних засобів, системного програмного та документального забезпечення структурних підрозділів коледжу.
отчет по практике [6,4 M], добавлен 27.05.2019Інформаційні потреби управлінського апарату Глухівської райспоживспілки. Аналіз наявних на ринку програмних продуктів автоматизації управлінської діяльності. Зміни в системі управління після впровадження інформаційної системи управління "Галактика".
контрольная работа [91,3 K], добавлен 27.07.2009Місце і роль організацій та рухів у сучасному розвитку українського суспільства. Аналіз інформаційного забезпечення предметної області. Проектування структури інформаційної системи. Розробка структури інформаційної системи Громадська рада Запоріжжя.
дипломная работа [3,8 M], добавлен 08.12.2010Створення гнучкої клієнт-серверної системи інформаційної підтримки підвищення кваліфікації персоналу ДП № 9 з застосуванням мови програмування PHP, системи керування базами даних MySQL. Розробка алгоритмів, програмна реалізація основних процедур системи.
дипломная работа [1,8 M], добавлен 26.10.2012Розробка інформаційної системи для автоматизації, підвищення ефективності та спрощення роботи відділень та приймальної комісії. Опис основних класів, варіантів взаємодії системи. Процес авторизації реєстратора. Процес створення запиту в системі.
курсовая работа [694,9 K], добавлен 16.12.2014Аналіз основних задач фінансового відділу і їх залежності від вхідної інформації. Розробка автоматизованої інформаційної системи з ціллю якісної обробки вхідних даних. Організація інформаційного, організаційного, технічного і програмного забезпечення АІС.
курсовая работа [463,7 K], добавлен 11.02.2014Розробка інформаційної системи, що містить дані про товари, їх поставку і доставку за допомогою моделі "Сутність-зв'язок". Вибір засобів її реалізації Структурна схема реляційної бази даних та таблиці БД. Інструкція для користувача програмним продуктом.
курсовая работа [2,4 M], добавлен 19.06.2013Загальна характеристика навчально-наукового комп'ютерного центру. Державні норми влаштування і обладнання кабінетів комп'ютерної техніки. Створення довідкової бази про факультет комп’ютерних систем для приймальної комісії у вигляді сайту для абітурієнтів.
отчет по практике [72,0 K], добавлен 07.07.2010Стан та перспективи використання комп’ютерних технологій в сільськогосподарському приватному підприємстві, фінансово-економічний аналіз його діяльності та розширення асортименту послуг. Модифікація інформаційної системи, обґрунтування та опис баз даних.
дипломная работа [2,8 M], добавлен 15.03.2012