Автор: Пользователь скрыл имя, 27 Января 2012 в 07:10, курсовая работа
Деятельность отдельных людей, групп, коллективов и организаций сейчас все в большей степени зависит от их информированности и способности эффективно использовать имеющуюся информацию. Прежде чем, предпринять какие–то действия, необходимо провести большую работу по сбору и обработке информации, ее осмыслению и анализу. Отыскание рациональных решений в любой сфере требует обработки больших объемов информации, что подчас невозможно без привлечения специальных технических средств.
Введение
3
1.1. Постановка задачи
4
1.2. Обоснование выбора языка программирования
6
1.3. Информационное обеспечение задачи
10
1.3.1. Классификация и кодирование информации
10
1.3.2. Характеристика входной информации
12
1.3.3. Характеристика нормативно – справочной информации
12
1.3.4. Характеристика промежуточной информации
13
1.3.5. Характеристика результатной информации
13
1.4. Алгоритм решения задачи
14
1.4.1. Алгоритм решения задачи
14
1.4.2. Схема взаимосвязи программных модулей и файлов и ее описание
16
Заключение
18
Литература
Целью курсовой работы было создание программы по проектированию базы данных «Личная библиотека».
Создание программы стало необходимым для улучшения ведения учета книг в личной библиотеке. Эта необходимость связана со сложностью ведения данного учета ручным способом. Создание программы позволило экономить время на подсчеты, сортировку, группировку данных; экономить расходные материалы, такие как бумага; надежно хранить данные обо всех поступивших и выбывших книгах; также оперативно формировать необходимые отчеты.
Основной задачей программы была группировка и подсчет книг, а на основе этого формирование отчетов. Эта задача успешно выполнена, так как программа на основе введенных данных создает следующие отчеты: по книгам, находящимся на руках на данный момент, по книгам, отсутствующим на данный момент.
Созданная программа может эффективно использоваться в любом доме для учета книг в личной библиотеке. Она позволяет безошибочно вводить данные, используя справочники, подсчитывать количество книг «на руках» и отсутствующих, хранить всю информацию в рабочей таблице. По необходимости выводить отчеты, используя критерии отбора данных и период времени. В справочники программы заносятся и хранятся данные об издательствах, жанрах, городах и переводах. Данные справочников можно удалять и добавлять при необходимости изменения данных.
Данная задача была решена средствами визуального языка программирования Delphi, с использованием стандартных форм, кнопок и других элементов, подобных Windows, с написанием кода программы на необходимые кнопки.
В результате работы была создана программа «Личная библиотека» с главным окном программы и главным меню, через которое и происходит ввод, сортировка, отбор и подсчет книг для формирования отчетов.
Итогом курсовой работы стала программа, позволяющая эффективно использовать рабочее время, заменив ручную работу автоматизированной.
Литература
Информация о работе Проектирование базы данных " Личная библиотека"