Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пояснительная записка.doc
Скачиваний:
0
Добавлен:
01.09.2019
Размер:
147.97 Кб
Скачать

Введение

В настоящее время эффективная работа предприятия зависит от уровня оснащения офиса компании электронным оборудованием, таким, как компьютеры, средства связи, копировальные устройства.

Информатизация различных областей благоприятно сказывается на всем человечестве в целом. Помимо этого информатизация ведет к повсеместному распространению некоторых данных и позволяет более широкому кругу людей узнавать больше о тех объектах, на которые требуется обратить внимание общественности.

Среди средств информатизации особое место занимают базы данных. Их использование позволяет сократить время, требуемое на поиск нужной информации, уменьшить непроизводительные затраты при их реализации, исключить возможность появления ошибок в подготовке различных видов документации, что дает для предприятия прямой экономический эффект.

Основная причина применения систем, использующих базу данных, является стремление собрать все обрабатываемые данные в единое целое и обеспечить к ним контролируемый доступ. [1]

Этот курсовой проект предназначен для разработки базы данных по учету продажи кондитерских изделий. Необходим он для того, чтобы был более легкий доступ к информации изделий, находящихся в этой кондитерской фирме. Повсеместное знание обеспечивает популярность.

Программный продукт «Кондитерская фирма » предназначен для обеспечения хранения, обработки, ведения отчетности и удобства поиска информации об имеющейся продукции.

Программное средство позволит вести собственную базу данных, которая избавит сотрудников фирмы от рутинной бумажной работы и позволит повысить эффективность работы всей фирмы в целом.

Преимуществом разработанного программного продукта является возможность быстрого доступа к необходимой информации и простота использования.

1 ОБЩАЯ ЧАСТЬ

    1. Анализ использования разработки

Программное средство «Кондитерская фирма» разработано для:

  1. автоматизации поиска, хранения, изменения информации;

  2. обеспечения надежности хранения данных;

  3. снижения вероятности ошибок;

  4. освобождения персонала от утомительной работы

1.2 Анализ Современных СУБД

Системой управления базами данных (СУБД, DBMS – Data Base Management System) называют программу, предназначенную для создания и ведения баз данных, а также организации доступа к данным и их обработки. Наиболее известные из них: VisualFoxPro, Access, Visual Basic, Visual C++, SQL Server.

VisualFoxPro отличается высокой скоростью, имеет встроенный объектно-ориентированный язык программирования с использованием xBase и SQL, диалекты которых встроены во многие СУБД. Имеет высокий уровень объектной модели. При использовании в вычислительных сетях обеспечивает как монопольный, так и раздельный доступ пользователей к данным.

Access входит в состав самого популярного пакета Microsoft Office. Достоинства: знаком многим конечным пользователям и обладает высокой устойчивостью данных, прост в освоении, может использоваться непрофессиональным программистом, позволяет готовить отчеты из баз данных различных форматов. Предназначен для создания отчетов произвольной формы на основании различных данных и разработки некоммерческих приложений. 

Visual Basic – это универсальный объектно-ориентированный язык программирования, диалекты которого встроены в Access, Visual FoxPro. Преимущества: универсальность, возможность создания компонентов OLE, невысокие требования к аппаратным ресурсам ЭВМ. Применяется для создания приложений средней мощности, не связанных с большой интенсивностью обработки данных, разработки компонентов OLE, интеграция компонентов Microsoft Office.

Недостатки: Поддержка операционных систем только семейства Windows и Mac OS X (Исключение — VB1 for DOS), отсутствие механизма наследования объектов. Существующее в языке наследование, позволяет наследовать только интерфейсы объектов, а не их самих. Медленная скорость работы, поскольку все встроенные функции языка реализованы через библиотеку времени исполнения (runtime library). Требует установления DLL для работы программы.

Visual C++ – наиболее мощный объектно-ориентированный язык программирования, обладает неограниченной функциональностью. Предназначен для создания компонентов приложений для выполнения операций, критичных по скорости.

Достоинства: C++ — чрезвычайно мощный язык, содержащий средства создания эффективных программ практически любого назначения, от низкоуровневых утилит и драйверов до сложных программных комплексов самого различного назначения.

Недостатки: Синтаксис, унаследованный от C, неудобен. Язык содержит слишком много возможностей, они могут быть опасны. Языку присущи проблемы производительности.

SQL Server – сервер баз данных, реализует подход «клиент-сервер» и взаимодействует с указанными пакетами. Главные достоинства: высокая степень защиты данных, мощные средства для обработки данных, высокая производительность. Область применения: хранение больших объемов данных, хранение высокоценных данных или данных, требующих соблюдения режима секретности. [2]