Оптовый склад и компьютерные технологии
Развитие уровня информационных технологий как возможность успешного решения задач различной степени сложности, связанных с автоматизацией процессов обработки информации. Автоматизация составления и просмотра, данных оптового торгового склада.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 30.03.2014 |
Размер файла | 1,2 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ
УРЮПИНСКИЙ ФИЛИАЛ ФЕДЕРАЛЬНОГО ГОСУДАРСТВЕННОГО АВТОНОМНОГО ОБРАЗОВАТЕЛЬНОГО УЧЕРЕЖДЕНИЯ ВЫСШЕГО ПРОФФЕСИОНАЛЬНОГО ОБРАЗОВАНИЯ
«ВОЛГОГРАДСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»
Средне профессиональное образование
Курсовая работа на тему: «Оптовый склад и компьютерные технологии»
по дисциплине: «Разработка автоматизированной информационной системы»
Выполнил:
Студент 3 курса группы АСУ- 101
Кирсанов Святослав
Проверил преподаватель:
Мирошниченко В.Н
Содержание:
1. Введение
2. Роль складов в организации оптовой продажи товаров в условиях рыночной экономики
3. Функциональные возможности СУБД
4. Обоснование выбора СУБД Access для разработки БД
5. Работа с базой данных
6. Заключение
7. Список используемой литературы
Введение
Активная деятельность по отысканию приемлемых способов обобществления непрерывно растущего объема информации привела к созданию в начале 60-х годов специальных программных комплексов, называемых "Системы управления базами данных" (СУБД).
Основная особенность СУБД - это наличие процедур для ввода и хранения не только самих данных, но и описаний их структуры. Файлы, снабженные описанием хранимых в них данных и находящиеся под управлением СУБД, стали называть банки данных, а затем "Базы данных" (БД). Использование автоматизированных банков данных позволяет обеспечить много аспектный доступ к совокупности взаимосвязанных данных, интеграцию и централизацию управления данными, устранение излишней избыточности данных, возможность совмещения эффективных режимов обработки данных. База данных является даталогическим представлением информационной модели предметной области. Проектирование подобных программно-технических компонентов информационных систем является комплексной задачей, включающей широкий спектр вопросов, начиная от адекватного моделирования предметной области, до выбора необходимых технических и программных средств, написания эргономических интерфейсов и т.д.
В данной курсовой работе предлагается спроектировать базу данных, начиная от ее логического проектирования на бумаге, и до момента создания физической модели базы данных, которая сможет полностью реализовать принципы работы логической модели. Для достижения поставленной цели потребуется применить знания, полученные в области программирования и администрирования баз данных.
Для достижения этой цели необходимо решить следующие задачи:
1) Рассмотреть предметную область;
2) Выявить документы необходимые для учета готовой продукции на складе;
3) Выявить входящую и выходящую информацию;
Разработать программное приложение.
Роль складов в организации оптовой продажи товаров в условиях рыночной экономики
Под оптовой торговлей понимается деятельность по оказанию торгово-поставочных услуг поставщикам и оптовым покупателям. Оптовая торговля обеспечивает эффективность торгового процесса. Во-первых, мелкому производителю с ограниченными финансовыми ресурсами не под силу создать и содержать организацию прямого маркетинга. Во-вторых, даже располагая достаточным капиталом, производитель, скорее всего, предпочтет направить средства на развитие производства, а не на организацию оптовой торговли. В-третьих, эффективность деятельности оптовиков наверняка окажется выше благодаря размаху операций, большему числу деловых контактов в сфере розницы и наличию у них специальных знаний и умений. В-четвертых, розничные торговцы, имеющие дело с широким товарным ассортиментом, нередко предпочитают закупать весь набор товаров у одного оптовика, а не по частям у разных производителей. Оптовый торговец выступает в роли посредника, не контактируя непосредственно с потребителями. Часто задают вопрос, зачем нужно такое промежуточное звено в товарообороте. Однако те операции технического и финансового характера, которые осуществляет оптовый торговец, закупая, складируя и сбывая товары, являются совершенно необходимыми. Оптовиками пользуются, когда с их помощью можно более эффективно выполнить одну или несколько следующих функций:
1. Сбыт и его стимулирование. Оптовики располагают торговым персоналом, который помогает производителю охватить множество мелких клиентов при сравнительно небольших затратах. У оптовика больше деловых контактов, и нередко покупатель доверяет ему более чем какому-то далекому производителю. автоматизация информация оптовый склад
2. Закупки и формирование товарного ассортимента. Оптовик в состоянии подобрать изделия и сформировать необходимый товарный ассортимент, избавив, таким образом, клиента от значительных хлопот.
3. Складирование. Оптовики хранят товарные запасы, способствуя тем самым снижению соответствующих издержек поставщика и потребителей.
4. Разбивка крупных партий товаров на мелкие. Оптовики обеспечивают клиентам экономию средств, закупая товары в больших количествах и разбивая большие партии на мелкие.
5. Транспортировка. Оптовики обеспечивают более оперативную доставку товаров, поскольку они находятся ближе к клиентам, чем производители.
6. Принятие риска. Принимая право собственности на товар и неся расходы в связи с его хищением, повреждением, порчей и устареванием, оптовики берут на себя часть риска.
Склады составляют материально техническую базу оптовой торговли. Под складом понимается сооружение или устройство, предназначенное для образования и хранения запаса товаров и выполнение связанных с этим процессов. Помимо хранения на складах выполняется большой комплекс работ, связанных с приемкой, подсортировкой, Фасовкой, упаковкой, отпуском и доставкой товаров в розничную торговую сеть. Оптовая база предприятие оптовой торговли, осуществляющее законченный цикл торгово-технологических операций по закупке, хранению и продаже товаров. Совокупность складов оптовой базы представляет собой складское хозяйство базы.
Функциональные возможности СУБД
Системой управления базами данных называют программную систему, предназначенную для создания на ЭВМ общей базы данных, используемой для решения множества задач. Подобные системы служат для поддержания базы данных в актуальном состоянии и обеспечивают эффективный доступ пользователей к содержащимся в ней данным в рамках предоставленных пользователям полномочий.
СУБД предназначена для централизованного управления базой данных в интересах всех работающих в этой системе.
По степени универсальности различают два класса СУБД:
- системы общего назначения;
- специализированные системы.
СУБД общего назначения не ориентированы на какую-либо предметную область или на информационные потребности какой-либо группы пользователей. Каждая система такого рода реализуется как программный продукт, способный функционировать на некоторой модели ЭВМ в определенной операционной системе и поставляется многим пользователям как коммерческое изделие. Такие СУБД обладают средствами настройки на работу с конкретной базой данных. Использование СУБД общего назначения в качестве инструментального средства для создания автоматизированных информационных систем, основанных на технологии баз данных, позволяет существенно сокращать сроки разработки, экономить трудовые ресурсы. Этим СУБД присущи развитые функциональные возможности и даже определенная функциональная избыточность. Специализированные СУБД создаются в редких случаях при невозможности или нецелесообразности использования СУБД общего назначения. СУБД общего назначения -- это сложные программные комплексы, предназначенные для выполнения всей совокупности функций, связанных с созданием и эксплуатацией базы данных информационной системы. Рынок программного обеспечения ПК располагает большим числом разнообразных по своим функциональным возможностям коммерческих систем управления базами данных общего назначения, а также средствами их окружения практически для всех массовых моде-лей машин и для различных ОС.
Используемые в настоящее время СУБД обладают средствами обеспечения целостности данных и надежной безопасности, что дает возможность разработчикам гарантировать большую безопасность данных при меньших затратах сил на низкоуровневое программирование. Продукты, функционирующие в среде WINDOWS, выгодно отличаются удобством пользовательского интерфейса и встроенными средствами повышения производительности.
Обоснование выбора СУБД Access для разработки БД
Приложение Microsoft Access является мощной и высокопроизводительной 32-разрядной системой управления реляционной базой данных (далее СУБД).
База данных - это совокупность структурированных и взаимосвязанных данных и методов, обеспечивающих добавление выборку и отображение данных. Реляционная база данных. Практически все СУБД позволяют добавлять новые данные в таблицы. С этой точки зрения СУБД не отличаются от программ электронных таблиц (Microsoft Excel), которые могут эмулировать некоторые функции баз данных. Существует три принципиальных отличия между СУБД и программами электронных таблиц:
- СУБД разрабатываются с целью обеспечения эффективной обработки больших объёмов информации, намного больших, чем те, с которыми справляются электронные таблицы.
- СУБД может легко связывать две таблицы так, что для пользователя они будут представляться одной таблицей. Реализовать такую возможность в электронных таблицах практически невозможно.
- СУБД минимизируют общий объём базы данных. Для этого таблицы, содержащие повторяющиеся данные, разбиваются на несколько связанных таблиц.
Access - мощное приложение Windows. При этом производительность СУБД органично сочетаются со всеми удобствами и преимуществами Windows.Как реляционная СУБД Access обеспечивает доступ ко всем типам данных и позволяет одновременно использовать несколько таблиц базы данных. Можно использовать таблицы, созданные в среде Paradox или dBase. Работая в среде Microsoft Office, пользователь получает в своё распоряжение полностью совместимые с Access текстовые документы(Word), электронные таблицы(Excel), презентации(PowerPoint).С помощью новых расширений для Internet можно напрямую взаимодействовать с данными из World Wide Web и транслировать представление данных на языке HTML, обеспечивая работу с такими приложениями как Internet Explorer и Netscape Navigator. Access специально спроектирован для создания многопользовательских приложений, где файлы базы данных являются разделяемыми ресурсами в сети. В Access реализована надёжная система защиты от несанкционированного доступа к файлам. Несмотря на то, что Access является мощной и сложной системой, его использование не сложно для непрофессиональных пользователей.
Элементы базы данных.
Таблицы. В базе данных информация хранится в виде двумерных таблиц. Можно так же импортировать и связывать таблицы из других СУБД или систем управления электронными таблицами. Одновременно могут быть открыты 1024 таблицы.
Запросы. При помощи запросов можно произвести выборку данных по какому-нибудь критерию из разных таблиц. В запрос можно включать до 255 полей.
Формы. Формы позволяют отображать данные из таблиц и запросов в более удобном для восприятия виде. С помощью форм можно добавлять и изменять данные, содержащиеся в таблицах. В формы позволяют включать модули.
Отчёты. Отчёты предназначены для печати данных, содержащихся в таблицах и запросах, в красиво оформленном виде. Отчёты так же позволяют включать модули.
Макросы
Модули. Модули содержат VBA-код, используемый для написания процедур обработки событий, таких как, например, нажатия кнопки в форме или отчёте, для создания функций настройки, для автоматического выполнения операций над объектами базы данных и программного управления операциями, т.е. добавление VBA-кода позволяет создать полную базу данных с настраиваемыми меню, панелями инструментов и другими возможностями. Модули снимают с пользователя приложения необходимость помнить последовательность выбора объектов базы данных для выполнения того или иного действия и повышают эффективность работы.
База данных может содержать до 32768 объектов.
В состав Access входит множество мастеров, построителей и надстроек, которые позволяют упростить процесс создания объектов базы данных.
Работа с базой данных
Главная страница
При первоначальной загрузке БД открывается главная страница. Она содержит функциональные клавиши, которые позволяют переходить по формам.
Главная страница создана с помощью диспетчера кнопочных форм.
Диспетчер помогает легко и быстро задать зависимости между формами, без специальных знаний языка программирования.
Список товаров
Для того чтобы просмотреть список товаров находящихся на складе, нужно нажать на кнопку «просмотреть список товаров». Программа выводит отчет по товарам, в который входит:
- Марка товара, под которой его знают покупатели.
- Код товара. Уникальный код, под которым товар хранится в базе.
- Поставщики. Поставщики товара на склад.
- Единица измерения.
- Цена. Цена за единицу измерения.
- На складе. Количество единиц хранящихся на складе.
Таблица товаров
Все сведения о товарах находящихся на складе, хранятся в таблице.
Эта таблица была создана в режиме конструктора. Она имеет 6 полей.
- поле Код товара. Поле, в которое заносится уникальный код, под которым сведения о товаре хранятся в таблице. Оно реализовано с помощью счетчика.
Данное поле является ключевым, поэтому совпадений не допускается.
- поле Марка товара. Это поле содержит сведения о названиях товара, под которым их знает покупатель. Поле имеет текстовый тип данных. Оно индексированно, но совпадения допускаются.
- поле Код поставщика. В этом поле хранятся сведения о поставщиках товаров. Поле имеет числовой тип данных, допускаются совпадения.
- поле Единица измерения. Здесь хранятся сведения, в каких единицах исчисляется единица товара с кратким описанием. Поэтому поле имеет текстовый тип данных. Оно не проиндексировано.
- поле Цена. Содержит сведения о цене товара. Тип данных этого поля денежный. Оно не проиндексировано.
- поле На складе. В нем хранятся сведения о количестве данного товара, хранящемся на складе. Поле имеет числовой тип данных, не индексированно.
В таблицу можно вносить сведения о новых товарах. Для этого на главной странице необходимо нажать на кнопке «дополнить список товаров».
После этого откроется форма «Товары». Форма позволяет вносить новые данные в связанную с ней таблицу «товаров», а также встроенная в форму кнопка «Просмотреть список товаров» выводит отчет о товарах, хранящихся в БД.
Такая форма была создана с помощью конструктора форм. Для того чтобы создать ее нужно в поле объекты БД выбрать «создать форму с помощью конструктора». На чистое поле формы устанавливаем объекты. Список объектов выбирается из панели инструментов. В нашем случае было выбрано три объекта: Надпись, поле, кнопка.
- поле Надпись устанавливается на форму и в свойствах прописывается Заголовок, который будет выводиться в форме.
- поле Поле - устанавливается на форму и в свойствах прописывается из какого поля таблицы «Товары», будет происходить выборка данных.
Таблица Заказы
В БД существует возможность сохранять и отслеживать заказы, полученные от покупателей товаров. Для этого создана таблица заказы. В ней четыре поля
- поле Код товара. Ключевое поле, по которому отслеживается товар заказанный покупателем. Числовой тип данных.
- поле Код покупателя. Здесь сохраняется код покупателя, сделавшего заказ.
Числовой тип данных. Индексировано, возможны совпадения.
- поле Цена. Отпускная цена товара. Тип данных денежный. Не индексированно.
- поле Количество. Количество единиц, заказанных покупателем.
Тип данных числовой, Не индексированно.
Вносить новые данные по заказам помогает форма «Таблица заказы»
Создание форм описывалось ранее.
Связи
Для того чтобы обеспечить целостность данных и обеспечить каскадное обновление сведений в разных таблицах, в БД была использована функция Связывание таблиц.
Таблицы связываются по ключевым полям. По правилам
- один - к - одному
- один - ко - многим
- многие - ко - многим
- многие - к - одному
Изменения данных в одной из связанных таблиц, приводит к тому, что и в других таблицах данные тоже изменяются. Это необходимо для того, чтобы избежать избыточности информации и сохранить ее достоверность.
Для того чтобы связать таблицы, необходимо открыть схему данных.
Выбрать «добавить новые таблицы» и в появившемся окне отметить то, что нам нужно.
Выделенные таблицы появятся на форме «схема данных» Соединяем их, и в появившемся окне настраиваем схему взаимоотношения связей.
После того как связи установлены и настроены, нажимаем «создать».
Отчеты
Отчеты помогают сводить данные в форму удобную для чтения. При формировании отчета все необходимые сведения располагаются таким образом, что могут быть отправлены на печать без предварительной подготовки. Рассмотрим формирование отчета на примере «отчет по товарам». Откроем в БД объекты, выберем «создание отчетов с помощью мастера»
В появившемся окне выберем таблицу «Товары». Перенесем доступные поля в правую часть. Теперь эти поля будут отображаться в новом отчете.
В следующем окне добавим уровень группировки. Доступно три уровня.
В следующем окне зададим порядок сортировки. В нашем случае будем сортировать сведения в поле «марка товара» по возрастанию.
Следующий шаг очень важный. Здесь отчет встраивается в параметры печати.
Выбираем макет отчета, ориентацию листа, и самое главное выбираем «настроить ширину полей для размещения на одной странице». Это позволит уместить всю информацию на одном листе, и не позволит выйти за границы печати.
Далее выбираем стиль и наконец, имя отчета, под которым он будет сохранен в БД.
Заключение
Компьютерные технологии в настоящее время - это одна из областей, развивающихся в динамическом масштабе. Разработке и проектированию информационных систем отводится одно из важнейших мест в развитии этой области, т.к. их использование получило широкое применение в различных областях деятельности человека. Современный уровень информационных технологий позволяет успешно решать задачи различной степени сложности, связанные с автоматизацией процессов обработки информации. В курсовом проекте была реализована задача автоматизации составления и просмотра, данных торгового склада. Исходя из тех данных, которые содержатся в накладных, была разработана концептуальная модель базы данных. Таблицы были приведены к 3-ей нормальной форме. Полученная модель в дальнейшем явилась основой для физической структуры базы данных. В системе организована многоуровневая секретность, дающая возможность защитить данные от несанкционированного доступа. Для разработанной базы данных в ходе выполнения проекта было создано клиентское приложение, которое обеспечивает отображение наиболее существенных пользовательских запросов. Данные программы имеют удобный интерфейс, который позволяет пользователю получить нужную ему информацию. Согласно теме курсовой работы «Учет готовой продукции на складе», была разработана программа, отвечающая основным требованиям темы. Программа была разработана с помощью СУБД Microsoft Access 2003. Реализован учет готовой продукции. Созданная программа в данном варианте представляет собой программный продукт, который требует дальнейшей отладки и совершенствования. В целом программа может быть использована как рабочий вариант при её сопровождении автором.
Список используемой литературы
1. Учебное пособие по курсу «Базы данных»/Сост. Ф.М.Шакирова. - Уфа: Восточная академия, 2008.
2. Методические указания к написанию курсовых работ по курсу «Базы данных»/Сост. Ф.М Шакирова. - Уфа: Восточный университет, 2006
3. Базы данных: Учебник для высших учебных заведений / Под ред. Проф. А.Д.Хоменко. - Издание третье, дополнительное и переработанное. Санкт-Петербург 2003
Размещено на Allbest.ru
...Подобные документы
Описание предметной области. Концептуальное проектирование базы данных. Разработка базы данных оптового склада. Требования, предъявляемые к аппаратному и программному обеспечению Borland Delphi 7.0 и MySQL. Работа с базой данных оптового склада.
курсовая работа [705,8 K], добавлен 18.06.2015Проектирование приложения для базы данных "Оптовый склад" средней сложности с типовым пользовательским интерфейсом. Изучение особенностей ведения учета поставщиков, покупателей, продаж, движения товара на складе. Выборка, удаление таблиц из базы данных.
курсовая работа [424,1 K], добавлен 03.11.2014Разработка программы на языке Си++ и осуществление постановки и выбора алгоритмов решения задач обработки экономической информации, создание и редактирование базы данных, сортировка записей по определенному запросу, анализ эффективности обработки данных.
контрольная работа [316,8 K], добавлен 28.08.2012Понятие и цели моделирования информационных систем, классификация их видов. Современные технологии в горной инженерии. Изучение создания двумерных и трехмерных проектов различной степени сложности с помощью системы автоматизированного проектирования.
реферат [1022,2 K], добавлен 15.02.2014Разработка автоматизированной информационно-справочной системы хранения и обработки информации оптового склада, которая способствует быстрому поиску необходимых данных. Создание таблиц и базы данных. Добавление и удаление данных в записной книжке.
курсовая работа [1,0 M], добавлен 08.12.2014Изучение IT-инфраструктуры компании проката автомобилей. Основные требования к автоматизации движения товаров. Анализ создания конфигурации для оптового склада бытовой техники. Разработка информационно-логической модели автоматизированной системы.
курсовая работа [1,1 M], добавлен 22.03.2021Понятие, хранение и обработка экономической информации. Моделирование и методы решения задач экономического содержания, сетевые компьютерные технологии. Корпоративные информационные системы, автоматизация предметных областей экономической направленности.
курс лекций [2,9 M], добавлен 19.02.2012Осмысление и переработка информационных данных, которые используются для решения управленческих задач. Общая схема информационной системы, ввод данных, их обработка, хранение и распределение полученной информации. Характеристики информационных систем.
контрольная работа [59,8 K], добавлен 03.10.2010Статистический анализ и прогнозирование в MS Excel, реализация финансовых расчетов и принципы решения оптимизационных задач. Методика структуризации и первичной обработки. Управление базами данных в СУБД MS Access. Запросы SQL и их главные особенности.
дипломная работа [2,5 M], добавлен 09.06.2014Понятие информационных технологий, этапы их развития, составляющие и основные виды. Особенности информационных технологий обработки данных и экспертных систем. Методология использования информационной технологии. Преимущества компьютерных технологий.
курсовая работа [46,4 K], добавлен 16.09.2011Информационная технология обработки данных, автоматизация офиса и управленческой деятельности. Создание периодических контрольных отчетов о состоянии дел в фирме. Основные компоненты информационной технологии обработки данных. Основные виды отчетов.
презентация [77,0 K], добавлен 11.01.2012Формы представляемой информации. Основные типы используемой модели данных. Уровни информационных процессов. Поиск информации и поиск данных. Сетевое хранилище данных. Проблемы разработки и сопровождения хранилищ данных. Технологии обработки данных.
лекция [15,5 K], добавлен 19.08.2013Обоснование выбора программного обеспечения Borland Delphi. Проектирование информационной модели базы данных в ERWIN в стандарте IDEF1X. Разработка физической модели базы данных заключения договоров с поставщиками на оптовый склад. Листинг программы.
курсовая работа [435,1 K], добавлен 18.02.2011Типичные бизнес-процессы и способы ведения складского учета. Инвентаризация материально-производственных запасов. Разработка базы данных для хранения информации, необходимой для автоматизации работы оптового склада с использованием СУБД Interbase 7.5.
дипломная работа [3,1 M], добавлен 17.04.2015Определение сущности, функций, задач и видов информационных технологий. Характеристика информационных технологий обработки данных, управления, автоматизированного офиса и поддержки принятия решений. Анализ современных видов информационного обслуживания.
презентация [866,0 K], добавлен 30.11.2014Принципы проектирования локального автоматизированного рабочего места высокоуровневыми методами информатики и программирования управленческого персонала. Автоматизация задач, связанных с учетом товара на складе, этапы разработки базы данных и интерфейса.
курсовая работа [37,3 K], добавлен 12.11.2013Особенности информационных технологий - совокупности методов и средств реализации операций сбора, регистрации, передачи, накопления и обработки информации на базе программно-аппаратного обеспечения для решения управленческих задач экономического объекта.
контрольная работа [28,4 K], добавлен 05.04.2010Анализ информационных задач и круга пользователей системы. Разработка базы данных в Microsoft SQL Server 2008, сановные требования к ней, внутренняя структура и взаимосвязь отдельных компонентов. Формирование интегрированного информационного приложения.
курсовая работа [623,5 K], добавлен 24.03.2015Методы и средства защиты информационных данных. Защита от несанкционированного доступа к информации. Особенности защиты компьютерных систем методами криптографии. Критерии оценки безопасности информационных компьютерных технологий в европейских странах.
контрольная работа [40,2 K], добавлен 06.08.2010Условия повышения эффективности управленческого труда. Основные свойства информационных технологий. Системные и инструментальные средства. Классификация информационных технологий по типу информации. Главные тенденции развития информационных технологий.
реферат [15,4 K], добавлен 01.04.2010