ВВЕДЕНИЕ 4
ГЛАВА 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 8
1.1. Технико-экономическая характеристика предметной области 8
1.1.1. Характеристика предприятия 8
1.1.2. Краткая характеристика подразделения и его видов деятельности ... 11
1.1.3. Сущность задачи автоматизации 14
1.2. Концептуальное моделирование предметной области 15
1.3. Постановка задачи 20
1.3.1. Цель и назначение автоматизированного варианта решения задачи . 20
1.3.2. Общая характеристика организации решения задачи на ЭВМ 20
1.4. Анализ существующих разработок и обоснование выбора технологии
проектирования 22
1.4.1. Определение критериев анализа 22
1.4.2. Сравнительная характеристика существующих разработок 23
1.5. Выводы 28
ГЛАВА 2. РАЗРАБОТКА И РЕАЛИЗАЦИЯ ПРОЕКТНЫХ РЕШЕНИЙ 30
2.1 Логическое моделирование предметной области 30
2.1.1. Логическая модель и ее описание 30
2.1.2. Используемые классификаторы и системы кодирования 30
2.1.3. Характеристика нормативно-справочной и входной оперативной
информации 31
2.1.4. Характеристика базы данных 32
2.1.5. Характеристика результатной информации 34
2.2. Физическое моделирование АИС 35
2.2.1. Выбор архитектуры АИС 35
2.2.2. Функциональная схема проекта 50
2.2.3. Структурная схема проекта 50
2.2.4. Описание программных модулей 51
2.2.5 Схема взаимосвязи программных модулей и информационных файлов 53
2.3. Технологическое обеспечение задачи 53
2.3.1 Организация технологии сбора, передачи, обработки и выдачи
информации 53
2.3.2 Схема технологического процесса сбора, передачи, обработки и
выдачи информации 57
2.4 Контрольный пример реализации проекта 57
ГЛАВА 3. ОЦЕНКА И ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ
ЭФФЕКТИВНОСТИ ПРОЕКТА 59
3.1 Выбор и обоснование методики расчета экономической
эффективности 59
3.2 Расчет показателей экономической эффективности 63
ЗАКЛЮЧЕНИЕ 68
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 70
ПРИЛОЖЕНИЕ 73
Объектом данной работы являются предприятие ООО «Рост».
Предметом работы является компаратор баз данных.
Целью работы является разработка компаратора баз данных по критерию для рассматриваемого предприятия.
Для достижения поставленной цели необходимо решить следующие задачи:
1. Дать общую характеристику предприятия;
2. Дать постановку задачи и пояснить сущность задачи автоматизации;
3. Провести концептуальное моделирование предметной области;
4. Проанализировать существующие разработки по теме;
5. Выбрать средства разработки системы;
6. Разработать и описать программное средство.
.
Развитием вычислительной техники и появлением вместительных внешних ЗУ прямого доступа было предопределено быстрое развитие автоматизированных систем, имеющих разное назначение и масштаб, которое особенно заметно в сфере бизнес-приложений. Подобные системы обрабатывают большие объемы информации, зачастую обладающую достаточно сложной структурой, требующей оперативности при обработке, часто обновляющейся и в то же время требующей длительного срока хранения. Такие системы являются примерами автоматизированных систем управления предприятием, банковских систем, систем резервирования и продаж билетов и т. д. Другие направления, стимулировавшие развитие, с одной стороны - это системы по управлению физическими экспериментами, занимающиеся обеспечением сверхоперативной обработки в реальном времени больших потоков данных, передаваемых датчиками, а с другой — информационно-поисковые библиотечные системы.
Большинство существующих СУБД работают в системе Windows, поскольку именно эта операционная среда обеспечивает более полную реализацию возможностей компьютера, чем DOS. Появление высокопроизводительной вычислительной техники на уровне персональных компьютеров (ПК) и снижение стоимости таковых, обусловило широкую популяризацию операционной среды Windows, в которой создание программного обеспечения (ПО) не требует от разработчика заботиться в полной мере о распределении системных ресурсов. Дополнительно эта операционная система снижает зависимость ПО, в частности СУБД, от аппаратных ресурсов ЭВМ.
Широкая распространенность компараторов баз данных,
организующих синхронизацию и восстановление данных, не является залогом распространения компараторов, основой для которых служит логический анализ компарируемых данных, они не распространены широко. Исследованием в данной области возможно сэкономить время для разработчика, которое требуется на поиски решений каких-либо проблем, связанных с несоответствием данных.
В ходе данной работы были выделены основные компоненты разрабатываемого приложения и связь между ними. Также был определён минимальный набор функций приложения.
Были разработаны основные модули компаратора баз данных. Был разработан модуль получения схемы БД, описана база данных, под которую разрабатывается компаратор, описана последовательность компарации данных и приведены основные характеристики программы.
В последней части работы обоснована экономическая эффективность решения.
1. Агальцов В.П. Базы данных. - М.: Мир, 2002. - 376 с.
2. Бажин И.И. Информационные системы менеджмента. - М.: ГУ-ВШЭ, 2000. - 688 с.
3. Барановская Т.П., В.И. Лойко, М.И. Семенов, А.И. Трубилин. Информационные системы и технологии в экономике. Учебник. 2-е изд., доп. и перераб. М.: Финансы и статистика, 2005. - 416 с.
4. Бальжинов А.В., Михеева Е.В. Анализ и диагностика финансовохозяйственной деятельности предприятия: учеб. пособие, 2008. - 128 с.
5. Гагарина Л.Г. Разработка и эксплуатация автоматизированных информационных систем: Учебное пособие / Л.Г. Гагарина. - М.: ИД ФОРУМ: НИЦ Инфра-М, 2013. - 384 с.
6. Гвоздева В.А. Введение в специальность программиста: Учебник / В.А. Гвоздева. - 2-e изд., испр. и доп. - М.: ИД ФОРУМ: ИНФРА-М, 2011. - 208 с.
7. Голицына О.Л., Попов И.И. Программирование на языках высокого уровня: Учебное пособие / О.Л. Голицына, И.И. Попов. - М.: Форум, 2008. - 496 с.
8. Дубейковский В.И. Эффективное моделирование с
AllFusionProcessModeler (BPWin) 4.1.4 / В.И. Дубейковский. - М.: Диалог- МИФИ, 2007 - 384 с.
9. Емельянова Н.З., Партыка Т.Л., Попов И.И. Проектирование информационных систем: учеб.пособие / Н.З. Емельянова, Т.Л. Партыка, И.И. Попов. - М.: Форум, 2009. - 432 с.
10. Заботина Н.Н. Проектирование информационных систем: Учебное пособие / Н.Н. Заботина. - М.: ИНФРА-М, 2011. - 331 с.
11. Колдаев В.Д. Структуры и алгоритмы обработки данных: Учебное пособие / В.Д. Колдаев. - М.: ИЦ РИОР: НИЦ ИНФРА-М, 2014. - 296 с.
12. Култыгин О. П. Администрирование баз данных. СУБД MS SQL Server: учеб. пособие / О. П. Култыгин. - М.: МФПА, 2012. - 232 с.
13. Мокеев В.В. Методология моделирования данных в среде ERWin: Учебное пособие для лабораторных работ. - Челябинск: Изд. ЮУрГУ, 2003. - 45 с.
14. Немцова Т.И. Программирование на языке высокого уровня. Программир. на языке Object Pascal: Учеб.пос. / Т.И. Немцова и др; Под ред. Л.Г. Гагариной - М.: ИД ФОРУМ: НИЦ Инфра-М, 2013 - 496 с.
15. Румянцева Е.Л., Слюсарь В.В. Информационные технологии: Учебное пособие / Е.Л. Румянцева, В.В. Слюсарь: Под ред. Л.Г. Гагариной. - М.: ИД ФОРУМ: НИЦ Инфра-М, 2013. - 256 с.
...