Графический пользовательский интерфейс - Разработка интерфейса базы данных (на примере потребностей охранного предприятия ООО "Пересвет")
Для работы системы необходимо предоставить пользователю интерфейс работы с базой данных. Так как используется операционная система MS Windows XP, наиболее подходящим будет интерфейс оконного типа.
На рынке программных продуктов представлено несколько систем, позволяющих реализовать поставленную задачу. Наиболее известные из них:
- - Borland Delphi; - Borland C++ Builder; - MS visual studio; - Mono;
Среда разработки "MS Visual Studio" развивается с 1997-ого года и хорошо себя зарекомендовала на рынке программных продуктов. В современных версиях данного ПО есть удобные средства разработки интерфейсов, а так же интеграция с различными базами данных, в том числе с "MS SQL Server". Поэтому я выбрал эту систему.
На данный момент среда разработки "MS Visual Studio" предлагает два инструмента для реализации оконного интерфейса:
- - MFC; - WinForms.
Хотя обе технологии позволяют реализовать поставленные задачи, они серьезно отличаются. Рассмотрим каждую из них.
Microsoft Foundation Classes (MFC) была разработана в 1992-году и присутствовала в среде "MS Visual Studio" с первых версий. Данная технология разработана на устаревшей платформе COM, достаточно сложна в освоении и разработке.
Windows Forms (WinForms) ,была разработана на плотформе. NET и является частью Microsoft. NET Framework. Появилась одновременно со стартом платформы. NET в 2002-ом году. Так же как и MFC является оберткой Win32 API. Но данная технология значительно проще в освоении и удобнее. Кроме того в отличии MFC изначально разработанного под C++, позволяет использовать все языки программирования платформы. NET. Данная технология предпочтительней для разработки оконного интерфейса.
Похожие статьи
-
В процессе выполнения дипломной работы было проведено ознакомление с принципами построения баз данных. Мною изучена СУБД "MS SQL Server", которая на...
-
Расчет себестоимости программного продукта Себестоимость программного продукта это все виды затрат понесенные при разработке продукта. Себестоимость...
-
Для расчета эффективность программного продукта определим, какие задачи выполняет данный продукт, а также насколько снижаются трудозатраты персонала при...
-
Дипломная работа посвящена проектированию базы данных (БД), а также разработке интерфейса к ней на примере потребностей охранного предприятия ООО...
-
Интерфейс Пользовательский интерфейс программного обеспечения является неотъемлемой его частью. Именно через интерфейс конечный пользователь будет...
-
Целю дипломного проекта является разработка системы по учету и ведению охранников, своевременному оповещению об аттестациях, ведению информации об...
-
Для разработки базы данных применим инструмент "Management Studio" входящий в состав СУБД "MS SQL Server". Этот инструмент позволяет создавать новые базы...
-
В используемой мной версии "MS Visual Studio" (версия 10 доступна технология. NET4.0) доступно несколько языков программирования: - C#; - C++; - F#; -...
-
Пользовательский интерфейс должен позволять заводить в базе данных информацию о новых охранниках, обслуживаемых объектах, автоматизировать составление...
-
1 Могилев А. В., Пак Н. И., Хеннер Е. К. Информатика: Учеб. пособие для студ. пед. ву-зов / Под ред. Е. К. Хеннера. - М., Academia, 2004. 2 Сборник задач...
-
В реляционных базах данных существует несколько видов связей между таблицами: 1) "Один к одному". Одной записи таблицы соответствует одна запись другой...
-
Проектирование рабочих мест ПК относится к числу важных проблем эргономического проектирования в области вычислительной техники. Правильная организация...
-
Наиболее вероятные причины пожара от электроустановок короткое замыкание, большое переходное сопротивление, перегрузка, искрение, электрическая дуга. Для...
-
Требования к базе данных По желанию заказчика база данных должна хранить информацию об охранниках, охраняемых объектах, прохождении аттестаций, позволять...
-
Характеристика вредных факторов при работе с ПК В производственных условиях компьютер становится определяющим фактором влияния на здоровье и...
-
Постановка задачи Имеющаяся база данных SQL имеет недостаточное количество полей и таблиц, не имеет упорядоченной структуры пользователей для работы с...
-
Требования к функциональным характеристикам система должна обеспечивать выполнение следующих функций: - Актуальная информативность Исходные данные:...
-
Выбор мобильной платформы и изучение инструментов разработки - Исследование алгоритмов
Практическая реализация алгоритмов, представленных в предыдущих пунктах, предполагает: 1) Выбор мобильной платформы; 2) Изучение соответствующей среды...
-
Для осуществления первой задачи данной работы был проведен проведение подробный анализ семи наиболее распространенных технологий работы с Большими...
-
Одним из самых важных начальных этапов при разработке ПО является выбор технологического стека, с помощью которого будет происходить разработка продукта....
-
Предметная область IoT (Интернет вещей) - это сеть физических объектов - устройств, транспортных средств, зданий и других вещей со встроенной...
-
Введение - Модернизация структуры базы данных на основе анализа требований предприятия
В данной дипломной работе рассматривается проблема реинжиниринга баз данных в рамках разработки информационной системы (далее: ИС) для информационного...
-
Выбор интерфейса Пользовательский интерфейс представляет собой совокупность программных и аппаратных средств, обеспечивающих взаимодействие пользователя...
-
Учебный процесс в ННГАСУ сопровождается значительной информационной базой, развитием компьютерного парка и внедрением в образовательный процесс...
-
Рассмотрим два программных продукта наиболее схожих по функциям и назначению с программным обеспечением "Программа обработки сложноструктурированных...
-
Пусть в сборку входит n монтажников, Тогда - множество монтажников, участвующих в одном этапе - рабочие, участвующие в выполнении одной операций -...
-
Назначение разрабатываемой системы Целью дипломной работы является разработка системы учета Посещаемости детей в детском саду на основе объектно -...
-
Язык программирования R - Технологии больших данных: анализ и выбор решения для реализации проекта
Язык программирования R является универсальным и разработан для применения в следующих областях: разведочный анализ данных, классические статистические...
-
Заключение - Технологии больших данных: анализ и выбор решения для реализации проекта
На практике при реализации проектов возникает потребность в инструментах обработки больших данных от особенностей бизнеса, которые после накопления...
-
В результате проведенной работы были спроектированы и реализованы модули редактора и вебсайта. Были решены поставленные в работе задачи в полном объеме....
-
Технология открытых систем Основные требования, предъявляемые к информационной инфраструктуре, состоят в обеспечении необходимой функциональности,...
-
Разработка приложения на языке C++ - Программирование на языке C++
C++ - объектно-ориентированный язык программирования. Разработан в 1998--2001 годах группой инженеров под руководством Андерса Хейлсберга в компании...
-
Система функционирует как распределенная трехзвенная клиент-сервер-СУБД программная архитектура. В среде серверной операционной системы Microsoft Windows...
-
Считается, что правильно организованный документооборот и электронный архив документов становятся необходимыми условиями эффективной работы современного...
-
Анализ и выбор операционной системы При создании мобильного приложения, первый возникающий вопрос - для какой платформы его разрабатывать. На рынке...
-
Чтобы не заканчивать эту главу на такой печальной ноте, я решил включить в последний раздел избранные максимы о построении экспертных систем, почерпнутые...
-
Выбор программного обеспечения для внедрения KPI целиком и полностью упирается в потребности конкретной компании. Благодаря все большей и большей...
-
За последние годы было разработано большое количество методологий и стандартов построения и описания различных уровней архитектуры организации, в том...
-
Лингвистический процессор GATE GATE представляет собой инфраструктуру для разработки и развертывания компонентов программного обеспечения, которые...
-
2.1 Среды разработки для построения программных агентов Инструментальные средства разработки программных агентов формируют среду, которая оптимизирована...
Графический пользовательский интерфейс - Разработка интерфейса базы данных (на примере потребностей охранного предприятия ООО "Пересвет")