Картотека

  • 18 сент. 2011 г.
  • 2750 Слова
ВВЕДЕНИЕ

На самых ранних стадиях развития информационных технологий использовались списки – набитые на перфокарте и написанные на магнитной ленте. Компьютерные технологии усовершенствовались, изменились объемы памяти, изменился внешний вид, компьютеры стали доступны для населения. По мере развития вычислительной техники возникали разные методики программирования. С развитием техники появилсямашинный язык, с помощью которого программист мог задавать команды. На каждом этапе создавался новый подход к возникающим вопросам, который помогал программистам работать с растущей сложностью запросов к программам. В наше время происходит массовая компьютеризация, на место людей приходят компьютеры, они стоят рядом с человеком, помогая с расчетами и хранением данных. По мере внедрения компьютеров вжизнь человека, программирование этих самых компьютеров стало проблемой, т.к. не было еще удобной и доступной системы хранения и обработки данных.
Такой системой стала база данных. Базой данных является представленная в объективной форме совокупность самостоятельных материалов, систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электроннойвычислительной машины.
Проектирование и разработка базы данных требуют и искусства, и умения. Понимание пользовательских требований и перевод их в эффективный проект базы данных можно назвать творческим процессам. Преобразование этих проектов в физические базы данных с помощью функционально полных и высокопроизводительных приложений – инженерный процесс.

1. АНАЛИЗ ХАРАКТЕРИСТИК ОБЪЕКТА КОМПЬЮТЕРИЗАЦИИ

Предметнаяобласть курсового проекта - регистрация больных в поликлинике. Использование баз данных для данного вида задач является оптимальным решением, т.к. при использовании баз данных скорость поиска сводится к минимуму. Задача данной курсовой работы – написание программы, которая могла бы выполнять ряд действий, необходимых для работы с базой данных. А именно: осуществлять поиск элементов, редактированиеэлементов, добавление и просмотр компонентов базы данных. Целью курсовой работы является закрепление знаний по разработке алгоритмов и написанию программ с помощью структурного программирования. А это значит, что программа будет выполняться пошагово, а основной блок программы будет содержать несколько вызовов функций. При этом начальную информацию программа будет брать из готового текстового файла.Подобная база данных очень удобна для работы в поликлинике, т.к. в одно и то же время хранит информацию и о посещениях больного больницы, и о самом больном. При этом при желании пользователь может, выбрав определенный пункт меню, работать как с первой таблицей, так и со второй.
Для правильной работы базы данных необходимо правильно связать две таблицы, таким образом, чтобы при изменении одной изних автоматически изменялась и другая. При всем этом необходимо, чтобы программа была достаточно доступной для пользователя и не требовала дополнительных качеств компьютера, чтобы ее можно было установить в современных поликлиниках, и после короткого инструктажа сотрудников запустить эту систему.
Такая система просто необходима современным поликлиникам, ведь время, потраченное на поиск информации внаписанном виде, могло быть сохранено, а количество сотрудников, занимающихся трудоемкой и бессмысленной работой, уменьшено в несколько раз.
Также стоит заметить, что разделение базы данных на две части делает работу еще более удобной, т.к. на запрос пользователя выводит только необходимую ему информацию, а не загромождает экран множеством ненужных пока записей. При необходимости эти записи будутвыведены на экран, но до этого они остаются невидимыми. В письменном виде это является невозможным, т.к. создание нескольких картотек, содержащих связную информацию, неудобно, гораздо проще записывать все данные в один журнал, что является неудобным способом экономии времени.

2. ПОСТАНОВКА ЗАДАЧИ

Задача курсовой работы заключается в разработке структур данных,...
tracking img