Разработка системы автоматизации бухгалтерского и управленческого учета

Автор работы: Пользователь скрыл имя, 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

Прикрепленные файлы: 1 файл

Автоматизация Торговля 1С.docx

— 863.24 Кб (Скачать документ)

В настоящее  время в связи с изменением системы потребительских качеств возникла необходимость создания современного и мощного инструмента для контроля использования финансовых средств. Это послужило толчком для создания автоматизированных систем бухгалтерского учета, которые позволяют обеспечивать необходимый контроль работы организаций, потому что в реальных условиях ведение бухгалтерского учета малоэффективно без компьютерной обработки данных.

Сейчас  на рынке существует множество бухгалтерских программ, удовлетворяющих самым разным требованиям. Поэтому для руководителей трудно правильно выбрать программу для своего предприятия, но рано или поздно вопрос о введении автоматизации работы организации встает перед каждым из них. Выбор программы зависти от того, для чего именно она нужна. Для ведения простого бухгалтерского учета, распечатки первичных документов и необходимых отчетов или для настройки программы на технологию ведения не только бухгалтерского, но и налогового, управленческого, специализированного учета на предприятии, ведь бухгалтерская программа – только часть новой технологии учета, а внедрение бухгалтерской программы не сводится к простой установке ее на компьютер.

В рамках дипломного проекта мы рассматриваем торговые организации. Программные решения в области торговли появляются и развиваются с большей динамикой, так как торговая сфера сегодня приобретает все большие перспективы.

По результатам  статистики в России бесспорное лидерство в сфере экономических программ занимает компания «1С». В большинстве предприятий разного профиля, в том числе и торговых, используются программные разработки на базе этой системы. С этой точки зрения разработка программного продукта автоматизации бухгалтерского и управленческого учета в организациях оптовой и розничной торговли на платформе «1С:Предпритие 8.0» является выгодным преимуществом. А последний релиз этой программной оболочки (версия 8) предпосылка к дальнейшему развитию и распространению системы. Если рассматривать потребительские качества разработки по отношению с программами аналогами, можно выявить следующие плюсы: стоимость, функциональность, производительность. Эти выводы можно сделать исходя из проведенного анализа подобных систем. Существующие аналоги: «Retail Pro», «Retail Chain Manager», «Турбо Бухгалтер 6.9», «1С:Аспект 7.7», «1С:Торговля и Склад 7.7», «1С:Управление торговлей 8.0».

Потребность в подобных программах связана с  быстрым и эффективным развитием  сферы торговли. Это создает сильную конкуренцию, но чем выше конкуренция, тем больше шансов победить у тех разработчиков, которые используют современные технологии для создания и совершенствования своих программ. Следует отметить, что компания «1С» не только соответствует этим критериям, но и широко известно, благодаря рекламе в печати и Интернете. Информация о программных продуктах, разработанных на базе этой организации, размещена на официальном сайте компании, а сама компания рекламируется в печатных изданиях.

Внедрениями программ занимаются фирмы-франчайзи. Информация о внедрениях публикуется в справочнике внедренных решений и на сайте. Эта информация предоставляется партнерами добровольно и только с разрешения клиента, поэтому здесь представлена лишь малая часть реальных внедрений. Право продажи и внедрений прикладных решений на базе программ «1С:Предприятие» определяется договором франчайзинга между фирмой-партнером и фирмой «1С». Для получения такого права необходимо выполнить ряд условий, в том числе по обучению и сертификации специалистов фирмы партнера. При выполнении этих условий фирма-франчайзи попадает в список фирм, рекомендованных для внедрения программных продуктов на базе «1С:Предприятие».

Все эти  факторы предполагают успешное внедрение, продвижение, развитие, конкурентоспособность  разрабатываемой системе. Таким образом, учитывая выгоду использования программы, можно предположить, что разрабатываемая программа найдет применение, и будет функционировать в течение длительного времени.

    1. Оценка качества программного продукта

При разработке методологии оценки качества главным фактором должно являться удовлетворение многообразных требований конкретного пользователя. Поэтому  не существует универсальной меры качества программного продукта, и методика оценки качества сводится к разработке системы показателей качества конкретного  программного продукта.

С позиции пользователя качественный программный продукт должен обладать общей полезностью, то есть удобством  эксплуатации, мобильностью и  исходной полезностью. Исходная полезность – программный продукт должен быть надежным, простым и эффективным при его использовании в исходном виде. Удобство эксплуатации – программный продукт должен быть удобным при эксплуатации, то есть доступным для понимания и модифицирования. Мобильность – должна быть возможность использования данного программного продукта при изменении условий его применения и модифицирования.

Для осуществления указанных требований необходимым условием является достижение элементарных характеристик, которые  являются составными элементами обобщенных показателей.

Так исходная полезность характеризуется  следующими показателями:

  • надежность выполнение необходимых функций, обеспечение необходимой точности выполняемых процедур и возможность запоминания сведений об обнаруженных или устраненных ошибках;
  • эффективность то есть выполнение нужных функций без лишних затрат ресурсов;
  • учет человеческого фактора то есть способность выполнять нужные функции без излишних затрат времени пользователя и без неоправданных усилий по поддержанию работоспособности программы.

Удобство эксплуатации можно охарактеризовать следующими показателями:

  • оцениваемость то есть легкая тестируемость программы, наличие специального блока контроля, разделение программы на модули по функциональному признаку;
  • понятность то есть описание программы должно быть осуществлено понятным языком, содержать ссылки на легко доступные источники, содержать расшифровку применяемых символов, общепринятую символику.

Для указанных показателей можно  выделить  еще более частные  показатели, которые в различных  комбинациях формируют эти показатели. Для данного программного продукта выделим 8 показателей:

  • машино-независимость программа должна выполняться на компьютерах любой конфигурации;
  • завершенность программа должна иметь все внешние ссылки и входные данные;
  • точность получаемые результаты должны отличаться от расчетных на допустимую величину;
  • доступность построение программного продукта допускает селективное использование его компонент;
  • коммуникативность возможность легко описывать исходные данные, форма и содержание выдаваемой информации просты для понимания и несут полезные сведения;
  • информативность программный продукт содержит всю информацию, необходимую и достаточную для понимания;
  • согласованность в том случае, если программный продукт имеет единую символику и терминологию (внутренняя согласованность) и соответствует требованиям и ограничениям технического задания (внешняя согласованность);
  • краткость документация не содержит избыточной информации, программный продукт не включает излишнее количество модулей, функций, подпрограмм, не имеет перекрытий.

Информация о работе Разработка системы автоматизации бухгалтерского и управленческого учета