Помощь в написании студенческих работ
Антистрессовый сервис

Выбор методов и средств разработки

РефератПомощь в написанииУзнать стоимостьмоей работы

Visual Basic .NET — это достаточно простой, строго типизированный язык, с помощью которого легко и приятно строить объектно-ориентированные конструкции, проектировать графический пользовательский интерфейс (GUI), создавать различные спецэффекты (типа построения элемента управления или диалогового окна произвольной, например овальной, формы), работать с базами данных, создавать пользовательские… Читать ещё >

Выбор методов и средств разработки (реферат, курсовая, диплом, контрольная)

Информационная система — это совокупность базы данных и всего комплекса аппаратно-программных средств для ее хранения, изменения и поиска информации, для взаимодействия с пользователем.

Поэтому при реализации информационной системы требуется сначала разработать базу данных, которая будет хранить, и предоставлять данные для работы.

Термин база данных неразрывно связан с другим термином — система управления базами данных (СУБД). На уровне СУБД реализованы операции манипуляции с физическим представлением данных. СУБД представляет программисту интерфейс для манипулирования данными на логическом уровне.

СУБД (система управления базами данных) — совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования БД многими пользователями.

На этапе проектирования базы данных выбирается целевая СУБД, то есть предназначенная для поддержки создаваемого приложения базы данных.

По характеру применения СУБД разделяют на:

  • — персональная СУБД обеспечивает возможность создания локальных баз данных, работающих на одном компьютере. К персональным СУБД относятся Access и другие;
  • -многопользовательская СУБД позволяет создать информационные системы, функционирующие в архитектуре «клиент-сервер» наиболее известными многопользовательскими СУБД являются Microsoft SQL Server и др.

СУБД предоставляет нам возможность контролировать задание структуры и описание своих данных, работу с ними и организацию коллективного пользования этой информацией. СУБД также существенно увеличивает возможности и облегчает каталогизацию и ведение больших объемов хранящейся в многочисленных таблицах информации.

СУБД включает в себя три основных типа функций: определение (задание структуры и описание) данных, обработка данных и управление данными.

Рассмотрим некоторые популярные виды СУБД:

Microsoft Access — это система управления базами данных для ОС Windows. Это среда для разработки серьезных бизнес — приложений.

Access обладает очень широким диапазоном средств для ввода, анализа и представления данных. Эти средства являются не только простыми и удобными, но и высокопродуктивными, что обеспечивает высокую скорость разработки приложения. Совершенствуясь от версии к версии, Access стал инструментом, который удовлетворяет самые разные категории пользователей: от новичка, которому нравится дружественный интерфейс системы, позволяющей ему справится с его задачами, до профессионального разработчика, который имеет весь необходимый инструментарий, для построения готового уникального решения для конкретного предприятия среднего бизнеса.

Microsoft SQL Server представляет собой платформу для управления БД и анализа данных, а так же содержит много новых возможностей по обработке транзакций, хранения данных и работы с приложениями для электронной торговли.

1С:Предприятие предназначен для быстрой разработки прикладных решений. Технологическая платформа «1С Предприятие» не является программным продуктом для использования конечными пользователями, которые обычно работают с одним из многих прикладных решений (конфигураций), использующих единую технологическую платформу. Платформа и прикладные решения, разработанные на её основе, образуют систему программ «1C Предприятие», которая предназначена для автоматизации различных видов деятельности, включая решение задач автоматизации учёта и управления на предприятии.

Проанализировав данные СУБД и ознакомившись с программным обеспечением заказчика пришел к выводу, что СУБД будет реализована в SQL Server.

Рассмотрим языки и среды программирования, которые могут быть использованы для разработки приложения, взаимодействующие с созданной базой данных:

Microsoft Visual Studio относится к числу важнейших продуктов, когда-либо выпускавшихся Microsoft. Являясь первой полностью интегрированной средой для создания Web-сервисов на основе XML и Internet-приложений следующего поколения, Visual Studio .NET в сочетании с .NET Framework откроет разработчикам новые перспективные возможности в области создания Web-сервисов на основе XML. Для создания клиентских приложений в Visual Studio .NET используются Windows-формы. Как и в случае с Web-формами, поддержку Windows-форм обеспечивает ядро .NET, а Visual Studio .NET лишь предоставляет средства, облегчающие разработку приложений этого класса на всех поддерживаемых языках программирования.

Microsoft Access — среда программирования в Access включает все средства, необходимые для написания программ отладки процедур VBA. Самым главным компонентом этой среды является редактор кода Visual Basic Editor (VBE), обладающий богатыми возможностями для облегчения процесса ввода программного кода. Кроме того, среда программирования содержит еще массу диалоговых окон, в которых отображается дополнительная информация, требующаяся как в процессе создания, так и в процессе отладки кода.

Visual Basic .NET — это достаточно простой, строго типизированный язык, с помощью которого легко и приятно строить объектно-ориентированные конструкции, проектировать графический пользовательский интерфейс (GUI), создавать различные спецэффекты (типа построения элемента управления или диалогового окна произвольной, например овальной, формы), работать с базами данных, создавать пользовательские компоненты и интегрированные с офисом приложения.

Visual C# .NET — имеет массу преимуществ: простота, объектная ориентированность, типовая защищенность, «сборка мусора», поддержка совместимости версий и многое другое. Данные возможности позволяют быстро и легко разрабатывать приложения.

ADO.NET — это набор классов, предоставляющих службы доступа к данным программисту, работающему на платформе .NET Framework. ADO.NET имеет богатый набор компонентов для создания распределенных приложений, совместно использующих данные. Это неотъемлемая часть платформы .NET Framework, которая предоставляет доступ к реляционным данным, XML-данным и данным приложений. ADO.NET удовлетворяет различные потребности разработчиков, включая создание клиентских приложений баз данных, а также бизнес-объектов среднего уровня, используемых приложениями, средствами, языками и браузерам. ADO.NET предоставляет согласованный доступ к таким источникам данных, как SQL Server и XML, а также к источникам данных, предоставляемым при помощи OLE DB и ODBC. Пользовательские приложения, использующие общие данные, могут использовать ADO.NET для соединения с этими источниками данных и для получения, обработки и обновления имеющихся в них данных.

Visual C++ .NET — это язык программирования, необходимый разработчикам, которым требуются средства управления приложениями низкого уровня.

Проанализировав известные языки и среды программирования, их возможности, которые необходимы для реализации информационной системы, пришли к выводу, что все необходимое имеется в Microsoft Visual Studio .Net. Исходя из этого данное приложение будет реализовано на языке программирования С# в среде Microsoft Visual Studio 2010.

Показать весь текст
Заполнить форму текущей работой