49721 (Автоматизированная обучающая система по дисциплине "Программирование"), страница 4
Описание файла
Документ из архива "Автоматизированная обучающая система по дисциплине "Программирование"", который расположен в категории "". Всё это находится в предмете "информатика" из 1 семестр, которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "информатика, программирование" в общих файлах.
Онлайн просмотр документа "49721"
Текст 4 страницы из документа "49721"
Рисунок 5.1. Запуск программы в исключительной ситуации
Программа запустилась без ошибок и системных сообщений. Теперь попробуем посмотреть результаты тестирования прошлых студентов (рисунок 5.2).
Рисунок 5.2. Поведение программы в исключительной ситуации
К сожалению, результаты прошлого тестирования студентов утеряны. Программа в корневом каталоге создала новый файл и при повторном тестировании будет произведена запись результатов в этот файл. Значит, тестирование можно провести заново и результаты тестирования будут фиксироваться и сохраняться.
Проведем еще один эксперимент по созданию исключительной ситуации с электронным учебником по дисциплине «Программирование». Теперь студенты удалили файлы с лекциями по темам. При попытке запуска лекций программа выдаст системную ошибку (рисунок 5.3).
Рисунок 5.3. Критическая ошибка программы
-
-
Экономическая часть
Программный продукт в данной курсовой работе будет выполняться индивидуальным разработчиком (студенткой). Решение данной задачи будет проводиться на ЭВМ. Общее ознакомление с предметной областью проходило до решения об изучении и возможности создания программного продукта для решения задач предметной области (определяется техническим заданием).
Предполагаемая продолжительность разработки программного комплекса была выбрана в количестве 45 дней. Это позволит не затягивать с выходом продукта и в тоже время не сильно сокращает сроки, что обеспечивает нормальную стоимость работ и желаемую прибыль.
6.1 Определение вида и длительности работ
Продолжительности этапов разработки программного комплекса сведены в таблицу 6.1.
Продолжительность первого этапа и его работ определяется по результатам предварительного исследования. Общая трудоемкость этого этапа составляет 18% от всего времени. Т1=Траб/100*18 =8 дней.
Продолжительность остальных этапов и работ определяется по методу удельных весов:
(6.1),
где Т1, Т2 – соответственно, определяемая трудоемкость этапа и трудоемкость известного этапа; У1, У2 – соответственно, удельный вес тех же этапов в общей трудоемкости разработки программного комплекса.
Этапы и трудоемкость работ показаны в таблице 6.1.
Таблица 6.1 Продолжительность этапов разработки программного комплекса
№ этапа | Относительная доля времени, % | Продолжительность, дни |
1 | 18 | 8 |
2 | 40 | 18 |
3 | 30 | 13,5 |
4 | 12 | 5,5 |
Всего: | 100 | 45 |
Рисунок 6.1. Этапы и трудоемкость работ
Оценивается наиболее вероятная продолжительность работ по формуле
= 8(6.2),
где Р – число исполнителей на данной работе.
Коэффициент перехода рабочих дней в календарные дни = 45 / 365 = 0.12.
Ожидаемое время рассчитывается по формуле:
=4(6.3),
гдеtожд – трудоемкость выполнения отдельных видов работ, человеко-дни; tmin- минимально возможная трудоемкость выполнения отдельных видов работ, дни;tmax – максимально возможная трудоемкость выполнения отдельных видов работ, дни;tнв – наиболее вероятная трудоемкость выполнения отдельных видов работ, дни.
tmax = 15
tmin = 10
Итог: ожидаемое время работы над проектом 37 дней не превышает изначально предполагаемую продолжительность работ.
6.2 Определение заработной платы исполнителей
Было принято решение о том, что заработная плата не будет начисляться, так как исполнитель работы один. Т.е. доход исполнителя будет равен прибыли, полученной от продажи программного продукта.
Без начисления заработной платы затраты на создание программного продукта существенно сократятся.
6.3 Составление сметы затрат
Сметная стоимость определяется статьями калькуляции.
-
Накладные расходы.
-
Прочие расходы: диски и упаковка (100 шт.). Диски: 100 шт. по 7 рублей, полиграфические услуги: 100шт. упаковок по 10 руб. Итого 1700 руб.
Смета затрат на выполнение представлена в таблице 6.3.
Таблица 6.2 Смета затрат на выполнение
Наименование статьи затрат | Сумма, руб. | Удельный вес статьи, % | Основание для расчета |
Накладные расходы | 500 | 23 | Анализ затрат |
Прочие расходы | 1700 | 77 | Анализ затрат |
Итого | 2200 | 100 | — |
6.4 Расчет предполагаемой прибыли
Итак, общие затраты на создания программного продукта составляют 2200 рублей. Исходя из 50% рентабельности, сумму, которую мы хотим выручить, рассчитаем по формуле
С = З + П = 2200 + 1100 3300 руб. (6.4)
Эта сумма без налога на добавленную стоимость (НДС). Планируется ее получить от продажи 100 программных продуктов. Анализ рынка говорит, что реализовать такое количество не составит особых проблем. Исходя из этого, посчитаем цену одного программного комплекса без учета НДС
Ц = С / 5 = 3300 / 100 = 33 руб.(6.5)
Теперь посчитаем окончательную цену одного программного продукта с учетом НДС 18%.
НДС = ((З + П) / 100) * 0.18 = 33 * 0.18 6 руб.(6.6)
С учетом НДС цена программного продукта составляет:
Цпп = Ц + НДС 40 руб.(6.7)
Процентное соотношение себестоимости, прибыли и налогов для ста комплектов продукта представлены на рисунке 2.
Рисунок 6.2. Процентное соотношение себестоимости, прибыли и налогов для 100 комплектов продукта
На рисунке 6.2 показана динамика роста прибыли от продажи программного продукта относительно числа экземпляров.
Рисунок 6.3. Динамика роста прибыли от продажи ПП
6.5 Экономическая целесообразность разработки
При разработке программного продукта значительное внимание уделяется экономическому обоснованию необходимости проведения данного комплекса работ по его созданию.
Стоимость конечного продукта для потребителя не высока всего 40 руб. Разработка данного программного продукта ведется для образовательных учреждений. Поэтому цена одного лицензионного диска очень важна. Чем ниже цена, тем больше вероятность, что программный продукт купят. При цене всего 40 рублей, диски с программой быстро купят. Покупателями станут преподаватели вузов и учителя других коммерческих учебных заведений. При продаже 100 лицензионных дисков, разработка программы не просто окупится, а принесет прибыль в размере 1100 рублей. Если при продаже всех лицензионных дисков с программой, на рынке все еще будет спрос, то при дополнительном выпуске лицензионных копий, при минимальных затратах, мы получим еще какой-то процент прибыли.
В итоге можно сделать вывод, что разработка данного программного продукта целесообразна.
Заключение
Данная автоматизированная система по дисциплине «Программирование», разработанная в ходе выполнения данной работы, является актуальным на сегодняшний день, так как многие пользователи нуждаются в автоматизированном простом и быстром средстве обучения. Программа может быть успешно внедрена в учебный процесс, что соответственно повысит качество знаний. С экономической точки зрения внедрения целесообразно.
Программа соответствует все требованиям, предъявленным к ней. В нее входит: лекционный материал по дисциплине «Программирование», тестовые задания по темам лекций, результаты тестирования записываются в файл, который потом можно посмотреть в программе.
Разработанный учебник устойчиво выполняет все свои функции, что делает его применимым в процессе обучения. Но теперь стоит задача сделать учебник еще более совершенным и более расширенным.
Список литературы
-
ГОСТ 7.32-2001. Отчет о научно-исследовательской работе. Структура и правила оформления, Введен 01.01.2001. М.: Изд-во стандартов, 2001. 9 с.
-
ГОСТ 2.105-95. Общие требования к текстовым документам, Введен 02.05.1995. М.: Изд-во стандартов, 1995. 10 с.
-
ГОСТ Р 7.0.5-2008. Библиографическая ссылка. Общие требования и правила составления, Введен 15.05.2008. М.: Изд-во стандартов, 2008. 8 с.
-
ГОСТ 7.1-2003. Библиографическая запись. Библиографическое описание. Общие требования и правила составления, Введен 01.01.2003. М.: Изд-во стандартов, 2003. 11 с.
-
ГОСТ 7.80-2000. Библиографическая запись. Заголовок. Общие требования и правила составления, Введен 01.01.2000. М.: Изд-во стандартов, 2000. 9 с.
-
ГОСТ 19.201-78. Техническое задание. Требования к содержанию и оформлению. Введен 18.12.1978. М.: Изд-во стандартов, 1978. 11 с.
-
Автоматизированные обучающие системы [Электронный ресурс] URL: http://www.tspu.tula.ru/ivt/old_site/umr/nit/lect/lect4.htm (Дата обращения: 14.11.2010).
-
Википедия. Свободная энциклопедия. Официальный сайт. URL http://ru.wikipedia.org/wiki/Алгоритм, (Дата обращения: 14.11.2010).
-
Горюнова М.А., Горюхова Т.В., Кондратьева И.Н., Рубашкин Д.Д. Электронные образовательные издания. Учебно-методическое пособие. СПб.: ЛОИРО, 2003.
-
Интернет университет информационных технологий: Официальный сайт. URL: http://www.intuit.ru (Дата обращения: 14.11.2010).
-
Могилёв А. В. Информатика. – М.: «Академия»,1999.
-
Пак Н.И. Нелинейные технологии обучения в условиях информатизации: Учебное пособие. Красноярск: РИО КГПУ, 2004
-
Олейников Б.В. Проблемы и особенности преподавания информатики и программирования в вузе с учетом современных требований. Красноярский государственный университет, 1997. URL: http://www.nsu.ru/archive/conf/nit/97/c5/node12.html (Дата обращения: 14.11.2010).
-
Федеральный интернет-экзамен в сфере профессионального образования: Официальный сайт. URL: http://www.fepo.ru (Дата обращения: 14.11.2010).
-
Чистохвалов В.Н. Проблемы организации учебного процесса в вузе в системе зачетных единиц. Российский университет дружбы народов (РУДН), 2006. URL:http://www.rudn.ru/?pagec=293 (Дата обращения: 14.11.2010).
-
Шилдт Г. С# Учебный курс. Программирование. СПб.: Питер, 2003.
-
Электронный словарь: Официальный сайт. URL: http://chtotakoe.info/articles/elektronnyj_uchebnik_858.html (Дата обращения: 14.11.2010)
Приложение
Приложение 1
Код формы с лекциями
namespace Kursach
{public enum Modes { Lecture, ChooseLecture }
public partial class LecturesForm : Form
{