Рабочая программа по дисциплине Разработка и стандартизация программных средств и информационных технологий для специальности 080801 Прикладная информатика (по областям) icon

Рабочая программа по дисциплине Разработка и стандартизация программных средств и информационных технологий для специальности 080801 Прикладная информатика (по областям)



Смотрите также:
Рабочая программа по дисциплине «Разработка и стандартизация программных средств и...
Рабочая программа по курсу «Разработка и стандартизация программных средств и информационных...
Рабочая программа дисциплина «Разработка и стандартизация программных средств и информационных...
Рабочая программа дисциплина «Разработка и стандартизация программных средств и информационных...
Учебно-методический комплекс по дисциплине разработка и стандартизация программных средств и...
«Прикладная информатика (в области сервиса)»...
Учебно-методический комплекс по дисциплине " разработка и стандартизация программных средств и...
Рабочая программа по дисциплине Информационные системы для специальности 080801 Прикладная...
Рабочая программа по дисциплине «Проектирование информационных систем» для специальности 080801...
Руководство по изучению дисциплины «Разработка и стандартизация программных средств и...
Рабочая программа по дисциплине “ Имитационное моделирование экономических процессов ” для...
Рабочая программа по дисциплине «Математическая экономика» для специальности 080801 Прикладная...



скачать


«ВОЛГОГРАДСКИЙ ИНСТИТУТ БИЗНЕСА»

Кафедра информационных систем и технологий



УТВЕРЖДАЮ

Первый проректор НОУ ВИБ

_______________Е.В. Шилина

«__»___________2006 г.



РАБОЧАЯ ПРОГРАММА


по дисциплине Разработка и стандартизация программных средств и информационных технологий

для специальности 080801 Прикладная информатика (по областям)

год набора 2004





Виды

Очное обучение

Заочное обучение







учебной

деятельности

полное

сокр.

полное

сокр.

ВВ










Количество часов по учебному плану

60

60

-

-

-




Аудиторные

занятия, всего

36

18

-

-

-




в т.ч. – лекции

18

8

-

-

-




- лабораторные

18

10

-

-

-




(практические)

-

-

-

-

-




- семинарские

-

-

-

-

-




Самостоятельная работа студентов (СРС)

24

42

-

-

-




Зачеты (+; -)

-

-

-

-

-




Экзамены (+; -)

+

+

-

-

-




Контрольная работа для заочников

-

-

-

-

-


Волгоград, 2006

ББК 32.973

Р13


^ Рабочая программа дисциплины Разработка и стандартизация программных средств и информационных технологий

составлена старшим преподавателем к.ф.-м.н. Завьяловым Д. В. на основании Государственного образовательного стандарта высшего профессионального образования 2000 г.

согласована с кафедрой информационных систем и технологий


Зав. кафедрой ___________ О.И. Стрельников


^ Обсуждена и рекомендована к утверждению

Решением кафедры информационных систем и технологий

от «30» августа 2006 г, протокол № 1


Зав. кафедрой ___________ О.И. Стрельников


Одобрена советом экономического факультета


Председатель_____________ Е. Ю. Тимошенко

«31» августа 2006 г., протокол № 1


Согласовано:

Начальник УМУ __________ И. А. Глушко


Содержание


1. Цель и задачи дисциплины, ее место в учебном процессе 5

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

3. Требования к уровню освоения дисциплины 7

4. Тематический план дисциплины 9

5. Содержание дисциплины 14

6. Учебно-методическое обеспечение дисциплины 16

6.1. Основная литература 16

6.2. Дополнительная литература 16

6.3 Характеристика итогового контроля знаний студентов и критерии оценки 16

6.4. Формы и график текущего контроля успеваемости 17

7. Методические указания студентам 17

7.1. Перечень видов самостоятельной работы студентов 17

7.2. Примерный график самостоятельной работы студентов по дисциплине 17

7.3. Рекомендации студентам по изучению дисциплины 18

7.4. Общие методические указания по выполнению 19

контрольной работы 19

7.5. Примерные вопросы к зачету (экзамену) 20


1. Цель и задачи дисциплины, ее место в учебном процессе

Цель преподавания дисциплины.

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

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

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

Место дисциплины в системе подготовки специалиста.

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

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

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

Программа курса рассчитана на 60 часов учебных занятий, в том числе 8 часов лекционных, 10 часов лабораторных работ и 42 часа самостоятельной работы.


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


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

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

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

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

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

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

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

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

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


^ 3. Требования к уровню освоения дисциплины

В соответствии с Государственными требованиями к минимуму содержанию и уровню подготовки дипломированного специалиста с высшим образованием по курсу «Разработка и стандартизация программных средств и информационных технологий» студент должен:

а) иметь представление:

  • о этапах создания программного продукта

  • о современных международных стандартах программного обеспечения

  • о сертификации.

б) знать:

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

  • стандарты на проектирование, оформление проектной документации

  • основные методы документирования программного обеспечения

  • требования по сертификации программных продуктов


в) уметь:

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

  • проводить выбор интерфейсных средств при построении сложных профессионально-ориентированных информационных систем

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

  • создавать интерфейсы для информационных систем, использующие стандарты

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

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

По завершении изучения дисциплины сдается экзамен.


^ 4. Тематический план дисциплины

План учебной дисциплины очной формы обучения

(полный срок)



п/п


Наименование темы

^ Бюджет учебного времени

Всего

Лекции

Лабораторные занятия

Самостоятельная работа



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

6

2

2

2



Адаптируемость пакетов программ

10

4

2

4



Проектирование программ сложной структуры. Типовые приемы конструирования пакетов программ сложной структуры. Организация проектирования программного обеспечения (ПО); этапы процесса проектирования.

16

4

8

4



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

12

4

2

6



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

8

2

2

4



Математические модели оценки характеристик качества и надежности программного и информационного обеспечения. Оценка эффективности программных средств. Сертификация программного обеспечения. Понятие рынка программных средств.

8

2

2

4




ИТОГО:

60

18

18

24




План учебной дисциплины очной формы обучения

(на базе СПО)



п/п


Наименование темы

^ Бюджет учебного времени

Всего

Лекции

Лабораторные занятия

Самостоятельная работа



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

3

1




2



Адаптируемость пакетов программ

8

2




6



Проектирование программ сложной структуры. Типовые приемы конструирования пакетов программ сложной структуры. Организация проектирования программного обеспечения (ПО); этапы процесса проектирования.

20

2

8

10



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

11

1




10



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

11

1

2

8



Математические модели оценки характеристик качества и надежности программного и информационного обеспечения. Оценка эффективности программных средств. Сертификация программного обеспечения. Понятие рынка программных средств.

7

1




6




ИТОГО:

60

8

10

42













^ 5. Содержание дисциплины


Тема 1. Прикладные программы с высокой степенью автоматизации управления

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





^ Тема 2. Адаптируемость пакетов программ

Методы проектирования и разработки адаптируемых программных средств. Адаптируемость пакетов программ.


Тема 3. Проектирование программ сложной структуры. Типовые приемы конструирования пакетов программ сложной структуры. Организация проектирования программного обеспечения (ПО); этапы процесса проектирования.

Организация проектирования программного обеспечения; этапы процесса проектирования. Понятие жизненного цикла программного обеспечения.

Модели и стадии жизненного цикла программного обеспечения. Формирование требований к ПО; проектирование; реализация; тестирование; ввод в действие; эксплуатация и сопровождение; снятие с эксплуатации. Подход RAD.


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

Основные модели представления данных: сетевая, иерархическая, реляционная. Экспертные системы. Основы теории искусственного интеллекта. Нейронные сети и алгоритмы, нечеткая логика. Самоорганизующиеся системы.


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

Основные правовые акты РФ в области стандартизации. Международные органы стандартизации. Институт ISO. Стандарт проектирования. Стандарт оформления проектной документации. Стандарт оформления эксплутационной документации. Стандарт оформления нормативной документации. Стандарты в сфере качества программных продуктов ().


Тема 6. Математические модели оценки характеристик качества и надежности программного и информационного обеспечения. Оценка эффективности программных средств. Сертификация программного обеспечения. Понятие рынка программных средств.

Внутренние, внешние метрики. Метрики качества в использовании. Оценка качества программных продуктов для работы с базами данных. Понятие о размерно-ориентированных и функционально-ориентированных метриках. Формулы расчета функционально-ориентированных метрик.

Понятие о сертификации и лицензировании программных средств и технологий. Программный продукт как объект рыночных отношений. Рынок программных средств.

^ 6. Учебно-методическое обеспечение дисциплины

6.1. Основная литература

  1. Благодатских, В. А. Стандартизация разработки программных средств [Текст] / В. А. Благодатских, В. А. Волнин, К. Ф. Поскакалов. – М.: Финансы и статистика, 2005.

  2. Вендров, А. М. Проектирование программного обеспечения экономических информационных систем [Текст] / А. М. Вендров. — М.: Финансы и статистика, 2003.


^ 6.2. Дополнительная литература


1. Благодатских, В. А. Экономика, разработка и использование программного обеспечения ЭВМ [Текст] / В. А. Благодатских. – М.: Финансы и статистика, 1995.

2. Липаев, В. В. Оценка затрат на разработку программных средств [Текст] / В. В. Липаев, А. И. Потапов. – М.: Финансы и статистика, 1988.

3. Липаев, В. В. Системы проектирования сложных программных средств для информационных систем [Текст] / В. В. Липаев. – М.: СИНТЕГ, 1999.

4. Орлов, Е. С. Технологии разработки программного обеспечения [Текст] / Е. С. Орлов. – СПб.: Питер, 2002.

5. Практические аспекты информатизации. Стандартизация, сертификация и лицензирование // Справочная книга руководителя [Текст] / под ред. Л. Д. Реймана. – М.: Изд-во, 2000.


^ 6.3 Характеристика итогового контроля знаний студентов и критерии оценки

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

Вопросы выбираются случайным образом из общей базы (70 вопросов).

Критерии оценки:

Отлично – 12 и более правильных ответов

Хорошо – 9-11 правильных ответов

Удовлетворительно – 6-8 правильных ответов

Неудовлетворительно –5 и менее правильных ответов


^ 6.4. Формы и график текущего контроля успеваемости

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

Бюджет учебного времени,час

Формы контроля успеваемости по неделям

3-го семестра




в том числе:

учебные недели

Всего

лекции

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

4

6

8

10

12

13

14

15

17

18

18

8

10

ИЗ

КО

ПК







КРп

КО

ПК




Э



Где:

КО - контрольный опрос (устно),

КР - контрольная работа (письменно),

ПК - проверка конспектов,

ИЗ - индивидуальное задание,

Э – экзамен.


^ 7. Методические указания студентам


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

Основными видами самостоятельной работы студентов являются:

  1. Подготовка к лабораторным занятиям

  2. Решение задач

  3. Более углубленное изучение тем лекционного материала

  4. Подготовка рефератов по отдельным темам курса


^ 7.2. Примерный график самостоятельной работы студентов по дисциплине

Примерный график самостоятельной работы студентов приведен в приложении 1.


^ 7.3. Рекомендации студентам по изучению дисциплины

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

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

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

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

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

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

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


Задания по оценке качества освоения курса
^

1.Чем регламентируется жизненный цикл программного обеспечения?

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

^

3.Что понимается под стадией жизненного цикла программного обеспечения и какие стадии входят в его состав?

4.Каково соотношение между стадиями и процессами жизненного цикла программного обеспечения ?

^

5.Каковы принципиальные особенности каскадной модели?

6.В чем заключаются преимущества и недостатки каскадной модели?

7.Каким образом определяются метод и технология проектирования программного обеспечения?

^

8.Какие стандарты необходимы для выполнения конкретного проекта?

9. В чем заключаются основные принципы структурного подхода?

10. В чем заключаются достоинства и недостатки структурного подхода?

11.Перечислите ключевые факторы эффективности.




^ 7.4. Общие методические указания по выполнению

контрольной работы

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

В работу должны быть включены все задачи, указанные в задании. Контрольные работы, содержащие не все задачи задания или задачи не своего варианта, не зачитываются.

Перед решением каждой задачи надо полностью написать ее условие. В конце задачи приводится ответ.

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

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


^ 7.5. Примерные вопросы к зачету (экзамену)

  1. Системное и прикладное программное обеспечение

  2. Прикладные программы, пакеты прикладных программ

  3. Программное средство, программное изделие

  4. Характеристики качественного программного средства

  5. Показатели экономической эффективности программного средства

  6. Жизненный цикл программного средства

  7. Этапы жизненного цикла программного средства

  8. Технико-экономические показатели проекта программного средства

  9. Внешние спецификации проекта

  10. Понятие и признаки модуля

  11. Виды связности модулей

  12. Виды сцепления модулей

  13. Этапы проектирования модулей

  14. Принципы тестирования программ

  15. Методы тестирования программ

  16. Отличие отладки от тестирования программных средств

  17. Методы проектирования тестовых наборов данных

  18. Методы сборки программных средств

  19. Виды документации на программное средство



Учебное издание


Завьялов

Дмитрий Викторович


РАЗРАБОТКА И СТАНДАРТИЗАЦИЯ ПРОГРАММНЫХ СРЕДСТВ И ИНФОРМАЦИОННЫХ

ТЕХНОЛОГИЙ


Рабочая программа


Компьютерный набор Д. В. Завьялов

Техническое редактирование И. А. Хорьякова


Формат 60х84/16. Бумага офсетная.

Объем 1,5 п.л. Тираж экз. Заказ №

Подписано в печать .


Отпечатано в типографии

Волгоградского колледжа бизнеса

400010, г. Волгоград, ул. Качинцев, 63





Скачать 223,86 Kb.
оставить комментарий
Дата02.10.2011
Размер223,86 Kb.
ТипРабочая программа, Образовательные материалы
Добавить документ в свой блог или на сайт

хорошо
  1
Ваша оценка:
Разместите кнопку на своём сайте или блоге:
rudocs.exdat.com

Загрузка...
База данных защищена авторским правом ©exdat 2000-2017
При копировании материала укажите ссылку
обратиться к администрации
Анализ
Справочники
Сценарии
Рефераты
Курсовые работы
Авторефераты
Программы
Методички
Документы
Понятия

опубликовать
Документы

наверх