Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Разработка и реализация конфигурации "Магазин инструментов" в среде 1С: Предприятие (Управленческая характеристика предметной области конфигурирования)

Содержание:

Введение

Информационные технологии – процесс, использующий совокупность методов и средств реализации операций сбора, регистрации, передачи, накопления и обработки информации на базе программно-аппаратного обеспечения для решения управленческих задач экономического объекта. Развитие информационных технологий, как элемента управления экономикой страны, тесно связано с изменениями, происходящих в различных отраслях производства и экономики. Перемены в экономике страны происходят как на микроэкономическом уровне (на различных предприятиях страны), так и на макроэкономическом уровне (в отраслях экономики). Организация информационных технологий управления является необходимым условием функционирования рыночной экономики на современном этапе развития страны. При этом большое значение имеет их исполнение в управлении предприятием, бухгалтерском учете, статистике, банковском деле, налогообложении, в социальной сфере, и т.д. Основная задача информационных технологий управления – в результате целенаправленных действий по переработке первичной информации получить информацию нового качества, на основе которой вырабатываются оптимальные управленческие решения.

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

Объектом исследования выступает процесс управления работой предприятия при помощи программного обеспечения 1С .

Предмет исследования –программное обеспечение 1С

Для достижения цели необходимо выполнить следующие задачи:

1.Рассмотрение процесса управления продажами на предприятии;

2.Выявление недостатков данного процесса;

3.Выработка требований к разрабатываемой конфигурации;

4.Разработка проекта конфигурации для компании с учетом требований конечного пользователя;

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

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

1. Аналитическая часть Общесистемная часть

1.1 Теоретические основы проектирования прикладных решений на платформе «1С: Предприятие 8.3»

Термин «1С: Предприятие» обозначает систему ПО, в которую входят и платформа, и наборы прикладных решений (разного масштаба и разной отраслевой специфики), а также различных методик. Поэтому как про средство разработки правильно говорить именно про платформу «1С: Предприятие». Как и для многих современных платформ, для «1С: Предприятия» трудно провести определенную границу между собственно инструментом разработки и «исполняющей системой», поскольку они образуют единое целое. Фактически платформа и есть средство разработки, но работает она как на этапе создания программ, так и при их выполнении [2]. Платформа «1С: Предприятие» содержит такие инструменты для выполнения поставленных задач, как визуальное описание структур данных, написание программного кода, визуальное описание запросов, визуальное описание интерфейса, описание отчетов, отладка программного кода, профилирование. В ее составе: развитая справочная система, механизм ролевой настройки прав, инструменты создания дистрибутивов, удаленного обновления приложений, сравнения и объединения приложений, ведения журналов и диагностики работы приложения, создания Web-приложений и приложений для КПК, а также поддержка коллективной разработки и пр.

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

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

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

Особо стоит отметить преимущества предметно-ориентированной среды на этапе поддержки системы. Наличие стандартизованной модели позволяет с существенно меньшими затратами развивать функциональность и включать в работу новых специалистов. Если представить себе стек технологий (от работы с базой данных, коммуникаций с сервером, управлением интерфейсом), то разработчик в среде «1С: Предприятие» будет существенно лучше понимать устройство конкретного приложения при первом знакомстве с ним, так как он знает общую технологическую и прикладную модель его построения.

1.2 Управленческая характеристика предметной области конфигурирования

Решение для ИТ-подразделений любой организации занимающихся обслуживанием клиентов. Содержит в себе полный комплекс средств для работы службы технической поддержки: программистов, системных администраторов, техников компьютерных сетей. Решение позволяет эффективно организовать их работу и взаимодействовать с сотрудниками организаций. Простота и удобство работы сделают данную конфигурацию незаменимым помощником в любой IT-структуре. Конфигурация прекрасно зарекомендовала себя как в маленьких организациях, так и в достаточно крупных холдингах.

Основные возможности:

Заказы поставщикам, контроль их оплаты и поставки;

Соглашение на предоставление сервиса;

Возможность формирования аналитических отчетов;

Формирование счетов на оплату;

Количественный и суммовой учет номенклатуры по материально-ответственным лицам;

Возможность вести учет сразу по нескольким организациям;

Проведение обслуживания, как собственными силами, так и силами сторонних организаций;

Оплата и контроль услуг сторонним организациям за ремонт и обслуживание;

Обслуживание на рабочем месте, где произошла проблема и отражение этого факта в программе;

База клиентов, поставщиков.

1.3. Aнализ существующих разработок и выбор стратегии автоматизации «КAК ДОЛЖНО БЫТЬ»

Компания «МирИнструментов» на рынке с 2013 года. В основном занимается оптовыми продажами инструментов, так же есть несколько филиалов в разных городах России. Из-за большого объема заказов, компания вынуждена автоматизировать процесс продажи, ниже будет указана Организационно-управленческая структура

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

Рисунок 1.1 − Организационно-управленческая структура «МирИнструментов»

За отделами закреплены организационные функции управления. Исходя из этого, следует, что организационно-управленческая структура «Общества» является линейно-функциональной. Как видно из рисунка 1.1, руководителем фирмы «Общества» является директор. Бухгалтерия собирает и регистрирует информацию обо всех хозяйственных операциях.

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

1.3.1. Анализ существующих разработок для автоматизации задач

На сегодняшний момент на рынке ПО существует масса всевозможных как зарубежных, так и Российских предложений и продуктов по автоматизации работы складов, включающих в себя как классическая 1С а также дополнительный функционал, описанный в библиотеке ITIL. ИС могут быть классифицированы по разным признакам. По типу хранимых данных ИС делятся на фактографические и документальные. Фактографические системы предназначены для хранения и обработки структурированных данных в виде чисел и текстов. [14] Наша система относится к фактографической потому, что основу информации будут составлять цифры и в итоге будем получать отчётность. Информационные системы также классифицируются:

-по функциональному назначению: производственные, коммерческие, финансовые, маркетинговые и др.;

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

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

Структуру информационных систем составляет совокупность отдельных ее частей, называемых подсистемами. Функциональные подсистемы реализуют и поддерживают модели, методы и алгоритмы получения управляющей информации. Состав функциональных подсистем весьма разнообразен и зависит от предметной области использования информационной системы, специфики хозяйственной деятельности объекта, управления. Организационные подсистемы по существу относятся также к обеспечивающим подсистемам, но направлены в первую очередь на обеспечение эффективной работы персонала, и поэтому они могут быть выделены отдельно Автоматизированные ИС предполагают участие в процессе обработки информации и человека, и технических средств, причем главная роль в выполнении рутинных операций обработки данных отводится компьютеру. Именно этот класс систем соответствует современному представлению понятия "информационная система"[14] Наша система будет относиться к классу автоматизированной так как несмотря на автоматические действие возможность изменить ход работы алгоритма у Инженера всё же предусмотрен, например перенаправить заявку на другого сотрудника, заполнить поля описания или базы знаний, ввести в базу данных заявку, поданную не в электронном виде. В зависимости от сферы применения различают следующие классы ИС: Интегрированные (корпоративные) ИC, ИС автоматизированного проектирования (САПР), ИС управления технологическими процессами (ТП), Информационные системы организационного управления. Информационные системы организационного управления - предназначены для автоматизации функций управленческого персонала как промышленных предприятий, так и непромышленных объектов (гостиниц, банков, магазинов и пр.). Основными функциями подобных систем являются: оперативный контроль и регулирование, оперативный учет и анализ, перспективное и оперативное планирование, бухгалтерский учет, управление сбытом, снабжением и другие экономические и организационные задачи[14]. Используемая нами ИС будет являться именно организационного управления, так как мы управляем учётом и анализом заявок, поступающих в службу технической поддержки. Существует классификация ИС в зависимости от уровня управления, на котором система используется: Информационная система оперативного, Информационные системы специалистов, Информационные системы уровня менеджмента Информационные системы специалистов - поддерживают работу с данными и знаниями, повышают продуктивность и производительность работы инженеров и проектировщиков. Задача подобных информационных систем - интеграция новых сведений в организацию и помощь в обработке бумажных документов. [14] Используемая нами система как раз и будет Информационной системой специалистов, так как мы поддерживаем работу пользователей а также инфраструктуру сетей и серверов компании.

Сотрудникам компании необходимо знать следующую информации:

1.Информация о клиентах

Название организации;

Контактный телефон;

Юридический адрес;

ФИО руководителя;

Номер счета.

2.Информация о заявках

Дата подачи;

Дата поставки товара;

Оплата;

Исполнитель заявки;

Наименование продукции;

Количество;

Стоимость.

3.Информация о производителях:

Название организации;

Контактный телефон;

Юридический адрес;

ФИО руководителя;

Номер счета.

4.Информация о продукции:

Наименование товара;

Производитель;

Стоимость;

В наличии ед.;

Требуется ед.

5.Информация о складских операциях:

Дата операции;

Наименование товара;

Количество;

Тип операции.

Описание входной и выходной информации системы

Входной информацией является:

Форма добавления записи в справочник «Производитель»;

Форма добавления записи в справочник «Товары»;

Форма добавления записи в справочник «Клиенты»;

Форма добавления записи в таблицу «Операции»;

Форма добавления записи в таблицу «Заявки».

Выходной информацией является:

Отчет о продажах;

1.3.2 Обоснование проектных решений

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

Программа позволяет:

Автоматизировать учет в оптовой и розничной торговле

Вести учет складских операций

Формировать все необходимые первичные документы, в т.ч счета-фактуры, книги продаж и покупок, вести учет импортных товаров в разрезе ГТД

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

Отслеживать состояние взаиморасчетов с контрагентами

Вести взаиморасчеты с иностранными поставщиками, учитывать таможенные пошлины и сборы

Вести учет денежных средств, товарных кредитов и товаров на реализации

Получать разнообразную отчетную и аналитическую информацию о движении товаров и денег.

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

Типовая конфигурация позволяет:

вести раздельный управленческий и финансовый учет

вести учет от имени нескольких юридических лиц

вести патронный учет товарного запаса с возможностью выбора метода списания себестоимости (FIFO, LIFO, по средней)

вести раздельный учет собственных товаров и товаров, взятых на реализацию

оформлять закупку и продажу товаров

производить автоматическое начальное заполнение документов на основе ранее введенных данных

вести учет взаиморасчетов с покупателями и поставщиками, детализировать взаиморасчеты по отдельным договорам

формировать необходимые первичные документы

оформлять счета-фактуры, автоматически строить книгу продаж и книгу покупок, вести количественный учет в разрезе номеров ГТД

выполнять резервирование товаров и контроль оплаты

вести учет денежных средств на расчетных счетах и в кассе

вести учет товарных кредитов и контроль их погашения

вести учет переданных на реализацию товаров, их возврат и оплату

Основное назначение средств работы с распределенными информационными базами - организация единой системы автоматизированного учета на предприятиях, имеющих территориально удаленные объекты: филиалы, склады, магазины, пункты приема заказов и иные подобные подразделения, не связанные локальной сетью:

ведение неограниченного количества автономно работающих информационных баз

полная или выборочная синхронизация данных

настройка состава синхронизируемых данных

произвольный порядок и способ передачи изменений

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

"1С " включает средства, позволяющие администратору системы:

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

Таблица 1.1-Сравнение способов приобретения ИС

Способ приобретения \ критерии

Покупка готовой ИС

Разработка ИС самостоятельно

Покупка системы и её доработка

Преимущества

1.Время разработки ровно нулю.

2.Система тиражирования

3.Часто имеется возможность выбора из нескольких систем.

4. Помимо ИС вы покупаете и бизнес процессы

1.Хорошая адаптация к предъявляемым требованиям

2.Продукт не тиражируем (индивидуален)

3. Возможность быстрого изменения функциональности

1.Покупаемое ядро является отлаженным и законченным компонентом

2. Возможность доработки нужного функционала

3.Не надо платить компании за то что компании не нужно

Недостатки

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

2.система тиражируема: вопросы защиты, новизны и др. вызывают определенные опасения.

3.потребности сотрудников в функционале системы скорее всего будет удовлетворены не полностью;

1. Разработка не закончится никогда;

2. Плохая адаптивность;

3. Необходимо создавать команду, либо отрывать от работы текущих сотрудников ИТ отдела;

4. Часто учитываются пожелания руководства в ущерб качеству разработки;

5.Часто плохая документированность системы

1. Необходим отдел информационных технологий;

2. Схема эффективна, если объем работ по доведению относительно невелик;

3. Часто можно доработать только в рамках информационной модели ядра;

Покупка: Так называемую коробочную версию продукта в дипломном проекте рассматривать не буду, так как там нечего проектировать. Покупка + доработка: Это покупка уже готового решения с возможностью дописать функционал силами самих производителей ПО либо сделать это средствами своей компании, то есть программистом, работающим в компании на постоянной основе, в этом случае язык программирования программиста должен совпадать или хотя бы быть близок к тому языку программирования, на котором пишет программист компании. Разработка: В данном случае можно использовать внешних разработчиков, предоставим им чёткое техническое задание или разрабатывать ПО силами ИТ специалистов, работающих в компании. В обоих случаях это весьма трудозатраты проект с внедрением не менее чем на полгода.

1.4. Обоснование проектных решений по программному обеспечению

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

Для функционирования программы (службы) по обработке заявок горячей линии в рамках дорабатываемой ИС потребуются следующие элементы технического обеспечения:

ПК-сервер – это основная ЭВМ, на которой уже развернута сама база данных в СУБД а также данный сервер будет являться сервером БД. На нем же будет размещён сервис(служба) которая и будет производить регистрацию и обработку заявок в автоматическом режиме. Характеристики данного сервера представлены в таблице №6

Почтовый сервер – сервер корпоративной почты, используется SD системой для формирования заявок и рассылки оповещений;

ПК-пользователя (рабочая станция) – это пользовательский ПК, посредством которого будут создаваться заявки через отправку письма с описание проблемы на почтовый ящик горячей линии;

ПК-инженера/горячей линии (рабочая станция) – это пользовательский ПК, на котором будет установлена программа клиент, которая будет фиксировать и распределять заявки;

Средства организации ЛВС – в данный перечень входят активные (маршрутизатор, коммутатор, шлюз и т.д.) и пассивные (сегменты ЛВС, коммутационные розетки и т.д.) компоненты локальной вычислительной сети.

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

Серверы - это самые незаметные системы в целой сети компьютеров. Их прячут от посторонних глаз, не выставляя напоказ, но берегут, как зеницу ока. Идеальный сервер - система, которая стоит в уголочке или в шкафу-стойке, и о ней все забыли. Этим он отличается от обычных ПК или рабочей станции. И подход к выбору сервера гораздо более жесткий и прагматичный, чем к любой другой системе. При этом специфика сервера - преднамеренная избыточность основных компонентов. И горе тому, кто пренебрежет этой "природной сутью" его в попытках сэкономить. Главными критериями выбора серверной платформы являются специфика решаемых сервером задач и количество автоматизированных рабочих мест, которые объединяются в сеть. После этого остается только выбрать производителя. [16] Для Сервера СУБД сервера в рамках одного ПК основным критерием выбора будет отказоустойчивость и пропускная способность сетевого интерфейса Исходя из среднего арифметического количества заявок в день, которое составляет 500 заявок и ежеминутным опросом программы базы данных на наличие новой заявки в базе, а также загруженности сетевой инфраструктуры на 30% и загруженности корпоративного сервера баз данных на 25% нет необходимости закупать высокопроизводительный сервер с сетевым адаптером скоростью в 1Gbps, достаточно ограничиться интерфейсом в 100Mbps. Итогом анализа критериев по серверному оборудованию будет использование того же сервера , который использовался в компании ранее. В качестве сервера баз данных (БД) используется сервер, построенный на платформе HP ProLiant DL365 G5, он обладает следующими характеристиками, представленными в таблице 1.2

Таблица1. 2-Характеристики сервера БД

Характеристика

Значение

Процессор

Двуядерный Intel® Xeon® X5260 с тактовой частотой 3,3 Гц.

Кол-во процессоров

2

Оперативная память

16 Гб (расширяемая до 64Гб)

Жесткие диски

Тип «SAS» 4 диска 147 Гб и 2 диска 73 Гб

Кол-во жестких дисков

6 (расширяемо до 8)

Питание

Дополнительно резервный блок питания 800Вт с горячей заменой

Рассмотрим данную платформу подробнее:

Два процессора позволяют, при использовании SQL сервера, эффективно распараллеливать задачи, выполняемые на сервере.

16 Гб оперативной памяти достаточно для обработки больших объемов информации используемых на данный момент в БД, а так же последующего увеличения вычислительной нагрузки, так как на данный момент пиковый размер занятой оперативной памяти составляет 6 Гб.

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

Для надежного функционирования операционной системы сервера организован RAID массив из двух жестких дисков каждый по 73 ГБ (такого объема достаточно для работы ОС). Операционная система специально расположена отдельно от файлов БД из соображения безопасности и производительности. Для надежного хранения данных в формате Structured Query Language (SQL) организован массив жестких дисков большего объема 147Гб. Данного объема достаточно для внедрения нового функционала, на данный момент объем занятого пространства занимает 53Гб, при условии того что в БД храниться записи за 3 года. Так же отдельно необходимо хранить данный в форматах mdf (файл базы данных), а также транзакции в виде файлов ldf (файл транзакций), для чего необходим еще один массив, аналогичный предыдущему по размеру. Использование дополнительного питания повышает отказоустойчивость системы. Для ПК-пользователя и ПК-инженера основными критерием выбора оборудования в данном случае являются его технические характеристика, и что не менее важно, соответствие утвержденным корпоративным стандартам. Таким образом, для персональных компьютеров основным критерием выбора является утвержденный список конфигураций ПК. Характеристики данной конфигурации описаны в таблице 1.3

Таблица 1.3-Характеристика конфигурации ПК пользователя

ПАРАМЕТР

ЗНАЧЕНИЕ

Корпус

Minitower HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=85119::::"IN-WIN HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=85119::::""HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=85119::::"EMR-003HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=85119::::""HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=85119::::", HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=85119::::"mATX, HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=85119::::"черноHYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=85119::::"-HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=85119::::"серебрHYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=85119::::". HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=85119::::"(450Вт)

Процессор

Процессор INTEL Pentium Dual-Core G4560

Кулер для процессора

Socket775 HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=94264::::"Arctic HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=94264::::"Cooling HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=94264::::""HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=94264::::"Alpine HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=94264::::"7 HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=94264::::"GTHYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=94264::::""HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=94264::::" HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=94264::::"(ret)

Вентилятор

GlacialTech HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72663::::""HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72663::::"SilentBlade HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72663::::"II HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72663::::"GT9225-EDLA1HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72663::::""HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72663::::" HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72663::::"d90HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72663::::"ммHYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72663::::", HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72663::::"1600HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72663::::"обHYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72663::::"./HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72663::::"минHYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72663::::". HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72663::::"(питание HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72663::::"от HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72663::::"мат.платы HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72663::::"и HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72663::::"разъёма HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72663::::"питания HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72663::::"ATA HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72663::::"HDD) HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72663::::"(oem)

Материнская плата

Материнская плата ASUS PRIME B250M-A

Модуль оперативной памяти

Модуль памяти AMD Radeon R7 Performance Series R744G2606U1S-UO DDR4 — 4Гб

Жесткий диск

Жесткий диск TOSHIBA P300 HDWD110UZSVA

Привод DVD±RW

24x8x16xDVD/48x32x48xCD HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=90419::::"Sony HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=90419::::"Optiarc HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=90419::::""HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=90419::::"AD-7260SHYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=90419::::""HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=90419::::", HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=90419::::"черныйHYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=90419::::" HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=90419::::"(SATA) HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=90419::::"(oem)

Устройство чтения карт памяти

CF/MD/SM/MMC/SD/MS/MS HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72223::::"Pro HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72223::::"Sony HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72223::::""HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72223::::"MRW620HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72223::::""HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72223::::", HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72223::::"в HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72223::::"3.5HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72223::::""HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72223::::" HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72223::::"отсек, HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72223::::"черный HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72223::::"(USB2.0) HYPERLINK "http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1::::1:&oper=72223::::"(oem)

Блок питания

Блок питания AEROCOOL Hero 575, черный

Для почтового сервера критериями выбора будет отказоустойчивость и высокая скорость работы подсистемы обработки данных. Для него будут использоваться высоко производительные жёсткие диски WD RAPTOR со скоростью вращения шпинделя более 12000 об в мин. И отдельный RAID контроллер, поддерживающий реализацию массива данных Raid 10, который предоставляет и высокую скорость работы и высокую отказоустойчивость подсистемы данных.

Таблица1. 4- Аппаратная конфигурация почтового сервера

Форм-фактор

2U

Код

E-2134

Модель

Intel® Xeon®

Количество ядер

4

Количество процессоров (установлено)

4

Тактовая частота одного процессора

3.5 ГГц

Intel Smart Cache

12 Mb

Разъем (сокет)

FCLGA1366

Тип памяти

DDR3 1066 МГц

Объём одного HDD

500 Гб

Общий объём

2 Тб

Количество HDD

4 шт

Интерфейс

SAS/SATA

Количество сетевых адаптеров

4 шт

Скорость подключения

1 Гб/с

Тип видеокарты

Дискретная

Оптический привод

DVD±R

USB

4 шт

RJ45 (LAN)

2 шт

Monitor port (VGA)

Есть

Мощность блока питания

570 Вт

Количество блоков питания

2 шт

Возможность горячей замены

Есть

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

Таблица 1.5-Перечисления

Имя

Значения

Категории

Пилы, Молотки, Электроприборы, Инструменты по дереву

В режиме конфигурации перечисление «Виды услуги» будет выглядеть следующим образом:

Рисунок 1.2-Перечисление «Каиегории»

Справочники

Объекты прикладного решения «Справочник» используются в системе для работы с условно-постоянной информацией с некоторым множеством значений. Справочники позволяют хранить в информационной базе данные, имеющие одинаковую структуру и списочный характер.

В конфигурации используются следующие справочники:

«Города»;

«Фирмы»;

«Товары»;

«Филиалы»;

«Менеджеры»;

Договора контрагентов.

Справочник «Города»

Данный справочник содержит список городов, в которых, находиться партнеры нашей организации.

Таблица 1.3-Города

Реквизит

Тип

Краткая информация

Код

-

-

Наименование

Строка, 50

Название города

Рисунок 1.4- Справочник «Города»

Справочник «Фирмы»

Данный справочник содержит список фирм, которые сотрудничают с нашим предприятием.

Таблица 1.4-Фирмы

Реквизит

Тип

Краткая информация

Код

-

-

Наименование

Строка, 100

Название должности

Город

Строка, 50

Название города

В режиме конфигурации справочник «Фирмы» будет выглядеть следующим образом:

Рисунок 1.5- Справочник «Фирмы»

Справочник «Товары»

Данный справочник содержит список товаров.

Таблица 1.5-Товары

Реквизит

Тип

Краткая информация

Код

-

-

Товар

Строка, 50

Название товара

Категории

Перечисление

Категории товара

Описание

Строка, 100

Описание товара

В режиме конфигурации справочник «Товары» будет выглядеть следующим образом:

Рисунок 1.6- Справочник «Товары»

Справочник «Филиалы»

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

Таблица 1.6-Филиалы

Реквизит

Тип

Краткая информация

Код

-

-

Наименование

Строка, 100

Город в котором находится филиал

В режиме конфигурации справочник «Филиалы» будет выглядеть следующим образом

Рисунок 1.7- Справочник «Филиалы»

Справочник «Менеджеры»

Данный справочник содержит список сотрудников организации.

Таблица 1.7-Структура справочника

Реквизит

Тип

Краткая информация

Код

-

-

Наименование

Строка, 25

Ф.И.О Менеджера

В режиме конфигурации справочник «Менеджеры» будет выглядеть следующим образом:

Рисунок 1.8-Справочник «Менеджеры»

2. Проектная часть

2.1. Информационныое обеспечение задачи

Рисунок 1 – Документ «Поступление товаров»

Рисунок 2 – Код процедуры расчета общей и итоговой суммы

Рисунок 3 –Продажа товара

Рисунок 4 Код процедуры расчета общей и итоговой суммы

Рисунок 5 – Документ на перемещение товара на выставку

Рисунок 6 – Документ на перемещение товара с выставки

Рисунок 7 – Отчет о движении товара

Рисунок 8 – Создание отчет о движении товара

Рисунок 9 – отчет менеджеров

Рисунок 10 – Создание отчета менеджеров

Рисунок 11 – Отчет остатков

Рисунок 12 – Создание отчета остатков

Рисунок 13 – Отчет сотрудников

Рисунок 14Создание отчета сотрудников

Рисунок 15 –Отчет поступления товара

Рисунок 16 - Создание отчета поступление товара

Рисунок 17 -Печать документа поступления товара

2.2. Информационная модель и её описание

ГОСТ 34.601-90 распространяется на автоматизированные системы и устанавливает стадии и этапы их создания. Кроме того, в стандарте содержится описание содержания работ на каждом этапе. Стадии и этапы работы, закрепленные в стандарте, в большей степени соответствуют каскадной модели жизненного цикла [2]. ISO/IEC 12207:1995 стандарт на процессы и организацию жизненного цикла. Распространяется на все виды заказного ПО. Стандарт не содержит описания фаз, стадий этапов.[3] Custom Development Method (и, методика Oracle) по разработке прикладных информационных систем под заказ - конкретный материал, детализированный до уровня заготовок проектных документов, рассчитанных на использование в проектах с применением Oracle. Степень адаптивности CDM ограничивается тремя моделями ЖЦ: "классическая" (предусмотрены все работы/задачи и этапы), "быстрая разработка" (Fast Track), "облегченный подход", рекомендуемый в случае малых проектов и возможности быстро прототипировать приложения. Rational Unified Process (RUP) предлагает итеративную модель разработки, включающую четыре фазы: начало, исследование, построение и внедрение. Каждая фаза может быть разбита на этапы (итерации), в результате которых выпускается версия для внутреннего или внешнего использования. Прохождение через четыре основные фазы называется циклом разработки, каждый цикл завершается генерацией версии системы. Если после этого работа над проектом не прекращается, то полученный продукт продолжает развиваться и снова минует те же фазы [3]. Суть работы в рамках RUP - это создание и сопровождение моделей, а не бумажных документов, поэтому этот процесс привязан к использованию конкретных средств моделирования (UML), а так же конкретной технологии проектирования и разработки (объектно-ориентированный анализ, object-oriented analysis, OOA, объектно-ориентированное программирование, object-oriented programming, OOP). Microsoft Solution Framework (MSF) сходна с RUP, так же включает четыре фазы: анализ, проектирование, разработка, стабилизация, является итерационной, предполагает использование объектно-ориентированного моделирования. [8]. MSF в сравнении с RUP в большей степени ориентирована на разработку бизнес-приложений. Extreme Programming (XP). Экстремальное программирование является самым новым среди рассматриваемых методологий, сформировалось в 1996 году. В основе методологии командная работа, эффективная коммуникация между заказчиком и исполнителем в течение всего проекта по разработке ИС, а разработка ведется с использованием последовательно дорабатываемых прототипов. Стандарт COBIT мне не подходит, потому что основной целью его использования “является проведения аудита и стратегического планирования ИС и IT инфраструктуры в целом”[18] Стандарт XP мне тоже не подходит, так как он не содержит полноценных этапов ЖЦ, таких как выработка концепции, планирование, разработка, стабилизация, внедрение. Следовательно, перед выбором стоит Rup и MSF. Оба стандарта являются молодыми и поддерживающими всё новые технологии продуктивной разработки и контроля их выполнения Основные особенности MSF, RUP и XP сведены в таблицу 3. По ней можно судить, что Rational Unified Process является хорошо сбалансированным решением для средних по размерам коллективов разработчиков, работающих с применением продуктов и технологий компании Rational. Сопровождение разработки системы и самой системы регламентируется методологией RUP, однако данная технология достаточно сильно ориентирована на внутрифирменные инструментальные средства. Extreme Programming хорошо подходит для проектных групп малого размера и для небольших систем с часто изменяемыми требованиями. Основная проблема XP - сопровождение. В случае текучки кадров в коллективе разработчиков значительная часть проектной информации может быть утеряна из-за практически отсутствующей документации. В таблице 2.2 представлены основные показатели стандартов Жизненного цикла ИС

Таблица 2.2-Технологии MSF, RUP и XP

Технология

Оптимальная команда

Соответствие стандартам

Допустимые технологии и инструменты

Удобство модификации и сопровождения

Rational Unified Process

10 - 40 чел.

стандарты Rational

UML и продукты Rational

Удобно (RUP)

Microsoft Solutions Framework

3 - 20 чел.

адаптируема

любые

Удобно (MSF+MOF)

XP

2 - 10 чел.

стандарты отсутствуют

любые

Сложно (зависимость от конкретных участников коллектива)

Microsoft Solutions Framework является наиболее сбалансированной технологией, ориентированной на проектные группы малых и средних размеров. MSF не накладывает никаких ограничений на используемый инструментарий и содержит рекомендации весьма общего характера. Однако, эти рекомендации могут быть использованы для построения конкретного процесса, соответствующего потребностям коллектива разработчиков.[3] Наш проект является небольшим, включает в себя 3 человека и этапы разработки и тестирования проводятся в среде разработки Python. Кроме того основным преимуществом MSF является итерационная модель одновременно с уточняющими вехами (аналог каскадной модели). Таким образом, реализация MSF попыталась объединить каскадную и итерационную модель разработки и внедрения ПО[18] По описанным выше преимуществам, мною был выбран стандарт MSF как наиболее гибкий и удобный для реализации моего проекта. Одним из преимуществ этого стандарта является возможность управлять одновременно и проектом разработкой приложения и внедрением инфраструктуры. Итак, в идеологии MSF существует 5 стадий жизненного цикла ИС, которые в понятии MSF называют фазами. Первый из них это Фаза выработки концепции. Цель данной фазы в создании и сплочении проектной группы на основе выработки единого видения. Проектная группа должна четко представить себе, что она хочет сделать для заказчика и сформулировать свою цель. Заказчиком в нашем случае выступаем мы сами и весь холдниг единовременно. В идеологии MSF команда проекта делиться на 6 участников, каждый из которых имеет свою роль в проекте, наделён обязанностями и имеет свою зону ответственности. эти роли MSF назвала кластерами, за каждым из которых может быть закреплён не один человек, итак вот они: Управление продуктом, Управление программой, Разработка, Удовлетворение потребителя, Тестирование, Управление выпуском. В каждой фазе для каждого ответственного лица, закреплённого за кластером закрепляются определённые задачи. Вот какие задачи ставятся в фазе выработки концепций. Управление продуктом регулирует Концептуальный и логический дизайн; функциональная спецификация; сводный план и сводный календарный график проекта; бюджет.. Кластер Управление программой формирует цели дизайна, концепцию решения, структуру проекта. Кластер Разработка отвечает за Оценка технологий; логический и физический дизайн; план и календарный график разработки; смета разработки. Кластер удовлетворения потребителя рассматривает Сценарии/примеры использования, пользовательские требования, требования локализации и общедоступности (accessibility); пользовательская документация/план обучения/график тестирования удобства эксплуатации; обучение. Кластер Тестирования формирует Оценка дизайна; требования тестирования; план и календарный график тестирования.. Кластер управление выпуском выполняет функции Оценка дизайна; эксплуатационные требования; план и календарный график пилотного и окончательного внедрения. К сожалению или к счастью, но в рамках создания и внедрения моего проекта силами сотрудников ИТ департамента, использовать 6 и более человек для фоновой задачи, бюджет которого ограничен лишь премией крайне нецелесообразно. Я объединил задачи кластеров и сформировал из них 3 ответственных лица, они же и есть команда проекта

1)Программист на которого возложены следующие кластеры :

Управление программой,

Разработка

удовлетворение пользователей

2) менеджер проекта, он же внедренец, он же тестировщик, на него возложены следующие кластеры:

Управление продуктом,

Тестирование

управление выпуском .

Выходной информацией и результатами данной Фазы является подбор кандидатов и назначение наиболее подходящих из них к требуемым задачам на исполнение двух ролей, то есть формирование команды, несмотря на то, что она состоит всего из двух человек. В нашем проекте на данном этапе будут определены состав и роли участников Составлена смета по времени и планирование бюджета данного проекта. Следующим этапом ЖХ ИС идёт Фаза планирования. Основной её целью является составлению планов проекта. Она включает в себя подготовку проектной группой функциональной спецификации, разработку дизайнов, подготовку рабочих планов, оценку проектных затрат и сроков разработки различных составляющих проекта. Процесс проектирования – это систематический способ продвижения от абстрактных концепций к конкретным техническим деталям. Результатами фазы планирования являются: функциональная спецификация, Описание возможных рисков, Сводный план и сводный календарный график проекта, развернутые Среды разработки и тестирования. От программиста на данном этапе требуется обзор и выбор я языка программирования, на котором будет реализовано решение, + календарный план по срокам и графикам разработки. Менеджер проекта на данном этапе продумывает всю архитектуру ИС, включая взаимодействие почтового сервера, веб сервера, Субд, работу пользователей и инженеров в будущей системе. Следующим этапом следует Фаза разработки. На фазе разработки проектная группа фокусируется на создании компонент решения (включая как документацию, так и программный код). Однако некоторая часть этой работы может продолжаться также на фазе стабилизации, если такая необходимость выявлена в процессе тестирования. Данная фаза также включает в себя разработку инфраструктуры. Следует обратить внимание, что активность проектной команды на этом этапе не ограничивается написанием разработчиками кода – все ролевые кластеры принимают деятельное участие в создании и тестировании решения. Таблица 11 описывает основные задачи и сферы ответственности каждого из ролевых кластеров проектной группы во время фазы разработки. Результатами фазы разработки являются: Исходный и исполнимый код приложений, Скрипты установки и конфигурирования, Окончательное описание функционала разарабатываемого решения , Материалы поддержки решения, сценарии тестов. В нашем случае от программиста на данном этабе требуется предоставить программу клиент для работы Инженеров ИТ и написание полной документации к ней. От руководителя проекта требуется создать работоспособную среду описанную в предыдущем этапе. Во время фазы стабилизации производится тестирование разработанного решения. При этом внимание фокусируется на его эксплуатации в реалистичной модели производственной среды. Проектная группа занимается приоритезацией и устранением ошибок, а также подготовкой решения к выпуску.Обычно в начале фазы стабилизации скорость выявления ошибок командой тестирования превосходит скорость, с которой эти ошибки могут устраняться командой разработчиков. Невозможно предсказать, сколько ошибок будет найдено и как много времени понадобится на их устранение. Однако существует два статистических признака, помогающих проектной группе оценить уровень стабилизации решения. Это точка конвергенции (bug convergence).В точке конвергенции (bug convergence) становится заметен существенный прогресс в устранении ошибок, то есть скорость устранения ошибок начинает превосходить скорость их обнаружения. Поскольку количество найденных, но не устраненных ошибок может колебаться даже после того, как оно начало убывать, конвергенция может рассматриваться скорее как тенденция, нежели как фиксированный момент во времени. Вслед за этой вехой количество активных ошибок должно продолжать убывать, вплоть до точки достижения нуля. Точка конвергенции дает проектной группе возможность понять, что процесс тестирования близится к концу. Таблица 12 описывает основные задачи и сферы ответственности каждого из ролевых кластеров проектной группы во время фазы стабилизации. Результатами фазы стабилизации являются: Окончательный продукт (golden release), Документация выпуска (release notes), Материалы поддержки решения, Результаты и инструментарий тестирования, Исходный и исполнимый код приложений, Проектная документация. В моём проекте на данном этапе Программистом корректируются ошибки в разрабатываемой им программе, компилируется версия релиз кандидат и после отсутствия критических ошибок по всем веткам функционала программы выпускается окончательная сборка исполняемого кода, параллельно с этим дополняется документация к работе с программой. Руководителем проекта на данном этапе набирает группу тестирования из 2-3 инженеров, которые будут пользоваться этой программой каждый день и тестирует все ветки функционала по разработанным ранее сценариям и формирует дополнения, которые можно будет реализовать в следующей версии. Во время этой фазы проектная группа внедряет технологии и компоненты решения, стабилизирует внедренное решение, передает работу персоналу поддержки и сопровождения и получает со стороны заказчика окончательное одобрение результатов проекта. По завершению внедрения проектная группа производит анализ выполненной работы и удовлетворенности заказчика

2.3.Технологическое обеспечение задачи

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

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

Обоснование расчета эффективности

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

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

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

Рисунок 2.10 - Эффективность автоматизации

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

ЗАКЛЮЧЕНИЕ

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

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

В процессе выполнения курсовой работы были определены объекты метаданных такие как перечисления, справочники, документы, регистры накопления и отчеты.

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

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

Список литературы

  1. ГОСТ Р 51241-2008 – «Средства и системы контроля и управления доступом. Классификация. Общие технические требования. Методы испытаний», Руководящий документ, 2008г.
  2. ГОСТ Р ИСО/МЭК 12207-99 – «Информационная технология. Процессы жизненного цикла программных средств» Руководящий документ, Госстандарт России, Москва, Переиздан июль 2003г.
  3. ГОСТ 19781-90
  4. «Методология функционального моделирования IDEF0», Руководящий документ, Госстандарт России.;
  5. Липаев В.В. / Процессы и стандарты жизненного цикла сложных программных средств / Москва / СИНТЕГ / 2006
  6. Вендров А.М. «CASE технологии Современные методы и средства проектирования информационных систем» М.: Финансы и статистика, 1998г. – 176 с.: ил.;
  7. Гулиян Г.Б., Нестеров И.А. «Основы организации компьютерных сетей. Часть 1.», Московская финансово-промышленная академия. – М., 2007г. – 169 с. ил.;
  8. Крис Дж. Дейт «Введение в системы баз данных» – Киев: Вильямс, 2007г. – 1328 с.: ил.;
  9. Микрюков В. Ю. «Информация, информатика, компьютер, информационные системы, сети», Москва: Феникс, 2007г. – 448 с.: ил.;
  10. Мишенин А. И. «Теория экономических информационных систем», Москва: Финансы и статистика, 2007г. – 240 с.: ил.;
  11. Хомоненко А. Д., Цыганков В. М., Мальцев М. Г. «Баз данных», Учебник, Корона – Век, 2010г. – 736 с.: ил.;
  12. «Memory Limits for Windows Release»
  13. http://msdn.microsoft.com/en-us/library/aa366778%28VS.85%29.aspx
  14. https://msdb.ru/Downloads/WindowsServer2008/Datasheet_Windows_Server_2008.pdf
  15. «Сравнение различных выпусков Windows Server 2003»
  16. http://www.microsoft.com/Rus/WindowsServer2003/evaluation/features/compareeditions.mspx
  17. httpHYPERLINK "http://www.openview.ru/s_desk.htm"://HYPERLINK "http://www.openview.ru/s_desk.htm"wwwHYPERLINK "http://www.openview.ru/s_desk.htm".HYPERLINK "http://www.openview.ru/s_desk.htm"openviewHYPERLINK "http://www.openview.ru/s_desk.htm".HYPERLINK "http://www.openview.ru/s_desk.htm"ruHYPERLINK "http://www.openview.ru/s_desk.htm"/HYPERLINK "http://www.openview.ru/s_desk.htm"sHYPERLINK "http://www.openview.ru/s_desk.htm"_HYPERLINK "http://www.openview.ru/s_desk.htm"deskHYPERLINK "http://www.openview.ru/s_desk.htm".HYPERLINK "http://www.openview.ru/s_desk.htm"htm
  18. Лекция: Основные понятия технологии проектирования информационных систем (ИС) http://www.intuit.ru
  19. Сайт московского исследовательского института системного проектирования http://miisp.ru/index.php?option=contentHYPERLINK "http://miisp.ru/index.php?option=content&task=view&id=491"&HYPERLINK "http://miisp.ru/index.php?option=content&task=view&id=491"task=viewHYPERLINK "http://miisp.ru/index.php?option=content&task=view&id=491"&HYPERLINK "http://miisp.ru/index.php?option=content&task=view&id=491"id=491
  20. http://www.rodnik.ru/product/server/rab_station/server/ Критерии выбора серверной платформы.
  21. http://www.interface.ru/fset.asp?Url=/misc/rcrm1.htm Рынок CRM-систем
  22. http://www.erpselection.ru/analitiks/koltunova_demands.shtmlТребования к информационной системе и модели жизненного цикла
  23. Методология и технология ЖЦ http://cmcons.com/articles/obshhie_stati_rup/
  24. 23.курс Верификация программного обеспечения информация [+]Авторы: С.В. Синицын, Н.Ю. Налютин http://www.intuit.ru