Описание предветной области. Анализ предметной области обувного магазита 1 описание предметной области
Скачать 50.39 Kb.
|
1 2 Анализ предметной области обувного магазита 1 описание предметной области Магазин розничной торговли «Престиж» занимается реализацией женской и мужской брендовой обуви, он имеет 3 филиала в г Барнауле. Они расположены по адресу: Барнаул, Ленина проспект, 73 7 (3852) 36-74-24 Барнаул, Ленина проспект, 53 7 (3852) 36-73-60 Барнаул, Павловский тракт, 251в 7 (3852) 36-79-76 Для эффективной работы обувного магазина «Престиж» необходимо спроектировать базу данных «Розничная торговля», которая должна содержать информацию о товарах, которые реализуются в магазине, их продажах, о поставщиках, о сотрудниках. База данных будет использоваться для анализа продаж в магазине, а так же при необходимости поможет подобрать товар по вкусу любому покупателю. Таким образом, в базе данных должна храниться информация: — о товарах: код товара, наименование товара, количество товара, цена за единицу (руб.), код поставщика; — о поставщиках товаров: код поставщика, название поставщика, адрес, телефон, контактное лицо; — о продажах товаров в магазине: код продажи, код товара, дата продажи, количество проданного товара (шт.), цена розничная (руб.), продавец; — о сотрудниках: код сотрудника, ФИО, должность, табельный номер. — При проектировании базы данных необходимо учитывать следующее: — поставщик поставляет несколько товаров. Товар поступает от нескольких поставщиков; — товар имеет несколько продаж. Продажа относится к одному товару — поставщик обязательно поставляет товар. Каждый товар обязательно поставляется поставщиком; — товар не обязательно продается. Каждая продажа обязательно связана с товаром. — товар не обязательно продается. Продавец обязательно продает товары. С базой данных «Розничная торговля» будут работать непосредственно продавцы магазина и финансовый отдел магазина. ПОХОЖИЕ ГЛАВЫ ИЗ ДРУГИХ РАБОТ: Информационные системы в экономике ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ; бизнес-процес при ручном выполнении работы; бизнес-процес при автоматизированном выполнении работы; описание базы данных; пошаговое выполнение работы. Информационные системы в экономике 1. ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ Одной из важнейших проблем, существующих на фирмах, является автоматизация деятельности. Информационные технологии в образовании 1.2 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ Сегодня наряду с традиционными печатными изданиями широко применяются электронные справочники (ЭС). Это обусловлено в первую очередь тем. Информационный портал «Справочник нумизмата» 1.1 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ Для построения автоматизированной системы, используя инструменты программирования HTML5, JavaScript, PHP, база данных MySQL. Искусственная нейронная сеть 2.1.1 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ Основа проектирования — определение ключевых абстракций, характеризующих словарь предметной области и механизмов управления ими. Сформируем список ключевых абстракций: Буквы должны как-то вводиться. Элемент для ввода. Выходной вектор. Проект интегрированной среды для обучения программированию 1.1 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ Интегрированная среда разработки (англ. Integrated Development Environment) — система программных средств, используемая программистами для разработки программного обеспечения. Проект системы учета заказов на грузоперевозку автотранспортной компании «ТрансАвто» 1.1 описание предметной области На первом этапе проектирования web-сайта необходимо выполнить анализ предметной области, т.е. определить объекты предметной области и связи между объектами. Функциональный подход реализует принцип движения «от задач» и применяется. Проектирование автоматизированного рабочего места менеджера по продажам 2.1.1 описание предметной области Возможности менеджера включают в себя организационные моменты, по управлению заказами товара для данного предприятия изходя из функций которая ему может предоставить данная база данных. Разработка enterprise-приложения «Больница» 1.1 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ На данном этапе нашей работе мы моделируем БД больницы. Кратко опишем данную предметную область. Медицинское учреждение имеет несколько отделений, которые возглавляют ведущие специалисты больницы (заведующие). Разработка веб-сервиса «Записная книжка» 1.1.2 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ Приложения формата записной книжки помогают избавиться от поиска ручки, ровной поверхности, чтобы сделать какую-либо запись, а также пролистывания страниц в поисках нужной даты. Однако у бумажных органайзеров остается одно преимущество. Разработка информационной системы для столовой 1. ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ Построить информационную систему столовой, удовлетворяющую следующим требованиям: столовая предоставляет для своих клиентов услугу питания; на каждый день составляется меню, которое включает в себя список блюд для питания. Разработка информационной системы для фирмы по обслуживанию клиентов 1.1 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ Фирма представляет собой торговое предприятие. Менеджер фирмы принимает заказы, на складе формируют заказы, разносчик доставляет заказы клиентам. Схематично бизнес-процесс представлен на рис.1.1. Рис.1. Создание информационной системы поликлиники 1. ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ Основная деятельность регистратуры поликлиники — это сбор и хранение информации о врачах и пациентах, обработка информации, выдача справок и больничных листов, выдача расписаний работы врачей. Информация. Источник ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ В настоящее время Интернет становиться все более развитой средой для осуществления коммуникаций с потребителями. В тоже время, существенным является и тот факт, что интернет становиться удобной и достаточно дешевой торговой площадкой. Сегодня спектр онлайн торговли настолько обширен, что уже сложно представить, чего только нельзя купить через Интернет. Существуют Интернет-магазины канцтоваров, бытовых товаров, одежды, обуви, подарков – чего только нету. Даже продукты питания уже можно покупать в сети. И с каждым днем этот список становится все обширнее, а желающих приобретать товары через Интернет-магазины появляется больше и больше. Не секрет, что сегодня компьютерные игры приобрели огромную популярность. И это не удивительно. Благодаря высоким технологиям и мастерству разработчиков в наши дни они настолько реалистичны, что игрок с головой окунается в виртуальный мир, словно становясь одним из героев игрового сюжета. Погружаясь в мир своих фантазий, человек отвлекается от бесконечных серых и унылых трудовых будней, забывает о проблемах, избавляется от усталости и стрессов. Сегодня покидать свой дом нет необходимости даже для того, чтобы купить игры для ПК или игровой приставки, достаточно лишь посетить магазин электронных товаров, размещенный на просторах всемирной паутины[1]. Огромное разнообразие представленных в каталоге продуктов способно удовлетворить даже самого искушенного пользователя. Здесь можно одним из первых приобрести самые интересные новинки, а также ключи активации к ним. Очень удобно также наличие различных способов оплаты. Покупку можно оплатить с помощью электронных платежей Webmoney, Яндекс.Деньги или Qiwi, почтовым переводом, банковскими картами. В работе интернет магазина большую роль играет система управления. Система управления – информационная система или компьютерная программа, используемая для обеспечения и организации совместного процесса создания, редактирования и управления контентом. Преимущества системы управления: 1. Облегчение получения пользователями актуальной информации о компании; 2. Упрощение процесса продаж; 3. Сокращение расходов на службы технической, информационной поддержки. Таким образом основной целью курсовой работы является разработка программы осуществляющей управление базой данных интернет магазина. АНАЛИЗ ЗАДАЧИ Описание предметной области Интернет-магазин — сайт, торгующий товарами посредством сети Интернет. Позволяет пользователям онлайн, в своём браузере, сформировать заказ на покупку, выбрать способ оплаты и доставки заказа. Интернет-магазин обладает следующими преимуществами по сравнению с обычным магазином: — интернет-магазин работает круглосуточно и каждый день, без перерыва на обед, без выходных и праздничных дней; — доступ к товарам магазина имеет возможность получить любой покупатель, находящийся в любой точке планеты; — в интернет магазин не требуется нанимать продавцов-консультантов, покупателю доступна вся подробная информация о товаре; — интернет магазин не имеет ограничений на площадь. Можно разместить сколь угодно много товаров или описать любое количество услуг; — срок и стоимость создания Интернет-магазина намного ниже, чем обычного магазина; — для создания Интернет-магазина не требуется получения различных разрешений и лицензий. Его не будет проверять пожарный инспектор, санэпидемстанция и другие службы. Электронной коммерцией называется покупка и продажа товаров, услуг или информации посредством компьютерных сетей, преимущественно Интернета. Являясь наиболее быстро развивающейся составляющей Интернет-технологий и других информационных технологий, электронная коммерция обеспечивает функциональность и новые способы ведения бизнеса, которыми невозможно пренебречь. Электронная коммерция, безусловно, имеет большое будущее, так как электронные рынки более эффективны при создании новых товаров и услуг на основе поступающей информации, незаменимы в поиске клиентов и партнеров по всему земному шару. Инструменты разработки Для реализации программного продукта была выбрана система визуального программирования баз данных «Microsoft Access», так как она предоставляет наиболее широкие возможности для разработки приложений операционной системы «Windows». Microsoft Access является настольной СУБД (система управления базами данных) реляционного типа. Достоинством Access является то, что она имеет очень простой графический интерфейс, который позволяет не только создавать собственную базу данных, но и разрабатывать приложения, используя встроенные средства. В отличие от других настольных СУБД, Access хранит все данные в одном файле, хотя и распределяет их по разным таблицам, как и положено реляционной СУБД. К этим данным относится не только информация в таблицах, но и другие объекты базы данных, которые будут описаны ниже. Для выполнения почти всех основных операций Access предлагает большое количество Мастеров (Wizards), которые делают основную работу за пользователя при работе с данными и разработке приложений, помогают избежать рутинных действий и облегчают работу неискушенному в программировании пользователю. Особенности MS Access, отличающиеся от представления об «идеальной» реляционной СУБД. Создание многопользовательской БД Access и получение одновременного доступа нескольких пользователей к общей базе данных возможно в локальной одноранговой сети или в сети с файловым сервером. Обычно для доступа к данным по сети с нескольких рабочих станций, файл. В плане поддержки целостности данных Access отвечает только моделям БД небольшой и средней сложности. В нем отсутствуют такие средства как триггеры и хранимые процедуры, что заставляет разработчиков возлагать поддержание бизнес логики БД на клиентскую программу. В отношении защиты информации и разграничения доступа Access не имеет надежных стандартных средств. В стандартные способы защиты входит защита с использованием пароля БД и защита с использованием пароля пользователя. Снятие такой защиты не представляет сложности для специалиста[2]. MS Access предоставляет в распоряжение непрограммирующему пользователю разнообразные диалоговые средства, которые позволяют ему создавать приложения не прибегая к разработке запросов на языке SQL или к программированию макросов или модулей на языке VBA. Access обладает широкими возможностями по импорту/экспорту данных в различные форматы, от таблиц Excel и текстовых файлов, до практически любой серверной СУБД через механизм ODBC. Одним из средств программирования в Access является язык макрокоманд. Программы, созданные на этом языке, называются макросами и позволяют легко связывать отдельные действия, реализуемые с помощью форм, запросов, отчетов. Получается что Microsoft Access это не только гибкая и простая в использовании СУБД, но и система для разработки работающих с базами данных приложений. Источник ИНФОРМАЦИОННАЯ ПОДДЕРЖКА ДЕЯТЕЛЬНОСТИ ОБУВНОГО МАГАЗИНА ЭТАПЫ РАЗРАБОТКИ БАЗ ДАННЫХ. ВЫДЕЛЕНИЕ СУЩНОСТЕЙ С ПЕРЕЧНЕМ ИХ АТРИБУТОВ. АНАЛИЗ ИНФОРМАЦИОННЫХ ЗАДАЧ, КРУГА ПОЛЬЗОВАТЕЛЕЙ СИСТЕМЫ. ЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ РЕЛЯЦИОННЫХ БД. ФИЗИЧЕСКОЕ ПРОЕКТИРОВАНИЕ. РЕАЛИЗАЦИЯ БАЗЫ ДАННЫХ, НАПРАВЛЕНИЯ ДАННОГО ПРОЦЕССА.
ОТПРАВИТЬ СВОЮ ХОРОШУЮ РАБОТУ В БАЗУ ЗНАНИЙ ПРОСТО. ИСПОЛЬЗУЙТЕ ФОРМУ, РАСПОЛОЖЕННУЮ НИЖЕ Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны. Задача — информационная поддержка деятельности Обувного магазина. База данных должна содержать сведения об ассортименте обуви в магазине. База данных должна осуществлять формирование запросов на выдачу следующей информации: 1 картинку изображающую этот вид обуви, наличие и стоимость обуви каждого артикула; 2 ассортиментный список дамской обуви с наименованием и имеющегося в наличии числа пар каждой модели; 3 определение модели обуви, которая находится в магазине в минимальном и максимальном количестве; 4 список городов и фабрик, изготовляющих женскую (мужскую и детскую) обувь; 5 количество пар обуви любого артикула и любого наименования с указанием сроков поставки; 6 формат деловых писем на фабрику с просьбой о поставке определённого количества пар обуви данного ассортимента, если количество пар в магазине меньше заданного количества < 5. Введение С появлением качественных программных средств для работы с базами данных, становятся наиболее популярным средство обработки табличной информации. Они являются инструментальным средством проектирования баз данных при обработке больших объемов информации. Основой для учета, контроля и планирования служат всевозможные архивы, списки и т.д. Они постепенно накапливаются и обновляются. При большом объеме информации поиск и обобщение необходимых сведений, осуществляемых вручную, всё это представляет собой довольно сложный и трудоёмкий процесс, занимающий очень много времени. С появлением ПК и использованием их для обработки информации появилась возможность автоматизировать различные сферы человеческой деятельности и производственных процессов. Постепенно с развитием программного обеспечения ПК появились идеи создания СУБД, которые позволяли бы накапливать, хранить и обновлять взаимосвязанные данные по целому комплексу решаемых задач, например при автоматизации деятельности обувного магазина. Что позволит увеличить производительность магазина, уменьшение времени на обработку различных документов, проведение учёта в магазине и на складе, автоматическую отсылку писем по электронной почте поставщикам товара, а так же многой другой времеёмкой работы, которая представляет для человека большую нагрузку. 1. Этапы разработки баз данных При разработке базы данных обычно выделяется несколько уровней моделирования, при помощи которых происходит переход от предметной области к конкретной реализации базы данных средствами конкретной СУБД. Можно выделить следующие уровни: · Сама предметная область; · Модель предметной области; · Логическая модель данных; · Физическая модель данных; · Собственно база данных и приложения; Предметная область — это часть реального мира, данные о которой мы хотим отразить в базе данных. Например, в качестве предметной области можно выбрать бухгалтерию какого-либо предприятия, отдел кадров, банк, магазин и т.д. Предметная область бесконечна и содержит как существенно важные понятия и данные, так и малозначащие или вообще не значащие данные. Так, если в качестве предметной области выбрать учет товаров на складе, то понятия «накладная» и «счет-фактура» являются существенно важными понятиями, а то, что сотрудница, принимающая накладные, имеет двоих детей — это для учета товаров неважно. 1 2 |