45981 (665287), страница 5

Файл №665287 45981 (АРМ для бухгалтерии ВУЗа) 5 страница45981 (665287) страница 52016-07-31СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 5)

Процедура Read_min_salary

Запрашивает у пользователя значение минимальной заработной платы. В качестве значения по умолчанию используется предыдущее значение минимальной зарплаты. Если до этого минимальная зарплата не вводилась, то по умолчанию она равна 0.

Процедура Search(Tn:string1)

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

Tn - Табельный номер конкретного лица.

Процедура Copy_book

Осуществляет работу с записной книжкой бухгалтера.

Процедура Great_book

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

Процедура Saldo_work

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

Процедура salary_work.

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

ГЛАВА 3

КАЧЕСТВО ПРОГРАММНОГО ИЗДЕЛИЯ ОСНОВНЫЕ ПОКАЗАТЕЛИ КАЧЕСТВЕННОГО ПРОГРАММНОГО ИЗДЕЛИЯ

3.1 Надежность программного изделия.

3.1.1 Что называется надежностью.

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

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

1. Вероятность безотказной работы Р(t ) - это вероятность того, что в пределах заданной наработки отказ системы не возникает. Наработка - продолжительность, или объем работы:

P(t ) = P(t >= t ), где t - случайное время работы ПИ до отказа; t - заданная наработка.

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

Q(t ) = 1 - P(t ).

3. Интенсивность отказов системы (t) - это условная плотность вероятности возникновения отказа ПИ в определенный момент времени при условии, что до этого времени отказ не возник.

(t) = f(t) / P(t), где f(t) - плотность вероятности отказа в момент времени t.

dQ(t) d d

f(t) = ------ = ---- [1 - P(t)] = - ---- P(t).

dtdtdt

Существует следующая связь между (t) и P(t):

t

P(t) = exp( - (t)dt ).

0

В частном случае при = const

P(t) = exp( - t ).

Если в процессе тестирования фиксируется число отказов за определенный временной интервал, то (t) - число отказов в единицу времени.

4. Средняя наработка до отказа T - математическое ожидание времени работы ПИ до очередного отказа

T = tf(t)dt,

0

где t - время работы ПИ от (K-1) до K-го отказа. Иначе среднюю наработку на отказ T можно представить:

n

T (t + t +...+ t )/n = (i/n) t ,

i=1

где t - время работы ПИ между отказами; n - количество отказов.

5. Среднее время восстановления T - математическое ожидание времени восстановления - t ; времени, затраченного на обнаружение и локализацию отказа - t ; времени устранения

отказа - t ; времени пропускной проверки работоспособности - t : t = t + t + t ,

где t - время восстановления после i-го отказа.

n

T = i/n t ,

i=1

где n - количество отказов.

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

6. Коэффициент готовности K - вероятность того, что ПИ ожидается в работоспособном состоянии в произвольный момент времени его использования по назначению:

K = T / (T + T ).

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

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

3.1.2 Модель Миллса

Использование этой модели предполагает необходимость перед началом тестирования искусственно засорять программу некоторым количеством заранее известных ошибок. Ошибки вносятся случайным образом и фиксируются в протоколе искусственных ошибок. Специалист, проводящий тестирование, не знает ни количества, ни характера внесенных ошибок до момента оценки показателей надежности по модели Миллса. Предполагается, что все ошибки, и естественные, и искусственно внесенные, имеют равную вероятность быть найденными в процессе тестирования. Тестируя программу в течение некоторого времени, собирается статистика об ошибках. В момент оценки надежности по протоколу искусственных ошибок все ошибки делятся на собственные и искусственные. Соотношение N = (S * n) / Vдает возможность оценить N - первоначальное количество ошибок в программе. В данном соотношении, которое называется формулой Миллса, S - количество искусственно внесенных ошибок, n - число найденных собственных ошибок, V - число обнаруженных искусственных ошибок. Таким обpазом, если мы предположим, что в пpогpамме нет ошибок, то вероятность истинности этого предположения оценивается по фоpмуле

1 , n >K

С = S / (S+K+1), n <=K, где К - количество собственных ошибок (в данном случае 0),

S - число искусственных ошибок.

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

1, n > K

C =

(S/(V-1)) / ((S+K+1)/(K+V)), где выражение типа (a)/(b) выглядит как a!/b!*(a-b)!

Тестируя систему по модели Миллса, вносим туда S = 15 искусственных ошибок. В процессе тестирования было обнаружено 13 из 15 искусственных ошибок и ни одной собственной ошибки. Тогда вероятность безотказной работы программы будет равна

( 15! / (13! * 2!)) / (16! / (14! * 2!)) = (14 * 15/ 2) / ((15*16)/2)= 14 /16 = 0.875

3.2 Эффективность программного изделия

3.2.1 Критерии эффективности программного изделия.

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

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

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

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

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

гарантированного экономического эффекта для конкретного объекта внедрения и общего гарантированного внедрения по ряду объектов. Гарантированный экономический эффект для конкретного объекта внедрения рассчитывается после окончания разработки для одного программовнедрения на основе данных о гарантированном разработчиком удельном эффекте от применения НИ и гарантированных пользователем сроках и годовом объеме использования ПИ. Гарантированный эффект от одного внедрения ПИ рассчитывается при оформлении договорных отношений между организацией-разработчиком и организацией-пользователем. Гарантированный общий экономический эффект рассчитывается при постановке ПИ на производство на основе обобщения

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

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

Показатели экономической эффективности ПИ определяются:экономической оценкой результатов влияния ПИ на конечный результат их использования (основное направление анализа и расчета показателей эффективности-для прикладных ПИ);

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

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

3.2.2 Оценка экономической эффективности системы.

Оценить экономическую эффективность данной системы можно как разность между расходами пользователя программы до и после внедрения. Эмпирические расчеты показали, что используя программу, бухгалтер экономит в среднем около 30 человеко-часов в месяц. То есть программа позволяет за счет экономии времени снизить заработную плату, выплачиваемую бухгалтеру, с 1.5 до 1 ставки. Средняя зарплата бухгалтера профкома составляет 120 000, следовательно, годовая экономия от использования пpогpаммы в одном профсоюзном комитете составит 720 000 pуб. Амортизация техники, требующейся для пpогpаммы, пpи современных ценах на ПЭВМ составит 1800 000 * 0.15 = 270 000 pуб. Следовательно, чистая пpибыль от внедpения пpогpаммы в год составит 450 000 pублей.

3.3 Тестирование комплекса.

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

ТЕСТ 1

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

Тип файла
Документ
Размер
287,13 Kb
Тип материала
Учебное заведение
Неизвестно

Список файлов реферата

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6508
Авторов
на СтудИзбе
302
Средний доход
с одного платного файла
Обучение Подробнее