Внедрение базы данных "Библиотека" в Челябинском энергетическом колледже
Основные этапы разработки и внедрения программного обеспечения. Понятие, функции и классификация баз данных. Проектирование базы данных "Библиотека" для ведения картотеки и учета выдачи книг. Пользовательский интерфейс программы, методика ее тестирования.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 09.06.2012 |
Размер файла | 2,6 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Рисунок 19. - Книги и редактирование книги
Пункт Выбираемые поля позволяет добавлять, изменять, удалять данные выбираемых полей показано на рисунке 20, улица, тип данных, издательство, объектная рубрика.
Рисунок 20. - Добавление, изменение и удаление выбираемых полей
2.6.2 Руководство программиста
Назначение программы:
База данных «Библиотека» предназначена для ведения картотеки в библиотеке Челябинского энергетического колледжа им.С.М. Кирова, учета выдачи книг.
Условия выполнения программ:
- центральный процессор с тактовой частотой 1000 MГц;
- объём оперативной памяти не менее 512 Мб;
- свободного пространства на жестком диске 100 Мб;
- стандартный манипулятор «Мышь» ;
- стандартная клавиатура;
- операционная система не ниже Windows XP;
- стандартный монитор с расширением экрана 1280х1024;
После установки СУБД на сервер необходимо выполнить запуск сервера, для этого надо запустить InterBase Server manager который размещается в пуск-> InterBase-> InterBase Server manager.
Входные и выходные данные
Входные данные- информация, введённая в базу данных пользователем с клавиатуры. Имеются таблицы, поля в которых заполняются с клавиатуры:
Таблица «Студенты» включает в себя поля:
- ID Студента
- Ф.И.О.
- Группа
- Курс
Таблица «Личные данные студентов» включает в себя поля:
- ID Cтудента
- Фамилия
- Имя
- Отчество
- Город
- Улица
- Дом
- Квартира
- Телефон
- Дата рождения
- Дата зачисления
Таблица «Книги» включает в себя поля:
- ID Книги
- Название книги
- Автор
Таблица «Дополнительная информация о книгах» включает в себя поля:
- ID Книги
- Второй автор
- Третий автор
- Тип издания
- Том/томов
- Место издания
- Издательство
- Дата издания
- Объём книги
- Предметная рубрика
- Цена
- Индекс УДК
- Храниться
- Количество копий
- Диск
- Примечание
Таблица «Инвентарные номера книг» включают в себя поля:
- ID Книги
- Инвентарный номер
- Наличие
Таблица «Абонемент» включает в себя поля:
- ID Студента
- ID Книги
- Инвентарный номер
- Название книги
- Автор
- Дата выдачи
Выходные данные - ответ программы на какое-либо действие пользователя. Сообщение об ошибке, на несоответствие типа данных, неправильное количество введённых символов. Дополнительное подтверждение, на какого- либо действия.
Заключение
Согласно техническому заданию на дипломное проектирование была поставлена задача внедрить базу данных «Библиотека».
Программа была разработана с помощью Borland Delphi 7 и InterBase 6,5, служит для автоматизации процесса записи данных о выданных книгах. Программа имеет простой интерфейс, максимально упрощена для работы неподготовленного пользователя.
Программа успешно была протестирована методом «чёрного ящика». Все функции в программе отвечают поставленным требованиям. После внедрения и внесения информации в базу данных, все компоненты работают исправно. База данных предназначена для автоматизации библиотеки Челябинского энергетического колледжа им. С.М. Кирова.
Список использованных источников
1. Бобровский С.И. Delphi 7 [Текст]: учебник для студ. среднего проф. образования / С.И.Бобровский; доп. Министерством обр. РФ.- М.: Академия, 2003. - 736 с. - (Среднее профессиональное образование).
2. Семакин И.Г. Основы программирования [Текст]: учеб. пособие для среднего проф. образования / И.Г. Семакин, А.П. Шестаков - М., 2001. - 432 с. - (Среднее профессиональное образование).
3. Хомоненко А.Д.. Самоучитель Delphi [Текст]: учеб. пособие для среднего проф. образования / А.Д Хомоненко, В.Э. Гофман; -СПб: 2007. - 608 с. - (Среднее профессиональное образование).
4. Культин Н.Б. Основы программирования в Delphi 7 [Текст]: учеб. пособие / Культин Н.Б - СПб.: БХВ-СПб, 2007. -608 с. - 1 электрон. опт. диск (CD-ROM): зв., цв.; 12 см. - (Профессиональное образование).
5. Благодатских В.А. Экономика, разработка и эксплуатация программного обеспечения ЭВМ [Текст]: учебник / В.А. Благодатских - М.: Финансы и статистика, 2011. - 228 с.
6. Благодатских В.А. Стандартизация разработки программных средств [Текст]: учебное пособие / В.А. Благодатских, В.А. Волнин, К.Ф. Поскакалов - М.: Финансы и статистика, 2003. -457 с.
7. Касьяновой Г.Ю. Охрана труда [Текст]: универсальный справочник / Г.Ю. Касьяновой 2008. -560 с.
8. Винниченко И.В. Автоматизация процессов тестирования [Текст]: учеб. пособие для среднего проф. образования / И.В. Винниченко; - СПб.: 2005. - 203 с.
Размещено на Allbest.ru
Подобные документы
Программные продукты, используемые при проектировании базы данных. Разработка базы данных "Библиотека" с использование программного проекта Microsoft SQL Server. Создание таблиц, триггеров, пользователей, репликации, запросов, функций, процедур.
курсовая работа [897,6 K], добавлен 21.11.2011Механизм и основные этапы создания и администрирования базы данных для Картотеки книг или библиотеки при помощи средств Microsoft SQL Server. Характеристика данной базы и требования, предъявляемые к ней. Основные операции с исследуемой базой данных.
курсовая работа [289,8 K], добавлен 21.06.2011Базы данных как совокупность структур, предназначенных для хранения больших объемов информации и программных модулей. Анализ способов создания базы данных для учета книг личной библиотеки, особенности использования языка программирования C++Builder.
курсовая работа [8,1 M], добавлен 10.01.2014Преимущества использования электронных каталогов. Структурное и функциональное проектирование компьютерной программы. Особенности процесса загрузка базы данных книг, сохранение базы данных. Вывод каталога книг на экран, меню сортировки программы.
контрольная работа [94,5 K], добавлен 24.12.2017Общая характеристика инфологической модели информационной системы. Знакомство с особенностями проектирования базы данных "Библиотека", анализ основных этапов. Рассмотрение способов составления запросов по выборке информации из таблиц базы данных.
контрольная работа [831,2 K], добавлен 08.12.2013Методика и основные этапы создания базы данных в библиотеке, отражаемая в ней информация и функциональные особенности. Порядок построения информационно-логической модели базы данных. Особенности реализации пользовательского интерфейса средствами форм.
курсовая работа [957,2 K], добавлен 19.10.2010Понятие базы данных, модели данных. Классификация баз данных. Системы управления базами данных. Этапы, подходы к проектированию базы данных. Разработка базы данных, которая позволит автоматизировать ведение документации, необходимой для деятельности ДЮСШ.
курсовая работа [1,7 M], добавлен 04.06.2015Разработка реляционной базы данных "Библиотека" с помощью СУБД Microsoft SQL Server 2000 и программной оболочки в Microsoft Access. Экономическое обоснование результатов внедрения программного продукта. Инструкция по эксплуатации клиентского приложения.
курсовая работа [3,4 M], добавлен 01.07.2011Инструментальные средства для разработки структуры информационной базы данных "Программа автоматизации учета расчетов с поставщиками", пользовательский интерфейс СУБД Access. Разработка запросов отбора данных и вычислений, экранных форм коррекции данных.
лабораторная работа [2,4 M], добавлен 15.11.2010Разработка базы данных для учета использования книг сотрудниками библиотеки, которые обслуживают студентов в университете. Описание бизнес-логики. Соотношение между сущностями. Формулировка бизнес правил. Работа с базой данных через MS Excel 2007.
курсовая работа [928,2 K], добавлен 15.01.2013