CBRR1335 (Системное и программное обеспечение), страница 4
Описание файла
Документ из архива "Системное и программное обеспечение", который расположен в категории "". Всё это находится в предмете "информатика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "информатика, программирование" в общих файлах.
Онлайн просмотр документа "CBRR1335"
Текст 4 страницы из документа "CBRR1335"
Служебное меню:
1. | ||
2. | ||
отображает основные функции работы системы ввод, просмотр и корректировки данных, реорганизация данных, запросы.
Создание запросов с формами выходных документов (отчетами).
Различают запросы:
— с параметрами для выборки;
— с отчетами.
Они потом склеиваются. Оба вида запросов стыкуются с другими в указанной последовательности и соответственно последовательно выполняются как единый запрос. Режим работы с запросами является наиболее эффективным. Формы выходных документов составляются разработчиками в соответствии с конкретной задачей и ширина этих форм 76 символов.
___________________________________________________________________________________________________
1. Тема: БД для учета и контроля деятельности Маршрутно–Квалификационной Комиссии.
Сведения: о деятельности Маршрутно–Квалификационной Комиссии.
Атрибуты: Номер заявочной книжки, категория похода, район похода, наименование коллектива, Ф.И.О. руководителя, телефон руководителя, количество участников, количество взрослых, количество детей, год похода, сезон, сроки, продолжительность, вид туризма, основные пункты, километраж, дата регистрации, общее количество походов, общее количество участников.
2. Тема: БД для учета сведений о промышленных предприятиях, фирмах, кооперативах.
Сведения: о предприятиях, фирмах, кооперативах.
Атрибуты: номер, название предприятия, страна, адрес, телефон, основной вид деятельности.
3. Тема: БД для учета материальных ценностей склада, в выбранной таре, в нужном количестве и т.д.
Сведения: о материальных ценностях склада.
Атрибуты: номер склада, номер отдела, номер этажа, номер ряда, номер стеллажа, название материальной ценности, сведения об упаковочной таре, сведения о размере материальной ценности, сведения о весе, сведения о количестве, сведения о дате изготовления, сведения об изготовителе.
4. Тема: БД для автоматизации учета нарушений правил техники безопасности на горном предприятии (шахте).
Сведения: о работниках предприятия, о нарушениях техники безопасности работниками предприятия.
Атрибуты: табельный номер, Ф.И.О., возраст, должность, стаж работы, профсоюзный статус, дополнительная информация о работнике предприятия.
5. Тема: БД для учета и контроля наличия продукции на предприятиях.
Сведения: о наличии продукции на складе предприятия.
Атрибуты: название предприятия, наименование продукции, количество единиц продукции, себестоимость единицы продукции, номер (ГОСТ продукции).Тема: БД для контроля и учета исполнения документов на предприятии.
Сведения: об исполнении документов.
Атрибуты: номер, наименование раздела, наименование документа, краткое содержание документа, дата создания документа, дата использования документа, ответственный исполнитель, должность исполнителя, рабочий телефон, домашний телефон, местный телефон, дополнительная информация.
6.Тема: БД для учета труда и расчета заработной платы работников предприятия со сдельно–повременной формой оплаты.
Сведения: по учету труда, сведения о заработной плате.
Атрибуты: номер, Ф.И.О., деятельность, стаж работы, форма оплаты труда.
7.Тема: БД для учета туристических маршрутов.
Атрибуты: категория отеля, срок тура, условия проживания, стоимость труда, специфика тура, туристическая фирма, контактные телефоны, страна.
8.Тема: БД для учета сведений о промышленных предприятиях города Москвы.
Атрибуты: название, род деятельности, адрес, телефон, вид собственности, род образования, степень размера капитала.
___________________________________________________________________________________________________
Краткие сведения о технологии программирования баз знаний.
Основные понятия и определения.
Основные идеи современной автоматизации различных работ базирующихся на концепции баз данных.
Понятие “системы баз данных”: СБД»БД+СУБД.
Существует аналогичный термин – “система баз знаний”: СБЗ»БЗ+СУБЗ,(БЗ включает БД).
БД – предметные знания (характеристики предметных областей).
Система баз знаний (СБЗ) – аналогтермин БД который понимается как:
а) инструментальная система для создания и функционирования баз знаний;
б) функционирования конкретной базы знаний или несколько таких баз (прикладная).
В зарубежной литературе СБЗ понимается как система базирующаяся на знаниях. В русско–язычной литературе СБЗ называется: интеллектуальная система, экспертная система, система искусственного интеллекта.
Основные части базы знаний:
Примечания:
1. границы между частями условны (могут пересекаться).
2. в различных системах БЗ эти части имеют различия как в принципах, так и в деталях.
Самая характерная черта СБЗ состоит в наличии и использовании БЗ. Интеллектуальная система относится к классу информационно–справочных систем.
Структура и состав БЗ.
Замечание: часто в литературе СБЗ называют БЗ.
Модульное программирование.
Модульная часть программы выполняет определенную функцию, имеющая заключительный вид. Стратегия модульного программирования “сверху–вниз” применяется в тех случаях, когда разработчик имеет полный набор исходных данных. Эта стратегия дает возможность параллельно моделировать программы с наименьшей трудоемкостью. Тем не менее в тех случаях, когда получение полного набора исходных данных растянуто во времени, используют стратегию “снизу–вверх”, которая позволяет начать программу до момента получения полного набора исходных данных.
Различные алгоритмические и неалгоритмические знания.
Алгоритмические (процедурные) знания – алгоритмы, программы, процедуры, выходные функции, выполняют преобразования и решают точно определенные задачи.
База алгоритмических знаний – любое собрание (библиотека) программ.
Неалгоритмические знания – знания, состоящие из мыслимых объектов, называющиеся понятиями.
Существует два вида неалгоритмических знаний: концептуальные (понятийные) и фактуальные (предметные).
Структура и состав системного программного обеспечения (СПО).
Структура СПО:
ОС– операционная система.
ППП– пакеты прикладной программы.
КПТО– комплекс программ технического обслуживания.
УП– управляющая программа.
СП– система программ.
СО– система обслуживания.
СГ– система генерации.
Единая система программной документации (ЕСПД).
Существует две основных системы документации:
1. ЕСКД (конструктивная документация).
2. ЕСПД (программная документация).
Инструкция для введения базы данных, перечень основных документов необходимых при разработке программных продуктов и АСУ.
1. Техническое задание – это результат сбора и анализа исходных данных исследования конкретной предметной области и работы разработчика для заказчика.
2. Техническое предложение (необязательно).
3. Эскизный проект.
4. Технический проект.
5. Рабочий проект.
6. Паспорт на программное обеспечение и программу.
7. Паспорта на отдельные программные модули.
8. Инструкция системному программисту.
9. Инструкция программисту.
10. Инструкция пользователю.
11. Инструкция по эксплуатации.
12. Листы изменения.
Техническое предложение – совокупность рекомендаций по реализации конкретной задачи.
Иногда техническое предложение заменяется на части:
Эскизный проект – документ с предварительным определением технических, математических, информационных, программных, метрологических средств, с организационно–методическим обеспечением.
Технический проект – документ, в котором определены перечисленными в эскизном проекте средствами, не содержащий рабочей программы.
Рабочий проект – завершающий документ, в котором окончательно определены все средства, начиная от технических и кончая организационный метод обеспечения.
Стадии разработки ТЗ:
Во многих случаях предшествует разработкам методами исследования конкретной предметной области.
Рассмотрим СПД:
ГОСТ 19104–78 – основные надписи.
В состав основных надписей листа утверждения и титульного листа программных документов входят структурные данные:
а) наименование ведомства;
б) наименование документа;
в) обозначение документа (коды);
г) сведения о носителе данных с подлинником;
д) сведения о разработчике;
е) виза–норма контролера;
ж) отметка об учете и хранении;
з) сведения об изменении.
ГОСТ 19105–78 – обязательные требования к программе.
Программный продукт состоит из условных частей:
а) титульная – лист утверждения, титульный лист;
б) информационная – аннотация, содержание;
в) основная – структура установленная стандартами ЕСПД на соответствующий документ;
г) регистрация изменений – о каждом изменении документа делается надпись по ГОСТу 19603–78.
ГОСТ 19106–78 – требования к программным продуктам, выполненным печатным способом.
Печатные способы:
а) машинописный – на одной стороне листа через два интервала (1 или 1.5 интервала можно, если подходить к микрофильмированию по ГОСТу 13102–72);
б) машинный – на одной стороне листа через интервал для микрофильмирования;
в) типографный способ – в соответствии с требованиями, предъявляемыми к изданиям, изготовленным этим способом.
ГОСТ 1975–78 – спецификация требований к содержанию оформления.
Спецификация выпускаемая на каждую программу, в общем случае должна содержать:
а) документацию;
б) входящие программы.
ГОСТ 19402–78 – описание программы.
Основная часть состоит из вводной части и разделов:
а) функциональная назначенность;
б) описание логики.
ГОСТ 19501–78 – формуляр к требованию содержания оформления.
В основной части документа различают:
а) общие указания;
б) общие сведения;
в) основные характеристики;
г) комплектность;
д) периодический контроль основных характеристик при эксплуатации и хранении;
е) свидетельство о приемке;
ж) свидетельство об упаковке и маркировке;
з) гарантийные обязательства;
и) сведения о рекламациях;
к) сведения о хранении;
л) сведения о закреплении программного изделия при эксплуатации;
м) сведения об изменениях;
н) особые отметки;
о) примечания.
ГОСТ 19502–78 – основные описания требуемые к содержанию и оформлению.
Разделены на основные части:
а) назначение;
б) условия применения;
в) состав и функции.
При создании БЗ используется механизм принятия решений с набором логических функций.
Для их построения применяются две таблицы истинности (в них используется 5 операций):
1. @ (эквивалентный).
2. É (следование).
3. & (И).
4. È (ИЛИ).
5. – (отрицание).
Таблица 1: Таблица 2:
А,В | А @В | А ÉВ | А·В | АÈВ |
11 | 1 | 1 | 1 | 1 |
10 | 0 | 0 | 0 | 1 |
01 | 0 | 1 | 0 | 1 |
00 | 1 | 1 | 0 | 0 |
Структурное программирование.
Схема алгоритма– графическое представление алгоритма, дополняется элементами словесной записи.
Каждый пункт алгоритма отображается на схеме некоторой геометрической фигурой – блоком. Причем правило выполнения схем алгоритмов регламентируют два ГОСТа:
1. ГОСТ 19.002–80
2. ГОСТ 19.003–80 (ЕСПД–единственная система программной документации)
Блоки на схемах соединяются линиями потоков информации. Основное направление потока информации идет сверху–вниз и слева–направо (стрелки могут не указываться), снизу–вверх и справа–налево — стрелка обязательна. Количество входящих линий для блока не ограничено.
Пример: Выходящих линий – одна, за исключением логического блока.
1. Блок вычислений –вычислительные действия или последовательность действий.
2. Логический блок – выбор направления выполнения алгоритма в зависимости
от некоторого условия.