Методические указания к дипломному проектированию для студентов специальности "Программное обеспечение вычислительной техники и автоматизированных систем". Тарасов В.Н. - 19 стр.

UptoLike

Составители: 

4.6 Обоснование проектных решений
4.6.1 Анализ поставленной задачи и ее формализация
Цель этого этапа - выявить и перечислить наиболее важные и сложные
этапы разрабатываемых аппаратных и программных средств.
Часть этапов создания аппаратных и программных средств может явно
задаваться в техническом задании, поэтому данный этап следует начинать с
анализа технического задания. Остальные этапы и функции определяются в
результате анализа области применения технических и программных средств,
специфических особенностей обрабатываемой информации.
4.6.2 Декомпозиция задачи на отдельные подзадачи и их формализация
Вначале декомпозицию задачи можно выполнить формально, в
соответствии с задачами, решаемыми разрабатываемыми аппаратно-
программными средствами.
Далее делают более детальное формальное описание тех пунктов по
разработке функциональных, принципиальных схем и функций программ,
которые необходимо реализовать самостоятельно. Таким образом,
декомпозиция задачи фактически является результатом ее последовательной и
все более детальной формализации. Этот процесс продолжается до тех пор, пока
задача не будет выражена через известные процедуры и функции, или пока
дальнейшая формализация подзадач не станет невозможной без обоснованного
принятия проектных решений по разработке методов их реализации.
4.6.3 Выбор и обоснование принципиальных проектных решений
После выявления наиболее важных подзадач необходимо принять
обоснованные решения, касающиеся их реализации. Возможны решения об
изменении отдельных пунктов и разделов. Для этого по каждой задаче делается
анализ известных схемных решений, анализ программных средств,
математических и алгоритмических методов, пригодных для ее решения.
Если в результате анализа выявляются недостатки, которые могут быть
устранены, то принимается решения об их доработке или модификации.
Если в дипломном проекте предлагаются новые методы или
модификация известных методов, то они должны обосновываться:
математическими выводами;
формальным изложением и анализом метода (алгоритм, порядок
выполнения этапов);
анализом ожидаемых результатов;
расчетами необходимых характеристик аппаратуры (объем
оперативной памяти, производительность процессора и т.д.);
19
      4.6 Обоснование проектных решений

      4.6.1 Анализ поставленной задачи и ее формализация

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

      4.6.2 Декомпозиция задачи на отдельные подзадачи и их формализация

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

      4.6.3 Выбор и обоснование принципиальных проектных решений

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


                                                                           19