Логотип Автор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 дней 🔥

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

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

Автоматизация рабочего времени сотрудников компании

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

Разработка информационной системы интерактивного обучения и оценивания знаний

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

Доработка

46925 символов
Информационные технологии
Дипломная работа
Уникальность
Все Дипломные работы по информационным технологиям
Закажи дипломную работу

Наш проект является банком работ по всем школьным и студенческим предметам. Если вы не хотите тратить время на написание работ по ненужным предметам или ищете шаблон для своей работы — он есть у нас.