Применение методов анализа и нормализации информационных структур при разработке систем обработки данных о распределении материальных ресурсов
Диссертация
В настоящей диссертации рассмотрен круг вопросов, связанных с использованием методов и средств разработки информационных приложений с применением современных технологий, техник и инструментальных средств создания программного обеспечения. В качестве объекта исследования выступают способы эффективной разработки программных комплексов на основе многократного использования компонентов, реализующих… Читать ещё >
Список литературы
- Агафонов В.Н. Спецификация программ: понятийные средства и их организация. — Новосибирск: Наука, 1990. — 224 с.
- Аджиев В. Объектная ориентация: философия и футурология //Открытые системы — 1996. —№-б — с.40−45.
- Аншина М. Игры с компонентами//Мир ПК. — 1999. — № 5. — С. 137−143.
- Артемьев В.И. Обзор способов и средств построения информационных приложений// СУБД. — 1996. — № 5−6 С. 52−63.
- Аткинсон М., Бансилон Ф. и др. Манифест систем объектно-ориентированных баз данных//СУБД— 1995. —№ 4. — С.142−155.
- Бернстайн Ф. Middleware: модель сервисов распределенной системы//СУБД — 1997. — №:. С.41−60.
- Богданов В Будущее АсП’еХ//Подводная лодка — 1998. — №-6.
- Бремнер J1.M., Изи Э. Ф., Сервати О. Библиотека программиста Intranet. — Мн.: ООО «Попурри», 1998 г. — 512 с.
- Брукс Ф. Мифический человеко-месяц или как создаются программные системы. — СПб: Символ-Птюс, 1999. — 304 с.
- Буч Г. Об ьекгно-ориентированный анализ и проектирование с примерами приложений на С++. — М.: «Издательство Бином», СПб: «Невский диалект», 1998 г. — 560 с.
- П.Васютович В. В., Самотохин С. С., Никифоров Г. С. Регламентам-ч жизненного цикла программных средств//Сотршег\огШ Россия -Директору информационной службы — 2000. — № 7−8 — С. 42−46.
- Вендров A.M. Проектирование программного обеспечения экономических информационных систем. — М.: Финансы и статистика, 2000. — 352 с.
- З.Винокуров Э. В., Денисевич А. В. Сравнительная характеристика методов и подходов к программированию систем обработки данных (СОД)//Сборникнаучных трудов молодых ученых ТГТУ. — Тверь: ТГТУ, 1998. — С. 143 149.
- Вирт Н. Алгоритмы + структуры данных = программы. — М.: Мир, 1985.406 с.
- Вирт Н. Алгоритмы и структуры данных. — М.: Мир, 1989. — 360 с.
- Головкин В.В. Программа информатизации Вооруженных Сил России//' Программирование — 1992. —№ 3.
- Горбунов-Посадов М. М. Безболезненное развитие программы //Открытые системы— 1996. — № 4, — с.65−70.
- Горбунов-Посадов М. М. Конфигурация программ. Рецепты безболезненных изменений — М.: Малип, 1994. — 272 с.
- Горбунов-Посадов М. М. Облик многократно используемого компонента //Открытые системы — 1998. — С.39−44.
- Горбунов-Посадов М. М. Система открыта, но что-то ме шае т/От крытые системы— 1996. — №-б с.36−39.21 .Горбуков-Посадов М. М. Расширяемые программы. — М. Полиптк, 1999. — 336 с.
- Горев, А, Ахаян Р., Макашарипов С. Эффективная работа с СУБД — СПб.: Питер, 1997. --.- 704 с.
- Горев А., Макашарипов С. Microsoft Visual FoxPro 3.0. Новые возможности для программиста — СПб.: Питер, 1995. — 336 с.
- Грей Дж. Управление данными. Прошлое, Настоящее и Будущее' СУБД.1998. — № 3. — С. 71−75.
- Гринзоу Л. Философия программирования для Windows 95/NT. — СПб.: Символ-Плюс, 1997 — 640 с.
- Грэй П. Логика, алгебра и базы данных. — М.: Машиностроение, 1989. — 359 с.
- Дал У., Дейкстра Э. Структурное программирование. — М.: Мир, 1975. — 247 с.
- Дейкстра Э. Дисциплина программирования. — М.: Мир, 1978. — 274 с.
- Дейт К. Дж. Введение в системы баз данных. — М.: Издательский дом «Вильяме», 1999. — 848 с.
- Денисевич А.В., Клыков В. Е. Реали '.ация объектной декомпозиции при разработке комплекса прикладных программ/Программны и технические средства медико-биологических и технических систем. — Тверь: ТГТУ, 1998, —С. 56−59
- Денисевич А.В. Об одном подходе к программной реализации интерактивных таблиц с итогамиТГерспективы развития Волжского региона. — Тверь: ТГТУ, 1999. — С. 138−139.
- Денисевич А.В. Применение компонентно-ориентированного подхода к программной реализации интерактивных таблиц/Перспективные технологии аЕ Оьмтизации. — Вологда: ВогГТУ, 1999. — С.50−51.
- Денисевич А.В., Тяпкин В. В. Архитектура компонента, контролирующего сводные таблицы/Автоматизация и информатизация в машинсс^роении-2000. — Тула: ТГУ. 2000. — С. 10−11.
- Джекобе И. По кирпичику// Computerworld Россия — 1998. — № 42.
- Джексон Г. Проектирование реляционных баз данных. — М.: Мир, 1991.252 с.
- Дубина А.Г., Сынгур С.С. FoxPro 2.x. Методы программирования — М.: «Филинъ», 1996. — 216 с.
- Дубова Н. СОМ или CORBA? Вот в чем вопрос/Ют крытые системы. — 1999,—№ 3.
- Евдокимов М. Visual Basic+HTML=VBScript//MHp ПК. — 1997. — № 10.1. С.74−79.
- Евстигнеев В.А. Применение теории гра job в программировании. — М.: Наука, 1985. —352 с.
- Елманова Н.З., Трепалин С.В. Delphi 4: технология COM. OLE, ActiveX, Автоматизация MIDAS, Microsoft Transaction Server. — M.: Диалог-МИФИ, 1999.-320 с.
- Елманова H.3. Microsoft SQL Server 2000 Analysis Services//KoMnbK>Tepnpecc. — 2000. — № 9. — C.43−47.
- Елманова Н.З. Использование компонентов Decision Support System в Delphi 3 и С++ Builder 3//КомпьютерПресс. — 1998. — № 8. — C.32−36.
- Елманова H.3., Федоров А. Г. Введение в OLAP. Часть 6. Microsoft Excel как ОЕАР-клиент//КомпьютерПресс. — 2001. — № 9. — С.162−165.
- Калянов А.Н., Козлинский А. В., Лебедев В. Н. Сравнительный анализ структурных методологий //СУБД. — 1997. — № 5−6. — С.75−78.
- Кинг Д. Создание эффективного программного обеспечения. — М.: Мир, 1991, —272 с.
- Кнут Д. Искусство программирования длг. ЭВМ, т. 1. Основные алгоритмы. — М.: Издательский дом «Вильяме», 2000. — 720 с.
- Кнут Д. Искусство программирования для ЭВМ, т. 3. Сортировка и поиск. — М.: Издательский дом «Вильяме», 2000. — 832 с.
- Кодд Е.Ф. Реляционная модель данных для больших совместно используемых банков данных/СУБД. — 1995. — № 1. — С. 145−160.
- Кормен Т., Лейзерсон Ч., Ривест Р. Алгоритмы: построение и анализ. — М.: МЦНМО, 1999. — 960 с.
- Коровкин С.Д. и др. Решение проблемы комплексного оперативного анализа информации хранилищ данных//СУБД. — 1997. — № 5−6. — С.71−74.
- Коуд П., Норт Д., Мейфилд М. Объектные модели. Стратегии, шаблоны и приложения. — М.: «ЛОРИ», 1999. — 434 с.
- Колесов А., Павлова О. Использование элементов управления ActiveX в документах Word//KoMпыотерПресс. — 1998. —№ 4.
- Кузнецов С.Д. Введение в системы управления базами данных.//СУБД. — 1995. — № 1. —С.117−127.
- Кузнецов С.Д. Введение в системы управления базами данных.//СУБД. — 1995, —№ 2. —С.116−124.
- Кузнецов С.Д. Направления исследований в области управления базами данных: краткий обзор/СУБД — 1995. — № 1. — С. 23−32.
- Кузнецов С.Д. Стандарты языка реляционных баз данных SQL: краткий обзор/СУБД — 1996. — № 2. — С. 6−36.
- Кульба В.В., Ковалевский С. С., Косяченко С. А., Сиротюк В. О. Теоретические основы проектирования оптимальных структур распределенных баз данных. — М.:СИНТЕГ, 1999, 660 с.
- Культин Н. Delphi 4. Программирование на Object Pascal. — СПб.: БХВ — Санкт-Петербург, 1999. — 480 с.
- Ладыженский Г. М. Системы управления базами данных — коротко о главнсм//СУБД. — 1995. — № 1. — С. 128−138.
- Ладыженский Г. М. Технология «клиент-сервер» и мониторы транзакций//СУБД. — 1994, — № 3.
- Липаев В.В. Проектирование программных средств. — М.: Высшая школа, 1990. —304 с.
- Липаев В.В., Позин Б. А., Штрик А. А. Технология сборочного программирования — М.: Радио и связь, 1992. — 272 с.
- Липаев В В., Потапов А. И. Оценка затрат на разработку программных средств. — М.: Финансы и статистика, 1988. — 224 с.
- Л исков и., Гатэг Дж. Использование абстракций и спецификаций при разработке программ — М.: Мир, 1989. — 424 с.
- Маклаков С.В. BPWin и ERWin. CASE-средства разработки информационных систем. — М.: ДИАЛОГ-МИФИ, 1999. — 256 с.
- Мак-Макнус Дж. Обработка баз данных на Visual Basic 6. — М.: Издательский дом «Вильяме», 2000. — 666 с.
- Мамиконов А.Г. Основы построения АСУ. — М.: Высшая школа, 1981. — 328 с.
- Мамиконов А.Г. Проектирование АСУ. М.: Высшая школа, 1987. — 272 с.
- Мамиконов А.Г., Кульба В. В., Косяч<~нко С.А. Типизация разработки модульных систем обработки данных. — М.: Наука, 1989. — 163 с.
- Мамиконов А.Г., Косяченко С. А. Синтез оптимальных модульных систем. — М.: Наука, 1986. — 276 с.
- Мейс Т., Руб-кинг Н.Дж. ActiveX изнутри//РС Magazine/RE. — 1997. — № 2.
- Михеенков М.Н. Порождение уникальных идентификаторов записей в базах данных//СУБД. — 1995. — № 1. — С.80−91.
- Мутушев Д.М., Филиппов В. И. Объектно-ориентированные базы данных// Программирование. — 1995. — № 6. — С. 59−76.
- Новоженов Ю.В., Звонкин М. З., Тимонин Н. Н. Объектно-ориентированные С A S li-cpe дет ва. СУ Ь: I — 1995. -№ 5−6. — С.119−125.
- Новоженов Ю.В. Объектно -ориентированные технологам разработ ки сложных программных систем.— М.: Аргуссофт компани, 1996. — 115 с.
- Орлик С.В. Borland Delphi как средство разработки масштабируемых приложений// УБД — 1995. — № 4. — С.50−57.86.0етераут Дж. Сценарии: высокоуровневое программирование для XXI века/Юткрытые системы. — 1998.— № 3.
- Пешно К. Никлаус Вирт о культуре разработки ПО/'/Открытые системы1998. — № 1. — С.41 -44.
- Попов А.А. Программирование в среде СУБД FoxPro 2.0. Построение систем обработки данных. — М: Радио и связь, 1995. — 350 с. 8 9. Г1 р ж и я л к о вс к и й В. В. Абстракции в проектировании БД//СУБД. — 1998.1.2. —С.90.
- Программа исследований в области баз данных на следующее десятилетие//СУБД — 1999. — № 1.
- Ра.модич Д. А. Купи себе немножечко CASE/ZMnp ПК. — 1999. — № 4. — С.68−72.
- Рэддинг А. Компоненты ускоряют работу над приложениями//Сотри1егшогШ Россия — 1996. — № 29.
- Саймон А.Р. Стратегические технологии баз данных: менеджмент на 2000 год. — М.: Финансы и статистика, 1999. — 479 с.
- Сахаров А. А. Концепция постро <ния и реализации информационных систем, ориентированных на анализ данных //СУБД. — 1996. № 4. — С.55−70.
- Собельман В.И., Старчеус Т. М. Средства печати таблиц в системе обработки данных/Алгоритмы и организация решения экономических задач Вып. 12. — М.: «Статистика», 1978. — С. 12−24.
- Телло Э.Р. Объектно-ориентированное программирование и среде Windows — М.: Наука-Уайли, 1993. — 347 с.
- Технология ActiveX// Computerworld Россия — 1997. — № 27.
- Тиори Т., Фрей Дж. Проектирование структур баз данных — кн. 1,2 — М.: Мир, 1985, —287 е., 320 с.
- Трамбле Ж., Соренсон П. Введение в структуры данных. — М.: Машиностроение, 1982. — 784 с.
- Уоллэк Т. Тернистый путь ActiveX//Cera. — 1997. — № 10. — С. 112 113.
- Фаулер М., С кот г К., UML в кратком изложении. Применение стандартного языка объектного моделирования. — М.: Мир, 1999. — 191 с.
- Федоров А.Г. Delphi 2.0 для всех. — М.: ТОО фирма «КомпьютерПресс», 1°97. —464 с.
- Фридман А. Л. Основы объектно-ориентированной разработки программных систем. — М.: Финансы и статистика, 2000. — 192 с.
- Фэсти У. Разработка программ для Office 97//РС Magazine/RE — 1998. — № 2.
- Хлудзински Б. Язык описачия интерфейсов. Краткий справочник для разработчиков//КомпьютерПресс. — 1998. — №>9. — С.258−271.
- Хьюз Дж., Мичтом Дж. Структурный подход к программированию — М.: Мир, 1980.— 278 с.
- Чен П.П.-Ш. Модель «сущность-связь» — шаг к единому представлению о данных//СУБД. — 1995. — № 3. — С.137−158.
- Чеппел Д. Технологии ActiveX и OLE. — М.: Издательский отдел «Русская редакция», 1997. — 320 с.
- Что такое OMG-UML и почему он важен//Открытые системы — 1999. — № 1.
- Шнейдерман Б. Психология программирования: Человеческие факторы в вычислительных и информаци лных системах — М.: Радио и связь, 1984, —304 с.
- Щавелев Л.В. Способы аналг тической обработки данных для поддержки принятия решений/Юткрытые системы — 1998. — № 04−05. — С.73−79.
- Agafonov V.N. «Reuse of General Specificatio.i Notions and Specification Languages,» Proc of WISR8, The Ohio State University, Columbus, Ohio, USA, March 1997.
- ИЗ. Alencar P. S.C. et al. «A Model for Gluing Components,'' Proceedings of WCOP'98, Brussels, Belgium, 1998, pp. 101−108
- A Comparison of Object-Oriented Methodologies. The Object Agency, Inc. Report, 1995, 62 p.
- Berard E.V. Basic Object-Oriented Concepts. The Object Agency, Inc., 1995 — 14 p.
- Bosch J. «Adapting Object-Oriented Objects,» Proceedings of WCOP'97, Jyvaskyla, Finland, 1997, pp.13−21
- Brown A.W., Wallnau K.C. «The Current State of CBSE,» IEEE Software, September/October 1998, pp.37−46.
- Chappel D., Linthicum D.S. «ActiveX Demystified,» BYTE Magazine, September 1997
- Cherinka R. et al. «Maintaining a COTS Component-Based Solution Can Traditional Static Analysis Techniques be Useful for this new Programming Methodology?» Proceedings of WCOP'98, Brussels, Belgium, 1998, pp. 135 142
- Ciupke O., Schmidt R. «Components as Context-bdependent Units of Software,» WCOP96 at ECOOP96, Linz, Austria, 1996
- Codd E. F., Codd S. В., Salley С. T. Providing OLAP (On-Line Analytical Processing> to User-Analysts: An IT Mandate. E. F. Codd & Associates, 1993. -24 p.
- Coffee P. «Delphi 4 and VB6 take aim,» PC Week Online, Jule 15, 1998
- Component Development. Microsoft SDK. Microsoft, Seattle, WA, 1998
- Date C.J. «The Bir of the Relational Model,» Intelligence Enterprise Magazine, October 199
- Borland Delphi 5 for Windows 98, 95, & NT. Developer’s Guide. Inprise Corp, Scott Valley, CA, 1999
- Fowler M. et al. «Unified Modeling Language Aids Application Quality.» Information Week, August 4, 1997
- Gamma E. et al. Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, 1994,416 р.
- Gonsalves A. «Inprise pins hopes on latest version of Delphi,» PC Week Online, Jule 20, 1999
- Greenbaum J.M. «Why Build Today What You Can Buy Tomorrow?,» Software Magazine, September 1997
- Helton D. «The Impact of Large-Scale Component and Framework Application Development on Business,» Proceedings of WCOP '98, Brussels. Belgium, 1998, pp. 127−133
- Jackson P. et al. «Visual Development Tools,» PC Magazine/UK, April 1999
- Kara D. «C3D is the Real Deal,» Software Magazine, July 1998
- Kara D. «Seeing the Forest in Spite of the Trees,» Software Magazine, November 1997
- Knutson C.D. «Developing Quality,» BYTE Magazine. September 1996
- Kozaczynski W., Booch G. «Component-Based Software Engineering,» IEEE Software, September/October 1998, pp.34−36.
- Lichter H., Schneider-Hufschmidt M., Zullighoven H. «Prototyping in industrial software — bringing the gap between theory and practice,» IEEI2 Transaction on Software Engineering, vol. 20, no. 11, pp.825−831, 1994.
- Linthicum D.S. «Integration, Not Perspiration,» BYTE Magazine, January1996
- Linthicum D.S. «The End of Programming,» BYTE Magazine, August 1995
- Linthicum D.S. «Tools for Building Controls,» BYTE Magazine, September1997
- Linthicum D.S. «Vv aat’s New with RAD?» BYTE Magazine, June 1997
- Mikhajlov L., Sekerinski E. «The Fragile Base Class Problem and Its Impact on Component Systems ,» Proceedings ofWCOP'97, Jyvaskyla, Finland, 1997, pp.59−67
- Montgomery J. «Distributing Components,» BYTE Magazine, April 1997
- Murer T. «The Challenge of the Global Software Process ,» Proceedings of WCOP '97, Jyvaskyla, Finland, 1997, pp.69−76. ^
- Pfister C., Szyperski C. «Why Objects Are Not Enough,» First International Component Users Conference Proceedings, Munich Germany, SIGS Publishers, Jule 1996, pp. 127−130.
- Piatt D.S. «What the Heck is ActiveX, Anyway?» BYTE Magazine Online, April 26 1999
- Pountain D., Szypersk' C. «Extensible Software Systems,» BYTE Magazine, May 1994
- Radding A. «Hidden Costs Of Code Reuse,» Information Week, November 9, 1998
- Radding A. «Rapid Development For Complex Apps,» h ¦ Hon Week, December 21/28, 1998
- Richardson R. «Components Battling Components,» BY' /, Magazine, November 1997
- Scharf G. «RADical Solutions,» Information Week, September 28, 1998
- Song X., Osterweil L.J. «Experience with an approach to comparing software design methodologies,» IEEE Transaction on Software Engineering, vol. 20. no. 5, pp.364−384, 1994.
- Szyperski C. «Component-Oriented Programming: A Refined Variation on Object-Oriented Programming,» The Oberon Tribune, Vol 1, No 2, pp. i, 4−6, December 1995
- The Microsoft Press Computer and Internet Dictionary, 3rd Edition, Microsoft Corp, 1998
- UdeH J. «Componentware,» BYTE Magazine May 1994, pp. 46−56.
- UML Summary. Version 1.1, Rational Software Corporation, 1997
- Whiting R. «Buy! Sell!» Software Magazine, December 1997