Помощничек
Главная | Обратная связь


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

Состав курсового проекта

Методические рекомендации

По выполнению курсового проекта

по разделу модуля ПМ.02

«Разработка ИС»

 

 

составлены в соответствии с ФГОС специальности 230401 «Информационные системы» (по отраслям) Зам.директора по учебной работе ___________________ О.И.Трубина        
Одобрено предметной комиссией

Председатель А.О.Попко

Автор: Н.В. Бусик

Рецензенты: О.В. Долгополов, зав. ИВЦ НТСТ

Н.А. Холкина, инженер ВГОК


Содержание

 

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

Введение. 4

Тематический план занятий. 5

Состав курсового проекта. 6

Введение. 7

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

Проектная часть. 10

Требования к программной части. 13

Критерии оценки курсового проекта. 14

Требования к оформлению курсового проекта. 16

Требования и правила изложения текстового материала. 16

Требования и правила выполнения графических работ. 17

Правила составления списка использованной литературы.. 18

Правила оформления приложения. 18

Написание инструкции пользователя. 20

Примерный доклад к защите курсового проекта. 21

Использованная и рекомендованная литература. 22


Введение

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

Выполнение работы потребует от студента специальных компетенций:

- собирать и анализировать информацию;

- выполнять проектирование компонентов АИС;

- программирование компонентов АИС;

- сопровождать программный продукт в процессе его эксплуатации.

Цель пособия: организовать процесс последовательного выполнения курсового проекта в соответствии с установленными требованиями.

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

Цель курсового проекта — разработка автоматизированной системы обработки информации на рабочем месте или разработка автоматизированной информационно-справочной системы.

Задачи, решаемые студентом для реализации цели:

- предпроектное обследование предметной области;

- проведение системного анализа;

- разработка базы данных;

- разработка приложения.

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

Самостоятельная работа — непременное условие курсового проектирования.

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

Курсовая работа должна выполняться в программной среде Delphi любой версии.

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

На рецензию руководителю курсового проекта вместе с пояснительной запиской сдаётся электронный вариант с программной частью проекта и пояснительной запиской.

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


Тематический план занятий

№ Тема занятия

занятия

1. Определение темы, ознакомление с методическими рекомендациями по выполнению курсового проекта, составление графика выполнения курсового проекта.

2. Анализ предметной области

3. Проектирование диаграммы информационных потоков и базы данных

4. Проектирование приложения

5. Разработка и создание интерфейсной части приложения

6. Доработка интерфейса

7. Разработка и создание программного кода

8. Разработка и создание запросов

9. Разработка и создание отчётов

10. Создание меню и панели инструментов приложения

11. Разработки и создание справочной системы приложения

12. Тестирование приложения

13. Доработка приложения

14. Доработка приложения, сдача проекта на рецензию

15. Защита

 

Подготовка пояснительной записки ведётся параллельно с разработкой программной части приложения.

 

 


Состав курсового проекта

Курсовой проект должен содержать разделы:

Титульный лист

Задание на курсовой проект, подписанное руководителем и исполнителем (приложение А)

Рецензия на курсовой проект (приложение Б)

Содержание

Введение

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

2.Проектная часть

Заключение

Список использованных источников

Приложения

Во введении необходимо отразить:

1. Формулировку курсового проекта;

2. Назначение и цели разработанной автоматизированной информационной системы;

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

В аналитической части

1. Технико-экономическое описание предметной области

- организационная структура и объект управления;

- организация предметной области.

2. Обоснование проектных решений по автоматизированному решению задачи

- обоснование необходимости использования ПК и создания АРМ;

- обоснование проектных решений по информационному обеспечению задачи;

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

- обоснование проектных решений по программному обеспечению задачи.

3. Диаграмма потоков данных.

Впроектной части

1. Информационное обеспечение задачи

- информационная модель (ERD);

- логическая модель базы данных;

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

- характеристика входной информации (нормативно-справочная, оперативная);

- характеристика результатной информации;

- алгоритмы расчёта и решения задач (в случае их наличия);

- физическая модель базы данных.

2. Технологическое обеспечение:

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

- схема технологического процесса сбора, передачи, обработки и выдачи информации.

- классификация технологических процессов;

- классификация технологических операций обработки данных.

3. Программное обеспечение

- общие положения;

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

- описание форм (имя и назначение);

- описание программных модулей.

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

Приложения должны содержать:

- входные документы;

- формы;

- программный код (без дублирования однотипных модулей);

- запросы;

- отчёты;

- справку (главное окно и по выбору студента - подчинённое);

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

- инструкцию пользователя.


Введение

Введение должно содержать общие сведения о курсовом проекте. В нем необходимо отразить актуальность выбранной темы, цель и задачи, решаемые в проекте, субъект (конкретное предприятие), объект (экономико-информационные процессы, происходящие на данном предприятии), используемые методики, практическую значимость полученных результатов. Целью проекта может быть: построение (разработка) АИС (АРМ), на основе анализа экономико-информационной среды, применения новых технических средств сбора, передачи, обработки и выдачи информации; совершенствование информационной базы предметной области на основе новых, методик и концепций; новые автоматизированные решения управленческих и экономических задач. Также необходимо перечислить вопросы, которые будут рассмотрены в проекте, выделив вопросы, которые предполагается решить практически. При этом нужно продумать новизну разработки и изложить перспективы развития объекта управления и проектируемой АИС (АРМ).

Объем введения должен быть не более 2 страниц.

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

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

Технико-экономическое описание предметной области необходимо систематизировать по трём направлениям исследования объекта.

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

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

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

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

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

Наиболее распространенными недостатками являются:

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

- большая трудоемкость обработки информации;

- низкая оперативность, снижающая качество управления объектом;

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

- несовершенство организации сбора и регистрации исходной информации;

- несовершенство процессов сбора, передачи, обработки и выдачи информации.

Проектные решения по информационному обеспечению обосновываются с точки зрения внемашинного и внутримашинного обеспечения и включают следующие вопросы:

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

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

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

- обоснование требований к системам классификации и кодирования информации;

- обоснование методов организации информационной базы.

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

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

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

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

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

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

- обосновать выбор соответствующего инструментального средства (языки программирования, специализированные библиотеки, СУБД, системы автоматизированного проектирования, системы класса CASE и др.) и среды в которой предполагается использование разрабатываемой АИС;

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

- определить функции управляющей программы.

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

- выработать требования к оформлению экранных и печатных форм, эргономике программного обеспечения.

Характеризуя программное обеспечение для создания и эксплуатации вашей АИС необходимо аргументировать, чем же данное ПО лучше подобных систем, существующих на Российском рынке.

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

 

Проектная часть

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

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

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

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

На последнем этапе проектируется физическая модель базы данных.

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

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

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

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

 

 

 

Рисунок 1 – Фрагмент схемы работы программной системы

 

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


 




Поиск по сайту:

©2015-2020 studopedya.ru Все права принадлежат авторам размещенных материалов.