Техническое задание на разработку информационной системы «Учет торговых операций. Техническое задание на создание автоматизированной информационной системы

07.08.2019
Недавно ко мне обратились, чтобы я посоветовал стандарты для написания технического задания (ТЗ) на разработку автоматизированных систем (АС) и программного обеспечения (ПО). Вот думаю, сейчас зайду в Яндекс , найду подходящую статейку и отправлю её. Но не тут-то было! Одной статьи, где перечисляются стандарты для ТЗ, включая шаблоны и примеры готовых документов, я не нашел. Придется сделать такую статейку самому…

И так, основные стандарты, методологии и своды знаний, где упоминается ТЗ или SRS (Software (or System) Requirements Specification):

ГОСТ 34
ГОСТ 19
IEEE STD 830-1998
ISO/IEC/ IEEE 29148-2011
RUP
SWEBOK, BABOK и пр.

ГОСТ 34

ГОСТ 34.602-89 Техническое задание на создание автоматизированной системы регламентирует структуру ТЗ на создание именно СИСТЕМЫ, в которую входят ПО, аппаратное обеспечение, люди, которые работают с ПО, и автоматизируемые процессы.

Согласно ГОСТ 34 техническое задание должно включать следующие разделы:

1. Общие сведения
2. Назначение и цели создания (развития) системы
3. Характеристика объектов автоматизации
4. Требования к системе
5. Состав и содержание работ по созданию системы
6. Порядок контроля и приемки системы
7. Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие
8. Требования к документированию
9. Источники разработки

При разработке ТЗ для государственных проектов Заказчики, как правило, требуют соблюдение именно этого стандарта.

ГОСТ 19

“ГОСТ 19.ххх Единая система программной документации (ЕСПД)” - это комплекс государственных стандартов, устанавливающих взаимоувязанные правила разработки, оформления и обращения программ (или ПО) и программной документации. Т.е. этот стандарт относится к разработке именно ПО.
Согласно ГОСТ 19.201-78 Техническое задание, требования к содержанию и оформлению техническое задание должно включать следующие разделы:

1. Введение;
2. Основания для разработки;
3. Назначение разработки;
4. Требования к программе или программному изделию;
5. Требования к программной документации;
6. Технико-экономические показатели;
7. Стадии и этапы разработки;
8. Порядок контроля и приемки;
9. Приложения.

Естественно ГОСТ 34 (и 19) уже устарели, и я не люблю их использовать, но при правильном интерпретации стандартов, можно получить хорошее ТЗ, см. Заключение.

IEEE STD 830-1998

Достаточно хорошее определение стандарта 830-1998 - IEEE Recommended Practice for Software Requirements Specifications дано в самом его описании:

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

Согласно стандарту техническое задание должно включать следующие разделы:

1. Введение

  • 1. Назначение
  • 2. Область действия
  • 3. Определения, акронимы и сокращения
  • 4. Ссылки
  • 5. Краткий обзор
2. Общее описание
  • 1. Взаимодействие продукта (с другими продуктами и компонентами)
  • 2. Функции продукта (краткое описание)
  • 3. Характеристики пользователя
  • 4. Ограничения
  • 5. Допущения и зависимости
3. Детальные требования (могут быть организованы по разному, н-р, так)
  • 1. Требования к внешним интерфейсам
    • 1. Интерфейсы пользователя
    • 2. Интерфейсы аппаратного обеспечения
    • 3. Интерфейсы программного обеспечения
    • 4. Интерфейсы взаимодействия
  • 2. Функциональные требования
  • 3. Требования к производительности
  • 4. Проектные ограничения (и ссылки на стандарты)
  • 5. Нефункциональные требования (надежность, доступность, безопасность и пр.)
  • 6. Другие требования
4. Приложения
5. Алфавитный указатель

На самом деле новичку достаточно трудно понять, что должно содержаться в данных разделах по вышеприведенной структуре (как и в случае с ГОСТом), поэтому нужно читать сам стандарт, который . , правда, на англ. языке.

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

  • Презентацией Юрия Булуя Классификация требований к программному обеспечению и ее представление в стандартах и методологиях .
  • Анализ требований к автоматизированным информационным системам. Лекция 11: Документирование требований .
  • Правила составления Software requirements specification (читать вместе с комментариями)
  • Примеры ТЗ и другой документации по разработке АС для МЭР
  • ГОСТ-овский стиль управления . Статья Gaperton по правильной работе с ТЗ по ГОСТ
  • Шаблоны документов для бизнес-аналитиков из

ТЕХНИЧЕСКОЕ ЗАДАНИЕ

на разработку информационной системы

1. Общие сведения

4. Требования к системе

6. Порядок контроля и приемки системы

1. Общие сведения

В соответствии с договором № МП23 между "ООО ТехноПлюс " (в дальнейшем Разработчик) и ООО ОптоТорговля (в дальнейшем Заказчик), Разработчик проектирует БД, разрабатывает и вводит в эксплуатацию информационную систему «Учет торговых операций»

Днем начала проектирования БДБ считается день, следующий после под­пи­са­ния данного Технического задания

Если в процессе разработки Заказчик изменяет описанные в данном до­ку­мен­те требования, то они оформляются отдельным документом и влекут за собой из­ме­не­ние или дополнение Договора между Заказчиком и Разработчиком БД в части срока выполнения и оплаты договора

Заказчик оплачивает работы Разработчика БД в соответствии с договором N XXX

2. Назначение и цели создания (развития) системы

ИС «Учет торговых операций» предназначена для хранения, обработки и анализа информации, относящейся к основной деятельности Заказчика.

Целью создания ИС «Учет торговых операций» является:

Хранение информации о совершенных торговых операциях;

Отражение торговых операций в бухгалтерском учете ;

Анализ финансовых результатов торговых операций;

Анализ торговой деятельности в разрезе номенклатура и контрагенты .

3. Характеристика объектов автоматизации

3.1. Основной деятельностью Заказчика является торговля мебелью и сопутствующими товарами по безналичному расчету .

3.2. Заказчик не является плательщиком НДС

3.3. За день Заказчик совершает не более 100 торговых операций по покупке и продаже товаров.

3.4. Общий объем номенклатуры товаров не превышает 3000 единиц

3.5. Общее количество контрагентов - поставщиков не более 100 единиц.

3.6. Количество контрагентов – покупателей – не ограничено. На момент подписание договора N XXX составляло 300 единиц.

3.7. Списывание товаров со склада Заказчик осуществляет по методу средневзвешенной стоимости.

3.9. В качестве счетов расходов используются только счета класса 9.

3.10. Фінансові результати торгівельної діяльності підприємства (прибутковість чи збитковість операцій) визначаються на основі різниці рахунків 702 та 902.

3.11. Совершение торговых операция регистрируются в первичных документах Приходная накладная, Расходная накладная, Банковская выписка.

Прибуткова накладна (ПН) відображує факт надходження товару на склад підприємства та містить таку інформацію:

– номер;

– дату;

ім’я контрагента (фірми - постачальника);

найменування товару;

– кількість;

ціну одиниці товару;

– суму.

Видаткова накладна (ВН) відображує факт відвантаження товару зі складу підприємства покупцю та містить інформацію, схожу на інформацію в ПН (лише замість фірми-постачальника вказується фірма-покупець).

Рядок банківської виписки підтверджує факт надходження/вибуття коштів із розрахункового рахунку (р/р) підприємства та містить таку інформацію:

– дату;

ознаку приходу/витрати коштів;

ім’я контрагента (від кого надійшли / кому перераховано кошти).

3.12. Кожний первичный документ є підставою для здійснення певних проводок, які здійснюють зміни певних бухгалтерських рахунків. Операції торгівельного підприємства викликають такі проводки (табл.3.1)

Таблица 3.1 – Проводки, используемые в бухгалтерском учете на предприятии Заказчика

Операция

Документ

Дебет счета

Кредит счета

Сумма проводки

Оприходование

Приходная накладная

сумма документа

Отгрузка товара

Расходная накладная

сумма документа

себестоимость отгруженного товара

Поступление денег на расчетный счет

Банковская выписка (приходная)

сумма документа

Перечисление денег с расчетного счета

Банковская выписка (расходная)

сумма документа

Определение финансовых результатов

на сумму закрытия 902 счета

на сумму закрытия 702 счета

де 281 – товари на складі;

311 – розрахунковий рахунок у вітчизняній валюті;

361 – розрахунки з вітчизняними покупцями;

631 – розрахунки з вітчизняними постачальниками;

702 – доход від реалізації товару;

902 – собівартість реалізованих товарів (витрати).

3.13. У якості бухгалтерської звітності використовується оборотно-сальдова відомість синтетичного обліку вигляду як у таблиці 3.2.

Таблиця 3.2 – Оборотно-сальдова відомість синтетичного обліку

Номер позиції

Сальдо початкове

Обороти

Сальдо кінцеве

Разом

4. Требования к системе

ИС «Учет торговых операций» должна отвечать следующим требованиям:

4.1. БД для ИС «Учет торговых операций» должна обеспечивать хранение, отображение и редактирование справочной и оперативной информации.

Справочная информация:

o описание товаров:

Номер номенклатуры (товара);

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

Описание;

o контрагенты – поставщики;

Номер контрагента;

Имя контрагента;

Адрес контрагента;

Контакты;

o контрагенты – покупатели;

Номер контрагента;

Имя контрагента;

Адрес контрагента;

Контакты;

o план счетов, на которых производится бухгалтерский учет для учета торговых операций и анализа финансовых результатов;

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

Оперативная информация:

o Первичные документы: Приходная накладная, Расходная накладная, Банковская выписка (описание документов приведено в 3.11)

o Бухгалтерские проводки, вызванные первичными документами (вид проводок приведен в таблице 3.2)

o Информация о товарах на складе:

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

Количество;

Сумма;

Средняя цена.

4.2. ИС «Учет торговых операций» должна позволять автоматизировать следующие действия:

4.2.1 Отражать факты оприходования (получения) и отгрузки товара на складе, а именно, пересчитывать количество товара на складе и его среднюю стоимость.

4.2.2 Формировать по первичным документам бухгалтерские проводки в автоматическом режиме.

4.2.3 Проводить поиск следующей информации:

Первичных документов указанного типа за определенный период;

Проводок для указанного типа документов за определенную дату;

Информации о контрагенте

Информации о товаре

4.2.4 Проводить анализ торговой деятельности за указанный период в следующих разрезах:

Финансовых результатов торговой деятельности;

Результатов расчетов по каждому контрагенту;

Остатков товаров на складе по каждому наименованию;

Стоимости сделок по каждому контрагенту;

Стоимости и количеству продаж по каждому виду товаров

4.2.5 Формировать отчеты за указанный период:

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

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

Количественные значения показателей надежности:

- время автоматического завершения работы должно быть не более 1 минуты;

- время восстановления после сбоя должно быть не более 30 минут;

- показатель отказоустойчивости ИС должен составлять 11/7, т. е. бесперебойной работы ИС 11часов в день 7 дней в неделю.

Обслуживание ИС должно производиться без прерывания ее работы.

4.5 Требования к методам оценки и контроля показателей надежности на стадии опытной эксплуатации

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

Дату возникновения ошибки;

Общую наработку объекта с начала его эксплуатации до момента выявления ошибки;

Внешние признаки и характер появления ошибки;

Вид работы, при которых была обнаружена ошибка.

4.6 Требования к производительности ИС

Система должна поддерживать возможность обрабатывать до 1000 документов в день

Система должна обладать следующей производительностью:

80% операций должны иметь время отклика (время выполнения операции) менее 1сек.;

15% операций – от 5сек. до 10сек;

5% операций - более 10сек, но не более 30мин.

4.7 Требования к объемам (масштабируемости)

Система должна поддерживать доступ к данным за 10 лет.

Предполагаемый прирост объема БД за один день эксплуатации 20Мб.

4.8 Требования к численности, функциям и квалификации персонала ИС и режиму его работы

Работу с ИС будет осуществлять следующий персонал Заказчика:

Администратор:

Количество: 1;

Квалификация: сетевой администратор, администратор баз данных ;

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

Режим работы: 1 час в день, 5 дней в неделю

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

Количество: 2;

Квалификация: бухгалтер, пользователь ПК;

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

Режим работы: посменно для обеспечения работы системы 11 час в день 7 дней в неделю;

Доступ к работе: 8-й часовой курс обучения;

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

Система должна предоставлять доступ к своим функциям только зарегистрированным пользователям ИС по указанию ими пароля.

4.10 Требования к программному обеспечению и составу, структуре и способам организации БД ИС

Данные в Системе должны храниться в реляционной СУБД МS SQL Server 2000.

- T-SQL (диалект языка SQL);

С # .

Программное обеспечение состоит из общесистемного программного обеспечения, приобретаемого за счет средств Заказчика (покупных программных средств), и специального программного обеспечения, разрабатываемого в рамках работ по созданию ИС.

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

Операционная система;

Система управления базами данных МS SQL Server 2000;

Программное обеспечение для резервного копирования;

4.11 Требования к аппаратному обеспечению

Сервер БД, 2 рабочие станции.

Пропускная способность сети - 100Мбит в сек.

4.12 Требования к перспективам развития, модернизации ИС

Должна быть предусмотрена возможность модернизации и развития ИС без привлечения Разработчика силами администратора ИС на уровне:

- добавления, изменения, удаления справочной информации ИС;

- подключения/удаления новых пользователей ИС;

- изменения паролей;

- импорт/экспорт данных из/во внешние источники данных.

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

5. Состав и содержание работ по созданию системы

Работы по проектированию ИС «Учет торговых операций» производятся в три этапа.

Первый этап включает в себя:

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

Проектирование БД ИС;

Заполнение разработанной БД тестовым набором данных;

Разработку дизайна интерфейса пользователя;

Разработка низкоуровневой технической спецификации на разработку ИС «Учет торговых операций»

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

Второй этап - разработка тестовой версии ИС «Учет торговых операций». Окончанием данного этапа является ввод тестовой версии в опытную эксплуатацию.

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

Окончание каждого второго и третьего этапа подтверждается Сторонами договора под­пи­са­нием Акта приема-передачи.

Длительность первого этапа составляет 10 дней. Началом первого этапа считается день, следующий за днем подписания Заказчиком и Разработчиком БД данного Технического задания.

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

Длительность третьего этапа составляет 20 дней. Началом третьего этапа считается день, следующий за днем подписания Заказчиком и Разработчиком БД Акта приема-передачи тестовой версии ИС в опытную эксплуатацию.

Набор данных для тестирования ИС пре­до­став­ля­ет Заказчик.

По окончанию второго этапа работ Разработчик БД устанавливает тестовую ИС на тестовый сервер Заказчика и предоставляет Заказчику предварительное руководство пользователя, содержащее описание процедур, необходимых для работы с ИС «Учет торговых операций». Описания предоставляются в электронном виде.

По окончанию третьего этапа работ Разработчик БД предоставляет Заказчику программу установки базы данных на сервер, также инструкции пользователя, программиста и инструкцию по установке ИС с описаниями процедур, необходимых для работы с ИС «Учет торговых операций».

6. Порядок контроля и приемки системы

По окончанию первого этапа подписывается внутренний Акт о выполненной работе и утверждается низкоуровневая техническая спецификация на разработку ИС.

По окончанию второго и третьего этапов проектирования Разработчик устанавливает ИС у Заказчика, демонстрирует работу ИС в соответствии с требованиями, изложенными в данном Техническом задании, и подписывает Акт приема-передачи.

7. Требования к составу и содержанию работ по подготовке объ­ек­та автоматизации к вводу системы в действие

В день начала опытной эксплуатации Заказчик обязан предоставить Разработчику необходимый доступ к серверу, на котором будет развернута те­сто­вая версия ИС «Учет торговых операций».

Отсутствие сервера для установки БД ИС «Учет торговых операций» не может являться основанием в отказе подписания Акта приема-передачи ИС «Учет торговых операций» в опытную или промышленную эксплуатацию.

В конце второго этапа по разработке ИС «Учет торговых операций» Разработчик проводит 8-часовой курс обучения с персоналом Заказчика по обслуживанию ИС. По окончанию данного курса персонал Заказчика проходит тестирование.

8. Требования к документированию

По окончанию третьего этапа Разработчик ИС «Учет торговых операций» передает Заказчику сле­дую­щую документацию:

1. Инструкцию программиста.

В Инструкции программиста описываются процедуры, необходимых для работы с ИС «Учет торговых операций». Описание процедур включает в себя:

Название процедуры;

Описание выполняемых процедурой действий;

Описание входных параметров, с указанием типа параметра, формата его записи и значения по умолчанию, если таковое определено для параметра;

Описание выходных параметров и (или) возвращаемых наборов записей с указанием их типов и форматов

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

2. Инструкцию по установке ИС «Учет торговых операций».

3. Инструкция пользователя ИС «Учет торговых операций».

Иная документация Заказчику не предоставляется. Ин­струк­ции пре­до­ставляются как в печатном, так и в электронном виде. Инструкции в печатном виде предоставляется в одном экземпляре.

Областное коммунальное высшее учебное заведение

Институт предпринимательства «Стратегия»

Кафедра Экономической кибернетики

Курсовая работа

Тема:

«Проектирование и разработка информационной системы на примере магазина «Computer Master»»

Желтые воды 2010

Введение

Данная курсовая работа рассматривает пример создания информационной системы на базе частного предприятия «Computer Master ». Целью написания данной курсовой работы является изучение методов и способов разработки информационных систем.

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


1. Предпроектная стадия

1.1 Диалог с заказчиком

Диалог с заказчиком происходит в кабинете его предприятия «Computer Master ». Время встречи 7 ноября, пятница, 11:00.

Разработчик (Р): Здравствуйте! мне бы увидится с вашим начальником!

Секретарша (С): Здравствуйте! Вам, назначена встреча!?

Р: Да, мы созванивались насчет встречи!

С: Подождите немного, я уведомлю, что вы пришли! Проходите, он вас ждет!

Заказчик (З) : доброе утро, меня зовут Виктор Иванович. Пожалуйста, проходите, садитесь.

Р: Здравствуйте меня зовут Иощенко Иван.

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

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

З: Замечательно. Что вам для этого потребуется?

Р: Обычно процесс изучения предприятия и внедрения информационных систем занимает от 3 до 6 месяцев, в зависимости от структуры и особенностей предприятия. Но я думаю, что в вашем случае система будет готова к полной эксплуатации примерно к середине марта. Для эксплуатации и обслуживания системы Вам понадобятся специалисты. Нужно будет нанят одного – двух что будут заниматься обслуживанием системы.

З: Это приемлемо. Думаю, мы сможем решить этот вопрос. Что вас еще интересует?

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

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

Р: По вашему мнению, на сколько эффективна работа вашего магазина?

З: Я считаю, мы на сегодняшний день работаем достаточно эффективно. Но как каждый руководитель я желаю повышения эффективности работы управляемого мной объекта.

Р: Каким образом обслуживаются клиенты в вашем магазине?

З: Клиенты обращаются к продавцу-консультанту, спрашивают у него необходимую информацию относительно того или иного товара, а тот в свою очередь старается представить ее и выдать желаемый товар. Затем происходит оплата за товар, если это товар который не требует установки или комплектации и имеется в наличии. Если же его нет, товар заказывается у поставщиков и предоставляется клиентам через определённое время. При покупке ПК, продавец-консультант составляет конфигурацию, которая удовлетворяет желанию клиента, и если комплектующие есть в магазине, компьютер собирается в течение 1–3 часов, если же нет то они заказываются у поставщиков, затем ПК комплектуются. Клиент расплачивается после получения товара.

Р: Ясно. Сколько человек и техники работает в вашем магазине?

З: В нашем магазине работают два продавца-консультанта, 1 кассир, 3 специалиста, осуществляющих сборку новых ПК на заказ, а так же ремонт оргтехники, заправку картриджей и т.д.; а также я как директор. А также сейчас у нас используются 3 ПК.

Р: Каким образом ваши продавцы-консультанты получают информацию о наличии товара на складе, его характеристики?

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

Р: Как я уже понял, Вы занимаетесь продажей компьютеров, комплектующих, оргтехники и у вас проблемы с организацией учета, документооборота в магазине?

З: Да, это так.

Р: Каким образом у вас осуществляется подбор ассортимента?

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

Р: Пару слов о поставщиках?

З: У нас не так уж много поставщиков, их можно разделить на несколько групп:

Мелкие и крупные,

Постоянные и периодические.

Всего обычно не более 5–6.

Р: как часто у вас в магазине происходят закупки нового товара?

З: Обычно мы закупаем новый товар 1 раз в 2 недели. Перед этим связываемся с поставщиком, заказываем у него определённое количество товара. Учет поставок веду я сам на своем компьютере при помощи Exsel, но меня не устраивает ограниченность его функций для данной деятельности. Мне необходим четко сформированная и надежная система, обеспечивающая быстрый доступ к нужной мне информации, удобные средства для создания отчетов и т.д. Вы понимаете, что я имею ввиду?!

Р: Да, конечно. Это все, что меня интересовало. Я еще более подробно ознакомлюсь с копиями документов, которые Вы мне предоставили, и мы с вами приступим к работе.

З: Хорошо.

Р: Спасибо, Я позвоню вам через 2 дня, мы встретимся и уже детально рассмотрим проект нашей системы.

З: Договорились. До свидания.

Р: До встречи.

В результате встречи можно сделать такие выводы:

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

2. ввиду того, что прайс-листы на товар обновляются редко, возникают сбои в поставке той или иной продукции, т. к. к тому времени, как мы её заказываем, её просто уже может не быть на складе у поставщиков.

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

4. в магазине отсутствует автоматизированная система учета продаж продукции.

5. руководителю приходится тратить много времени для анализа продаж, а также составления отчетности.


1.2 Описание объекта

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

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

1.3 Документооборот на предприятии

На предприятии существуют следующие виды документов:

1. приходные накладные

2. расходные накладные

3. налоговая накладная

4. договор

5. всевозможные отчетности

6. гарантийные талоны и др.

1.4 Требования заказчика к системе

Были выдвинуты следующие основные требования:

1. система проста в обращении

2. Эффективность ИС

3. система разрешит следующие основные проблемы:

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

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

· сокращение времени формирования отчетов;

· упорядоченность документооборота;

· экономия времени на обслуживание клиентов.


2. Концепция информационной системы

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

2.1 Описание выполненных работ

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

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

Бухгалтер ведёт учет на предприятии, и составляют финансовые отчетности.

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

В обязанности кладовщика входит контроль за наличием и состоянием товара на складе.

Таким образом, можно привести схему системы по автоматизации учета товаров и денежных потоков в магазине «Computer Master ».


2.2 Обоснование предложенного варианта концепции ИС

В связи с результатами изучения объекта автоматизации, разработчиком предлагается внедрить на предприятии систему 1С.

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

В качестве обоснования выбора системы 1С: предприятию предлагается следующие аргументы:

1. система легка в использовании

2. имеет дружелюбный пользовательский интерфейс

3. система учитывает особенности Украинского законодательства и особенности ведения бухгалтерского учёта на отечественных предприятиях.

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

5. не трудно найти квалифицированного специалиста, работающего с системой 1С: Предприятие.

2.3 Предварительный состав, сроки выполнения и стоимость работ по внедрению ИС

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

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

Сроки выполнения работ

Приблизительная стоимость работ. грн.

Монтаж компьютерной сети

Покупка программного обеспечения «1С»

Найм специалиста по внедрению и конфигурированию системы

Настройка конфигурации создание информационной базы (производит специалист)

Обучение персонала (выполняет специалист с учебного центра)

Найм специалиста для сопровождения и обслуживания системы

Подготовка к введению системы в експлуатацию



Если, подсчитать, то период от начала работ до внедрения системы составляет 3,5-4 месяца. Приблизительная стоимость создания и внедрения ИС по автоматизации учета товаров и денежных потоков от 7480 до 10200 грн. Что есть приемлемой сумой с учетом тех денежных средств которыми располагает заказчик.


3. Техническое задание на создание ИС

Техническое задание составляется в соответствии с ГОСТ 34.602–89 «техническое задание на автоматизирование системы управления».

Автоматизирование системы. Стадии создания. Ответственность за разработку ТЗ несет основной разработчик.

3.1 Общие сведения

Полное наименование АИС: Информационная система по автоматизации учёта товаров и денежных потоков на предприятии «Computer Master».

Условное обозначение: АИС – «Computer Master».

Разработка ведется на основании договора №1 от 09.11.09 между заказчиком (Виктором Ивановичем директор «Computer Master») и разработчиком (Иощенко И.Г.)

Полное наименование предприятие ЧП «Computer Master».

Адрес: Кировоградская обл., г. Александрия, проспект Ленина 45.

Расчетный счет: №53425

Разработчик: Иощенко И.Г.

Адрес: Кировоградская обл., г. Александрия, ул. Садовая 16.

Создание информационной системы ведется на основании договора №1 от 10.01.10 между разработчиком и заказчиком.

Плановые сроки начала работ 9.11.09, окончания работ – 10.03.10.

Финансирование работ по созданию АИС будет осуществляться заказчиком.

Результаты работ по созданию ИС или ее частей оформляются разработчиком в письменном виде и предоставляются в заранее оговоренные сроки.

3.2 Назначение и цели создания АИС

АСУ предназначена для автоматизации управления деятельностью фирмы, а именно:

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

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

Формирование отчетов

Учет движения товаров на складе

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

3.3 Характеристика объекта автоматизации

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

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

Основная деятельность магазина ведется в нормальных условиях труда.

3.4 Требования к ИС

Требования:

Система должна быть простой и понятной пользователю.

Внедрение ИС должно привести к положительному экономическому эффекту.

Ведение учета товаров в магазине

Планирование затрат, связанных с приобретением и хранением товаров

Планирование доходов, связанных с реализацией товаров

Требования к видам обеспечения ИС:

Техническое обеспечение должно составлять комплекс технических средств соединенных в локальную сеть.

Программное обеспечение должно включать:

1. 1С «Предприятие» и компоненты для работы ИС

2. Антивирусные программы

3. Офисные программы (MS Office или Open Office)

Математическое обеспечение должно включать все ранее разработанные и применяемые на предприятии методики и алгоритмы расчета основных экономических показателей.

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

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

Даная информационная система будет внедрена в течении 3,5–4 месяцев.

Для работы с ИС необходимо обучить персонал.

3.5 Состав и содержание работ по созданию системы

Предпроектная стадия включает в себя:

Определение требований заказчика;

Разработка проекта АИС в соответствии с требованиями заказчика;

Разработка технического задания в соответствии с ГОСТ 34.602–89.27.01.08–21.02.08;

Проектная стадия:

Внедрение ИС;

Сопровождение системы.

Исполнителями работ являются:

Разработчик ИС;

Специалист по созданию ЛВС;

Специалист по установке, конфигурированию, сопровождению системы.

Ответственный за выполнение всех работ по всем этапам является разработчик ИС.

3.6 Порядок контроля и приема системы

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

Во время приема комиссией должны бить представлены документы:

Техническое задание на систему

Технический и рабочий проекты на систему

Протокол и журнал испытательной эксплуатации

Штатное расписание подразделений заказчика, которые обслуживают систему.

Акты передачи всех частей информационной системы заказчику

Проект программы и методики испытаний

Комиссия по приему может содержать высший управленческий персонал, в лице директора.

3.7 Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу в эксплуатацию

Для подготовки объекта ко вводу в эксплуатацию следует выполнить:

Подготовка объекта к переходу на работу в новой ИС

Опробование всех материалов технического и рабочего проектов и внесение изменений по результатам

Для внедрения ИС в эксплуатацию необходимо:

Оформить акты о выполнении плана мероприятий по подготовке объекта к внедрению.

Наличие документации по внедрению ИС.

Наличие персонала, что обеспечивает подготовку внедрения и эксплуатацию.

Наличие принятых в эксплуатацию технических средств ИС.

3.8 Требования к документации

Документация оформляется согласно стандартам ЕСКД, ЕСПД и ГОСТ.

В процессе разработки ИС могут бить использованы:

ГОСТ 19.001. – 77. ЕСПД. «Общие положения»;

ГОСТ 19.006. – 82. ЕСПД. «общие требования к программным документам, выполненным печатным способом»;

ГОСТ 19.201. – 82. ЕСПД. «техническое задание на разработку программы».

Кроме того, оформляются и согласовываются разработчиком и заказчиком, различного рода договора на проведение работ, акты о выполнении этапов создания ИС, графики выполнения работ по этапам и документы, составленные после выполнения каждого этапа.

Техническое задание на создание системы

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

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


4. Технорабочий проект

4.1 Общая системная документация

4.1.1 Пояснительная записка

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

Данный документ согласован заказчиком и главным разработчиком. Технорабочий проект подлежит изменению только в тех случаях, которые оговорены в договоре №1 от 9.11.09 создание ИС ведется на основании выше упомянутого договора, заключенного между заказчиком и разработчиком ИС.

Общее описание ИС «Computer Master »

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

Система отвечает основным целям её создания, а именно:

1. Обеспечение достоверности учетных данных о товарах на складе и о денежных потоках.

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

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

4. Формирование эффективной информационно – аналитической поддержки механизмов по оптимизации учета товаров и денежных потоков.

5. Снижение затрат на хранение товаров.

4.1.2 План мероприятий по подготовке объекта ко вводу ИС в эксплуатацию

Для ввода ИС в эксплуатацию необходимо:

1. Подготовка объекта автоматизации ко внедрению.

2. Подготовка персонала (обучение персонала и проверка способности обеспечить функционирование системы).

3. Комплектация ИС поставленными изделиями.

4. Переоборудование помещений и расположение рабочих станций в соответствии со стандартами и нормами.

5. Наем специалиста для обслуживания и сопровождения ИС (проводится заказчиком по рекомендациям разработчика).

4.1.3 Расчет экономической эффективности

Экономическая эффективность внедряемой АИС может быть оценена посредством вычисляемых эффектов. К ним можно отнести:

· Усиление контроля выполнения работ.

· Возможность протоколирования выполняемых операций.

· Увеличение степени надежности информации.

· Ограничение доступа к информации в соответствии с требованиями защищенных систем.

· Получение более развернутой информации, автоматизации её сбора.

· Новые способы интеграции и систематизации для решения задач учета и принятия управленческих решений.

Благодаря автоматизации объекта можно сократить численность продавцов до двух. Тогда зарплата двух продавцов составит 2∙12∙800=19200 грн. в год. Но затраты на содержание специалиста по обслуживанию системы обойдутся в 1∙12∙1000=12000 грн. в год.

Таким образом, годовой экономический эффект от внедрения ИС будет равен: 19200 – 12000 = 7200 грн. в год.

4.2 Документация функциональной части

4.2.1 Описания автоматизированных функций

Схемафункциональной структуры ИС.


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

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

· Формирование эффективной информационно-аналитической поддержки механизмов по оптимизации учета ТМЦ и денежных потоков, минимизации затрат на хранение ТМЦ.

4.2.2 Описание постановки задачи

Основойпостроения АИС «Computer Master » является внедрение системы «1С: Предприятие 7.7» с помощью которой и осуществляется решение проблемы автоматизации учета товаров и денежных потоков в магазине и на складе. Построенная база ИС отвечает целям, которые описании в п2 технического задания на систему, и соответствовать требованиям заказчика.

4.3 Документация организационного обеспечения ИС

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

Описание организационной структуры ИС

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

4.4 Документация информационного обеспечения

Информационное обеспечение (ИО) АИС состоит из нормативно – справочной информации, представленной в виде констант в системе «1С: Предприятие» и которые может изменять специалист по сопровождению АИС. Информационное обеспечение также включает также базы данных формата DBF (структура некоторых из них представлена в приложении 4), которые ранее не применялись на предприятии для учета товаров и были составлены в процессе внесения начальной информации.

Информационное обеспечение АИС «Computer Master » включает данные о товарах (серийный номер, наименование товара, наименование поставщика, количество товара, дата прихода на склад, закупочная цена, дата списания со склада, и т.д.). Эта информация вносится в базы данных рабочей (формата DBF) станции и извлекаться оттуда по мере необходимости. Базы данных содержащие информацию о товарах и денежных потоках за предшествующие годы должны архивироваться и сохранятся (в архивах) на жестких дисках рабочей станции. Также в базе хранятся данные о поставщиках и покупателях.

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

4.5 Документация технического обеспечения

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

В состав технического обеспечения ИС входят: два компьютера одинаковой конфигурации, которые были в наличии. Компьютеры соединяются в локальную сеть с помощью кабеля типа «витая пара» и топологии «логическая кольцевая сеть» что позволяет передавать информацию, со скоростью 10–100 Мбит/сек.

Техническое обеспечение также включает печатающее устройство – принтер.

4.6 Документация математического обеспечения

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

4.7 Документация программного обеспечения

Программное обеспечение АИС «Computer Master » включает:

– операционную систему MS Windows, установленную непосредственно на рабочие станции,

– программу 1С: Предприятие 7.7, включая все её компоненты для непосредственной работы ИС,

– антивирусное программное обеспечение,

– архиватор

– Файловый менеджер

– другое программное обеспечение Microsoft Office 2003.

Основным программным обеспечением для работы АИС «Computer Master » является программа 1С: Предприятие 7.7 которая проинсталлирована на всех ПК, входящих в состав технического обеспечения ИС. Документация на эту программу принята в состав документации на ИС в целом.

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

Система имеет компонентную структуру. Всего три основных компоненты: «Бухгалтерский учет», «Оперативный учет», «Расчет». Каждая компонента расширяет возможности системы своим механизмом обработки информации.


Заключение

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


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

1. Информационные системы и технологии в экономике За. Ред. В.С. Пономаренка, Киев, «Академия», 2002.

2. Филимоненко Н.И. конспект лекций по курсу «модели и методы управления проектами».

3. Автоматизированные информационные технологии в экономике. Под. Ред. Г.А. Титаренко, Москва, «Компьютер», 1998.

4. Единая система программной документации. Госкомитет СССР по стандартам, М., 1982.

5. Р. Фатрепп, Д. Шафер, Л. Шафер Управление программными проектами. Достижение. Достижение оптимального качества при минимуме затрат, «Вильямс», Москва – Санкт-Петербург – Киев, 2003.

6. Проектирование информационных систем. За. Ред. В.С. Пономаренко, Киев, «Академия», 2002.