Автор работы: Пользователь скрыл имя, 07 Декабря 2013 в 22:19, курсовая работа
Понятие делового календаря неразрывно связано с органайзером. Поскольку наш мир с каждым днем двигается все быстрее, на один календарный день может быть запланировано с десяток разнообразных событий, которыми нужно должным образом управлять. Самый лучший способ не потеряться среди ежедневных дел — завести календарь-органайзер на рабочем столе. Обычно такие программы не только дают возможность планировать события, но также услужливо напоминают об их приближении, помогают организовать в одном месте все материалы, которые нужны для проведения встречи и т.д.
ВВЕДЕНИЕ……………………………………………………………………………....3
1 История создания и развития Delphi……………………………………....………….4
2 Электронный календарь с органайзером…………………………………………......8
2.1 Обоснование целесообразности и осуществимости проекта………………….…..8
2.2 Формирование требований пользователя………………...…………………….…..9
2.3 Техническое задание…...…………………...………………………………….10
3 Рабочая документация…………………………………………………………11
3.1 Описание исходных модулей..............................................................................11
3.2 Инструкция по инсталляции...............................................................................23
3.3 Руководство пользователя..................................................................................24
ЗАКЛЮЧЕНИЕ.................................................................................................................27
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ.............................................................28
СОДЕРЖАНИЕ
ВВЕДЕНИЕ…………………………………………………………
1 История создания и развития Delphi……………………………………....………….4
2 Электронный календарь с органайзером…………………………………………..
2.1 Обоснование целесообразности и осуществимости проекта………………….…..8
2.2 Формирование требований
пользователя………………...…………………….
2.3 Техническое
задание…...…………………...………………………
3 Рабочая документация………………………………………………
3.1
Описание исходных модулей.......................
3.2 Инструкция по
инсталляции...................
3.3 Руководство
пользователя..................
ЗАКЛЮЧЕНИЕ....................
СПИСОК
ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ....................
ВВЕДЕНИЕ
Курсовой проект посвящен разработке электронного календаря с органайзером. Электронный календарь позволяет отобразить день и месяц любого года от 1 до 9999. Органайзер предназначен для записи событий. Позволяет записать любое событие на любую дату и выдать это напоминание в нужный момент.
Когда появился первый календарь, не знает никто. Но точно известно, что само слово "календарь" родом из Древнего Рима. Календами называли дни, когда должники платили проценты. С тех времен календарь оброс множеством
других дат. В нем выделяют праздники и выходные, назначают события. Для
современного делового человека календарь — это вещь первой необходимости.
Без него невозможно спланировать ни одной сделки, встречи или собрания, он
помогает скоординировать действия.
Понятие делового календаря неразрывно связано с органайзером. Поскольку наш мир с каждым днем двигается все быстрее, на один календарный день может быть запланировано с десяток разнообразных событий, которыми нужно должным образом управлять. Самый лучший способ не потеряться среди ежедневных дел — завести календарь-органайзер на рабочем столе.
Обычно такие программы не только дают возможность планировать события, но также услужливо напоминают об их приближении, помогают организовать в одном месте все материалы, которые нужны для проведения встречи и т.д.
При современном темпе жизни и объеме информации, которую всегда нужно держать под рукой, электронный календарь с органайзером становится самой необходимой вещью любого современного человека. И неважно, кто он по профессии - главный директор крупной компании или забывчивый студент. Электронный календарь с органайзером поможет любому человеку помнить все даты, события и поручения.
1 История создания и развития версий Delphi
Delphi 1
Первая версия появилась в мае 1995 г., когда еще не существовала Windows 95 (но тем не менее существовала Windows NT). Это единственная версия, работающая под управлением 16-разрядной Windows 3.1 (3.11). В ней впервые была опробована новая модель объектов, позаимствованная из различных объектно-ориентированных языков, и главным образом, из языка C++.
По сравнению с Turbo Pascal были внесены существенные дополнения и изменения:
- введены открытые массивы и их конструкторы для передачи в подпрограммы массивов переменной длины;
- введена внутренняя для функции переменная Result и разрешено игнорировать возвращаемый функцией результат;
- сняты ограничения
на тип возвращаемого функцией
результата (этот тип может быть
любым, за исключением
- введен механизм обработки исключительных ситуаций.
Палитра компонентов первой версии состоит из 9 страниц и содержит 79 компонентов.
Delphi 2
Вторая и все последующие версии Delphi предназначены для работы под управлением 32-разрядных ОС Windows 95/98/2000/NT (Windows 32). В нее были внесены многочисленные изменения, связанные с переходом на качественно новую ОС, в том числе:
- введена поддержка
16-битных символов и
- введен новый
формат строк 8-битных
- введены новые типы данных - variant и currency;
- введен механизм фильтрации в табличные наборы данных TTable.
На 12 страницах галереи компонентов расположены 114 стандартных компонентов.
Delphi 3
Основные новшества этой версии:
- использование механизма пакетов для облегчения распространения и повторного использования компонентов;
- улучшенные
свойства редактора кода: построение
фрагментов кода по образцу;
оперативная подсказка о типе
и количестве формальных
- поддержка шаблонов компонентов;
- поддержка технологий СОМ, ActiveX, OLEnterprice и (частично) CORBA.
Третья версия поставлялась в 4 комплектациях: Standard, Professional, Client/Server Suite и Enterprise.
Ha 13 страницах
галереи компонентов размещены
148 стандартных компонента. В модификации
3.5 введены дополнительные
Delphi 4
Появившаяся в июле 1998 г. 4-я версия Delphi быстро завоевала широкую популярность как своими расширенными языковыми возможностями, так и специальной поддержкой многозвенных баз данных и распределенных вычислений.
К основным нововведениям этой версии относятся:
- изменения в языке: динамические массивы, перегружаемые методы, умалчиваемые параметры подпрограмм, новые типы int64, Real48 и Real как аналог Double;
- изменения
в кодовом редакторе:
- технология
“причаливания”
- механизм “действий” Action для унификации внешнего вида и поведения одинаковых по функциональному назначению интерфейсных элементов;
- улучшенная
поддержка многозвенной
На 14 страницах палитры компонентов размещены 182 стандартных компонента.
Delphi 5
В июле 1999 г. вышла пятая по счету версия Delphi, основная особенность которой - попытка заменить громоздкий и не всегда быстрый механизм доступа к данным BDE, который традиционно использовался во всех предыдущих версиях, альтернативными механизмами.
Менее значительные изменения, внесенные в версию 5:
- включен эксперт
создания и настройки
- улучшена технология MIDAS: для более гибкой работы с Microsoft Transaction Server введен повторно-входимый (stateless) брокер данных; упрощен процесс разработки интранет-приложений за счет компонентов новой страницы InternetExpress;
- значительные
изменения внесены в
В новой версии наиболее мощной комплектации Enterprise на 20 страницах расположены 218 стандартных компонентов.
Delphi 6
Версия 6 вышла в мае 2001 г., т. е. почти через 2 года после выхода 5-й версии. Задержку вызвана работой над новой версией Delphi для ОС Linux - Kylix.
Основные особенности Delphi 6 достойны особого упоминания:
- в ней сделаны
дальнейшие шаги для поддержки
Web-программирования (архитектура websnap)
и разработаны драйверы и
На 27 страницах палитры компонентов размещены 387 компонентов (в режиме CLX - 211 компонентов на 21 странице).
Delphi 7
В 2002 году вышла седьмая версия, ставшая наиболее популярной и стабильной средой разработки.
Ключевые возможности, появившиеся в Delphi 7:
- предварительный вариант средств для работы с Microsoft .NET Framework;
- полное решение
проектирования и
- мощные и удобные средства разработки WEB-приложений;
- средства создания
качественных
- среда моделирования ModelMaker (по технологии UML).
Компания Borland первой предоставила разработчикам возможность перехода на .NET при помощи Delphi 7.
Delphi 8 (for .NET). В
конце 2003 года, компания Borland анонсировала
Delphi 8 for .NET. Новая редакция кросс-
- объединие Delphi 8 и Microsoft .NET Framework для быстрой разработки устойчивых Web-приложений;
- подключение
к базе данных с помощью ADO.
- создание настоящей управляемой моделью системы разработки приложений с помощью Borland Enterprise Core Objects (ECO) для .NET.
Borland Delphi 8 дает
возможность разработчикам,
Delphi 2005
Начиная с этой и все последующие версии обозначаются годами выхода, а не порядковыми номерами.
В Delphi 2005 можно использовать или не использовать .NET с помощью соответствующих изменений в создаваемых программах. Это главным образом отличает её от ограниченной поддержки технологии .NET в предыдущей версии Delphi 7, в которой технология .NET могла и не использоваться, что достигалось отказом от загрузки соответствующих модулей в момент установки системы. Версия Delphi 8, напротив, не может не применять эту технологию.
Также 2005 версия
располагает встроенными
Delphi 2006
Данная версия является частью набора продуктов Borland Developer Studio (BDS). Под этой маркой выпускаются Delphi 2006, Delphi .NET, C++Builder 2006 и C#Builder 2006 (продаваемые по отдельности), но каждый из этих продуктов одинаково поддерживает все языки.
В этой версии Delphi Borland продолжает фокусироваться на двух основных областях – усовершенствованиях в производительности разработки ПО и расширении поддержки управления жизненным циклом приложений. Прагматичный подход к использованию смеси основных языков и платформ, используемых при разработке ПО для Windows, а также облегчение миграции с Win32 на .NET или их совместного использования делают Borland Delphi (Borland Developer Studio) хорошим выбором для разработчиков коммерческого ПО.
Turbo Delphi. Анонсированная
в 2006 году, среда разработки
Существует две версии:
- Turbo Delphi for Windows — для создания приложений Win32;
- CLR — для
создания машинно-независимого
Каждая версия вышла в двух редакция: свободно распространяемая Explorer edition и Professional edition, стоимостью около 400 долларов.
Delphi 2007
Все ожидали, что в апреле-мае 2007 года выйдет версия Delphi под кодовым названием Highlander, однако вместо этого в феврале вышел Delphi 2007. Прежде всего, этот релиз Delphi только для Win32, то есть не включающий в себя Delphi .NET., C#Builder и С++Builder.
Создатели продукта приложили максимум усилий для того, что бы сделать новую версию более производительной и удобной для пользователя. Тем не менее, определенные проблемы качества остались.
Функциональных изменений в новом продукте не слишком много. Основное из них - поддержка Windows Vista.
Delphi 2009 (Tiburon)
Версия принесла множество нововведений в язык:
- По умолчанию полная поддержка Юникода во всех частях языка, VCL и RTL;
- Обобщённые типы, они же generics.
- Анонимные методы.
- Новая директива компилятора $POINTERMATH [ON|OFF].
- Функция Exit теперь может
принимать параметры в
Наиболее замечательным нововведением станет расширенная поддержка юникода. Подобное нововведение являлось наиболее ожидаемым и востребованным среди пользователей Delphi.
Delphi Prism (for .NET)
Новая версия, анонсированная в 2008 году, предоставляет разработчикам .NET все необходимое для быстрого и удобного создания мощных приложений. С помощью Delphi Prism разработчики могут создавать приложения для различных версий .NET Framework, включая 3.5 и 4.0. Этот продукт включает поддержку Windows Forms, ASP.NET, Windows Presentation Foundation (WPF), Silverlight, Parallel FX и LINQ во время разработки и выполнения.