Программная реализация.
Электронный журнал преподавателя
В качестве основного инструмента принята среда разработки Delphi 2010. Среда разработки приложений Delphi 2010 — одно из наиболее популярных решений, позволяющее на самом современном уровне создавать как отдельные прикладные программы, так и распределенные системы для работы в корпоративных сетях и сети Интернет. В качестве основного языка программирования в Delphi применяется Object Pascal. Это… Читать ещё >
Программная реализация. Электронный журнал преподавателя (реферат, курсовая, диплом, контрольная)
После проектирования информационной системы, начинается ответственный этап программной реализации. На этом этапе необходимо определить и выбрать подходящие средства разработки программы.
Выбор среды разработки программного продукта
В качестве основного инструмента принята среда разработки Delphi 2010. Среда разработки приложений Delphi 2010 — одно из наиболее популярных решений, позволяющее на самом современном уровне создавать как отдельные прикладные программы, так и распределенные системы для работы в корпоративных сетях и сети Интернет. В качестве основного языка программирования в Delphi применяется Object Pascal. Это объектно-ориентированный язык программирования позволяющий организовать современный подход к построению программ и систем разного уровня сложности.
Следующий важный аспект применения Delphi заключается в широком использовании технологии быстрой разработки приложений (RAD). Это позволяет разрабатывать приложения в несколько раз быстрее более традиционных способов разработки. Одним из методов решения стало появление концепции визуальных языков программирования, где разработка интерфейса приложений упрощалась за счет библиотеки стандартных элементов управления. Такая концепция была впервые реализована в среде разработки Microsoft Visual Basic.
Но компания Borland Inc. (поcле 2009 года — Embarcadero Inc.) пошла гораздо дальше и расширила ее до концепции RAD. Тем самым, внедрив возможность не только быстро строить из готовых элементов интерфейс приложения, но так же включать другие объекты, реализующие различные аспекты логики программы, например, объекты доступа к базам данных или взаимодействия с сетью.
Система Delphi обеспечивает возможность визуального программирования на нем с помощью библиотеки визуальных компонентов VCL. Библиотека визуальных компонентов (Visual Component Library, VCL) содержит большое количество классов, предназначенных для быстрой разработки приложений. Библиотека написана на Object Pascal и имеет непосредственную связь с интегрированной средой разработки приложений Delphi. Несмотря на название, в VCL содержатся главным образом невизуальные компоненты, однако имеются и визуальные. Все классы VCL расположены на определенном уровне иерархии и образуют дерево (иерархию) классов.
Среда Delphi обеспечивает мощную программную поддержку большого количества различных современных СУБД: Microsoft SQL Server, Microsoft Access, MySQL, Oracle, SQLite и других продуктов для этих целей.
С помощью Delphi 2010 можно:
создавать эффективные приложения самого различного назначения, с применением технологии объектно-ориентированного программирования;
быстро создавать профессиональный, мультиязычный оконный интерфейс для любых приложений;
создавать мощные программные решения с локальными и удаленными базами данных многих типов с применением средств автономной отладки приложений;
создавать многозвенные распределенные приложения, основанные на различных технологиях;
создавать приложения, которые управляют другими приложениями, в частности, такими программами, как Microsoft Word, Excel, Access;
создавать кросс-платформенные приложения, которые можно выполнять как в Microsoft Windows, так и в Linux;
создавать профессиональные программы установки для приложений, учитывающие все требования и специфику целевой операционной системы;
создавать отчеты, библиотеки, компоненты.