Введение 3
1 Теоретическая часть 4
1.1 Основные принципы проектирования баз данных в MS Access 4
1.2 Средства Delphi для разработки баз данных 5
2 Практическая часть 6
2.1 Анализ предметной области 6
2.2 Организация входных и выходных данных 6
2.3 Проектирование инфологической модели баз данных 6
2.4 Построение физической модели баз данных 6
2.5 Создание запросов 7
2.6 Создание отчетов 7
Заключение 8
Список использованных источников 9
Приложение А 10
Руководство пользователч 10
Приложение Б 11
Листинг программы 11
1 Теоретическая часть 4
1.1 Основные принципы проектирования баз данных в MS Access 4
1.2 Средства Delphi для разработки баз данных 5
2 Практическая часть 6
2.1 Анализ предметной области 6
2.2 Организация входных и выходных данных 6
2.3 Проектирование инфологической модели баз данных 6
2.4 Построение физической модели баз данных 6
2.5 Создание запросов 7
2.6 Создание отчетов 7
Заключение 8
Список использованных источников 9
Приложение А 10
Руководство пользователч 10
Приложение Б 11
Листинг программы 11
Введение
Глава 1. Описание предметной области
Глава 2. Концептуальная модель баз данных
Глава 3. Логическая модель базы данных
Глава 4. Физическая модель базы данных
Глава 5. Разработка приложения в среде программирования Embarcadero Rad Studio
Заключение
Список литературы
Глава 1. Описание предметной области
Глава 2. Концептуальная модель баз данных
Глава 3. Логическая модель базы данных
Глава 4. Физическая модель базы данных
Глава 5. Разработка приложения в среде программирования Embarcadero Rad Studio
Заключение
Список литературы
ВВЕДЕНИЕ
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ
1.1 Общие сведения
2 МОДЕЛИРОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ
2.1 Общие сведения
2.2 Выделение сущностей, атрибутов, ключей, связей.
2.3 Проектирование диаграммы сущность-связь в EA
2.4 Подготовка диаграммы сущность-связь в EA к переносу на целевую СУБД и автоматизированная генерация кода SQL
2.5 Создание диаграммы средствами MS SQL SERVER и MS SQL SERVER Management Studio
2.8 Начальное заполнение БД
3 СОЗДАНИЕ И ЗАПУСК БАЗОВЫХ ЗАПРОСОВ SQL
4 СОЗДАНИЕ И ЗАПУСК ПРОДВИНУТЫХ ЗАПРОСОВ SQL
5 РАБОТА С ПРЕДСТАВЛЕНИЯМИ
5.1 Общие сведения
5.2 Создание и использование представлений
5.3 Выводы по разделу
6 ХРАНИМЫЕ ПРОЦЕДУРЫ
7 ТРИГГЕРЫ
8 АНАЛИЗ И ОПТИМИЗАЦИЯ ЗАПРОСОВ
Заключение
ПРИЛОЖЕНИЯ
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ
1.1 Общие сведения
2 МОДЕЛИРОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ
2.1 Общие сведения
2.2 Выделение сущностей, атрибутов, ключей, связей.
2.3 Проектирование диаграммы сущность-связь в EA
2.4 Подготовка диаграммы сущность-связь в EA к переносу на целевую СУБД и автоматизированная генерация кода SQL
2.5 Создание диаграммы средствами MS SQL SERVER и MS SQL SERVER Management Studio
2.8 Начальное заполнение БД
3 СОЗДАНИЕ И ЗАПУСК БАЗОВЫХ ЗАПРОСОВ SQL
4 СОЗДАНИЕ И ЗАПУСК ПРОДВИНУТЫХ ЗАПРОСОВ SQL
5 РАБОТА С ПРЕДСТАВЛЕНИЯМИ
5.1 Общие сведения
5.2 Создание и использование представлений
5.3 Выводы по разделу
6 ХРАНИМЫЕ ПРОЦЕДУРЫ
7 ТРИГГЕРЫ
8 АНАЛИЗ И ОПТИМИЗАЦИЯ ЗАПРОСОВ
Заключение
ПРИЛОЖЕНИЯ
Вступ.
Розділ 1 Визначення та опис предметної області бази даних.
1.1 Аналіз предметної області бази даних: планування та аналіз вимог.
1.2 Основні сторони-учасники бази даних.
Розділ 2 Концептуальна модель «сутність-зв’язок».
2.1 Системний аналіз бази даних за вхідною та вихідною документацією.
2.2 Визначення сутностей, атрибутів, зв’язків бази даних.
2.3 Побудова базової ER-моделі досліджуваної бази даних.
Розділ 3 Логічна структура бази даних. Нормалізація бази даних.
3.1 Створення логічної моделі бази даних із застосуванням нормалізації.
3.2 Алгоритм роботи автоматизованої бази даних.
3.3 Вибір та обґрунтування СУБД.
Розділ 4 Реалізація бази даних через СУБД.
4.1 Фізична реалізація сутностей бази даних засобами СУБД
4.2 Реалізація завдань бази даних мовами запитів.
4.3 Розробка форми керуючого інтерфейсу бази даних.
4.4 Опис тестування автоматизованої бази даних.
4.5 Експлуатація та документування автоматизованої бази даних.
Висновки.
Список використаних джерел.
Додатки.
Розділ 1 Визначення та опис предметної області бази даних.
1.1 Аналіз предметної області бази даних: планування та аналіз вимог.
1.2 Основні сторони-учасники бази даних.
Розділ 2 Концептуальна модель «сутність-зв’язок».
2.1 Системний аналіз бази даних за вхідною та вихідною документацією.
2.2 Визначення сутностей, атрибутів, зв’язків бази даних.
2.3 Побудова базової ER-моделі досліджуваної бази даних.
Розділ 3 Логічна структура бази даних. Нормалізація бази даних.
3.1 Створення логічної моделі бази даних із застосуванням нормалізації.
3.2 Алгоритм роботи автоматизованої бази даних.
3.3 Вибір та обґрунтування СУБД.
Розділ 4 Реалізація бази даних через СУБД.
4.1 Фізична реалізація сутностей бази даних засобами СУБД
4.2 Реалізація завдань бази даних мовами запитів.
4.3 Розробка форми керуючого інтерфейсу бази даних.
4.4 Опис тестування автоматизованої бази даних.
4.5 Експлуатація та документування автоматизованої бази даних.
Висновки.
Список використаних джерел.
Додатки.
Бланк индивидуального задания 3
Отзыв – характеристика 4
Аттестационный лист 5
Дневник прохождения практики 6
1. Характеристика места практики 7
2. Описание структурного подразделения 12
3. Основные функции, выполняемые во время практики 13
4. Описание разработанной информационной системы 14
4.1. Введение 14
4.2. Описание предметной области автоматизации 14
4.2.1. Обоснование необходимости автоматизации предметной области 15
4.2.2. Обоснование выбора инструментальных средств разработки 15
4.3. Постановка задачи 17
4.3.1. Организационная сущность задачи 17
4.3.2. Описание входной информации 18
4.3.3. Описание выходной информации 18
4.4. Определение логической структуры реляционной базы данных 19
4.5. Физическая модель БД 20
4.5.1. Структура данных 20
4.5.2. SQL-скрипт для создание базы данных 21
4.6. Архитектура системы 23
4.7. Организация пользовательского интерфейса 27
4.8. Описание программы 29
В созданной программе были реализованы следующие функции: 30
4.9. Данные контрольного примера и тестовые наборы данных 45
4.10. Реакция программы на ошибочные ситуации 49
4.11. Заключение 50
5. Отзыв о прохождении производственной практики 51
Список литературы 52
Отзыв – характеристика 4
Аттестационный лист 5
Дневник прохождения практики 6
1. Характеристика места практики 7
2. Описание структурного подразделения 12
3. Основные функции, выполняемые во время практики 13
4. Описание разработанной информационной системы 14
4.1. Введение 14
4.2. Описание предметной области автоматизации 14
4.2.1. Обоснование необходимости автоматизации предметной области 15
4.2.2. Обоснование выбора инструментальных средств разработки 15
4.3. Постановка задачи 17
4.3.1. Организационная сущность задачи 17
4.3.2. Описание входной информации 18
4.3.3. Описание выходной информации 18
4.4. Определение логической структуры реляционной базы данных 19
4.5. Физическая модель БД 20
4.5.1. Структура данных 20
4.5.2. SQL-скрипт для создание базы данных 21
4.6. Архитектура системы 23
4.7. Организация пользовательского интерфейса 27
4.8. Описание программы 29
В созданной программе были реализованы следующие функции: 30
4.9. Данные контрольного примера и тестовые наборы данных 45
4.10. Реакция программы на ошибочные ситуации 49
4.11. Заключение 50
5. Отзыв о прохождении производственной практики 51
Список литературы 52
Введение 6
1 Постановка задач 8
1.1 Организационно-экономическая сущность задачи 8
1.2 Описание входной информации 8
1.3 Описание выходной информации 11
2 Техническое и программное обеспечение 15
2.1 Характеристика технических средств 15
2.2 Характеристика средств моделирования и программирования 15
3 Рабочая часть 16
3.1 Модель решения 16
3.2 Описание алгоритма решения задач 17
3.3Описание программы 18
3.4 Руководство пользователя 28
4 Отладка и сопровождение программы 19
4.1 Контрольный пример 19
4.2 Способы отладки и тестирования программы 19
4.3 Защита программного продукта 20
Заключение 21
Список используемых источников 22
Приложение А 23
Приложение Б 27
Приложение В 30
1 Постановка задач 8
1.1 Организационно-экономическая сущность задачи 8
1.2 Описание входной информации 8
1.3 Описание выходной информации 11
2 Техническое и программное обеспечение 15
2.1 Характеристика технических средств 15
2.2 Характеристика средств моделирования и программирования 15
3 Рабочая часть 16
3.1 Модель решения 16
3.2 Описание алгоритма решения задач 17
3.3Описание программы 18
3.4 Руководство пользователя 28
4 Отладка и сопровождение программы 19
4.1 Контрольный пример 19
4.2 Способы отладки и тестирования программы 19
4.3 Защита программного продукта 20
Заключение 21
Список используемых источников 22
Приложение А 23
Приложение Б 27
Приложение В 30
Техническое задание по разработке
Электронной торговой площадки для проведения аукционов
1) Глоссарий
2) Предмет разработки
3) Назначение документа
4) Основные характеристики Электронной торговой системы
5) Программная и аппаратная компоненты решения
6) Принципы построения Программного обеспечения
7) Функциональные требования к ЭТП
o Состав требуемых модулей
o Интеграция с внешними системами
o Регистрация / аккредитация организаций и пользователей на электронной площадке
o Размещение информации о проведении аукциона на электронной площадке
o Работа с заявками
o Проведение электронного аукциона
o Заключение контракта
o Расторжение контракта
8) Требования к центру обработки данных для разворачивания площадки.
Электронной торговой площадки для проведения аукционов
1) Глоссарий
2) Предмет разработки
3) Назначение документа
4) Основные характеристики Электронной торговой системы
5) Программная и аппаратная компоненты решения
6) Принципы построения Программного обеспечения
7) Функциональные требования к ЭТП
o Состав требуемых модулей
o Интеграция с внешними системами
o Регистрация / аккредитация организаций и пользователей на электронной площадке
o Размещение информации о проведении аукциона на электронной площадке
o Работа с заявками
o Проведение электронного аукциона
o Заключение контракта
o Расторжение контракта
8) Требования к центру обработки данных для разворачивания площадки.
Вступ 5
1. Технічне завдання 7
2. Аналіз вхідних та вихідних даних 8
3. Вибір та обґрунтування засобів реалізації 11
3.1. Вибір засобу розробки 11
3.2. Вибір СУБД 15
4. Розробка структури даних 17
5. Інструкція програмісту 25
6. Інструкція для користувача 37
Охорона праці 42
Висновки 50
Список використаної літератури 51
Додатки 53
Комментарий: В даній дипломній роботі реалізована автоматизована система складського обліку (база даних "Склад"). Проект реалізовано в середовищі розробки C++ Builder на мові програмування С++. Базу даних створено в СУБД InterBase. ВЕРНІТЬ УВАГУ: ви можете випробувати програму у роботі! До дипломної роботи додається: - пояснувальна записка; - робоча програма; - програмний код на мові програмування С++; - база даних і шаблони; Ключові слова: дипломна; база даних склад; автоматизована система складського обліку; дипломна робота C++ Builder; розробка бази даних склад;
1. Технічне завдання 7
2. Аналіз вхідних та вихідних даних 8
3. Вибір та обґрунтування засобів реалізації 11
3.1. Вибір засобу розробки 11
3.2. Вибір СУБД 15
4. Розробка структури даних 17
5. Інструкція програмісту 25
6. Інструкція для користувача 37
Охорона праці 42
Висновки 50
Список використаної літератури 51
Додатки 53
Комментарий: В даній дипломній роботі реалізована автоматизована система складського обліку (база даних "Склад"). Проект реалізовано в середовищі розробки C++ Builder на мові програмування С++. Базу даних створено в СУБД InterBase. ВЕРНІТЬ УВАГУ: ви можете випробувати програму у роботі! До дипломної роботи додається: - пояснувальна записка; - робоча програма; - програмний код на мові програмування С++; - база даних і шаблони; Ключові слова: дипломна; база даних склад; автоматизована система складського обліку; дипломна робота C++ Builder; розробка бази даних склад;