Учебно-методическое пособие по дипломному проектированию для специальности 071900. Буреш О.В - 37 стр.

UptoLike

Рубрика: 

блоки, однозначно трактуемые и не требующие подробной детализации. До-
пускается также представление алгоритма в виде смешанной укрупненно-
детализированной блок-схемы, на которой часть вычислительных процессов
представлена укрупненными блоками, а часть детализирована.
В пункте 2.3.1 требуется привести обоснование выбора инструменталь-
ных средств.
В данном пункте следует привести сравнительные характеристики инст-
рументальных средств, которые будут использованы для программной реализа-
ции алгоритма решения поставленной задачи. Это могут быть языки и системы
программирования, системы управления базами данных, интегрированные сис-
темы, готовые пакеты прикладных программ.
При выборе того или иного инструментального средства следует опи-
раться на доступный комплекс технических средств и операционную среду.
Если задача может быть решена с использованием готовых пакетов про-
грамм, таких как "СТАТИСТИКА", "MATHCAD", "STATGRAPH" и другие, а в
ДП представлена разработанная самостоятельно программа, следует обосновать
необходимость создания нового программного продукта, перечислить те осо-
бенности конкретных задач, которые не могут быть учтены при использовании
готовых пакетов программ.
Таким образом, если в процессе дипломного проектирования выявлены
недостатки известных программных средств, они должны обосновываться:
- расчетами необходимых характеристик аппаратуры;
- анализом ожидаемых результатов;
- собственными экспериментальными исследованиями.
Выбор того или иного вида языка программирования должен обосновы-
ваться:
- расчетами ожидаемых характеристик программы;
- расчетами необходимых характеристик аппаратуры (объем оператив-
ной памяти, производительность процессора и т.д.).
В пункте 2.3.2 требуется описание общей архитектуры программного
средства.
Архитектура программного средства - это его строение, т.е. представле-
ние программного средства как системы, состоящей из некоторой совокупности
взаимодействующих подсистем. В качестве таких подсистем выступают обыч-
но отдельные программы. Различают следующие основные классы архитектур
программных средств:
- цельная программа;
- комплекс автономно выполняемых программ;
- слоистая программная система;
- комплекс параллельно выполняемых программ.
В этом пункте описывается разработанная архитектура программного
средства.
В пунктах 2.3.3 и 2.3.4 требуется описание логической взаимосвязи мо-
дулей и описание самих модулей.
39
блоки, однозначно трактуемые и не требующие подробной детализации. До-
пускается также представление алгоритма в виде смешанной укрупненно-
детализированной блок-схемы, на которой часть вычислительных процессов
представлена укрупненными блоками, а часть детализирована.
        В пункте 2.3.1 требуется привести обоснование выбора инструменталь-
ных средств.
        В данном пункте следует привести сравнительные характеристики инст-
рументальных средств, которые будут использованы для программной реализа-
ции алгоритма решения поставленной задачи. Это могут быть языки и системы
программирования, системы управления базами данных, интегрированные сис-
темы, готовые пакеты прикладных программ.
        При выборе того или иного инструментального средства следует опи-
раться на доступный комплекс технических средств и операционную среду.
        Если задача может быть решена с использованием готовых пакетов про-
грамм, таких как "СТАТИСТИКА", "MATHCAD", "STATGRAPH" и другие, а в
ДП представлена разработанная самостоятельно программа, следует обосновать
необходимость создания нового программного продукта, перечислить те осо-
бенности конкретных задач, которые не могут быть учтены при использовании
готовых пакетов программ.
        Таким образом, если в процессе дипломного проектирования выявлены
недостатки известных программных средств, они должны обосновываться:
        - расчетами необходимых характеристик аппаратуры;
        - анализом ожидаемых результатов;
        - собственными экспериментальными исследованиями.
        Выбор того или иного вида языка программирования должен обосновы-
ваться:
        - расчетами ожидаемых характеристик программы;
        - расчетами необходимых характеристик аппаратуры (объем оператив-
ной памяти, производительность процессора и т.д.).
        В пункте 2.3.2 требуется описание общей архитектуры программного
средства.
        Архитектура программного средства - это его строение, т.е. представле-
ние программного средства как системы, состоящей из некоторой совокупности
взаимодействующих подсистем. В качестве таких подсистем выступают обыч-
но отдельные программы. Различают следующие основные классы архитектур
программных средств:
        - цельная программа;
        - комплекс автономно выполняемых программ;
        - слоистая программная система;
        - комплекс параллельно выполняемых программ.
        В этом пункте описывается разработанная архитектура программного
средства.
        В пунктах 2.3.3 и 2.3.4 требуется описание логической взаимосвязи мо-
дулей и описание самих модулей.

                                                                           39