Разработка программы для хранилища информационных данных организации на языке Java

Скачать курсовую работу на тему: Разработка программы для хранилища информационных данных организации на языке Java . В которой исследовано практического освоения основных правил и приемов проектирования баз данных . Изучено автомобилестроительной организации показывает схему работы предприятия
Author image
Shamil
Тип
Курсовая работа
Дата загрузки
27.03.2025
Объем файла
405 Кб
Количество страниц
30
Уникальность
Неизвестно
Стоимость работы:
720 руб.
900 руб.
Заказать написание работы может стоить дешевле

ВВЕДЕНИЕ

Воздействие информационных технологий на общество, культуру, науку, образование, здоровье, производство сложно переоценить. С помощью программной обработки информационных потоков можно ускорить, оптимизировать, упорядочить, систематизировать процессы на предприятии.

База информационных данных — организованная совокупность данных, сохраняемая, ранжируемая, используемая для решения задач. Показывает состояние и взаимоотношение объектов или данных.

Базы информационных данных необходимы для хранения уникальной информации различных форматов. В улучшеных информационных базах содержатся архивы за продолжительный период (иногда с момента начала работы).

Базы данных обеспечивают использование одних и тех же данных в различных приложениях, допускают решение задач планирования, проектирования, исследования, причем информация, хранящаяся в базах данных, связана между собой.

Системы управления базами данных позволяют создать, изменять, сохранять, модернизировать, наполнять БД. Этих

Существует великое множество пакетов программного обеспечения, для наглядного отображения массивов данных и грамотной работы с ними. Каждая из них имеет преимущества и недостатки для разных целей взаимодействия с БД.

СОДЕРЖАНИЕ

ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ................................................................... 8

ВВЕДЕНИЕ........................................................................................................... 9

1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ ПОСТАВЛЕННОЙ ЗАДАЧИ........... 12

1.1 Общая характеристика предметной области и анализ объекта исследования         12

1.2 Постановка и развернутое описание решаемой задачи............................ 15

1.3 Исследование потоков данных.................................................................. 15

1.4 Перечень задач, подлежащих решению.................................................... 16

1.5 Средства решения поставленной задачи................................................... 19

2 РАЗРАБОТКА И РЕАЛИЗАЦИЯ ПРОЕКТА БАЗЫ ДАННЫХ................... 26

2.1 Инфологическое моделирование системы................................................ 26

2.2 Определение логической структуры реляционной базы данных............. 29

2.3 Нормализация проекта базы данных........................................................ 30

2.4 Реализация проекта базы данных в среде СУБД...................................... 34

2.5 Реализация защиты базы данных.............................................................. 35

3 РАЗРАБОТКА И РЕАЛИЗАЦИЯ ПРОГРАММНОЙ ЧАСТИ ПРОЕКТА... 40

3.1 Разработка структуры системы................................................................. 40

3.2 Разработка и описание алгоритмов........................................................... 41

3.3 Разработка интерфейса пользователя....................................................... 44

3.4 Разработка форм входных и выходных данных...................................... 45

3.5 Тестирование программных средств......................................................... 45

3.6 Разработка сопроводительных документов.............................................. 46

ЗАКЛЮЧЕНИЕ................................................................................................... 48

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ........................................... 49

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1.Зырянов, Ю. Т., Чернышов, Н.Г. Информационные технологии проектирования электронных средств. Методические указания. Тамбов: Издательский центр ФГБОУ ВО "ТГТУ", 2020.
Карпова Т. С. Базы данных: модели, разработка, реализация. –СПб.: Питер, 2010.
Фуфаев Э. В. Базы данных. Учебное пособие для студентов учреждений СПО, 5-е изд. –М.: Издательский центр «Академия», 2008.
4.Смирнов С. Н., Киселев А. В. Практикум по работе с базами данных. – М.: Гелиос АРВ, 2012.
Дунаев В. В. Базы данных. Язык SQL для студента, 2-е изд. доп. и перераб. – Спб.: БХВ-Петербург, 2012.
6.Мартин Грубер. Введение в SQL. –СПб.: БХВ-Петербург, 2006.
7.Карпова Т. С. Базы данных: модели, разработка, реализация. – СПб.: Питер, 2002.
8.Крёнке Д. Теория и практика построения баз данных. – СПб.: Питер, 2003.
9.Мейер М. Теория реляционных баз данных. – М.: Москва,2006.
10.Шилдт Г. Java.Полное руководство, 8-е изд. – М.: Вильямс, 2012.
Блинов И.Н., Романчик В. С. Java. Промышленное программирование. Практическое пособие. – М.: УниверсалПресс, 2007.
12.Блох Дж. Java. Эффективное программирование. – М.: Лори, 2002.
Хорстманн К.С., Корнелл Г. Java 2. Том 1. Основы, 7-е изд. – М.: Вильямс, 2007.

Обобщённые банки данных информации более выгодны, чем разрозненные массивы данных. Для этого создают программы обобщающие и обрабатывающие несколько разных информационных потоков. Для этого:

  1. Разработаем модель получаемой информации;
  2. В соответствии с ТЗ выполним систему;
  3. 3.       Реализация проекта и разработка технической документации.

На стадии разработки концептуальной модели базы данных необходимо выполнить следующие этапы:

  • определение цели создания ИИС;
  • определим количество абонентов;
  • создадим модель информационной базы ;
  • разработка технического задания на проектирование локальных СУБД;
  • •        определение потребных трудовых и материальных ресурсов для разработки БД.

Очевидно, что целью разработки любой компьютерной системы является достижение определенного экономического эффекта от ее реализации, поэтому в условиях конкретного предприятия необходимо установить приоритетные направления в создании ИИС. Базы данных могут разрабатываться практически для всех задач управления производством, например:

  • поставка материалов и комплектующих изделий;
  • •        проектирование конструкции новых изделий;
  • •        проектирование технологических процессов изготовления продукции;
  • проектирование технологического оснащения (приспособления, инструмент);
  • •        оперативное календарное планирование и управление выпуском изделий;
  • разработка нормативной базы (потребность в трудовых и материальных ресурсах, основных и вспомогательных материалах и др.);
  • •        управление качеством выпускаемой продукции;
  • •        управление сбытом и др.

Принятие решения о выборе направления для разработки баз данных, естественно, является прерогативой руководителей предприятия.

Выбрав область производственной деятельности, необходимо установить состав пользователей информацией разрабатываемой базы данных. Это необходимо для решения следующих задач:

  • •        определение классов информационных объектов, их характеристик и, в конечном итоге, определение состава таблиц баз данных;
  • определение месторасположения потенциальных пользователей и, в конечном итоге, определение архитектуры ЛВС.

Конечной задачей разработки концептуальной модели является установление оптимального состава таблиц базы данных. На данном этапе создания многопользовательских баз данных оптимальный состав таблиц определяется сначала исходя из потребностей каждого пользователя ИИС, а затем каждая таблица может быть подвергнута процедуре нормализации. После определения состава таблиц базы данных и состава пользователей ИИС можно приступить к разработке технического задания на проектирование СУБД. В техническом задании необходимо:

  • •        обосновать выбор архитектуры ЛВС и архитектуры баз данных;
  • •        обосновать выбор программной системы для разработки СУБД;
  • разработать требования к формам выходных документов, предоставляющих необходимую информацию для каждого пользователя БД;
  • •        разработать требования к созданию пользовательского интерфейса с учетом задач каждого пользователя;
  • разработать требования к организационному обеспечению СУБД, в том числе, определить права доступа пользователей к базе данных и ее компонентам как в процессе заполнения таблиц информацией, так и в процессе получения информации.

После выполнения всех перечисленных выше этапов необходимо оценить потребность в трудовых и материальных ресурсах для выполнения задач технического задания.