1vendrov_a_m_proektirovanie_programmnogo_obespecheniya_ekonom
.pdfTable of contents |
541 |
2.5.3. Class diagrams |
190 |
2.5.4. State charts |
193 |
5.5.5. Activity diagrams |
196 |
2.5.6. Component diagrams |
199 |
2.5.7. Deployment diagrams |
202 |
2.5.8. UML extension mechanisms |
203 |
2.5.9. UML diagrams quantitative analysis |
207 |
2.6. Patterns |
209 |
2.7. Comparison and interrelation of structural and object- |
|
oriented approaches |
215 |
Chapter 3. BUSINESS PROCESS MODELING AND |
|
REQUIREMENTS SPECIFICATION |
220 |
3.1. Business process modeling — basic concepts |
220 |
3.2. Structured (process) approach to business process |
|
modeling |
224 |
3.2.1. Process approach principles |
224 |
3.2.2. DFD application |
225 |
3.2.3. ARIS modehng approach |
227 |
3.2.4. Ericsson-Penker method |
232 |
3.2.5. Sample model |
234 |
3.3. Object-oriented approach to business process modeling |
246 |
3.3.1. Rational Unified Process modeling technique.... 246 |
|
3.3.2. Sample model |
255 |
3.4. Software requirements specification |
259 |
3.4.1. Requirements specification basics |
259 |
3.4.2. Requirements specification example |
272 |
Chapter 4. SOFTWARE ANALYSIS AND DESIGN |
284 |
4.1. Slracffired desigrr |
284 |
4.2. Structured design example |
288 |
4.3. Object-oriented analysis |
291 |
4.3.1. Architectural analysis |
292 |
4.3.2. Use case analysis |
295 |
4.4. Object-oriented design |
317 |
4.4.1. Architectural design |
317 |
4.4.2. System components design |
353 |
Chapter 5. SOFTWARE ENGINEERING TECHNOLOGIES |
347 |
5.1. Technology concepts |
347 |
542 |
Table of contents |
|
|
5.2. Common technology requirements |
350 |
|
5.3. Technology adoption |
351 |
|
5.3.1. Overview of technology adoption |
351 |
|
5.3.2. Defining technology needs |
354 |
|
5.3.3. Technology evaluation and selection |
363 |
|
5.3.4. Evaluation and selection criteria |
367 |
|
5.3.5. Conducting the pilot project |
377 |
|
5.3.6. Fostering the routine use of technology |
389 |
|
5.4. Technology examples |
398 |
|
5.4.1. RUP (Rational Unified Process) |
399 |
|
5.4.2. Oracle |
411 |
|
5.4.3. Borland |
417 |
|
5.4.4. Computer Associates |
420 |
Chapter 6. SOFTWARE DEVELOPMENT EFFORT |
|
|
|
ESTIMATION |
423 |
|
6.1. Estimation methods classification |
424 |
|
6.2. Function point analysis |
431 |
|
6.2.1. Function types |
432 |
|
6.2.2. Data function types amount and complexity |
435 |
|
6.2.3. Transactional function types amount and com- |
|
|
plexity |
436 |
|
6.2.4. Function points amount calculation |
439 |
|
6.2.5. Effort estimation |
444 |
|
6.3. Algorithmic models of effort estimation |
448 |
|
6.3.1. Theoretical (mathematical) models |
448 |
|
6.3.2. Statistical (regression) models |
450 |
|
6.4. Use case point analysis |
459 |
|
6.4.1. Actors weighting |
459 |
|
6.4.2. Use case weighting |
460 |
|
6.4.3. Technical complexity factor |
462 |
|
6.4.4. Environment factor |
463 |
|
6.4.5. Effort estimation |
465 |
|
6.5. Expert judgements |
466 |
|
6.5.1. Delphi method |
466 |
|
6.5.2. Work Breakdown Structure method |
467 |
|
6.6. Effort estimation tools |
468 |
|
6.7. Planning the iterative software development process .... |
469 |
Table of contents |
5 4 3 |
Chapter 7. REAL SOFTWARE PROJECTS |
474 |
7.1. Categories of «Death March» projects |
474 |
7.2. Reasons of «Death March» projects |
475 |
7.3. Disagreements between project stakeholders |
478 |
7.4. Negotiations in «Death March» projects |
479 |
7.5. Peopleware |
485 |
7.6. Processes |
496 |
7.7. Process dynamics |
499 |
7.8. Monitoring the progress |
505 |
7.9. Tools and technology |
510 |
Bibliography |
520 |
Abbreviations |
523 |
Glossary |
530 |
Учебное издание
Вендров Александр Михайлович
ПРОЕКТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ЭКОНОМИЧЕСКИХ ИНФОРМАЦИОННЫХ СИСТЕМ
Заведующая редакцией Л.Л. Табакова Ведущий редактор Л.Д. Григорьева Младший редактор Н.Л. Федорова Художественный редактор Ю.И, Лртюхов Технический редактор В.Ю. Фотыева
Корректоры Н.Н. Зубенко, Г.В. Хлопцева
Компьютерная верстка И.В. Зык Оформление художника О.^. Толмачева
ИБ№4834
Подписано в печать 29.05.2006 Формат 60x88/16. Печать офсетная. Гарнитура «Тайме»
Усл. п.л. 33,32. Уч.-изд. л. 30,84 Тираж 3000 экз. Заказ 1475. «С» 106
Издательство «Финансы и статистика» 101000, Москва, ул. Покровка, 7
Телефон (495) 625-35-02, факс (495) 625-09-57 E-mail: mail@finstat.ru http://www.finstat.Ri
0 0 0 «Великолукская городская типография» 182100, Псковская область, г. Великие Луки, ул. Полиграфистов, 78/12
Тел./факс: (811-53) 3-62-95 E-mail: zakaz@veltip.ru