Разработка базы данных и приложения для автоматизации процесса передачи заказ-нарядов и отчётов выполненного объёма работ на производств
Автор работы: Пользователь скрыл имя, 24 Января 2014 в 17:23, курсовая работа
Краткое описание
Целью КП является разработка базы данных и приложения для автоматизации процесса передачи заказ-нарядов и отчётов выполненного объёма работ на производстве.
Для достижения цели КП необходимо решить следующие задачи:
• проанализировать деятельность производства и построить функциональную модель процесса передачи заказ-нарядов и отчётов выполненного объёма работ на производстве от заказчика к подрядчику;
Вложенные файлы: 1 файл
Курсовой проект.docx
— 181.91 Кб (Скачать файл)Министерство образования и науки Российской Федерации
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ
БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«ПОВОЛЖСКИЙ
ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
(ФГБОУ ВПО «ПВГУС»)
Кафедра: «Прикладная информатика в экономике»
КУРСОВОЙ ПРОЕКТ
По дисциплине: «База данных»
На тему: «Разработка базы данных и приложения для автоматизации процесса передачи заказ-нарядов и отчётов выполненного объёма работ на производстве ООО «Реформинг-центр»»
Работу выполнил
Студент: Мисбахов Р.Р.
гр. БПИ (Э)з
Номер зачетной книжки
506/07
Проверил: Митрофанова Я.С.
Тольятти 2013 г.
Введение
Актуальность, цель, задачи курсового проектирования
Целью КП является разработка базы данных и приложения для автоматизации процесса передачи заказ-нарядов и отчётов выполненного объёма работ на производстве.
Для достижения цели КП необходимо решить следующие задачи:
- проанализировать деятельность производства и построить функциональную модель процесса передачи заказ-нарядов и отчётов выполненного объёма работ на производстве от заказчика к подрядчику;
- выбрать технологию реализации проекта;
- построить логическую и физическую модели базы данных (БД) на основе принципов нормализации
- рассмотреть документооборот предприятия и построить схему информационных потоков;
АНАЛИТИЧЕСКИЙ РАЗДЕЛ
Анализ предметной области (организационная структура, бизнес-процессы предприятия и информационные потоки)
Проводится анализ деятельности выбранного предприятия, в который входит:
1. Краткое
описание предприятия (орг.-
2. Построение
и описание организационной
3. Построение
и описание функциональной
4. Описание
и анализ документооборота
Проектирование базы данных информационной системы
Для дальнейшей разработки данного проекта необходимо спроектировать базу данных, разрабатываемой системы поддержки.
Источниками формирования базы данных являются документы и данные о поставщиках, постоянных покупателях, производимой на предприятии продукции и материальных ценностях и ресурсах необходимых для производства продукции. Эти данные предоставляются для размещения информации в БД.
Каждый справочник или документ базы данных характеризуется форматом экземпляра, порядком представления, объемом, последовательностью размещения экземпляров в системе и реквизитов в экземплярах. Подробная информация о реквизитах справочников представлена в таблицах 2.1—2.25 которые рассмотрены ниже.
Информационное
моделирование подразумевает
Реляционная
модель является простейшей и наиболее
привычной формой представления
данных в виде таблицы. В реляционной
базе данных каждая таблица должна
иметь первичный ключ (ключевой элемент)
– поле или комбинацию полей, которые
единственным образом идентифицируют
каждую строку в таблице. Благодаря
своей простоте и естественности
представления реляционная
Рис.2. Физическая модель данных
Логическая
и физические модели данный описаны
с помощью инструмента
База данных содержит 5 таблиц, 1 из которых справочная и служит для подстановки значений в другие таблицы (Сотрудники), операционные:.
Сущности
удовлетворяют 1НФ (так как в них
нет повторяющихся групп), 2НФ (так
как все первичные ключи
В нашем случае разработка модели данных ИС осуществляется на основе здравого смысла с точки зрения пользователя, который будет осуществлять различные манипуляции с данными: сортировка, фильтрация, вставка значений и т.д.
Ниже представлена таблица Заказчик (Client): таблица учёта не только одного заказчика, но и многих других.