Выбор, обоснование и особенности работы СУБД. Характеристика языков программирования. Разработка структурной и функциональной модели информационной системы аптеки. Проектирование программной среды АИС и ее интерфейса. Построение модели базы данных.
При низкой оригинальности работы "Разработка автоматизированной информационной системы для медработников "Заказы на лекарства"", Вы можете повысить уникальность этой работы до 80-100%
Абзацы, неразрывные переносы, описания к диаграммам, переделать схему по, запросы, Автоматизация - одно из направлений научно-технического прогресса , использующее саморегулирующие технические средства и математические методы с целью освобождения человека от участия в процессах получения, преобразования, передачи и использования энергии , материалов или информации , либо существенного уменьшения степени этого участия или трудоемкость выполняемых операций. Автоматизация позволяет повысить производительность труда , улучшить качество продукции , оптимизировать процессы управления, отстранить человека от производств, опасных для здоровья. Автоматизация, за исключением простейших случаев, требует комплексного, системного подхода к решению задачи. В состав систем автоматизации входят датчики (сенсоров ), устройства ввода , управляющие устройства (контроллеры ),исполнительные устройства , устройства вывода , компьютеры. Основная тенденция развития систем автоматизации идет в направлении создания автоматических систем, которые способны выполнять заданные функции или процедуры без участия человека.Проектирование имеет целью обеспечить эффективное функционирование АИС и взаимодействие АИТ со специалистами, использующими в сфере деятельности конкретного экономического объекта ПЭВМ и развитые средства коммуникации для выполнения своих профессиональных задач и принятия управленческих решений. Первоначально сформулированные научно-методические положения и практические рекомендации по проектированию автоматизированных систем в настоящее время сложились как основополагающие принципы создания АИС: системности, развития, совместимости, стандартизации и унификации, эффективности. Он позволяет подойти к исследуемому объекту как единому целому; выявить на этой основе многообразные типы связей между структурными элементами, обеспечивающими целостность системы; установить направления производственно-хозяйственной деятельности системы и реализуемые ею конкретные функции. Так, иерархическая структура создает относительную свободу действий над отдельными элементами для каждого уровня системы и возможность различных сочетаний локальных критериев оптимальности с глобальным критерием оптимальности функционирования системы в целом; обеспечивает относительную гибкость системы управления и возможность приспосабливаться к изменяющимся условиям; повышает надежность за счет возможности введения элементной избыточности, упорядочения направлений потоков информации. Практическое значение системного подхода и моделирования состоит в том, что они позволяют в доступной для анализа форме не только отразить все существенное, интересующее создателя системы, но и использовать ЭВМ для исследования поведения системы в конкретных, заданных экспериментатором условиях.Изначально, SQL был основным способом работы пользователя с базой данных и позволял выполнять следующий набор операций: § создание в базе данных новой таблицы; Каждое предложение SQL - это либо запрос данных из базы, либо обращение к базе данных, которое приводит к изменению данных в базе. В соответствии с тем, какие изменения происходят в базе данных, различают следующие типы запросов: § запросы на создание или изменение в базе данных новых или существующих объектов (при этом в запросе описывается тип и структура создаваемого или изменяемого объекта); § запросы, оперирующие самими таблицами (создание и изменение таблиц); Запросы первого типа, в свою очередь, делятся на запросы, предназначенные для создания в базе данных новых таблиц, и на запросы, предназначенные для изменения уже существующих таблиц.Рассмотрим более подробно программные продукты Microsoft SQL Server, Oracle и Microsoft Access. Microsoft SQL Server - система управления реляционными базами данных (СУБД) , разработанная корпорацией Microsoft . Используется для работы с базами данных размером от персональных до крупных баз данных масштаба предприятия; конкурирует с другими СУБД в этом сегменте рынка. Для обеспечения доступа к данным Microsoft SQL Server поддерживает Open Database Connectivity (ODBC) - интерфейс взаимодействия приложений с СУБД. Система управления базами данных (СУБД) Oracle Databaseсоздана специально для работы в сетях распределенных вычислений Grid и предназначена для эффективного развертывания на базе различных типов оборудования: от небольших серверов до мощных многопроцессорных серверных систем, от отдельных кластеров до корпоративных распределенных вычислительных систем.Одно из них обращено к человеку, использующему язык для записи своих программ, а другое адресовано ЭВМ, которая должна понимать команды. Исходя из этого, все языки программирования делятся на языки низкого, высокого и сверхвысокого уровня. Начиная с 2007 года уже язык Delphi (производный от Object Pascal ) начал жить своей самостоятельной жизнью и претерпевал различные изменения, связанные с современными тенденциями развития языков программирования: появились class helpers , перегрузки операторов и другое. Object Pascal - результат развити
План
Оглавление
Введение
1. Теоретическая часть
1.1 Теория проектирования АИС
1.2 Язык SQL
1.3 Методика IDEF
1.4 Выбор, обоснование и особенности работы СУБД. Особенность физического файла БД
2. Практическая часть
2.1 Обоснование выбора среды разработки и технологии доступа к данным БД
2.2 Разработка и описание интерфейса программной среды
2.3 Описание логической структуры программной среды АИС
2.4 Описание основных модулей программного кода
Заключение
Список используемой литературы
Приложение
Введение
Абзацы, неразрывные переносы, описания к диаграммам, переделать схему по, запросы, Автоматизация - одно из направлений научно-технического прогресса , использующее саморегулирующие технические средства и математические методы с целью освобождения человека от участия в процессах получения, преобразования, передачи и использования энергии , материалов или информации , либо существенного уменьшения степени этого участия или трудоемкость выполняемых операций.
Автоматизируются: § производственные процессы;
§ проектирование ;
§ организация , планирование и управление ;
§ научные исследования;
§ бизнес-процессы ;
§ и другие сферы человеческой деятельности.
Автоматизация позволяет повысить производительность труда , улучшить качество продукции , оптимизировать процессы управления, отстранить человека от производств, опасных для здоровья. Автоматизация, за исключением простейших случаев, требует комплексного, системного подхода к решению задачи. В состав систем автоматизации входят датчики (сенсоров ), устройства ввода , управляющие устройства (контроллеры ),исполнительные устройства , устройства вывода , компьютеры. Применяемые методы вычислений иногда копируют нервные и мыслительные функции человека. Весь этот комплекс средств обычно называют системами.
Основная тенденция развития систем автоматизации идет в направлении создания автоматических систем, которые способны выполнять заданные функции или процедуры без участия человека. Роль человека заключается в подготовке исходных данных, выборе алгоритма (метода решения) и анализе полученных результатов. Однако присутствие в решаемых задачах эвристических или сложно программируемых процедур объясняет широкое распространение автоматизированных систем. Здесь человек участвует в процессе решения, например, управляя им, вводя промежуточные данные.
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы