48475 (666065), страница 4
Текст из файла (страница 4)
Рисунок 15 – Общая структура алгоритма работы программы «Подсистема поддержки принятия решений менеджера по продажам компьютерной техники»
2.4.2 Реализация программы в среде программирования
Вся работа программы сводится к модульной схеме функционирования. Работа с таблицами базы данных организуется посредством отдельных модулей, каждый из которых решает задачу по добавлению, удалению или изменению информации, находящейся в конкретной таблице базы данных.
Модуль Start_.pas – отображает заставку при загрузке программы;
Модуль Unit_PASSWORD.pas – подпрограмма защиты программы от несанкционированного входа;
Модуль Unit1.pas – является главным модулем программы, из которого вызываются все остальные модули;
Модуль About.pas – выполняет вывод информации о технических требованиях к работе программы;
Модуль Manual.pas – отображает инструкцию пользователю по работе с программой;
Модуль Developer.pas – отображает инструкцию пользователю по работе с программой;
Модуль INSERT_ZAKAZ.pas – отображает форму редактирования заказов покупателей;
Модуль Insert_VIDEO.pas – отображает форму редактирования информации о видеоконтроллерах;
Модуль Insert_UPS.pas – отображает форму редактирования информации о блоках бесперебойного питания;
Модуль Insert_TV_TUNER.pas – отображает форму редактирования информации о ТВ тюнерах;
Модуль Insert_SOUND_SYSTEM.pas – отображает форму редактирования информации об акустических системах;
Модуль Insert_SOUND.pas – отображает форму редактирования информации о звукових картах;
Модуль Insert_SCANERS.pas – отображает форму редактирования информации о сканерах;
Модуль Insert_PROCESSOR.pas – отображает форму редактирования информации о процессорах;
Модуль Insert_PRINTERS.pas – отображает форму редактирования информации о принтерах;
Модуль Insert_NETWORK.pas – отображает форму редактирования информации о сетевых картах;
Модуль Insert_MOUSE.pas – отображает форму редактирования информации о манипуляторах «мышь»;
Модуль Insert_MOTHERBOARD.pas – отображает форму редактирования информации о материнских платах;
Модуль Insert_MONITOR.pas – отображает форму редактирования информации о мониторах;
Модуль Insert_Memory.pas – отображает форму редактирования информации об оперативной памяти;
Модуль Insert_KEYBOARD.pas – отображает форму редактирования информации о клавиатурах;
Модуль Insert_HARD_DRIVE.pas – отображает форму редактирования информации о жёстких дисках;
Модуль Insert_COOLER.pas – отображает форму редактирования информации о кулерах;
Модуль Insert_BOXED.pas – отображает форму редактирования информации о корпусах;
Модуль Insert_BLOCK_POWER.pas – отображает форму редактирования информации о блоках питания;
Модуль Insert_Socket.pas – отображает форму редактирования информации о разъёмах (сокетах);
Модуль Report.pas – выполняет генерирование информации о счёте на оплату;
Модуль Insert_Postavka.pas – отображает форму редактирования информации о поставщиках фирмы;
Модуль Insert_Manufactured.pas – отображает форму редактирования информации о производителях;
Заключение
Программа "Аксес" ("Access") компании Майкрософт является прекрасным инструментом для работы с данными. Аксес позволяет хранить и обрабатывать данные, подготавливать отчеты, контролировать правильность данных на стадии их ввода, создавать формы для более удобной работы с данными (интерфейс). Одновременно с базой данных могут работать несколько пользователей. Для небольшой фирмы (например, туристической компании) несколько потраченных часов на создание базы данных могут дать недорогой и гибкий бизнес-инструмент. Создание такого инструмента необходимо, если в фирме растет количество используемых файлов эксель (база данных позволяет хранить данные в одном файле), создание самого простого варианта недорого (может стоить от 100$ и занимает до нескольких часов), эффект перехода на Access чувствуется сразу.
Для начинающих программировать освоение программы "Аксес" может быть первым шагом к работе с другими базами данных.
Важная особенность СУБД Access использование буфера обмена при выполнении ряда операций. Буфер используется при выполнении команд копирования и перемещения для временного хранения копируемых или перемещаемых данных, после чего они направляются по новому адресу. При удалении данных они также помещаются в буфер. Содержимое буфера сохраняется до тех пор, пока не будет записана новая порция данных.
СУБД Access имеет достаточное количество команд, у каждой из которых возможны различные параметры (опции). Выбор определенной команды из меню производится либо наведением курсора на выбранную в меню команду при помощи клавиш управления курсором и нажатием клавиши ввода, либо вводом с клавиатуры первой буквы выбранной команды.
Использованная литература
1. Кошелев В.Е. Access 2007. Эффективное использование. – М.: Бином-Пресс, 2009. – 590 с.
2. Сминрнова О.В. Access 2007 на практике. – М.: Феникс, 2009. – 160 с.