Автор работы: Пользователь скрыл имя, 20 Ноября 2013 в 14:13, дипломная работа
В торговой и бухгалтерской деятельности важно занять лидирующие позиции на рынке, повысить эффективность работы персонала и создать оптимальную структуру управления. Особенно это важно в наше время, так как стремительно растёт количество торговых организаций и возрастает конкуренция. Это обуславливает масштабное применение бухгалтерских приложений, благодаря которым повышается оперативность обработки данных и достоверность деловой информации.
Введение 4
1 Аналитическая часть 5
1.1 Обоснование актуальности проблемы 5
1.2 Характеристика предметной области 6
1.3 Обзор аналогов 8
1.3.1 Комплекс «Мой бизнес» 8
1.3.2 Программа «Триумф» v2.0 8
1.3.3 Программа «Магазин – 2» 9
1.3.4 Другие приложения 9
1.4 Постановка задачи 10
1.4.1 Требования к функциональным возможностям 10
1.4.2 Требования к программным и аппаратным средствам. 11
1.4.3 Требования к интерфейсу 13
1.4.4 Требования к надёжности 13
1.4.5 Требования к выходной документации 13
1.4.6 Требования по защите информации 14
1.5 Описание исходных данных 14
2 Проектная часть 15
2.1 Обоснование выбора CASE – средств 15
2.1.1 BPwin 15
2.1.2 ERwin 16
2.2 Построение модели IDEF0 16
2.3 Построение модели DFD 21
2.4 Построение модели IDEF3 22
2.5 Разработка структуры базы данных 23
2.5.1 Логическая модель 23
3 Разработка алгоритмов и программного обеспечения 26
3.1 Разработка структуры программы 26
3.2 Процесс создания объектов конфигурации 28
3.2.1 Создание справочников 30
3.2.2 Создание документов 32
3.2.3 Создание отчётов 33
3.2.4 Создание прочих объектов 34
3.2.5 Редактор форм 34
3.3 Разработка алгоритмов программных модулей 35
3.3.1 Разработка модуля документа «Приходная накладная» 35
3.4 Разработка графического интерфейса пользователя 38
3.4.1 Раздел «Рабочий стол» 40
3.4.2 Раздел «Бухгалтерия» 41
3.4.3 Раздел «Учёт продаж» 51
3.4.4 Раздел «Учёт товаров» 55
3.5 Тестирование программы 59
3.5.1 Модульное тестирование 59
3.5.2 Интеграционное тестирование 59
3.5.3 Системное тестирование 60
3.5.4 Альфа – тестирование 60
3.5.5 Бета – тестирование 60
4 Расчёт затрат на создание ПО, цены и прибыли от его реализации 61
4.1 Расчёт трудоёмкости по видам работ и исполнителям 61
4.2 Расчёт общих затрат на создание ПО 64
4.3 Проектная цена создания и реализации ПО 70
4.4 Предполагаемая выручка и прибыль от реализации ПО 73
4.5 Обоснование эффективности внедрения 75
4.6 Расчёт изменения трудозатрат 76
Заключение 79
Приложение А (обязательное). Исходный код некоторых модулей 80
Перечень сокращений 82
Библиографический список 83
Создание справочника начинается с нажатия на кнопку «Добавить» в контекстном меню объекта конфигурации «Справочники». После этого откроется окно свойств объекта конфигурации, разделённых на множество специфических групп.
При создании справочника используются в основном следующие свойства:
Рисунок 3.3 – Закладка свойств «основные»
Рисунок 3.4 – Закладка свойств «подсистемы»
Рисунок 3.5 – Закладка «Данные»
Создание документа начинается с нажатия кнопки «Добавить» в контекстном меню объекта конфигурации «Документы». После этого откроется окно свойств объекта конфигурации, разделённых на множество специфических групп.
При создании справочника используются в основном следующие свойства:
Рисунок 3.6 – Закладка «Движения»
Рисунок 3.7 – Закладка «Формы»
Создание отчёта, как и двух предыдущих объектов, начинается с нажатия кнопки «Добавить» в контекстном меню объекта конфигурации «Отчёты». После этого откроется окно свойств объекта конфигурации, разделённых на множество специфических групп.
При создании отчёта используются в основном следующие свойства:
Рисунок 3.8 – Схема компоновки данных отчёта
Остальные объекты конфигурации создаются таким же образом, как и справочники, документы и отчёты. Все объекты имеют рад общих свойств, например наименование и подсистемы, в которых будет отображаться объект. Но кроме общих свойств объекты имеют и свои специфические свойства, как «Схема компоновки данных» у отчётов.
В конечном итоге
создание объектов сводится к настройке
их свойств и написанию модулей,
для обработки различных
Редактор форм используется для создания и редактирования форм объектов прикладного решения (рисунок 3.9). Формы объектов используются системой для визуального отображения данных в процессе работы пользователя.
Любая форма представляет собой совокупность нескольких составляющих:
Рисунок 3.9 – Редактор форм
Модуль документа «Приходная накладная» содержит несколько процедур, обрабатывающих различные задачи, выполняемых документом. Список процедур:
Исходный код модуля документа «Товарный чек» представлен в приложении А.
Модули изменения суммы представлены на рисунке 3.10
Рисунок 3.10 – Модули изменения суммы
Модули, отвечающие за команду вывода дакумента в печать, представлены на рисунке 3.11
Рисунок 3.11 – Модули команды «Печать»
Модуль формирования печатной формы доумента «Приходная накладная» представлен на рисунке 3.12.
Рисунок 3.12 – Схема программы
Концепция пользовательского интерфейса системы «1С: Предприятие 8.2» ориентируется на идею обеспечения комфортной эффективной работы и, безусловно, учитывает самые современные тенденции. Запуск программы в режиме «1С: Предприятие» начинается с открытия главного окна программы. Данное окно служит для отображения основной, главной структуры прикладного решения (так называемая панель разделов) и рабочий стол.
Панель разделов. Она является верхним уровнем подсистемы и служит для самого крупного разделения функционалов прикладного решения. Находится вверху основного окна. Она позволяет совершать переход к прочим разделам программы. После активации раздела весь функционал конкретных подсистем доступен пользователю в двух панелях – панели действия и панели навигации. Этот функционал содержит и вложенные подсистемы.
Рабочий стол представляет собой элемент программы, который содержит наиболее часто используемые отчеты, документы, справочники и прочее. Рабочий стол – это, собственно, помощник для пользователя. Каждая сессия начинается именно с рабочего стола. Через рабочий стол пользователь получает необходимую информацию, дает ответы на вопросы пользователя. Так же пользовательский интерфейс включает в себя:
При запуске конфигурации откроется главное окно. Здесь можно увидеть панель разделов, включающую в себя следующие разделы:
Данный раздел содержит наиболее часто используемые элементы конфигурации (рисунок 3.13)(В разработке).
Рисунок 3.13 – Основное окно «Рабочий стол»
Подсистема «Бухгалтерия» служит для отражения всех хозяйственных операций, которые происходят в ходе жизнедеятельности предприятия.
Данный раздел включает в себя следующие навигационные команды:
При создании плана видов характеристик и справочника были использованы только стандартные реквизиты и созданы связи между планом видов характеристик и двумя справочниками;
Рисунок 3.14 – Список видов субконто
Рисунок 3.15 – Список заказов поставщикам
При создании этого справочника кроме стандартных реквизитов (код и наименование) были созданы реквизиты «ИНН» и «Полное наименование». Так же поставщики были вынесены в отдельную группу для более удобного отображения данных справочника, и на случай если организация захочет вести список клиентов, их тоже можно будет вынести в отдельную группу, чтобы не перемешивать их с поставщиками.
Рисунок 3.16 – Список контрагентов
Для хранения перечня наименований, продаваемых товаров создан справочник «Номенклатура». Он содержит два стандартных реквизита: наименование, код и для отражения состава разделён на группы и подгруппы (рисунок 3.17). Для хранения свойств номенклатуры создан план видов характеристик «Свойства номенклатуры» со стандартными реквизитами. Дополнительные свойства номенклатуры хранятся в справочнике «Дополнительные свойства номенклатуры» со стандартными реквизитами.
Рисунок 3.17 – Дерево номенклатуры
Информация о работе Разработка приложения учёта продаж бытовой техники в среде 1С: Предприятие 8.2