Всё сдал! - помощь студентам онлайн Всё сдал! - помощь студентам онлайн

Реальная база готовых
студенческих работ

Узнайте стоимость индивидуальной работы!

Вы нашли то, что искали?

Вы нашли то, что искали?

Да, спасибо!

0%

Нет, пока не нашел

0%

Узнайте стоимость индивидуальной работы

это быстро и бесплатно

Получите скидку

Оформите заказ сейчас и получите скидку 100 руб.!


Розробка інформаційно-пошукової системи Абітурієнт на базі СУБД FoxPro

Тип Реферат
Предмет Информатика
Просмотров
417
Размер файла
32 б
Поделиться

Ознакомительный фрагмент работы:

Розробка інформаційно-пошукової системи Абітурієнт на базі СУБД FoxPro

Курсова робота

Розробка інформаційно-пошукової системи “Абітурієнт” на базі СУБД FoxPro

.

АНОТАЦІЯ.

В роботі представлена інформаційно-пошукова система “Абітурієнт”. Дана система дозволяє в діалоговому режимі отримати будь-які відомості про абітурієнта, дати складання вступних іспитів, списки спеціальностей тощо. Система також формує вихідні документи – списки студентів, що складають іспити у даний день, відомості про абітурієнтів одної чи декількох спеціальностей, дані про спеціальності та ін. Всі довідки можливо вивести на прінтер або зберегти у файлі.

Для розробки даної програми була використана СУБД FoxPro.

ІПС зручна в роботі і розрахована на використання приймальними комісіями вищих навчальних закладів.

In activity the information retrieval system "Entrant" is shown. The Given system allows in a conversational mode to receive the data about the entrant, dates of realization of entrance examinations, lists of specialities etc. The System also reshapes the outgoing documents - lists of the students, which one pass examinations per the given day, sheet about the entrants by one or several specialities, the data about specialities etc. All helps can be removed on the printer or to keep in the file.For creation of the given program the database management system FoxPro utilised.

The information retrieval system is friend in activity and is counted for usage by receiving commissions of higher educational establishments.


ВСТУП.

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

ІПС “Абітурієнт” розроблена для членів приймальних комісій вищих навчальних закладів. Щорічно намагаються вступити до ВУЗ¢ів близько 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. Виведення вихідних документів на друк і в файл.


СТРУКТУРА ВХІДНИХ ДАНИХ.

В роботі створено головну базу даних kurs.dbf, в якій існують особисті дані про абітурієнтів. Структура бази має вигляд, зображений у таблиці 1

Таблиця.1

ЗмістНазваТипДовжинаТочність
1. ФИОFAMILIACharacter35
2. Д/рожд.DATA_NARDate8
3. КодKODNumeric70
4. Экзамен 1ISPIT1Numeric30
5. Экзамен 2ISPIT2Character3

Також існує kurs2.DBF в якій викладені дані про спеціальності. Її структура зображена таблиці.2

Таблиці.2

ЗмістНазваТипДовжинаТочність
1. КодKODNumeric70
2. ФакультетNAZVACharacter10
3. Предмет1PREDMET1Character10
4. Вид экзамена 1VID1Character10
5. Дата экзамена 1DATA1Date8
6. Предмет2PREDMET2Character10
7. Вид экзамена 2VID2Character10
8. Дата экзамена 2DATA2Date8

СТРУКТУРА ВИХІДНИХ ДАНИХ.

До вихідних документів ІПС "Абітурієнт" належать:

1. Об’єднана база bazan.dbf;

2. Список абітурієнтів , що здають іспит в даний день;

3. Список абітурієнтів за спеціальністю;

4. Список іспитів за період;

5. Предмет першого іспиту для спеціальності

6. Результати пошуку:

7. Абітурієнти, що здали 2-ий іспит за спеціальністю;

8. Список абітурієнтів на спеціальність.

Структура вихідного документу №1

Об¢єднана база bazan.dbf (таблиця.3)

Таблиця.3

ЗмістНазваТипДовжинаТочність
1ФИОFAMILIACharacter35
2Д/рожд.DATA_NARDate8
3КодKODNumeric70
4Экзамен 1ISPIT1Character30
5Экзамен 2ISPIT2Character3
6КодKODNumeric70
7ФакультетNAZVACharacter10
8Предмет1PREDMET1Character10
9Вид экзамена 1VID1Character10
10Дата экзамена 1DATA1Date8
11Предмет2PREDMET2Character10
12Вид экзамена 2VID2Character10
13Дата экзамена 2DATA2Date8

Структура вихідного документу №2

Список абітурієнтів , що здають іспит в даний день (таблиця.4).

Таблиця.4

ЗмістНазваТипДовжинаТочність
1ФИОFAMILIACharacter35

Структура вихідного документу №3

Список абітурієнтів за спеціальністю (таблиця.5).

Таблиця.5

ЗмістНазваТипДовжинаТочність
1ФИОFAMILIACharacter35
2ФакультетNAZVACharacter10

Структура вихідного документу №4

Список іспитів за період (таблиця.6).

Таблиця.6

1ФакультетNAZVACharacter10
2Предмет1PREDMET1Character10
3Вид экзамена 1VID1Character10
4Дата экзамена 1DATA1Date8
5Предмет2PREDMET2Character10
6Вид экзамена 2VID2Character10
7Дата экзамена 2DATA2Date8

Структура вихідного документу №5

Предмет першого іспиту для спеціальності (таблиця.7).

Таблиця.7

Первый предмет для данной специальности:

? predmet1 ,vid1 (за результатами пошуку)

Структура вихідного документу №6.1

Абітурієнти, що здали 2-ий іспит за спеціальністю (таблиця.8).

Таблиця.8

ЗмістНазваТипДовжинаТочність
1ФИОFAMILIACharacter35

Структура вихідного документу №6.2

Список абітурієнтів на спеціальність (таблиця.9).

Таблиця.9

ЗмістНазваТипДовжинаТочність
1КодKODNumeric70
2Предмет1PREDMET1Character10
3Экзамен 1ISPIT1Numeric30
4Предмет2PREDMET2Character10
5Экзамен 2ISPIT2Character3

ОПИС АЛГОРИТМУ.

1. Вигляд головного меню (мал.1)



2. Procedure spravka2


ВИСНОВОК.

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

1. Стабільна робота без відомого ефекту так званого "зависання"

2. Дає можливість проглянути різноманітні відомості, а також вихідні дані.

3. Користувач має можливість редагувати та доповнювати всі дані.

На мою думку система є настільки зручною та стабільною, завдяки середовищу FoxPro2.6, в якому вона була розроблена.

ІНСТРУКЦІЯ ПО РОБОТІ З ПРОГРАМОЮ.

Перед Вами інструкція по роботі з інформаційно-пошуковою системою "Абітурієнт".

1. Запускаємо файл програми PRIEM.prg (або baza.exe)

2. Перед Вами з¢явиться меню, що матиме вигляд:

База Ведомость Поиск Сервис Печать Выход

3. Оберіть потрібний Вам пункт меню.

На екрані з¢явиться ще одне меню, з якого Вам потрібно буде вибрати необхідний Вам пункт.

Наприклад:

Ведомость

Список абитуриетов,которые сдают экзамен в данный день…

Список абитуриентов по специальности …

Список экзаменов за период …

Предмет первого экзамена по специальности…

4. Перед Вами з¢явиться запит, на який Вам потрібно відповісти.

Наприклад:

Укажите период:

Дата:

Вас Дата:

ESC - Выход

5. Після того, як ви дасте відповідь на запитання - отримаєте необхідні Вам відомості.

6.

База Ведомость Поиск Сервис Печать Выход

Абитуриенты на данную специальность

ФИО Факульт.

--------------------------------------------------------------

Зайцев Дмитрий Александрович ¦ТЕ ¦

Мисяжнюк Сергей Леонидович ¦ТЕ ¦

Печенюк Наталья Валерьевна ¦ТЕ ¦

Зверніть увагу:

1. Ця послідовність дій має місце після вибору будь-якого пункту меню.

2. Для стабільної роботи програми радимо Вам чітко виконувати всі дії та звертати увагу на попередження, що видає Вам програма під час роботи.

3. При роботі з операційною системою FoxPro бажано не використовувати дію лівої клавіші миші на області робочого столу програми.

Основні клавіші управління:

EscВихід без збереження
Ctrl+WВихід із збереженням
Ctrl+TПомітити запис на вилучення
Ctrl+AВилучити запис помічений на видалення
Ctrl+NДоповнити базу
¯®­¬Переміщення в базі

Бажаю Вам успіху при роботі з програмою.

При виникненні питань і проблем звертатися до розробника.


ЛІТЕРАТУРА.

1. А.А.Попов. Создание приложений для FoxPro 2.5/2.6 в Dos и Windows.- М:Издательство "ДЕССКОМ", 2000 г.-672 стр.;

2. Каратыгин С.А., Тихонов А.Ф, Тихонова Л.Н. Программирование в FoxPro для Windows на примерах.-М.: Бином,1995;

3. Бемер С. FoxPro 2.6 для Windows.-Киев.:BHV,1995;

4. Метод. вказівки до роботи з системою управління базами даних FoxPro для студентів усіх спеціальностей денної та заочної форм навчання /Укл.:В.І.Бевз, Л.Г. Загоровська.- К.:УДУХТ, 1998.- 48 с.


Нет нужной работы в каталоге?

Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.

Цены ниже, чем в агентствах и у конкурентов

Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит

Бесплатные доработки и консультации

Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки

Гарантируем возврат

Если работа вас не устроит – мы вернем 100% суммы заказа

Техподдержка 7 дней в неделю

Наши менеджеры всегда на связи и оперативно решат любую проблему

Строгий отбор экспертов

К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»

1 000 +
Новых работ ежедневно
computer

Требуются доработки?
Они включены в стоимость работы

Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован

avatar
Математика
История
Экономика
icon
159599
рейтинг
icon
3275
работ сдано
icon
1404
отзывов
avatar
Математика
Физика
История
icon
156492
рейтинг
icon
6068
работ сдано
icon
2737
отзывов
avatar
Химия
Экономика
Биология
icon
105734
рейтинг
icon
2110
работ сдано
icon
1318
отзывов
avatar
Высшая математика
Информатика
Геодезия
icon
62710
рейтинг
icon
1046
работ сдано
icon
598
отзывов
Отзывы студентов о нашей работе
64 096 оценок star star star star star
среднее 4.9 из 5
им. С.Ю.Витте
Работа выполнена досрочно, содержание по существу, маленький недочет был исправлен. Спасибо!
star star star star star
БПТ
Обращался к Елене Александровне второй раз Всё очень здорово и оперативно сделанно, без за...
star star star star star
"КрасГАУ"
Заказываю в первый раз у Евгения , и остался максимально доволен , всё чётко !)
star star star star star

Последние размещённые задания

Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн

Решение задач по предмету «Математика»

Решение задач, Математика

Срок сдачи к 29 дек.

1 минуту назад

Отчет с выполнением заданий

Решение задач, Отчет, бух учет

Срок сдачи к 25 дек.

4 минуты назад

Расчет параметров участка электроэнергетической системы

Решение задач, Электрические системы, электроника, электротехника

Срок сдачи к 8 янв.

4 минуты назад
4 минуты назад

Сделать курсач по методике

Курсовая, Электротехника

Срок сдачи к 26 дек.

5 минут назад

Психология безопасности труда

Реферат, Русский язык и культура речи

Срок сдачи к 29 дек.

7 минут назад

Сделать реферат и презентацию

Презентация, Биомеханика

Срок сдачи к 25 дек.

7 минут назад

написать курсовую работу по уголовному праву

Курсовая, Уголовное право

Срок сдачи к 25 дек.

7 минут назад

Начертить 12 чертежей

Чертеж, Начертательная геометрия

Срок сдачи к 9 янв.

8 минут назад

Феномен успеха и успешность в профессиональном развитии

Реферат, Психология

Срок сдачи к 28 дек.

9 минут назад

В файле прикреплен пример выполнения задания

Контрольная, Криминология

Срок сдачи к 27 дек.

9 минут назад

9-11 страниц. правовые основы военной реформы в ссср в 20-е гг

Реферат, История государства и права России

Срок сдачи к 26 дек.

10 минут назад

Выполнить реферат. История Англии. Е-01554

Реферат, Английский язык

Срок сдачи к 26 дек.

10 минут назад

Составить Проект массового взрыва

Контрольная, Взрывное дело, горное дело

Срок сдачи к 8 янв.

12 минут назад

Термодинамика

Решение задач, Термодинамика

Срок сдачи к 26 дек.

12 минут назад

Нужен реферат, объем 15-20 страниц

Реферат, Безопасность в техносфере

Срок сдачи к 5 янв.

12 минут назад

Выполнить реферат. История Англии. Е-01554

Реферат, История

Срок сдачи к 26 дек.

12 минут назад
planes planes
Закажи индивидуальную работу за 1 минуту!

Размещенные на сайт контрольные, курсовые и иные категории работ (далее — Работы) и их содержимое предназначены исключительно для ознакомления, без целей коммерческого использования. Все права в отношении Работ и их содержимого принадлежат их законным правообладателям. Любое их использование возможно лишь с согласия законных правообладателей. Администрация сайта не несет ответственности за возможный вред и/или убытки, возникшие в связи с использованием Работ и их содержимого.

«Всё сдал!» — безопасный онлайн-сервис с проверенными экспертами

Используя «Свежую базу РГСР», вы принимаете пользовательское соглашение
и политику обработки персональных данных
Сайт работает по московскому времени:

Вход
Регистрация или
Не нашли, что искали?

Заполните форму и узнайте цену на индивидуальную работу!

Файлы (при наличии)

    это быстро и бесплатно