Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Treb_k_kursovoy_kaf_EI (2).doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
164.86 Кб
Скачать

4.3.2 Требования по построению алгоритмов

В пояснительной записке обязательно должны быть приведены алгоритмы, всех разработанных в курсовой работе, основных функций или процедур (модулей).

Алгоритмы должны быть разработаны в соответствии с ГОСТ 19701-90 [ 2 ] в виде схем программ, схем данных, схем работы системы.

Должна быть приведена структурная схема проектируемой информационной системы, содержащая выделение отдельных функций системы в виде блоков и определения их взаимосвязей (RationalRose), описания диаграмм (Develop).

Должно быть приведено описание основных разработанных программных модулей.

Программный код должен быть приведен в приложении, содержать основные функции программы и комментарии к программному обеспечению.

Рекомендуется в данном разделе (подразделе) представить руководство пользователя.

4.3.3 Требования по обеспечению безопасности

При выполнении курсовой работы, включающего в себя разработку программного продукта, предполагающего однопользовательский режим работы следует предусмотреть возможность аутентификации пользователя при запуске программы.

При выполнении курсовой работы, включающего в себя разработку программного продукта, предполагающего многопользовательский режим работы следует предусмотреть следующие элементы системы безопасности информационной системы:

  • идентификацию и аутентификацию пользователей;

  • построение матрицы доступа и хранение её в зашифрованном виде;

  • возможность редактирования матрицы доступа администратором безопасности;

В системных требованиях к аппаратному обеспечению указывать какие системы бесперебойного питания применяются и аргументировать экономическую и техническую целесообразность применяемых источников бесперебойного питания (ИБП).

Обязательно предусмотреть в проекте программные механизмы резервного копирования. При применении технологии RAID дать обоснование целесообразности её использованияьт .

При разработке сетевых программных продуктов предусмотреть программно-аппаратные средства обеспечения безопасности клиентских и серверных ПК.

При разработке сетевых программных продуктов, использующих в качестве физической среды передачи данных между ПК открытые каналы связи (радио системы, телефонная сеть общего пользования и т.п.) либо проводные каналы связи большой протяжённости (территориально распределённые сети, либо сетевые решения, предусматривающие прокладку кабельной инфраструктуры за пределами контролируемых персоналом предприятия помещений) предусмотреть шифрование в режиме реального времени сетевого трафика, направляемого в небезопасные сегменты сети.

При использовании в базах данных сведений, содержащих коммерческую или служебную тайну предприятия/организации предусмотреть возможности использования электронной подписи, шифрования этой информации с использованием алгоритма временной стойкости.

4.4 Программная часть

Данный раздел содержит описание практической реализации задачи на ЭВМ с привязкой к конкретному объекту. Она должна содержать инструкции и рекомендации персоналу объекта управления по эксплуатации задачи. При этом возможны два варианта организации процесса решения задачи на ЭВМ:

  1. постановка и решение задачи с использованием разработанных студентом оригинальных инструментальных средств (математической модели, алгоритма, схемы технологического процесса и программы);

  2. постановка и решение задачи с использованием заимствованных студентом типовых инструментальных средств.

Студент должен обосновать выбор варианта и количественно учесть его в расчете экономии (или экономической эффективности). Расчет показателей эффективности необходимо вести по официально действующим методикам.

Если по причине режимности объекта, на котором выполняется курсовая работа, или коммерческой значимости его технико-экономических показателей нет возможности получить конкретные исходные данные, задача решается на условных данных, соответствующих действительным.

Если целью курсовой работы является разработка проекта управленческого или инженерного решения, то в данном разделе должны быть приведены сведения и рекомендации по их практическому применению в деятельности объекта управления.

Обязательными элементами программной части являются:

  1. обоснование и описание применяемых программных средств,

  2. инструкция пользователю для работы с ними при решении задачи,

  3. результаты машинного эксперимента.

Общие положения (дерево функций и сценарий диалога). В данном пункте следует привести иерархию функций управления и обработки данных, которые призван автоматизировать разрабатываемый программный продукт. При этом можно выделить и детализировать два подмножества функций: реализующих служебные функции (например, проверки пароля, ведения календаря, архивации баз данных, тьютора и др.) и реализующих основные функции ввода первичной информации, обработки, ведения справочников, ответов на запросы и др.

Выявление состава функций, их иерархии и выбор языка общения (например, языка типа «меню») позволяет разработать структуру сценария диалога, дающего возможность определить состав кадров диалога, содержание каждого кадра и их соподчиненность.

При разработке структуры диалога необходимо предусмотреть возможность работы с входными документами, формирование выходных документов, корректировки вводимых данных, просмотра введенной информации, работу с файлами нормативно-справочной информации, протоколирования действий пользователя, а также помощь на всех этапах работы.

В этом пункте следует выбрать способ описания диалога. Как правило, применяется два способа описания диалога. Первый предполагает использование табличной формы описания. Второй использует представление структуры диалога в виде орграфа, вершины которого перенумерованы, а описание его содержания в соответствии с нумерацией вершин, либо в виде экранов, если сообщения относительно просты, либо в виде таблицы.

Диалог в ЭИС не всегда можно формализовать в структурной форме. Как правило, диалог в явном виде реализован в тех ЭИС, которые жестко привязаны к исполнению предметной технологии. В некоторых сложных ЭИС (например, в экспертных системах) диалог не формализуется в структурной форме и тогда данный пункт может не содержать описанных схем. Описание диалога, реализованного с использованием контекстно-зависимого меню не требует нестандартного подхода. Необходимо лишь однозначно определить все уровни, на которых пользователь принимает решение относительно следующего действия, а также обосновать решение об использовании именно этой технологии (описать дополнительные функции, контекстные подсказки и т. д.)

Структурная схема пакета (дерево вызова процедур и программ). На основе результатов, полученных в предыдущем пункте, строится дерево программных модулей, отражающих структурную схему пакета, содержащей программные модули различных классов:

  • выполняющие служебные функции;

  • управляющие модули, предназначенные для загрузки меню и передачи управления другому модулю;

  • модули, связанные с вводом, хранением, обработкой и выдачей информации.

В данном пункте необходимо для каждого модуля указать идентификатор и выполняемые функции.

В случае программного обеспечения АРМ для корпоративной ЭИС следует дополнительно рассмотреть состав транзакций и типовых процедур ведения корпоративных баз данных.

Описание программных модулей. Описание программных модулей должно включать блок- схемы и описание блок-схем алгоритмов основных расчетных модулей (объемом не менее 500 операторов).

Схема взаимосвязи программных модулей и информационных файлов. Схема взаимосвязи программных модулей и информационных файлов отражает взаимосвязь программного и информационного обеспечения комплекса задач, и может быть представлена несколькими схемами, каждая из которых соответствует определенному режиму. Головная же часть, представляется одним блоком с указателями схем режимов.

4.5 Экология и безопасность жизнедеятельности

Эта часть должна содержать вопросы обеспечения безопасности жизнедеятельности управленческого персонала в условиях автоматизации объекта управления. В данной части проекта могут быть рассмотрены опасные и вредные факторы на рабочем месте инженера-программиста, способы и средства защиты от опасных и вредных факторов, организация рабочего места инженера-программиста, пользователя разрабатываемой ЭИС.

Все принимаемые решения должны соответствовать современным техническим требованиям в соответствии с действующими нормативными документами (например, СанПиН 2.2.2.\2.4.1340-03. Гигиенические требования к персональным электронно-вычислительным машинам  и организации работы), базироваться на достижениях науки и техники в области оздоровления условий труда, безопасности, охраны труда и окружающей среды.

4.6 Заключение

В заключении должно быть представлено:

  • краткое изложение вопросов, которые были решены для организации с помощью разработки;

  • полученный опыт, разработки и внедрения;

  • вопросы возникшие, после внедрения разработки;

  • перспективы развития разработки.

4.7 Список использованной литературы

Библиографический список должен содержать перечень литературных источников, которыми пользовался студент при написании курсовой работы и оформлен в соответствии с правилами [ 3 ], а в тексте глав должны быть приведены ссылки на источники.

4.8 Список условных сокращений

Список условных сокращений приводится в алфавитном порядке. В него включаются все использованные в курсовой работе аббревиатуры и сокращения [ 4 ].

4.9 Приложения

Приложения состоят из вспомогательного материала, на который в текстовой части имеются ссылки, например: формы документов (желательно заполненные), инструкции, карты, таблицы, расчеты, программы, экранные формы и т.д., а также раздаточный, иллюстративный материал к докладу. Приложения нумеруются и на них в тексте глав выполняются ссылки. Номера страниц в тексте приложений не проставляются, а объем приложений не включается в общий объем.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]