ВУЗ:
Составители:
18
ким описанием назначения каждого пункта. Описать внутренние интерфейсы между час-
тями системы.
Если при разработке были применены или созданы нетривиальные алгоритмы, опи-
сать их. Для известных алгоритмов привести ссылки, для новых — сравнение с сущест-
вующими и анализ их свойств, эффективности, преимуществ и недостатков.
Раздел «8.3. Структуры данных»
Описать внутренние структуры данных в порядке, аналогичном спецификации дан-
ных. Описать, если необходимо, низкоуровневую структуру базы данных (в терминах таб-
лиц и полей вместо сущностей и атрибутов). Привести точные и детализированные типы
данных и описания форматов.
Описать нетривиальные структуры данных, используемые алгоритмами программ-
ной системы. Аргументировать их выбор.
Раздел «8.4. Проект интерфейса»
Перечислить и обосновать дизайнерские решения, принятые в процессе разработки
интерфейса. В том числе цветовую гамму, шрифты, размеры, форму и расположение эле-
ментов управления, и т. д. Привести, по меньшей мере, один снимок экрана (screenshot).
Раздел «9. Реализация и тестирование»
Привести данные о физических характеристиках текущей версии системы:
• объём написанного автором кода в килобайтах и строках, отдельно по каждому
языку программирования,
• объём автоматически сгенерированного кода в килобайтах и строках, отдельно
по каждому языку программирования (сюда входят, например, файлы *.dfm в
системе Delphi)
• количество модулей, форм, экранов и т. п
.,
• количество и объём, в килобайтах, программных компонент,
• фактическое быстродействие и затраты оперативной памяти, на нескольких при-
мерах, сравнить с требованиями п. 7.2.
• фактическое количество пользователей, кроме разработчиков системы.
Если данная система разрабатывалась как часть более крупной, привести количест-
венную (например, «около 15% кода») и качественную оценку вклада данной подсистемы.
Указать методику тестирования: по белому или чёрному ящику, бета-тестирование,
случайное тестирование. Описать процедуру тестирования (вручную или автоматически),
его объём и результаты.
Если проводился вычислительный эксперимент, описать его, привести и проанализи-
ровать результаты.
Если проводилось внедрение, описать процесс внедрения, полученный технико-
экономический эффект, отзывы пользователей. Сослаться на Акт о внедрении, который
должен прилагаться к работе.
Сделать вывод об успешности реализации программной системы.
Если сложность описываемой системы невелика, данный раздел можно опустить, и
перенести данные о характеристиках системы и её внедрении в «Заключение».
ким описанием назначения каждого пункта. Описать внутренние интерфейсы между час-
тями системы.
Если при разработке были применены или созданы нетривиальные алгоритмы, опи-
сать их. Для известных алгоритмов привести ссылки, для новых — сравнение с сущест-
вующими и анализ их свойств, эффективности, преимуществ и недостатков.
Раздел «8.3. Структуры данных»
Описать внутренние структуры данных в порядке, аналогичном спецификации дан-
ных. Описать, если необходимо, низкоуровневую структуру базы данных (в терминах таб-
лиц и полей вместо сущностей и атрибутов). Привести точные и детализированные типы
данных и описания форматов.
Описать нетривиальные структуры данных, используемые алгоритмами программ-
ной системы. Аргументировать их выбор.
Раздел «8.4. Проект интерфейса»
Перечислить и обосновать дизайнерские решения, принятые в процессе разработки
интерфейса. В том числе цветовую гамму, шрифты, размеры, форму и расположение эле-
ментов управления, и т. д. Привести, по меньшей мере, один снимок экрана (screenshot).
Раздел «9. Реализация и тестирование»
Привести данные о физических характеристиках текущей версии системы:
• объём написанного автором кода в килобайтах и строках, отдельно по каждому
языку программирования,
• объём автоматически сгенерированного кода в килобайтах и строках, отдельно
по каждому языку программирования (сюда входят, например, файлы *.dfm в
системе Delphi)
• количество модулей, форм, экранов и т. п.,
• количество и объём, в килобайтах, программных компонент,
• фактическое быстродействие и затраты оперативной памяти, на нескольких при-
мерах, сравнить с требованиями п. 7.2.
• фактическое количество пользователей, кроме разработчиков системы.
Если данная система разрабатывалась как часть более крупной, привести количест-
венную (например, «около 15% кода») и качественную оценку вклада данной подсистемы.
Указать методику тестирования: по белому или чёрному ящику, бета-тестирование,
случайное тестирование. Описать процедуру тестирования (вручную или автоматически),
его объём и результаты.
Если проводился вычислительный эксперимент, описать его, привести и проанализи-
ровать результаты.
Если проводилось внедрение, описать процесс внедрения, полученный технико-
экономический эффект, отзывы пользователей. Сослаться на Акт о внедрении, который
должен прилагаться к работе.
Сделать вывод об успешности реализации программной системы.
Если сложность описываемой системы невелика, данный раздел можно опустить, и
перенести данные о характеристиках системы и её внедрении в «Заключение».
18
Страницы
- « первая
- ‹ предыдущая
- …
- 16
- 17
- 18
- 19
- 20
- …
- следующая ›
- последняя »
