Microsoft Access можно рассматривать, как систему, сочетающую в себе средства разработки баз данных, и механизм визуального объектно-ориентированного программирования – Microsoft Visual Basic For Applications.
Эта программа работает под управлением операционной системы Windows, разработанной фирмой Microsoft. Графический интерфейс Windows облегчает работу пользователя, обеспечивает подачу информации в форме, удобной для зрительного восприятия, позволяет выбрать объекты и данные, необходимые для обработки. Обеспечивает дружественный интерфейс и простоту настройки, эффективные средства создания таблиц, форм, запросов и отчетов, а также возможность решения большинства практических задач на базе VBA. В процессе работы со средой возможна интеграция с другими популярными продуктами фирмы Microsoft, имеются средства организации работы с базами данных в рабочей группе и защиты информации. Окно базы данных содержит систематизированные объекты базы данных – таблицы, запросы, формы, отчеты, макросы и модули.В Access 2007 получили развитие два технологических направления, составляющих основу корпоративных многопользовательских баз данных, — технология клиент-сервер и Internet-технология.
Для реализации технологии клиент-сервер в Access 2007 включены средства создания проекта – приложения, работающего в качестве клиента баз данных SQL-сервера. Подключение к серверу реализуется с помощью нового интерфейса OLE DB без использования ядра баз данных Microsoft Jet. В Microsoft SQL-Server 7.0 этот интерфейс является базовым, благодаря чему Access становится универсальной основой для построения клиентских приложений, работающих с SQL-сервером.
Для реализации Internet-технологии в Access включены новые интерактивные средства конструирования Web-страниц доступа к данным в базах Access и SQL-серверов. При этом Web-браузер используется как универсальный интерфейс для доступа и работы с информацией из внешней среды вне зависимости от аппаратно-программной платформы компьютера пользователя и компьютера — источника информации.
Для типовых процессов обработки данных — просмотра, обновления, поиска по заданным критериям, получения отчетов — в Access имеются средства конструирования объектов. При создании приложений пользователя также используются средства программирования, реализуемые объектами другого типа - макросами и модулями на языке программирования Visual Basic for Applications (VBA). Каждый объект и элемент управления имеет свои свойства, определяя которые, можно настраивать объекты и элементы управления. С каждым объектом и элементом управления связывается набор событий. Их можно обрабатывать с помощью макросов или процедур на VBA.Объекты представлены в окне базы данных Access. Все операции по работе с объектами базы данных и приложений начинаются в этом окне. Таблицы (Tables) создаются пользователем для хранения данных об одном информационном объекте модели данных предметной области. Таблица состоит из полей (столбцов) и записей (строк). Каждое поле содержит одну характеристику объекта предметной области. В записи собраны сведения об одном экземпляре этого объекта.
Основные характеристики рассмотренных СУБД позволяют сделать вывод, что для разработки программы «Дети, проживающие в городе Губкин» наиболее эффективной является СУБД Access 2003, как наиболее удобная и широко применимая система разработки баз данных. Также можно ввести ограничение к базе данных с помощью внесения пароля. А так как программа Access входит в пакетMicrosoft Office 2003, то затраты на ПО уменьшаются.
3. ВЫБОР АППАРАТНЫХ СРЕДСТВВ процессе работы с программой происходит постепенное накопление информации, что приводит к неизбежному уменьшению емкости жесткого диска. Кроме того, на диске находятся другие программы, которые также требуют определенного места на носителе. Требуется выбрать жесткий диск такого объема, чтобы обеспечить оптимальную работу всей системы в целом. Для оптимальной работы реализуемой Базы данных требуется наличие жесткого диска объемом не менее 2 Гб.
Если при работе используются локальная сеть, то каждый персональный компьютер сотрудника должен иметь сетевое имя, с помощью которого можно найти персональный компьютер в сети или передать информацию конкретному сотруднику.
На каждом компьютере должна быть установлена операционная система Windows ХР.
Программа должна иметь системные характеристики не менее:
· Оперативной памятью не менее 64 Мб;
· Жесткий диск не менее 2 Гб;
· Стандартная клавиатура;
· Стандартный манипулятор “мышь”;
· Привод чтения гибких дисков;
· Стандартный SVGA монитор;
· Принтер (любой модификации).
Программа может работать в операционной системе Microsoft Windows. Тип платформы Microsoft Windows 98/2000/NT/Me/XP.Использование центрального процессора с тактовой частотой не менее 433 МГц.
Привод чтения гибких дисков формата 1.44 Мб используется, для того чтобы сохранить данные на дискету.Система компьютера должна удовлетворять минимальным требованиям для обеспечения работы операционной системы. В качестве видеоадаптера можно использовать стандартный SVGA адаптер, (но и наилучший результат будет достигнут с усовершенствованным видеоадаптером), а монитор должен обеспечивать разрешающую способность экрана не менее 800*600 точек на дюйм при частоте обновления экрана не менее 75 Гц, то есть для обеспечения наилучшего качества изображения для пользователя.
Принтеры используются для распечатывания документов на бумажный носитель, тип принтера любой (матричный, струйный, лазерный), но так как документов большое количество, то лучше использовать лазерный, для удобства печати.
В данном программном продукте используется стандартная клавиатура для занесения данных в программу.
Техническое задание на программный продукт « БД Дети, проживающие в городе Губкин» определяет требования, предъявляемые к программному обеспечению.
Техническое задание состоит из следующих разделов:
· введение;
· основание для разработки;
· назначение разработки;
· требования к функциональным характеристикам;
· требования к надежности;
· условия эксплуатации;
· требования к составу и параметрам технических средств;
· требования к информационной и программной совместимости;
· требования к программной документации;
4.ТЕХНИЧЕСКОЕ ЗАДАНИЕ.Введение.
База данных «Дети, проживающие в городе Губкин» применяется для различных предприятий, которым требуется вести учет детей, а так же различную информацию по ним, это такие предприятия как Социальная защита детей, Экономические предприятия. Для реализации Базы данных необходимо операционная система, поддерживающая MS Access.
С помощью этой программы исчезло множество проблем связанных с нахождением детей по городу Губкин, по мере которых решается ряд проблем. При усовершенствовании БД так же имеет удобный интерфейс, предоставляет удобную для пользователя форму по нахождению информации.
Разработка программы ведётся на основании задания на курсовое проектирование, выданная Губкинским Горным Колледжом по предмету «Техническая Разработка Программного Продукта».
По теме: «БД дети, проживающие в городе Губкин».
Цель описать возможности БД, положительные и отрицательные.
Назначение разработки.
Программа предназначена для обработки информации о детях, проживающих в городе Губкин. Данные программы могут быть распечатаны как в виде таблицы о детях (включая все данные о детях), так и в виде отчета. Кроме того, можно просмотреть данные о родителях, так же информацию о них (ФИО, место работы, должность).
Требования к функциональным характеристикам.
Разработанная база данных должна осуществлять не только поиск детей по любому из существующих полей, но и позволять ввод новых данных, корректировку уже существующих данных, а также вывод их на принтер.
Основные возможности программы:
· выбор необходимой информации (фамилия ребенка, место его учебы, его должность (кем он является в этом учебном учреждении);
· вывод информации о родителях (фамилию, место работы, должность);
· поиск необходимой информации (фамилия ребенка (родителя), телефонный номер (если есть), адрес);
· вывод результатов работы на экран;
· простой и удобный интерфейс для работы пользователя.
Входными данными являются: фамилия ребенка (текстовый тип данных), место учебы (текстовый тип данных), место жительства (текстовый тип данных), фамилия родителя (текстовый тип данных), место работы (текстовый тип данных), должность (текстовый тип данных).
Выходной информацией является составление отчетов о ребенке, которые включают в себя все входные данные, отчет и форма родителей ребенка.
Требования к надежности.
Представленная в данном документе БД должна быть защищена от несанкционированного доступа (например: установкой пароля на рабочем компьютере). Должна быть устойчивой от сбоев, перепадов электричества, время восстановления после отказа не должно превышать 15 секунд, а также должна контролироваться (проверяться на наличие вирусов) входная и выходная информация.