CBRR1335 (Системное и программное обеспечение), страница 3
Описание файла
Документ из архива "Системное и программное обеспечение", который расположен в категории "". Всё это находится в предмете "информатика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "информатика, программирование" в общих файлах.
Онлайн просмотр документа "CBRR1335"
Текст 3 страницы из документа "CBRR1335"
(нужна, чтоб не дублировать данные).
2. Формы входных документов с которыми работает пользователь.
3. Система управляющего меню.
4. Запросы.
5. Формы входных документов (отчеты).
Для полноценной работы БД создают или подключают механизм реорганизации данных в БД.
Жизненный цикл автоматизированной информационной системы:
— “бумажное” программирование;
— реализация;
— эксплуатация (введение БД).
Различают 3 основных модели БД:
— иерархическая;
— сетевая (реализует технологию “Клиент–Сервер”);
— реляционную модель для IBM PC (локальная).
Существует два подхода к созданию базы данных:
— сначала создаются таблицы и формы, а потом меню и запросы с отчетом;
— создается меню, потом таблицы и формы, запросы с отчетами.
Элементы построения баз данных.
Номер. | Буква алфавита. | Ф.И.О. | Место работы. | Телефон. | Адрес. |
printf (“ú¾¾¾¾¾ú¾¾¾¾¾¾¾¾ú¾¾¾¾ú¾¾¾¾¾¾¾¾ú¾¾¾¾¾¾ú¾¾¾¾¾ú \n”);
printf (“\n Номер ½Буква алфавита ½ ФИО ½ Место работы ½ Телефон ½ Адрес ½\n”);
printf (“ú¾¾¾¾¾ú¾¾¾¾¾¾¾¾ú¾¾¾¾ú¾¾¾¾¾¾¾¾ú¾¾¾¾¾¾ú¾¾¾¾¾ú \n”);
В современных средствах программирования баз данных используется программа автоматизации программирования следующих объектов: таблиц, форм документов, систем управления меню и запросов с отчетами.
Эти средства делятся на классы:
— средства операторного типа;
— средства, включающие комплекс программ автоматизированного построения указанных объектов электронной таблицы.
Для небольшого по V и несложных по вычислению баз данных используются электронные таблицы.
Структура базы данных.
Это взаимосвязь основных объектов БД (таблицы, формы, меню) с файловой структурой. В настоящее время для создания баз данных и других программных продуктов используются технологии “Клиент–Сервер”. Рассмотрим применение этой технологии на примере разработки фирмы Staffware (Англия). На протяжении последнего года эта фирма разрабатывает продукты вместе с IBM(США) и Microsoft (США).
Структура разработки фирмы Staffware:
Данная система предназначена для автоматизации управления документами в электронном офисе. Объем электронной текстовой информации (документа) станет в 3 раза больше. Например в США ежедневно создается 900 млн. страниц информации, 76 млн. писем и 21млн. других документов, храница »1.3трл. документов на бумаге. Однако, получить доступ можно лишь к 10% этой информации.
Примеры внедрения данной системы в России:
а) Уникомбанк и его филиалы;
б) ГосДума;
в) Телебанк;
г) АО “Связьинформ”;
д) Московская сотовая связь;
е) Газавтотехобслуживание;
ж) Мосводоканал;
е) Росэнерго.
Расшифровка схемы:
1. Начальник.
2. UNIX–сервер (графическая станция).
3. Архив (дискеты, аппаратура).
4. Бухгелтерия (IBM PC, MS–Windows, Stаffware)/
5. Канцелярия (IBM, управление канцелярией, MS–Windows).
6. Отдел реализации (IBM, управление канцелярией, MS–Windows).
7. Факсимильный аппарат (факс).
8. Модем.
9. Налоговая инспекция.
10. Банк.
В данной системе используется русифицированный Windows и русифицированные прикладные программы с документацией. В более ранних разработках используется “Formflow”.
Система обеспечивает:
— управление документами;
— обработку образцов документов.
Workflow – это документооборот и/или потоки работ, которые организуются процедурой (последовательность четко выделенных шагов) в соответствии с предварительно заданными правилами и ориентирован на коллективное выполнение.
Преимущества Workflow:
а) много пользователей;
б) много задач;
в) разделение работ;
г) управление, контроль исполнения;
д) простота в использовании, гибкость.
Яркий пример обеспечения этих достоинств, наличие в системе графопостроителя процедур (все делается на экране) – это новое инструментальное средство в составе Staffware, позволяет графически описать все основные компоненты логической схемы документооборота:
— адреса–имена пользователей (их группы, их роли /должности/);
— поля (текстовые, цифровые, демонстрационные);
— команды связанные с полями или формами;
— события (внешнее воздействие);
— действия (последовательность, параллельность, условность);
— ожидание , т.е. точки синхронизации;
— предельные сроки.
Формы могут быть разработаны с помощью разработчика форм Staffware for UNIX.
Окно графического построителя процедур:
Разработчик процедур. | ||||||
Procedure (процедура) | Edit (редактор) | Tools (инструменты) | View (просмотр) | Field (поле) | Options (установка) | Help (помощь) |
|
Просмотр процедур запускается на выполнение из главного окна Staffware.
Командой в меню Procedure позволяет загрузить , сохранить, удалить и начать процедуру и определить владельца процедуры .
Команда в меню Edit предназначена для удаления и корректировки объектов.
В меню Tools обеспечивается выбор из набора объектов (схемы документооборотов):
1. Указатель.
2. Линия.
3. Маршрутизатор.
4. Шаг.
5. Автоматический шаг.
6. Сценарий.
7. Событие.
8. Административный отчет.
9. Условие.
10. Ожидание.
11. Стоп.
В меню View уменьшение или увеличение размера изображения, команды карта–схема всей процедуры и выбора ее частей для редактирования.
Field – единственная команда определить описание поля используемой процедуры, имя поля, его тип, длину.
Options – установка различных параметров настройки различных построителей.
Упрощенная структура базы данных.
1. База данных содержит таблицы, которые состоят из строк и столбцов.
№ | БА | ФИО | МР | Тел. | А |
2. Форма (ы) – как правило имеют три раздела.
1. | Наименование. | |||||
Номер. | Буква Алфавита. | |||||
2. | 0001 | А | ||||
3. | Служебная информация. |
Форма является маской, которая сканирует по строкам или записанным столбцам и выдает данные.
3. Система управляющего меню (оболочка).
Оно работает как с формой, так и с таблицей, с запросами и т.д.
4. Запросы.
5. Механизм реорганизации данных.
Основные функции электронных таблиц: Super Calc (MS DOS) и Excel (Windows).
1. Написание и корректировка текста, числовой информации, таблиц и матриц.
2. Проведение расчетов и вычислений с помощью операций и функций.
3. Псевдографика.
4. Наличие встроенной базы данных реляционного типа.
Стандартный вид Super Calc.
А | B | C | D | E | |||
1. | Помощь– справочная с примером. | ||||||
2. | Стандарт– 9 позиций. | ||||||
3. | C3*А4– использовать формулу нельзя | ||||||
4. | * |
Пример разработки БД для предоставления оперативной информации руководителю предприятия.
БД должна включать четыре следующих раздела:
— записная книжка;
— сведения о предприятиях, фирмах и организациях;
— планирование и контроль выполнения работ;
— сведения о сотрудниках.
Технология разработки БД используя 1-ый подход: сначала создаются таблицы и формы, а затем меню и отчеты с запросами.
Разработка таблицы: Т1, содержащей сведения об интересующих руководителя, подразделениях (офиса) лицах.
Номер. | Буква алфавита | Ф.И.О. | Рабочий телефон. | Местный телефон. | Домашний телефон. | Место работы | Домашний адрес. | Дополнительная информация. |
| ||||||||
Это не важно т.к. пользователь не видит таблицы, он работает с формой. |
Атрибуты– наименование колонок таблицы.
1. После создания таблицы с наименованием атрибутов необходимо расставить ключи:
а) можно по номеру: сведения о лицах по заданному номеру;
б) по букве алфавита;
в) по Ф.И.О.;
г) по домашнему телефону;
д) по рабочему телефону.
Это все 5 ключей.
2. Записи: определить тип данных.
3. Определить формат данных.
Исходные данные в таблицу (БД) заносятся с помощью формы, которую мы еще не создали.
Создание формы входного документа.
Наименование формы. | ||||||||||
Номер. | Буква алфавита | Ф.И.О. | esc – отмена (выход). | |||||||
5 | 1 | 35 | enter– продолжение работы. | |||||||
Служебная информация. |
Создание управляющего меню.
а) Главное меню (заставка). На нем отображаются сведения о предприятии или разработчиках данной БД.
б) Версии и модификации информационной системы.
в) Служебная информация (подсказка).