Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовик.doc
Скачиваний:
1
Добавлен:
23.04.2019
Размер:
130.05 Кб
Скачать

3.2.3 Информационная модель

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

3.3 Кодирование программного продукта

Программное обеспечение, созданное дипломником, должно быть описано подробно.

3.3.1 Структура программного продукта

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

3.3.2 Интерфейс

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

3.3.3 Описание программного продукта

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

3.3.4 Руководство пользователю

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

3.4 Тестирование и отладка

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

Таблица 1 – Выявленные ошибки

Ошибки проектирования

Ошибки кодирования

Синтаксические ошибки

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

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