Введение
1. Теоретическая часть
1. Роль и место автоматизации обработки данных на современном предприятии
2. Современные архитектуры построения программных приложений для обработки данных
3 Методологии доступа к данным
2. Практическая часть
2.1. Характеристика предприятия
2.2. Обзор аналогов и выбор технологий разработки
2.3. Разработка приложения
Заключение
Список использованных источников
приложение
Основы для эффективного и успешного управления договорами после заключения договора опираются на тщательную, всестороннюю и кропотливую реализацию предварительных действий.
На этапах, предшествующих заключению договора, акцент ставится на том, почему договор заключается, и на том, сможет ли исполнитель выполнить поставку или услугу в техническом и моральном плане. Тем не менее, алгоритм действия договора уже после его заключения также требует внимательного изучения. Требования и возможности организаций должны быть тщательно исследованы, чтобы с самого начала присутствовала четкость конечной цели. Это поможет обеспечить ясность во всех аспектах процесса выполнения поставок или услуг.
Актуальность данной темы заключается в том, что управление договорами, особенно в плане партнерских отношений, требует гибкости с обеих сторон и готовности быстро адаптировать условия договора с учетом меняющихся обстоятельств с наименьшей вероятностью задержек или ошибок. Однако важно признать, что зачастую неизбежно возникают проблемы, которые нельзя было предвидеть при заключении договора, и качество их устранения также зависит от способа управления заключенными договорами.
Наконец, необходимость выполнять каждое типичное действие для нового договора может отсутствовать, особенно в случае небольших, простых договоров, но пользователям приложений, осуществляющих учет договоров, желательно изучать полное руководство и применять рекомендации, предоставленные на каждом этапе, в соответствии с конкретными условиями договора.
Для разработки приложения по учету договоров в организации в данной работе будет использоваться такая интегрированная среда разработки, как Delphi и система управления базами данных MS SQL из-за их доступности, преимуществ, функционала и стабильности работы.
Цель данной курсовой работы – разработка приложения по учету договоров в организации, для достижения которой необходимо решить ряд задач, среди которых:
1. Рассмотреть роль и место автоматизации обработки данных на современном предприятии;
2. Изучить современные архитектуры построения программных приложений для обработки данных;
3. Описать методологии доступа к данным;
4. Дать характеристику предприятия;
5. Рассмотреть обзор аналогов и выбрать технологии разработки;
6. Разработать приложение.
Объектом данной темы являются приложения, предметом – приложения для обработки данных.
1. Теоретическая часть
1. Роль и место автоматизации обработки данных на современном предприятии
Проблема построения систем автоматизации управленческой деятельности предприятий встала перед специалистами ещё в 50-х гг. в связи с появлением универсальных вычислительных машин. К первому поколению относятся разработки, созданные в 50-70 гг. на базе больших электронно-вычислительных машин (ЭВМ), ныне именуемых мэйнфреймами. Их основной целью был перенос на ЭВМ наиболее трудоёмких, рутинных операций обработки данных. За рубежом разработки производились в основном компаниями-производителями компьютеров для крупных заказчиков по индивидуальным проектам. В СССР первые разработки по созданию автоматизированных систем управления (АСУ) на базе ЭВМ относятся к началу 60-х гг. Проектные решения производились научно-исследовательскими институтами и вычислительными центрами министерств и ведомств. Более поздние разработки осуществлялись уже непосредственно в рамках создания АСУ конкретных предприятий.
В силу технического несовершенства ЭВМ на этом этапе задачи решались разрозненно. Сложность взаимодействия с вычислительной системой приводила к отрыву центров обработки данных от пунктов возникновения и потребления информации, отделению конечных пользователей от ЭВМ и необходимости участия специального обслуживающего персонала в процессе решения задач обработки данных. Однако уже тогда были достигнуты впечатляющие результаты при решении задач, требующих массового ввода и оперативной обработки информации в банках, на биржах, в авиакомпаниях, на железных дорогах и т. д. Разработка систем автоматизации управления столь сложными экономическими объектами стимулировала создание и развитие алгоритмических языков, моделей реляционных, сетевых и иерархических баз данных, высокоэффективных алгоритмов обработки информации.
1. Александров Д. Инструментальные средства информационного менеджмента. М.: Финансы и статистика, 2012. – 224 с.
2. Белов, В.В. Программирование в Delphi: процедурное, объектно-ориентированное, визуальное: Учебное пособие для вузов / В.В. Белов, В.И. Чистякова. - М.: ГЛТ, 2014. - 240 c.
3. Боковой Ю. Особенности методологии проектирования информационных систем для малого и среднего бизнеса. М.: Изд. дом «Синергия», 2016. – 145 с.
4. Бондарь А. Microsoft SQL Server 2012. СПб.: БХВ, 2013. – 608 с.
5. Виейра Р. Программирование баз данных Microsoft SQL Server. Базовый курс. М.: Диалектика, 2009 – 812 с.
6. Исаев Г. Проектирование информационных систем. М.: Омега-Л, 2012. – 431 с.
7. Ицик Бен-Ган. Microsoft SQL Server 2012. Основы. М.: Эксмо, 2015. – 400 с.
8. Кошелев В.Е. Access 2007. М.: Бином-Пресс, 2008. – 592 с., ил
9. Кузан, Д.Я. Программирование Win32 API в Delphi / Д.Я. Кузан. - СПб.: BHV, 2013. - 368 c.
10. Культин Н. Основы программирования в Delphi XE. СПб.: БХВ, 2011. – 416 с.
11. Маклаков С.В. Создание информационных систем с AllFusion Modelling Suite. – М.: Диалог-МИФИ, 2003. – 432 с.
12. Осипов Д. Л. Базы данных и Delphi. Теория и практика. СПб.: BHV, 2011.
13. Осипов Д. Delphi XE2. СПб.: БХВ, 2011. – 626 с.
14. Осипов, Д. Delphi. Профессиональное программирование / Д. Осипов. - СПб.: Символ-плюс, 2015. - 1056 c.
15. Петров В.Н. Информационные системы. Спб.: Питер, 2003. – 688 с., ил.
16. Петкович Д. Microsoft SQL Server 2012. Руководство для начинающих. СПб.: БХВ, 2014. – 567 с.
17. Пирогов В. Информационные системы и базы данных: организация и проектирование. СПб.: БХВ, 2015. – 341 с.
18. Понамарев В. Самоучитель Delphi 7 Studio. СПб.: БХВ, 2003.
19. Романова Т.Г., Романова Т.В., Белоусова А.Г. Финансовый анализ - Схемы и таблицы: учеб. пособие, 2010 – 63 с.
20. Рудикова Л.В. Базы данных. Разработка приложений. СПб.: БХВ-Петербург, 2012. – 496 с.: ил.
21. Рыбальченко М. Архитектура информационных систем. М.: Эксмо, 2016. – 221 с.
22. Стасышин Д. Проектирование информационных систем и баз данных. СПб.: Питер, 2017. – 453 с.
23. Хойтек А. Microsoft SQL Server 2012. Реализация и обслуживание. Учебный курс Microsoft. М.: Русская редакция, 2012. – 576 с.
24. Санников, Е. Курс практического программирования в Delphi. Объектно - ориентированное программирование / Е. Санников. - М.: Солон-пресс, 2013. - 188 c.
25. Станек У.Р. Microsoft SQL Server. Справочник администратора. СПб.: БХВ, 2012.
26. Стивенс Р. Программирование баз данных. Изд. 2-е. Пер. с англ. – М.: Бином-Пресс, 2013. – 384 с., ил.
27. Тейлор, Аллен SQL для чайников / Аллен Тейлор. - М.: Вильямс, 2014. - 416 c.
28. Фараонов В. DELPHI. Программирование на языке высокого уровня: Учебник для вузов. СПб.: Питер, 2015.
29. Фленов М. Библия Delphi. СПб.: БХВ, 2011. – 676 с.
30. Хотек М. Microsoft SQL Server. Реализация и обслуживание. СПб.: БХВ, 2011.