САSE
Станд.
Этапы
0 Анализ Проект Реал Внедрение
3) Реализация: кодирование (создание ПО)
4) Внедрение:
а) тестирование
б) установка ПО на рабочие места
в) сопровождение ПО
Этапы внедрения CASE-средств:
1. Определение потребности в CASE-средствах (определяется, нужны ли CASE-средства и дадут ли они реальную помощь)
2. Оценка и выбор CASE-средств
а) оценка нескольких CASE-средств и выбор одного или более из них;
б) оценка одного или более CASE-средств и сохранение для последующих испытаний;
в)выбор одного или более CASE-средств с использованием предыдущих результатов )
3. Выполнение пилотного проекта (Это первоначальное реальное использование CASE-средств в предназначенной для этого среде. Он подразумевает более широкий масштаб исполнения по отношению к тому, который должен был достигнут при оценке. Цели:
а) подтвердить достоверность результата, оценки и выбора;
б) установить, действительно ли CASE-средства годятся для использования в данной организации. Если да, то определяем наиболее подходящую область его применения;
в) собрать информацию для практического применения;
г) приобрести собственный опыт полежного CASE)
4. Практическое внедрение CASE-средств. Основные факторы:
1. Стоимость.
2. Реализация этапов проектирования, необходимых для организации.
3. Возможность документирования процесса проектирования и готового П.Прод.
4. Удобство использования.
Лекция 10.12.1998
Интерфейсы информационных систем (диалоговые системы).
Сущность диалоговых систем заключается в следующем. Они предназначены для обеспечения удобного пользовательского интерфейса, удобства обработки данных и удобного и правильного диалога машины и человека.
Интерфейс – это способ отображения информации и ведения диалога между машиной и человеком.
Основными элементами в интерфейсе являются меню и экранная форма. В правильно построенном интерфейсе меню имеет не более трёх уровней вложенности.
Меню.
Меню бывают трёх типов:
1. Иерархическое. Чаще всего является главным меню для экранной формы.
2. Всплывающее меню. Используется обычно для управления процессом обработки данных конкретного объекта.
3. Меню «экранная форма».
3.а. Списочное меню. Используется для выбора одного или нескольких значений при обработке данных.
3.б. Кнопочное меню. В окне располагаются одни только кнопки. Используется для управления процессом обработки.
Экранная форма.
Экранная форма используется для представления информации в наглядном виде, корректировки информации и для вывода на экран.
Основные элементы экранной формы:
1. Системное меню, обеспечивающее управление окном.
2. Кнопки управления. Как и системное меню, управляют окном.
3. Полоса прокрутки. Используется для просмотра информации, если она не умещается в рабочей области окна или объекта.
4. Список. Используется для выбора одного или нескольких значений при обработке информации.
5. Выпадающее меню. Аналог списка, но выбрать можно только один элемент.
6. Кнопка. Используется для передачи управления компьютеру при обработке данных.
7. Блок проверки. Используется для выбора факторов ограничения при выполнении функций.
8. Селективная (селекторная) кнопка. Групповой объект, где каждый элемент представляется блоком проверки и можно выбрать только один из элементов. Используется при указании ограничений или указании принципа обработки данных.
Локальные вычислительные сети.
ЛВС – вычислительная сеть, особенностью которой является размещение данных на ограниченной территории в пределах учреждения, здания и т.д.
ЛВС характеризуется топологией или архитектурой, передающей средой, скоростью передачи данных, объёмом и размером сети и т.д. Существует 3 топологии сетей:
1. Шинная (Ethernet).
2. Кольцевая (Arcnet).
3. Звездообразная (Token ring).
В настоящее время существуют ещё 2 разновидности сетей.
1. Беспроводные.
2. Глобальные.
Беспроводные сети.
БВС – технология, позволяющая организовывать передачу информации в полном соответствии со стандартами для обычных сетей без использования кабельной проводки. В качестве среды передачи информации выступают радиоволны СВЧ диапазона. Существуют БВС внутри и вне зданий. Вне зданий применяются 5 технологий:
1. Радиорелейные линии.
2. Радио Х.25.
3. Устройства CDPD.
4. Широкополосные радиомодемы.
5. Сети Ethernet.
Лекция предпоследняя.
Нормализация базы данных.
3 шага нормализации.
1. Отображение списка атрибутов в табличном виде с перечнем возможных значений.
№ чел. | ФИО | № пасп. | Серия | Адрес чел. | Организ. | Назван. | Адрес орг. |
2. Отображение ключевых атрибутов и связанных с ними элементов.
№ человека | ФИО | № паспорта | Серия паспорта | Адрес | № организации |
№ организации | Наименование организации | Адрес |
Главная структура – человек. Связь со структурой «организация» осуществляется по ключевому атрибуту «№ организации».
3. Выделение в отдельную структуру вложенных структур и элементов, имеющих ограниченное значение.
№ чел. | ФИО | № пасп. | Серия пасп. | № организации | № адреса |
№ организации | Название организации | № адреса |
№ адреса | Тип улицы | Название улицы | Дом | Корпус | Квартира |
№ типа улицы | Тип улицы |
Таблица взаимосвязи с атрибутами.
№ человека | ФИО | № паспорта | Серия | |
№ человека | ------------------- | ------------------- | ------------------- | ------------------- |
ФИО | 1:N | ------------------- | ------------------- | ------------------- |
№ паспорта | 1:N | 1:N | ------------------- | ------------------- |
Серия | 1:N | 1:N | M:N | ------------------- |
Методология проектирования информационных систем.
Существует достаточно много методологий проектирования. Среди них – методология SADT, методология Чена, методология Гейна-Сарсена и т.д.
Методология проектирования информационных систем с точки функционального наполнения. Используется чаще всего для проектирования информационных систем высокого уровня, таких, как управление городом, государством.
Диаграмма потоков данных этой методологии представляет собой строгую иерархию структур, где на каждом уровне описывается взаимосвязь одноуровневых иерархий.
Каждая функция имеет 3 входа и 1 выход.