Разработка автоматического рабочего места библиотекаря
Характеристика организации и ее деятельности, анализ уровня технической и программной оснащенности. Изучение комплекса задач и обоснование необходимости автоматизации. Средства проектирования ИС – BPWin, ERWin, UML. Выбор стратегии автоматизации задачи.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 08.03.2020 |
Размер файла | 1,2 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
- Документирование структур баз данных;
- Перенос структур баз данных (но не самих данных) из одного типа СУБД в другой.
AllFusion Process Modeler 7 (ранее BPwin) - инструмент для моделирования, анализа, документирования и оптимизации бизнес-процессов. AllFusion Process Modeler 7 можно использовать для графического представления бизнес-процессов. Графически представленная схема выполнения работ, обмена информацией, документооборота визуализирует модель бизнес-процесса. Графическое изложение этой информации позволяет перевести задачи управления организацией из области сложного ремесла в сферу инженерных технологий.
AllFusion Process Modeler 7 (BPwin) помогает четко документировать важные аспекты любых бизнес-процессов: действия, которые необходимо предпринять, способы их осуществления и контроля, требующиеся для этого ресурсы, а также визуализировать получаемые от этих действий результаты. AllFusion Process Modeler 7 повышает бизнес-эффективность ИТ-решений, позволяя аналитикам и проектировщикам моделей соотносить корпоративные инициативы и задачи с бизнес-требованиями и процессами информационной архитектуры и проектирования приложений. Таким образом, формируется целостная картина деятельности предприятия: от потоков работ в небольших подразделениях до сложных организационных функций.
AllFusion Process Modeler 7 (BPwin) эффективен в проектах, связанных с описанием действующих баз предприятий, реорганизацией бизнес-процессов, внедрением корпоративной информационной системы. Продукт позволяет оптимизировать деятельность предприятия и проверить ее на соответствие стандартам ISO 9000, спроектировать оргструктуру, снизить издержки, исключить ненужные операции и повысить эффективность. В основу продукта заложены общепризнанные методологии моделирования, например, методология IDEF0 рекомендована к использованию Госстандартом РФ и является федеральным стандартом США. Простота и наглядность моделей Process Modeler упрощает взаимопонимание между всеми участниками процессов. Распространенность самого AllFusion Process Modeler 7 позволяет вести согласование функциональных моделей с партнерами в электронном виде. Продукт AllFusion Process Modeler 7 (BPwin) создан компанией Computer Associates. AllFusion Process Modeler 7 наряду с ERwin Data Modeler (ранее: ERwin), Data Model Validator (ранее: ERwin Examiner), Model Manager (ранее: ModelMart) входит в состав пакета программных средств AllFusion Modeling Suite, комплексное использование которого обеспечивает все аспекты моделирования информационных систем.
Основные возможности системы:
- Поддержка различных технологий моделирования;
- Анализ показателей затрат и производительности;
- Интеграция процессов/данных;
- Поддержка стандартных нотаций;
- Экспорт объектов и свойств в другие модели;
- Документирование информации в пределах всей модели;
- Масштабируемость отчетности без потери качества графиков.
AllFusion Process Modeler 7 (BPwin):
- поддерживает сразу три стандартные нотации - IDEF0 (функциональное моделирование), DFD (моделирование потоков данных) и IDEF3 (моделирование потоков работ). Эти три основных ракурса позволяют описывать предметную область более комплексно.
- позволяет повысить эффективность бизнеса, оптимизировать любые процедуры в компании.
- полностью поддерживает методы расчета себестоимости по объему хозяйственной деятельности (функционально-стоимостной анализ, ABC)
- недорог, распространен, по нему много информации и компетентных специалистов.
- легок в освоении и применении, есть курсы на русском языке.
- позволяет облегчить сертификацию на соответствие стандартам качества ISO9000.
- является стандартом де-факто, интегрирован с ERwin Data Modeler (для моделирования БД ).
- благодаря вышеупомянутой интеграции и поддержке совместной, командной работы над одними и теми же моделями (с помощью ModelManager), не имеет аналогов для крупных проектов.
- интегрирован со средством имитационного моделирования Arena. Имитационное моделирование - создание компьютерной модели системы (физической, технологической, финансовой и т. п.) и проведение на ней экспериментов с целью наблюдения/предсказания. Реальный эксперимент проводить дороже, а зачастую опасно или невозможно.
- содержит собственный генератор отчетов.
- позволяет эффективно манипулировать моделями - сливать и расщеплять их.
- имеет широкий набор средств документирования моделей, проектов.
Model Maker - это инструмент case-проектирования компании Model Maker tools BV. Данный продукт включен в состав Delphi 7, хотя может использоваться и отдельно. Основными возможностями Model Maker являются:
- Построение UML-диаграмм: вариантов использования (use case diagram), диаграмм классов (class diagram), диаграмм последовательностей (sequence diagram), диаграмм взаимодействия (collaboration diagram), диаграмм состояний (state diagram), диаграмм активности (activity diagram), диаграмм зависимостей (Unit dependencies diagram) и др.
- Генерация кода Delphi и тесная интеграция с IDE Delphi.
- Возможность импорта исходного кода Delphi.
- Графическое отображение элементов классов и модулей Delphi.
- Возможность применения шаблонов проектирования.
Использование Model Maker делает возможным создание приложения от этапа проектирования и до готового исходного кода без применения каких либо дополнительных case-инструментов.
Можно выделить две основных области применения продукта:
- Системный анализ с использованием UML.
- Визуальное проектирование компонентов и классов Delphi.
Bold for Delphi (существует также версия для C++ Builder), в свою очередь, - это технология быстрой разработки приложений на основе UML-моделей. Этот продукт создан компанией BoldSoft, позволяет на основании UML-описания бизнес-процессов и бизнес-правил быстро и качественно спроектировать и с лёгкостью модифицировать информационную систему (ИС). Само UML-проектирование выполняется с помощью стороннего case-инструмента, а созданная UML-модель импортируется в Bold. На сегодняшний день Bold может импортировать модели из Rational Rose и Model Maker.
Традиционная модель разработки приложения баз данных включает в себя следующие этапы:
1. Изучение предметной области. Выделение сущностей предметной области, их атрибутов и связей между ними.
2. Проектирование базы данных. На данном этапе проектируется набор таблиц и реляционных связей для хранения каждой сущности.
3. Создание графического интерфейса пользователя для управления сущностями.
4. Реализация бизнес-правил в хранимых процедурах на сервере или в клиентском приложении.
Bold предлагает усовершенствованную модель, позволяющую программисту работать на уровне представления сущностей предметной области как классов, при этом необходимые структуры для хранения сущностей в БД создаются автоматически, без дополнительных усилий программиста. Кроме того, создаются и метаданные сущностей, позволяющие в дальнейшем быстро вносить изменения и дополнения в модель системы. Данный способ разработки приложения получил название «Model driven development», что можно перевести как «разработка на основе модели».
Модель приложения в Bold разделена на три слоя:
- Хранилище данных и метаданных. Этот слой предназначен для хранения информационной модели приложения и данных сущностей, введенных пользователем. Реализуется на основе реляционных БД.
- Слой бизнес-логики. Данный слой предназначен для создания модели классов приложения. Модель может также быть импортирована из средств case-проектирования. Для работы с объектами предметной области применяется специальный язык OCL (Object Constraint Language) - язык описания ограничений объектов.
- Компоненты для создания GUI. Набор компонентов для создания графического интерфейса работы с сущностями.
2.4 Выбор стратегии автоматизации задачи
Существует четыре основных варианта стратегии автоматизации:
- комплексная автоматизация;
- кусочная (хаотичная) автоматизация;
- автоматизация по участкам;
- автоматизация по направлениям.
Кусочная автоматизация предполагает под собой приобретение предприятием без конкретного стратегического плана отдельных фрагментов информационной системы, которые не способны оказать реальной пользы предприятию в целом. Дальнейшее развитие информационной системы предприятия связано с новыми, значительными затратами.
Автоматизация по участкам предусматривает автоматизацию отдельных производственных участков, объединенных по набору выполняемых функций. Этот способ автоматизации выбирается при условии, если существуют участки, где применение автоматизированных систем дает значительный экономический эффект, например за счет сокращения персонала.
Автоматизация по направлениям подразумевает под собой автоматизацию отдельных направлений деятельности компании. В этом случае компания получает полную автоматизацию работы, например, кадровой службы, производства, бухгалтерии или логистики. Такой подход к автоматизации вполне нормален и в дальнейшем интеграция уже автоматизированных направлений в рамках всего предприятия не будет связана с серьезными препятствиями.
В рамках выбранной нами задачи производится автоматизация отдельного направления деятельности банка - кадрового движения сотрудников. В данном случае уместнее использовать стратегию автоматизации по направлениям деятельности, так как наша система автоматизации затронет лишь одно направление.
Глава 3. Практическая часть
3.1 Построение ER модели базы данных
Для хранения информации, в проектируемой информационной системе используется реляционная база данных. Структура таблиц базы данных представлена на рисунке 3.1.
Проектируемая база данных состоит из следующих таблиц:
- районы - для хранения информации о районах;
- Регионы - для хранения информации о субъектах федерации;
- города - для хранения информации о городах;
- улицы - для хранения информации о улицах;
- учетная карта - хранит информацию о формулярах читателей;
- учетная карточка - хранит информацию о выдаче книг читателям;
- виды книг - хранит информацию о видах книг;
- тематика - хранит информацию о тематике книг;
- поставщики - информация о поставщике книг.
Приведем более подробное описание
Размещено на http://www.allbest.ru/
Рисунок 3.1 Er модель базы данных
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Таблица «Регины» - таблица содержащая условно - постоянную (справочную информацию) о регионах с которыми работает библиотека.
Таблица 3.1
Описание полей таблицы «Регионы»
Назначение |
Наименование |
Тип данных |
Размер |
Примечание |
|
Порядковый номер записи |
Код_региона |
Число |
Длинное целое |
Первичный ключ |
|
Название региона |
Регион |
Строка |
35 |
Таблица «Районы» - таблица содержащая условно - постоянную (справочную информацию) о районах с которыми работает библиотека.
Таблица 3.2
Описание полей таблицы «Районы»
Назначение |
Наименование |
Тип данных |
Размер |
Примечание |
|
Порядковый номер записи |
Код_района |
Число |
Длинное целое |
Первичный ключ |
|
Название региона |
Регион |
Строка |
35 |
Таблица «Города» - таблица содержащая условно -постоянную (справочную информацию) о регионах с которыми работает библиотека.
Таблица 3.3
Описание полей таблицы «Города»
Назначение |
Наименование |
Тип данных |
Размер |
Примечание |
|
Порядковый номер записи |
Код_города |
Число |
Длинное целое |
Первичный ключ |
|
Название региона |
Регион |
Строка |
35 |
Таблица «Улицы» - таблица содержащая условно -постоянную (справочную информацию) о улицах проживания посетителей.
Таблица 3.4
Описание полей таблицы «Улицы»
Назначение |
Наименование |
Тип данных |
Размер |
Примечание |
|
Порядковый номер записи |
Код_улицы |
Число |
Длинное целое |
Первичный ключ |
|
Название региона |
Регион |
Строка |
35 |
Таблица «Учетная карта» - таблица содержащая входную о посетителях библиотеки.
Таблица 3.5
Описание полей таблицы «Учетная карта»
Назначение |
Наименование |
Тип данных |
Размер |
Примечание |
|
Порядковый номер записи |
Код_читателя |
Число |
Длинное целое |
Первичный ключ |
|
Фамилия читателя |
Фамилия |
Строка |
30 |
||
Имя читателя |
Имя |
Строка |
30 |
||
Отчество читателя |
Отчество |
Строка |
25 |
||
Район проживания читателя |
Район |
Число |
Длинное целое |
Внешний ключ |
|
Регион проживания читателя |
Регион |
Число |
Длинное целое |
Внешний ключ |
|
Улица проживания читателя |
Улица |
Число |
Длинное целое |
Внешний ключ |
|
Номер дома, корпуса, квартиры и т.д. |
Адрес |
строка |
33 |
||
Телефон |
Телефон |
Строка |
11 |
||
Категория читателя |
категория |
Строка |
22 |
3.2 Дерево функций и сценарий диалога
Данное программное обеспечение предназначено для автоматизации процесса работы библиотекаря. Приложение разработано для использования в среде операционных систем Microsoft Windows. Взаимодействие приложения с пользователем осуществляется с использованием экранных форм и размещенных на них элементов управления для обеспечения простоты взаимодействия пользователя с системой автоматизации.
Разрабатываемый программный продукт реализует следующий набор функций:
- выбор посетителя;
- предоставление полей ввода исходных данных с первичных носителей;
- возможность предварительного просмотра отчета;
- возможность формирования.
Сценарий диалога проектируемой информационной системы отражает формат взаимодействия пользователя с информационной системой. Для организации данного взаимодействия используется язык типа меню. Работа пользователя с информационной системой начинается с главной формы приложения.
На рисунке 2.3 и 2.4 даны схемы дерева функций обоих указанных выше подмножеств:
Рис. 2.3 - Дерево функций работы с информационной системой
Рис. 2.4 - Сценарий диалога информационной системы
Глава 4. Расчет экономической эффективности
4.1 Техническое задание на создание ИС
Данное техническое задание разрабатывается на основе ГОСТ №34.602.89 «Техническое задание на разработку автоматизированной системы».
Настоящее техническое задание определяет требования и порядок создания Автоматизированной информационной для Библиотеки - (Далее Система).
ИС разрабатывается силами внутреннего отдела информационных технологий.
На разработку и внедрение системы отводится 3 месяца: с 01.02.2010 по 01.05.2010 включительно.
Финансирование разработки проводится на собственные средства Библиотеки.
У создаваемой автоматизированной информационной системы должен быть простой и удобный в использовании интерфейс. Каждый работник должен иметь свои права доступа к системе.
Система должна удовлетворять определенным условиям безопасности, т.к. информация, хранимая в ней, конфиденциальна и доступна только сотрудникам.
Система должна быть устойчива к сбоям, вход в систему должен осуществляться путем ввода логина и пароля.
Необходимая квалификация персонала - знание компьютера на уровне уверенного пользователя ПК.
Автоматизированная информационная система должна обеспечивать:
- разграничение прав доступа к данным и функциям в соответствии с должностями пользователей;
- защиту данных от несанкционированного доступа и непреднамеренного разрушения;
- устойчивое функционирование подсистемы должно обеспечиваться возможностью внесения изменений в массивы информации без изменения текстов программ, возможностью сохранения массивов информации и программ при нарушении электропитания;
- система должна иметь по возможности стандартизованный интерфейс, совместимый с Microsoft Office.
БД должна обеспечивать функционирование системы в следующих режимах:
- штатный режим производительной эксплуатации;
- обмен данными;
- обновление хранилищ данных, архивация данных;
- актуализация справочников, словарей, классификаторов;
- модернизация системы;
- регламент технического обслуживания.
Конкретное содержание функций, исполняемых в режимах, определяется в процессе разработки ПО и описывается в эксплуатационной документации разработчика.
Совокупность математических методов моделей и алгоритмов определяется разработчиком согласно поставленной перед системой задачей и должна соответствовать общим требованиям по математическому обеспечению, предъявляемому к системе.
Информационное обеспечение:
- состав, структура и способы организации данных в системе:
- наличие всех необходимых учетных реквизитов объекта автоматизации;
- пообъектное хранение данных;
- разбиение информации на элементарные признаки;
- независимость представления данных от СУБД.
Информационный обмен между компонентами системы:
- средствами электронной почты;
- средствами магнитных носителей;
- вложение файлов не допускаются;
- однозначное указание получателя;
Информационная совместимость со смежными системами:
- полная автономность;
- независимость подсистемы приема/отправки данных от изменения порядка признаков, их номенклатуры и способов хранения;
- возможность работы, как в автоматическом, так и в ручном режиме.
Лингвистическое обеспечения системы должно соответствовать общим требованиям по видам обеспечения для всей системы, установленным в эскизном проекте. Лингвистическое обеспечение также предполагает использование встроенных объектно-ориентированных макроязыков в составе программных средств для управления выборкой и обработкой данных для анализа. Требования по лингвистическому обеспечению также предполагают использование единого логического и понятийного интерфейса для пользователей.
Программное обеспечение включает в себя следующее:
1. Базовые операционные системы для клиентской части - WINDOWS 98/2000/ME/NT/XP + (Service Pack 3.0)/ NT 4. + (Service Pack 6.0)/ 2000.
2. Базовые операционные системы для серверной части (при необходимости) - WINDOWS NT 4./ XP + (Service Pack 6.0)/ 2000, Novell NetWare 5.
3. MS-Office 2000/2003.
4. Использование ЛВС, построенных на базе MS WINDOWS NT 4/2000 или Novell NetWare.
5. Средства защиты информации от несанкционированного воздействия.
Технические средства, используемые в системе должны обеспечивать возможность использование наиболее распространенных в России программных продуктов для решения задач: накопления и анализа информации, резервирования информации, использование телекоммуникационных каналов и т.д. Приоритетно должны использоваться сертифицированные программные продукты отечественных разработчиков.
Организационное обеспечение системы должно соответствовать требованиям нормативных документов по регламенту эксплуатации, техническому обслуживанию и сопровождению «Выписки».
Для продуктивной эксплуатации системы необходимо, чтобы в состав пользователей входил администратор системы, который решает весь объем задач по соответствию функций системы требованиям пользователей, задач по настройке системы и по обеспечению ее развития. Администратор системы отвечает за сохранность данных, за обмен данными и запросами с другими узлами бухгалтерии, за управление разграничением доступа пользователей к информации, а также организует обучение и содействует повышению квалификации пользователей.
Охарактеризуем основные этапы создания системы (см. табл. 3.14):
Таблица 3.14
Этапы создания системы
п/п |
Наименование этапов работ по созданию системы |
Сроки выполнения |
Перечень организаций исполнителей |
|
1. |
Исследование и обоснование создания АС. |
|||
1.1. |
Разработка и оформление требований к системе (технико-экономическое обоснование, заявка) |
10.02-20.02. (1,5 недели) |
Документация |
|
2. |
Техническое задание |
|||
2.1. |
Разработка технического задания на БД в целом |
20.02-01.03 (1,5 недели) |
Документация |
|
3. |
Эскизный проект |
|||
3.1. |
Разработка предварительных решений по выбранному варианту АС и отдельным видам обеспечения |
01.03.-25.03. (3,5 недели) |
Документация |
|
4. |
Технический проект |
|||
4.1. Разработка окончательных решений по общесистемным вопросам; процедурам (задачам), реализуемым системой; процессу функционирования системы |
25.04-10.05. (2 недели) |
Документация |
||
5 |
Рабочая документация |
|||
5.1. |
Разработка рабочей документации по информационному обеспечению |
10.05- 17.05. (1 неделя) |
Документация |
|
Ввод в действие |
||||
6.1. |
Подготовка организации к вводу БД в действие, обучение персонала пользователя |
17.05.- 21.05. (4 дня) |
Документация |
|
6.2. |
Проведение опытной эксплуатации АС |
21.05.- 25.05. (1 неделя) |
Документация |
|
6.3. |
Устранение замечаний, выявленных при испытаниях АС |
25.05- 28.05. (1 неделя) |
Документация |
|
6.4. |
Внедрение АС |
28.05.- 30.05. (5 дней) |
Документация |
4.2 Определение трудоемкости
Основой для определения нормативных трудоемкостей является ГОСТ 4.071.030. Согласно этому стандарта определяем степень новизны, группы сложности программ и задач. Эти данные приведены в таблице 3.15.
Таблица 3.15.
Определение степени новизны, группы сложности задач и программ
Класс |
Описание |
|
Степень новизны - 1 |
Разработка головных (типовых) проектов АСУП, реализуемых на ЕС ЭВМ |
|
Группа сложности задач - 2 |
Алгоритмы, позволяющие решать задачи: · оперативного планирования производством; · текущего планирования и регулирования трудовыми и материальными ресурсами; · управление технической подготовкой производства; · нормативного и аналитического учета |
|
Группа сложности программ - 3 |
Программы несложной логической структуры с простой формой входных и выходных документов, не требующие модификации разработанных алгоритмов для ЭВМ. |
Для определения времени, необходимого для создания и внедрения АС воспользуемся следующей таблицей 34.
Количество человек, работающих с информацией, составляет 25 человек, поэтому поправочный коэффициент составляет 0,025.
Таблица 3.16.
Определение затрачиваемого времени
N п\п |
Стадии разработки проекта |
Затраты времени |
Поправочный коэффициент |
Затраты времени с учетом поправочного коэффициента |
|
Чел \ часов |
Значение |
||||
1 |
Разработка технического задания |
||||
1.1. |
Обследование объекта управления и оформление материалов обследования |
4911 |
0,025 |
122.78 |
|
1.2. |
Разработка плана мероприятий по подготовке объекта к внедрению системы |
123 |
0,025 |
3.08 |
|
1.3. |
Разработка основных требований к создаваемой системе и составление технического задания |
5558 |
0,025 |
138.95 |
|
1.4. |
Предварительный расчёт экономической эффективности системы |
180 |
0,025 |
4.5 |
|
ИТОГО |
10772 |
269.31 |
|||
2 |
Разработка технического проекта |
||||
2.1. |
Определение технико-экономических показателей, необходимых для управления объектом |
595 |
0,025 |
14.88 |
|
2.2. |
Разработка структуры автоматизированной системы управления объектом |
700 |
0,025 |
17.5 |
|
2.3 |
Обоснование состава задач, их взаимосвязей и разработка схем документооборота |
2676 |
0,025 |
66.9 |
|
2.4 |
Обоснование состава задач, их взаимосвязей и разработка схем документооборота |
2150 |
0,025 |
53.75 |
|
2.3. |
Разработка проектных решений по техническому обеспечению системы |
1399 |
0,025 |
34.98 |
|
2.4. |
Разработка логической структуры базы данных БД |
3192 |
0,025 |
79.8 |
|
2.5. |
Разработка физической организации базы данных БД |
2128 |
0,025 |
53.2 |
|
2.6. |
Разработка алгоритмов формирования базы данных БД |
3380 |
0,025 |
84.5 |
|
2.7. |
Разработка алгоритмов ведения базы данных БД |
4420 |
0,025 |
110.5 |
|
2.8. |
Расчёт экономической эффективности системы |
453 |
0,025 |
11.33 |
|
2.9. |
Уточнение плана мероприятий по подготовке объекта к внедрению системы и его частичная реализация |
266 |
0,025 |
6.65 |
|
2.10 |
Постановка задачи и разработка алгоритма решения по группам сложности (2 я степень) |
924 |
0,025 |
23.1 |
|
ИТОГО |
22283 |
557.09 |
|||
3 |
Разработка рабочего проекта |
||||
3.1. |
Разработка технологического процесса сбора и обработки информации |
1497 |
0,025 |
37.43 |
|
3.2. |
Разработка программ и программной документации 2 - й группы сложности на объектно-ориентированном языке |
1337 |
0,025 |
33.43 |
|
3.3. |
Уточнение расчёта экономической эффективности системы |
96 |
0,025 |
2.4 |
|
3.4. |
Завершение мероприятий по подготовке объекта к внедрению системы |
1961 |
0,025 |
49.03 |
|
ИТОГО |
4891 |
122.29 |
|||
4 |
Внедрение |
||||
4.1. |
Подготовка условий для обеспечения эксплуатации системы |
1625 |
0,025 |
40.63 |
|
4.2. |
Комплексная проверка готовности задач, подсистем и системы к сдаче в промышленную эксплуатацию |
1625 |
0,025 |
40.63 |
|
4.3. |
Сдача задачи заказчику на контрольных примерах в зависимости от группы сложности: 2 |
49 |
0,025 |
1.23 |
|
4.4. |
Приёмо-сдаточные испытания задачи с использованием действующей на объекте информации с частотой 1 раз в месяц по 2 группе сложности |
955 |
0,025 |
23.88 |
|
4.5. |
Оформление и утверждение документации о сдаче задач и подсистем в промышленную эксплуатацию |
1653 |
0,025 |
41.33 |
|
4.6. |
Приёмка системы в промышленную эксплуатацию |
410 |
0,025 |
10.25 |
|
ИТОГО |
6317 |
157.95 |
|||
ОБЩИЙ ИТОГ |
44263 |
1106.64 |
Проведем расчет плановой численности исполнителей:
Общая трудоемкость = 10772+22283+4891+6317=44263 нормо-часы.
Трудоемкость с учетом поправочного коэффициента = 269.31+557.09+122.29+157.95=1106.64 нормо-часы.
Плановый срок разработки продукта составляет 3 месяца, среднее количество рабочих дней в месяце - 22 дня, а продолжительность одно рабочего дня - 8 часов.
Т.о., плановый срок работ составит: 3*22*8=528
Используя полученные данные, можно рассчитать плановую численность персонала, участвующего в разработке системы, по формуле:
,
где:
Чп - плановая численность персонала;
Т - трудоемкость разработки системы, с учетом поправочного коэффициента;
n - количество месяцев на разработку;
k - количество рабочих дней в месяце.
Таким образом, можно говорить о том, что над системой работает 2 человека.
На основании полученной плановой численности составим штатное расписание (см. табл. 3.17).
Таблица 3.17.
Штатное расписание
№п/п |
Должность |
Оклад, руб/мес |
|
1 |
Руководитель проекта - ведущий разработчик |
60000 |
|
2 |
Программист |
30000 |
|
ИТОГО |
90000 |
4.3 Расчет себестоимости разрабатываемой ИС
Себестоимость разрабатываемого программного продукта складывается из текущих и капитальных затрат.
Текущие затраты включают в себя: зарплату, амортизацию, затраты на электроэнергию, материалы, затраты на ремонт и запасные части, накладные и прочие расходы.
Рассчитаем затраты на оплату труда работников, занятых разработкой системы.
Для наглядности данные о затратах на оплату труда представим в виде таблицы (см. табл. 3.18).
Таблица 3.18.
Затраты на оплату труда работников, занятых разработкой системы
Должность |
Оклад, руб. |
Продолжительность работы, мес. |
ФОТ, руб. |
|
Ведущий разработчик |
60000 |
3 |
180000 |
|
Программист |
30000 |
3 |
90000 |
|
Итого |
270000 |
Отчисления по налогам с учетом ЕСН (26%) составят:
270000*0.26=70200
Теперь рассчитаем амортизацию. Норма амортизации определяется так: 1/нормативный срок службы. Для разработки АИС используется два компьютера стоимостью 60000руб. Срок службы компьютера составляет 5 лет. Следовательно, амортизация используемого оборудования составит:
120000/5 = 24000 руб.
Кроме компьютеров для разработки системы используется принтер стоимость 18000 со сроком службы 6 лет, амортизация которого составит:
18000/6 = 3000 руб.
И мебель, стоимость которой составляет 70000 руб, а срок службы - 10 лет.
Амортизация:
70000/10 = 7000 руб.
Амортизация по всем элементам за 3 месяца составит:
((24000+3000+7000)*3)/12 = 8500 руб.
Произведем расчет затрат на электроэнергию. В комнате включено 25 лампочек мощностью 100 Вт/час, в день используется:
25*100*8 = 20000 Вт.
Два компьютера мощностью 600 Вт/час, в день используется:
600*2*8 = 9600 Вт.
Один принтер мощность 300 Вт/час, в день:
300*8 = 2400 Вт.
Потребляемая за день создания АИС электроэнергия составит:
20000+9600+2400 = 32000 Вт, или 32 кВт.
Значит, за 3 (66 дней) месяца разработки АИС будет потреблено:
32*66 = 2112 кВт.
При тарифе для предприятия 2руб. 11 коп. за кВт затраты предприятия на электроэнергию ставят:
2112*2.11 = 4456.32 руб.
Затраты на материалы представлены в таблице 3.19:
Таблица 3.19.
Затраты на материалы
№ п/п |
Наименование материала |
Единицы измерения |
Количество, шт. |
Цена, руб. |
Общая стоимость, руб. |
|
1 |
Бумага |
Пачка |
6 |
200 |
1200 |
|
2 |
Картриджи для принтера |
шт. |
3 |
4000 |
12000 |
|
3 |
Ручки шариковые |
шт. |
20 |
9 |
180 |
|
4 |
Карандаши с ластиком |
шт. |
10 |
11 |
110 |
|
5 |
CD-RW80 SONY |
шт. |
20 |
15 |
300 |
|
Итого |
13790 |
Прочие затраты составляют 11000руб в мес., за 3 мес. - 33000руб.
Смету затрат представим в виде таблицы (см. табл. 3.20):
Таблица 3.20.
Смета затрат
Статья затрат |
Сумма, руб. |
|
ФОТ |
270000 |
|
Отчисления по налогам |
70200 |
|
Амортизация |
8500 |
|
Электроэнергия |
4456.32 |
|
Материалы |
13790 |
|
Прочие |
33000 |
|
Итого |
399946.32 |
Т.к. данный программный продукт будет использоваться только внутри библиотеки и не предназначен для продажи, то его стоимость состоит только из затрат на его разработку и составит 399946.32 руб.
4.4 Расчет показателей экономической эффективности
Чтобы рассчитать показатели экономической эффективности, необходимо сравнить данные по затратам до внедрения АИС и после внедрения.
Рассчитаем годовую экономию внедрения автоматизированной информационной системы кадрового движения сотрудников.
В целом данной программой будут пользоваться 25 человек, в частности, начальник отдела, его заместитель, а также 23 специалиста отдела.
Определим смету затрат на оплату труда сотрудников библиотеки до (см. табл. 3.21) и после внедрения АИС (см. табл. 3.22):
Таблица 3.21.
Смета затрат на оплату труда сотрудников библиотеки до внедрения АИС
№ |
Должность |
Оклад на 1 человека |
Количество человек |
Общий фонд З/п руб. в месяц |
|
1 |
Начальник отдела |
120000 |
1 |
120000 |
|
2 |
Заместитель начальника отдела |
80000 |
1 |
80000 |
|
3 |
Старший специалист |
45000 |
5 |
225000 |
|
4 |
Специалист |
35000 |
12 |
420000 |
|
5 |
Младший специалист |
20000 |
6 |
120000 |
|
Итого за месяц |
25 |
965000 |
Таблица 3.22.
Смета затрат на оплату труда сотрудников библиотеки после внедрения АИС
№ |
Должность |
Оклад на 1 человека |
Количество человек |
Общий фонд З/п руб. в месяц |
|
1 |
Начальник отдела |
120000 |
1 |
120000 |
|
2 |
Заместитель начальника отдела |
80000 |
1 |
80000 |
|
3 |
Старший специалист |
45000 |
5 |
225000 |
|
4 |
Специалист |
35000 |
9 |
315000 |
|
5 |
Младший специалист |
20000 |
5 |
100000 |
|
Итого за месяц |
21 |
840000 |
1.Затраты на мебель: на одного сотрудника приходится 6000руб. Срок службы составляет 10 лет.
Затраты на весь отдел до внедрения АИС:
6000*25 = 150000 руб.
Амортизация за месяц составит:
150000/(10*12) = 1250 руб.
Затраты на весь отдел после внедрения АИС:
6000*21 = 126000 руб.
Амортизация за месяц составит:
126000/(10*12) = 1050 руб.
2.Затраты на офисную технику: на одного сотрудника приходится 10000руб. Срок службы оборудования составляет 8 лет.
Затраты на весь отдел до внедрения АИС:
10000*25 = 250000 руб.
Амортизация за месяц составит:
250000/(8*12) = 2604.17 руб.
Затраты на весь отдел после внедрения АИС:
10000*21 = 210000 руб.
Амортизация за месяц составит:
210000/(8*12) = 2187.5 руб.
3.Затраты на материалы: на одного сотрудника приходится 5000руб. Срок службы составляет 10 лет.
Затраты на весь отдел до внедрения АИС:
5000*25 = 125000 руб.
Амортизация за месяц составит:
125000/(10*12) = 1041.67 руб.
Затраты на весь отдел после внедрения АИС:
5000*21 = 105000 руб.
Амортизация за месяц составит:
125000/(10*12) = 875 руб.
4.Затраты на электроэнергию.
В общем на отдел приходится: 80 ламп мощностью 100Вт/час, один компьютер мощностью 600Вт/час, 18 компьютеров мощностью 500Вт/час, 6 принтеров мощностью 300Вт/час.
Тариф на электроэнергию - 2.11 руб. за 1кВт/час.
Общая потребляемая мощность составит:
80*100+600+500*18+6*300 = 19400 Вт/час = 19.4 кВт/час.
Таким образом, затраты на электроэнергию за месяц до внедрения АИС составят:
19.4*2.11*22*8 = 7223.78 руб.
Таким образом, на одного сотрудника приходится:
7223.78/25= 288.95 руб.
После внедрения АИС на весь отдел будет приходиться:
288.95*21 = 6355.95 руб.
5.Прочие затраты за месяц по отделу составляют: 18000руб. Соответственно на одного работника до внедрения АИС приходится:
18000/25 = 720 руб.
После внедрения АИС прочие затраты на весь отдел за месяц составят:
720*21 = 15120 руб.
Для наглядности представления все рассчитанные данные сведем в единую таблицу (см. табл. 3.23-3.24):
Таблица 3.23.
Сравнительная характеристика затрат до и после внедрения АИС
п./п. |
Наименование величины затрат |
Величина затрат до внедрения (руб.) |
Величина затрат после внедрения (руб.) |
|
1 |
Заработная плата |
965000 |
840000 |
|
2 |
ЕСН |
250900 |
218400 |
|
2 |
Амортизация мебели |
1250 |
1050 |
|
3 |
Амортизация офисной техники |
2604.17 |
2187.5 |
|
4 |
Амортизация материалов |
1041.67 |
875 |
|
5 |
Затраты на электроэнергию |
7223.78 |
6355.95 |
|
6 |
Прочие затраты |
18000 |
15120 |
|
Итого |
1246019.62 |
1083988.45 |
Таблица 3.24.
Показатели трудоемкости операции до и после внедрения АИС
Показатели |
Расчёт |
Значение до внедрения |
Значение после внедрения |
||
1 |
Количество операций в год, шт. |
Количество операций в месяц*12 |
105600 |
172240 |
|
2 |
Время на одну операцию, час |
Установлено эмпирически |
0,5 |
0,3 |
|
3 |
Фонд рабочего времени за год, час |
Численность*8*264 |
25*8*264 = 52800 |
21*8*264 = 44352 |
|
4 |
Количество работников, чел. |
25 |
21 |
||
5 |
Средняя заработная плата отдела, руб. |
ФОТ с учётом ЕСН / численность |
1215900/ 25 = 48636 |
1058400/ 21 = 50400 |
|
6 |
Затраты на разработку |
____ |
____ |
399946.32 |
Теперь рассчитаем ряд важных показателей.
1.Дополнительная прибыль.
Средняя месячная зарплата сотрудника до внедрения АИС составляет 48636 руб, после внедрения АИС - 50400 руб.
В час сотрудник до внедрения АИС получает:
48636/22/8 = 276.34 руб.
После внедрения АИС сотрудник получает:
50400/22/8 = 286.36 руб.
Таким образом, одна операция до внедрения АИС оплачивается в размере:
276.34*0.5 = 138.17 руб.,
а после внедрения АИС:
286.36*0.3 = 85.91 руб.
А значит, дополнительная прибыль за год составит:
(138.17-85.91)*8*264 = 110373.12 руб.
2.Годовая экономия.
Годовая экономия рассчитывается следующим образом:
Годовая экономия = затраты до внедрения - затраты после внедрения + дополнительная прибыль
Таким образом, годовая экономия составит:
1246019.62*12-1083988.45*12-110373.12 = 1834001.04 руб.
3.Коэффициент эффективности.
С помощью рассчитанных показателей найдем коэффициент эффективности:
Кэф = Годовая экономия/затраты на разработку
Кэф = 1834001.04/399946.32 = 4.59
4.Срок окупаемости.
Зная коэффициент эффективности, мы можем рассчитать срок окупаемости системы:
Срок окупаемости = 1/Кэф
Срок окупаемости = 1/4.59 = 0.22 года
Или 0.22*12 = 2.64 месяца, т.е. внедряемая система окупит себя менее, чем за 3 месяца.
5.Годовой экономический эффект.
Годовой экономический эффект рассчитывается по формуле:
затраты на производство единицы продукции с использованием старой технологии;
затраты на производство единицы продукции с использованием новой технологии;
ГЭФ = (1246019.62*12/105600 - 1083988.45*12/172240)*172240 = 11379896.8
Таким образом, можно говорить о том, что после внедрения и использования спроектированной нами ИС дополнительная прибыль составит 110373,12 руб., а годовой экономический эффект 11379896,8 руб. Срок окупаемости нашего проекта составляет менее 3 месяцев, что не может не говорить о его эффективности, коэффициент по которой составляет 4,59.
Заключение
Проектируемая информационная система позволит осуществить автоматизацию работы библиотекаря. Данная система спроектирована с использованием современных методик автоматизации бизнес-процессов.
Применение данной системы приема позволит эффективно управлять услугами и иметь достоверную информацию по проводимым операциям. Обладание подобной информационной системой позволит не только повысить управляемость и информативность работы библиотекаря, но и эффективную экономичную систему.
Использование данной системы позволяет сократить временной цикл операции и обеспечить достоверность информации на выходе. Уменьшение числа задействованных лиц и ресурсов в непосредственном проведении операции по предоставлению услуг к минимуму, а также значительное уменьшение ошибок, связанных с человеческим фактором.
Теоретическая часть работы содержит краткую характеристику исследуемой компании. В данной части работы нам удалось описать ее организационную структуру и представить характеристику его основных бизнес-процессов. Также нам удалось привести декомпозицию бизнес-процессов до процесса обслуживания посетителей, дать описание бизнес-процесса и выявить его место в совокупных процессах, характерных для исследуемой компании. Отметим также, что именно в рамках данной главы нам удалось определить и обосновать способ приобретения необходимого ПО в пользу самостоятельной разработки программного продукта, выявить стратегию внедрения - автоматизация отдельного направления деятельности учреждения.
Практическая часть работы заключалась в построении модели информационной системы «КАК ДОЛЖНО БЫТЬ». Отметим, что нам удалось кратко охарактеризовать существующие подходы к построению жизненного цикла ПО и остановить свой выбор на методологии ISO 12207. Также нами было проведено описание и обоснование базовых технологий, применяемых при разработке информационной системы.
Полнота практической части обеспечивается моделированием таблиц базы данных информационной системы и описанием основных сценариев ее работы, что позволило создать функционирующее приложение.
Также нам удалось предоставить экономическое обоснование внедрения информационной системы автоматизации выбранного процесса.
Для реализации поставленных задач были использованы следующие методики:
- Моделирование бизнес-процессов с использованием методологии IDEF0;
- Использование принципов процедурного подхода к моделированию бизнес-процессов;
- Использование методики построения диаграмм сущность-связь при проектировании базы данных;
- Использование экспертных систем при создании таблиц базы данных по ER-модели.
В результате исследования была получена модель бизнес-процесса, отвечающая требованиям, предъявляемым к системе автоматизации бизнес-процессов в компаниях, с учетом специфики деятельности исследуемой организации. Так же по имеющейся модели бизнес-процессов была построена структура информационной системы, позволившая провести разработку программного продукта.
Последовательно решив обозначенный в начале исследования ряд задач, нам удалось достичь цели самого исследования и проведения на его основе проектирования, т.е. разработать комплексный теоретически обоснованный подход к автоматизации процесса оформления страховых полисов, а также спроектировать и реализовать программный продукт, позволяющий решить ряд проблемных задач, выделенных в процессе исследования.
Полученные в ходе проведенного исследования и проектирования программного продукта результаты должны иметь практическую значимость, выражающуюся в общественной и производственной пользе при использовании данных разработок.
Наша разработка должна существенно повысить скорость получения и обработки необходимой информации, а также сократить трудозатраты, связанные с работой библиотекаря.
Список использованных источников
1. Амирди А.В. Информационные системы в экономике. - М.: КонРус, 2009. - 176 с.
2. Брауде Э.Дж. Технология разработки программного обеспечения: Пер. с англ. - СПб: Питер, 2004. - 523 с.
3. Вендеров А.М. Проектирование программного обеспечения экономических информационных систем. - М.: Финансы и статистика, 2005. - 544 с.
4. Гвоздева Т.В. Проектирование информационных систем. - Р на/Д: Феникс, 2009. - 512 с.
5. Грекул В.И. Проектирование информационных систем. - М.: Интуит, 2008. - 304 с.
6. Емельянова Н.З. Проектирование информационных систем. - М.: Форум, 2009. - 432 с.
7. Елиферов В.Г., Репин В.В. Бизнес-процессы. Регламентация и управление. - М.: Инфра-М, 2009. - 320 с.
8. Козлов А.С. Проектирование и исследование бизнес-процессов. - М.: Флинта, 2006. - 272 с.
9. Липаев В.В. Процессы и стандарты жизненного цикла сложных программных средств. Справочник. - М.: Синтег, 2006. - 276 с.
10. Марка Д.А., МакГоуэн К. Методология структурного анализа и проектирования. - М.: МетаТехнология, 2003. - 274 с.
11. Мейер Б. Объектно-ориентированной конструирование программных систем. - М.: ИНТУИТ, 2005. - 1232 с.
12. Мещеряков С.В., Иванов В.М. Эффективные технологии создания информационных систем. - М.: Политехника, 2005. - 309 с.
13. Мишенин А.И. Теория экономических информационных систем. - М.: Финансы и статистика, 2003. - 240 с.
14. Овчинников, В.Г. Методология проектирования автоматизированных информационных систем. Основы системного подхода. - М.: Компания Спутник+, 2005. - 286 с.
15. Репин В.В. Бизнес-процессы компании. Построение, анализ, регламентация. - М.: Стандарты и качество, 2007. - 240 с.
16. Рудаков А.В. Технология разработки программных продуктов. - М.: Академия, 2005. - 208 с.
17. Титоренко Г.А. Автоматизированные информационные технологии в экономике: Учебник. - М.: ЮНИТИ, 2005. - 399 с.
18. Шандров Б.В., Чудаков А.Д. Технические средства автоматизации. - М.: Академия, 2007. - 368 с.
Размещено на Allbest.ru
...Подобные документы
Описание предприятия и его деятельности, особенности его организационной структуры. Характеристика комплекса задач и обоснование необходимости автоматизации. Разработка проекта автоматизации, выбор и обоснование метода его экономической эффективности.
дипломная работа [2,6 M], добавлен 16.06.2011Обоснование необходимости автоматизации рабочего места администратора кафе. Краткий анализ существующих систем управления и выбор стратегии автоматизации. Анализ требований к системе. Проектирование информационной базы. Контрольный пример реализации.
дипломная работа [1,8 M], добавлен 29.01.2013Определение комплекса задач для автоматизации бизнес-процессов отдела по работе с клиентами и склада ООО "ЖилРемСтрой". Выбор стратегии автоматизации и формализация программной задачи. Разработка программного модуля в среде 1C, его тестирование, отладка.
дипломная работа [3,2 M], добавлен 28.01.2013Экономическая сущность задачи автоматизации приема электронных платежей. Характеристика комплекса задач, задачи и обоснование необходимости автоматизации. Информационная модель и ее общее описание. Программное и технологическое обеспечение задачи.
курсовая работа [2,0 M], добавлен 09.10.2011Технико-экономическая характеристика предметной области и предприятия. Анализ деятельности ООО "Автопробег". Характеристика комплекса задач и обоснование необходимости автоматизации. Выбор стратегии разработки интернет-магазина ООО "Автопробег".
дипломная работа [281,8 K], добавлен 21.01.2010Ландшафт, ландшафтные объекты и способы их описания. Основные этапы проектирования. Особенности проектирования ландшафтных объектов. Обоснование необходимости автоматизации процесса проектирования ландшафтных объектов. Разработка АРМ.
дипломная работа [2,9 M], добавлен 06.12.2006Использование информационных технологий с целью автоматизации рабочего места коменданта образовательного учреждения. Программные и аппаратные средства. Архитектура программного обеспечения. Описание пользовательских интерфейсов. Анализ предметной области.
курсовая работа [1,0 M], добавлен 06.06.2015Разработка программного приложения для автоматизации рабочего места кладовщика на центральном складе предприятия. Решение задачи создания клиент-серверной архитектуры базы данных в среде программирования Delphi 7 и Interbase для "Windows 9X(NT)".
дипломная работа [1,8 M], добавлен 19.06.2012Обоснование необходимости автоматизации рабочего места. Выбор среды программирования. Этапы разработки программного продукта. База данных и таблицы. Расчет возможного роста производительности труда от внедрения автоматизированной информационной системы.
дипломная работа [661,4 K], добавлен 17.07.2016Организационная структура управления предприятием и её характеристика, функциональные возможности на примере фирмы ООО "1С Бит". Комплекс задач, обоснование необходимости автоматизации. Проектные решения по информационному и программному обеспечению.
отчет по практике [329,9 K], добавлен 15.11.2012Разработка программной системы автоматизации работы приемной комиссии. Выбор CASE-средства проектирования базы данных. Разграничение доступа к записям таблиц. Триггеры и функции БД. Выбор интерфейса программирования. Разработка классов и структур данных.
дипломная работа [1,9 M], добавлен 07.03.2012Разработка системы автоматизированного учета АН "Елена". Описание информационного и технического обеспечения предприятия, используемых функциональных возможностей. Выбор комплекса задач автоматизации и характеристика существующих бизнес-процессов.
дипломная работа [3,4 M], добавлен 25.01.2010Характеристика предприятия и его деятельности, организационная структура управления, выбор комплекса задач автоматизации и характеристика существующих бизнес-процессов, обоснование проектных решений. Программное обеспечение задачи, разработка модулей.
дипломная работа [2,6 M], добавлен 29.11.2013Автоматизация рабочего места оператора, принимающего звонки от населения. Описание информационной инфраструктуры. Характеристика комплекса задач, подлежащих автоматизации для более комфортной работы оператора. Структурный состав программного продукта.
отчет по практике [36,7 K], добавлен 04.04.2015Краткий обзор технических средств для промышленной автоматизации. Концепция построения информационной системы производства на базе Proficy. Анализ разработки автоматизации узлов учета нефти автоматизированного рабочего места оператора нефтебазы.
дипломная работа [5,2 M], добавлен 19.03.2015Разработка стратегии и выбор способа автоматизации задачи снабжения для предприятия. Построение функциональной модели бизнес-процессов предметной области. Создание программного средства "1С: Конфигурация ОМТС" для оптимального решения задач снабжения.
дипломная работа [7,2 M], добавлен 12.04.2012Цели и задачи проектирования информационной системы, основные требования к ней, внутренняя структура и взаимосвязь отдельных компонентов. Обзор и анализ существующих программных разработок. Обоснование стратегии автоматизации и технологии проектирования.
курсовая работа [3,3 M], добавлен 12.01.2015Анализ предметной области "строительная фирма". Обоснование прикладного программного обеспечения (CA ERwin Data Modeler) для моделирования процессов. Структурно-функциональная модель "Как есть" и "Как надо". Реализация модели помощью средств BPWin.
курсовая работа [539,5 K], добавлен 10.06.2014Анализ аналогов-ресурсов системы "Бюро регистрации несчастных случаев", критерии выбор задач, подлежащих автоматизации. Проектирование автоматизированного рабочего места сотрудника оперативного учета. Разработка модели базы с использованием CASE-средств.
дипломная работа [7,8 M], добавлен 21.01.2012Разработка информационной системы для ведения каталога книг/читателей, поисковой системы, предварительных заказов на приобретение книг. Анализ затрат на разработку системы. Архитектура объектно-ориентированной системы. Диаграмма классов, модули системы.
курсовая работа [906,1 K], добавлен 24.06.2013