Методические указания к выполнению курсовой работы по дисциплине «информационные системы» для студентов специальности 080801 «Прикладная информатика (в социальной сфере)»
Вид материала | Методические указания |
- Методические указания к выполнению курсовой работы по дисциплине «информационные системы, 197.33kb.
- Методические указания по выполнению дипломной работы для студентов очной формы обучения, 644.56kb.
- Методические указания по выполнению практических работ по дисциплине «Информационные, 133.24kb.
- Методические указания к выполнению контрольных, курсовых работ По дисциплине Базы данных, 406.26kb.
- Методические рекомендации по выполнению курсовых работ по дисциплинам «Моделирование, 276.48kb.
- Методические указания к выполнению курсовой работы для студентов всех форм обучения, 197.12kb.
- Методические указания по выполнению курсовой работы для студентов 2 курса всех специальностей, 1477.96kb.
- Методические указания к выполнению курсовой работы по дисциплине «Основы научных исследований», 403.99kb.
- Методические указания к выполнению курсовой работы по дисциплине «Оценка качества продовольственного, 856.1kb.
- Методические указания по выполнению курсовой работы Ижевск, 289.74kb.
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Тольяттинский государственный университет
Кафедра информатики и вычислительной техники
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
к выполнению курсовой работы
по дисциплине «ИНФОРМАЦИОННЫЕ СИСТЕМЫ»
для студентов специальности
080801 «Прикладная информатика (в социальной сфере)»
Утверждено на заседании кафедры
Протокол № 7 от 15.02.07
_________________________________
Тольятти - 2007
Методические указания предназначены для студентов специальности 080801 «Прикладная информатика (в социальной сфере)». В них содержатся основные требования к объему, оформлению, структуре и содержанию разделов пояснительной записки к курсовой работе и ее программной части.
Приведен список рекомендуемой литературы, возможная тематика дипломных работ.
Составители: Лаптева С.В., к.п.н., доцент ТГУ
Дудина И.П., к.п.н., доцент ТГУ
^ 1. ЦЕЛИ И ЗАДАЧИ КУРСОВОГО ПРОЕКТА
Курсовая работа призвана выявить знания студентов по проектированию локальных и корпоративных автоматизированных информационных систем (АИС), с использованием технологий оригинального, типового и автоматизированного проектирования, проектирования экспертных систем, систем типа СППР (систем поддержки принятия решений) и хранилищ корпоративных данных, осуществления реинжиниринга бизнес-процессов и реорганизации организационных структур и умение применять эти знания в проектной работе. В процессе курсового проектирования студент должен проявить свои навыки к самостоятельной работе с научно-технической литературой, к обобщению накопленного опыта и свое умение делать научно-обоснованные выводы и рекомендации.
Задачами курсового проектирования является:
- закрепление и развитие теоретических знаний, полученных студентами в процессе изучения курса «Базы данных», «Проектирование информационных систем», «Информационные системы» и смежных с ним курсов, изучаемых по специальности «Прикладная информатика (в социальной сфере)»;
- развитие умения осуществлять выбор варианта технологии проектирования автоматизированных информационных систем (АИС) и соответствующих ей инструментальных средств проектирования;
- приобретение практических навыков обследования предметной области;
- приобретение навыков инфологического и даталогического проектирования баз данных, освоение средств поддержания целостности БД, запросов;
- приобретение студентами практических навыков разработки методических материалов проектировщика с помощью построения технологических сетей проектирования на базе использования выбранных средств;
- умение вырабатывать и реализовывать решения при выполнении операций проектирования всех компонент проекта АИС, включая информационное, программное, и технологическое обеспечение АИС, ориентированное на конкретную техническую платформу;
- закрепление умения выполнять технико-экономическое обоснование целесообразности предложенного варианта проектирования.
Проект должен быть разработан с учетом использования методологии выбранной технологии проектирования, современных вычислительной техники и инструментального средства проектирования (CASE-средств, языков высокого уровня, макросредств, средств RAD-технологии). При этом предполагается, что студент хорошо освоил методику канонического (индивидуального) проектирования всех компонент АИС.
^ Рекомендуемые технические средства и операционные системы:
ПЭВМ типа IBM PC и ОС Microsoft Windows 9x, NT.
Рекомендуемые средства проектирования:
PLATINUM Erwin, PLATINUM BPwin, Rational Rose.
Рекомендуемые среды разработки:
- СУБД: Visual FoxPro, MySQL, Oracle, Access;
- универсальные: Delphi, C++Builder, Visual Basic, Visual Basic.NET;
- Web-программирование: PHP, Perl, C#, ASP.NET,
а также разрешено использование БД InterBase, Paradox и др.
По согласованию с руководителем проекта могут быть использованы другие языки и системы программирования, а также любая архитектура (клиентская часть, серверная часть, клиент-сервер) для реализации основных функций приложения.
^ 2. ФОРМУЛИРОВКА ЗАДАНИЯ И ЕГО ОБЪЕМ
Задание на курсовую работу по дисциплине «Информационные системы» имеет одинаковую структуру для каждого из обучаемых. Общее задание на курсовую работу можно сформулировать следующим образом.
- Из предлагаемого преподавателем списка выбрать предметную область. По желанию предметную область можно предложить самостоятельно.
- Проанализировать предметную область и выявить объект автоматизации. В данном случае возможны два направления деятельности студента:
- объект автоматизации устанавливается на основе действующих бизнес-процессов (анализируется предметная область, строится концептуальная модель бизнес-процессов «IS-AS» - «как есть», выявляется объект автоматизации и строится модель «TO BE» - «как должно быть»);
- объект автоматизации устанавливается согласно будущим функциям разрабатываемой системы (разработка АИС «с нуля»).
- объект автоматизации устанавливается на основе действующих бизнес-процессов (анализируется предметная область, строится концептуальная модель бизнес-процессов «IS-AS» - «как есть», выявляется объект автоматизации и строится модель «TO BE» - «как должно быть»);
- Построить концептуальную модель предметной области как результат предыдущего пункта, предложить структуру базы данных (список сущностей и список атрибутов, описывающих их).
- Построить инфологическую модель базы данных, соответствующую концептуальной модели.
- Выполнить выбор программного инструментария для реализации физической модели предметной области.
- Реализовать даталогическое проектирование базы данных.
- Построить структуру будущего приложения, используя концептуальную модель проекта «TO BE».
- Организовать работу с базой данных, а именно обмен данными между базой данных и пользователем с помощью запросов.
- Разработать механизмы защиты данных от несанкционированного доступа.
- Описать требования к техническому обеспечению для проектируемой АИС.
- Составить инструкцию для пользователя АИС.
- Рассчитать технико–экономический эффект от внедрения разработанной АИС.
^ 3. ОСНОВНОЕ СОДЕРЖАНИЕ КУРСОВОЙ РАБОТЫ ПО РАЗДЕЛАМ, ПОСЛЕДОВАТЕЛЬНОСТЬ И ПОРЯДОК ИХ ВЫПОЛНЕНИЯ
Курсовая работа по дисциплине «Информационные системы» состоит из двух частей: текстовой и программной.
Текстовая часть является пояснительной запиской к курсовой работе. Пояснительная записка должна содержать следующие элементы, расположенные в указанном порядке:
- титульный лист (см. Приложение 3);
- лист задания (см. Приложение 1);
- аннотацию;
- содержание;
- введение;
- основную часть;
- заключение с выводами;
- список использованных источников;
- приложения.
Во введении обосновывается актуальность выбранной темы, т.е. предметной области и выбранной технологии и инструментального средства проектирования.
В соответствии с заданием на курсовую работу основная часть пояснительной записки должна содержать следующие разделы.
1. Обследование предметной области.
1.1. Постановка задачи.
1.2. Анализ бизнес-процессов предприятия, учреждения или организации.
1.3. Выявление объекта (или процессов) автоматизации.
1.4. Анализ аналогов (программных систем с подобными функциями).
1.5. Анализ программного и аппаратного обеспечения для выяснения оптимизационных показателей для будущей системы.
2. Проектирование компонентов приложения и его структуры.
2.1. Разработка информационной базы приложения
- концептуальное проектирование (перечень сущностей с обоснованием списка, перечень атрибутов);
- инфологическое проектирование БД (модель “сущность–связь” с использованием пакета Erwin, классификация связей);
- реляционная модель БД (функциональные зависимости между атрибутами, выбор ключей, нормализация отношений);
- даталогическое проектирование БД (состав таблиц БД, средства поддержания целостности).
2.2. Разработка структуры приложения.
- проектирование концептуальной модели приложения согласно объекту (функциям) автоматизации (с использованием средств пакета BPwin или языка UML);
- разработка запросов к базе данных;
- разработка механизмов защиты данных от несанкционированного доступа;
- разработка дополнительных модулей приложения (отчетов, основных функций системы и т.п.).
3. Реализация проекта.
3.1. Выбор средств реализации.
3.2. Требования к техническому обеспечению.
3.3. Реализация базы данных (последовательность создания в конкретной системе программирования, схема данных как физическая модель БД).
3.4. Описание экранных форм, отчетов.
3.5. Тестирование и отладка.
3.6. Технико–экономический эффект от внедрения разработанной АИС.
3.7. Инструкция по использованию приложения.
Необходимо соблюдать основную структуру пояснительной записки, связанную с пунктами первого уровня. Разрешается изменять названия пунктов согласно смысловому содержанию и логической последовательности рассуждений. Исключением является тематика, предложенная заказчиком.
Заключение должно содержать оценку полученных результатов и изложение основных направлений дальнейшего совершенствования проекта для данного элемента ИС.
^ 4. ОРГАНИЗАЦИЯ КУРСОВОГО ПРОЕКТИРОВАНИЯ
Студент выбирает тему курсовой работы в соответствии тематикой, рекомендуемой кафедрой или предприятием (организацией, учреждением, фирмой).
Срок выбора темы и период написания курсовой работы определяется графиком работы студентов, утвержденным деканатом, и уточняется кафедрой. Студенту предоставляется право свободного выбора. Для закрепления выбранной темы студент подает заявление (см. Приложение №2) на имя зав.кафедрой, в котором указывает название данной темы.
Для руководства курсовым проектированием студенту выделяется руководитель из числа преподавателей кафедры. После выбора темы и утверждения ее на кафедре студент должен подобрать и изучить литературу, составить предварительный план работы, используя при этом материал пункта 3 (содержание курсовой работы) настоящих методических указаний, в которых дан типовой состав разделов работы, и включив специфические направления раскрытия соответствующей темы, а также список рекомендуемой литературы. Предварительный план разработки обсуждается с руководителем, после чего руководитель выдает студенту задание (см. Приложение №1), в котором он указывает:
- предметную область (систему, подсистему, комплекс задач, задачу), которую можно выбрать из предложенных направлений или самостоятельно;
- цель проектирования - т.е. разработку информационного, программного, технологического обеспечения для выделенной предметной области;
- инструментальное средство;
- режим обработки и другие исходные данные, необходимые для разработки проекта.
В соответствии с заданием студент составляет уточненный план проекта и приступает к его выполнению.
В процессе работы над проектом по каждой теме могут быть найдены различные проектные решения; студент должен самостоятельно выявить их, показать отрицательные и положительные стороны каждого из них и обосновать свой выбор. Руководитель обязан оказывать методическую и научную помощь, систематически контролируя ход курсового проектирования.
Законченную курсовую работу в программной части демонстрируется руководителю на ЭВМ, после исправления полученных замечаний и повторной демонстрации оформляется в соответствии с требованиями настоящих методических указаний и передается руководителю на проверку.
После проверки работа защищается перед комиссией, назначенной кафедрой. При подготовке к защите студенту следует иметь в виду, что нужно будет кратко изложить поставленную задачу, методику ее решения, полученные результаты и сделать необходимые выводы.
Важно отметить, что сдача выполненного проекта руководителю и его защита проводятся строго в сроки, установленные каждому студенту в задании на курсовое проектирование.
Общие сроки, регламентирующие организацию работы всего потока студентов над проектом приведены в задании на курсовую работу.
Таблицы, схемы и другие графические иллюстративные материалы должны помещаться там, где о них говорится в тексте.
Программная часть должна быть реализована с использованием выбранного инструментального средства, отлажена и представлена руководителю: в распечатанном виде в размере одного модуля, представленного в виде блок-схемы в приложении; вся программа - на дискете.
Общий объем записки к курсовому проекту – 30-40 страниц. Проект переписывается на листы формата А-4.
Материал излагается по разделам в соответствии с оглавлением, над каждым разделом дается соответствующее название.
Необходимо стремиться к ясности и самостоятельности изложения, не повторять текстов из литературных источников. Все цитаты, заимствованные цифры и факты должны иметь ссылки на источники.
Все материалы сшивают в папку, на которую наклеивается титульный лист (см. ^ Приложение №3).
Материал курсовой работы представляется в следующем составе:
- Пояснительная записка.
- Диск с программой.
Список рекомендуемой литературы
Основная:
- Автоматизированные информационные технологии в экономике: Учебник / Под ред. Проф.Г.А. Титоренко.- М: Компьютер, ЮНИТИ, 1998.
- Благодатских В.А., Енгибарян М.А., Ковалевская Е.В. и др. Экономика, разработка и использование программного обеспечения ЭВМ. - М.: Финансы и статистика, 1995.
- Буч Г. Объектно-ориентированное проектирование с примерами применения / Пер. с англ. - М: Конкорд, 1992.
- Вендров A.M. CASE-технологии. Современные методы и средства проектирования информационных систем. - М.: Финансы и статистика, 1998.
- Диго СМ. Проектирование и эксплуатация баз данных. М.: Финансы и статистика, 1995.
- Козлов В.А. Открытые информационные системы. – М.: Финансы и статистика, 1999.
- Коуд П. Объектные модели. Стратегии, шаблоны и приложения. - М.: Лори, 1999.
- Липаев В.В. Системное проектирование сложных программных средств для информационных систем. - М.: Синтег, 1999.
- Маклаков СВ. BPWin и ERWin. CASE-средства разработки информационных систем. М: ДИАЛОГ_МИФИ, 2000.
- Ойхман Е.Г., Попов Э.В. Реинжиниринг бизнеса: реинжиниринг организаций и информационные технологии.- М.: Финансы и статистика, 1997.
- Полковников А.В., Корпоративная система управления проектами // Электронный офис, №10, 1997.
- Тельнов Ю.Ф. Интеллектуальные информационные системы в экономике. Учебное пособие. Серия «Информатизация России на пороге XXI века». - М.: СИНТЕГ, 1999.
Дополнительная:
- Атре Ш. Структурный подход к организации баз данных. - М.: «Финансы и статистика», 1983.
- Ефимова О.А. Технология проектирования и внедрения информационных систем — интегрированная технология ARIS. - В кн.: «Реинжиниринг бизнес-процессов предприятий на основе современных информационных технологий». Сб. научных трудов 3-й Российской научно-практической конференции. - М.: МЭСИ, 1999.
- Калянов Г.Н. Консалтинг при автоматизации предприятий: Научно-практическое издание. Серия «Информатизация России на пороге XXI века». - М.: СИНТЕГ, 1997.
- Марка Д.А., МакГоун К. Методология структурного системного анализа и проектирования SADT. Пер. с англ. М.: Метатехнология, 1993.
- Полковников А.В. Управление проектами - выбор, внедрение и использование ПО в России, PC WEEK/RU, 1996, N34-35.
- Тиори Т., Фрай Д. Проектирование структур баз данных - М: «Мир». 1984.
- Хаббард Дж. Автоматизированное проектирование структур баз данных. - М.: «Мир». 1984.
Приложение№1
^ ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ
Студенту_________________________ группы___________
Тема курсовой работы ______________________________________________
__________________________________________________________________
__________________________________________________________________
Цель работы _____________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
Основные разделы | Удельный вес раздела проекта | Срок выполнения | Отметка о выполнении |
1. Постановка задачи | 3% | 20.02.07 | |
2. Анализ предметной области | 13% | 01.03.07 | |
3. Проектирование информационной базы ИС | 18% | 07.03.07 | |
4. Проектирование структуры ИС | 25% | 15.03.07 | |
5. Реализация БД | 35% | 25.03.07 | |
6. Реализация программных модулей ИС | 90% | 25.04.07 | |
7. Демонстрация ИС / Сдача пояснительной записки | 100% | 01.05.07 | |
Рекомендуемая литература:
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
Дата выдачи задания «____»______________ 200__г.
Дата сдачи проекта «____»______________ 200__г.
Дата защиты «____»______________ 200__г.
Руководитель проекта ______________ / И.О. Фамилия /
Приложение №2
Зав.кафедрой
Информатики и ВТ
__________________________
от студента группы _________
__________________________
(Фамилия И.О.)
Заявление
Прошу закрепить за мной тему курсовой работы _________________________
_______________________________________________________________________
_______________________________________________________________________
и выделить в качестве руководителя _______________________________________________________________________
(звание, Ф.И.О. преподавателя)
Дата ________________________
(Подпись студента)
Согласен(на)
Дата _____________________
(Подпись руководителя)
Приложение№3
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
ТОЛЬЯТТИНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
Кафедра информатики и вычислительной техники
Курсовая работа на тему:
_________________________________________________________________
_________________________________________________________________
_________________________________________________________________
Исполнитель:
ФИО студента ________________ /И.О.Фамилия/
ФИО руководителя ___________ /И.О.Фамилия/
Тольятти – 2006