Разработка программного обеспечения контроля знаний учащихся

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

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 01.12.2011
Размер файла 1,2 M

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

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

Предпочтение отдается сухим трансформаторам, особенно при устройстве трансформаторной камеры в помещениях ВЦ.

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

4. ОЦЕНКА ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ СИСТЕМЫ

4.1 Преимущества использования программы

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

4.2 Расчетная часть

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

tи = Q * B /(75...85 * K), (5.1)

где B - коэффициент увеличения затрат труда вследствие недостаточного описания задачи, уточнений и некоторой не доработки, B=1,2...5;

K - коэффициент квалификации разработчика, для работающих до 2 лет К=0.8.

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

tо = 2000 * 3 / (80 * 0.8) = 93.75 (чел - час).

Расчёт затрат труда на разработку программы.

tп = Q / (60...75 * K) (5.2.)

tп = 2000/(60*0.8) = 41.66 (чел - час).

Разработку графической части работы. Затраты труда на разработку графической части работы вычислим следующим образом:

tг = Q /(60...75 * K) (5.3)

tг = 2000 / (70*0.8) = 35.71 (чел - час).

Расчёт затрат труда на отладку программы. Затраты труда на отладку программы на компьютере при комплексной отладке задачи:

tот = 1.5 * tAот , (5.4)

где tAот - затраты труда на отладку программы на компьютере при автономной отладке одной задачи:

tAот = Q / (40...50 * K), (5.5)

tAот = 2000 / (40*0.8) = 62.5 (чел - час).

tот = 1.5*62.5 = 93.75 (чел- час).

Расчёт затрат труда на подготовку документации. Затраты труда на подготовку документации по задаче определяются:

tд = tдр + tдо, (5.6)

где tдр - затраты труда на подготовку материалов в рукописи;

tдо - затраты на редактирование, печать и оформление документации.

tдр = Q / (150...200 * K), (5.7)

tдр = 2000 / (200*0.8) = 12.5 (чел - час),

tдо = 0.75 * tдр,

tдо = 0.75*25 = 9.38 (чел - час) (5.8)

tд = 9.38 + 12.5 = 22.13 (чел - час).

Расчёт трудоёмкости создания программного продукта.

Трудоёмкость разработки программного продукта можно определить следующим образом :

t = t о+ tг + tд + tот (5.9)

где tо - затраты труда на подготовку описания задачи;

tг - затраты труда на разработку графического описания;

tд - затраты труда на подготовку документации задачи;

tот - затраты труда на отладку программы на компьютере при комплексной отладке задачи.

Итак, общую трудоёмкость программного продукта можем рассчитать:

t = 41.66 + 93.75 + 22.13 + 93.75 = 251.29 (чел - час).

Расходы на оплату труда разработчика программы.

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

Ззпспп=t * Tчас. (5.10)

Средняя зарплата программиста в современных рыночных условиях может варьироваться в широком диапазоне. Для расчёта возьмём среднюю часовую оплату труда, которая составляет Тчас = 87 тг/час, что составляет 18000 тг / мес. при 8-ми часовом рабочем дне и 6-ти дневной рабочей неделе. Эта цифра близка к реальной заработной плате программиста на предприятии, где проводилась работа.

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

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

Ззпспп = 251.29 * 87 * 0,3 = 6558.67 тг.

Затраты на оплату машинного времени.

Затраты на оплату машинного времени при отладке программы определяются путём умножения фактического времени отладки программы на цену машино-часа арендного времени:

Змвспп = Счас * t ЭВМ, (5.11)

где Счас - цена машино-часа арендного времени, тг/час;

tэвм - фактическое время отладки программы на компьютере.

Расчёт фактического времени отладки.

Затраты фактического времени отладки вычислим по формуле:

tэвм = tп + tдо + tот (5.12)

tэвм = 41.66 + 9.38 + 93.75 = 144.79 часа.

Расчёт цены машино-часа:

Счас = Зэвм/Тэвм , (5.13)

где Зэвм - полные затраты на эксплуатацию в течении года;

Тэвм - действительный годовой фонд времени компьютера, час/год;

Расчёт годового фонда времени работы ПЭВМ IBM PC AT

Общее количество дней в году - 365.

Число праздничных и выходных дней - 58.

Время простоя в профилактических работах определяется как еженедельная профилактика по 4 часа. Итого годовой фонд рабочего времени персонального компьютера составляет:

Тэвм = 8 * (365 - 58) - 52 * 4 = 2248 часа.

Расчёт полных затрат на эксплуатацию компьютера

Полные затраты на эксплуатацию компьютера можно определить по формуле :

Зэвм = (Зам + Зэл + Звм + Зтр + Зпр) , (5.14)

где Зам - годовые издержки на амортизацию, тг/год;

Зэл - годовые издержки на электроэнергию, потребляемую компьютера, тг/год;

Звм - годовые издержки на вспомогательные материалы, тг/год;

Зтр - затраты на текущий ремонт компьютера, тг/год;

Зпр - годовые издержки на прочие и накладные расходы, тг/год;

Амортизационные отчисления. Сумма годовых амортизационных отчислений определяется по формуле:

Зам = Сбал * Нам (5.15)

где Сбал - балансовая стоимость компьютера, тг/шт.;

Нам - норма амортизации, %;

Согласно правилам использования компьютеров техническая эксплуатация составляет 5 лет, следовательно, норма амортизации = 20%. Балансовая стоимость персонального компьютера включает отпускную цену, расходы на транспортировку, монтаж оборудования и его наладку:

Сбал = Срын + Зуст (5.16)

где Срын - рыночная стоимость компьютера, тг/шт.,

Зуст - затраты на доставку и установку компьютера, тг/шт.

Компьютер, на котором велась работа, был приобретен по цене Срын = 90000 тг, затраты на установку и наладку составили примерно 10% от стоимости компьютера:

Зуст = 10% * Срын, (5.17)

Зуст = 0.1 * 90000 = 9000 тг.

Отсюда:

Сбал = 90000 + 9000 = 99000 тг/шт.,

Зам = 99000 * 0.2 = 19800 тг/год.

Расчёт затрат на электроэнергию. Стоимость электроэнергии, потребляемой за год, определяется по формуле:

Зэл = Рэл * Тэвм * Сэл. * А, (5.18)

где Рэвм - суммарная мощность компьютера,

Сэл - стоимость 1кВт*ч электроэнергии,

А - коэффициент интенсивного использования мощности машины.

Согласно техническому паспорту компьютера Рэвм = 0.47 кВт, стоимость 1кВт*ч электроэнергии для предприятий Сэл = 3.30 тг., интенсивность использования машины. А = 0.98.Тогда расчётное значение затрат на электроэнергию:

Зэл = 0.47 * 2248 * 3.30 * 0.98 = 3417 тг.

Расчёт затрат на текущий ремонт. Затраты на текущий и профилактический ремонт принимаются равными 5% от стоимости ЭВМ:

Зтр = 0.05 * Сбал (5.19)

Сбал = 0.05 * 99000 = 4950 тг.

Зтр = 0.05 * Сбал = 0.05 * 4950 = 247.5 тг.

Расчёт затрат на вспомогательные материалы. Затраты на материалы, необходимые для обеспечения нормальной работы персонального компьютера составляют около 1% от стоимости компьютера:

Звм = 0.01 * 99000 = 990 тг.

Прочие затраты по эксплуатации ПЭВМ. Прочие косвенные затраты, связанные с эксплуатацией ПЭВМ, состоят из амортизационных отчислений на здания, стоимости услуг сторонних организаций и составляют 5% от стоимости компьютера:

Зпр = 0.05 * 99000 = 4950 тг.

Определение затрат на создание программного продукта.

Затраты на создание программного продукта складываются из расходов по оплате труда разработчика программы и расходов по оплате машинного времени при отладке программы:

Зспп = Ззпспп + Зэвм (5.20)

где Ззпспп - затраты на оплату труда разработчика программы;

Зэвм - затраты на обслуживание ЭВМ.

Поэтому:

Ззпспп = 251.29 * 87 * 0,3 = 6558.67 тг.

Зэвм = 19800 + 3417 + 990 + 247.5 + 4950 = 29404.5 тг

Тогда затраты на создание программного продукта составят:

Зспп == 6558.67 + 29404.5 = 35963.17 тг.

ЗАКЛЮЧЕНИЕ

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

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

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

Была сделана попытка внедрить современные достижения высоких технологий, применение персональных ЭВМ и современного программного обеспечения для облегчения труда преподавателей.

Соблюдение норм и правил ТБ при работе на персональных ЭВМ, необходимы для безопасной работы, также подсчитаны экономические характеристики разработки.

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

1. Фаронов В.В., Delphi 4. Учебный курс. -М.: Нолидж, 1999

2. Дарахвелидзе П.Г., Марков Е.П. Delphi - среда визуального программирования. -СПб.:BHV-Санкт-Петербург, 1996

3. Епанешников А., Епанешников В. Программирование в среде Delphi 2.0. Учебное пособие. В 4-х частях. Ч.1. Описание среды. -М.:ДИАЛОГ-МИФИ, 1997

4. Под редакцией Анатолия Хомоненко. Delphi 7 -- . «БХВ-Петербург», Санкт-Петербург -- 2004 год.

5. Гофман В.Э., Хомоненко А.Д. Delphi. 6. Наиболее полное руководство. - СПб.: БХВ - Санкт-Петербург, 2002

6. Базы данных: интеллектуальная обработка информации В.В. Корнеев, А.Ф. Гареев, С.В. Васютин. --М.:Нолидж

7. Харитонова И.А., Михеева В.Д. Microsoft Access 2000. - СПб.: БХВ - Санкт-Петербург, 2000 - 1088 с.

8. Валерий Фаронов Профессиональная работа в Delphi 7 - Санкт-Петербург, «Питер», 2002 - 316 с.

9. Баженова И.Ю. Delphi 7 Самоучитель программиста - Москва, Кудиц образ, 2002 - 432 с.

10. Ковязин А., Востриков С. Мир InterBase. Архитектура, администрирование и разработка приложений баз данных в InterBase/Firebird/Yaffil. Издание 2-е, дополненное -М.: КУДИЦ-ОБРАЗ, 2002. - 496 с.

11. Культин Н.Б. Программирование на Object Pascal в Delphi 7. - СПБ.: БХВ -СанктОПетербург, 1999.-464 с.

12. Фаронов В.В., Шумаков П.В. Delphi 7. Руководство разработчика баз данных - М.: «Нолидж», 2000. - 640 с, ил.

13. Харитонова И.А., Михеева В.Д. Microsoft Access 2000. - СПб.: БХВ - Санкт-Петербург, 2000 - 1088 с.

14. Сибаров К.Г., Сколотнев Н.Н., Васин В.К., Начинаев В.Н. Охрана труда в вычислительных центрах: учебное пособие, М.: Машиностроение, 1985 - 123 стр.

15. СанПиН 2.2.2.542-96. Гигиенические требования к видеодисплейным терминалам (ВДТ). персональным электронно-вычислительным машинам (ПЭВМ) и организации работы. М.: Информационно-издательский центр Госкомэпиднадзора России, 1996.

16. ГОСТ 12.1.030-81. ССБТ. Электробезопасность. Защитное заземление, зануление 1981 - 78 стр.

17. ГОСТ 12.1.003-83. ССБТ. Шум Общие требования безопасности.

18. ГОСТ 12.1.005-88. ССБТ. Воздух рабочей зоны. Общие санитарно -гигиенические требования. М.: Изд-во стандартов, 1990.

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

20. Выполнение организационно-экономической части дипломных проектов: учебное пособие. - М.: МИРЭА, 1994. - 74 с.

21. Кураков Л.П., Попов В.М. и др. Сборник бизнес-планов: Современная практика и документация. Отечественный и зарубежный опыт. - М.: Финансы и статистика, 1997. - 336 с.

22. Методические указания по организационно-экономической части дипломных проектов.- М.: МИРЭА, 1990. - 30 с.

23. Абдулаев А.А., Алиев Р.А., Уланов Г.М. Принципы построения автоматизированных систем управления промышленными предприятиями. Под ред. Петрова Б.Н.М., «Энергия», 1975.

24. Автоматизированные системы управления. Под ред. В.Т. Шорина, М., «Знание», 1973.

25. Голенко Д.И. Статистические методы в управлении производством. М., «Статистика», 1973.

Размещено на Allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.