заказать диплом

1.ХАРАКТЕРИСТИКА БЕЛОРУССКОГО ШИННОГО КОМБИНАТА (БШК) “БЕЛШИНА”….……………………………………………………………………

1.1. Организационная структура…………………………………………………..

1.2. Функциональные задачи АСУ персоналом БШК “Белшина”………………

1.3. Цель и задачи дипломного проектирования…………………………………

2. АСУ ПЕРСОНАЛОМ БШК “БЕЛШИНА”……………………………….……

2.1. Техническое обеспечение АСУ персоналом БШК “Белшина”……………..

2.2. Программные средства………………………………………………………..

2.3. Информационное обеспечение АСУ персоналом БШК “Белшина”…... ….

2.3.1. Входная информация………………………………………………………..

2.3.2. Выходная информация………………………………………………………

3.РАЗРАБОТКА СПЕЦИАЛЬНОГО ПО АСУ ПЕРСОНАЛОМ БШК “БЕЛШИНА”…….…………………………………………………………………

3.1. Алгоритмическое описание задачи…………………………………………..

3.1.1. Структура информационных модулей……………………………………..

3.1.2. Алгоритмы функционирования программных модулей………….………

3.2. Программная реализация АСУ персоналом БШК “Белшина”……………...

3.3. Руководство оператора………………………………………………………..

3.3.1. Общие положения…………………………………………………………...

3.3.2. Пункт меню «Система» ……………………………………………….……

3.3.3 Пункт меню «Персонал»………….…………………………… …………..

3.3.3. Справочники…………………………………………………………………

3.3.4. Пункт меню «Штатное расписание»…………………………….. …..……

  1. ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ РАЗРАБОТКИ И ПРИМЕНЕНИЯ ПРОГРАММНЫХ СРЕДСТВ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ…………………………………………………………………………..

  2. Характеристика проекта………………………………………………….

  3. Исходные данные…………………………………………………………

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

  5. Заработная плата исполнителей основная и дополнительная…………

  6. Отчисления в фонд социальной защиты………………………………..

  7. Налоги, входящие в себестоимость программного средства………….

  8. Материалы………………………………………………………………..

  9. Спецоборудование………………………………………………………..

  10. Машинное время………………………………………………………….

  11. Расходы на научные командировки……………………………………...

  12. Прочие затраты……………………………………………………………

  13. Накладные расходы………………………………………………………

  14. Общая сумма расходов по смете………………………………………...

  15. Расходы на сопровождение и адаптацию……………………………….

  16. Полная себестоимость программного средства………………………...

  17. Прибыль от реализации создаваемого программного средства……….

  18. Отчисления на содержание ведомственного жилого фонда…………...

  19. Прогнозируемая цена без налогов………………………………………

  20. Цена без НДС……………………………………………………………..

  21. Налог на добавленную стоимость……………………………………….

  22. Прогнозируемая отпускная цена ………………………………………..

  23. Чистая прибыль от реализации программного средства………………

  24. Расчет экономического эффекта от применения программного средства у пользователя……………………………………………………………

  25. Расчет капитальных затрат……………………………………………….

  26. Расчет экономии основных видов ресурсов в связи с

использованием нового программного средства…………………………………

  1. Расчет экономического эффекта от внедрения программного средства……………………………………………………………………………..

5. ОХРАНА ТРУДА И ЭКОЛОГИЧЕСКАЯ БЕЗОПАСНОСТЬ. Защита от шума при эксплуатации АСУ персоналом БШК «Белшина»…………………...

5.1. Анализ состава и интенсивности опасных и вредных факторов, возникающих при реализации проектируемой системы……………………….

5.2. Акустический анализ и расчет шумовой обстановки в производственных помещениях…………………………………………………………………………

5.3. Выбор метода снижения шума в производственных помещениях ………...

ЗАКЛЮЧЕНИЕ……………………………………………………………….……

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ………………………….…..

ПРИЛОЖЕНИЕ. ЛИСТИНГ ПРОГРАММЫ……………………………………


ВВЕДЕНИЕ

В настоящее время из-за недостатков существующей системы управления Белорусским Шинным Комбинатом «Белшина», далее БШК «Белшина», производится разработка отраслевой информационной системы автоматизации учета, контроля и управления всеми видами деятельности БШК «Белшина».

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

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

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

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

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

  5. невыполнение нормативов на незавершенное производство;

  6. отсутствие должностного контроля исполнения приказов и распоряжений по комбинату и заводам;

  7. недостаточная оперативность при принятии решений из-за отсутствия необходимой и достоверной информации;

  8. отсутствие оперативно-бухгалтерского учета;

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

  10. несовершенная система материального поощрения и стимулирования труда.

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

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

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

Одной из функциональных задач информационной системы управления БШК «Белшина» является АСУ персоналом «БШК «Белшина»». Решение этой задачи дает, прежде всего, автоматизации учета количества рабочих мест, автоматизацию трудоемких процессов сбора, хранения, контроля отчетной документации о персонале БШК «Белшина», а также отображение и печать (по запросу пользователя) документов. За счет сокращения времени приема и обработки информации, снижения трудоемкости выполнения работ, связанных с контролем информационных документов повышается эффективность работы как отдельных отделов БШК «Белшина», так и комбината в целом.

Дипломный проект посвящен разработке программно-методического комплекса, предназначенного для хранения, а также обработки информации о персонале БШК «Белшина».

В первом разделе дипломного проекта дана характеристика объекта управления, а именно АСУ персоналом входящая в состав АСУ «БШК «Белшина»», и раскрыты задачи, решаемые программным комплексом АСУ персоналом входящая в состав АСУ «БШК «Белшина»» с учетом функциональной и информационной структуры нефтехимической отрасли.

Во втором разделе дипломного проекта описывается информационное обеспечение АСУ персоналом входящая в состав АСУ «БШК «Белшина»», а так же технические и программные средства. Приведены требования к программным и техническим ресурсам.

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


1.ХАРАКТЕРИСТИКА АСУ персоналом Белорусского Шинного Комбината “Белшина”

1.1.Организационная структура

Белорусский шинный комбинат ”БЕЛШИНА” является предприятием нефтехимической промышленности РБ, входящим в состав концерна «Белнефтехим». Он специализируется на производстве в необходимом ассортименте пневматических шин для автомобилей, сельскохозяйственных и дорожно-строительных машин; кроме того, выпускаются различные изделия из резины, починочные материалы, товары народного потребления.

Производственный процесс является дискретным и состоит из ряда технологических переделов:

  1. подготовка материалов;

  2. изготовление резиновых смесей;

  3. пропитка и обрезка кордов и тканей;

  4. раскрой кордов и тканей;

  5. изготовление деталей и узлов покрышек;

  6. сборка покрышек;

  7. изготовление камер, ободных лент, диафрагм;

  8. вулканизация.

Основными видами оборудования на заводах являются:

  1. резиносмесители;

  2. протекторные агрегаты;

  3. камерные агрегаты;

  4. каландровые линии;

  5. резательные машины;

  6. сборочные станки;

  7. вулканизаторы.

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

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

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

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

В основном производстве используется около 150 видов сырья и материалов, в т.ч. натуральный и синтетический каучуки, техуглерод, корд, ткани, проволока, химикаты. Доля материалов в себестоимости готовой продукции составляет около 85%.

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

БШК “БЕЛШИНА” имеет заводскую структуру со службами управления. В состав комбината входят следующие заводы со своими технологическими цехами:

  1. завод массовых шин;

  2. завод крупногабаритных шин;

  3. завод сверхкрупногабаритных шин;

  4. механический завод.

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

1.2. Функциональные задачи АСУ персоналом БШК «Белшина»

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

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

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

  2. Текучесть кадрового состава, сменяемость, среднесписочная численность;

Неявки на работу по причинам, отработанное время;

  1. Количество случаев заболевания, потери по нетрудоспособности, удельный вес заболевания, средняя продолжительность случая;

  2. Сумма заработной платы, сумма премий и т. д.

Эти показатели рассчитываются для отдела кадров, ООТИЗ, бухгалтерии, для общественных организаций.

Система АСУ персоналом БШК «Белшина» должна характеризоваться следующим составом специальные функции:

  1. Обеспечение производственной программы трудовыми ресурсами;

  2. Учет труда и заработной платы;

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

  1. Планирование обеспеченности производственной программы кадрами – заключается в определении количественного и качественного состава работающих на комбинате и его структурных подразделениях. Определение потребности в кадрах осуществляет ООТИЗ совместно ПЭО и отделом кадров.

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

  3. Учет и анализ движения кадров – на основании приказов на прием, увольнение и перемещение по причинам, возрасту, стажу работы и т.д.

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

1.3. Цель и задачи дипломного проектирования

Целью дипломного проекта является разработка программно-методического комплекса, предназначенного для хранения обработки и анализа информации о персонале БШК «Белшина».

Для осуществления разработки необходимо решить следующие задачи:

  1. анализ работы отрасли кадры;

  2. разработка АСУ персоналом БШК «Белшина»;

  3. разработка специального ПО.


2. АСУ персоналом СИСТЕМЫ УПРАВЛЕНИЯ Белорусского Шинного Комбината «Белшина».

2.1. Техническое обеспечение АСУ персоналом БШК “Белшина”.

В качестве сети передачи данных в информационной системе управления БШК “Белшина” принята комбинированная 10/100 Mb/sEthernet сеть. Выбор был сделан с учетом перспектив развития вычислительной сети информационной системы управления БШК “Белшина”, а также с учетом уже имеющихся разрозненных сетей на основе 10 Mb/sEthernet сетей. Реально возможная длина локальных сетей обуславливается топологией сети, а следовательно и параметрами передающей среды. Для выбранной топологии (звездообразная) характерной длинной является сеть до 800 метров. Возможное количество пользователей в сети значительно превосходит потребности разрабатываемой системы.

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

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

В программном обеспечении КСА входит не только системное программное обеспечение, но и программное обеспечение функциональных задач, работающее в среде клиент/сервер, поэтому в локальной сети КСА можно выделить рабочие станции (клиенты) и серверы. Рабочие станции представляют собой автоматизированные рабочие места (АРМ) должностных лиц. Понятие сервера включает сервер базы данных (БД) и выделенный коммуникационный сервер. В свою очередь серверы БД могут подразделяться на главный сервер, сервер ведения архива и документооборота, сервер БД управления (рабочей группы).

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

В информационной системе управления БШК “Белшина” предусматривается возможность работы в составе системы мобильных и удаленных пользователей. Это обеспечивается выделением коммуникационных серверов и использованием специального программного обеспечения для отработки отложенных запросов к базе данных информационной системы управления БШК “Белшина”.

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

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

  1. процессор не ниже Pentium 200MMX;

  2. видеоадаптер SVGA;

  3. НЖМД не менее 4 Гбайт;

  4. НГМД 3,5’’;

  5. ОЗУ не менее 32 Мбайт;

  6. мышь;

  7. устройство CD-ROM;

  8. сетевой адаптер.

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

  1. процессор не ниже Pentium 200MMX;

  2. видеоадаптер SVGA;

  3. НЖМД не менее 2 Гбайт;

  4. НГМД 3,5’’;

  5. ОЗУ не менее 32 Мбайт;

  6. мышь;

  7. устройство CD-ROM;

  8. сетевой адаптер;

  9. принтер лазерный либо струйный.

2.2. Программное обеспечение

При разработке информационной системы управления кадрами БШК «Белшина» операционная система рассматривается как информационно-вычислительная платформа системы. Информационно-вычислительная платформа предоставляет среду выполнения комплексов программ решения функциональных задач информационной системы управления БШК «Белшина».

В качестве информационно-вычислительной платформы при разработке системы принята операционная система Microsoft Windows NT 4.0. Данная операционная система является утвержденной в техническом задании на разработку системы информационно-вычислительной платформой информационной системы управления БШК «Белшина». Не останавливаясь на вопросе выбора операционной системы, следует отметить особенности Microsoft Windows NT 4.0 над другими операционными системами. Windows NT представляет собой сетевую операционную систему, предназначенную для использования на крупных предприятиях. Она обладает:

  1. мощным механизмом администрирования сети на уровне доменной модели;

  2. высоким уровнем защиты информации;

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

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

Ей свойственно:

  1. многоплатформенная поддержка;

  2. поддержка многопроцессорных систем;

  3. модульная архитектура микроядра, что делает ее аппаратно-независимой;

  4. поддержка инсталлируемых файловых систем;

  5. поддержка подсистем приложений;

  6. простота при взаимодействии с другими системами;

  7. наличие механизмов поддержки множества сетевых протоколов.

В Windows NT реализована:

  1. полная 32-разрядность ядра и приложений;

  2. модель многозадачности с вытеснением процессов;

  3. внутренняя модель клиент/сервер;

  4. 32-битовая линейная модель памяти, которая позволяет адресовать 4 Гбайт памяти;

  5. транзакционная файловая система.

Все перечисленные особенности Windows NT подтверждают правильность ее выбора в качестве информационно-вычислительной платформы информационной системы управления БШК «Белшина»..

В качестве системы управления базами данными (СУБД) в разработке принята СУБД Oracle7.3. Данная СУБД является утвержденной в техническом задании на разработку информационной системы управления БШК «Белшина» системой управления базами данных. СУБД входит в состав информационно-вычислительной платформы информационной системы управления лесным хозяйством. Не останавливаясь на вопросе выбора СУБД, следует отметить достоинства Oracle7.3.

СУБД Oracle7.3 в составе вычислительной платформы информационной системы управления БШК «Белшина» обеспечивает:

  1. расширенные возможности при проектировании, создании, модификации и администрировании распределенной базы данных;

  2. оперативную обработку и хранение больших объемов данных;

  3. поддержку целостности данных;

  4. защиту от несанкционированного доступа и восстановление данных;

  5. бесконфликтный многопользовательский доступ к данным;

  6. поддержку распределенной модели баз данных;

  7. поддержка синхронных и асинхронных связей в распределенных базах данных;

  8. тиражирование подмножеств базы данных;

  9. возможность использования готовых модулей из хранилища базы данных (репозитория);

  10. высокую производительность и максимальную продуктивность при работе многих пользователей с базой данных.

В качестве средства разработки комплексов программ в техническом задании определены:

POWERBUILDER 6.0 – средство программирования высокого уровня, предназначенный для разработки клиент/серверных приложений.

Инструментальные средства Oracle:Oracle Designer/2000,Oracle Developer/2000.

С момента появления первой версии POWERBUILDER прошло более 6 лет. Вскоре POWERBUILDER занял ведущие позиции на рынке инструментальных средств разработки систем клиент/сервер для управления базами данных. Первая версия POWERBUILDER работала только на 16-битовой платформе. Начиная с POWERBUILDER 2 разработчики получили возможность строить MDI- приложения и использовать механихзм наследования окон. Таким образом в шестой версии POWERBUILDER появляются отличительные возможности:

  1. пользовательские объекты, панели инструментов MDI;

  2. расширения DATAWINDOW;

  3. различные виды отчетов;

  4. возможность создания гвафиков и диаграмм;

  5. сводные и вложенные отчеты;

  6. генератор классов С++;

  7. расширенная поддержка OLE 2.0;

  8. средство POWERTIP;

  9. компиляция до уровня машинных команд;

  10. плавающие панели инструментов;

  11. возможность переопределения функций;

  12. средства доступа и данным объектов DATAWINDOW;

  13. пересылка функций и управляющие элементы MIROSOFTWINDOWS;

  14. INTERNET DEVELOPER’S TOOLKIT;

  15. библиотеки POWER BUILDER FOUNDATION CLASS;

  16. отличительными особенностями POWERBUILDER являются:

  17. поддержка приложений, вкючая разделяемые объекты на сервере, PUSH-технологию и асинхронные сообщения;

  18. средства для повышения производительности разработчика, в том числе совершенно новый отладчик, исходные коды для использования API, новые средства трассировки и поддержка профилей приложений;

  19. международные системы кодирования и кроссплатформенная поддержка;

  20. генератор компонентов в составе художника проектов;

Среда разработки POWERBUILDER состоит из нескольких связанных между собой компонентов. Эти компоненты перечисленны ниже:

  1. художники POWER BUILDER. Это подсистемы POWERBUILDER, которые позволяют разработчику создавать элементы оконной среды;

  2. библиотеки POWER BUILDER;

  3. база данных POWER BUILDER;

  4. панели инструментов POWERBUILDER;

  5. инструменальные средства развертывания POWERBUILDER;

  6. интерактивная система подсказок.

Для более полного представления преимущества POWERBUILDER перед другими средами разработки, приведем характеристику одной из популярнейшей систем программирования Delphi.

Компилятор, встроенный в Delphi, обеспечивает высокую производительность, необходимую для построения приложений в архитектуре клиент/сервер. Этот компилятор в настоящее время является самым быстрым в мире, его скорость компиляции составляет свыше 120 тысяч строк в минуту на компьютере 486DX33, свыше 350 тысяч строк в минуту – на компьютере Pentium.

Визуальное построение приложений из прототипов включает в себя полный набор визуальных инструментов для скоростной разработки приложений (RAD – Rapid Application Development), поддерживающей разработку пользовательского интерфейса и подключение к корпоративным базам данных. VCL – библиотека визуальных компонент, включает в себя стандартные объекты построения пользовательского интерфейса, объекты управления данными, графические объекты, объекты мультимедиа, диалоги и объекты управления файлами.

Универсальность Delphi по работе с базами данных заключается в том, что она поддерживает практически все форматы реляционных таблиц. Поддержка языка запросов SQL является одним из важнейших свойств Delphi. Объекты баз данных, используемые в Delphi, основаны на языке SQL и включают в себя полную мощь BDE (Data Base Engine) – машины базы данных Borland. BDE обеспечивает доступ к данным любого формата, размещенным локально (форматы Paradox, dBase, InterBase или текстовых файлов), и через высокоскоростной механизм доступа Borland SQL - Link к данным на серверах (Oracle, Informix, Sybase, MS-SQL). С помощью BDE можно также устанавливать связь с базами данных, используя интерфейс прикладного программирования ODBC (подключение к БД через стандартный драйвер ODBC). Для работы с данными в Delphi имеется эффективный инструментарий:

  1. монитор баз данных (Database Desktop), позволяющий манипулировать данными в любых таблицах, в том числе и на удаленных серверах;

  2. визуальная среда для прямого исполнения SQL - команд (Visual Query Builder), позволяющая в любой момент этапа программирования моделировать всевозможные запросы к базе данных.

Судя по выше сказанному можно сделать вывод что, хотя компилятор POWERBUILDER’а и “проигрывает” Delphi в скорости, зато по остальным «параметрам», особенно при работе с базами данных POWERBUILDER значительно удобнее и надежнее. Таким образом, выбрав данную систему мы получаем большие преимущества, по сравнению с Delphi.

Oracle Designer, Oracle Developer являются более универсальными средствами разработки прикладных систем, т.к. включают в себя:

  1. поддержку полного жизненного цикла ПО;

  2. возможность создания прототипов;

  3. наличие центральной БД проекта (Repository);

  4. использование стандартных средств и методов разработки;

  5. расширение стандартизации;

  6. улучшение автоматизации документированности.

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

2.3.Информационное обеспечение АСУ персоналом БШК “Белшина”.

2.3.1.Входная информация

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

  1. нормативно - справочная информация, содержит научно и технически обоснованные нормы, нормативы и относящиеся к ним справочные данные;

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

  3. нормативы численности рабочих занятых ремонтом и обслуживанием технологического оборудования;

  4. нормативы численности специалистов и служащих;

Эта информация чаще всего представляется в виде таблиц с данными и дополнительными данными (об организации, об исполнителе, и т. п.).

2.3.2.Выходная информация

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

Выходная информация (документы) формируются:

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

  2. по запросу пользователей (должностных лиц). При этом содержание и вид выходного документа определяется содержанием запроса.

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

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

Для формирования выходных документов в виде определенной отчетной формы формируются и хранятся электронные формы выходных документов.

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

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

  1. отчетная информация;

  2. статистическая отчетная информация;

  3. справочная информация.

Эти данные имеют вид различных таблиц и документов.


3.РАЗРАБОТКА СПЕЦИАЛЬНОГО ПО АСУ персоналом Белорусского Шинного Комбината “Белшина”

3.1.Алгоритмическое описание задачи

3.1.1.Структура информационных модулей

Информационная система управления Белорусским Шинным Комбинатом “Белшина” основывается на информационном ресурсе, который располагается в базе данных под управлением СУБД Oracle7.3. База данных представляет собой физически расположенную на сервере единую базу данных. При чем конечный пользователь не осведомлен о пространственном расположении информации.

Информационный ресурс в базе данных упорядочен по информационному наполнению в соответствии с програмой, входящей в состав информационной системы управления Белорусским Шинным Комбинатом “Белшина”. Упорядочивание производится средствами СУБД, и представляет собой размещение частей информационного ресурса в табличных областях базы данных. Под табличной областью понимается логическая единица хранения. Табличная область используется для совместного хранения связанных логических структур. В СУБД Oracle7.3 принято все объекты приложения группировать в табличной области, что упрощает административные функции управления данными.

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

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

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

Таблица 3.1

Основная БД

Имя таблицы

Информационное наполнение таблицы

Staff

Информация о работнике предприятия

City

Данные о городе рождения и проживания работника предприятия

Nationality

Национальность работника предприятия

Dissmissed

Информация об увольнении работника предприятия (если уволен)

DissmissedReason

Причина увольнения работника предприятия

Diploma

Информация о дипломе работника предприятия (если есть)

Profession

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

Place

Информация о рабочих местах

DirtyType

Информация о типе вредности рабочего мести работника предприятия

Orders

Информация о приказе по заводу

LostTime

Информация о прогулах работника предприятия

DirtyWorks

Информация о вредности производства

Grade

Информация об образовании работника предприятия

Qualificacion

Информация о квалификации работника предприятия

Passport

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

PassType

Тип паспорта

QueueApartmentReceiver

Информация об очереди на жилье

Asessment

Информация об аттестации

MaritalStatus

Материальное положение

PensionType

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

PersonStatus

Персональный статус

LostTimeType

Информация о поводе прогулов работника предприятия

Продолжение табл. 3.1

Имя таблицы

Информационное наполнение таблицы

Tarife

Информация о тарифной сетке работника предприятия

GroupProfession

Информация о группе профессий, в которую входит работник предприятия

Departament

Информация о подразделении

ContractTypeQuantity

Типконтракта

SalaryType

Тип жалования

CategTaritem

Тарифный коэффициент, если входит в тарифную сетку

Tarifeltem

Тарифная ставка первого разряда

Passes

Дата выдачи паспорта

Структуры таблиц приведены в табл. 3.2 - табл. 3.32.

Таблица 3.2

Таблица Staff

Идентификатор поля

Объявление

FamilyName

_Char64

FirstName

_Char64

SecondName

_Char64

Sex

_Char16

AdditionalTelNumber

_Char64

Comments

_Char256

DateBeginWork

_DateTime

DateBeginNormalWork

_DateTime

DateBirth

_DateTime

DateHired

_DateTime

Email

_Char64

Fax

_Char64

HomeAddress

_Char256

LastPersonnelNo

_Char16

Продолжение табл. 3.2

Идентификатор поля

Объявление

Lacation

_Char64

NoChildren

_NumberQty

ScienceDegree

_Char64

Таблица 3.3

Таблица City

Идентификатор поля

Объявление

Cname

_Name

Telephone

_Char16

DefaultZipCode

_Char16

CityType

_Char64

Таблица 3.4

Таблица Nationality

Идентификатор поля

Объявление

NationalityType

_Char64

NationalMale

_Char64

NationalFemale

_Char64

NationalCode

_Char16

Таблица 3.5

Таблица Dissmissed

Идентификатор поля

Объявление

DismissedDate

_Datetime

Таблица 3.6

Таблица DismissReason

Идентификатор поля

Объявление

ReasonName

_Char64

ReasonCode

_Char16

LawArticle

_Char64

Таблица 3.7

Таблица Place

Идентификатор поля

Объявление

PlName

_Name

Description

_Char256

Quantity

_NumberQty

Category

_Char64

QuantityFree

_NumberQty

Salary

_NumberQty

Таблица 3.8

Таблица QueueOfApartamentReceiver

Идентификаторполя

Объявление

NumberInQueue

_NumberQty

Таблица 3.9

Таблица MaterialStatus

Идентификатор поля

Объявление

StatusName

_Char64

Таблица 3.10

Таблица PensionType

Идентификатор поля

Объявление

TypeName

_Char64

Таблица 3.11

Таблица PersonStatus

Идентификатор поля

Объявление

StatusName

_Char64

Таблица 3.12

Таблица LostTimeType

Идентификатор поля

Объявление

Abbrev

_Char64

TypeName

_Char64

Таблица 3.13

Таблица LostTime

Идентификатор поля

Объявление

ReasonLostTime

_Char64

Таблица 3.14

Таблица DirtyWorks

Идентификатор поля

Объявление

TimePeriod

_Char64

QuantityDay

_NumberQty

Таблица 3.15

Таблица DirtyType

Идентификатор поля

Объявление

CodeDirty

_Char64

NameDirty

_Char64

Description

_Char256

Таблица 3.16

Таблица Orders

Идентификатор поля

Объявление

OrdersDate

_DateTime

OrderNumber

_NumberQty

Descriptions

_Char256

Таблица 3.17

Таблица Contract

Идентификатор поля

Объявление

DateBeginContr

_DateTime

DateEndContr

_DateTime

ContrNo

_NumberQty

Таблица 3.19

Таблица Tarife

Идентификатор поля

Объявление

DateBegin

_DateTime

DateEnd

_DateTime

TarifeName

_Char64

GroundSalValue

_NumberQty

Таблица 3.20

Таблица SalaryType

Идентификатор поля

Объявление

SalaryTypeName

_Char64

Таблица 3.21

Таблица Departament

Идентификатор поля

Объявление

DepCode

_Char64

DepName

_Char64

Таблица 3.22

Таблица Profession

Идентификатор поля

Объявление

Code

_Char64

ProfName

_Char64

Таблица 3.23

Таблица GroupProfession

Идентификатор поля

Объявление

GroupName

_Char64

GroupCode

_Char64

Таблица 3.24

Таблица TypeQuanity

Идентификатор поля

Объявление

NameType

_Char64

Таблица 3.26

Таблица Grade

Идентификатор поля

Объявление

GradeName

_Char64

Таблица 3.27

Таблица Asessment

Идентификатор поля

Объявление

DateAmnt

_DateTime

Таблица 3.28

Таблица Qualification

Идентификатор поля

Объявление

QualName

_Char64

Таблица 3.29

Таблица Diploma

Идентификатор поля

Объявление

DipNumber

_NumberQty

Таблица 3.30

Таблица Passport

Идентификатор поля

Объявление

DateDistribution

_DateTime

Таблица 3.31

Таблица PassType

Идентификатор поля

Объявление

Pass

_Char64

Таблица 3.32

Таблица Tarifeltem

Идентификатор поля

Объявление

Coefficient

_NumberQty

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

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

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

3.1.2.Алгоритмы функционирования программных модулей

Обобщенный алгоритм работы программы представлен на рис чертеж 1. Можно выделить следующие функциональные блоки:

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

  2. Работа с БД;

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

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

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

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

  2. идентификации пользователя по его личному имени и паролю;

  3. определении прав и привилегий текущего пользователя на использование программных модулей;

  4. установке связи с базой данных по заранее определенным параметрам подключения;

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

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

Активизация функционального блока «Работа С БД» происходит при выборе одного из пунктов меню:

  1. Персонал;

  2. Штатное расписание;

  3. Справочники.

Далее, если открыт пункт меню «Персонал» происходит выбор одного из пунктов подменю:

  1. Выбор пункта меню «Персонал»;

  2. Выбор пункта меню «Дети работников»;

  3. Выбор пункта меню «Ведение личной карточки».

Иначе, если выбран пункт меню «Штатное расписание» происходит выбор одного из пунктов подменю:

  1. Рабочие места;

  2. Перечень тарифов.

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

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

3.2.Программная реализация задачи

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

Программная часть представляет собой EXE-модуль и обеспечивает взаимодействие с пользователем, а также обеспечивает информационную связь с БД информационной системы управления Белорусским Шинным Комбинатом.

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

  1. Работа со всеми табличными данными одновременно;

  2. Работа с каждой таблицей по отдельности.

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

[image]

Рис 3.1. Экранная форма «персонал»

Работа с каждой таблицей по отдельности происходит при выборе остальных рабочих форм например:

[image]Рис 3.2. Экранная форма “Ведение личной карточки”

Открывая форму “Ведение личной карточки” (см. рис. 3.2) получаем доступ к следующим данным:

  1. Ф.И.О.

  2. Занимаемая должность;

  3. Табельный номер;

  4. Разряд;

  5. Код профессии;

  6. Код подразделения;

  7. Оклад;

  8. Ставка;

  9. Начало и окончание контракта;

Далее приведем рабочие формы без подробного описания к ним.

[image]

Рис 3.3. Экранная форма “Дети работников Белорусского Шинного Комбината”

[image]

Рис 3.4. Экранная форма «Партнеры и адреса»

[image]

Рис 3.5. Экранная форма “Тарифы”

[image]Рис 3.6. Экранная форма “Города”

[image]Рис 3.7 Экранная форма “Рабочее место”

3.3.Руководство оператора

3.3.1.Общие положения

Для начала работы с “АСУ персоналом” необходимо запустить средствами ОС на выполнение программу системы - файл “personal.exe”.

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

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

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

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

  1. В пункте меню “Commands” выбрать режим поиска т.е “Findmode”.

  2. Ввести в соответствующее поле значение, которое необходимо найти;

  3. В пункте меню “Commands” выбрать режим начала поиска т.е “StartFind”.

Добавление. Для того чтобы добавить новый элемент в таблицу необходимо нажать на кнопку “NEW”. После этого все поля, для данного поля, обновятся и будут пустыми.

Вставка. Для того чтобы вставить новый элемент в таблицу необходимо нажать на кнопку “InsertMode”. После этого все поля обновятся и будут пустыми.

3.3.2. Пункт меню “система”.

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

3.3.2. Пункт меню “Персонал”.

В данном пункте меню реализована возможность ведения личной карточки работника предприятия, управление информацией о персонале в общем, а также данными о детях работников. Для того чтобы начать работать с личной карточкой работника Белорусского Шинного Комбината необходимо, выбрать подпункт меню «Персонал» «Ведение личной карточки». Далее перед пользователем появиться рабочая форма см. рис. 3.2.

3.3.3.Справочники

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

Вся работа со справочниками ведется, как и с обычными табличными данными (см п.3.3.1).

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

[image]

Рис 3.8. Пример одного из справочников

3.3.4 Пункт меню «Штатное расписание».

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

  1. ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ РАЗРАБОТКИ И ПРИМЕНЕНИЯ ПРОГРАММНЫХ СРЕДСТВ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ

  1. Характеристика проекта

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

Область применения программы

1) Отдел кадров БШК «Белшина»;

2) Управляющие структуры БШК «Белшина»;

Применение программы позволит максимально уменьшить ручной труд работников отдела кадров. Программа участвует в предоставление справочной информации, взаимодействие с другими отделами, ведение личной карточки работника БШК «Белшина», учет труда и сведений о рабочих местах БШК «Белшина», составление и печать сводной (отчетной) статистической отчетности.

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

  1. Исходные данные

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

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

1) научно-техническая продукция;

2) продукция производственно-технического назначения.

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

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

1) снижения трудоемкости алгоритмизации программирования и отладки программ (задач) за счет использования программного средства в процессе разработки автоматизированных систем и систем обработки данных;

2) сокращения расходов на оплату машинного времени и других ресурсов на отладку и сдачу задач в эксплуатацию;

3) снижения расходов на материалы (магнитные ленты, магнитные диски и прочие материалы);

4) ускорения ввода в эксплуатацию новых систем;

5) улучшение показателей основной деятельности предприятий в результате использования программных средств.

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

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

П = Р - С - Н , (4.1)

где Р - доход (выручка) от реализации программного средства за минусом налога на добавленную стоимость;

С - себестоимость программного средства;

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

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

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

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

Исходные данные по разработанному программному средству

Таблица 4.1

Исходные данные

Наименование показателей

Буквенные обозначения

Единицы измерения

Количество

Коэффициент новизны

Кн

Единиц

1

Группа сложности

Единиц

3

Дополнительный коэффициент сложности

Ксл

Единиц

0,18

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

Кт

Единиц

1

Продолжение табл. 4.1

Наименование показателей

Буквенные обозначения

Единицы измерения

Количество

Установленная плановая продолжительность разработки

Трт

Лет

0.5

Годовой эффективный фонд времени

Фэф

Дней

230

Продолжительность рабочего дня

Тч

Час

8

Тарифная ставка 1-го разряда, месячная

Тм

руб.

4500

Коэффициент премирования

Кп

Единиц

1,4

Норматив дополнительной заработной платы

Нзд

%

10

Норматив заработной платы прочих категорий

Нзп

%

50

Ставка отчислений в фонд социальной защиты населения

Нсзс

%

36

Ставка чрезвычайного налога

Ннч

%

4

Ставка отчислений в фонд занятости

Ннз

%

1

Норматив командировочных расходов

Нрнк

%

30

Норматив прочих затрат

Нпз

%

20

Норматив накладных расходов

Нрн

%

500

Норматив на сопровождение и адаптацию программного средства

Нрса

%

10

Ставка налога на добавленную стоимость

Ндс

%

20

Норма амортизации вычислительной техники

На

%

10

Норма расходов на сопровождение и адаптацию программного средства

Рса

10

В разработке программного средства участвуют исполнители, перечисленные в табл. 4.2.

Таблица 4.2

Исполнители программного средства

Исполнитель

Тарифный разряд

Тарифный коэффициент, Тк

Продолжительность участия в разработке (дня)

Начальник отдела

23

8.073

120

Ведущий программист

15

3,48

120

Инженер-программист категории

14

3.25

120

Инженер-программист без категории

12

2,84

120

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

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

  1. заработная плата исполнителей основная (Зо) и дополнительная (Зд), руб.;

  2. отчисления в фонд социальной защиты (Зсз), руб.;

  3. налоги, входящие в себестоимость программного средства (Нс), руб.;

  4. материалы (М), руб.;

  5. спецоборудование (Рс), руб.;

  6. машинное время (Рм), руб.;

  7. расходы на научные командировки (Рнк), руб.;

  8. прочие затраты (Рз), руб.;

  9. накладные расходы (Рн), руб.

На основании сметы затрат рассчитывается себестоимость и отпускная цена программного средства

  1. Заработная плата исполнителей основная и дополнительная

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

Объем программного средства определяется методом структурной аналогии по соответствующим каталогам аналогов программ, которые постоянно обновляются и утверждаются в установленном порядке. На основании имеющейся информации о функциях разрабатываемого программного средства определяется объем каждой функции для соответствующего типа ЭВМ. Затем определяется тип разрабатываемого программного средства (по принятой классификации в каталоге аналогов), уточняются объемы функций для данного программного средства и определяется общий объем программного средства. На основании общего объема (Vо) и нормативных данных определяется нормативная трудоемкость с учетом группы сложности программного средства (Тн). Рассчитывается общая уточненная трудоемкость (Тоу) с учетом дополнительных коэффициентов сложности (Ксл) в зависимости от характеристик программного средства :

Vo = V1 + V2 + … + Vn, (4.2)

где Vo - общий объем программного средства;

Vi - объем функций i-го программного средства;

n - общее число функций.

Таблица 4.3

Характеристика функций и их объем

Номер функ-ции

Содержание функций

Объем (условных маш. команд для ПЭВМ)

101

Организация ввода информации

200

102

Контроль, предварительная обработка и ввод информации

500

111

Управление вводом информации

1456

204

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

1654

205

Обслуживание базы данных в пакетном режиме

1000

208

Организация поиска и поиск в базе данных

1727

210

Загрузка базы данных

1498

Объем функций ПС с учетом коэффициентов:

Vo = 8035

На основании общего объема программного средства и его группы сложности (3 группа) определяется нормативная трудоемкость (Тн =306 человека-дней) по таблицам.

С учетом дополнительного коэффициента сложности (Ксл=0,2) рассчитывается общая трудоемкость программного средства:

То=Тн + Тн * Ксл, (4.3)

где То - общая трудоемкость ПС;

Тн - нормативная трудоемкость ПС;

Ксл - дополнительный коэффициент сложности ПС.

То = 454,3

Трудоемкость программного средства по стадиям определяется с учетом новизны и степени использования в разработке типовых программ и программного средства (Кт=1, Кн=1)

Тi = dстi * Кн * Кт * То, (4.4)

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

Кн - коэффициент, учитывающий степень новизны программного средства;

Dстi – удельный вес трудоемкости i-ой стадии разработки ПС в общей трудоемкости разработки ПС.

Ттз = 45,43 (чел.-дней)

Ттп = 40,887 (чел.-дней)

Тэп = 36,344 (чел.-дней)

Трп = 263,49 (чел.-дней)

Твн = 68,145 (чел.-дней)

При решении сложных задач с длительным периодом разработки ПС общая трудоемкость разбивается и корректируется по стадиям разработки (техническое задание - ТЗ, эскизный проект - ЭП, технический проект - ТП, рабочий проект - РП и внедрение - ВН) с учетом новизны, степени использования типовых программ и удельного веса трудоемкости стадий разработки программного средства в общей трудоемкости разработки программного средства.

На основании общей трудоемкости рассчитывается уточненная трудоемкость с учетом распределения по стадиям (Ту):

Ту = Т1 + Т2 + … + Тn, (4.5)

Ту = 454,3 (чел.-дней)

На основании уточненной трудоемкости разработки программного средства и установленного периода разработки (0,5 года) рассчитывается общая плановая численность исполнителей Чр по формуле:

Чр = Ту / (Трд * Фэф), (4.6)

где Трд - установленная продолжительность разработки программного средства (лет);

Фэф - годовой эффективный фонд времени работы одного исполнителя Чр = 3,950434783

Расчет основной заработной платы исполнителей программного средства (Зо) производится на основе исходных данных (табл. 4.1). Определяем месячную и часовую тарифную ставку исполнителей: начальника отдела (Тм1, Тч1), ведущего инженера(Тм2, Тч2), инженера-программиста 1-й категории (Тм3, Тч3), инженера-программиста без категории (Тм4, Тч4) по формулам (4.7), (4.8):

Тм = Тм1 * Тк, (4.7)

где Тм1 - месячная тарифная ставка 1-го разряда,

Тк - тарифный коэффициент, соответствующий установленному тарифному разряду.

Тч = Тм / 197.8, (4.8)

где 197.8 -фонд рабочего времени при восьмичасовом рабочем дне. Тм1 = 36 328,50 руб.

Тч1 = 183,66 руб.

Тм2 = 15 660,00 руб.

Тч2 = 79,17 руб.

Тм3 = 14 625,00 руб.

Тч3 = 73,94 руб.

Тм4 = 12 780,00 руб.

Тч4 = 64,61 руб.

Сумма основной заработной платы исполнителей (Зо) рассчитывается по формуле (4.9):

n

Зо =

 Скачать