📄Работа №11071

Тема: Разработка программного многомодульного приложения для адаптации и верификации баз данных

Характеристики работы

Тип работы Бакалаврская работа
Программирование
Предмет Программирование
📄
Объем: 98стр. листов
📅
Год: 2016
👁️
Просмотров: 900
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

Введение 9
Обзор литературы 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 и
содержит возможность добавления дополнительных модулей по обеспечению
поддержки баз данных предприятия. Цель была достигнута путём применения
последовательных этапов с глубоким анализом по разработке приложения.
Решение вопросов социальной ответственности и оценка с точки зрения
финансового менеджмента позволила описать целесообразность и возможность
создания проекта, а также предупредить опасное воздействие в результате
деятельности.
Путем выполнения всех аспектов деятельности был создан программный
продукт, который планируется использовать в составе организации ООО
«Химсофт».
Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

A. Meier. Hierarchical to relational database migration // IEEE Software.–
1994.– ISSN :0740-7459.– С.21-27
2. Enterprise Database Architecture Migration [Электронный ресурс]. URL:
https://www.inf.ed.ac.uk/publications/thesis/online/IM040132.pdf, свободный. – Яз.
англ. Дата обращения: 01.05.2016г.
3. A. Sutcliffe, I. Bennett, A. Doubleday, M. Ryan. Designing Query Support
for Multiple Databases // Springer US.– 1995.– ISSN : 1868-4238.– С.207-212
4. A. Achpal, V. B. Kumar, K. Mahesh. Modeling Ontology Semantic
Constraints in Relational Database Management System // IMECS.– 2016.– ISSN :
2078-0958.– С.163-168
5. Рейтинг реляционных баз данных [Электронный ресурс]. URL:
http://db-engines.com/en/ranking/relational+dbms, свободный. – Яз. англ. Дата
обращения: 01.05.2016г.
6. ООО «Химсофт» [Электронный ресурс]. URL: http://www.chemsoft.ru/,
свободный. – Яз. рус. Дата обращения: 01.05.2016г.
7. Описание СУБД MS Access [Электронный ресурс]. URL:
https://products.office.com/en-us/access, свободный. – Яз. англ. Дата обращения:
01.05.2016г.
8. Описание MS SQL Server [Электронный ресурс]. URL:
https://www.microsoft.com/en/server-cloud/products/sql-server/, свободный. – Яз.
англ. Дата обращения: 01.05.2016г.
9. Описание СУБД Oracle [Электронный ресурс]. URL:
http://www.oracle.com/ru/database/overview/index.html, свободный. – Яз. рус. Дата
обращения: 01.05.2016г.
10. Сравнение СУБД MS Access, Oracle и MS SQL Server [Электронный
ресурс]. URL: http://db-79
engines.com/en/system/Microsoft+Access%3BMicrosoft+SQL+Server%3BOracle,
свободный. – Яз. англ. Дата обращения: 01.05.2016г.
11. Методологии разработки программного обеспечения [Электронный
ресурс]. URL: http://compress.ru/article.aspx?id=11321, свободный. – Яз. рус. Дата
обращения: 01.05.2016г.
12. Методологии разработки программного обеспечения Agile
[Электронный ресурс]. URL: http://www.codeproject.com/Articles/604417/Agilesoftware-development-methodologies-and-how-t, свободный. – Яз. англ. Дата
обращения: 01.05.2016г.
13. Стандарт оформления кода [Электронный ресурс]. URL:
https://ru.wikipedia.org/wiki/Стандарт_оформления_кода, свободный. – Яз. рус.
Дата обращения: 01.05.2016г.
14. Стандарт оформления кода команды RSDN [Электронный ресурс].
URL: https://rsdn.ru/article/mag/200401/codestyle.XML, свободный. – Яз. рус. Дата
обращения: 01.05.2016г.
15. Дастин Босуэлл, Тревор Фаучер, Читаемый код или
программирование как искусство: Пер. с англ. / Дастин Босуэлл, Тревор Фаучер.
– СПб: ООО «ДиаСофтЮП», 2012.– 208 с.
16. Сравнение систем управления разработкой программного
обеспечения [Электронный ресурс]. URL:
https://en.wikipedia.org/wiki/Comparison_of_project_management_software,
свободный. – Яз. англ. Дата обращения: 01.05.2016г.

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.
Предоставляемые услуги, в том числе данные, файлы и прочие материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.
Укажите ник или номер. После оформления заказа откройте бота @workspayservice_bot для подтверждения. Это нужно для отправки вам уведомлений.

©2026 Cервис помощи студентам в выполнении работ