Исследование предметной области 1 Постановка проблемы 2 Анализ рынка фитнесиндустрии
Скачать 1.52 Mb.
|
Содержание Введение Раздел 1. Исследование предметной области 1.1 Постановка проблемы 1.2 Анализ рынка фитнес-индустрии 1.3 Основные аспекты открытия нового фитнес центра 1.3.1 Регистрация деятельности 1.3.2 Выбор помещения и спектра услуг 1.4 Ремонт, установка оборудования 1.5 Сотрудники 1.6 Реклама и маркетинг 1.7 Затраты и окупаемость фитнес центра Раздел 2. Обоснование выбранных программных средств 2.1 Требования к программным средствам 2.2 Методология проектирования баз данных 2.3 Программные средства 2.3.1 Средства проектирования программного обеспечения 2.3.3 Учет экономических аспектов проекта Раздел 3. Практическая реализация 3.1 Rational Rose 3.2 Создание базы данных Раздел 4. Экономические аспекты проекта Заключение Введение Компьютерные технологии вошли практически во все сферы деятельности человека, и это довольно легко объяснить: специализированные программные продукты способны облегчить ведение учета и хранения информации практически в любой отрасли. Целью данного дипломного проекта является разработка информационной системы фитнес-клуба. Актуальность проекта обусловлена отсутствием специализированных информационных систем, и дороговизной существующих, общей направленности. При разработке дипломного проекта были поставлены следующие задачи:
Информационная система, фитнес-клуб, MS Access, системы управления базами данных, Rational Rose, модель данных. Раздел 1. Исследование предметной области 1.1 Постановка проблемы При открытии фитнес клуба необходимо решить следующие задачи:
1.2 Анализ рынка фитнес-индустрии Фитнес-бизнес существует в России чуть более 20 лет. Первые фитнес-клубы развивались преимущественно в сегменте премиум-класса. Забота о здоровом образе жизни была тогда привилегией богатых. Со временем на российский рынок пришли международные сети Golden Gym's и World Gym, однако эта тенденция не получила развития, и сейчас доля зарубежных компаний в сегменте фитнес-клубов составляет менее 1%. Российский рынок фитнес-услуг имеет достаточный потенциал роста, если учесть, что у нас фитнесом занимается всего 2% населения, тогда как, скажем, в США - 14,1% населения, а в Великобритании - 6%. Результаты исследования, проведенного холдингом "Ромир", показали, что 81% жителей России стремятся быть здоровыми. С услугами для здорового образа жизни россияне ассоциируют прежде всего массаж – 54% и фитнес – 37%. Резерв роста российского рынка фитнес-услуг сосредоточен прежде всего в развитии среднего ценового сегмента. Наилучшие перспективы имеют клубы, предоставляющие широкие возможности для семейного фитнеса, предлагая клиентам широкий спектр сопутствующих услуг, новые групповые и индивидуальные программы, эксклюзивные разработки и оборудование, соответствующее мировым стандартам. Не случайно в последнее время крупные сети уделяют особое внимание развитию этого сегмента. Почти 11% потенциальных клиентов фитнес-клубов хотят заниматься в тренажерном зале. Доли остальных услуг в общем спросе не превышают 5%. На аэробику и восточные практики приходится по 3,3%, а на аквааэробику и спортивные танцы - по 2,2%. Кроме того, в фокусе фитнес-услуг выявлен спрос на различные виды единоборств, настольный теннис и сквош. По данным экспертов, женщины в четыре раза чаще увлекаются фитнесом. Среди спортивных женщин 71% считает фитнес наиболее подходящим занятием, а вот среди спортивных мужчин доля приверженцев фитнеса не превышает 40%. Большую роль в привлечении клиентов в фитнес-клубы в последнее время играет наличие в фитнес-клубе универсального зала для игровых видов спорта. Наиболее активной частью клиентов фитнеса является возрастная группа 20-29 лет. Но при этом сегодня формируется потребитель фитнес-услуг старшей возрастной группы. Уже сейчас на клиентов старше 40 лет приходится 13,2%. А дальнейшее общественное развитие фитнес-культуры в ближайшие 10 лет потребует от фитнес-клубов разработки специальных программ для тех, "кому за 50". Сегодня отдельных клубов больше, чем сетевых. Динамику соотношения определить достаточно затруднительно, поскольку известно количество сетевых игроков на рынке, но нет точных данных о локальных игроках. Высокая концентрация клубов в столице заставляет крупных игроков осваивать новые регионы, продумывать стратегию освоения среднего ценового сегмента, а конкуренция в больших городах - продумывать новые стратегии продаж клубных карт. На отечественном рынке насчитывается порядка 2500 клубов. Возрастающий спрос на фитнес-услуги влечет за собой рост предложений. При этом в выигрыше остается тот участник рынка, чье предложение соответствует основным предпочтениям потребителя. Исследовательским центром League Consulting был выявлен ряд моментов, которые на сегодняшний день являются неотъемлемой частью образа фитнес-центра:
Многие фитнес-клубы сегодня выдвигают конкурентные предложения по оплате. Время от времени клубы объявляют о скидках (как правило, не более 15% от стоимости карты), предлагают особые условия для корпоративных клиентов, пенсионеров и детей. В фитнес-индустрии, так же как и на рынке услуг салонов красоты, одним из ключевых конкурентных преимуществ остается кадровый состав фитнес-клуба, что немаловажно для поддержания существующей клиентской базы. Жесткая конкуренция в сегменте люкс уже сейчас подталкивает клубы к использованию различных маркетинговых ходов, будь то уникальные программы тренировок или занятия на эксклюзивном оборудовании. Сегмент клубов для среднего класса пока достаточно свободен, но становится все более привлекательным для инвесторов из премиум-класса с точки зрения расширения бизнеса и повышения его доходности. Расширяя границы бизнеса, фитнес-операторы выходят на middle-сегмент с целью получения новой целевой аудитории. При этом некоторые клубы, которые якобы ориентируются на средний класс, просят от 1000 до 1500 долларов за годовую клубную карту, а 800 долларов у них может стоить карта с ограниченным набором услуг и временем посещения. Этот ценовой сегмент не всегда соответствует ожиданиям представителей среднего класса (30% населения с подушевым доходом в 6600 долларов в год), который еще не готов тратить 800-1500 долларов на занятия фитнесом. В то же время участники рынка не склонны снижать стоимость годовых клубных карт до 400-600 долл., поскольку в условиях стартовых и текущих затрат выйти на данный уровень достаточно сложно. Есть моменты, которые существенно сдерживают развитие. Например, отсутствие льготных условий по налогообложению для игроков. Это оплата аренды помещений, закупки оборудования, внедрение технологий и образовательного процесса. 1.3 Основные аспекты открытия нового фитнес центра 1.3.1 Регистрация деятельности Набор документов и последовательность получения стандартны:
Организационной формой фитнес-клуба может быть как индивидуальное предпринимательство, так и юридическое лицо (ООО). Открытие ИП видится более легким и менее затратным, чем регистрация ООО. Однако и у юридического лица есть свои плюсы. В качестве системы налогообложения, самым оптимальным является спец. режим - упрощенная система налогообложения, 6% от выручки или 15% от прибыли клуба. Лицензий и разрешений на осуществление деятельности не требуется. Каждая из форм собственности имеет ряд преимуществ и недостатков. Чтобы сделать выбор, рассмотрим более подробно плюсы и минусы, и занесем полученные результаты в таблицу. Таблица 1 – Преимущества и недостатки ИП и ООО
1.3.2 Выбор помещения и спектра услуг В проектируемом фитнес-клубе будут предоставлены следующие виды услуг:
При выборе помещения необходимо учитывать, что в стандартной планировке необходимы такие зоны:
Площадь необходимо рассчитывать, исходя из количества предполагаемой клиентуры. Она не должна быть менее 150 кв. м. иначе очень велика вероятность понести убытки. Для нормальной работы фитнес-центра нужно обеспечить хороший воздухообмен помещений, уровень влажности и комфортабельные условия для клиентов. Оптимальной температурой для спортивного зала является температур в 16-18 градусов по Цельсию, для раздевалок – 22-25 градусов. Подача свежего воздуха в спортивном зале должна не менее 80 куб. м в час на каждого человека. Влажность должна составлять 40 – 60 процентов. Эти данные предусмотрены строительными нормами. Поэтому, наиболее целесообразным вариантом будет использование приточно-вытяжной системы вентиляции, в которой предусмотрена регулировка температуры. На полах в тренажерном зале должно быть резиновое покрытие. 1.4 Ремонт, установка оборудования Оборудование для тренажерного зала нужно было подобрано с учетом потребности потребителей при работе над всеми группами мышц. Чем больше потребностей будет удовлетворять фитнес-центр, тем больше будет клиентов. Минимальный комплект тренажеров, универсально подходящий каждому клиенту для качественных тренировок имеет следующий вид:
Для групповых занятий:
1.5 Сотрудники Для полноценного функционирования фитнес-клуба необходимо несколько категорий персонала – рассмотрим их более подробно: Фитнес персонал. Задачи: выполнение фитнес программ для клиентов клуба. Подчинение - фитнес менеджеру. Сервисный персонал. Задачи: обеспечение пропускной способности клуба, сервис, координация информации для того, чтобы качество обслуживания клиентов клуба было высоким. Подчинение - менеджеру рецепции. Технический персонал. Задачи: эксплуатация как здания, так и фитнес клуба (оборудование, тренажеры). Подчинение - менеджеру технической службы. Администрация. Задачи: обеспечение административно-хозяйственной деятельности клуба. Подчинение - Управляющему клуба. Весь персонал можно разделить на 3-и группы: 1. Наёмные сотрудники, работающие полный рабочий день. 2. Сотрудники, работающие на сдельной основе. 3. Управленческая команда. Управляющий клуба (менеджер) обеспечивает финансовый результат (выполнение бюджета клуба); отвечает как за персонал и хозяйственную часть, так и за взаимоотношения с клиентами и контролирующими органами (лицензирование, налоговая инспекция, гор- и рай- администрации). Это человек, знающий рынок фитнес услуг. На нем лежит ответственность за проведение всех мероприятий по выполнению бизнес-плана, по "раскрутке" клуба, контролю за деятельностью всех подразделений и т.д. Фитнес-менеджер - задает спортивное "настроение" клуба. Направления в фитнесе меняются каждый сезон, как мода. Поэтому хороший фитнес менеджер всегда должен знать, что популярно и хорошо продается сегодня в Украине, а что уже популярно "у них", и значит, "у нас" будет хорошо продаваться завтра. И исходя из этого составляет, внедряет и развивает программы, которые предлагает клуб, подбирает инструкторов. На нем лежит ответственность за проведение всех фитнес мероприятий. Менеджер технической службы отвечает за инженерно-техническую службу и обеспечивает: бесперебойную работу всех систем и оборудования клуба, текущие ремонты, снабжение расходными материалами, взаимоотношения с пожарной инспекцией и санэпидемстанцией, с ЖЭКом, городскими водо- и энергоснабжающими организациями - горводоканалом и горэнерго и т.п. Стандартные критерии отбора персонала: 1. Профессиональный уровень. Образование. 2. Личные качества. Инициативность. Энергичность. 3. Отношение к работе. Качество работы с клиентами. Предпочтение отдается тем, кто получил высшее физкультурное, педагогическое или медицинское образование, т.е. специалистам, которые очень активно занимаются самообразованием, выезжая на всевозможные фитнес конвенции и подобные мероприятия. Фитнес персонал отбирается за 1-2 мес. до открытия клуба. Проводится тестирование для определения уровня знаний. По результатам теста - обучение. В дальнейшем, регулярно проводятся тренинги и аттестации персонала клуба. Результаты аттестации влияют на уровень оплаты труда. В итоге, создается команда, состоящая из хороших спортсменов и достаточно квалифицированных кадров. 1.6 Реклама и маркетинг Для того чтобы привлечь клиентов стать постоянными посетителями фитнес-клуба, необходимо организовать такие рекламные мероприятия локального характера:
Фитнес-клуб – сезонный бизнес. Летом многие постоянные клиенты уезжают или просто отдыхают "на природе". В такие месяцы требуется усиленные рекламные кампании, дополнительные льготные условия и скидки. 1.7 Затраты и окупаемость фитнес центра При расчете затрат учтем первоначальные (разовые) и ежемесячные (постоянные). Затраты первоначальные
Всего первоначальные затраты составят 3 351 000 рублей. Затраты ежемесячные
Всего ежемесячные затраты составят 325 000 рублей. Планируемая выручка. При расчете дохода нужно ориентироваться на среднюю цену абонента в Москве, которая составляет, в среднем, 150-200 долларов США или 4500-6000 рублей. Членов клуба в первые три месяца планируется 100-150, далее, при активной рекламной кампании их количество в течение двух-трех лет можно увеличить до 350-400 человек в месяц. По правилу Парето, 80% всех посетителей спортивного зала составляют постоянные клиенты, а 20% – новые. Срок окупаемости проекта – 1,5-2 года. Раздел 2. Обоснование выбранных программных средств 2.1 Требования к программным средствам Для ведения учета, статистики, документооборота будет необходима информационная система фитнес-центра. Существует ряд систем электронного документооборота, например 1С. Документооборот, ЕВФРАТ и т.д. Но они имеют ряд недостатков: высокую стоимость, ориентированы на крупные объекты, не учитывают специфику фитнес-центра, требую 2.2 Методология проектирования баз данных Методология проектирования БД предусматривает разбиение всего процесса проектирования на несколько фаз, каждая из которых состоит из нескольких этапов. Общепринятая методология проектирования БД разделяется на 3 основные фазы: 1. концептуальное проектирование 2. логическое проектирование 3. физическое проектирование Концептуальное проектирование – это процедура конструирования информационной модели, не зависящей от каких-либо физических условий реализации. программный информационный фитнес экономический Логическое проектирование – это процесс конструирования информационной модели на основе существующих моделей данных, не зависимо от используемой СУБД и других условий физической реализации. Физическое проектирование – это процедура создания описания конкретной реализации БД с описанием структуры хранения данных, методов доступа к данным. В целом процедура проектирования БД будет включать следующие этапы: 1. Создание концептуальной модели данных, исходя из представлений о предметной области, каждого из пользователей. Шаги: 1.1 определение типов сущности; 1.2 определение типов связей; 1.3 определение атрибутов и связывание их с типами сущностей и связей; 1.4 определение доменов атрибутов; 1.5 определение атрибутов, являющихся потенциальными и первичными ключами; 1.6 создание диаграмм "сущность – связь"; 1.7 обсуждение локальной концептуальной модели с конечным пользователем. 2. Построение и проверка локальной логической модели данных на основе представления. 2.1 преобразование локальной концептуальной модели в локальную логическую модель; 2.2 определение наборов отношений, исходя из структур локальной логической модели данных; 2.3 проверка модели с помощью правил нормализации; 2.4 проверка модели в отношении транзакции пользователя; 2.5 создание диаграмм "сущность – связь"; 2.6 определение требований поддержки целостности данных; 2.7 обсуждение локальной логической модели с конечным пользователем; 3. Создание и проверка глобальной логической модели данных. 3.1 слияние локальных и логических моделей в единую модель; 3.2 проверка глобальной логической модели; 3.3 проверка возможности расширения проблемы в будущем; 3.4 создание окончательного варианта диаграммы "сущность – связь"; 3.5 обсуждение глобальной логической модели с конечным пользователем; 4. перенос глобальной логической модели данных в среду целевой СУБД. 4.1 создание основных таблиц в среде СУБД; 4.2 реализация бизнес-правил предприятия среди СУБД. 5. Проектирование физического представления БД 5.1 анализ транзакций; 5.2 выбор файловой структуры; 5.3 определение вторичных индексов; 5.4 контроль за избыточностью данных; 5.5 определение требований дисковой памяти. 6. Разработка механизмов защиты: 6.1 разработка пользовательских представлений; 6.2 определение прав доступа к данным; Этапы 4, 5, 6 – это физическое проектирование данных, и ориентировано на реляционные СУБД. 2.3 Программные средства 2.3.1 Средства проектирования программного обеспечения UML (сокр. от англ. Unified Modeling Language - унифицированный язык моделирования) - язык графического описания для объектного моделирования в области разработки программного обеспечения. UML является языком широкого профиля, это открытый стандарт, использующий графические обозначения для создания абстрактной модели системы, называемой UML моделью. UML был создан для определения, визуализации, проектирования и документирования в основном программных систем. Использование UML не ограничивается моделированием программного обеспечения. Его также используют для моделирования бизнес-процессов, системного проектирования и отображения организационных структур. UML позволяет разработчикам ПО достигнуть соглашения в графических обозначениях для представления общих понятий (таких как класс, компонент, обобщение (generalization), объединение (aggregation) и поведение) и больше сконцентрироваться на проектировании и архитектуре. UML позволяет создавать диаграммы, такие как:
Диаграммы деятельности используются при моделировании бизнес-процессов, технологических процессов, последовательных и параллельных вычислений.
Rational Rose – средство визуального моделирования объектно-ориентированных информационных систем (ИС) относится Rational Rose. Данный продукт работает на основе универсального языка моделирования UML (Universal Modeling Language), с помощью которого Rational Rose может решить почти все задачи в сфере проектирования информационных систем: начиная с исследования бизнес-процессов, заканчивая кодогенерацией на установленном языке программирования. Лишь Rose разрешает разработать не только высокоуровневые, но и низкоуровневые модели, выполняя этим или абстрактное, или логическое проектирования. Лишь Rational Rose обладает всем нужным комплектом визуальных средств проектирования. Лишь Rose придёт на помощь, чтобы разрешить вопросы с кодогенерацией на конкретном языке программирования. Лишь Rational Rose реализовывает следующие подходы: Round Trip Engineering, а также прямое и обратное проектирование. Подобный арсенал позволит как проектировать свежую систему, так и доработать прежнюю, произведя тем самым ход обратного проектирования.Компания Rational производит ограниченное количество вариантов собственного продукта с целью наиболее полного восполнения всего сегмента рынка средств разработки и проектирования. Любая версия способна решать и жёстко установленную область задач, и полный спектр вопросов проектирования и разработки. Такая версия продукта вышеупомянутой компании, как Rational Rose Modeler, даст возможность аналитикам и проектировщикам провести рассмотрение бизнес-процессов и создавать систему. Эта редакция имеет в виду исключительно моделирование без кодогенерации. Данный продукт заинтересует проектировщиков систем и аналитиков. Профессиональной редакцией продукта является Rational Rose Professional, имеющий в личном комплекте целый спектр изобразительных средств. От того, какой предпочтён язык программирования, Rational Rose Professional выполняет прямое и обратное проектирование. Этот продукт можно заказать только в определенной конфигурации, таких как Rose Professional С++ DataModeler или Rose Professional С++. С помощью Rational Rose Professional не создается сто процентов исполняемого кода. Разработчик на выходе приобретает образец информационной системы на конкретном языке программирования. Этот шаблон в дальнейшем нужно будет запрограммировать. Для того чтобы создать 100% реализовываемого кода в действительном масштабе времени, создана такая версия продукта, как Rational Rose RealTime, которая позволяет, чтобы проводить прямое и обратное проектирование на таких языках, как С или С++. модель машинально компилируется и собирается в исполняемый файл, что происходит а выходе. Товар назначен для разработчиков. Системы управления базами данных Пакет Access входит в расширенную (профессиональную) поставку пакета MS Office и является более сложным в использовании по сравнению с пакетами Word и Excel. Назначение: создание и использование баз данных. Основные понятия: база данных, система управления базами данных, таблица, запись, поле, ключ, запрос, форма, отчет
Простейшая база данных состоит из одной таблицы. Например, для хранения данных о клиентах некоторой организации можно создать следующую простейшую таблицу с именем КЛИЕНТЫ (русская версия Access допускает использование русских имен таблиц и полей):
Подавляющее большинство реальных баз данных состоят из нескольких связанных таблиц. Необходимость использования нескольких таблиц объясняется тем, что каждая таблица по возможности не должна содержать записи, в которых много повторяющихся данных. Это с одной стороны уменьшает объем хранимой информации, а с другой - устраняет избыточность информации в таблицах и существенно повышает эффективность использования базы данных. Разбиение всей хранимой в базе данных информации по отдельным таблицам является достаточно сложным и требует определенных знаний и опыта. Основой подобного разбиения является специальный математический аппарат реляционной алгебры. Существуют специальные программные системы, которые на основе анализа обрабатываемых данных позволяют найти наилучшую структуру базы данных. Если две таблицы базы данных связаны между собой, то чаще всего тип этой связи определяется как "Один ко многим", т.е. одной записи в одной таблице (называемой в данном случае главной) соответствует несколько записей в другой таблице (подчиненной); в пакете Access это условно записывается как 1 ® Ґ. Связь таблиц выполняется с помощью ключевых полей: подчиненная таблица кроме своего основного ключа содержит поле, имя и тип которого обычно совпадает с ключевым полем главной таблицы. Такое поле называют внешним ключом. Например, для базы данных по клиентам интересно хранить информацию о договорах с этими клиентами. Можно для каждого договора хранить такую информацию, как дата заключения, сумма договора, текст договора и т.д. Очевидно, с одним клиентом можно заключить несколько договоров. Если всю эту информацию хранить в одной таблице, то для каждого договора с одним и тем же клиентом в таблице будет повторяться одна и та же информация о клиенте. Пример подобной таблицы:
Неэффективность такой таблицы состоит в том, что при изменении любых данных о каком-либо клиенте (например - изменение адреса и телефона) приходится просматривать всю таблицу и многократно заменять эти данные для каждой найденной записи. Следуя классическим рекомендациям теории реляционных баз данных надо разбить эту таблицу на две - главную (где содержится только общая информация о клиентах) и подчиненную (где содержатся только данные о договорах с клиентами). Для связи таблиц по типу "один ко многим" (т.е. один клиент ® несколько договоров) в подчиненную таблицу надо ввести внешний ключ КодКлиента из главной таблицы. Тогда подчиненная таблица c именем договора может содержать следующую информацию:
В этой таблице поле КодДоговора является главным ключом для таблицы ДОГОВОРА, обеспечивающим уникальность каждой записи о договорах, а поле КодКлиента - внешним ключом, обеспечивающим связь с главной таблицей Клиенты. Работа с пакетом Access требует выполнения двух основных этапов:
В свою очередь, создание базы данных начинается с создания нового файла базы данных *.mdb и может выполняться следующим образом:
Описание каждой таблицы включает в себя:
После описания таблиц надо установить между ними связи с помощью внешних ключей. Для этого используется специальный визуальный инструмент, запускаемый по кнопке "Схема данных" на панели инструментов. Он позволяет выбрать связываемые таблицы и с помощью мыши "протянуть" связь между одноименными полями таблиц. После этого можно начинать самый неинтересный, но необходимый этап - заполнение созданной базы информацией. Для этого обычно создаются специальные объекты - формы. Их назначение - ввод и дальнейшее редактирование хранящихся в базе данных. Форма - это набор полей ввода, соответствующих полям конкретной таблицы. Проще всего форму можно создать для конкретной таблицы автоматически с помощью кнопки "Новый объект / Автоформа". Каждой форме присваивается имя, под которым она сохраняется в файле базы данных и может быть использована в дальнейшем. Использование созданной и заполненной базы данных основывается еще на двух основных понятиях - запрос и отчет. Запрос позволяет выполнить с хранящимися данными необходимые действия. Различают следующие типы запросов:
Наиболее часто используются запросы на выборку данных. Формирование запросов выполняется с помощью специального конструктора, который позволяет указать используемые в запросе таблицы, поля (не обязательно все, можно выбрать только необходимые!) и задать условия отбора данных. При задании условий можно использовать знаки отношений (=, <, >, <>), арифметических операций ( +, -, *, /), логических опрециий (AND, OR, NOT, LIKE) и круглые скобки. Созданные запросы сохраняются в файле базы данных и могут использоваться многократно. На основе любого существующего запроса можно построить новый, изменив набор полей и условия отбора. Для рассмотренного примера базы данных КЛИЕНТЫ-ДОГОВОРА можно создать следующие запросы:
Отчеты аналогичны запросам на выборку данных, только ориентированы на принтерный вывод. Их также можно сохранить в файле базы данных и использовать в дальнейшем. В итоге, файл базы данных пакета Access содержит все используемые таблицы, формы, запросы и отчеты. Программа Microsoft Access 2010 входит в состав программного пакета Microsoft Office 2010 и представляет собой мощную систему, обеспечивающую эффективную разработку и сопровождение баз данных. СУБД Access ориентирована на работу с объектами, к которым относятся таблицы базы данных, запросы, а также объекты приложений для работы с базой данных: формы, отчеты, страницы, макросы и модули. Множество мастеров Access позволяют автоматизировать процесс создания таблиц базы данных, форм, запросов, отчетов и страниц доступа к данным; анализировать таблицы БД и выполнять многие другие работы. Практически для любых работ имеется мастер (wizard),который поможет их выполнить. В СУБД Access процесс создания реляционной базы данных включает создание схемы данных. Схема данных наглядно отображает таблицы и связи между ними, а также обеспечивает использование связей при обработке данных. Access может использовать данные различных СУБД. Непосредственно могут обрабатываться файлы Paradox, dBase, FoxPro, а также базы данных, поддерживающие стандарт открытого доступа к данным (Open Database Connectivity, ODBC): Oracle, Microsoft SQL Server, DB2, Sybase SQL Server и др. СУБД Microsoft Access является системой управления реляционной базой данных, включающей все необходимые инструментальные средства для создания локальной базы данных, общей базы данных в локальной сети с файловым сервером или создания приложения пользователя, работающего с базой данных на SQL - сервере. Диспетчером данных, выполняющим загрузку и сохранение данных в базе данных пользователя и системных базах данных, является ядро базы данных Microsoft Jet. Access 2000 построена на основе усовершенствованной версии ядра базы данных Microsoft Jet 4.0. Эта версия имеет более высокую производительность и улучшенные сетевые характеристики. Access 2010 входит в состав Microsoft Office 2010 (в варианты Professional, Premium и Developer) и, как и другие компоненты Office 2000,аботает в среде Windows 95, Windows 98 или Windows NT Workstation 4.0 и выше. Практическим минимумом, предъявляемым Access 2010 к персональному компьютеру, является Pentium 75 MHz и 16 Мб оперативной памяти при работе под Windows 95 или Windows 98 или 32 Мб при работе под Windows NT Workstation. В Access обеспечивается все возможности динамического обмена данными (Dynamic Data Exchange, DDE) с любым приложением Windows, поддерживающим DDE. Access поддерживает также механизм связывания и внедрения объектов (Object Linking and Embedding, OLE), обеспечивающий установление связи с объектами другого приложения или внедрение объекта в базу данных. Активизация внедренного объекта открывает программу, которая его создала, и пользователь может изменить объект. При установлении связи с объектом он по-прежнему сохраняется в файле объекта, а не в базе данных. За счет этого он может обновляться независимо, а в базе данных всегда будет представлена последняя версия объекта. Внедряемыми или связываемыми объектами могут быть документы различных приложений Windows: рисунки, графики, электронные таблицы или звуковой файл. Access может использовать данные различных СУБД. Непосредственно могут обрабатываться файлы Paradox, dBase, FoxPro, а также базы данных, поддерживающие стандарт открытого доступа к данным (Open Database Connectivity, ODBC): Oracle, Microsoft SQL Server, DB2, Sybase SQL Server и др. Интерфейс Access Access имеет характерный для всех приложений Microsoft Windows удобный графический интерфейс, ориентированный на комфортную работу пользователя. Для работы с таблицами базы данных и другими объектами Access предоставляет многочисленные команды меню и контекстно-зависимые панели инструментов. Поскольку интерфейс приложений Microsoft Office унифицирован, пользователю требуется меньше времени на освоение приложения. Пользователь имеет возможность с помощью мыши можно переносить объекты между различными базами данных. При этом необходимо запустить две задачи Microsoft Access. Возможен перенос таблиц и запросов Access в другие приложения, например, в Microsoft Word и Microsoft Excel. В Access предусмотрено широкое использование технологии IntelliSense, которая помогает пользователю ориентироваться в выборе необходимых действий и обеспечивает высокую производительность труда пользователя за счет автоматизации выполнения основных функций. Выдача Помощником (Office Assistant) контекстно-зависимой справочной информации помогает принять решение, как лучше выполнить то или иное действие, или найти нужный инструмент в Access. Справочная система Access 2000 построена на основе HTML и поэтому работа с ней не отличается от работы в программах просмотра Internet. При вызове справки ее окно теперь не заслоняет окно Access, которое автоматически изменяет размер, освобождая пространство для окна справки. Всплывающие подсказки кратко описывают назначение кнопок панели инструментов при установке курсора мыши на них. Кроме того, предусмотрены более содержательные всплывающие определения. Они появляются при использовании кнопки |