Понятие о базе данных, их виды и модели. Принципы проектирования и построения автоматизированных информационных систем. Пример разработки и создания программного продукта "Автосалон", предназначенного для упрощения процедуры поиска необходимой машины.
Аннотация к работе
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН Западно-Казахстанский аграрно-технический университет имени Жангир ханаЭффективность деятельности любого предприятия во многом зависит от объема реализуемой ею продукции, работ и услуг. При осуществлении коммерческой деятельности на предприятии производится обработка и хранение большого количества информации, связанной с продажами, заказами реализуемой продукции, сущность которых состоит в своевременном и правильном оформлении документов и контроле за каждой операцией, производимой на предприятии. В связи с этим для надежного функционирования системы продаж, необходимо вести систематический и непрерывный учет за реализацией продукции, что и будет выполнять разрабатываемый проект. Основная задача любого успешного проекта заключается в том, чтобы на момент запуска системы и в течение всего времени ее эксплуатации можно было обеспечить: • требуемую функциональность системы и степень адаптации к изменяющимся условиям ее функционирования В реальных условиях, проектирование - это поиск способа, который удовлетворяет требованиям функциональности системы средствами имеющихся технологий с учетом заданных ограничений.Информационная система - это взаимосвязанная совокупность средств, методов и персонала, используемых для хранения, обработки и выдачи информации. Под предметной областью понимается совокупность связанных между собой функций, задач управления в некоторой области деятельности предприятия, с помощью которых достигается выполнение поставленной цели. База данных - это приложение, обеспечивающее создание, хранение, обновление и поиск информации в базе данных, а также управление безопасностью и целостностью данных. В простейшем случае - это программа, которая обеспечивает работу с информацией. Информация в базе может быть любая, при этом, как правило, работа с информацией подразумевает следующие действия: добавление новой информации;Данные локальной базы данных (файлы данных) находятся на одном (локальном) устройстве, в качестве которого может выступать диск компьютера или диск другого компьютера, работающего в сети. Для обеспечения разграниченного доступа к данным между несколькими пользователями в локальных базах данных применяется метод, получивший название блокировка файлов. Серверная часть программы, работающая на удаленном компьютере, принимает запросы, выполняет их и пересылает данные клиентской программе. Клиент принимает от пользователя запрос, проверяет синтаксис и генерирует запрос к базе данных на языке SQL или другом языке базы данных, соответствующем логике приложения. Сервер принимает и обрабатывает запросы к базе данных, после чего отправляет полученные результаты обратно клиенту.Информационно-логическая (мифологическая) модель предметной области отражает предметную область в виде совокупности информационных объектов и их структурных связей. Иерархическая (древовидная) модель данных представляет собой иерархию элементов, называемых узлами. Узел - это совокупность атрибутов данных, описывающих информационный объект. Каждый узел кроме корня связан только с одним узлом на более высоком уровне, называемом исходным узлом для данного узла. Узлы, не имеющие порожденных узлов, называются листьями.Под проектированием автоматизированных информационных систем понимается процесс разработки технической документации, связанный с организацией системы получения и преобразования исходной информации в результативную, т.е. с организацией автоматизированной информационной системы. Документ, полученный в процесс е проектирования, носит название проект. Успешная работа ИС в первую очередь определяется качеством проектирования, именно при проектировании создается система, способная функционировать при постоянном ее совершенствовании. Проектирование и функционирование систем основывается на системотехнических принципах, отражающих важнейшие положения общей теории систем, системного проектирования и других наук, обеспечивающих надежность эксплуатации и экономичность, как при проектировании, так и при использовании систем. Системный подход сосредотачивает внимание на объекте как на едином целом, а не на его частях, как бы совершенно они не выполняли свои функции.CASE-средства предоставляют много преимуществ. На одной чаше весов будет автоматизация работы, предоставляемая CASE, а на другой - ненавистная задача преобразования результатов анализа в формат этого CASE (если для формализации результатов анализа использовался другой CASE-инструмент или не использовался никакой). Некоторые CASE-средства позволяют непосредственно перейти к проектированию, а к анализу можно вернуться путем обратного проектирования. К сожалению, при использовании обратного проектирования в CASE-средстве создается весьма вредная иллюзия того, что данные анализа регистрируются, хотя на самом деле этого практически никогда не происходит, поскольку информация, содержащаяся в спроектированной структуре, отличается от результатов анализа.
План
Содержание
Введение
Глава 1. База данных
1.1 Понятия о базах данных и системах управления ими
1.2 Классификация баз данных.
1.3 Инфологическая модель базы данных, ее виды, проектирование
Глава 2. Описание информационной системы
2.1 Принципы проектирования ИС
2.2 Использование CASE-средств
2.3 Построение модели данных
2.4 Построение автоматизированной информационной системы