Схема работы системы
Microsoft SQL Server 2008 — это надежная, эффективная и интеллектуальная платформа управления данными, готовая к работе в самых ответственных и требовательных бизнес-приложениях, помогающая сократить затраты на обслуживание существующих систем и разработку новых приложений, и предоставляющая широкие возможности BI для всех сотрудников вашей компании. Рисунок 8 диаграмма использования Объектом… Читать ещё >
Схема работы системы (реферат, курсовая, диплом, контрольная)
Функционирование системы (рисунок 7 см. приложение Б) начинается с авторизации в системе, у пользователя запрашивается логин и пароль для входа в систему. Далее открывается главное окно программы, в котором есть главное меню для доступа ко всем функциям программы. Далее выбирается необходимый пункт меню, редактируются справочники БД. После этого вводим данные поиска заявок, выбирая их из БД заявок. Результат виден на экране. Затем производится фильтрация заявок. Поиск производится по базе данных с учетом вывода необходимых полей на экране. Результаты фильтрации отображаются на экране. Далее пользователь выбирает из представленного списка заявок ту, которая ему нужна.
Выбор и обоснование программного обеспечения
Все существующие СУБД следует разделить на однопользовательские и многопользовательские (клиент-серверные).
Каждая СУБД поддерживает ограниченный набор механизмов доступа к данным: для Oracle ими являются ODBC, JDBC и ADO/OLE DB, для Microsoft SQL Server это ODBC, OLE DB/ADO, ADO.NET, СУБД Access поддерживает механизмы OLE/ADO DB, ODBC.
Одной из важнейших характеристик СУБД является их производительность. Под производительностью понимается скорость обработки запросов к БД. Достаточно трудно однозначно сказать, кто быстрее всех обрабатывает запросы, слишком многое здесь зависит от того, на каком оборудовании производится тестирование, каков состав выполняемых запросов. По данным Transaction Processing Performance Council, SQL Server сейчас является рекордсменом по производительности, однако и Oracle стабильно входит в пятерку лидеров, чего нельзя сказать о СУБД Access. Другой отличительной чертой любой СУБД является поддержка различных платформ. Oracle работает практически в любой существующей операционной системе. SQL Server и Access поддерживают исключительно платформу Windows NT. В результате популярность SQL Server и Access определяется в первую очередь популярностью платформы, которую они поддерживает. Эти СУБД настолько связаны с операционной системой, что их надежность, масштабируемость и производительность определяются надежностью, масштабируемостью и производительностью самой платформы, и положение SQL Server и Access на рынке будет зависеть от выпуска новых версий Windows.
Таблица 1 Сравнительный анализ СУБД.
СУБД. | Microsoft Access. | Microsoft SQL Server. | Borland InterBase. |
Уровень доступности данных для WEB. | ODBC + возможности технологии. | ||
Предельное рациональное количество пользователей. | <12. | <200. | <25. |
Поддержка транзакций. | ; | ||
Ограничения. | На уровне связей (контроль целостности, внешние соответствия…). | На уровне прав доступа (пользователи, группы, роли…). | |
Процедурные элементы. | Возможно разработка макросов и интерфейсных элементов. | ||
Автоматизация разработки. Мастера. | ++. | ++. | |
Триггеры. | ; | ||
Режим функционирования. | Загруженное в ОП ядро Microsoft Jet. | Фоновый сервис. | Фоновый сервис. |
После проведения сравнительного анализа различных средств разработки баз данных было решено выбрать продукт компании Microsoft SQL Server 2008.
Microsoft SQL Server — это, прежде всего, система управления базами данных (СУБД). Как и другие продукты этой категории, она предназначена для хранения и поиска данных, представления информации в удобном виде и автоматизации часто повторяющихся операций (таких, как ведение счетов, учет, планирование и т. п.). С по-мощью SQL Server можно разрабатывать простые и удобные формы ввода данных, а также осуществлять обработку данных и выдачу сложных отчетов.
Microsoft SQL Server 2008 — это надежная, эффективная и интеллектуальная платформа управления данными, готовая к работе в самых ответственных и требовательных бизнес-приложениях, помогающая сократить затраты на обслуживание существующих систем и разработку новых приложений, и предоставляющая широкие возможности BI для всех сотрудников вашей компании.
SQL Server — это комплексная платформа баз данных, обеспечивающая управление данными в масштабе предприятия и оснащенная интегрированными средствами бизнес-аналитики (Business Intelligence, BI). Ядро СУБД SQL Server обеспечивает более безопасное и надежное хранение данных в реляционном формате и в формате XML. Благодаря поддержке как реляционного, так и XML-формата, SQL Server обеспечивает гибкость, необходимую для вашей работы. Эта платформа также предоставляет возможность создания и управления высокопроизводительными приложениями баз данных с высоким уровнем доступности, с помощью которых можно достичь нового уровня развития бизнеса В основе решения управления корпоративными данными лежит ядро базы данных SQL Server 2008. Помимо поддержки реляционных баз даннных и данных в формате XML, SQL Server 2005 также сочетает лучшее в таких областях, как анализ, подготовка отчетов, интеграция данных и рассылка уведомлений. Это позволяет создавать и развертывать экономически эффективные решения бизнес-аналитики, которые позволят сотрудникам вашей компании доставлять аналитическую информацию в любое место предприятия при помощи карт ключевых показателей эффективности, панелей управления, веб-служб и мобильных устройств.
Выгодным преимуществом SQL Server 2008 является тесная интеграция с Microsoft Visual Studio, Microsoft Office System и целым комплектом новых средств разработки, включая Business Intelligence Development Studio. Являетесь ли вы разработчиком, администратором баз данных, информационным работником или сотрудником, принимающим решения, SQL Server 2008 предоставляет инновационные решения, которые позволят получить больше выгоды из ваших данных, независимо от того, хранятся ли они в реляционной базе данных или в формате XML.
Диаграмма использования
Рисунок 8 диаграмма использования Объектом автоматизации являются личные данные клиентов, пользователь производит вход в БД, зайдя в нее, может редактировать данные, отслеживать клиентов, а также выполнения работ, по завершении работы, пользователь выходит из системы.
В ходе предварительного исследования было уставлено, что автоматизированная система регистраций существенно упростит и ускорит работу с клиентами, по сравнению с существующей системой.