Пояснение и требования к курсовому проекту



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

При выполнении работы студенты должны приобрести практические навыки проектирования программных продуктов среднего уровня сложности. Язык и среду программирования студент выбирает самостоятельно, исходя из выбранной технологии программирования, решаемой задачи, а также личных предпочтений.

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

Структурные элементы курсового проекта должны иметь следующее примерное наполнение.

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

1. Раздел описывающий назначение, область применения программной разработки, постановку задачи.Данному разделу, параграфам необходимо дать соответствующее названия. В нем указывают назначение программной разработки и краткую характеристику области применения. При необходимости описываются технические характеристики.

Здесь дается точное описание исходных данных, условий задачи и целей ее решения. На этом этапе условия задачи, записанные в форме различных словесных описаний, необходимо выразить при помощи модели предметной области.

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

Раздел описывающий разработку проекта.

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

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

При написании программного кода не следует забывать о хорошем стиле программирования. Даются подробные комментарий кода, содержащие поясняющий текст, а именно: назначение подпрограмм; перечень и назначении параметров и т.п.

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

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

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

Список использованной литературы.Перечисляется литература, использованная при выполнении курсовой работы, в том числе и ГОСТы.

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

 


Дата добавления: 2018-06-01; просмотров: 149; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!