Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Информационно-логическая модельСтр 1 из 4Следующая ⇒
Содержание ─ Введение............................................................................................... 2 ─ Структура предприятия...................................................................... 3 ─ Постановка задачи на разработку программы ………………………4 ─ Проектирование базы данных............................................................. 5 ─ Информационно-логическая модель............................................. 5 ─ Логическая структура записи файлов .......................................... 6 ─ Графическое представление базы.................................................. 9 ─ Алгоритм программы.......................................................................... 12 ─ Блок-схема процессов................................................................ 14 ─ Конфигурационные требования................................................ 16 ─ Описание структуры программы.............................................. 17 ─ Графический интерфейс............................................................. 18 ─ Программное обеспечение ПК.................................................. 19 ─ Заключение........................................................................................... 23 ─ Список использованной литературы.................................................. 25 ─ Введение Для принятия обоснованных и эффективных решений в производственной деятельности, в управлении экономикой и в политике современный специалист должен уметь с помощью компьютеров и средств связи получать, накапливать, хранить и обрабатывать данные, представляя результат в виде наглядных документов. В современном обществе информационные технологии развиваются очень стремительно, они проникают во все сферы человеческой деятельности. Система Access — это набор инструментов конечного пользователя для управления базами данных. В ее состав входят конструкторы таблиц, форм, запросов и отчетов. Эту систему можно рассматривать и как среду разработки приложений. Используя макросы или модули для автоматизации решения задач, можно создавать ориентированные на пользователя приложения такими же мощными, как и приложения, написанные непосредственно на языках программирования. При этом они будут включать кнопки, меню и диалоговые окна. Программируя на языке VBA, можно создавать такие мощные программы, как сама система Access. В Access в полной мере реализовано управление реляционными базами данных. Система поддерживает первичные и внешние ключи и обеспечивает целостность данных на уровне ядра (что предотвращает несовместимые операции обновления или удаления данных). Кроме того, таблицы в Access снабжены средствами проверки допустимости данных, предотвращающими некорректный ввод вне зависимости от того, как он осуществляется, а каждое поле таблицы имеет свой формат и стандартные описания, что существенно облегчает ввод данных. Access поддерживает все необходимые типы полей, в том числе текстовый, числовой, счетчик, денежный, дата/время, MEMO, логический, гиперссылка и поля объектов OLE. Если в процессе специальной обработки в полях не оказывается никаких значений, система обеспечивает полную поддержку пустых значений. Постановка задачи на разработку программы
В среде программирования Delphi необходимо реализовать решение трех поставленных задач с использованием стандартных средств разработки программных продуктов программного комплекса RAD Studio XE7 и использованием дополнительных библиотек Math и StrUtils. Программа должна запускаться в операционной системе семейства MS Windows не младше версии MS Windows XP. Программа должна реализовывать графический интерфейс удобный для восприятия и работы пользователя. В курсовой необходимо решить проблему рутинного процесса операций работы работников склада и финансового отдела. Структура предприятия Для определения функциональных требования программного продукта, необходимо произвести оценку рабочих процессов, а также структуру отделов предприятия. Основным отделом компании является логистический отдел, деятельность которого и планируется автоматизировать. Рисунок 1 – Структура предприятия Проектирование базы данных Для начала проектирования базы данных нужно знать основную терминологию. К основным терминам относятся: предметная область, база данных, СУБД, типы связей. Предметная область – это часть реального мира, которая подлежит изучению с целью дальнейшей автоматизации. Примером предметной области может стать школа, библиотека. База данных (БД) – это совокупность структурированных данных, относящихся к определенной предметной области и предназначенной для решения многих задач многими пользователями. Система управления БД (СУБД) – это совокупность программных и языковых средств, предназначенных для создания, редактирования и поддержания БД в актуальном состоянии.[5] При разработке баз данных между сущностями могут быть различные связи. Всего их три: - один ко многим; - один к одному; - многие ко многим. Связи многие ко многим на практике следует избегать. При проектирования базы данных следует пройти несколько этапов. В начале нужно определить, для чего нужна ваша БД. Затем общаясь с сотрудниками предприятия нужно выяснить какие сущности нужны в этой базе данных и какие поля будут в этих сущностях. После этого нужно составить ER-диаграмму с описанием связи и каждого поля таблицы.[3] После выполнения этих этапов можно непосредственно приступать к работе с самой базой данных.
Информационно-логическая модель
Информационно-логическая модель – это модель сущность-связь, модель данных, позволяющая описывать базы данных в виде совокупности таблиц с указанием связи между ними.[2] ER – диаграмма предметной области представлена на рисунке 1.
Рисунок 2 – ER-диаграмма предметной области
Каждому Контрагенту может выписываться несколько Накладных. Каждая Накладная должна принадлежать только одному Контрагенту. Каждый Склад может упоминаться в нескольких Накладных. Каждая Накладная должна числиться только по одному Складу. Каждый Товар может быть описан в нескольких Накладных. Каждая Накладная должна выписываться только на один Товар. Каждый Товар должен храниться только в одной Упаковке. Каждая Упаковка может использоваться на нескольких Товарах. |
||
Последнее изменение этой страницы: 2018-04-12; просмотров: 427. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |