Главная страница

работа (2). 1Проектирование информационной системы. 6


Скачать 344.44 Kb.
Название1Проектирование информационной системы. 6
Дата05.02.2023
Размер344.44 Kb.
Формат файлаdocx
Имя файларабота (2).docx
ТипРеферат
#920453
страница3 из 7
1   2   3   4   5   6   7

1.2 Описание входных и выходных данных


В расчете «Строительство переходов трубопроводов через естественные и искусственные препятствия» были представлены входные и выходные данные. В таблицах 1.1 – 1.15 в приложение В – Электронный формат пояснительной записки и информационной системы - представлены все входные и выходные данные.

1.3 Разработка алгоритма расчетов


Алгоритм – это инструкция о том, в какой последовательности нужно выполнить действия при переработке исходного материала в требуемые результат. Блок-схема – это последовательность блоков, предписывающих выполнение определенных операций, и связей между этими блоками.

Для того чтобы произвести расчеты, пользователю необходимо ввести входные данные. В каждом расчете на каждом этапе производятся расчеты и решение определенных поставленных задач. Пример блок-схемы «Расчет возможности смятия трубопровода» представлен на рисунке 1.1.


Рисунок 1.1 – блок-схема «Расчет возможности смятия трубопровода»


1.4 Проектирование схемы данных и словаря данных


Разработка структуры базы данных начинается с создания документа. В данном проекте реализовано 7 документов: «Расчет устойчивости против всплытия подводного трубопровода», «Расчет балластировки трубопровода в воде», «Расчет параметров укладки подводного трубопровода», «Расчет допустимой глубины погружения трубопровода», «Расчет тягового усилия протаскивания трубопровода», «Расчет возможности смятия трубопровода», «Расчет расстановки опор и кранов перед протаскиванием в скважину трубопровода;

1.5 Проектирование интерфейса информационной системы


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

Многостраничная информационная система – это информационная система в классическом виде, состоящая из определенного набора страниц. Такие информационные системы можно использовать для гораздо большего количества целей и задач, по сравнению с лендингами.

В информационной системе будут присутствовать данные цвета:



Рисунок 1.2 – Цвета информационной системы



Рисунок 1.3 – Главная страница



Рисунок 1.4 – Страница «Расчеты»



Рисунок 1.5 – Страница «О программе»



Рисунок 1.6 – Страница «Теория»



Рисунок 1.7 – Страница «История расчетов»



Рисунок 1.8 – Форма регистрации



Рисунок 1.9 – Форма авторизации

1.6 Выбор аппаратных и технических средств для разработки информационной системы


Для разработки данного курсового проекта была выбрана платформа Django. Фреймворк Django написан на языке программирования Python, поэтому его структура соответствует особенностям языка. Фреймворк Django справляется с большим количеством задач и повышенными нагрузками. Его применяют для создания:

  • CRM-систем.

  • CMS.

  • Коммуникационных платформ.

  • Сервисов бронирования номеров.

  • Платформ управления документооборотом.

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

Данная платформа имеет огромное количество преимуществ, в их числе:

  • Развитая экосистема(Django обычно используется с большим количеством сторонних приложений. Их можно выбирать в зависимости от потребностей проекта)

  • Зрелость(В Django постоянно появляются новые возможности, а прежние совершенствуются)

  • Административная панель(Административная панель Django автоматически генерируется при создании приложения. Это избавляет разработчика от необходимости создавать административную панель вручную)

  • Библиотеки(Django поддерживает использование библиотек при разработке информационной системы)

В качестве инструмента для создания базы данных, был выбран встроенный в платформу Django «SQLite». SQLite – это быстрая и легкая встраиваемая однофайловая СУБД, которая не имеет сервера и позволяет хранить всю базу локально на одном устройстве. Для работы SQLite не нужны сторонние библиотеки или службы.
1   2   3   4   5   6   7


написать администратору сайта