Разработка модуля внешней обработки для "1С Предприятие 8.2. Управление торговлей 10.3" - Дипломная работа

бесплатно 0
4.5 153
Выбор методологии проектирования информационной системы, сбор требований, их моделирование. Архитектурное проектирование, разработка пользовательского интерфейса и модулей. Реализация и аттестация информационной системы. Методика работы с приложением.


Аннотация к работе
Автоматизация бизнес процессов позволяет значительным образом снижать расходы, оптимизировать рабочие процессы, убирать ненужную рабочую силу и переводить ее на более необходимые позиции. Системы автоматизации бизнеса позволяют сделать производство продукции более оптимальным, а также вести учет и прочие процессы в бизнес среде на автоматической, а не ручной основе. Нынешние времена заставляют потребителей тщательнее контролировать свои расходы, поэтому бизнесу следует обратить внимание на исследование рынков и основных потребностей потребителя. Внедрение системы автоматизации позволяет больше не тратить на решение вопросов управления огромного количества времени. Например, в группе "Запасы (склад) "представлены отчеты, которые позволяют посмотреть остатки на складах, оценить остатки товаров в ценах компании, провести анализ оборачиваемости товаров, определить остатки товаров, находящиеся на реализации, провести ABC и XYZ - анализ товаров.Так как последствия дописывания конфигурации 1С влекут за собой снятие с гарантии (поддержки) и невозможность или большие проблемы при последующем обновлении, то был выбран вариант создания внешней обработки данных, которая не влечет за собой ни каких дальнейших проблем при эксплуатации ПО. Внешняя обработка это объект 1С, который содержит в себе формы, ссылки на объекты и практически весь доступный функционал 1С. Ряд функционала программы можно вынести во внешние обработки и при изменении этих частей, не нужно будет пересылать всю конфигурацию, достаточно будет изменить обработку и отправить ее пользователю; В базе, в которой работает много пользователей, бывает очень сложно найти момент для того чтобы отключить всех пользователей и сделать изменения, а ошибка в каком-то отчете уже найдена и требует срочного исправления. Интерфейс пользователя (UI) - это часть программы, которая находится на виду у пользователя и призвана обеспечивать отображение данных, управление или диалог с пользователем.Потеря или искажение каких-то данных информационной базы могут привести к потере работоспособности системы, построенной на базе «1С:Предприятия». Данные, которые определяют логику функционирования системы на базе «1С:Предприятия», относятся к информационной базе. Для этого «1С:Предприятие 8» может использовать одну из пяти систем управления базами данных (СУБД): Встроенную в «1С:Предприятие 8» (файловый вариант информационной базы). Этот файл имеет двоичный формат и по сути является базой данных для встроенной в «1С:Предприятие 8» СУБД Microsoft SQL Server (клиент-серверный вариант информационной базы). На уровне объектов базы данных (таблиц, полей, индексов и т. п.) как файловый, так и клиент-серверный вариант информационной базы имеет сходный формат (отличающийся несущественными деталями).Выбор и адаптация жизненного цикла разработки проекта оказывает влияние на методики разработки продукта, навыки менеджмента проектов и навыки менеджмента персонала. Что касается методов разработки продукта, менеджер проекта должен, прежде всего, иметь представление о стандартах процесса, уметь оценить их применимость по отношению к данному проекту, оценить альтернативные процессы и при необходимости адаптировать процесс жизненного цикла к текущим потребностям. Модель жизненного цикла разработки ПО (Software Life Cycle Model, SLCM) схематически объясняет, каким образом будут выполняться действия по разработке программного продукта, посредством описания «последовательности» этих действий. Это была первая модель, которая формализовала структуру этапов разработки ПО, придавая особое значение исходным требованиям и проектированию, а также созданию документации на ранних этапах процесса разработки. Если компания имеет опыт построения определенного рода системы - автоматизированного бухгалтерского учета, начисления зарплаты, ревизии, компиляции, производства, - тогда в проекте, ориентированном на построение еще одного продукта такого же типа, возможно, даже основанного на существующих разработках, можно эффективно использовать каскадную модель.Дипломный проект состоит из введения, четырех глав, заключения списка литературы, списка сокращений и приложений. В процессе создания модуля внешней обработки и написания дипломного проекта мною была проведена исследовательская работа, был проведен анализ предприятия, а так же были проведены опросы будущих пользователей обработки с целью уточнения и конкретизации требований. Мною были применены знания и навыки, полученные после прохождения курса Информационные Системы, а именно правильное формулирование целей работы, умение строить UML диаграммы и проектировать ИС. Во втором разделе проведено архитектурное проектирование информационной системы, в котором описана архитектура системы и более подробней как эти уровни будут реализовываться в системе. Составлена структура пооперационного перечня работ с использованием пакета управления проектами Microsoft Project 2010, на ее основе построен график выполнения работ, приведена диаграмма Ганта.Техническое задание

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

Первым этапом дипломного проекта являлась определение цели и задач дипломного проекта. Был проведен анализ существующих систем.

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

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

Проведен анализ требований, предъявляемых пользователями к информационной системе. В процессе формирования требований принимали участие следующие лица: Главный аналитик, Аналитик оптовых продаж, Аналитик розничных продаж, Руководитель отдела снабжения. Осуществлен процесс специфицирования требований.

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

После проектирования интерфейса программы, осуществлено моделирование структуры данных (логическая и физическая модели). Программное средство используемое для создания CASE-средства использовался программный продукт Rational Rose 2000 Enterprise Edition. Был рассмотрен использованный программный инструментарий. В качестве среды разработки программного обеспечения была использована встроенная в программный комплекс «1С:Предприятие 8.2» СКД - система компоновки данных.

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

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

В четвертом разделе дипломного проекта определялась цель и область действия программного продукта. Осуществлен выбор модели жизненного цикла процесса разработки по результатам, представленным в таблице 4.1 - «Определение оптимальной модели жизненного цикла в баллах». Составлена структура пооперационного перечня работ с использованием пакета управления проектами Microsoft Project 2010, на ее основе построен график выполнения работ, приведена диаграмма Ганта. Была рассчитана экономическая эффективность проекта.

По ходу выполнения дипломного проектирования были использованы такие программные продукты как: - ERWIN 4.0;

- 1С: Предприятие 8.2;

- MS Project 2010;

- MS Word 2010;

- MS Excel 2010;

- Rational Rose.

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

Результаты интеллектуальной деятельности

Специальность: «ИТ» (в управлении)

Тема: «Разработка программного модуля продажи по товарным матрицам для «1С Управление торговлей 8.2» (на примере ООО « Крепежная Компания»)»

Предполагаемый РИД: Анализ запасов на складах выявил наличие больших невостребованных запасов отдельных видов товаров. Выявлено, что невостребованные товары закупались без учета реального спроса на них. Для оптимизации товарных запасов предполагается использование программного модуля для анализа продаж по товарным матрицам, который реализует следующие функции: ? расчет продаж по клиентам;

? графическое отображение результатов расчета;

? расчет продаж в заданном временном промежутке;

? создание, сохранение и печать отчетов по результатам расчетов.

Системные требования к программно-аппаратной среде, в которой используется ПО: ? операционная система Microsoft Windows XP, Windows 7;

? программный комплекс «1С: Предприятие 8.2».

Эксплуатация программного модуля позволит на 40% сократить расходы на закупку, хранение и транспортировку товаров.

Предполагаемые пользователи (Заказчики РИД): компания ООО «Крепежная Компания» и другие торговые компании.

Список литературы
1. Рязанцева Н.А., Рязанцев Д.Н. 1С:Предприятие. Комплексная конфигурация. Секреты работы. - СПБ.: БХВ-Питербург, 2004. - 624с.:ил.

2. Экономическая информатика / Под ред. П.В. Конюховского и Д.Н. Колесова. - СПБ: Питер, 2001. - 560с.: ил.

3. Кощеева Е.Л. Создание и использование музейных информационных ресурсов // Музей будущего: информационный менеджмент / Сост. А.В. Лебедев. М.: Прогресс-Традиция, 2009. - С.35-45. http://future.museum.ru/part01/010205.htm - дата обращения 10.05.2013

4. 1С:Предприятие 8.1. Конфигурирование и администрирование. М: Фирма «1С», 2007.

5. 1С:Предприятие 8.1. Руководство по установке и запуску. М.: Фирма «1С», 2007. - 96 с.

6. http://www.1c.ru/news/info.jsp?id=9966 [Интернет ресурс] Дата обращения - 10.05.2013

7. http://v8.1c.ru/ka/index.htm [Интернет ресурс] Дата обращения - 14.05.2013

8. http://www.1c.ru [Интернет ресурс] Дата обращения - 08.04.2013

9. http://v8.1c.ru/ka/ [Интернет ресурс] Дата обращения - 09.04.2013

10. Рыбалка В.В. Пример быстрого разработки приложения на платформе 1С:Предприятие 8.2

11. Иванеева Л.В. \ Иванеева Л.В. Автоматизированные информационные системы бухучета\Автоматизированные информационные системы бухгалтерского учета. Методические указания к курсовой работе для студентов специальности 080801 "Прикладная информатика (в экономике)" всех форм обучения - Волгоград: Волгоградский кооперативный институт, 2008 - 13 с.

12. Цимбал А. Технология CORBA для профессионалов. - СПБ.: Питер. - 2001. - 624 с.

13. Оберг Р. Технология COM . Основы и программирование. / Пер. с англ. Уч. пос. - М.: Издательский дом «Вильямс». - 2000. - 480 с.

14. Армстронг Т. ACTIVEX: создание Web-приложений. К.: BHV. 1998. - 592 с.

15. Чарнецки К. Порождающее программирование: методы, инструменты, применение. Для профессионалов. Пер. с англ. / Чарнецки К., Айзенекер У. - СПБ.: Питер. - 2005. - 731 с.

16. Software Engineering Institute. What is Model-Based Software Engineering. [Электронный документ] - www.sei.cmu.edu/mbse/ - 1997. - Проверен 5.06.13.

17. Фатрелл, Т. Управление программными проектами: достижение оптимального качества при минимуме затрат.: Пер. с англ. / Р.Т. Фатрелл, Д.Ф. Шафер, Л.И. Шафер. - М.: Издательский дом "Вильямс", 2003.

18. Тамрле, Л. Введение в тестирование программного обеспечения. : Пер. с англ.. - М.: Издательский дом "Вильямс", 2003. - 368 с.

19. Ван Тассел Д. Стиль, разработка, эффективность, отладка и испытание программ. - М.: Мир. - 1981

20. Коллинз, Г. Структурные методы разработки систем: от стратегического планирования до тестирования. / Коллинз Г., Блей Дж. Пер. с англ. - М.: Финансы и статистика, 1986. 264 с.

21. Богдатских, В.А. Экономика, разработка и использование программного обеспечения ЭВМ: Учебник. / В.А. Богдатских. - М.: Финансы и статистика, 1995. - 288 с.

22. Корнеев, И.К. Информационные технологии в управлении / И.К Корнеев, В.А. Машурцев . - М.:ИНФРА - М, 2001. - 651 с.

23. Хубаев, Г.Н. Экономическая оценка потребительского качества программных средств: Текст лекций / Г.Н. Хубаев. - РГЭА.: Ростов-на-Дону, 1997. - 94 с.

24. Хубаев, Г.Н. Маркетинг информационных продуктов и услуг: Учебное пособие / Г.Н. Хубаев. - Ростов-на-Дону: Изд-во РГЭУ «РИНХ», 2005. - 224 с

25. Боггс У., Боггс М. UML и Rational Rose. 2002. / Боггс У., Боггс М. - М.: ЛОРИ. - 2002. - 582 с.

26. Бергер, А. Б. Microsoft SQL Server 2005 Analysis Services. OLAP и многомерный анализ данных / Бергер А.Б., Горбач И.В., Меломед Э.Л. И др. / Под общ. ред. А.Б. Бергера, И.В. Горбач. - СПБ.: БХВ-Петербург, 2007. - 928 с.

27. Каленик, А.И. Использование новых возможностей Microsoft SQL Server 2005. - М.: «Русская редакция»; СПБ.: «Питер», 2006. - 334 с.

28. Буч Г. Объектно-ориентированный анализ и проектирование. / Буч Г.: Пер. с англ. - М: «Издательство Бином», 1999.

29. Буч Г., Рамбо Д., Джекобсон А. UML - руководство пользователя. / Буч Г., Рамбо Д., Джекобсон А.: Пер с англ. - М: «ДМК», 2001

30. Гончаров Д.И., Хрусталева Е.Ю. Решение специальных прикладных задач в "1С:Предприятии 8.2". Серия "1С:Профессиональная разработка" - - М.: Фирма 1С

31. Управление проектами в Microsoft Project: Учебный курс ( CD) /В. В. Богданов. - СПБ.: Питер, 2003. - 640 с.: ил.

32. Вигерс К. Разработка требований к программному обеспечению.: Пер. с англ. Вигерс. К. - М.: Издательско-торговый дом «Русская Редакция», 2004.

33. Грехмен И. Объектно-ориентированные методы. Принципы и практика. 3-е издание. - М.: Изд. Дом «Вильямс», 2004.

34. Конноли Т., Бегг К. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. / Конноли Т., Бегг К.: Пер. с англ. - М.: Изд. Дом «Вильямс», 2001.

35. Гиббс Д.Р. Управление проектами с помощью IBM Rational Unified Process. Практические советы. - М.: «Кудиц-Пресс», 2007.

36. Практическое руководство к Своду знаний по управлению проектами Американского Проектного Института (PMI PMBOK). 3-е издание. (Американский национальный стандарт ANSI/PMI 99-001-2004)

37. Грекул В.И. Методические основы управления ИТ-проектами: учебник. М.: «БИНОМ», 2010.

38. Уоррен Г. Алгоритмические трюки программистов. М.: Изд. Дом «Вильямс», 2012.

39. Алгоритмы: построение и анализ / Томас Х.К. [и др.]. - М.: Изд. Дом «Вильямс», 2012.

40. Майерс Г., Баджетт Т., Сандлер К. Исскуство тестирования программ - М.: Изд. Дом «Диалектика», 2012.

41. Брукс Ф.П. Проектирование процесса проектирования: записки компьютерного эксперта - М.: Изд. Дом «Вильямс», 2010.

42. Кантор М. Управление программными проектами. Практическое руководство по разработке успешного программного обеспечения - М.: Изд. Дом «Вильямс», 2002.

43. Сингаевская Г.И. Управление проектами в Microsoft Project 2007 - М.: Изд. Дом «Диалектика», 2008.

44. Кэмпбелл К. Управеление проектом на одной странице - М.: Изд. Дом «Диалектика», 2008.

45. Кон М. Пользовательские истории: гибкая разработка программного обеспечения - М.: Изд. Дом «Вильямс», 2012.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?