рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Uniface

Uniface - Курсовой Проект, раздел Государство, Пояснительная записка к курсовому проекту по дисциплине «технология разработки программного обеспечения» Uniface 6.1 [15] - Продукт Фирмы Compuware (Сша) - Представляет Собой Среду Р...

Uniface 6.1 [15] - продукт фирмы Compuware (США) - представляет собой среду разработки крупномасштабных приложений в архитектуре "клиент-сервер" и имеет следующую компонентную архитектуру:

  • Application Objects Repository (репозиторий объектов приложений) содержит метаданные, автоматически используемые всеми остальными компонентами на протяжении жизненного цикла ИС (прикладные модели, описания данных, бизнес-правил, экранных форм, глобальных объектов и шаблонов). Репозиторий может храниться в любой из баз данных, поддерживаемых Uniface;
  • Application Model Manager поддерживает прикладные модели (E-R модели), каждая из которых представляет собой подмножество общей схемы БД с точки зрения данного приложения, и включает соответствующий графический редактор;
  • Rapid Application Builder - средство быстрого создания экранных форм и отчетов на базе объектов прикладной модели. Оно включает графический редактор форм, средства прототипирования, отладки, тестирования и документирования. Реализован интерфейс с разнообразными типами оконных элементов управления (Open Widget Interface) для существующих графических интерфейсов - MS Windows (включая VBX), Motif, OS/2. Универсальный интерфейс представления (Universal Presentation Interface) позволяет использовать одну и ту же версию приложения в среде различных графических интерфейсов без изменения программного кода;
  • Developer Services (службы разработчика) - используются для поддержки крупных проектов и реализуют контроль версий (Uniface Version Control System), права доступа (разграничение полномочий), глобальные модификации и т.д. Это обеспечивает разработчиков средствами параллельного проектирования, входного и выходного контроля, поиска, просмотра, поддержки и выдачи отчетов по данным системы контроля версий;
  • Deployment Manager (управление распространением приложений) - средства, позволяющие подготовить созданное приложение для распространения, устанавливать и сопровождать его (при этом платформа пользователя может отличаться от платформы разработчика). В их состав входят сетевые драйверы и драйверы СУБД, сервер приложений (полисервер), средства распространения приложений и управления базами данных. Uniface поддерживает интерфейс практически со всеми известными программно-аппаратными платформами, СУБД, CASE-средствами, сетевыми протоколами и менеджерами транзакций;
  • Personal Series (персональные средства) - используются для создания сложных запросов и отчетов в графической форме (Personal Query и Personal Access - PQ/PA), а также для переноса данных в такие системы, как WinWord и Excel;
  • Distributed Computing Manager - средство интеграции с менеджерами транзакций Tuxedo, Encina, CICS, OSF DCE.

Объявленная в конце 1996 г. версия Uniface 7 полностью поддерживает распределенную модель вычислений и трехзвенную архитектуру "клиент-сервер" (с возможностью изменения схемы декомпозиции приложений на этапе исполнения). Приложения, создаваемые с помощью Uniface 7, могут исполняться в гетерогенных операционных средах, использующих различные сетевые протоколы, одновременно на нескольких разнородных платформах (в том числе и в Internet).

В состав компонент Uniface 7 входят:

  • Uniface Application Server - сервер приложений для распределенных систем;
  • WebEnabler - серверное ПО для эксплуатации приложений в Internet и Intrаnet;
  • Name Server - серверное ПО, обеспечивающее использование распределенных прикладных ресурсов;
  • PolyServer - средство доступа к данным и интеграции различных систем.

В список поддерживаемых СУБД входят DB2, VSAM и IMS; PolyServer обеспечивает также взаимодействие с ОС MVS.

Среда функционирования Uniface - все основные UNIX - платформы и MS Windows.

– Конец работы –

Эта тема принадлежит разделу:

Пояснительная записка к курсовому проекту по дисциплине «технология разработки программного обеспечения»

На сайте allrefs.net читайте: Пояснительная записка к курсовому проекту по дисциплине «технология разработки программного обеспечения»...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Uniface

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Проведение вступительных экзаменов
Проведение Дней открытых дверей.Они необходимы для того, чтобы абитуриент мог ознакомиться с имеющимися в университете факультетами, кафедрами, специальностями; мог познакомиться с

Регистрация абитуриента.
  Абитуриент заполняет заявку, данные из которой переносятся в БД. Также вводится список заявленных для участия в конкурсе специальностей, на основании которого каждому абитуриенту ин

Составление расписания.
В базу данных сначала вносятся имена и фамилии преподавателей, аспирантов и студентов, участвующих в проведении экзаменов. Составляется график их рабочих часов. Далее составляется список аудиторий

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

II. Основание для разработки
§ Основание для разработки Основанием для разработки текстового редактора является задание на курсовой проект по дисциплине “Технология разработки программного обеспечения”.

III. Назначение разработки
АИСА предназначена для выполнения следующих действий с информацией о вступительных экзаменах на ПЭВМ: - создания информации об абитуриентах, специальностях, кафедрах, факультетах;

V. Требования к программной документации
§ Требования к составу документации Состав документации определяется Исполнителем на этапе разработки переч­нем разрабатываемых документов и согласовывается с Заказчиком. В

VIII. Порядок контроля и приемки
Приемка разработанного АИСА осуществляется на средствах вычислительной техники Заказчика в объеме, определяемом программой и методикой испытаний АИСА, и в сроки, определенные ведомостью исполнения

Перечень сокращений
НГМД - накопитель на гибких магнитных дисках НЖМД - накопитель на жестких магнитных дисках ОЗУ - оперативное запоминающее устройство ПО - программное обеспечение

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

Програмирование
  Я предлагаю использовать для программирования своей информационной системы объектно-ориентированный язык программирования, например, такой как С++. Так же я предлагаю испол

Управлениепроектом
Для управления проектом я пользовалась сетевым графиком.   Сетевой график - графическая нотация сетевой модели - в терминах работ и событий представляет собой ориентир

CASE-средства
Современные CASE-средства охватывают обширную область поддержки многочисленных технологий проектирования ИС: от простых средств анализа и документирования до полномасштабных средств автоматизации,

Power Designer компании Sybase.
Я использую в своей работе именно это средство как наиболее отвечающее требованиям, предъявляемым для разработки информационной системы АИСА. В состав Power Designer входят следующие модул

Vantage Team Builder (Westmount I-CASE)
Vantage Team Builder представляет собой интегрированный программный продукт, ориентированный на реализацию каскадной модели ЖЦ ПО и поддержку полного ЖЦ ПО. Структура и функции

Средства управления проектом
Project Expert - это система разработки инвестиционных проектов и финансового планирования деятельности предприятия, позволяющая анализировать эффективность инвестиций независимо о

Календарный план реализации проекта
№ Наименование работ Номера этапа Сроки Анализ предметной области, анализ требований к системе, анализ тр

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги