Программа дисциплины по кафедре «Экономическая кибернетика» разработка пакета прикадных программ icon

Программа дисциплины по кафедре «Экономическая кибернетика» разработка пакета прикадных программ


Смотрите также:
Программа дисциплины по кафедре «Экономическая кибернетика» специальностей «Математические...
Программа дисциплины по кафедре «Экономическая кибернетика» организация и планирование...
Программа дисциплины по кафедре «Экономическая кибернетика» основы управленческого учета...
Программа дисциплины по кафедре «Экономическая кибернетика» для специальности «Математические...
Программа дисциплины по кафедре Экономическая кибернетика Разработка и стандартизация...
Программа дисциплины по кафедре Экономическая кибернетика экономическая информатика...
Программа дисциплины по кафедре Экономическая кибернетика логистика...
Программа дисциплины по кафедре "Экономическая кибернетика" эконометрика...
Программа дисциплины по кафедре "Экономическая кибернетика" эконометрика...
Программа дисциплины по кафедре "Экономическая кибернетика" эконометрика...
Программа дисциплины по кафедре "Экономическая кибернетика" основы...
Программа дисциплины по кафедре "Экономическая кибернетика" информационный менеджмент...



Загрузка...
скачать
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

Государственное образовательное учреждение высшего профессионального образования

Тихоокеанский государственный университет


УТВЕРЖДАЮ

Проректор по учебной работе

___________ С.В. Шалобанов

« ___ » ____________ 200_ г.


ПРОГРАММА ДИСЦИПЛИНЫ

по кафедре «Экономическая кибернетика»


РАЗРАБОТКА ПАКЕТА ПРИКАДНЫХ ПРОГРАММ


Утверждена научно-методическим советом университета для направ-

лений подготовки (специальностей) в области техники и технологии


Специальность 080116.65 «Математические методы в экономике»


Хабаровск – 2007 г.


2


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

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

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

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


Программу составил (и)

______________________________ __________________________

______________________________ __________________________

______________________________ __________________________

Ф. И. О. автора (ов) Ученая степень, звание, кафедра


Программа рассмотрена и утверждена на заседании кафедры,

протокол № _______ от « ___ » ____________ 200__ г.

Зав. кафедрой ___________ « ___ » _________ 200__ г. _____________

Подпись Дата Ф. И. О.


Программа рассмотрена и утверждена на заседании УМК и рекомендована

к изданию, протокол № _______ от « ___ » ___________ 200__ г.

Председатель УМК _________ « ___ » ___________200__ г. ____________

Подпись Дата Ф. И. О.


Директор института _________ « ___ » __________ 200__ г. ____________

Подпись Дата Ф. И. О.


3


1. ^ Цель и задачи дисциплины


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

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

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

лась и постоянно совершенствуется техника подхода к программированию.

При реализации современных программных проектов на смену методам структу-рного программирования пришли объектно-ориентированные языки. В 90-х годах Сообщество объектно-ориентированного анализа и разработки выработало опреде-

ленный подход к разработке прикладных программ и дало ему название – унифици-

рованный язык моделирования (UML). При этом появились все основания считать,

что наступила пора обучения и освоения проектирования программного обеспече-

ния. Таким образом, несмотря на то, что даже при отсутствии аспектов разработки

программного обеспечения, которые не являются объектно-ориентированными, поя-

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

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

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

например, в 80-90-х годах в области разработки программного обеспечения прева-

лировали две тенденции. Одна была связана с быстрым ростом приложений, в том

числе создаваемых для Web, а другая была связана с развитием объектно-ориенти-

рованных подходов к проектированию. Однако, несмотря на появление новых тен-

денций, основные этапы разработки программного обеспечения остаются неизмен-

ными и определяются положениями действующих стандартов.

В условиях ограниченного ресурса времени для освоения техники и технологии

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

ва для обучения и подготовки по специальности – «Математические методы в эко-номике». Такой основой может служить изучение практического материала построе-

ния системы на примере реального предприятия с конкретными экономическими по-казателями. Разработка и построение пакета прикладных программ при этом произ-

водится по реальным отработанным объектам, имеюшим практическое значение.

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

разработки, проектирования и сопровождения при создании пакетов прикладных

программ обеспечения современных экономических систем.


4


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


В результате изучения дисциплины в соответствии с ГОС студент должен:

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

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

- методы математического моделирования сложных систем;

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

качества систем;

- основы алгоритмизации и технологию использования языков и систем програм-

мирования.


^ 3. Объем дисциплины и виды учебной работы


Таблица 1

Объемы дисциплины и виды учебной нагрузки

Наименование дисциплины курса

^ По учебным планам (УП)_

с максимальной трудоемк.

Общая трудоемкость дисциплины:

по ГОС

по УП


68

68

Изучается в семестрах

5

Вид итогового контроля по семестрам:

зачет

экзамен

курсовой проект (КП)

курсовая работа (КР)

расчетно-графическая работа (РГР)

реферат (РФ)

домашнее задание (ДЗ)


5

-

-

-

10

-

-

Аудиторные занятия:

всего

лекции (Л)

практические занятия (ПЗ)

лабораторные работы (ЛР)


68

34

17

17

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

общий объем часов (С2)

в том числе:

- на подготовку к лекциям

- на подготовку к лабораторным работам

- на подготовку к практическим занятиям

- на выполнение КР

- на выполнение РГР

- на выполнение РФ

- на выполнение ДЗ


100


34

34

17

-

15

-

-



5


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

4.1. Разделы дисциплины, виды занятий и работ

Таблица 2

Разделы дисцуиплины, виды занятий и работ

Разделы дисциплины

Л

ЛР

ПЗ

С2

1. Введение. Предмет и задачи дисциплины.

*







*

2. Методологии разработки пакетов прикладных

программ. Технология проектирования.

*

*

*

*

3. Разработка и управление проектом. Модели про-

цессов. Анализ требований. С и Д-требования. План

контроля качества SQAP и стандарты IEEE.

*




*

*

4. Архитектура пакета прикладных программ. Общие

сведения о применении унифицированного языка

моделирования (UML). Пакет как коллекция классов.

*

*

*

*

5. Общие понятия систем управления и описания

объектов. Анализ динамики систем. Алгоритмизация систем управления.

*

*




*

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

*







*



4.2. Содержание разделов дисциплины

4.2.1. Введение.

Предмет и задачи дисциплины. Основные направления в развитии технологий

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

менных экономических систем. Тенденции и опыт мирового сообщества. Основные

термины, понятия и определения разработки и проектирования пакетов прикладных

программ..

Роль и значение стандартизации при проведении прикладных исследований. Отечественные и иностранные стандарты и их связь при разработке и сопровожде-

дении проектов.

Качество и надежность систем при проектировании и эксплуатации. Требования

отечественных и иностранных стандартов по обеспечению качества и надежности.

Спецификация требований к программному обеспечению (SRS) в рамках действую-

щих стандартов.

4.2.2. Методологии разработки и проектирования пакетов прикладных программ.

Общие и различные принципы методологий. Основные этапы разработки программ-

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

4.2.3. Разработка программного обеспечения. Краткая схема разработки. Соотно-шение структурного и объектно-ориентированного программирования. Процессы ра-зработки и их разновидности: водопадная, спиральная и инкрементальная модели процесса; унифицированный процесс. Планы качества (SQAP) и стандарты IEEE.

Управление проектом. Основные параметры: стоимость, функциональность, ка-чество и расписание. Типовые схемы управления процессом. Организация персо-

нала и инструментальные средства разработки и поддержки.


6


С-требования (требования заказчика) и D-требования (требования разработчика) в соответствии со стандартом IEEE. Анализ и описание требований как этапов сог-

ласованных работ. Определение классов и организация требований по классам. Фо- рмирование и осуществление проекта. Инструменты, метрики и детали. Составле-ние спецификация требований к разработке пакетов прикладных программ (SRS).

4.2.4. Архитектура как часть проекта и элемент высшего уровня. Технологии и ар-хитектура пакета прикладных программ. Цели выбора архитектуры. Модели,каркасы и прототипы проектирования. Унифицированный язык моделирования (UML). Нота-

ции UML для моделей классов и пакетов как коллекции классов.

4.2.5. Основные принципы построения и описания систем управления как эконо-мических объектов разработки пакетов прикладных программ. Статические и дина-мические состояния систем. Методы анализа и синтеза систем. Переходные состоя-

ния и инерционность систем.

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

зводственных систем. Общие описания.

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

ти как основы для проведения прикладных исследований по разработке пакетов пр-

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

четности.

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

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

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

программ по вертикальной и горизонтальной схемам.

Обеспечение показателей качества и надежности современных экономических систем по результатам разработки проекта. Основные показатели проекта. Сопро-вождение проекта как обязательной части этапа внедрения.

4.2.6. Пакеты прикладных программ для предприятий и офисного назначения.

Классы решаемых задач и классификация персонала. Технологические реализации

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

рмы Windows. Инструментальные средства интегрального и системного тестирова-ния. Преимущества офисных средств разработки.

Основы работы и взаимодействия текстового редактора Word, электронной таб-

лицы Excel, СУБД Access и с использованием объектно-ориентированных языков

программирования высокого уровня..


^ 5. Практические занятия


Таблица 3

Состав практических занятий

№ п/п

№ раздела

Тема практического задания

1

2, 3

Выбор и обоснование показателей проекта

2

4

Расчет и обоснование архитектуры проекта

3

5

Расчет экономической части проекта предприятия

4

6

Выбор стратегии достижения целевой функции


Краткие характеристики практических занятий.


7


1. Выбор и обоснование показателей проекта.

Задание: Для производственного предприятия определить исходные данные и

провести обоснование плановых технико-экономических показателей.

По исходным данным произвести описание и выбрать правовую форму хозяй-ственной деятельности. Задать входные, выходные данные и параметры среды системы.

Исполнение: По выбранным исходным данным произвести расчет структуры и

производственно-финансового плана.

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

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

проекта.

Время выполнения задания: - 4 часа.


2. Расчет и обоснование архитектуры проекта.


Задание: По заданным параметрам предприятия произвести расчет и обоснова-

ние архитектуры проекта разработки пакета прикладных программ.

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

составить схемы проекта на каркасном уровне и уровне приложений. Выбрать и обосновать методики и программные средства.

Оценка: По результатам выполнения работы определяется качество архитектуры

проекта.

Время выполнения задания: - 2 часа.

3. Расчет экономической части проекта предприятия.


Задание: По заданной технологической схеме производственной деятельности

предприятия производится производится расчет структуры предприятия для выбо-

ра пакетов формирования прикладных пргограмм.

Исполнение: По исходным данным производится расчет формируются пакеты

для разработки программ по штатам, основным и оборотным фондам предприятия

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

тирования основных производственных фондов.

Оценка: По результатам работы формируются основные пакеты проекта, их ко-

личество и программное обеспечение.

Время выполнения задания: - 4 часа.


4. Выбор стратегии достижения целевой функции.


Задание: По выбранной схеме технологического процесса производства проду-

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

живания оборудования «по состоянию». Оценить технико-экономическую эффек-

тивность.

Исполнение: По исходным данным определяется технологическая цепочка рас-

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

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

обслуживания «по состоянию».

Время выполнения задания: - 7 часов.

8

^ 6. Лабораторные работы


Таблица 4

Лабораторные работы

№ п/п

№ раздела

Тема лабораторной работы

Кол-во

часов

1

2, 3

Обработка массива данных выбора парамет-ров проектирования в среде Excel

4

2

3, 4

Расчет данных проекта по графическому представлению средствами Excel

2

3

5

Разработка текстовых документов проекта

по предприятию

4

4

5

Разработка программного обеспечения стра-

тегии достижения целевой функции

4


5

6

Разработка приложений

3



^ 7. Расчетно-графическая работа


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

Задание 5

Варианты заданий для выполнения расчетно-графической работы

Вариант

Наименование предприятия

Тема задания

1.00

1.01

1.02


1.03


1.04

1.05

1.06

1.07

Промышленное предприятие:

- машиностроительное

- строительное (промышленное и гражданское строительство)

- строительное (разработка месторождений и производство строительных материалов)

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

- использование ВБР

- использование лесных ресурсов

- прочие

Разработка пакета

прикладных

программ

2.00

2.01

2.02

2.03

2.04

Транспортное предприятие:

- авиационное

- автотранспортное

- железнодорожное

- прочие

-



3

Туристическое

-

4

Торговое

-

5

Государственное (ФГУП, МУП) предприятие

-

6.00

6.01

6.02

6.03

Сельскохозяйственное предприятие:

- государственное

- кооперативное

- фермерское

-

7.00

7.01

Некоммерческое партнерство:

- объединения, ассоциации

-


9


окончание таблицы 5



7.02

7.03

- товарищество собственников жилья

- общественная организация

-

8

Научные предприятия и организации

-


Задание: Выбрать исходные данные реального предприятия, произвести укруп-

ненный технологический и экономический расчет и разработать пакеты прикладных

программ.


^ 8. Контроль знаний студентов

8.1. Входной контроль

Входной контроль осуществляется в форме устного опроса перед изучением

соответствующих разделов следующих дисциплин:

- экономические теории;

- экономический анализ деятельности предприятий;

- статистика;

- системный анализ.


8.2. Текущий контроль

Текущий контроль осуществляется в процессе выполнения практических и лабо-

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

аттестации.

Тематическое содержание текущего контроля составляет:

- методы построения систем;

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

в условиях неопределенности;

- методы оптимизации параметров;

- типы и конструкции вычислительных систем;

- структура пакета прикладных программ;

- методы проектирования сложных систем.


8.3. Выходной контроль

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

В программу зачета по дисциплине включены следующие вопросы:

1. Предмет и задачи дисциплины.

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

3. Классификация и назначение пакета прикладных программ.

4. Структура пакета прикладных программ.

5. Разработка и проектирование программного обеспечения.

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

7. Процесс и его разновидности при разработке программного обеспечения.

8. С и D-требования и их анализ. Спецификация требований.

9. Управление процессом разработки проекта.

10. Унифицированный язык моделирования (UML).

11. Архитектура программного обеспечения.

12. Модели, каркасы и прототипы проектирования.

13. Принципы организации и построения экономических систем как объектов

разработки проектов.

10


14. Методы и формы организации пакета прикладных программ на примере

предприятия.

15. Вычислительные системы и организация обработки документов.

16. Понятие графического интерфейса пользователя.

17. Основные модули пакета Microsoft Word.

18. Платформа Excel для разработки конечного продукта.

19. Назначение и функции СУБД Access.

20. Методы повышения эффективности разработки проектов.

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

9.1. Рекомендуемая литература:

1. Горбунов-Посадов М.М. Конфигурация программ. – М.: Малин, 1994.

2. Горбунов-Посадов М.М. Системное обеспечение пакетов прикладных программ. – М.: Малин, 1990. – 207 с.

3. Бажанова М.М. Пакеты прикладных программ. – Новосибирск, 1993.

4. Бажанова М.М. Практическое программирование. Визульное программи-

рование в среде Delphi. – Новосибирск, 2001. – 136 с.

5. Брауде Э. Технология разработки программного обеспечения. – СПб.:

Питер, 2004. – 655 с.

6. Галлагер С., Херберт С. Power Builder 6,0. Быстрая и визуальная разра-

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

Пер. с англ. – К.: Изд. «ДиаСофт», 1998. – 816 с.

7. ГОСТ 24.104-85. Единая система стандартов. Автоматизированные системы

управления.

8. ГОСТ 24.501-82. ЕСС. АСУ. Общие требования.

9. ГОСТ 24.701-85. ЕСС.АСУ. Надежность.

10. 24.702-85. ЕСС.АСУ. Эффективность.

11. http://www.willey.com/college/braude

12. http://www.spr.com/library/01angtbl.htm


9.2. Словарь терминов и персоналий

1. С-требования (C-requirements) – требования, зафиксированные в форме, наи-

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

нии требований для разработчика.

2. D-требования (D-requirements) – требования,разработчика. Используются при

формировании требований заказчика.

3. Артефакт (artifact) – данные, исходный код или информация любого типа, ко-

торые пользователь получает или использует в процессе разработки.

4. Валидация (validation) – процесс, заключающийся в проверке того, что прило-

жжение выполняет свои функции так, как было задумано.

5. Верификация (verification) – процесс проверки того, что приложение строится

в строгом соответствии с тем, как это запланировано.

6. Графический интерфейс пользователя (graphical user interface, GUI) – графи-

ческий экран, посредством которого пользователь взаимодействует с приложе-

нием.

7. Институт инженеров по электротехнике и радиоэлектронике (Institute of Electrical and Electronics Engineers, IEEE) – профессиональная организация по

проблемам разработки в области электроники, электротехники и программного

обеспечения.




Скачать 195,38 Kb.
оставить комментарий
Дата29.09.2011
Размер195,38 Kb.
ТипПрограмма дисциплины, Образовательные материалы
Добавить документ в свой блог или на сайт

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

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

опубликовать
Загрузка...
Документы

Рейтинг@Mail.ru
наверх