Разработка приложения с целью предотвращения несанкционированного использования информации третьими лицами
Характеристика подразделения центра информационных технологий и программного обеспечения Северо-Кавказского Федерального Университета. Программный модуль разрабатываемого приложения, его предметная область. Расчет экономической эффективности проекта.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | отчет по практике |
Язык | русский |
Дата добавления | 26.11.2016 |
Размер файла | 232,7 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Содержание
- Введение
- 1. Анализ предприятия
- 2. Характерная черта подразделения центра информационных технологий и программного обеспечения
- 3. Основные задачи центра информационных технологий и программного обеспечения
- 4. Описание программного модуля
- 5. Расчет экономической эффективности проекта
- Заключение
- Список литературы
- Приложение А
- Приложение Б
Введение
Одно из главных требований к подготовке специалистов высшей квалификации - её связь с практикой, знание конкретных задач, особенностей будущей практической деятельности. Важным звеном этой связи является технологическая практика.
Технологическая практика служит, в первую очередь, для получения студентами опыта работы на реальном предприятии, изучения его структуры, информационных потоков и документооборота, способов хранения и обработки информации.
Помимо этого, целью практики является самостоятельная разработка студентом приложения, позволяющего автоматизировать определенные моменты в деятельности предприятия, с написанием отчета по завершении.
Задачами практики являются расширение, систематизация и закрепление теоретических знаний на основе изучения деятельности предприятия, приобретение практического опыта в проведении анализа хозяйственной деятельности предприятия, в умении принимать экономически обоснованные решения на предприятиях различных форм собственности.
Для прохождения практики было выбрано подразделение филиала Северо-Кавказского Федерального Университета в городе Пятигорске - Центр информационных технологий и программного обеспечения.
1. Анализ предприятия
В соответствии с Указом Президента Российской Федерации от 18 июля 2011 года №958 и распоряжением Правительства Российской Федерации от 22 февраля 2012 года №226-р в Северо-Кавказском федеральном округе создан Северо-Кавказский федеральный университет.
Новый федеральный университет организован на базе 3 крупнейших вузов Ставрополья - Северо-Кавказского государственного технического университета, Ставропольского государственного университета, Пятигорского государственного гуманитарно-технологического университета.
Университет формируется как уникальное ядро научно-образовательного и инновационного сектора экономики Северо-Кавказского федерального округа, обеспечивающее подготовку квалифицированных кадров для приоритетных направлений социально-экономического развития округа; ведущая экспертная площадка для межкультурного диалога в полиэтническом социуме региона и ближнего зарубежья; реальный фактор снижения этнокультурного напряжения, оптимизации межэтнического и межконфессионального общения, укрепления роли русского языка и русской культуры, формирования у выпускников общероссийской идентичности, гражданского патриотизма и правовой культуры; ключевой центр геополитического влияния России через развитие образовательных, научных и культурных связей регионов, расположенных на территории Северо-Кавказского федерального округа, с приграничными государствами.
Приоритетными направлениями развития Университета, на которых концентрируются основные управленческие усилия, финансовые и человеческие ресурсы, являются:
1. Развитие промышленности Северо-Кавказского федерального округа, в том числе наносистем и наноматериалов, фундаментальной медицины, биомедицинских и фармацевтических технологий, пищевых биотехнологий, пищевой безопасности, машиностроения, технологий поиска, разведки, разработки месторождений нефти и газа, их добычи и переработки.
2. Развитие технологической инфраструктуры Северо-Кавказского федерального округа, в том числе обеспечение энергоэффективности, энергосбережения и энергетической безопасности, развитие геоинформационных технологий территориального планирования, информационно-телекоммуникационных технологий, строительных технологий и производства строительных материалов, транспорта и транспортно-логистических систем.
3. Развитие рекреационного потенциала Северо-Кавказского федерального округа, в том числе туризма, гостиничного дела, сервиса, экологии, обеспечение биоразнообразия и рационального природопользования.
4. Развитие социально-гуманитарных сфер в Северо-Кавказском федеральном округе, в том числе развитие и совершенствование механизмов и технологий изучения этнокультурных, этносоциальных, этнодемографических, этнополитических процессов и межкультурных коммуникаций, роли русского языка как общегосударственного, формирование общероссийской гражданской идентичности на Северном Кавказе.
5. Развитие экономико-финансовых институтов и системы управления Северо-Кавказского федерального округа, обеспечение государственного и правового регулирования экономики и социальной сферы Северо-Кавказского федерального округа, развитие институтов гражданского общества и демократических традиций формирования и функционирования власти.
В Северо-Кавказском федеральном университете создано 11 институтов (десять из которых расположены в Ставрополе, а один - в Пятигорске), включающих 111 кафедр: гуманитарный институт; институт естественных наук; институт живых систем; юридический институт; институт экономики и управления; педагогический институт; институт нефти и газа; институт информационных технологий и телекоммуникаций; институт строительства, транспорта и машиностроения; институт электроэнергетики, электроники и нанотехнологий; институт сервиса, туризма и дизайна; а также филиалы СКФУ в городах Невинномысске, Георгиевске, Кисловодске и Элисте.
Более подробно следует изучить структуру филиала СКФУ в городе Пятигорске.
В настоящее время в структуру филиала СКФУ в г. Пятигорске входят 5 факультетов:
- факультет экономики и управления;
- факультет сервиса, туризма и дизайна;
- юридический факультет;
- технологический факультет;
- инженерный факультет.
В состав учебного подразделения входит 26 кафедр, 2 учреждения среднего профессионального образования (политехнический колледж, колледж сферы бытовых услуг).
Основным структурным учебным подразделением факультета является кафедра с входящими в ее состав учебными и научными лабораториями, научно - исследовательскими группами.
Кафедра имеет права принимать самостоятельные решения по организации учебного и научного процессов в пределах своей компетенции.
Руководство кафедрой осуществляет заведующий, избираемый тайным голосованием членов ученого совета факультета (Университета) сроком до 5 лет из числа наиболее квалифицированных и авторитетных специалистов соответствующего профиля с учетом мнения коллектива кафедры, имеющих ученую степень и утверждаемый в должности приказом ректора СКФУ.
2. Характерная черта подразделения центра информационных технологий и программного обеспечения
Центр информационных технологий и программного обеспечения - основное структурное подразделение пятигорского филиала СКФУ, на которое возложены задачи информатизации всех направлений деятельности университета.
Центр информационных технологий (далее - ЦИТиПО) создается, реорганизуется и упраздняется приказом ректора.
Руководство деятельностью ЦИТиПО осуществляет начальник ЦИТиПО, назначаемый и освобождаемый от должности приказом директора филиала. Начальник ЦИТиПО непосредственно подчиняется директору, а по вопросам информатизации - заместителю директора, курирующему направление информатизации согласно приказу директора.
Начальнику ЦИТиПО непосредственно подчиняются начальники отделов ЦИТиПО. Во время отсутствия начальника ЦИТиПО его обязанности исполняет один из назначенных им начальников отделов ЦИТиПО.
Структурными подразделениями Центра информатизации являются:
- отдел программного обеспечения;
- отдел корпоративной сети;
- отдел технического обеспечения.
Основная цель деятельности ЦИТиПО - решение проблем информатизации филиала университета: проведение единой политики информатизации, развитие информатизации в научной, образовательной и управленческой деятельности филиала университета, повышения эффективности использования средств современных компьютерных и телекоммуникационных технологий, формирование информационной культуры подготавливаемых кадров и сотрудников филиала университета.
программный модуль приложение университет
Основная задача ЦИТиПО - создание информационно-образовательной среды в филиале университета.
Для этого ЦИТиПО должен обеспечить выполнение следующих направлений:
- автоматизация управления учебным процессом, научной, организационной и хозяйственной деятельностью филиала университета;
- автоматизация информационных и библиотечных процессов научной библиотеки; создание и сопровождение корпоративных баз данных;
- планирование, развитие, обеспечение функционирования и системного сопровождение телекоммуникационной опорной сети филиала университета;
- проектирование и внедрение локальных информационно-вычислительных сетей в отделах и подразделениях;
- предоставление доступа подразделениям университета в мировое информационное пространство, взаимодействие и обеспечение электронных коммуникаций с другими учебными и научными заведениями, обеспечение межвузовских информационных проектов;
- управление информационным наполнением университетской компьютерной сети (интрасети);
- управление доступом подразделений и отдельных пользователей к внешним и внутренним информационным ресурсам филиала университета;
- обеспечение развития систем дистанционного обучения вуза на базе Интернет и мультимедиа технологий;
- оказание помощи преподавателям и сотрудникам филиала университета в работе с информационными ресурсами;
- выполнение заказов на поставку, техническое обслуживание вычислительной и копировальной техники подразделений филиала университета;
- выполнение заказов на поставку и внедрение лицензионного системного и прикладного программного обеспечения для всех подразделений филиала университета;
- обеспечение исправности оборудования в момент проведения конференций в конференц-залах первого корпуса.
На основании заявок ЦИТиПО обеспечивает работу автоматизированных систем в структурных подразделениях филиала университета.
ЦИТиПО, обеспечивает техническое обслуживание и ремонт компьютерного парка и локальных информационно-вычислительных сетей выше названных подразделений, установку системного и прикладного программного обеспечения (далее - ПО), учет лицензий на ПО, обучение и консультирование сотрудников, информационную безопасность.
На факультетах, кафедрах и в других учебных подразделениях обслуживание компьютерного парка, локальных информационно-вычислительных сетей, установку системного и прикладного программного обеспечения (ПО), учет лицензий на ПО, обучение и консультирование сотрудников подразделения, обеспечение информационной безопасности осуществляют центры информатизации факультетов и подразделений или ответственные за информатизацию подразделений. Техническое обслуживание компьютерного парка и копировальной техники осуществляет отдел технического обеспечения ЦИТиПО на основании заявок.
Взаимодействие ЦИТиПО с факультетами и другими учебными подразделениями университета осуществляется через факультетские центры информатизации или ответственных за информатизацию подразделений и регламентируется распоряжениями и приказами.
Основные функции ответственных за информатизацию подразделений:
- обеспечение информатизации структурного подразделения, выбор программных продуктов для обеспечения учебного процесса с учетом учебных планов;
- обеспечение выполнения требований СанПиН к видео дисплейным терминалам, персональным компьютерам и организация работы (СанПиН 2.2.2.542-96);
- участие в подготовке и реализации проектов на приобретение и внедрение средств информационных технологий в подразделении;
- учет вычислительной и другой оргтехники, лицензионного программного обеспечения используемых в подразделении; предоставление сведений учета начальнику подразделения и начальнику ЦИТиПО;
- эксплуатация и администрирование локальной сети подразделения, организация и управление информационным наполнением сети, обеспечение защиты информационных ресурсов подразделения и безопасного доступа к ним;
- постоянное взаимодействие с отделами ЦИТиПО по вопросам, связанным с эксплуатацией корпоративной компьютерной сети, доступа подразделения к внешним и внутренним информационным ресурсам филиала университета, приобретения и ремонта вычислительной техники;
- участие в курсах и семинарах, проводимых управлением информатизации, изучение новых информационных технологий, применимых в деятельности подразделения;
- обучение, оказание помощи сотрудникам подразделения в эксплуатации средств информационных технологий, в использовании информационных ресурсов подразделения и филиала университета.
Движение информационных потоков на предприятии между отделами осуществляется непосредственно через локальную вычислительную сеть и соединения с Интернетом.
Сеть строится на основе топологии звезда на основе разных видов кабелей: волоконно-оптический и витая пара, а так же при помощи телефонного провода на особо длинных участках. Звезда - базовая топология компьютерной сети, в которой все компьютеры сети присоединены к центральному узлу, образуя физический сегмент сети. Достоинствами данной топологии является:
- выход из строя одной рабочей станции не отражается на работе всей сети в целом;
- хорошая масштабируемость сети;
- лёгкий поиск неисправностей и обрывов в сети;
- высокая производительность сети (при условии правильного проектирования);
- гибкие возможности администрирования.
В целях получения информации, необходимой для управления хозяйственной деятельностью, университет на базе современных информационных технологий используются системы автоматизированной обработки учетной информации на платформе 1С: Предприятие 7.7 с конфигурациями "1с Бухгалтерия", "1с Бухгалтерия: упрощенная система налогообложения", "1с Бухгалтерия: бухгалтерия бюджетного учреждения", а также автоматизированную информационную систему на платформе 1С: Предприятие 8.2 "Управление Образовательным Учреждением" и типовую конфигурацию на платформе 1С: Предприятие 8.1 "Зарплата и кадры".
3. Основные задачи центра информационных технологий и программного обеспечения
В процессе прохождения практики в лаборатории технического обслуживания (далее ЛТОПК) ПК кафедры информационных систем и технологий (далее ИСиТ) инженерного факультета был тщательно изучен документооборот с основным подразделением ЦИТиПО, а также особенности учета аппаратного и программного обеспечения. В результате этого было определено, что одной из проблем является отсутствие централизованного хранилища информации о программном и аппаратном обеспечении компьютеров в учебных аудиториях кафедры ИСиТ. В связи с этим было предложено разработать информационную систему, позволяющую обеспечить хранение, санкционированную модификацию данной информации, а также предоставлять доступ к ней из любой точки информационной сети филиала университета.
Однако, при исследовании имеющейся у ЛТОПК информационной системы - корпоративного локального сайта - было принято решение о создании системы учета аппаратного и программного обеспечения на базе текущей информационной системы при проведении некоторой её модификации. Сайт ЛТОПК уже содержит общую информацию об учебных аудиториях кафедры ИСиТ, ответственных за них лаборантах, и, что немаловажно, систему разграничения прав пользователей на доступ к информации, её изменение или удаление. Данная система позволяет предотвратить несанкционированное использование информации третьими лицами. Также к достоинствам имеющейся информационной системы следует отнести её гибкость, кроссплатформенность и доступность из любой точки локальной сети по протоколу HTTP. Технически система учета будет реализована в виде подсистемы - модуля сайта.
Создаваемая подсистема должна удовлетворять следующим требованиям:
- быть легко интегрируемой в имеющуюся систему;
- быть надежной и отказоустойчивой;
- максимально быстро и эффективно предоставлять нужную информацию;
- грамотно разграничивать права на добавление, изменение и удаление информации;
- быть простой в использовании и поддержке;
- обеспечивать возможность дальнейшего усовершенствования и масштабирования.
К пользовательскому интерфейсу подсистемы выдвигаются следующие требования:
- простота и недвусмысленность элементов управления и их функционала;
- интуитивная понятность основных функций системы и способов представления информации;
- наличие справочной системы и системы всплывающих подсказок.
Более подробно требования к подсистеме будут описаны в техническом задании.
4. Описание программного модуля
Рассмотрение программного модуля следует начать с анализа уже имеющейся информационной системы, а точнее, её схемы данных. После изучения структуры базы данных в среде Erwin Data Modeler была составлена инфологическая схема данных, изображенная на рисунке 4.1.
Рисунок 4.1 - Схема данных имеющейся информационной системы
Для того, чтобы понять, какие именно изменения нужно вносить, была построена ориентировочная схема данных новой подсистемы (см. рисунок 4.2). Из нее видно, что часть нужных сущностей уже имеется в системе, и в них нужно внести лишь небольшие модификации. После внесения модификаций схема приняла вид, изображенный на рисунке 4.3 Изменения отмечены желтым цветом. Добавлено пять новых сущностей, отвечающих, в основном, за хранение информации об используемом аппаратном обеспечении и его размещении.
При изучении структуры информационной системы как веб-приложения, было выявлено, что за формирование страниц и маршрутизацию отвечает скрипт ядра сайта. Помимо этого, для получения данных в реальном времени и подгрузки данных в информационные окна используются дополнительные скрипты, вовзращающие информацию с помощью технологии AJAX.
Рисунок 4.2 - Ориентировочная схема данных подсистемы учета
Рисунок 4.3 - Схема данных информационной системы с интегрированной подсистемой учета
Для интеграции модуля были незначительно изменены файлы ядра и разработаны скрипты, обеспечивающие модификацию информации в базе, а также, генерацию отчетов в формате doc.
Информация об аппаратном обеспечении была добавлена в ветку, содержащую информацию об аудиториях. Для перехода к ней необходимо выбрать второй пункт меню навигации, находящегося слева. При этом будет осуществлен переход к выбору аудитории.
При нажатии на кнопку "Сформировать карточку компьютера" будет сформирована карточка этого компьютера в формате doc, соответствующая внутренним стандартам университета. Пример карточки компьютера находится в приложении А. В самом конце списка компьютеров можно увидеть кнопку "Сформировать карточку аудитории". Карточка аудитории представляет собой совокупность карточек компьютеров данной аудитории, объединенную титульным листом аудитории. Пример титульного листа аудитории можно найти в приложении Б. Для формирования отчета необходим установленный Microsoft Office 2003 или новее.
Функции редактирования имеющегося аппаратного обеспечения доступны лишь группе пользователей "Администраторы". Поэтому необходимо выполнить вход под одной из них. Можно заметить, что страница изменилась: появились дополнительные кнопки.
В первую очередь, администраторы могут добавлять новые компьютеры в аудиторию, редактировать информацию о существующих, их аппаратном обеспечении. Галочка "комплектация как у предыдущего компьютера" позволяет в разы ускорить заполнение информации, т.к. зачастую (но не всегда) комплектация компьютеров в аудитории является типовой. Можно заметить, что, поскольку, количество компьютеров задается при создании аудитории, система не дает совершить ошибку и добавить в аудиторию лишний компьютер.
Добавление аппаратного обеспечения к компьютеру осуществляется по нажатию на кнопку "Добавить", имеющуюся в таблице данных для каждого компьютера. В случае отсутствия необходимых комплектующих в базе, их названия можно ввести вручную. Для этого надо выбрать нужную категорию из выпадающего списка и ввести количество. Данные занесутся в таблицу аппаратного обеспечения и в следующий раз данные комплектующие можно будет выбрать из списка.
Для удаления аппаратного обеспечения необходимо нажать на крестик справа от него. При этом оно не удалится из базы, исчезнет лишь его привязка к данному компьютеру.
5. Расчет экономической эффективности проекта
Внедрение современных информационных технологий - дело дорогостоящее. Сегодня ни один руководитель не будет заниматься информатизацией своего производства без просчёта прямых выгод от её внедрения и эксплуатации. Это возможно только с проведением тщательного анализа и определения экономической эффективности и целесообразности информатизации.
Сложность методик оценки экономического эффекта от внедрения и эксплуатации ИС непосредственно зависит от сложности многообразия современных информационных технологий.
Очевидно, что невозможно создать единую методику, которая подходила бы для оценки любого проекта внедрения ИТ. Многообразие современных информационных технологий требует уточнения и корректировки методики экономической эффективности по каждому конкретному проекту.
И для оценки эффективности от внедрения автоматизированных систем документооборота выступают снижение трудоёмкости и себестоимости подготовки, обработки и использования документов.
Сложность заключается в правильном выборе факторов эффективности. В зависимости от сложности систем число их может насчитывать десятки. Грамотное определение факторов эффективности во многом определяет достоверность будущих расчётов. Поэтому, данный этап требует специализированного обследования.
После того, как определены возможные факторы эффективности от внедрения сложной информационной системы, можно приступить непосредственно к количественной оценке. Для этого необходимо понимание не только существа будущей системы и её функциональности. Необходимо представлять сегодняшнее состояние информационной системы в виде некоторой модели.
В данном разделе рассмотрена методика и специфика расчета экономической эффективности проекта.
Разработка программных средств требует определенных интеллектуальных и трудовых затрат, а также обязательного использования компьютерной техники, что определяет особенности расчета себестоимости программного продукта, которые учтены при разработки данного проекта.
Общее время на создание программы складывается из различных компонентов. Структура общего времени на создание программного продукта представлена в таблице 5.1.
Таблица 5.1 - Этапы создания программы
№ этапа |
Обозначение времени данного этапа |
Содержание этапа |
|
1 |
Подготовка описания задачи. |
||
2 |
Описание задачи. |
||
3 |
Разработка алгоритма. |
||
4 |
Разработка блок-схемы алгоритма. |
||
5 |
Написание программы. |
||
6 |
Набивка программы. |
||
7 |
Отладка и тестирование программы. |
||
8 |
|
Оформление документации, инструкции пользователю, пояснительной записки. |
Время рассчитывается в человеко-часах.
Значение берется по фактически отработанному времени, а время остальных этапов (,,,,,,) - можно взять по фактически отработанному времени или определить расчетно по условному числу команд , по формуле
(5.1)
- где - коэффициент, учитывающий условное число команд в зависимости от типа задачи;
- - коэффициент, учитывающий новизну и сложность программы.
Для выбора значение коэффициента воспользуемся таблицей 5.2.
Таблица 5.2 - Коэффициенты условного числа команд
Тип задачи |
Пределы изменений коэффициента |
|
Задачи учета |
от 1400 до 1500 |
|
Задачи оперативного управления |
от 1500 до 1700 |
|
Задачи планирования |
от 3000 до 3500 |
|
Многовариантные задачи |
от 4500 до 5000 |
|
Комплексные задачи |
от 5000 до 5500 |
Для данной задачи коэффициент принимается = 1500
Коэффициент определяется из таблицы 5.3 на пересечении групп сложности и степени новизны.
По степени сложности программные продукты могут быть отнесены к одной из 3-х групп:
1 - алгоритмы оптимизации и моделирования систем;
2 - задачи учета, отчетности и статистики;
3 - стандартные алгоритмы.
Данный программный продукт может быть отнесен ко второй группе сложности - задача учета, отчетности и статистики.
Таблица 5.3 - Коэффициенты новизны и сложности программы
Язык программирования |
Группа сложности |
Степень новизны |
||||
А |
Б |
В |
Г |
|||
Высокого уровня |
1 |
1,38 |
1,26 |
1,15 |
0,69 |
|
2 |
1,30 |
1, 19 |
1,08 |
0,65 |
||
3 |
1, 20 |
1,10 |
1,00 |
0,60 |
||
Низкого уровня |
1 |
1,58 |
1,45 |
1,32 |
0,79 |
|
2 |
1,49 |
1,37 |
1,24 |
0,74 |
||
3 |
1,38 |
1,26 |
1,15 |
0,69 |
Исходя из этого, необходимо сначала определить к какой группе сложности и степени новизны соответствует разработанный программный продукт. По степени новизны программный продукт может быть отнесен к одной из 4-х групп:
- группа А - разработка принципиально новых задач;
- группа Б - разработка оригинальных программ;
- группа В - разработка программ с использованием типовых решений;
- группа Г - разовая типовая задача.
Для разработанного программного продукта - степень новизны В. Теперь, исходя из табл. 5.3 коэффициент = 1,08.
Исходя из формулы (5.1) можно определить условное число команд:
= 15001,08 = 1620 (5.2)
Определяем время, затраченное на каждый этап создания программного продукта:
(время на подготовку описания задачи), берется по факту и составляет: = 80 чел / час.
То (время на описание задачи) определяется по формуле:
, (5.3)
- где - коэффициент учета изменений задачи; в зависимости от сложности задачи и числа изменений выбирается в интервале от 1,2 до 1,5;
- - коэффициент, учитывающий квалификацию программиста.
Для данной задачи = 1,2.
Выбрать значение коэффициента можно из таблицы 5.4.
Таблица 5.4 - Коэффициент, учитывающий квалификацию программиста
Стаж программиста |
Значение коэффициента К |
|
до 2-х лет |
0,8 |
|
от 2 до 3 лет |
1,0 |
|
от 3 до 5 лет |
1,1 - 1,2 |
|
от 5 до 10 лет |
1,2 - 1,3 |
|
свыше 10 лет |
1,3 - 1,5 |
В данном случае коэффициент = 1.
Применяя формулу (5.3), подсчитываем время на описание задачи:
= (чел / час)
(время на разработку алгоритма) рассчитываем по формуле:
, (5.4)
Применяя формулу (5.4), подсчитываем время на разработку алгоритма.
(чел / час)
(время на разработку блок - схемы) определяется аналогично по формуле (5.4) и составляет
= 32,4 (чел / час)
(время написания программы на языке программирования) определяется по формуле:
(5.5)
Применяя формулу (5.5), подсчитываем время написания программы на языке программирования.
(чел / час)
(время набивки программы) определяется по формуле:
(5.6)
Применяя формулу (5.6), подсчитываем время набивки программы.
(чел / час)
(время отладки и тестирования программы) определяется по формуле:
(5.7)
Подставляем значения в формулу и получаем:
(чел / час)
- время на оформление документации, инструкции пользователю, пояснительной записки определяется по формуле
, (5.8)
Подставляем значения в формулу и получаем:
(чел / час)
Теперь, зная время, затраченное на каждом этапе, можно подсчитать общее время на создание программного продукта:
(5.9)
где - общее время на создание программного продукта.
Воспользовавшись формулой (5.9), получаем:
?469 (чел / час).
Или в человеко-днях, на создание программного продукта будет затрачено:
, (5.10)
где - время, затраченное на разработку в днях.
(чел. / дн.)
Таким образом, общая продолжительность разработки составит 59 календарных дней.
Основными статьями затрат, которые должны быть предусмотрены сметой являются: заработная плата (ПФ, ФОМС, ФСС), накладные расходы, затраты на материалы, покупные изделия, полуфабрикаты.
Рассчитаем заработную плату исполнителя.
В разработке принимает участие программист, он осуществляет работу по алгоритмизации и программированию автоматизированного рабочего места.
Средняя заработная плата программиста - 10000 руб.
Среднедневной заработок определяется по формуле:
, (5.11)
где - оклад в руб.;
- месячный фонд рабочего времени в днях (26 - среднее значение);
руб.
Общая затрата на зарплату отдельного работника определяется по формуле:
(5.12)
(раб. дн.)
Итого, затраты, связанные с зарплатой составят:
руб.
Отчисления на социальные нужды по видам фондов, устанавливаются законодательством в процентном отношении от основной заработной платы и дополнительных выплат (отчисления на социальное и медицинское страхования, в пенсионный фонд).
Всего отчисления от ФОТ составляют 35,6%, поэтому:
(5.13)
Получим:
(руб.)
Общие затраты на разработку программного комплекса составляют:
(5.14)
Величина накладных расходов при разработке СУБД составляет 20 % от основной заработной платы - ФОТ.
(4.15)
где - величина накладных расходов.
(руб.)
Для проектирования и отладки программ используется IBM-совместимый компьютер.
В накладные расходы необходимо также включить амортизацию основных средств. Приняв амортизационные отчисления равным 20% от 25000 руб. (стоимость ПЭВМ с периферией), получаем, что расходы, связанные с амортизацией в течение года составят:
А = 0,2 25 000 = 5000 (руб.)
Затраты на электроэнергию в среднем в год составляют " 400 руб. По отношению к амортизации это в десять раз меньше, а оплата занимаемых площадей, их освещение, отопление и обслуживание учтены как общехозяйственные расходы, входящие в смету как накладные расходы. Стоимость расходов на материалы при эксплуатации ПЭВМ учитываются в соответствующей статье сметы.
Таким образом, себестоимость часа машинного времени составляет:
(5.16)
где - зарплата обслуживающего персонала;
- - годовой фонд машинного времени (час).
- = количество месяцев в году * количество рабочих дней в месяце* количество рабочих часов в день.
(час).
Подставив полученные значения в формулу (5.16), получаем:
(руб. /час)
Так как общая продолжительность разработки программного изделия составляет 469 (чел. / час), то необходимо использовать 187,6 часов машинного времени (40%). Затраты на использование машинного времени составляют:
(руб.)
Определение расходов на материалы
При разработке программного изделия предполагается использовать:
- 500 листов бумаги для принтера формата А4 (1 пачка) стоимостью 120 руб. за пачку, руб.;
- один картридж для принтера марки HP1300 (черно-белый) стоимостью 300 руб.;
- 2 CD - диска стоимостью 20 руб. штука, 2 · 20 = 40 руб.
Общая сумма расходов на материалы составит:
руб.
С учетом выполненных ранее расчетов, общая сметная сумма затрат составит:
(руб.)
Расчет годового экономического эффекта от использования СУБД как элемента новой технологии проектирования определяется по формуле:
, где
- - годовой экономический эффект от использования СУБД в административном учете, руб.;
- - приведенные затраты на единицу работ, выполненных с помощью нового СУБД и без него, руб.;
- - годовой объем работ выполняемых с помощью нового СУБД в расчетном году, натур. ед.
Приведенные затраты () на единицу работы рассчитываются по формулам:
- где С1, С2 - себестоимость единицы работ производимых без использования СУБД и с помощью него, руб.;
- К1, К2 капитальные вложения, связанные с использованием СУБД (К2) и без его использования (К1), руб.;
- Ен - нормативный коэффициент экономической эффективности капитальных вложений, равный 0,15.
Себестоимость единицы работ (С1, С2) определяется по формуле:
С1 = Зар. плата лаборанта / (N0* 26)
С2 = Зар. плата лаборанта / (N1 * 26)
- где Зар. плата лаборанта - 2236 руб. в месяц
- N0 - количество документов, обрабатываемых без СУБД в день (до 10);
- N1 - количество документов, обрабатываемых с применением СУБД в день (до 28);
Следовательно, себестоимость составит
С1 = 2236/ (10 * 26) = 8,6 (руб), С2 = 2236/ (28 * 26) = 3,07 (руб)
Удельные капитальные вложения не связанные с использованием СУБД рассчитывается по формуле:
К1 = капитальные затраты / (N0* 26 * 12)
В свою очередь в капитальные затраты отнесены: электроэнергия 500 руб. в месяц *12 = 6000, что составляет в общей сумме 6000 руб.
Подставив значения в формулу получим:
К1 = 6000/ (10*26*12) = 1,92 (руб)
Удельные капиталовложения, связанные с использованием СУБД равны:
К2 = LСМ / (N1* 26 * 12) = 36370,63/ (28*26*12) = 4,16 (руб)
Следовательно, приведенные затраты на единицу работ равны:
З1 = 8,6 + 0,15 * 1,92 = 8,89 руб.
З2 = 3,07 + 0,15 * 4,16 = 3,69 руб.
Для расчета годового объема выполненных работ с помощью СУБД необходимо использовать формулу:
А2 = N1 * 26 * 12 = 8736 (документов)
Зная все необходимые данные можно рассчитать годовой экономический эффект от использования СУБД:
Э = (8,89 - 3,69) * 8736 = 45427,2 руб.
Полученная величина свидетельствует об эффективности внедрения разработанной информационной подсистемы в учебном заведении, так как за счет увеличения количества документов, обрабатываемых с помощью разработанной информационной подсистемы уменьшаются затраты выполненные на единицу работ, следовательно экономический эффект увеличивается. А значит, внедрение вычислительной техники в учебном заведении становится выгодным.
Заключение
По итогам прохождения производственной практики был достигнута основная цель: закреплены и углублены теоретические знания, полученные в процессе изучения ряда дисциплин, овладение навыками аналитической и исследовательской работы в условиях функционирования реальной информационной системы.
В результате разработки в имеющуюся информационную систему была успешно интегрирована подсистема учета, разработанная в виде веб-приложения. При этом были достигнуты следующие заявленные цели:
- информационная подсистема наиболее точно отражает особенности предметной области;
- информационная подсистема предоставляет пользователям удобный, эргономичный и интуитивно понятный интерфейс;
- информационная подсистема доступна из любой точки внутренней локальной сети, но при этом защищает имеющуюся в ней информацию при помощи системы прав и привилегий;
- информационная подсистема масштабируема и имеет пути и возможности для дальнейшего развития;
- информационная подсистема стабильна и отвечает критериям надежности.
В процессе составления отчета были изучены методы определения экономической эффективности исследования и внедрения, составлено технико-экономическое обоснование затрат на разработку.
Список литературы
1. Бейли Л., Моррисон М. - "Изучаем PHP и MySQL" - "Эксмо", 2014 - 800 с.
2. Бенкен Е. "РНР, MySQL, XML: программирование для Интернета". - СПб.: БХВ - Петербург, 2015 - 336 с.
3. Дюбуа П. "MySQL", 3-е издание.: Пер. с англ. - М.: ООО "И.Д. Вильямс", 2015 - 1168 с.
4. Зандстра М. - "PHP. Объекты, шаблоны и методики программирования" - "Вильямс", 2015 - 560 с.
5. Конноли Т., Бегг К. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. - М.: Вильямс, 2014
6. Кузнецов М.В., Симдянов И.В. "PHP. Народные советы". СПб.: БХВ - Петербург, 2015 - 368 с.
7. Кузнецов М.В., Симдянов И.В. "Самоучитель MySQL 5". СПб.: БХВ - Петербург, 2016 - 560 с.
8. Кузнецов М., Симдянов И. - Объектно-ориентированное программирование на PHP. - Спб.: "БХВ-Петербург", 2015. - С.608.
9. Кухарчик А. "РНР: обучение на примерах" - Мн.: Форум: Новое знание, 2014. - 237 с.
10. Никифоров С.В. "Введение в сетевые технологии": Учеб. Пособие. - М.: Финансы и статистика, 2015. - 224 с.
11. Хольцнер С. "PHP в примерах". Пер. с англ. - М.: ООО "Бином - Пресс", 2014. - 352 с.
12. http://pf. ncfu.ru/
13. http://www.mysql.com/
14. http://www.php.net/
15. http://www.wisdomweb.ru/
Приложение А
Карточка ПК
Инв. № Т00011574
Установлен в лаборатории № 204А
Системный блок в составе:
п/п |
Наименование |
Тип (марка) |
|
Материнская плата |
Asus P7H55D-M Pro |
||
Процессор |
Intel (R) Core (TM) i3 CPU 530 @ 2.93GHz |
||
Память |
2*2 Гб DDR3-1333 DDR3 SDRAM |
||
HDD |
WDC WD5000AAKS-00D2B0 (465 Гб) |
||
FDD |
Отсутствует |
||
CD/DVD-ROM (RW) |
Optiarc DVD RW AD-5260S ATA Device |
||
Video-карта |
Intel (R) HD Graphics (Core i3) |
||
Сетевая карта |
Realtek PCIe GBE Family Controller |
||
Клавиатура |
Standard 101/102-Key or Microsoft Natural PS/2 Keyboard with HP QLB |
||
Мышь |
HID-совместимая мышь |
||
Монитор Инв. № Т00011574____ |
Универсальный монитор PnP [NoDB] W2043 |
Примечание:
Материально-ответственный Фамилия И.О.
Ответственный за хранение Фамилия И.О.
Приложение Б
Карточка аудитории
№ аудитории 204А
КафедраУправление в технических и биомедицинских системах
Количество ПК 12
Ответственный лаборант: __________________________ Фамилия И.О.
Отметки о проведении работ в аудитории:
Дата |
Вид работ |
|
Материально-ответственный Фамилия И.О.
Ответственный за хранение Фамилия И.О.
Размещено на Allbest.ru
...Подобные документы
Предметная область, цель создания и группы пользователей информационно-программного изделия. Сетевая организация распределения приложения в архитектуре клиент-сервер. Интерфейс пользователя. Реализация транзакций. Защита от несанкционированного доступа.
курсовая работа [1,8 M], добавлен 15.01.2013Особенности дистанционного образования. Разработка электронного практикума по дисциплине "Методы и средства проектирования информационных систем и технологий". Предметная область, выделение информационных объектов. Разработка программного обеспечения.
дипломная работа [2,1 M], добавлен 27.10.2017Характеристика потенциальных угроз информации в информационной системе фирмы. Принцип функционирования программного обеспечения, разработка модулей и проект таблиц баз данных. Требования безопасности при работе на ПЭВМ, оценка эффективности проекта.
дипломная работа [3,6 M], добавлен 28.06.2011Описание истории развития информационных технологий. Исследование предпочтений по использованию программного обеспечения пользователя персонального компьютера начального уровня и разработка интерфейсного приложения в среде программирования Delphi.
дипломная работа [2,0 M], добавлен 14.01.2012Анализ показателей оценки эффективности информационных систем и технологий. Расчет трудовых и стоимостных показателей и показателей достоверности информации, разработка программы для ускорения методов обработки данных. Интерфейс и листинг приложения.
дипломная работа [1,2 M], добавлен 14.01.2012Область применения и требования создаваемого Web-приложения. Требования к техническому и программному обеспечению. Разработка структуры Web-приложения и выбор средств программной реализации. Программная реализация Web-приложения. Структура базы данных.
дипломная работа [1,4 M], добавлен 03.06.2014Разработка базы данных и прикладного программного приложения с целью обеспечения хранения, накопления и предоставления информации об учащихся МБОУ "Средняя общеобразовательная школа №18" г. Грозный. Методы обеспечения информационной безопасности.
дипломная работа [2,9 M], добавлен 25.06.2015Проектирование программного обеспечения Web-приложений информационных систем сайта, которое будет обеспечивать продажу декоративных постеров, а также обеспечивать распространение рекламы и информации о деятельности компании TOO "ILLUSTRATE studio".
дипломная работа [1,6 M], добавлен 14.07.2014Анализ деятельности подразделения разработки программных продуктов, использующих Web-технологии, в компании ИООО "ЭПАМ Системз". Разработка систем с использованием Web-технологий с помощью программного продукта Oracle Database и технологий Spring, Struts.
отчет по практике [1,0 M], добавлен 14.04.2014Разработка приложения, которое будет выполнять функции показа точного времени и точной даты. Определение дополнительных функций разработанного приложения. Рассмотрение основных этапов создания программного продукта. Результаты тестирования приложения.
курсовая работа [2,2 M], добавлен 14.04.2019Создание базы данных Web-приложения для ЗАО "Ставропольcкий бройлер", установка интерпретатора и работа над дизайном главного меню. Опиcание логичеcкой cтруктуры программного обеспечения и раcчет cебеcтоимоcти автоматизированной информационной cиcтемы.
дипломная работа [4,5 M], добавлен 24.06.2011Разработка информационной системы "Больница" на основе Java EE-технологий. Проект и реализация трехслойного enterprise-приложения, работающего с базой данных больницы, его структура. Предметная область; визуализация архитектуры с помощью UML-диаграмм.
курсовая работа [2,0 M], добавлен 22.10.2012- Разработка геоинформационного программного обеспечения на базе открытых продуктов для целей кадастра
Исследование современных геоинформационных технологий, анализ их преимуществ и недостатков. Проектирование структуры базы данных, приложения и интерфейса проекта. Программная реализация геоинформационной системы и оценка ее экономической эффективности.
дипломная работа [3,2 M], добавлен 21.06.2012 Программирование геоинформационной системы: создание векторного чертежа университета, слоев, блоков, написание базы данных (составление таблиц, их связи, нормализация данных), разработка приложения для связи графической и атрибутивной информации.
курсовая работа [3,0 M], добавлен 30.07.2010Разработка программного приложения по учёту клиентов ОВО при ОВД по Боровскому району. Требования к техническому и программному обеспечению. Аномалии и защитное программирование. Структура таблиц для хранения информации и описание алгоритмов ее обработки.
курсовая работа [3,9 M], добавлен 17.07.2014Проектирование программного модуля: сбор исходных материалов; описание входных и выходных данных; выбор программного обеспечения. Описание типов данных и реализация интерфейса программы. Тестирование программного модуля и разработка справочной системы.
курсовая работа [81,7 K], добавлен 18.08.2014История развития и виды тестирования программного обеспечения. Инсталляционное, регрессионное, конфигурационное, интеграционное, локализационное, модульное тестирование. Методы сокращения трудоемкости модульного тестирования разрабатываемого приложения.
курсовая работа [309,5 K], добавлен 16.12.2015Исследование современных тенденций в области использования информационных технологий в рекламной деятельности. Стилистическое решение приложения. Информационная структура, навигационная система и номенклатура страниц web-приложения. Создание базы данных.
курсовая работа [6,3 M], добавлен 10.12.2013Систематизация учета необходимых данных о выполненных маршрутах с помощью программного приложения. Осуществление быстрого поиска информации о водителях выполнивших плановый рейс. Оценка экономической эффективности от внедрения программного приложения.
курсовая работа [2,3 M], добавлен 30.06.2014Анализ технических средств и современных технологий разработки программного обеспечения. Разработка программы для упрощения поиска студентов. Создание учетных записей администратора и обычного пользователя. Изучение правил построения программного кода.
курсовая работа [1,9 M], добавлен 30.09.2016