Задачи реляционной модели данных. Работа с БД посредством SQL запросов. Требования к программе. Система просмотра отчета. Способы вывода информации: на бумажный носитель и в табличный процессор Microsoft Excel. Средства защиты и хранения данных.
Основные идеи современной информационной технологии базируются на концепции, согласно которой данные должны быть организованы в базы данных с целью адекватного отображения изменяющегося реального мира и удовлетворения информационных потребностей пользователей. Эти базы данных создаются и функционируют под управлением специальных программных комплексов, называемых системами управления базами данных (СУБД). Для обеспечения одновременного доступа к данным множества пользователей, нередко расположенных достаточно далеко друг от друга и от места хранения баз данных, созданы сетевые мультипользовательские версии СУБД.Разнородный характер информации может привести к тому, что значительное время будет потрачено на поиск искомых данных.Реляционная модель данных описывает: 1. структуры данных в виде наборов отношений, возможно изменяющихся во времени; 3. специальные реляционные операции: селекция, проекция, соединение и деление; а также 4. специальные правила, обеспечивающие целостность данных.Программное приложение было создано при помощи языка программирования Borland Delphi 7.0.Программа была выполнена в операционной системе Windows 98. Она совместима с операционными системами Windows 98, Windows ME, Windows 2000, Windows XP, Для работы данной программы необходима ПЭВМ, имеющая следующие характеристики или приложения: · процессор, не ниже Pentium 100;Данные в программе представлены в табличном виде, под управлением СУБД INTERBASE 6.5В программном приложении использованы: 1. запросы на изменение данных в таблицах БД: · удаление записи из таблицы;Она позволяет четко следить за количеством и местонахождением деталей. Программа также может помочь определить факты краж радиодеталей. Как правило, за учетом радиодеталей следит один человек и именно он должен иметь доступ к этой программе.В результате многочисленных запусков, в программе устранялись ошибки. Пытаемся добавить пустые данные Сообщение о незаполненых полях Программная проверка на правильность ввода Заполнить все необходимые поляДанную БД можно отнести к области специального назначения, т.е. для определенной области деятельности.Данная БД предназначена для использования в программе «Радиодетали». Для того чтобы начать работу с программой, необходимо открыть БД через пункт меню “Открыть БД” либо нажав Ctrl O. При выборе пункта меню “Купить” либо нажатии клавиши F3, открывается отдельное окно “Покупка радиодеталей”. При выборе пункта меню “Продать” либо нажатии клавиши F4, открывается отдельное окно “Продажа радиодеталей”. При нажатии на пункт меню “Типы деталей” либо клавиши F5, открывается отдельное окно “Типы деталей ”.Главным результатом проведенной работы явилось проектирование рабочего программного продукта с использованием функционирующей базы данных.
План
Содержание
Введение 3
1. Анализ задачи 4
1.1 Описание предметной области 4
1.2 Модель данных 4
1.3 Среда разработки 5
1.4 Требования к программе 5
2. Проектирование 7
2.1 Организация данных 7
2.2 Функции системы 7
2.3 Алгоритм работы 8
2.4 Выходные документы 8
2.5 Средства защиты и хранения данных 9
2.6 Тесты на использование 10
3. Применение 12
3.1 Назначение 12
3.2 Инструкция пользователю 12
3.3 Инсталляция 13
Заключение 15
Список используемых источников 16
Приложение 1 17
Приложение 2 18
Приложение 3 19
Приложение 4 20
Приложение 5 21
Приложение 6 22
Введение
Основные идеи современной информационной технологии базируются на концепции, согласно которой данные должны быть организованы в базы данных с целью адекватного отображения изменяющегося реального мира и удовлетворения информационных потребностей пользователей. Эти базы данных создаются и функционируют под управлением специальных программных комплексов, называемых системами управления базами данных (СУБД).
Увеличение объема и структурной сложности хранимых данных, расширение круга пользователей информационных систем привели к широкому распространению наиболее удобных и сравнительно простых для понимания реляционных (табличных) СУБД. Для обеспечения одновременного доступа к данным множества пользователей, нередко расположенных достаточно далеко друг от друга и от места хранения баз данных, созданы сетевые мультипользовательские версии СУБД. В них тем или иным путем решаются специфические проблемы параллельных процессов, целостности (правильности) и безопасности данных, а также санкционирования доступа.
Данный курсовой проект выполнен на языке программирования Borland Delphi 7.0. Выбором этого языка послужило несколько причин: · поддержка ООП;
· наличие широких возможностей для создания различного типа приложений;
· прохождение курса по языку Delphi;
· поддержка работы с различными версиями БД;
· не сложное создание проектов благодаря специальным инструментам.
1.
Вывод
Главным результатом проведенной работы явилось проектирование рабочего программного продукта с использованием функционирующей базы данных.
Реализация данного проекта была проведена без привлечения мощных средств работы с базами данных, которые очень громоздки и требуют необходимую базу знаний по теории баз данных.
Вся необходимая работа по осуществлению доступа к информации хранимой в базе данных, ее модификации, поддержании базы данных в целостном виде скрыта внутри и пользователю нет необходимости знать о ней, чтобы успешно решать весь круг возникающих задач связанных с использованием информации хранимой в базе данных. Удобный интерфейс программы, с одной стороны, позволяет легко ориентироваться в программе, не требуя от пользователя каких-либо специальных навыков работы с электронно-вычислительными машинами, с другой стороны предоставляет пользователю оперативную информацию.
Список литературы
При необходимости, пользователь программы «Радиодетали» может получить данные в виде выходного печатного документа - отчета.
В программе предусмотрены система просмотра отчета и два способа вывода информации: непосредственно на бумажный носитель и в табличный процессор Microsoft Excel для последующего редактирования данных.
Просмотр и печать отчета по складу осуществляется через контекстное меню в главном окне программы «Создать отчет» либо F9.
При этом для печати отчета на персональном компьютере должен быть установлен драйвер локального или сетевого принтера, а сам принтер должен быть включен и приведен в состояние готовности.
Для передачи данных в Microsoft Excel необходимо в контекстном меню в главном окне программы «Экспорт в Excel». Для корректной работы на компьютере должно быть установлено приложение Microsoft Excel, входящее в стандартный набор пакета Microsoft Office. При экспорте данных будет создана новая «Книга» Microsoft Excel с листом «Отчет по складу» и переданными в него данными.Шкрыль А.А. Разработка клиент-серверных приложений в Delphi. - СПБ.: БХВ-Петербург, 2006.
Горев А., Ахаян Р., Макашарипов С. Эффективная работа с СУБД. -СПБ.: Питер, 1997.
Диго С.М. Проектирование и использования баз данных. - Москва: Финансы и статистика, 1995. www.sources.ru - Исходники.RU - Информационный сервер для программистов: исходники со всего света. www.delphiworld.narod.ru - Профессиональные программы для разработчиков: Delphi World, Web Development Studio. www.delphikingdom.com - КОРОЛЕВСТВО Дельфи | Виртуальный клуб программистов.
Главное окно программы
Окно “Покупка радиодеталей”
Окно “Продажа радиодеталей”
Окно “Типы деталей”
Окно “Места хранения”
Окно “Отчет по складу”
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы