Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Организация выполнения курсового проекта, требования к структуре и содержанию курсового проекта

Читайте также:
  1. B. учение о сложной структуре дефекта
  2. D. Требования к структуре и оформлению курсовой работы.
  3. I. Диагностика: понятие, цели, задачи, требования, параметры
  4. I. Организация класса
  5. I. Организация класса.
  6. I. Организация начала урока
  7. I. Связь с Трудовым кодексом Российской Федерации. Общие требования
  8. II. Анализ программ по чтению и литературной подготовке учащихся начальной школы и УМК к ним. Познакомьтесь с требованиями ФГОС.
  9. II. МЕСТО ДИСЦИПЛИНЫ В СТРУКТУРЕ ООП БАКАЛАВРИАТА ВПО
  10. II. Общие требования к курсовой работе

 

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

Не допускается выполнение одной темы двум и более студентами в одной группы на потоке.

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

Курсовой проект должен иметь следующую структуру:

1. Титульный лист;

2. Основные обозначения и сокращения;

3. Содержание;

4. Введение;

5. Аналитическая часть;

6. Основные вопросы технического и рабочего проектирования;

7. Заключение;

8. Список используемой литературы;

9. Приложения (обязательными являются ТЗ и руководство пользователя).

Образец титульного листа курсового проекта приведен в данном методическом указании в приложении Б.

Разделы «Основные обозначения и сокращения», а так же «Содержание» должны иметь такой же формат как у данного методического указания (см. стр. 2 и 3).

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

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

Во введении приводится также аннотированный состав глав основной части и дается общая характеристика приложений.

Следует отметить, что введение работы, которое разрабатывается первым из всех разделов, следует внимательно и аккуратно откорректировать уже после выполнения проекта, с тем, чтобы учесть все изменения и дополнения, произведенные в процессе выполнения проекта. Как правило, объем введения составляет до 2 страниц текста.

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

Аналитическая часть курсового проекта должна состоять из следующих разделов:

1.1. Описание предметной области «…(указывается тема КП)»;

1.2. Разработка диаграмм AS-IS (КАК ЕСТЬ);

1.3. Требования к функционалу информационной системы;

1.4. Разработка диаграмм TO-BI (КАК БУДЕТ);

1.5. Автоматизированные функции разработки;

1.6. Вывод по разделу.

При описании предметной области обычно используется следующая последовательность.

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

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

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

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

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

В пункте 1.2 аналитической части на основании описания предметной области строиться модель «как есть» («as-is»), которая отражает существующие в организации бизнес-процессы. В первую очередь необходимо построить функциональную модель IFEF0, в соответствии с установленной методикой, далее на основе имеющейся диаграммы IDEF0 строиться диаграмма потоков данных (DFD).

Загрузка...

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

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

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

После анализа существующей ИС и формирования основных требований приступают к моделированию «как должно быть» («to-bi».) В этом пункте аналитической части моделируется бизнес-процессы, с применением нотаций IDEF0 и DFD, с внедрением в организацию проектируемой разработки с учетом всех предъявленных требований к разработке.

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

Аналитическая часть курсового проекта заканчивается выводами по данной главе, где подводятся итоги проделанной работы и формулируются основные выводы по её результатам. Рекомендуемый объем заключения не более 1 страницы.

Описав аналитическую часть курсового проекта, переходят к разработки технического задания, которое входит в курсовой проект как Приложение А. Техническое задание оформляется в соответствии с ГОСТ 34.602-89 [2]. Образец титульного листа технического задания приведена в приложении В.

Глава «Основные вопросы технического и рабочего проектирования» включают следующие параграфы:

2.1. Модель системных процессов и архитектура системы;

2.2. Модель пользовательского интерфейса;

2.3. Выбор модели данных. Разработка информационной модели;

2.4. Варианты реализации курсового проекта;

2.5. Выбор и обоснование оптимальной концепции реализации;

2.6. Описание физической модели;

2.7. Разработка экранных форм ввода и вывода информации;

2.8. Описание логики функционирования системы;

2.9. Выводы по второй главе;

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

При функциональном моделировании построенные в первой главе диаграммы (IDEF0 и DFD) используются для описания структуры проектированной системы.

Так в параграфе 2.1 необходимо от DFD (модели бизнес-процессов организации) перейти к модели системных процессов следующим образом [3]:

- внешние сущности на контекстной диаграмме заменяются или дополняются техническими устройствами (например, рабочими станциями, принтерами и т. д.);

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

- процессы на диаграмме нулевого уровня заменяются соответствующими процессорами — обрабатывающими устройствами (процессорами могут быть как технические устройства — ПК конечных пользователей, рабочие станции, серверы баз данных, так и программные продукты и служащие-исполнители);

- определяется и изображается на диаграмме тип связи между процессорами (например, локальная сеть — LAN);

- определяются задачи для каждого процессора (приложения, необходимые для работы системы), для них строятся соответствующие диаграммы. Определяется тип связи между задачами;

- устанавливаются ссылки между задачами и процессами диаграмм потоков данных следующих уровней.

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

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

Построение диаграмм последовательностей экранных форм выполняется следующим образом:

- на DFD выбираются интерактивные процессы нижнего уровня. Интерактивные процессы нуждаются в пользовательском интерфейсе, поэтому можно определить экранную форму для каждого такого процесса;

- форма диаграммы изображается в виде прямоугольника для каждого интерактивного процесса на нижнем уровне диаграммы;

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

- формы с меню изображаются над формами, соответствующими интерактивным процессам, и соединяются с ними переходами в виде стрелок, направленных от меню к формам;

- определяется верхняя форма (главная форма приложения), связывающая все формы с меню.

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

В параграфе 2.3 необходимо определиться с выбором модели данных, которая будет применяться будущим программным продуктом и разработать информационную модель данных с построением ER-диаграмм на логическом уровне.

Как только сформулировали требования к разработке, определили её структура, модель данных, построили иерархию интерфейсов необходимо переходить к рассмотрению различных концепций реализации разработки. В курсовом проекте необходимо рассмотреть 2-4 различных концепций (как правило, различные сочетания инструментальных средств и СУБД), например, приложение реализовано на основе web интерфейса и СУБД MySQL, 1С + MS SQL, С#, MS Access и пр. Выбрав наиболее оптимальную концепцию обязательно приводится описание и обоснование выбора (почему именно эта концепция, а не другая).

Определившись с концепцией реализации, переходим к физическому моделированию модели данных. Если используется реляционная модель данных перечисляются все таблицы с описанием атрибутов (название, тип данных, описание и др.). При необходимости разрабатываются SQL запросы на создание БД, её наполнение и редактирование, добавление/удаление пользователей.

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

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

Описав логику функционирования разработки уточняют и дополняют «Приложение В Руководство пользователя».

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

Рекомендуемый объем заключения от 1 до 3 страниц.

Список используемой литературы оформляется в соответствии действующими правилами, ГОСТом.

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

Обязательными приложениями для курсового проект являются «Техническое задание» и «Руководство пользователя» (руководство администратора). Форма титульного листа руководства пользователя приведена в приложении В.

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

 

 


Дата добавления: 2014-12-15; просмотров: 16 | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2019 год. (0.013 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав