Автор работы: Пользователь скрыл имя, 20 Октября 2009 в 15:59, Не определен
Загайнов И.А. Проектирование информационных систем: Конспект мультимедиа лекций для студентов специальностей 050704 – Вычислительная техника и программное обеспечение, 050703 – Информационные системы.
1.9 Лабораторная работа 3.
СРЕДСТВА ПОДДЕРЖКИ ЦЕЛОСТНОСТИ ДАННЫХ.
Проектирование средств поддержки ссылочной и смысловой целостности данных серверной БД. Реализации бизнес – правил на стороне SQL – сервера при помощи триггеров.
Проектированию подлежат:
Использование триггеров для каскадного обновления и удаления данных.
Использование
триггеров для реализации бизнес
- правил на стороне сервера
1.10 Лабораторная работа 4.
ХРАНИМЫЕ ПРОЦЕДУРЫ (Stored Procedure).
В процессе выполнения лабораторных работ студенты проектируют элементы бизнес логики системы (механизмы поиска данных, ведение данных, алгоритмические вычисления) при помощи хранимых процедур.
Проектированию подлежат:
Отладка хранимых процедур в локальном режиме.
Вызов
хранимых процедур из приложения клиента.
1.11 Лабораторная работа 5.
Клиент – серверные архитектуры систем.
Выбор технологии доступа к БД (IBExpress, BDE, dbExpress, ADO).
Проектирование модуля данных клиентского приложения (DataModule).
Функции авторизации и подключения к серверу.
Проектирование функции управления транзакциями.
Формирование наборов данных (НД) клиентского приложения.
Проектирование
функций хранения данных на стороне
клиента.
1.12 Лабораторная работа 6.
Проектирование приложения клиента.
Функции ведения данных в серверной БД.
Проектирование управления данными в таблицах большого объема.
Разработка интерфейсной части клиентского приложения.
Тестирование разработанной информационной системы.
Определение времени выполнения сложного поискового запроса к БД.
Составление
(спецификации) описания ПО.
1.13 Курсовая работа.
Содержит 5 разделов, материал работы всего учебного семестра.
Например, проектирование хранимых процедур на лабораторных занятиях.
Защита:
1.14 Рейтинговая оценка.
Вид контроля | Наименование работ | Макс.
балл |
Мин.
балл |
Текущий контроль 1 | Лабораторный практикум 1 модуля | 10 | 5 |
Отчет раздела курсовой работы | 10 | 5 | |
Текущий контроль 2 | Лабораторный практикум 2 модуля | 10 | 5 |
Отчет раздела курсовой работы | 10 | 5 | |
Текущий контроль 3 | Лабораторный практикум 3 модуля | 10 | 5 |
Отчет раздела курсовой работы | 10 | 5 | |
Рубежный контроль 1 | Тест из 40 вопросов | 40 | 20 |
Аттестация 1 | 100 | 50 | |
Текущий контроль 4 | Лабораторный практикум 4 модуля | 10 | 5 |
Отчет раздела курсовой работы | 10 | 5 | |
Текущий контроль 5 | Лабораторный практикум 5 модуля | 10 | 5 |
Отчет раздела курсовой работы | 10 | 5 | |
Текущий контроль 6 | Лабораторный практикум 6 модуля | 10 | 5 |
Отчет раздела курсовой работы | 10 | 5 | |
Рубежный контроль 2 | Тест из 40 вопросов | 40 | 20 |
Аттестация 2 | Набранный за семестр балл | 100 | 50 |
1.15 Самостоятельная работа.
Для самостоятельного изучения предлагаются следующие темы:
1.16 Учебный материал.
1.17 Защита лабораторных работ.
При выполнении лабораторных работ необходимо использовать лекционный материал, материал учебного примера, операторы методического пособия.
При разработке выбранной предметной области, необходимо использовать как можно больше типов данных, агрегатных функций.
Выполняя работу, получить ответы на, приведенные к лабораторной работе, вопросы.
При защите, по заданию преподавателя, производить выполнение указанных операторов, создание объектов метаданных, пользователей их привилегий.
При
защите лабораторных работ можно пользоваться
всеми электронными справочниками. Умение
использования справочников оценивается
при защите работ.
1.18 Вопрос.
Какой компонент не относится к информационной системе?
1. Технические средства (аппаратное обеспечение).
2. Программное обеспечение.
3. Персонал.
4. Бизнес - процессы.
5. Устройства
для ручных операций.
1.19 Определение системы.
Используемое
понятие «комплекс средств
«В процессе
функционирования автоматизированная
система представляет собой совокупность
комплекса средств
«Система
(system) - это комплекс,
состоящий из бизнес-процессов,
технических и программных
средств, устройств
и персонала, обладающий
возможностью удовлетворять
установленным потребностям
или целям».
1.20
Система ISO/IEC TR 15271.
1.21 Трансформация определения.
Основные направления трансформации:
Системное
проектирование (толкование INCOSE) - дисциплина
разработки продуктов или процессов на
основе концепции систем. Оно фокусируется
на определении потребностей заказчика
и требуемых функций системы, установлении
требований, выполнении конструкторского
синтеза и аттестации с согласованием,
как бизнес - аспектов, так и технических
аспектов данной задачи. Интегрирует необходимые
дисциплины и группы специалистов в одну
команду на протяжении всего жизненного
цикла разработки (развития) системы.
1.22 Стоимостный анализ.
Очень важной стороной новых стандартов является то, что они прямо ориентированы на деловой и финансовые аспекты приобретения, создания, эксплуатации систем.
В частности, рассматривается процесс управления инвестициями, часть которого является работой по развитию бизнеса, а другая, по сути, является одним из процессов управления проектами.
Закреплен переход к рассмотрению проектов и проектных программ как инвестиционных акций.
При
этом в инвестиционной деятельности
проекты анализируются и рассматриваются
не как чисто финансовые акции, но с содержательной
(в том числе - функциональной, архитектурной,
технической) стороны.
1.23 Классификация.
Классификация систем по размерам и стоимости.
Малые, локальные бухгалтерское и складское ПО. 500 – 5000 $.
АРМ – автоматизированное рабочее место. «1С».
FoxPro, Paradox, dBase, Access.
Интегрированные системы управления финансового учета.
Примеры: «БЭСТ», «Галактика», «Scala», … 10 – 100 000$.
Системы управления предприятием (ERP/MRPII), реализующие:
ERP- Enterprise resource planning (планирование ресурсов предприятия).
MRP – Manufacturing
resource planning.
5 – 10 $ млн
1.24 Функции ERP систем.
Финансовое управление и составление отчетности.
Обеспечение производственного процесса (планирование, управление).
Управление продажами.
Управление закупками.
Управление хранением и перемещением.
Управление техобслуживанием и ремонтом.
Управление персоналом.
Примеры:
R/3(SAP), Triton
(Baan), Oracle Application,…
1.25 Компоненты.
Сервер (ы);
Клиентские станции;
Коммуникационные средства;
Серверное
ПО (Операционные системы, системы администрирования,
системы мониторинга, например, сетевой
монитор или монитор
СУБД (Inter Base, Microsoft SQL, Sybase SQL, Oracle);
Прикладное ПО (EPR – Система управления ресурсами предприятия);
Разработанное пользователем;
Проектировщики;
Пользователи;
Бизнес – процессы;
Все остальное
(приспособления).