База данных "Магазин по продаже мобильных телефонов"

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

Windows, а в более поздних версиях от MS - уже только до Windows. .FoxPro [3].

Язык Visual FoxPro сильно перегружен языковыми конструкциями, стандартными функциями и операторами. Это сделано из-за соображений совместимости со старыми версиями FoxPro. Дать полное описание всех конструкций языка представляется невозможным из-за огромного количества материала.

Extensible Инструменты разработчика производительность Повысьте пользовательских интерфейсов с закрепляемые формы пользователя, автоматическое закрепление контроля, а также улучшена поддержка изображений. Персонализация Окно свойств с любимым свойства, специальных редакторов, шрифты и цвета [5].

Гибкость для построения всех типов баз данных Решения Создание и развертывание автономных и удаленных приложений для Windows, на основе планшетных ПК. Создание и доступ к COM-компоненты и веб-служб XML совместимый с Microsoft. NET технологии [4].

Система отчетности Особенности . Extensible новой архитектуры выход обеспечивает точность управления данными отчета вывода и форматирования. Дизайн с несколькими подробно полосы, поворот текста, а также отчет цепочки. Выходные отчеты поддерживают включить в XML, HTML, форматы изображений, а также настраиваемые многостраничный предварительный просмотр окна. Обратная совместимость с существующими Наглядные отчеты FoxPro[5].

Простота обновления

Обновление до версии Visual FoxPro 9.0 является простым и полезным, так как она является самой передовой и надежной версии FoxPro никогда освобождены, и на 100-процентную совместимость с Visual FoxPro 8.0. Разработчики могут создавать приложения, даже с Visual FoxPro 9.0 и развертывание их с помощью Visual FoxPro 8.0 выполнения тех пор, пока не новые команды и возможности реализованы в распределенных приложениях[4].

Новые возможности в Visual FoxPro 9.0:

Гибкость для построения всех типов баз данных Решения

Создать. NET совместимых решений с иерархическими XML и XML веб-сервисы.

Обмен данными с SQL Server за счет расширения возможностей языка SQL и вновь поддерживаемых типов данных.

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

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

Создание и развертывание автономных и удаленных приложений для Windows, на основе планшетных ПК.

Создание и доступ к COM-компоненты и веб-служб XML совместимый с Microsoft. NET технологии.FoxPro 9.0 позволяет создавать из конца в конец решений, от формы ввода данных сложной выхода отчета [4].

Система отчетности особенности

Extensible новой архитектуры выход обеспечивает точность управления данными отчета вывода и форматирования.

Поддержка нескольких группа подробно данных с несколькими один-ко-многим.

Выходные отчеты поддерживают включить в XML, HTML, форматы изображений, а также настраиваемые многостраничный предварительный просмотр окна.

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

Новый класс ReportListener обеспечивает доступ кформирования отчетов и визуализации событий во время выполнения.

Гибкое сцепление Отчет позволяет для более сложных заданий печати.

Мощный во время разработки крючки с настраиваемыми строителей.

Обратная совместимость с существующими Наглядные отчеты FoxPro [4].

Обоснование выбора СУБД Visual FoxPro

Для реализации БД Магазин по продаже мобильных телефонов была выбрана СУБД Visual FoxPro так, как она обладает рядом качеств:

.Доступностью;

.Возможностью построения практически любой базы данных;

.Производительностью;

4.Системно-аппаратными требованиями;

.Простотой обновления.

 

.5 Логическое проектирование

 

Данный этап представляет собой процесс объединения данных в логически организованные группы объектов (таблицы), которыми в дальнейшем легко управлять.

Данная БД вначале представляла собой логически не организованную структуру данных (см. на рис.12).

 

Рис.12 Ненормализованная БД

ПродажиКод продажиДата поставкиПроданМодельГарантийный срокЦенаОбщая информацияИмя фирмыФамилияИмяОтчествоАдресТелефонОкладДолжностьДата продажиПоставлено шт.ПоставщикКол-во шт. на складеПродано шт.

Все рассматриваемые отношения в реляционном подходе находиться в 1НФ, которые предполагают, что элементы доменов отношений не является множествами (атомар

503 Service Unavailable

Service Unavailable

The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.