Выбор программного средства реализации.
Введение ООП (объектно-ориентированное программирование) - это стандарт программирования, основанный на определении системы в виде некоторого количества объектов, которые являются экземплярами какого-либо класса, а классы в свою очередь находятся в иерархической зависимости. В таком определении выделяются три части: ООП использует в качестве основных элементов объекты, а не алгоритмы; каждый объект есть экземпляром какого-либо класса; классы сформированы иерархически. Объектная ориентированность программы реализуется только при следовании всем трем требованиям. Например, программирование, которое не основано на иерархических связях, не относится к объектно-ориентированному, а называется основанным на абстрактных типах данных [5]. Прежде всего, программирование подразумевает строгое и результативное использование механизмов языков программирования. Проектирование же базовое внимание уделяет классическому и действенному структурированию сложных систем. ООП - это методология проектирования, которая связывает в себе объектную декомпозицию и методы представления логической, физической, статической и динамической моделей проектируемой системы. Это определение содержит две важные части: ООП базируется на объектно-ориентированной декомпозиции; применяет разнообразные приемы описания моделей, которые отражают логическую (классы, объекты) и физическую (модули, процессы) архитектуру системы, а также ее статические и динамические особенности. Объектно-ориентированная декомпозиция отличает объектно-ориентированное проектирование от структурного; в ООП проектировании логическая структура системы отражается абстракциями в виде классов и объектов, в структурном - алгоритмами. ООП образовывает базу для окончательной реализации приложения с использованием методологии объектно-ориентированного программирования. Целью курсовой работы является ознакомление с принципами разработки объектно-ориентированных приложений, а также получение навыков написания законченных приложений на языках высокого уровня. Содержание Введение 3 1 Постановка задачи 5 2 Выбор программного средства реализации 6 2 Выбор программного средства реализации 6 2.1 C++ Builder 6 2.2 Borland Pascal 7 2.3 Borland Delphi 7 3 Выбор СУБД для хранения данных 10 3.1 СУБД dBase и Visual dBase 10 3.2 СУБД Paradox 11 3.3 СУБД Visual FoxPro 12 3.4 СУБД Microsoft Access 13 4 Выбор механизма доступа к данным 15 5 Проектирование и разработка системы 19 5.1 Проектирование физической модели БД 19 5.2 Проектирование общей структуры системы 22 5.3 Описание алгоритма обработки информации 23 5.4 Описание интерфейса 24 Заключение 29 Список использованной литературы 30 Список использованной литературы 1. Дейт К. Введение в системы баз данных: Пер. с англ.- К.; M.; СПб: Изд. Дом "Вильямс", 2003. - 848с. 2. Ден Оузьер, Стив Гробман, Стив Батсон. DELPHI. "Освой самостоятельно" Перевод с англ.-М.:Восточная Книжная Компания, 2004.-624с. 3. Джон Матчо, Дэвид Р.Фолкнер. «Delphi» — пер. с англ. — М.:Бином, 2005г. 4. Конноли Т., Бегг К., Страчан А. Базы данных: проектирование, реализация и сопровождение. Теория и практика. М: Издат. дом "Вильямс", 2000-1120с. 5. Кнут Д. Искусство программирования для ЭВМ. Том 1: Основные алгоритмы.- М.: Мир, 1976.- 736 с. (3-е изд.: Уч.пос.-М.:Издательский дом «Вильямс», 2007.- 720 с.) 6. Кнут Д. Искусство программирования для ЭВМ. Том 3: Сортировка и поиск.- М.: Мир, 1978. - 846 с. (2-е изд.: Уч.пос.-М.:Издательский дом «Вильямс», 2000.- 832 с.) 7. Мишенин А. И. Теория экономических информационных систем. - М.: Финансы и статистика, 2002. - 168 с. 8. Хаббард Дж. Автоматизированное проектирование баз данных. – М.: Мир, 2006. – 294 с. 9. A.M.Епанешников. Епанешников В.А., "Программирование в среде Delphi",М.: Диалог-Мифи, 2003г. - 235с. Похожие работы:
Поделитесь этой записью или добавьте в закладки |