Тип работы:
Предмет:
Язык работы:


Разработка эскизного и технического проекта программы

Работа №14685

Тип работы

Курсовые работы

Предмет

прочее

Объем работы49
Год сдачи2018
Стоимость1200 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
815
Не подходит работа?

Узнай цену на написание


Введение 2
1 Разработка эскизного и технического проекта программы 4
1.1 Назначение и область применения 4
1.2 Технические характеристики 4
1.2.1 Постановка задачи 4
1.2.2 Описание алгоритма 5
1.2.3 Организация входных и выходных данных 7
1.2.4 Выбор состава технических и программных средств 8
2 Разработка рабочего проекта 11
2.1 Разработка базы данных 11
2.2 Проектирование интерфейса программы 18
2.3 Спецификация программы 30
2.4 Описание программы 32
2.5 Тестирование программы 41
Заключение 43
Список использованной литературы 44
Приложение. Текст программы 45




Тема курсовой работы: «Разработка клиент - серверного приложения для автоматизации работы рекламного агентства».
Актуальность данной работы связана с тем, что при работе с файл-серверной версией вся ответственность за сохранность и целостность базы данных лежит на программе и сетевой операционной системе. Обработка всех данных происходит на рабочих местах, а сервер используется только как разделяемый накопитель. Каждый пользователь непосредственно использует информацию и вносит изменения в файлы данных и в индексные файлы. При больших объемах данных и работе во многопользовательском режиме существенно снижается быстродействие - ведь чем больше пользователей, тем выше требования к разделению данных. Кроме того, может возникнуть повреждение баз данных. Клиент-серверная версия позволяет обойти эти проблемы, так как вся работа с базой данных происходит на сервере, не проходит по проводам и не зависит от сбоев на рабочих станциях. Все запросы на запись в файл перехватываются сервером. В файл изменения вносятся только после того, как сервер получит сообщение о том, что корректировка файла завершена. Это исключает повреждение индексных файлов и существенно повышает быстродействие системы. Кроме высокого быстродействия и надежности, архитектура "клиент-сервер" дает много преимуществ и в части технического обеспечения. Во-первых, сервер оптимизирует выполнение функций обработки данных, что избавляет от необходимости оптимизации рабочих станций. Рабочая станция может быть укомплектована не очень быстрым процессором, и тем не менее сервер позволит быстро получить результаты обработки запроса. Во-вторых, поскольку рабочие станции не обрабатывают все промежуточные данные, существенно снижается нагрузка на сеть. Представится возможность ведения журнала операций, в котором автоматически регистрируются все прошедшие транзакции что, в свою очередь, поможет быстрому восстановлению системы


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


Разработанное в результате выполнения работы клиент-серверное приложение «Рекламное агентство», является актуальным на сегодняшний день и имеет большую практическую значимость. Использование компьютера в рекламной сфере упрощает работу персонала и клиентов, увеличивает эффективность и скорость обработки информации.
Программа состоит из 5 таблиц БД, и производит полную обработку всей информации: добавление записей, отображение записей на экране, поиск данных в БД, выполнение запросов, вывод отчетов.
В результате работы над курсовым проектом была проведена исследовательская работа, а так же систематизированы и закреплены теоретические и практические знания, были отработаны и применены практические навыки для создания приложения для работы с базой данных «Рекламное агентство».
В ходе работы было определено, какие функции будет исполнять программа и какими данными они будут обмениваться друг с другом и с пользователем.
Были определены сущности и связи предметной области. После этого была построена физическая модель базы данных.
Определены язык программирования и СУБД, наиболее подходящие для реализации программы.
Также был создан образец интерфейса и описаны функции его элементов.
При создании использовалась операционная система Windows 7, СУБД MS Access 2007 и среда визуального программирования Delphi 7. Были соблюдены все требования к удобству работы.
Областью применения данной программы может стать автоматизированное рабочее место сотрудника агентства.
В итоге были решены все задачи, поставленные в начале работы.




1. Винтер Рик. Microsoft Access. Справочник. –СПб.: Питер, 2010. –631 с.
2. Глушаков С.В., Клевцов А.Л., Теребилов С.А. Программирование на Delphi. –Харьков: Фолио, 2010. –518 с.
3. Григорьев А.Б. О чем не пишут в книгах по Delphi. -СПб.: БХВ-Петербург, 2008. -576 с.
4. Желонкин А. Основы программирования в интегрированной среде Delphi. Практикум. –М.: Бином. Лаборатория знаний, 2006. -240 с.
5. Марков Е. Программирование в Delphi 7. -СПб: БХВ-Петербург, 2008. -306 с.
6. Михеева В.Д. Microsoft Access 2007: Наиболее полн. руководство в подлиннике / Михеева В.Д., Харитонова И.А. –СПб.: БХВ–Петербург, 2009. –1021 с.
7. Парижский С.М. Delphi. Учимся на примерах /Под ред. Ю. А. Шпака. –Киев: МК-Пресс, 2005. –216 с.
8. Пестриков В. М., Маслобоев А. Н. Delphi на примерах. –СПб.: БХВ–Петербург, 2005. –496 с.
9. Ремнев А. А., Федотова С. В. Курс Delphi для начинающих. Полигон нестандартных задач. –М.: Солон-Пресс, 2007. -360 с.
10. Фаронов В.В. Учебный курс Delphi. -М.: Нолидж, 2010. -608 с.
11. Фленов М. Библия Delphi –СПб.: БХВ-Петербург, 2011. -686 с.
12. Хендерсон К. Руководство разработчика баз данных в Delphi. –Киев: Диалектика, 2006. –544 с.



Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


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