Логотип Автор24реферат
Задать вопрос
Дипломная работа на тему: Обоснование проектных решений по программному обеспечению
100%
Уникальность
Аа
5683 символов
Категория
Информационные технологии
Дипломная работа

Обоснование проектных решений по программному обеспечению

Обоснование проектных решений по программному обеспечению .doc

Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод Эмоджи на новый заказ в Автор24. Это бесплатно.

В качестве проектных решений по программному обеспечению рассматривается три основных типа:
системное программное обеспечение, которое будет установлено на компьютеры конечных пользователей;
система управления базой данных (СУБД), необходимая для создания и дальнейшего управления и взаимодействия с базой данных (БД);
инструментальная среда для разработки прикладного программного обеспечения.
В качестве операционной системы была выбрана уже установленная в организации Windows 10. Такое решение было принято по нескольким причинам:
данная операционная система является наиболее современной и функциональной из существующих систем, поддерживается разработчиками;
Windows 10 хорошо совместима с различными программными средствами и разрабатываемым приложением;
не требуются дополнительные затраты на внедрение и установку приложений;
не требуется обучение работников.
Для разработки БД рассматривалось несколько вариантов современных СУБД, таких как:
InterBase;
Microsoft SQL Server;
MongoDB.
Microsoft SQL Server это современная СУБД, которая предназначена для анализа и управления реляционными базами данных, оснащена современным движком, позволяющим выполнять различные сложные задачи. Имеет широкие возможности для формирования статистической и отчетной информации, проведения анализа данных. Однако, данная СУБД требует четкую структуризацию данных [9].
InterBase – это реляционная система управления базами данных от компании Borland с открытым кодом

Зарегистрируйся, чтобы продолжить изучение работы

. Имеет широкие возможности для разработки БД, обладает высокой производительностью и простотой администрирования. Недостатком является сложность масштабирования и необходимость хранения типизированных данных. В случае с поставленной задачей, требуется хранить документы различной структуры, для чего неудобно использовать реляционные БД.
MongoDB – это документоориентированная СУБД, которая хранит JSON-данные, сгруппированные в коллекции. В этом формате возможно хранить любые JSON-документы, которые удобно разделять на категории и коллекции. Содержащийся в MongoDB JSON-документ называется двоичным JSON или BSON и, как любой другой документ этого формата, является неструктурированным. Поэтому, в отличии от традиционных СУБД, в коллекциях можно сохранять любые виды данных, и эта гибкость сочетается с горизонтальной масштабируемостью базы данных.
При создании приложения, концепция которого подразумевает работу с документами, MongoDB будет хорошим выбором. База данных для обслуживания такого приложения должна быть легко расширяемой, и здесь MongoDB подойдет как нельзя лучше.
MongoDB подойдет там, где база растет, документы не требуют связности и их структура варьируется достаточно сильно.
Для разработки приложения рассматривались следующие инструментальные варианты:
Delphi;
Microsoft Visual C++;
JavaScript.
Delphi имеет мощный набор компонентов для работы с базами данных

50% дипломной работы недоступно для прочтения

Закажи написание дипломной работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!

Промокод действует 7 дней 🔥
Оставляя свои контактные данные и нажимая «Заказать работу», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.

Магазин работ

Посмотреть все
Посмотреть все
Больше дипломных работ по информационным технологиям:

Методические рекомендации развития бизнеса при использовании CRM системы

75500 символов
Информационные технологии
Дипломная работа
Уникальность

Проектирование локальной компьютерной сети для ООО "Пионер Индекс Трейдинг"

68316 символов
Информационные технологии
Дипломная работа
Уникальность

Разработка системы учёта заявок для отдела ремонта оборудования

88870 символов
Информационные технологии
Дипломная работа
Уникальность
Все Дипломные работы по информационным технологиям
Получи помощь с рефератом от ИИ-шки
ИИ ответит за 2 минуты