СОДЕРЖАНИЕ
Определения, обозначения и сокращения. 3
Введение. 4
1. Анализ акутуальности применения АИС.. 6
1.1 Описание предметной области и постановка задачи. 6
1.2 Обзор аналогов. 11
2. Проектирование приложения «Учет товарооборота» в ООО «ПланетаСтрой» 24
2.1Информационная модель системы.. 24
2.1.1 Функциональная модель предметной области. 24
2.1.2. Концептуальное проектирование. 29
2.1.3 Инфологическое проектирование. 31
2.1.4 Нормализация базы данных. 34
2.2 Даталогическое проектирование. 36
2.3 Алгоритм работы базы проекта. 38
3. Програмная реализация программы «Учет товарооборота» ООО «ПланетаСтрой» 40
3.1. Обоснование выбора средств реализации. 40
3.2. Физическое проектирование базы данных. 42
3.3 Пользовательский интерфейс приложения. 47
3.4 Руководство пользователя. 50
Заключение. 60
Список используемой литературы.. 62
Приложение. 64
Определения, обозначения и сокращения
В данной дипломной работе применяются следующие термины с соответствующими определениями и сокращения:
Автоматизация– применение саморегулирующих технических средств, экономико-математических методов и систем управления, освобождающих человека от участия в процессах получения, преобразования, передачи и использования энергии, материалов или информации, существенно уменьшающих степень этого участия или трудоёмкость выполняемых операций.
Автоматизированная система (АС) – система, состоящая из персонала, комплекса средств автоматизации его деятельности и регламентов работы, реализующая информационную технологию выполнения установленных функций.
База данных– совокупность хранимых в памяти компьютера данных, относящихся к определенному объему или кругу деятельности, специально организованных, обновляемых и логически связанных между собой.
Информационная система– система, элементами которой являются не материальные объекты, а те или иные виды данных (информации), которые взаимодействуют и преобразуются в процессе ее функционирования.
Отчет – составленные по определенной форме сведения, данные о деятельности организации, компании за определенный прошедший период.
АИС – автоматизированная информационная система
БД – база данных
ИС – информационная система
ООП – объектно-ориентированное программирование
СНГ – союз независимых государств
СУБД – система управления базами данных
ЭВМ – электронно-вычислительная машина, компьютер
В современных магазинах можно выделить три типа работников, выполняющие действия для организации продажи продукции. Первый из них менеджер. Менеджер необходим для определения типа продаваемой продукции, составления ассортимента. Менеджер должен знать, как и кому продать продукцию. Второй это кассир. Функция кассира проста – продавать товар. Третий тип сотрудника бухгалтер – сотрудник, который составляет различные балансы, ведёт бухгалтерию и естественно учёт. Таким образом, для организации продаж необходимо определить ассортимент, продать товар и составить итоги по продажам.
Для того чтобы улучшать и развивать предприятие нужно не просто организовать её продажу. Очень важным аспектом является учёт продаж. Все три вышеупомянутых сотрудника определяют входящие данные для учёта проданной продукции.
Учёт продаж просто необходим. Используя его можно составлять различные отчёты, анализировать их. Составлять отчёты валового дохода. Выстраивать графики расходов и дальнейшего развития.
В настоящее время учет продаж обычно ведется с помощью персональных компьютеров. Разработано множество программ, облегчающих процесс сбора, обработку данных, хранение и представление информации в удобном виде. Одним из ключевых элементов учетаявляетсябазаданных продаж магазина.
Базаданных–этосовокупностьданных,хранимыхвсоответствиисосхемойданных,манипулированиекоторымивыполняютвсоответствиисправиламисредствмоделированияданных.Базаданныхпредставляетсобойхранилищесвязанныхмеждусобойданных,независящихотпрограмм,которыекнимобращаются.
Длябазыданных,работаскоторойосуществляетсясодногокомпьютераудобноиспользоватьсистемууправлениябазамиданныхMSAccess,входящуювпакетMSOffice.MSAccessпредоставляетвсенеобходимыевозможности:создание таблиц, запросов, отчетов, форм и даже веб-страниц с отчетами.
В соответствии свышеизложенным, цель данной дипломной работы – создать приложение, обеспечивающее ведение электронной документации товарооборота в магазине. Предметом изучения являются информационные процессы, связывающие покупателя, продавца и поставщика. Для выполнения поставленной цели необходимо решить следующие задачи:
1. Изучить предметную область.
2. Построить информационную модель предметной области.
3. Разработать и создать реляционную базу данных.
4. Создать приложение, позволяющее работать с созданной базой данных.
Программа должна иметь понятный интерфейс, быть удобной в использовании и удовлетворять современным требованиям безопасности.
1. Анализ акутуальности применения АИС
1.1 Описание предметной области и постановка задачи
Уютерра – лидер российского рынка товаров для дома и интерьера. Среднегодовой темп роста размеров продаж в последние 5 лет — 25 %.
На этот момент фирма ООО » ПланетаСтрой » управляет 112 магазинами в 41 регионе РФ и обслуживает 12 млн. клиентов в год. Средняя площадь магазина 1000 кв. м. Число сотрудников превышает 3600 человек.
Первый магазин сети открыт летом 2004 года в городе Липецке под торговым знаком » СГ Центр «. Широкий комплект, доступные цены, комфортное размещение и высочайший степень сервиса скоро сделали магазин известным. Всего под брендом » СГ Центр » за 1-ые три года открыто 18 магазинов в 9 регионах центральной России. В августе 2007 года с целью обновления стиля фирма провела ребрендинг. Новые магазины открывались под маркой » Уютерра «.
В 2009 году она поглотила сеть » Чудо-дом » в Новосибирске, удвоив количество магазинов, что сильно повысило узнаваемость бренда.
Но уже в следующие два года фирмы из-за продолжения скорого роста пришлось измениться. Задумавшись о создании собственного лица, в » Уютерре » решили возглавить тренд — переход массового российского покупателя от удовлетворения базисных потребностей к улучшению качества жизни.
Уютерра — спец магазин товаров для дома, который предлагает наиболее широкий продуманный ассортимент для создания семейного комфорта и стиля, обустройства интерьера, новинки и тренды, возможность получить грамотную консультацию.
А неповторимость состоит в разнообразии товаров и возможности широкого выбора.
Сегодня примерно треть ассортимента магазинов – это эксклюзивные предложения. В этом руководство фирмы видит залог успеха: предлагать клиентам коллекции, который нет в остальных магазинах. Таким образом, Уютерра дает вероятность клиентам проявить свою фантазию, индивидуальность в разработке дизайна и интерьера комфортного дома.
Сеть товаров для дома предлагает от 15 до 25 тысяч названий товаров. Наиболее широкий ассортимент представлен в следующих группах: » Посуда и кухонные принадлежности «, » Домашний текстиль «, » Товары для уборки и хранения «, » Декор и интерьер «.
Уютерра существует и работает для тех, кто любит свою семью и свой дом, для тех, кто наслаждается самим процессом приобретения. Уютерра предоставляет возможности проявить себя, создать то неповторимое состояние в доме, которое и именуют комфортом. Уютерра непрерывно пытается стать еще более интересной для собственных клиентов, видеть их потребности, искать в мире то, что им необходимо.
Для примера товарооборота, мы брали магазин СГ Центр бытовой химии, который осуществляет розничную продажу продукции населению. Ассортимент магазина осуществляет следующие типы товаров
Ассортимент клеев подразделяют по следующим признакам:
По происхождению клеящего вещества: естественные и синтетические.
По консистенции: твердые, водянистые, самоклеящиеся плёнки.
По назначению: для склеивания бумаги и картона, кожи, ткани, металлов, универсальные.
По отношению к нагреванию: термопластичные и термореактивные.
По водостойкости: высоководоупорные, водоупорные, неводоупорные.
Ассортимент мыла подразделят по следующим признакам:
По консистенции: твёрдое и жидкое.
По содержанию жирных кислот: мыло 60%, 70%, 72%.
По хим составу: натриевое, калиевое.
Жидкие мыла используют для хозяйственных и технических нужд. Недостатками производства и потребления являются: пищевые издержки сырья, моющие свойства появляются лишь в щелочной среде и при температуре 60-70 °С, плохое воздействие на свойство обрабатываемых тканей.
В соответствии с Общероссийским классификатором продукции средства моющие синтетические относятся к подгруппе 238110 и подразделяются на 5 видов:
— для стирки изделий из хлопчатобумажных и льняных тканей;
— для замачивания белья и хозяйственно — бытовых нужд;
— особого назначения.
СМС классифицируются по консистенции, составу, назначению и способу применения.
Порошкообразные СМС удовлетворяют практически всем требованиям современной обработки белья, обхватывают все типы изделий, эффективны во всех бытовых стиральных машинках.
СМС для стирки изделий их хлопчатобумажных и льняных тканей содержат до 25% ПАВ, до 20% щелочных электролитов, до 35% полифосфатов, алкилоламиды, КМЦ, иногда отбеливатели. Число рН моющих растворов от 10 до 11, 5 выпускаются с пере…сными солями для стирки и отбеливания — » Сарма «, » обыденный порошок «, без перекисных солей с ненормируемым пенообразованием для ручной и машинной стирки — » Эра «, » Лоск «, » Дени — экстра «, » Дося «.
В продаже появились порошки российского и импортного изготовления для стирки детского белья — » Малышам «, » Карапуз «, » Аистёнок «, » Ушастый нянь «. Большинство данных препаратов сделаны на базе естественного жирового мыла и не содержат синтетических ПАВ, ферментов, красителей и отдушек.
СМС для стирки изделий из шерстяных, шелковых и синтетических тканей не содержат перборат натрия и формируют наиболее мягкую среду( рН составляет 8, 0 — 9, 5). Это препараты » Ласка «, » Кашемир «, » Ворсинка «, жидкое СМС » Мишутка «.
Универсальные СМС пригодны для стирки изделий из волокон самой разной природы. Универсальность их обеспечивается составом дифференцированными условиями стирки. Наличие щелочных солей в составе универсальных СМС( рН равно 9 — 10) не оказывает отрицательного деяния на изделия из белковых и синтетических волокон, так как при температуре 30 — 40 °С активность щелочного вещества невелика.
Изделия из хлопчатобумажных и льняных тканей стирает с внедрением универсальных СМС при более высокой температуре( 60 — 80 °С). Выпускаются универсальные СМС с биодобавками для замачивания и стирки, без биодобавок и перекисных солей для стирки, с перекисными солями для стирки и отбеливания.
Ассортимент СМС данной группы более разнороден. Это серии порошков » Аист » — » Аист — универсал «, » Аист — био «, » Аист — идеал «; » Henko » — » henko — автомат «, » henko — био «, » Эра » и » Эра — автомат «, » Кристалл «, а еще » Миф » и » Миф — универсал «, который можно использовать не только как моющие, но и как чистящее средство.
К СМС комплексного действия относятся средства для стирки и одновременного подкрахмаливания, дезинфекции, антистатической обработки изделий.
Жидкие моющие средства подразделяются на СМС для стирки изделий из шерстяных, шелковых, синтетических и искусственных тканей в прохладной и тёплой воде и универсальные моющие средства. Ассортимент их ограничен. Можно назвать » Минутку для шерстяных и шелковых тканей «, и » sidou » без энзимов( компания » yplon «), » perla с лецитином «, » akaldeluxe — автомат «.
Пастообразные моющие средства предусмотрены для стирки изделий из хлопчатобумажных и льняных тканей, для стирки изделий из шерсти и тонких тканей в прохладной и теплой воде, для стирки и подкрашивания изделий из всех видов тканей, для стирки сильно загрязненных изделий из хлопчатобумажных, льняных и смешанных тканей( с пониженным пенообразованием), для стирки сильнозагрязненных мест одежды.
Это не полный персонал магазина. В магазине работают и другие сотрудники, но операции выполняемые данными сотрудниками являются определяющими для ведения учёта продаж. На основании этого, определим основной поток данных, какие нужны для решения установленной задачи
В магазине работаю три основных вида работников:
Менеджеры, которые осуществляют:
Подбор товаров;
Ведение базы товаров;
Определение ценовой политики;
Заключение договоров с поставщиками;
Ведение базы сотрудников.
Кассиры
Продажа товаров
Бухгалтеры
Ведения учёта товарооборота
Составление отчётности
Это не полный персонал магазина. В магазине работают и другие сотрудники, но операции выполняемые данными сотрудниками являются определяющими для ведения учёта продаж. На основании этого, определим основной поток данных, которые необходимы для решения поставленной задачи
ПОСТУПЛЕНИЕ – ТОВАР – ПРОДАЖА – ОТЧЁТНОСТЬ
Внастоящее время существует ряд программ, позволяющих автоматизировать товарооборот в магазинах и других торговых компаниях. Рассмотрим некоторые из них.
· 1С:Торговля и склад
Эта конфигурация предназначена для учета любых видов торговых операций.
Основные функциональные возможности:
Складской учет:
— учет различных видов ТМЦ (товар, материал, продукция, тара)
— учет ТМЦ на множестве складов
— партионный учет по себестоимости каждой единицы (возможность выбора партии списания)
— раздельный учет собственных ТМЦ, принятых и переданных на реализацию, а также продукции и материалов
— оформление различных складских операций: перемещение списание, оприходование, инвентаризация с выпиской всех необходимых документов
— возможность произвольного оприходования и списания ТМЦ по различным статьям затрат (в т.ч. реклама, подарки и т.д.)
— получение отчетной информации по наличию и движению ТМЦ, а также оборотных ведомостей и товарных отчетов.
Гибкий механизм ценообразования
— неограниченное количество различных типов цен (оптовая, мелкооптовая, розничная)
— автоматический расчет цен на основании цены другого типа и заданной торговой наценки (например: оптовая цена – 10% от закупочной, мелкооптовая – 15% от закупочной)
— задание индивидуальных цен и скидок по каждому договору
— автоматизация оптовой и розничной торговли
— работа с подотчетными лицами
— анализ информации
— интеграция с бухгалтерским учетом и т.д.
Работу с программой нужно начинать с создания новой (чистой) базы. Для этого в окне «Запуск 1С» нажимаем кнопку «Добавить». В поле «Наименование» пишем название новой базы, в поле «Путь» нажимаем кнопку с тремя точками (заполнение выбором), переходим на один уровень вверх, через контекстное меню (т.е. правой кнопкой мыши) копируем нужную базу и также через контекстное меню вставляем копию. Дважды щелкаем по ней, затем кнопка «Выбрать» и кнопка «ОК». Так как любую базу до конца очистить нельзя, то в запасе всегда нужно держать папку с чистой базой, а для каждой новой базы создавать ее копию.
Если мы ведем несколько предприятий одновременно, то для каждого нужно создавать свою базу.
В одной базе может работать несколько пользователей. В программу каждый заходит под своим именем. И лучше ставить пароль.
Как создаются пользователи.
В окне «Запуск 1С» выделяем свою базу. В «Режиме» выбираем «Конфигуратор». Пункт меню «Администрирование», команда «Пользователи».
В открывшемся окне, для создания нового пользователя, нажимаем первую слева кнопку на панели инструментов этого окна. В поле «Имя» пишем фамилию, в поле «Полное имя» пишем ФИО полностью. В поле «Рабочий каталог» указываем папку вашей базы. На закладке «Роль» в поле «Права» выбираем из списка нужные (полные или администратор).
В конфигураторе задаем пароль. Для этого нажимаем кнопку «Замочек» на панели инструментов, набираем пароль, ОК, еще раз то же самое, ОК.
Настройки дополнительных полномочий к правам пользователей, заданным в конфигураторе, определяются в специальном справочнике «Полномочия пользователей».
Полномочия – это сгруппированный список различных настроек режимов работы, который хранится в отдельном справочнике «полномочия».
Справочники – Структура компании – Полномочия пользователей.
В этом справочнике можно завести, например, названия должностей и для каждой должности (администратора, продавца, менеджера, кладовщика) задать список настроек режимов работы.
Пункты меню.
Операции – предназначен для выполнения действий над объектами. В нем собраны основные команды пунктов меню.
Справочники – содержит справочники, предназначенные для хранения сведений об однотипных объектах. Для удобства работы рекомендуется перед началом оформления документов заполнить все справочники известной на данный момент информацией. Хотя заполнение и редактирование справочников возможно и в процессе работы. Для некоторых справочников в процессе работы с документами разрешен только выбор из ранее введенных значений. К ним относятся справочники «Валюты», «Фирмы», «Склады».
Документы – предназначен для создания новых документов, которые отражают в информационной базе хозяйственную деятельность вашего предприятия. ( Просмотреть уже созданные документы здесь нельзя!) Каждый документ имеет две формы: экранную, которая заполняется и печатную, которая соответствует реальным документам.
Отчеты – позволяет получить итоговую информацию, сформировать различные виды отчетов.
Сервис – предназначен для настройки работы программы.
Календарь – двойная стрелка влево или вправо – год назад или вперед соответственно; одинарная – месяц назад или вперед.
Не забывать проставлять рабочую дату, которая автоматически проставляется во всех новых документах и сохраняется до тех пор, пока программа не закрыта. Если дата не проставлена, она автоматически ставится из системных часов компьютера.
Сервис – Параметры – Общие – Рабочая дата.
В пункте меню «Документы», чтобы увидеть созданные документы, выбираем общий журнал документов. Тут же устанавливается интервал видимости журнала (синяя двухсторонняя стрелка).
Пиктограммы справочников.Желтый чемоданчик – это группа (аналог папки), чтоб открыть группу, нужно дважды щелкнуть по ней. Чтобы закрыть – два щелчка по открытому чемоданчику.
Голубой чемоданчик – это элемент справочника (аналог файла). Если справочник «Номенклатура» — значит элемент определенный товар. Группы нужны для объединения определенных элементов.
Кнопки панели инструментов «Справочника».Первая слева – новая строка. Выполняет функцию ввода нового элемента.
Вторая слева (желтый чемоданчик) – создание новой группы.
Третья слева – изменить, открыть. Открывает для просмотра и редактирования выделенный объект.
Кнопка с лупой – открывает для просмотра выделенный объект.
Четвертая слева – копировать строку (копирует выделенный объект или строку в документе, причем, копию можно изменять).
Пятая слева – помечает на удаление выделенный объект. (В документе удаляет всю строку).
Чтобы снять пометку на удаление, нужно выделить объект, помеченный на удаление, щелкнуть по этой кнопке, а потом нажать «ДА».
Удаление помеченных объектов.
Лучше делать это сразу, чтоб не сбивалась нумерация.
1 шаг – программа должна быть запущена в монопольном режиме.
2 шаг – все окна должны быть закрыты.
3 шаг – пункт меню «Операции», команда «Удаление помеченных объектов».
4 шаг – нажимаем кнопку «Контроль», программа проверяет, какие объекты можно удалить, а какие – нет и почему.
5 шаг – кнопка «Удалить».
Белый листок с синей стрелкой влево – перенос в другую группу.
1 шаг – выделить на дереве группу, куда хотим перенести элемент.
2 шаг – в правой части выделить объект, который хотим перенести.
3 шаг – нажать кнопку «Перенос» и затем «ДА»
Белый листок с желтыми и зелеными квадратиками – включает и отключает режим вывода элементов справочника по группам. Применяется для быстрого поиска нужного элемента.
В общем журнале документов встречаются следующие пиктограммы и кнопки панели инструментов:
Голубой листок – означает, что документ сохранен, но не проведен.
Голубой листок с галочкой внизу – означает, что документ проведен и формирует проводки. Только проведенный документ вносит изменения в информационную базу.
Чтобы сделать документ непроведенным, нужно выделить его. Пункт меню «Действия», команда «Сделать документ непроведенным». Чтобы провести сохраненный документ, откройте его, нажмите «ОК», затем «ДА».
Дата операции в 1С должна соответствовать дате первичного документа.
Чтобы изменить дату проведенного документа нужно:
1 шаг – сделать документ непроведенным.
2 шаг – открыть, изменить дату, «ОК», «ДА».
Операции в 1С могут быть оформлены разными способами.
1 способ – документами (пункт меню «документы», выбираем нужный).
Белое поле в документе заполняется с клавиатуры, очищается обычным способом. Поле Серая кнопка со списком (треугольник справа) заполняется выбором из списка, не очищается.
Серая кнопка с тремя точками справа – заполняется выбором из справочника, чтобы сделать выбор, надо дважды щелкнуть по нужному элементу или выделить и щелкнуть Enter. Очищается поле так: установить на него курсор, пункт меню «Действия», команда «Значения», затем «Очистить значения» или комбинацией клавиш Shift + F4. Документы, заполняются выбором из справочника нужных элементов. Если таких элементов в справочнике нет, значит, их надо ввести (Кнопка «Новая строка», а затем кнопка «Выбор»).
Кнопка «ОК» сохраняет, закрывает и проводит документ.
Кнопка «Записать» сохраняет и проводит документ, но не закрывает.
Кнопка «Закрыть» закрывает документ с сохранением или без.
Так как основание оформления операции является первичный документ, то в поле «Содержание» указывается краткое содержание всех проводок, наименование и № первичного документа. В поле «Сумма» указывается общая сумма по всем проводкам. Чтобы она считалась автоматически нужно: пункт меню «Сервис» — «Параметры» — «Операция» и поставить галочку в пункте «По всем проводкам».
2 способ – типовые операции. Удобно использовать для отражения в учете стандартных операций. Это шаблон с заполненными проводками и реквизитами. Его можно изменять и дополнять.
Внимание!
К сожалению, данной работы нет в готовом виде.=(
Но Вы можете посмотреть аналогичную работу ЗДЕСЬ.
Если Вы хотите заказать выполнение учебной работы жмите здесь