Автор работы: Пользователь скрыл имя, 10 Марта 2013 в 19:23, курсовая работа
Целью данной курсовой работы является моделирование информационной системы библиотеки, которая позволит улучшить эффективность выполнения процессов, происходящих в библиотеке.
Курсовая работа будет посвящена учету выдачи литературы на абонементе в библиотеке отсюда круг задач, которые она должна решать:
• подбор данных о читателе, сотруднике, издании;
• возможность просмотра и редактирования данных;
• получение наглядной информации о читателях, сотрудниках, изданиях;
• возможность вывода на печать данных;
• база данных должна облегчить работу сотрудникам библиотеки.
ВВЕДЕНИЕ 3
1. ЦЕЛИ И ЗАДАЧИ КУРСОВОЙ РАБОТЫ 5
2. СБОР ИСХОДНЫХ ДАННЫХ И РАЗБИЕНИЕ ПРОЕКТА НА ОТДЕЛЬНЫЕ МОДУЛИ 7
2.1. Сбор исходных данных 7
2.2. Выбор программного обеспечения 8
2.3. Программно-аппаратная платформа 10
2.4. Среда разработки модулей проекта или выбор СУБД 10
2.5. Функциональные требования к программному продукту 12
2.6. Требования к составу и параметрам технических средств 12
3. СТРУКТУРА ПРОЕКТА БАЗЫ ДАННЫХ 13
4. ИНТЕРФЕЙС ПРОЕКТА 41
4.1. Стандартные средства интерфейса 42
4.2. Стартовая форма 42
4.3. Запросы 43
4.4. Сложные формы 44
4.5. Простые формы 46
4.6. Очеты 46
4.7. Параметры запуска базы данных. 47
4.8. Принципы распространения. 47
4.9. Установка, настройка, обучение персонала 47
5. ОЦЕНКА ПРОЕКТА 50
ЗАКЛЮЧЕНИЕ 52
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 54
ПРИЛОЖЕНИЯ. .58
П.1. Схема данных 58
П.2. Листинг используемых запросов 59
«Список должностей»
Таблица 3.6
Наименование поля таблицы |
Назначение |
Тип поля |
Свойства поля |
ID должности |
Первичный ключ |
Счетчик: длинное целое |
Режим «Первичный ключ» |
Наименование должности |
Определяет текстовый |
Текстовый |
Размер поля: 50 |
Количество ставок |
Определяет числовой эквивалент кол-ва ставок |
Текстовый |
Размер поля: 1 |
«Прием на работу»
Таблица 3.7
Наименование поля таблицы |
Назначение |
Тип поля |
Свойства поля |
ID приема на работу |
Первичный ключ |
Счетчик: длинное целое |
Режим «Первичный ключ» |
Id сотрудника |
Определяет связь с таблицей «СП сотрудников» |
Числовой: длинное целое |
Индексированное поле: Да |
Id должности |
Определяет связь с таблицей «СП должностей» |
Числовой: длинное целое |
Индексированное поле: Да |
Дата приема |
Определяет числовой эквивалент даты приема на работу |
Дата/время |
Формат поля: Краткий формат даты |
Дата увольнения |
Определяет числовой эквивалент даты увольнения |
Дата/время |
Формат поля: Краткий формат даты |
Причина |
Определяет текстовый |
Текстовый |
Размер поля: 50 |
«Список типов документов»
Таблица 3.8
Наименование поля таблицы |
Назначение |
Тип поля |
Свойства поля |
ID типа документов |
Первичный ключ |
Счетчик: длинное целое |
Режим «Первичный ключ» |
Наименование типа документов |
Определяет текстовый |
Текстовый |
Размер поля: 50 |
«Список документов читателей»
Таблица 3.9
Наименование поля таблицы |
Назначение |
Тип поля |
Свойства поля |
ID документа |
Первичный ключ |
Счетчик: длинное целое |
Режим «Первичный ключ» |
Id читателя |
Определяет связь с таблицей «Список читателей», чтобы знать, чей это паспорт |
Числовой: длинное целое |
Индексированное поле: Да |
Id типа документов |
Определяет связь с таблицей «СП документов» |
Числовой: длинное целое |
Индексированное поле: Да |
Серия |
Определяет атрибуты паспорта |
Текстовый |
Размер поля: 4 |
Номер |
Текстовый |
Размер поля: 6 | |
Кем выдан |
Текстовый |
Размер поля: 50 | |
Код подразделения |
Текстовый |
Размер поля: 6 | |
Дата выдачи |
Дата/время |
Формат поля: Краткий формат даты | |
Действителен |
Логический |
Индексированное поле: Да |
«Список документов сотрудников»
Таблица 3.10
Наименование поля таблицы |
Назначение |
Тип поля |
Свойства поля |
ID документа |
Первичный ключ |
Счетчик: длинное целое |
Режим «Первичный ключ» |
Id сотрудника |
Определяет связь с таблицей «СП сотрудников» |
Числовой: длинное целое |
Индексированное поле: Да |
Id типа документов |
Определяет связь с таблицей «СП типов документов» |
Числовой: длинное целое |
Индексированное поле: Да |
Серия |
Определяет атрибуты паспорта |
Текстовый |
Размер поля: 4 |
Номер |
Текстовый |
Размер поля: 6 | |
Кем выдан |
Текстовый |
Размер поля: 50 | |
Код подразделения |
Текстовый |
Размер поля: 6 | |
Дата выдачи |
Дата/время |
Формат поля: Краткий формат даты | |
Действителен |
Логический |
Индексированное поле: Да |
«Список типов средств связи»
Таблица 3.11
Наименование поля таблицы |
Назначение |
Тип поля |
Свойства поля |
ID типа средств связи |
Первичный ключ |
Счетчик: длинное целое |
Режим «Первичный ключ» |
Наименование типа средств связи |
Определяет текстовый |
Текстовый |
Размер поля: 50 |
Кратко тип ср связи |
Определяет текстовый эквивалент типа средств связи, кратко |
Текстовый |
Размер поля:10 |
«Список средств связи читателей»
Таблица 3.12
Наименование поля таблицы |
Назначение |
Тип поля |
Свойства поля |
ID средств связи читателя |
Первичный ключ |
Счетчик |
Режим «Первичный ключ» |
Id читателя |
Определяет связь с таблицей «СП читателей» |
Числовой |
Индексированное поле: Да |
Id типа средств связи |
Определяет связь с таблицей «СП типов средств связи» |
Числовой |
Индексированное поле: Да |
Номер |
Определяет текстовый |
Текстовый |
Размер поля: 50 |
«Список средств связи сотрудников»
Таблица 3.13
Наименование поля таблицы |
Назначение |
Тип поля |
Свойства поля |
ID средств связи сотрудника |
Первичный ключ |
Счетчик: длинное целое |
Режим «Первичный ключ» |
Id сотрудника |
Определяет связь с таблицей «СП сотрудников» |
Числовой: длинное целое |
Индексированное поле: Да |
Id типа средств связи |
Определяет связь с таблицей «СП типов средств связи» |
Числовой: длинное целое |
Индексированное поле: Да |
Номер |
Определяет текстовый |
Текстовый |
Размер поля: 50 |
«Список адресов читателей»
Таблица 3.14
Наименование поля таблицы |
Назначение |
Тип поля |
Свойства поля |
ID адреса читателя |
Первичный ключ |
Счетчик: длинное целое |
Режим «Первичный ключ» |
Продолжение табл. 3.14
Наименование поля таблицы |
Назначение |
Тип поля |
Свойства поля |
Id читателя |
Определяет связь с таблицей «СП читателей» |
Числовой: длинное целое |
Индексированное поле: Да |
Id улицы |
Определяет связь с таблицей «СП улиц» |
Числовой: длинное целое |
Индексированное поле: Да |
Собственно адрес |
Определяет атрибуты адреса читателя |
Текстовый |
Размер поля: 50 |
Прописка |
Логический |
Индексированное поле: Да |
«Список адресов сотрудников»
Таблица 3.15
Наименование поля таблицы |
Назначение |
Тип поля |
Свойства поля |
ID адреса сотрудника |
Первичный ключ |
Счетчик: длинное целое |
Режим «Первичный ключ» |
Id сотрудника |
Определяет связь с таблицей «СП сотрудников» |
Числовой: длинное целое |
Индексированное поле: Да |
Id улицы |
Определяет связь с таблицей «СП улиц» |
Числовой: длинное целое |
Индексированное поле: Да |
Собственно адрес |
Определяет атрибуты адреса сотрудника |
Текстовый |
Размер поля: 50 |
Прописка |
Логический |
Индексированное поле: Да |
«Список типов населенных пунктов»
Таблица 3.16
Наименование поля таблицы |
Назначение |
Тип поля |
Свойства поля |
ID типа населенного пункта |
Первичный ключ |
Счетчик: длинное целое |
Режим «Первичный ключ» |
Продолжение табл. 3.16
Наименование поля таблицы |
Назначение |
Тип поля |
Свойства поля |
Наименование типа населенного пункта |
Определяет текстовый |
Текстовый |
Размер поля: 50 |
Кратко тип населенного пункта |
Определяет текстовый |
Текстовый |
Размер поля: 5 |
«Список населенных пунктов»
Таблица 3.17
Наименование поля таблицы |
Назначение |
Тип поля |
Свойства поля |
ID населенного пункта |
Первичный ключ |
Счетчик: длинное целое |
Режим «Первичный ключ» |
Id адм еденицы |
Определяет связь с таблицей «СП адм едениц» |
Числовой: длинное целое |
Индексированное поле: Да |
Наименование населенного |
Определяет текстовый |
Текстовый |
Размер поля: 50 |
Id типа нас пункта |
Определяет связь с таблицей «Тип нас пункта» |
Числовой: длинное целое |
Индексированное поле: Да |
Тел код нас пункта |
Определяет текстовый |
Текстовый |
Размер поля: 50 |
«Список типов административных единиц»
Информация о работе Моделирование информационной системы библиотеки