Записка

Пояснительная записка

Найти на этой странице

В 1993 году принята новая редакция комплекса государственных основополагающих стандартов «Государственная система стандартизации Российской Федерации», изменения и дополнения к которой в большей степени приближают организацию стандартизации в РФ к международным правилам и учитывают реалии рыночной экономики. Действующая система стандартизации явно смещает приоритеты к оценке качества объектов стандартизации и методам их испытаний, что также согласуется с мировым опытом стандартизации и необходимо для обеспечения взаимопонимания между партнерами как в сфере техники и технологии, так и в конечном итоге в торгово-экономических связях. Именно поэтому существует потребность в обучении будущих специалистов основам деятельности по стандартизации и разработке программных средств. При этом следует учитывать и тот факт, что эта деятельность динамична и всегда соответствует изменениям, происходящим в различных сферах жизни общества (прежде всего в экономической), следовательно она должна стремиться успевать и даже предвосхищать эти изменения.

Данная дисциплина является одной из основных в процессе подготовки будущих информатиков-экономистов, так как сочетаясь с курсами «Базы данных» и «Информационные системы» создаёт представление у студентов о жизненном цикле (ЖЦ) программного продукта и нормативно правовых актах его разработки.

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

Цель курса:

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

Задачи курса:

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

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

сформировать знания о стандартах и ГОСТах на проектирование программных средств, оформление проектной документации;

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

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

При завершении учебной деятельности по данной дисциплине студенты должны

знать:

– понятия «стандарт», «стандартизация», уровни стандартизации;

– нормативные документы по стандартизации и виды стандартов;

– понятие «жизненный цикл» программного продукта, процессы жизненного цикла;

– содержание и назначение стандартов, регламентирующих жизненный цикл программных средств (MIL-STD-498, ГОСТ Р ИСО/МЭК 12207, ГОСТ 34.ххх, IEEE 1074-1995);

– содержание и назначение стандартов единой системы программной документации (ЕСПД 19.ххх, ГОСТ Р ИСО/МЭК 9294-93, ГОСТ Р ИСО/МЭК 9126-93, ГОСТ ИСО 9127-94, ГОСТ Р ИСО/МЭК 8631-94, ГОСТ Р ИСО/МЭК 12119:1994);

– понятие «надежность» программных средств, показатели и модели надежности, методы ее обеспечения, понятие «качество» программного обеспечения;

– содержание стандартов, касающихся надежности и качества программных средств (ISO 9126:1991, ГОСТ Р ИСО/МЭК 12119-2000);

уметь:

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

– применять основные стандарты документирования программных средств для описания программной документации.

Принципы отбора содержания и организации учебного материала

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

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

Текущая аттестация усвоения качества знаний

Для курса «Разработка и стандартизация программных средств» проверка качества усвоения знаний осуществляется на лабораторных работах в письменной форме, а также при выполнении индивидуальных творческих заданий: Такая форма организации текущего контроля

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

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

- позволяет студенту выполнить самоконтроль (оценить уровень своих знаний по предмету).

Итоговая аттестация

Курс «Разработка и стандартизация программных средств» завершается экзаменом на котором проверяются:

- знания видов и содержание стандартов, связанных с разработкой программных средств;

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

Экзамен проводится в форме собеседования после защиты выполненного творческого задания. Примерный перечень вопросов приведёт в разделе «Задания по оценке качества усвоения курса».