Тема: Разработка программного многомодульного приложения для адаптации и верификации баз данных
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Обзор литературы 11
1 Аналитический обзор 12
2 Проектирование приложения 22
2.1 Организация проекта 22
2.2 Выбор шаблонов проектирования 23
2.3 Проектирование общей архитектуры приложения 24
2.4 Алгоритмы приложения 27
2.5 Алгоритм модуля DBManagement 27
2.6 Алгоритм модуля ValidationModule 28
2.7 Алгоритм модуля PatchModule 29
2.8 Проектирование алгоритма модуля ConverterModule 30
3 Реализация приложения 35
3.1 Реализация модуля DBManagement 35
3.2 Реализация модуля DevelopmentLib 37
3.3 Реализация интерфейса для модулей 39
3.4 Реализация модуля ValidationModule 39
3.5 Реализация модуля PatchModule 41
3.6 Реализация модуля ConverterModule 43
4 Результаты разработки 46
5 Финансовый менеджмент, ресурсоэффективность и ресурсосбережение ... 48
6 Социальная ответственность 63
Заключение 77
Список использованных источников 78
Приложение А 84
Техническое задание 84
Приложение Б 88
Приложение В 89
Приложение Г 90
Приложение Д 91
Руководство пользователя 93
📖 Введение
Цель работы – разработать многомодульное приложения для адаптации и
верификации баз данных.
В процессе исследования проводились анализ выбранных СУБД,
сопоставимость их моделей данных, языка запросов SQL, языков
программирования, среды разработки, методологии разработки.
В результате исследования было разработано многомодульное
приложение с готовым модулем конвертации в MS Access.
Степень внедрения: разработанное приложение является важным
инструментом для обслуживания баз данных ЛИС «Химик-Аналитик» и
является автономным приложением.
Область применения: разработанное приложение представляет интерес
для организации ООО «Химсофт» и их заказчиков.
Экономическая эффективность разработки модуля составила 94258 руб.
34 коп. Уровень научного эффекта – средний.
В будущем планируется:
доработка модуля создания SQL модификаций;
доработка модуля проверки соответствия структуры.
Существует проблема поддержки множества баз данных неквалифицированными пользователями. В текущее время прослеживается тенденция к увлечению количества обслуживаемых баз данных разных разработчиков, причём сложность СУБД этих баз данных повышается для обеспечения больших возможностей. Вместе со сложностью растут и вычислительные потребности, которые не всегда оправданы в рамках определенных задач. Поэтому для обеспечения некоторых СУБД необходимы более мощные вычислительные устройства, которые являются более дорогими. Это приводит также к экономической проблеме. Неавтоматизированное решение данной проблемы занимает существенное время программистов, так как необходимо вручную выполнить необходимые манипуляции с данными в соответствии с бизнес-логикой компании. Для уменьшения этого времени было предложено автоматизировать эту деятельность в рамках предприятия ООО «Химсофт».
Целью работы выпускной квалификационной работы является разработка многомодульного приложения для адаптации и верификации баз данных. Объектом исследования являются базы данных ООО «Химсофт». Предметом исследования является процесс переноса данных с СУБД MS SQL Server и Oracle на MS Access, так как MS Access менее требовательна к ресурсам, а также в приложение закладывается возможность по введению других функций по поддержке баз данных.
Задачами работы являются:
• анализ предметной области;
• анализ средств выполнения проекта;
• проектирование приложения;
• реализация приложения;
• анализ вопросов социальной ответственности;
• оценка с точки зрения финансового менеджмента.
В результате реализации приложения оно вводится в работу на предприятии ООО «Химсофт».
✅ Заключение
достигнута цель выполнения работы – создание многомодульного приложения
по адаптации и верификации баз данных. Были решены задачи:
проведен анализ предметной области;
проведен анализ средств выполнения проекта;
выполнено проектирование приложения;
было реализовано приложение;
проведен анализ вопросов социальной ответственности;
проведена оценка проекта с точки зрения финансового менеджмента.
Полученное приложение выполняет функциональные требования –
поддерживает конвертацию баз данных в базу данных с СУБД MS Access и
содержит возможность добавления дополнительных модулей по обеспечению
поддержки баз данных предприятия. Цель была достигнута путём применения
последовательных этапов с глубоким анализом по разработке приложения.
Решение вопросов социальной ответственности и оценка с точки зрения
финансового менеджмента позволила описать целесообразность и возможность
создания проекта, а также предупредить опасное воздействие в результате
деятельности.
Путем выполнения всех аспектов деятельности был создан программный
продукт, который планируется использовать в составе организации ООО
«Химсофт».



