Смекни!
smekni.com

Методические рекомендации для студентов специальностей 230105 Программное обеспечение вычислительной техники и автоматизированных систем (стр. 9 из 11)

Каждой из выявленных характеристик ставится в соответствие сложность для этого характеристике назначается средний, низкий или высокий ранг, а затем формируется числовая оценка ранга.

Ранг и Оценка сложности внешних вводов

Ссылки на файлы

Элементы данных

1-4 5-15 >15
0-1 Низкий=3 Низкий=3 Средний=4
2 Низкий=3 Средний=4 Высокий=6
>2 Средний=4 Высокий=6 Высокий=6

Ранг и Оценка сложности внешних выводов

Ссылки на файлы

Элементы данных

1-4 5-19 >19
0-1 Низкий=4 Низкий=4 Средний=6
2-3 Низкий=4 Средний=5 Высокий=7
>3 Средний=5 Высокий=7 Высокий=7

Ранг и Оценка сложности внешних запросов

Ссылки на файлы

Элементы данных

1-4 5-19 >19
0-1 Низкий=3 Низкий=3 Средний=4
2-3 Низкий=3 Средний=4 Высокий=6
>3 Средний=4 Высокий=6 Высокий=6

Ранг и Оценка сложности внутренних логических файлов

Количество полей

Количество записей

1-19 20-50 >50
1 Низкий=7 Низкий=7 Средний=10
2-5 Низкий=7 Средний=10 Высокий=15
>5 Средний=10 Высокий=15 Высокий=15

Ранг и Оценка сложности внешних интерфейсных файлов

Количество полей

Количество записей

1-19 20-50 >50
1 Низкий=5 Низкий=5 Средний=7
2-5 Низкий=5 Средний=7 Высокий=10
>5 Средний=7 Высокий=10 Высокий=10

По данным таблицам анализируется созданная программа и каждый её элемент.

Данные для расчета сводятся в таблицу:

Имя характеристики

Ранг, сложность, количество.

Низкий

Средний

Высокий

Итого

Внешние вводы

ٱ*3=____

ٱ*4 =____

ٱ*6 =____

= ٱ

Внешние выводы

ٱ*4=____

ٱ*5 =____

ٱ*7 =____

= ٱ

Внешние запросы

ٱ*3=____

ٱ*4 =____

ٱ*6 =____

= ٱ

Внутренние логические файлы

ٱ*7=____

ٱ*10 =____

ٱ*15 =____

= ٱ

Внутренние интерфейсные файлы

ٱ*5=____

ٱ*7 =____

ٱ*10 =____

= ٱ

Общее количество = ٱ

Количество функциональных указателей вычисляется по формуле:

, где – Fi - коэффициенты регулировки сложности.

Fi – может иметь значения: 0–нет влияния; 1-случайное; 2-небольшое; 3-среднее; 4-важное; 5-основное.

F1 – сколько средств связи требуется для передачи или обмена информации с приложением.

F2 – как обрабатываются распределённые данные.

F3 – нуждается ли пользователь в фиксации времени ответа или производительности.

F4 – насколько распространена текущая аппаратная система на которой будет выполнятся приложение.

F5 – как часто выполняются транзакции.

F6 – какой % информации вводится в оперативном режиме.

F7 – приложение проектировалось для обеспечения эффективной работы конечного пользователя.

F8 – как много внутренних файлов обновляется в транзакции.

F9 – выполняет ли приложение интенсивную логическую или математическую обработку.

F10 – приложение разрабатывалась для удовлетворения требований одного или многих пользователей.

F11 – насколько трудны инсталляция и преобразование приложения.

F12 - насколько эффективно и/или автоматизированы процедуры запуска, резервирования и восстановления.

F13 – была ли спроектирована, разработана и поддержана возможность инсталляции в разных местах для различных организаций.

F14 - была ли спроектирована, разработана и поддержана в приложении простота изменений.

После вычисления FP на его основе формируются метрики трудоемкости, стоимости и т.д.:

Используем для расчетов метрическое значение производительности из базиса некоторой фирмы:

Произведем расчет следующих характеристик:

Обязательные приложения:

· блок-схема алгоритма графически отражает последовательность шагов функционирования программного продукта.

· документация пользователя содержит подробные инструкции по интерфейсу программного продукта, способ его запуска и завершения работы с ним, рекомендации по защите и восстановлению данных

· документация программиста содержит описание структурной организации проекта, назначение и функции модулей, идентификаторы и типы данных параметров и способы обмена информацией в модулях, особенности функционирования проекта, возможности модификации и расширения функций проекта, требования к операционной среде и техническим средствам для обеспечения работоспособности проекта

· исходный текст программного продукта должен быть снабжен исчерпывающими комментариями

План процедуры защиты проекта:

· Приветствие членов комиссии

· Озвучение Имя Фамилия, специальности, группы, а также темы дипломного проекта

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

· Демонстрация работы программного продукта на контрольном примере, с объяснением элементов пользовательского интерфейса и показом наиболее интересных и существенных свойств.

· Заключение: стадия разработки программного продукта, готовности его использования, оценка трудоёмкости и экономической эффективности

Требования к оформлению дипломного проекта

Титульный лист является первым в дипломном проекте. Общие требования к титульному листу определены ГОСТ 7.32-2001.

Объем текстовой части пояснительной записки составляет не менее 30 – 50 листов теоретической части. Изложение текста и оформление дипломного проекта выполняют в соответствии с требованиями ГОСТ 7.32–2001, ГОСТ 2.105–95, ГОСТ Р 6.30–2003

Страницы текста и включённые в дипломный проект иллюстрации и таблицы должны соответствовать формату А4 (210х297 мм) по ГОСТ 9327.

Текст дипломного проекта следует печатать шрифтом Times New Roman на одной стороне листа белой бумаги формата А4 с полуторным междустрочным интервалом, соблюдая следующие размеры полей: левое поле – 30 мм, правое – 10 мм, верхнее и нижнее – 20 мм. Цвет шрифта должен быть чёрным, высота букв, цифр и других знаков – не менее 1,8 мм (кегль 14). Код программы оформляется шрифтом Times New Roman 12 кегль, с одинарным интервалом.

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

Фамилии и собственные имена, названия учреждений в тексте дипломного проекта приводят на языке оригинала. Допускается транслитерировать имена собственные и приводить названия организаций в переводе на язык дипломного проекта с добавлением (при первом упоминании) оригинального названия.

В дипломном проекте следует использовать сокращение русских слов и словосочетаний по ГОСТ 7.12–93. Из сокращённых названий учреждений и предприятий следует употреблять только общеизвестные. Малоизвестные сокращения необходимо расшифровывать при первом упоминании.