Автор работы: Пользователь скрыл имя, 04 Апреля 2010 в 13:59, Не определен
введение 4
1 оптимизация программ 5
1.1 назначение и цели оптимизации 5
1.2 промежуточный язык 5
1.3 блок (линейный участок) 7
1.4 сильно связная область 8
1.5 способы оптимизации 8
1.6 разгрузка участков повторяемости 9
1.7 сдвиг инвариантных операторов 10
1.8 вставка псевдоблока 13
2 практическая часть 15
2.1 анализ существующих аналогов 15
2.2 обоснование выбора темы 17
2.3 краткий обзор среды разработки access 18
2.4 краткий обзор среды разработки delphi 7 29
2.5 руководство по написанию программы 33
2.6 руководство пользователя 38
заключение 42
список литературы 43
Возможности DDE и OLE
С помощью DDE (Dynamic Data Exchange — динамический обмен данными) и OLE (Object Linking and Embedding — связывание и внедрение объектов) в формы и отчеты Access можно добавлять всевозможные новые объекты. Такими объектами могут быть звук, рисунки, диаграммы и даже видеоклипы. Можно внедрять объекты OLE (например, растровые изображения) или документы текстовых процессоров (Word или WordPerfect) или устанавливать связи с электронными таблицами Excel. Связывая эти объекты со своей базой данных, пользователь может создавать динамические формы и отчеты, а также использовать одну и ту же информацию в разных приложениях Windows.
Доступ к Internet
В Access теперь предусмотрены все возможности, обеспечивающие связь приложении с Internet/intranet. Одним щелчком кнопкой мыши можно сохранить таблицы, запросы, формы и отчеты в формате HTML. Соответствующий мастер позволяет даже новичку перенести коды HTML из объекта на Web-страницу, делая их доступными для использования всем, кто путешествует по Internet! Гиперссылки позволяют получать доступ к данным, которые размещены на Web-странице, прямо из форм Access.
Многие
считают, что размещение данных на Web-страницах
должно осуществляться Web-администраторами.
Access 97 с полной определенностью доказывает,
что эта операция может быть с
успехом выполнена любым
Встроенные функции
Access
содержит свыше ста функции
(небольших встроенных
Макросы: программирование без программирования
Для непрограммистов (или опытных пользователей, которые просто не желают программировать) в Access предусмотрены макросы. Они позволяют автоматизировать выполнение некоторых задач. Около пятидесяти макросов дают возможность манипулировать данными, создавать меню и диалоговые окна, открывать формы и отчеты, словом, автоматизировать выполнение практически любой задачи. С помощью макросов можно решить порядка 90% всех задач обработки данных.
Модули: Visual Basic for Applications программирование баз данных
Access—
это серьезная среда
Полнофункциональная среда разработки поддерживает множество мощных современных возможностей: многооконный режим для редактирования и отладки, автоматическую проверку синтаксиса, контрольные точки, пошаговое выполнение и даже синтаксическую справку, отображающую на экране варианты вводимых команд.
Для реализации программы для начала необходимо создать базу данных в Access.
Запускаем Access, и выбираем Новая база данных(рисунок 4).
Рисунок 4 - Новая база данных.
Затем указываем путь где будет храниться база данных и кликнем по кнопки Создать (рисунок 5).
Рисунок 5 - Создание и сохранение базы.
Далее открывается окно, и кликнем по режимам и перейдем в режим конструктор (рисунок 6).
Рисунок 6 - Кликнем по режимам.
Затем заполняем имя поля и выставляем тип данных (рисунок 7).
Рисунок 7 заполнение имя поля и выставление типа данных
Далее переходим в режим таблица (рис.8)
Рисунок 8 режим таблица
Далее заполняем таблицу данными (рис.9)
Рисунок 9 Заполнение таблицы данными
Переходим на вкладку создать, и выбираем таблицу (рисунок 10).
Рисунок 10 Создание новой таблицы
Затем повторяем все операции, как с таблицей.”О товаре” В результате всего у нас появится три таблицы О товаре, Дата поступления товара, О покупателе (рисунок 11).
Рисунок 11 3 таблицы
На этом разработка Базы данных в среде Access закончена.
Delphi
7 содержит развитые библиотеки
и инструменты для создания
приложений электронного
Ключевые возможности, появившиеся в Delphi 7: предварительный вариант средств для работы с Microsoft .NET Framework; Kylix 3.0 для Linux в составе пакета; бесплатная лицензия на развертывание многозвенных приложений (которая до этого была платной), использующих технологию DataSnap (прежнее название - MIDAS); полное решение проектирования и развертывания корпоративных приложений по технологии Model Driven Architecture (MDA); мощные и удобные средства разработки WEB-приложений; средства создания качественных кроссплатформенных отчетов Rave Reports; среда моделирования ModelMaker (по технологии UML).
Компания Borland первой предоставила разработчикам возможность перехода на .NET при помощи Delphi 7. Поддержка компанией Borland платформы .NET позволяет разработчиками, использующим Delphi, быстро и продуктивно создавать приложения для .NET с сохранением существующих инвестиций в информационные технологии. Теперь работа в Delphi 7 позволяет программистам легко переносить имеющиеся у них знания, навыки и ресурсы на платформу .NET.
Delphi
7 обладает возможностями
Визуальная
среда WEB-разработки Delphi 7 позволяет
визуально строить WEB-приложения и
кардинально уменьшает обычные
временные затраты, связанные с
созданием серверной
Включённая
в состав Delphi 7 технология проектирования
и моделирования приложений UML позволяет
эффективно проектировать свои приложения
при помощи средств визуального
моделирования и реорганизации
кода (refactoring). Возможности Delphi 7 по интеграции,
реинжинирингу и мгновенной визуализации
позволяют создавать
Kylix
3 в составе Delphi 7 является первой
высокопроизводительной
Далее запускаем Delphi 7 .
Для реализации подобной программы для начала на первой форме разместим компоненты (рисунок 12)
Рисунок 12 Компоненты программы.
Так будут выглядеть компоненты расположенные на форме (рис.13)
Рисунок 13Расположение компонентов на первой форме
На второй форме будут следующие компоненты (рис.14)
Рисунок 14 Компоненты второй формы
Так будут выглядеть компоненты расположенные на второй форме (рис.15).
Рисунок 15 Расположение компонентов на второй форме
Данная
программа была разработана на следующем
программном обеспечении –
Для начала расположим на форме компонент «Main Menu» , расположенные на вкладке «Standard» (рисунок 16).
Рисунок 16 компонент «Main Menu»
Компонент Menu предназначен для отображения трех вкладок меню «Файл», «Настройки» и «Помощь». После вызова пункта меню «О программе» вкладки «Помощь» будет отображена вторая форма и для невозможности изменения ее размеров и отображения в заголовке окна только его названия и кнопки «Закрыть» необходимо в свойстве формы «Border Style» выбрать значение «bsDialog» (рис.17)
Рисунок 17 Свойство Border Style
Далее кликнем по значку два раза, и откроется окно (рисунок 18).
Рисунок 18 Окно Main Menu
Затем заполняем меню (рисунок 19).
Рисунок 19 Заполненное меню
Потом добавляем на форму «Color Dialog» расположенный на вкладке «Dialogs» (рисунок 20).
Рисунок 20 Расположение компонента «Color Dialog».
Этот компонент «Color Dialog» предназначен для определения цвета.
С этой же вкладке добавим на форму «font dialog» (рисунок 21).
Рисунок 21 Расположение компонента «Font Dialog»
«Print Dialog».Он отображает стандартное окно печати Windows. (рис.22)
Информация о работе Практическое задание на тему: База данных «Компьютерный магазин»