ВУЗ:
Составители:
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
- …
- следующая ›
- последняя »