Автор работы: Пользователь скрыл имя, 07 Апреля 2012 в 12:43, дипломная работа
В данном дипломном проекте рассматривается создание системы автоматизации управленческого и бухгалтерского учета в оптовой и розничной торговле. Проведена работа по изучению проблемной области, проведен анализ подобных систем, и путей решения создания системы, определена структура базы данных и выбрана инструментальная среда разработки. При построении системы были использованы 1С-технологии.
Введение 12
1. Постановка задачи 17
2. Аналитическая часть 22
2.1. Анализ подобных систем 22
2.2. Основные требования к системе 28
2.2.1. Технологическая платформа «1С:Предприятие 8.0» 28
2.2.2. Предметная область «1С:Бухгалтерия 8.0» 34
2.2.3. Основные требования для ведения бухгалтерского учета в программе «1С: Бухгалтерия» 35
2.2.4. Основные требования для ведения налогового учета в программе «1С:Бухгалтерия» 42
2.2.5. Основные требования для ведения учета торговых операций в разрабатываемой системе на базе «1С:Бухгалтерия» 52
2.2.6. Требования к эксплуатационным характеристикам системы 59
2.3. Актуальность выбранной темы 61
3. Конструкторская часть 62
3.1. Обоснование выбора языка программирования 62
3.2. Анализ бизнес-процессов 63
3.3. Определение структуры базы данных 72
3.4. Определение структурных элементов базы данных 88
3.4.1. Перечисления 88
3.4.2. Справочники 89
3.4.3. Регистры 90
3.4.4. Документы 97
3.4.5. Отчеты 103
4. Документация программного продукта 104
4.1. Техническое задание 104
Введение 104
4.1.1. Основание для разработки 104
4.1.2. Назначение разработки 105
4.1.3. Технические требования к системе 105
4.1.4. Порядок контроля и приемки 108
4.1.5. Требования к программной документации 109
4.1.6. Стадии и этапы разработки 109
4.2. Руководство программиста 110
4.2.1. Назначение программного продукта 110
4.2.2. Условия применения 110
4.2.3. Характеристики программы 111
4.2.4. Запуск программы 112
4.2.5. Входные данные 112
4.2.6. Выходные данные 112
4.2.7. Сообщения программисту 112
4.3. Руководство пользователя 113
4.3.1. Запуск программы 113
4.3.2. Сообщения пользователю 114
4.3.3. Описание работы с системой 114
5. Экспериментальная часть 128
6. Организационно-экономическая часть 129
6.1. Анализ рынка программного продукта 129
6.2. Оценка качества программного продукта 132
6.3. Определение трудоемкости разработки системы 138
6.4. Определение состава и численности исполнителей 141
6.5. Определение стоимости разработки 142
7. Безопасность жизнедеятельности 146
Введение 146
7.1. Анализ опасных и вредных факторов, воздействующих на оператора ПЭВМ 146
7.2. Анализ электробезопасности и электромагнитного излучения 147
7.2.1. Анализ уровня шума и вибрации 149
7.2.2. Анализ психофизиологических факторов 150
7.3. Организация рабочего места оператора ПЭВМ 150
7.3.1. Нормативные требования к рабочему месту оператора ПЭВМ 150
7.3.2. Нормативные требования к освещению 151
7.3.3. Нормативные требования к микроклимату 153
7.3.4. Нормативные требования к видеомонитору 153
7.3.5. Нормативные требования к режиму труда 154
7.3.6. Мероприятия по улучшению условий труда 155
7.4. Анализ эргономических параметров интерфейса программного продукта 156
7.5. Расчет пропорциональности графических элементов интерфейса 159
7.6. Расчет яркости, контраста и размеров знаков на экране монитора 163
Выводы 166
Заключение 167
Литература 168
Главный бухгалтер анализирует все эти движения и формирует отчеты по движению денежных средств, для контролирующих органов и для руководства.
Подсистему «Товарооборот» можно представить следующим образом (см. рисунок 3.5).
Рисунок 3.5. – Структура общего товарооборота на предприятиях оптовой и розничной торговли
На основании списка заказанных у поставщика товаров, при фактическом оприходовании товаров на склад организации и при наличии входящих первичных документов (входящая товарная накладная и полученный счет-фактура) регистрируется поступление товаров, то есть увеличения остатков товаров на складе. Выбытие товаров происходит по следующим причинам:
Подсистема «Товарооборот» с точки зрения движения товаров на складе представлена на рисунке 3.6.
Рисунок 3.6. – Структура товарооборота на складах предприятий оптовой и розничной торговли
Работник склада оформляет перемещение товаров между складами организации, проводит инвентаризацию и в зависимости от ее результатов регистрирует либо увеличение, либо уменьшение остатков на складе; оформляет списание товаров, например по акту инвентаризации или по причине фальсификации (брака) товаров; оформляет оприходование товаров на склад в случае фактического излишка товаров зафиксированного при инвентаризации.
По результатам всех движений товаров заведующий складом формирует необходимые оперативные отчеты для руководства.
На следующей
структурной схеме описано
Рисунок 3.7. – Структура выбытия товара при обнаружении брака на предприятиях оптовой и розничной торговли
Если некоторые реализованные товары оказались бракованными, и покупатель вернул их или брак обнаружили на складе, то в этом случае сотрудник регистрирует возврат от покупателя, проводят экспертизу и либо передает список данных товаров для оформления возврата поставщику, либо для оформления на списание товаров.
Формирование заказов товара поставщикам, проводится сотрудниками согласно должностным инструкциям. Для этого используют информацию об остатках товаров на складах, проводится анализ продаж товаров и составляет список наиболее продаваемых товаров, которых осталось мало или совсем нет в наличии, при этом опираясь на текущие заказы покупателей. Затем сравниваются цены разных поставщиков, и подбирается наиболее удобный вариант (возможно цена у одного поставщика будет меньше, чем у другого, но транспортные расходы перекрывают эту разницу – в этом случае приобрести товар у второго поставщика будет выгоднее). Следующим шагом будет передача суммы заказа поставщику для оплаты в бухгалтерию и списка товаров и цен поставщиков оператору для регистрации поступления товаров в тот момент, когда товары фактически будут оприходованы на складе.
Анализ деятельности организации проводят главный бухгалтер и руководитель, менеджер, логистик.
Они анализируют состояние денежных средств организации, то есть, получает ли фирма прибыль от своей деятельности. Если предприятие работает в убыток, то необходимо выявить причины, для этого проводится анализ продаж товаров, по результатам которого требуется оптимально подобрать и спланировать будущие закупки; кроме того рассматриваются и другие варианты выхода из кризиса. Если же фирма получает прибыль в результате своей деятельности, то часть прибыли можно потратить на увеличение закупок, расширение поля деятельности (для этого необходимо провести маркетинговые исследования, что требует определенных затрат), также возможны вложения в основные фонды (например на строительство или приобретения помещений). На основании деятельности организации главный бухгалтер составляет регламентированную отчетность для предоставления в контролирующие органы.
На основании выше рассмотренной модели работы предприятий оптовой или розничной торговли, на базе системы «1С:Бухгалтерия 8.0» разработана база данных.
На рисунке 3.8. приведена модель работы пользователей с разработанной системой.
Рисунок 3.8. – Контекстная диаграмм «Пользователь - система»
Рассмотрим взаимодействие каждого пользователя с системой, то есть определим какие структурные элементы БД и для каких целей их будет использовать каждый из пользователей системы.
Оператор
Схема взаимодействия оператора с БД изображена на рисунке 3.9.
Рисунок 3.9. Схема взаимодействия оператора с БД
Оператор работает со следующими типами объектов:
Справочник «Номенклатура»
Справочник «Номенклатура» предназначен для хранения информации о товарах, комплектах, наборах, продукции, возвратной таре, материалах, услугах, оборудовании. Жесткого деления на такие категории нет, выделяются лишь услуги и наборы. Категории того, что это возвратная тара, материалы, продукция определяются в момент поступления номенклатуры на предприятие.
При описании объекта номенклатуры в справочной системе помимо названия необходимо определить ряд дополнительных свойств. Часть из них будут использоваться в качестве значений по умолчанию при подстановках в реквизиты документов, т.е. такие свойства задаются не жестко и могут быть переопределены в любой момент.
Справочник «Контрагенты»
Контрагент – это общее
Контрагенты могут быть сгруппированы по группам классификатора справочника, например, «Поставщики», «Покупатели». Справочник контрагентов имеет неограниченное количество уровней вложенности.
Справочник «Склады (места хранения)»
Справочник «Склады (места хранения)» предназначен для ведения списка мест хранения товаров.
Каждый элемент справочника описывает некоторое физическое место хранения (ангар, площадка, комната и т.д.).
Элементы справочника «Склады (места хранения)» используются практически во всех документах, регистрирующих движение товаров, и определяют место хранения, по которому фактически совершено то или иное движение.
Партионный учет может вестись в разрезе складов или по предприятию в целом. Способ ведения партионного учета определяется в настройках параметров учета. В конфигурации разделяются оптовые, розничные склады (автоматизированные торговые точки) и неавтоматизированные торговые точки. Один из складов следует указать в качестве основного склада в настройках пользователя. Указанный склад будет использоваться по умолчанию при начальной установке значений реквизитов для новых документов.
Документ «Реализация товаров и услуг»
Документ «Реализация товаров и услуг» служит для отражения различных хозяйственных операций по реализации товаров, материалов, услуг, готовой продукции и оборудования. С помощью этого документа можно отразить такие операции, как продажа товаров, продажа комиссионных товаров, передача товаров комиссионеру для реализации, операции с возвратной многооборотной тарой, а также продажу оборудования.
Кроме этого документом «Реализация товаров и услуг» может быть оформлена отгрузка товаров без перехода права собственности к покупателю.
Из открытой формы документа «Реализация товаров» можно зарегистрировать документ «Счет-фактура выданный» двойным щелчком по гиперссылке «Ввести счет-фактуру». В появившемся диалоге указывается номер и дата счета-фактуры. В конфигурации предусмотрена автоматическая нумерация счетов-фактур.
Документ «Возврат товаров поставщику»
Документ предназначен для оформления возврата поступивших ранее позиций номенклатуры.
Вид оформляемой операции возврата определяется в документе путем выбора соответствующего вида операции.
Возврат товаров поставщику можно оформлять по конкретному документу поступления. При вводе на основании документа поступления копируется состав документа, количество заполняется минимальным значением из того, что осталось на складе и того, что есть в строке документа-основания. При этом в табличной части документа указывается тот документ поступления, по которому производится возврат.
Документ «Возврат товаров от покупателя»
Документ «Возврат товаров от покупателя» предназначен для оформления возврата отгруженных ранее покупателю позиций номенклатуры.
Вид оформляемой операции возврата определяется в документе путем выбора соответствующего вида операции.
Возврат товаров может оформляться, как на розничный, так и на оптовый склад. Возврат товаров для склада вида «Неавтоматизированная торговая точка» не предусмотрен. Товар в неавтоматизированную торговую точку поступает только в результате перемещения с оптового или розничного склада.
Информация о работе Разработка системы автоматизации бухгалтерского и управленческого учета