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

3. Анализ входной и выходной информации

3.1. Функциональные зависимости между данными

Для написания программы был использован язык VBA.

Microsoft Visual Basic — средство разработки программного обеспечения, разрабатываемое корпорацией Microsoft и включающее язык программирования и среду разработки. Язык Visual Basic унаследовал дух, стиль и отчасти синтаксис своего предка — языка Бейсик, у которого есть немало диалектов. В то же время Visual Basic сочетает в себе процедуры и элементы объектно-ориентированных и компонентно-ориентированных языков программирования. Среда разработки VB включает инструменты для визуального конструирования пользовательского интерфейса.

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

РЕГИСТРАЦИЯ ПОСТАВОК:

Имя поля

Ключевое поле

Обязатель­ное поле

Тип данных

Подпись поля

Функцио­нальная связь

ММА

-

+

int

марка-модель автомобиля

КОД

+

+

varchar

Код автомобиля

СТРАНА

+

Страна-импортер

ОБЪЕМ

+

varchar

Объем поставок

ПРЕЙСКУРАНТ ЦЕН:

Имя поля

Ключевое поле

Обязатель­ное поле

Тип данных

Подпись поля

Функцио­нальная связь

КОД

+

+

varchar

Код авто

ЦАВТ

+

varchar

Цена авто

3.2. Структура взаимосвязей между исходными и результирующими данными

Исходная информация находится в 2-х таблицах: «Регистрация поставок», «Прейскурант цен». Они связаны между собой по коду модели автомобиля. Кроме того, в «Регистрация поставок» внесён столбец – «код автомобиля» (поле подстановки, из таблицы «Прейскурант цен»). Выходная информация будет представляться в виде таблиц. Выборка нужной информации получена путем выполнения запросов.

4. Техническое задание на программирование

4.1. Обоснование типа операционной системы

Операционная система – комплекс программ, обеспечивающих взаимодействие всех аппаратных и программных частей компьютера между собой и взаимодействие пользователя и компьютера. Структура операционной системы:

  • Ядро – переводит команды с языка программ на язык «машинных кодов», понятный компьютеру.

  • Драйверы – программы, управляющие устройствами.

  • Интерфейс – оболочка, с помощью которой пользователь общается с компьютером.

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

С 1990-х наиболее распространёнными операционными системами являются ОС семейства Microsoft Windows. Рассмотрим преимущества и недостатки Vista и XP. У каждой системы есть как преимущества, так и недостатки.

WINDOWS Vista

Преимущества и недостатки

  • Требует больше оперативной памяти и места на диске, но работает медленнее Windows XP на одинаковом компьютере.

  • Высокие системные требования.

  • Перегруженный аляповатый интерфейс. Измененные положения некоторых элементов в Панели управления. Отсутствие преемственности в визуальном стиле системы.

  • Эффекты полупрозрачности, анимации позволяют легче ориентироваться в работе и переключении между программами – присутствие переключения между окнами в режиме 3d (Flip 3D), позволяющего пролистать все открытые окна.

  • Быстрый поиск файлов по всей системе.

  • Возможность использования Gadgets (аналог Widgets в MacOS X) в боковой панели на рабочем столе.

  • Включены улучшенные версии Media Player, Media Center и Movie Maker. К тому же добавлены приложения Mail и Calendar.

  • Не поддерживаются 16-битные приложения и некоторые 32битные программы под Windows XP.

  • Нынешняя производительность в компьютерных играх меньше, чем таковая под Windows XP.

  • Повышает безопасность Windows XP с помощью User Access Control и улучшений в компонентах ActiveX, но остается главной целью для вредоносных программ.

  • Встроенный firewall не обеспечивает понятных настроек для исходящих соединений, так что требуется установка более простого стороннего решения.

  • Поддерживает шифрование файлов и папок. В версиях Business и Ultimate поддерживается шифрование всего диска.

Интерфейс Windows Vista более живой по сравнению с таковым у XP, что позволит вам более удобно общаться с системой в течение ежедневных рутин.

В Windows Vista присутствуют некоторые новые полезные инструменты и она безопаснее для работы в сети.

WINDOWS XP

Преимущества и недостатки

  • Отлично справляется со своими задачами, даже на старых компьютерах. Не всегда дружелюбная и понятная, но все уже настолько привыкли к ней, что это почти не проблема. Старая добрая Windows XP, ХРюшка, как ласково называют ее в народе.

  • Прекрасно работает на не слишком быстрых процессорах и небольшом объеме оперативной памяти.

  • Отсутствие единства интерфейса. Нет четких правил, как должны выглядеть элементы управления (меню, диалоговые окна, внешний вид самих программ) в разных приложениях – все отдано в руки разработчиков приложений, иногда – в довольно кривые руки.

  • Отсутствие нормальных эффектов при переключении между окнами и их сворачивании. Те, что есть – хочется отключить уже через 5 минут.

  • Устаревший механизм поиска файлов. Улучшить можно только сторонними приложениями.

  • Отсутствие встроенной возможности использования виртуальных рабочих столов.

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

  • Множество самого разнообразного программного обеспечения от сторонних производителей.

  • Без установки обновлений и патчей – самая беззащитная система для доступа в интернет.

  • Версия Windows XP Pro поддерживает шифрование файлов и папок.

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