Методические указания по дипломному проектированию по специальности Автоматизированные системы обработки информации и управления (1027094), страница 9
Текст из файла (страница 9)
Автоматизированная обучающая система (АОС) представляет собой человеко-машинный (эргатический) комплекс, работающий в диалоговом режиме и предназначенный для управления познавательной деятельностью в процессе обучения. В ее составе можно выделить функциональные и обеспечивающие подсистемы. Функциональные подсистемы реализуют обучение, контроль, лабораторный практикум, самостоятельную работу и т.д. Обеспечивающие подсистемы — это техническая, программная, информационная и учебно-методическая. Техническими средствами АОС является ЭВМ, снабженная аппаратурой для ввода, хранения и выдачи учебной и иной информации. Программные средства АОС предназначены для ввода, хранения, переработки и выдачи пользователям информации, а также для организации работы системы. Учебно-методическое обеспечение АОС — это совокупность учебного материала, методических указаний, результатов анализа характеристик процессов обучения.
В дипломном проекте, посвященном разработке АОС, целесообразно рассматривать вопросы проектирования обеспечивающих подсистем. Главная особенность данного дипломного проекта — степень понимания студентом основной педагогической концепции, заложенной в АОС. Сложность определения концепции во всех тонкостях ее проявления, практическая неформализуемость предопределяют путь ее пояснения дипломнику в часы индивидуальных консультаций.
Другая особенность проекта по АОС — ориентация дипломника на реализацию не всех возможных способов использования проектируемой системы, а только на определенное число примеров, но это не позволяет сделать обоснованный вывод об эффективности системы. В зависимости от содержания проекта оценивать можно рациональность организации информационного обеспечения; эффективность программных средств, например, время реакции системы на вопрос обучаемого; "дружественность" диалоговой подсистемы; затраты вычислительных ресурсов на организацию обучения и др.
Экспертные системы являются известным классом автоматизированных систем, который сформировался на основе развития и объединения расчетно-логических систем, систем поддержки принятия решений, обучающих систем, систем автоматизации проектирования и ряда других. Основой для проектирования экспертных систем и их компонентов могут быть результаты НИР по месту выполнения дипломного проекта, а также и опытно-экспериментальные системы, описанные в научной литературе. Данный проект должен быть хорошо подготовлен руководителем и может быть выдан дипломнику только после анализа "задела" по данной теме.
Особенность дипломного проекта по тематике экспертных систем состоит в том, что студенту предстоит разобраться со сложной научной темой, представлением знаний в системах искусственного интеллекта. В содержание проекта могут входить следующие вопросы: анализ методов представления знаний, уровни понимания и представления знаний в автоматизированных системах, системы управления базами знаний, программные средства сбора и формализации знаний и др. В связи со сложностью и трудоемкостью программной реализации процедур накопления и хранения знаний рационально использовать готовые экспериментальные системы. Использование готовой системы для формализации знаний в некоторой новой предметной области само по себе может являться содержанием дипломного проекта.
Функциональные задачи автоматизированных систем.
Цель проекта — разработка функциональной подсистемы АСОИУ, автоматизированного рабочего места (АРМ) пользователя.
Дипломный проект может быть посвящен разработке систем, подсистем и их компонентов, реализующих функциональные задачи в рамках автоматизированных систем различного назначения. Такими функциональными задачами являются: учет материально-технического снабжения, бухгалтерский учет, календарное планирование, оперативное управление и т.д. Данные задачи широко распространены и особенности их реализации в рамках автоматизированных систем подробно рассмотрены в литературе. Наряду с перечисленными функциональными задачами в автоматизированных системах организационного типа широко представлены задачи автоматического индексирования различных документов, в том числе и представленных на естественном языке, информационного поиска, поддержки принятия решений, экспертного анализа, обучения и др. Реализованные в комплексе они представляют собой автоматизированное рабочее место некоторого пользователя, например, руководителя подразделения предприятия, учреждения, фирмы и т.п.
Особенностью дипломных проектов, посвященных функциональным задачам автоматизированных систем, названным выше, является то, что они не могут опираться на какой-либо специальный курс, а в некоторых случаях даже на раздел специального курса. Основой проектирования в этих случаях являются материалы предприятий и организаций, где выполняется дипломный проект, литературные источники, рекомендованные дипломнику руководителем для самостоятельной проработки. Изучение литературы не укладывается во время, отведенное для дипломного проектирования, в связи с чем дипломный проект по функциональным задачам автоматизированных систем может быть выполнен в срок при наличии ранее созданного "задела". В состав "задела" могут входить: обзор литературы по соответствующей предметной области, исследования конкретных систем-прообразов или частей проектируемой системы, разработанные программные или технические средства, которые в дальнейшем будут использоваться на одной из стадий проектирования и т.д.
Приложение Д
ПЕРЕЧЕНЬ ОСНОВНЫХ СТАНДАРТОВ
Дипломное проектирование АСОИУ и ее компонент должно быть выполнено с соблюдением требований ГОСТ, связанных с тематикой конкретного проекта. Основными стандартами для проектирования являются:
ГОСТ 7.0 -- ГОСТ 7.9 Система стандартов по информации, библиотечному и издательскому делу (СИБИД);
ГОСТ 19.001 -- ГОСТ 19.701 Единая система программной документации (ЕСПД);
ГОСТ 24.104 -- ГОСТ 24.703 Система технической документации на АСУ;
ГОСТ Р 34.10 -- ГОСТ Р 34.986.1 Информационная технология;
ГОСТ Р ИСО 7478 -- ГОСТ Р ИСО 9542 Информационная технология;
ГОСТ Р ИСО 10303-1 -- ГОСТ Р ИСО 10303-46 Системы автоматизации производства и их интеграция;
ГОСТ Р ИСО /МЭК 2593 -- ГОСТ Р ИСО /МЭК 15910 Информационная технология;
ГОСТ Р ИСО /МЭК МФС 10607 -- ГОСТ Р ИСО /МЭК МФС 11185-9 Информационная технология;
ГОСТ Р ИСО /МЭК ТО 9294 -- ГОСТ Р ИСО /МЭК ТО 15271 Информационная технология.
В дипломном проекте должны быть учтены требования ГОСТ распространяемые на предметную область, в которой осуществляется автоматизация.
Программный продукт, разрабатываемый в дипломном проекте, в целом должен соответствовать:
1. ГОСТ 19781-90. Обеспечение систем обработки информации программное. Термины и определения.
2. ГОСТ 28195-89. Оценка качества программных средств. Общие положения.
3. ГОСТ 28397-89. Языки программирования. Термины и определения.
4. ГОСТ 28806-90. Качество программных средств. Термины и определения.
5. ГОСТ Р ИСО/МЭК 9126-93. Информационная технология. Оценка программной продукции. Характеристики качества и руководства по их применению.
6. ГОСТ Р ИСО/МЭК 12207-99. Информационная технология. Процессы жизненного цикла программных средств.
7. ГОСТ Р ИСО/МЭК 12119-2000. Информационная технология. Пакеты программ. Требование к качеству и тестирование.
8. ГОСТ Р ИСО/МЭК 15408-1-2002. Информационная технология. Методы и средства обеспечения безопасности. Критерии оценки безопасности информационных технологий. Часть 1. Введение и общая модель.
9. ГОСТ Р ИСО/МЭК 15408-2-2002. Информационная технология. Методы и средства обеспечения безопасности. Критерии оценки безопасности информационных технологий. Часть 2. Функциональные требования безопасности.
10. ГОСТ Р ИСО/МЭК 15408-3-2002. Информационная технология. Методы и средства обеспечения безопасности. Критерии оценки безопасности информационных технологий. Часть 3. Требования доверия к безопасности.
11. ГОСТ Р ИСО/МЭК 14764-2002. Информационная технология. Сопровождение программных средств.
12. ГОСТ Р ИСО/МЭК 15026-2002. Информационная технология. Уровни целостности систем и программных средств.
13. ГОСТ Р ИСО/МЭК ТО 12182-2002. Информационная технология. Классификация программных средств.
14. ГОСТ Р ИСО/МЭК ТО 15271-2002. Информационная технология. Руководство по применению ГОСТ Р ИСО/МЭК 12207 (Процессы жизненного цикла программных средств).
15. ГОСТ 27781-88. Системы обработки информации. Магнитные носители данных с записью. Правила выполнения этикетки.
Программная документация должна отвечать требованиям:
1. ГОСТ Р ИСО 9127-94. Системы обработки информации. Документация пользователя и информация на упаковке для потребительских программных пакетов.
2. ГОСТ 19.001-77. Единая система программной документации. Общие положения.
3. ГОСТ 19.005-85. Единая система программной документации. Р-схемы алгоритмов и программ. Обозначения условные графические и правила выполнения.
4. ГОСТ 19.101-77. Единая система программной документации. Виды программ и программных документов.
5. ГОСТ 19.103-77. Единая система программной документации. Обозначение программ и программных документов.
6. ГОСТ 19.104-78. Единая система программной документации. Основные надписи.
7. ГОСТ 19.105-78. Единая система программной документации. Общие требования к программным документам.
8. ГОСТ 19.106-78. Единая система программной документации. Требования к программным документам, выполненным печатным способом.
9. ГОСТ 19.202-78. Единая система программной документации. Спецификация. Требования к содержанию и оформлению.
10. ГОСТ 19.301-79. Единая система программной документации. Программа и методика испытаний. Требования к содержанию и оформлению.
11. ГОСТ 19.402-78. Единая система программной документации. Описание программы.
12. ГОСТ 19.404-79. Единая система программной документации. Пояснительная записка. Требования к содержанию и оформлению.
13. ГОСТ 19.501-78. Единая система программной документации. Формуляр. Требования к содержанию и оформлению.
14. ГОСТ 19.502-78. Единая система программной документации. Описание применения. Требования к содержанию и оформлению.
15. ГОСТ 19.503-79. Единая система программной документации. Руководство системного программиста. Требования к содержанию и оформлению.
16. ГОСТ 19.504-79. Единая система программной документации. Руководство программиста. Требования к содержанию и оформлению.
17. ГОСТ 19.505-79. Единая система программной документации. Руководство оператора. Требования к содержанию и оформлению.
18. ГОСТ 19.506-79. Единая система программной документации. Описание языка. Требования к содержанию и оформлению.
19. ГОСТ 19.507-79. Единая система программной документации. Ведомость эксплуатационных документов.
20. ГОСТ 19.603-78. Единая система программной документации. Общие правила внесения изменений.
21. ГОСТ 19.604-78. Единая система программной документации. Правила внесения изменений в программные документы, выполненные печатным способом.
22. ГОСТ 19.701-90. Единая система программной документации. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения.
23. ГОСТ Р ИСО/МЭК 8631-94. Информационная технология. Программные конструктивы и условные обозначения для их представления.
Информационные базы данных должны отвечать требованиям:
1. ГОСТ 20886-85. Организация данных в системах обработки данных. Термины и определения.
2. ГОСТ 28803-90. Обмен данными. Структура идентификации организаций.
3. ГОСТ ИСО 8601-2001. Система стандартов по информации, библиотечному и издательскому делу. Представление дат и времени. Общие требования.
4. ГОСТ 7.19-2001. Система стандартов по информации, библиотечному и издательскому делу. Формат для обмена данными. Содержание записи.
5. ГОСТ 7.24-90. Система стандартов по информации, библиотечному и издательскому делу. Тезаурус информационно-поисковый многоязычный. Состав, структура и основные требования к построению.
6. ГОСТ 7.25-2001. Система стандартов по информации, библиотечному и издательскому делу. Тезаурус информационно-поисковый одноязычный. Правила разработки, структура, состав и форма представления.
7. ГОСТ 7.54-88. Система стандартов по информации, библиотечному и издательскому делу. Представление численных данных о свойствах веществ и материалов в научно-технических документах. Общие требования.
8. ГОСТ 7.66-92. Система стандартов по информации, библиотечному и издательскому делу. Индексирование документов. Общие требования к координатному индексированию.
9. ГОСТ 7.67-94. Система стандартов по информации, библиотечному и издательскому делу. Коды названий стран.
10. ГОСТ 7.70-96. Система стандартов по информации, библиотечному и издательскому делу. Описание баз данных и машиночитаемых информационных массивов. Состав и обозначение характеристик.
11. ГОСТ 7.74-96. Система стандартов по информации, библиотечному и издательскому делу. Информационно-поисковые языки. Термины и определения.