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

2. В чём заключается «эффект второй системы»



Вопрос

Литература

1. Закон Фредерика Брукса

Fred Brooks

«The Mythical Man-Month»

2. В чём заключается «эффект второй системы»

3. Плюсы и минусы эмуляторов

4. Радости программирования и их связь с трудностями профессии

5. Печали программирования и их связь с трудностями профессии

6. Почему не удалось построить Вавилонскую башню

7. Чем славен Реймский собор, в чём и почему он является примером для разработки ПО (и почему именно ПО)

8. Отличие цели АС от её назначения

ГОСТ 34, РД 50

9. Что такое АС

10. Номер ГОСТа, определяющий требования к содержанию ТЗ

11. Какие стадии разработки ПО определены ГОСТом

12. Этапы стадии «Сопровождение АС»

13. Какие этапы содержит стадия «Ввод в действие»

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

15. Что должно содержать ТЗ, основное отличие в назначении ТЗ и ТП

16. Для чего предназначены IDEF0 и IDEF3, их отличия

http://en.wikipedia.org/wiki/Main_Page

http://www.interface.ru/

www

17. Что такое туннель в IDEF0

18. Как нумеруются функции и диаграммы в IDEF0

19. Типы стрелок в IDEF0

20. Пример ошибочной диаграммы IDEF3

21. Виды первичный ключей. Какие требования предъявляются к первичным ключам

22. IDEF1x: типы связей между сущностями и их графическое обозначение

23. IDEF1x: отличия от IE

24. IDEF1x: что такое дискриминант и зачем он нужен

25. Привести пример конвенции именования объектов БД

Мозг

26. Что можно сделать, чтобы ошибочный код дурно пах

Joel Spolsky

Making Wrong Code Look Wrong

27. SCRAM vs Канбан: ваша точка зрения

www

 

Лабораторные работы, которые должны быть выполнены к зачёту

 

1.

Чем должен заниматься руководитель проекта? Ответ дайте в виде списка.

2.

К вам обратился знакомый директор свечного заводика с просьбой написать ему программу. Браться или нет? Предложите алгоритм, по которому вы будете принимать решение.

3.

Выполнить IDEF0 диаграммы описанного ниже бизнес-процесса: А-0, А0, и декомпозицию любой функции диаграммы А0

Подпольный оборот топинамбура (Т).

 

В фирме 4 менеджера (М): Анатолий, Бенедикт, Вениамин и Галактион.

Анатолий поштучно покупает {Т} у населения. Когда наступает ночь, он отвозит {Т} Бенедикту. По утрам Бенедикт отвозит {Т} в торговые палатки. Вечером он может отвезти то, что не продано, обратно к себе. Ночью он может отвезти часть {Т} Вениамину. Вениамин живёт в другом районе города и по утрам отвозит {Т} в свои торговые палатки. Ночью он может отвезти часть {Т} Бенедикту или Галактиону. Галактион живёт в пригороде. По утрам он отвозит {Т} в свои торговые палатки. Вечером он может отвезти то, что не продано, обратно к себе. Ночью он может отвезти часть {Т} Вениамину.



Так как это подпольный оборот овощей, Бенедикт связан только с Анатолием и Вениамином, Вениамин – с Бенедиктом и Галактионом, а Галактион – только с Вениамином. То же и продавцы: они знают только своего менеджера, а менеджер знает только своих продавцов.

 

Если в палатках скапливается подгнивший {Т}, продавец делает {М} заявку на спецмашину. {М} по цепочке сообщают это Анатолию. Тот берёт спецмашину напрокат, и по цепочке менеджеров машина доходит до менеджера, который знает этого продавца и отправляет ему машину. Бывает, что продавец ошибся, и гнилья слишком мало, чтобы загрузить машину. Тогда менеджер составляет акт на ложный вызов машины. Бывает так, что машина не годится под перевозку такого гнилья: оно либо не влазит, либо выливается сквозь щели. Тогда продавец составляет акт на негодность машины, и она уходит обратно к Анатолию. Если же всё в порядке, продавец грузит гнильё в машину. Менеджер переправляют гнильё по цепочке к Анатолию. Тот по дешёвке сбывает гнильё населению.

 

Перевозка {Т} от {М} к продавцу организована так: {М} уведомляет продавца о времени подачи машины к торговой палатке. Продавец может не поверить {М} и пересчитать овощи перед выгрузкой. Бывает, что машина приезжает не к тому продавцу. Тогда продавец пишет акт на отказ от груза, и машина возвращается к {М}. Бывает, что машина приехала, а продавца нет. Тогда водитель пишет акт на неготовность к разгрузке и возвращается.

4.

Выполнить IDEF3 диаграмму процесса, описанного в предыдущем пункте. После этого выполнить IDEF3-декомпозицию одной из функций.

5.

Разработать конвенцию именования объектов БД

6.

Группы разработки ПО

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

Разработайте эту анкету.

7.

Выполнить IDEF1X-диаграмму, содержащую такие сущности, как «Студенты», «Преподаватели», «Дисциплины».

Диаграмма должна быть достаточной для того, чтобы можно было дать ответ на вопросы (написать SQL-запросы):

- По студенту перечислить преподавателей, которые у него преподавали

- Перечислить студентов, являющихся преподавателями

 

8.

IDEF0

Диаграммы A-0 и A0 функции «Эксплуатировать автоматизированную систему»

Под автоматизированной системой и её эксплуатацией понимается то, что описано в ГОСТ 34

 


Дата добавления: 2015-08-28; просмотров: 63 | Нарушение авторских прав




<== предыдущая лекция | следующая лекция ==>
Трофимов Павел Александрович | Нормирование и стандартизация 1 страница

mybiblioteka.su - 2015-2024 год. (0.009 сек.)