Учебная работа. Реферат: Разработка информационной системы для средней школы
Введение 11
1 Технико-экономическое обоснование дипломного проекта 13
1.1 Организационная структура и объект управления 13
2 Основная часть 16
2.1 Организация учебно-воспитательного процесса 16
2.2 Организация методической работы школы 17
2.3 Анализ использования разработки 19
2.4 Анализ способов решения задачи 19
2.5 Необходимость внедрения ИС 19
2.6 Декомпозиция комплекса задач 21
2.7 Обоснование выбора задач, входящих в комплекс 21
2.8 анализ аналогов и прототипов предлагаемой информационной
системы 23
2.9 Внемашинное информационное обеспечение 25
3 Особая часть 27
3.1 Информационное обеспечение комплекса задач 27
3.2 Разработка структуры ИС 30
3.3 Обоснование выбора средств программирования 36
3.3.1 язык программирования Java 37
3.3.2 Eclipse 38
3.3.3 Ajax 38
3.3.4 MySQL 39
3.3.5 Web 2.0 40
3.4 Черта входной инфы 40
3.5 Работа с приложением 41
3.6 структура головного меню 41
3.7 {Инструкция} юзера 45
3.8 Метод работы ИС 56
4 Охрана труда и техника сохранности 58
4.1 Система управления охраной труда на предприятии 58
4.2 Санитарно-гигиенические требования к рабочему месту 59
4.3Характеристика помещения и причины, действующие на оператора в процессе его труда 62
4.4 Расчёт освещения рабочего места 63
4.5 Расчет уровня шума в помещении 65
5 Финансовая часть
5.1 Выбор и обоснование методики расчета экономической эффективности 67
5.2 Расчет характеристик экономической эффективности 68
5.3 Расчет издержек на внедрение программного продукта 72
5.4 Описание экономической эффективности в итоге внедрения программного продукта 73
Заключение 74
Перечень применяемой литературы 75
количество страничек – 76
Количество рисунков – 34
Количество таблиц – 26
количество приложений –
ВВЕДЕНИЕ
В области электрической обработки данных одним из базисных понятий является «информация». информация нами употребляется в ежедневной жизни, хранится в нашей памяти. Мы получаем ее из самых разных источников, к примеру книжек, газет, каталогов, проспектов, радио, слухов и т.п. время от времени в рамках выполняемой работы употребляется информация огромного размера, отдельные «порции» которой похожи друг на друга по структуре, различаясь по содержанию. При работе с большенными размерами инфы весьма принципиальна скорость поиска инфы (либо совершенно доступа к ней). Не считая того, поиск адреса в рассортированном по алфавиту перечне адресов можно выполнить резвее, чем этот же поиск в ящике не рассортированными карточками. Рост размеров обрабатываемых данных выдвигает на фронтальный план делему эффективности средств организации обрабатываемых данных и доступа к ним. Всё это содержат в себе базы данных.
Потому что школу, невзирая на определенную специфику, можно разглядывать как предприятие, то для нее, как и для хоть какого компании животрепещущи задачи огромного количества инфы. Потому в истинное время особенное внимание уделяется внедрению новейших информационных технологий в управлении школой, образовательным действием.
Внедрение новейших информационных технологий в компанию учебного процесса дозволяет сделать лучше работу администрации школы в учете успеваемости учащихся, работе педагогических кадров.
Разумеется, что в работе хоть какой организации есть много рутинной работы, в том числе и в школе. Хранение документов в электрическом виде на диске, непременно, наиболее целенаправлено, чем хранение их в виде бумаг. задачи по поиску подходящей инфы занимают много времени и сил, что может уменьшать быстроту и свойство производимой работы. Конкретно для этого было сотворено данное приложение.
Целью разработки программного продукта является создание информационной системы «Школьник», позволяющей: хранить и обрабатывать данные, создавать резвый поиск и отбор по вводимым аспектам, создавать различные отчеты. При всем этом приложение базы данных обязано уметь передавать данные по локальной сети. Потому программка будет весьма огромным ассистентом в получении четкой и резвой инфы о учениках, родителях и о учителях школы.
Реализация данной задачки будет проводиться на языке программирования Java, располагающей широкими способностями по созданию Интернет-приложений, баз данных, нужным набором драйверов для доступа к самым известным форматам баз данных, комфортными и развитыми средствами для доступа инфы, расположенной как на локальном диске, так и на удаленном сервере. Среда разработки Eclipse — свободнаяинтегрированная среда разработкимодульных кроссплатформенных приложений. Все данные хранятся в MySQL — свободнаясистема управления базами данных (СУБД). MySQL является собственностью компании Sun Microsystems, осуществляющей разработку и поддержку приложения.
Дипломная работа содержит в себе 5 разделов.
Раздел «Технико-экономическое обоснование дипломного проекта» содержит сведения о организационной структуре компании и объекта управления, также информацию о предметной области, разрабатываемого программного обеспечения.
В разделе «Основная часть» описывается основания для разработки программного обеспечения для средней школы №3.
В разделе «Особая часть» представлена черта разрабатываемого программного обеспечения (ПО ), дано описание разработки информационного обеспечения (инфологическая и даталогическая модель), {инструкция} юзера и анализ средств автоматизации.
В разделе «Охрана труда и техника сохранности» делается расчет освещенности, проектирование рабочего места директора школы и завуча и описывает соответствие приобретенных характеристик требуемым по технике сохранности.
В разделе «Расчет экономической эффективности» осуществляется оценка экономической эффективности от внедрения, разработанного программного обеспечения для школы, с учетом ставки оператора, программера.
В заключении изготовлены выводы по дипломной работе, определены пути внедрения разработанного ПО на объекте управления и направления его предстоящего совершенствования.
1ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ ДИПЛОМНОГО ПРОЕКТА
1.1 Организационная структура и объект управления
В современном мире приметно увеличивается
Сфера образования как соц явление все время находится в динамике. На современном шаге новейшие технологии в производстве, новейшие способности использования и передачи инфы, улучшение отношений в деловой жизни относятся к ряду глобальных явлений в развитии населения земли и отражаются на миропониманиях личности.
Беспристрастная необходимость реагирования образовательной системы на эти тенденции обуславливает конфигурации снутри самой системы образования, которые потом и предназначают конфигурации в обществе.
Школа и органы управления должны выполнить муниципальный заказ на новое свойство образования; но отсутствует довольно ясная педагогическая интерпретация, слабо разработаны механизмы отслеживания реализации этого заказа. Образование- единство обучения и воспитания, призванное обеспечить построение учеником живого познания, познания личностно важного.
Система образования — деятельность, предполагающая взаимодействие преподавателей и тех, кто получает образование.
Не излишним будет увидеть, что понятие «свойство образования» в литературе и в жизни связано с понятием «образованность», которое понимается как важная итоговая черта грамотного управления образовательным действием. сразу образованность является и обобщенной чертой выпускника, отражает степень развитости его личности в широком осознании этого слова.
Свойство — нормативный уровень, которому должен соответствовать продукт образования. Принято считать, что в данной нам группы реализуется соц заказ общества к учебно-воспитательной деятельности образовательного учреждения. Свойство образования — это не только лишь итог, да и условие, и процесс. Свойство образования обеспечивает система, состоящая из 4х подсистем:
1) свойство целей;
2) свойство критерий;
3) свойство образовательного процесса;
4) свойство конечных результатов;
Свойство функционирования каждой из их обеспечивает свойство управления и их целостность.
Таковым образом, школы должны не только лишь заявлять о результатах собственной работы, да и выслеживать свойство составляющих этот итог.
Управление качеством образования осуществляется на 2-ух уровнях:
— наружном — муниципальном;
— внутреннем — внутришкольном.
Оценка подразумевает отслеживание конечных результатов управления и выявление эффективности видов управленческой деятель: мотивационно- мотивированной, информационно-аналитической , планово- прогностической, организационно- исполнительской, контрольно-регулировочной и оценочно-результативной деятель.
На уровне администрации школы — под управлением понимается такое действие на процесс, которое выбрано из множеств вероятных действий с учетом поставленной цели, состояния процесса его черт и ведет к приближению цели.
Происходящий на данный момент процесс информатизации общества тянет за собой и информатизацию образования, информатика становится одной из главных научных дисциплин в системе среднего, высшего и доп образования. Это значит, что необходимы конструктивные конфигурации в стратегии образования: в информационном обществе и школа обязана быть информационной. Основополагающим элементом таковой школы обязана стать информационно-технологическая среда с развивающейся архитектурой учебно-познавательного места, т. е. главный упор в ней должен делаться на создание на техническом уровне снаряженной и включающей в себя огромное количество инфы обучающей среды, обладающей гибкой и просто адаптируемой организационной структурой, хорошей в плане действенного использования учебного места и времени, также на разработку образовательной программки, учитывающей вопросец взаимодействия учащихся, педагогов и администрации образовательного учреждения с компьютерно-информационной технологией и информационным обществом.
Основная задачка школы: создание нужных критерий для получения среднего общего образования, направленного на формирование, развитие и проф становление личности на базе государственных и публичных ценностей, заслуги науки и техники.
Функции школы:
— обучение и воспитание в согласовании с общеобразовательными (главными и доп) программками на базе соответственных муниципальных общеобязательных эталонов, направленных на решение задач формирования общей культуры личности, адаптации личности к жизни в обществе, на создание базы для осознанного выбора и освоения профессии, специальности;
— реализация доп образовательных программ в целях всестороннего ублажения образовательных и культурных потребностей людей, общества, страны, страны.
Список реализуемых образовательных услуг:
— обучение и воспитание в согласовании с учебными планами и программками, разработанными на базе муниципальных общеобразовательных эталонов образования (добавочно: обучения языкам, маркетингу, основам информатики);
— оказание оздоровительных, художественно – музыкальных и остальных видов творческих услуг;
— организация и проведение направленных на определенную тематику курсов, семинаров для учителей и учащихся;
— предшкольная подготовка 5 (6)-летних деток в рамках общеобразовательной школы;
— организация проф практики обучающихся, направленной на закрепление познаний, приобретенных в процессе обучения, приобретения практических способностей и освоение передового опыта;
— налаживание контактов и делового сотрудничества с учебными заведениями, реализующими образовательные программки исходного проф, среднего проф и высшего проф образования;
— производственно – хозяйственная деятельность в учебных мастерских и в подсобном хозяйстве.
2 ОСНОВНАЯ часть
2.1 Организация учебно-воспитательного процесса
Учебно-воспитательная деятельность школы осуществляется в согласовании с учебными планами и программками, разработанными на базе муниципальных общеобязательных эталонов образования. Разработку рабочего учебного плана и программ по учебным предметам, входящим в состав вариативной части базового учебного плана, Школа вправе производить без помощи других.
Освоение общеобразовательной программки основного общего и среднего образования заканчивается неотклонимой итоговой гос аттестацией выпускников, порядок проведения которой определяется центральным исполнительным органом Республики Казахстан в области образования.
Школа самостоятельна в выборе форм, порядка и периодичности промежной аттестации обучающихся.
Дисциплина в школе поддерживается на базе обоюдного почтения людского плюсы обучающихся, преподавателей. Применение способов физического, морального и психологического насилия по отношению к обучающимся не допускается.
Воспитательные программки являются составляющими образовательных программ и ориентированы на воспитания патриотизма, высочайшей морали и нравственности, также многосторонних интересов и возможностей обучающихся.
Языком обучения и воспитания являются казахский и российский. Обучение в школе осуществляется на российском языке.
Школа обеспечивает познание и развитие казахского языка как муниципального, также исследование российского языка и 1-го из зарубежных языков в согласовании с муниципальным общеобразовательным эталоном.
Организация образовательного процесса в школе регламентируется расписанием занятий.
В расписании указываются каждодневное количество, длительность и последовательность учебных занятий.
Школа работает в режиме шестидневной рабочей недельки с одним выходным днём. Режим занятий: с 8.30 до 18.00 – общеобразовательный процесс.
Длительность урока в школах 45 минут (в классах возмещающего обучения – не наиболее 40 минут). В целях облегчения процесса адаптации деток к требованиям школы в 1-х классах применяется «ступенчатый» режим учебных занятий с постепенным наращиванием учебной перегрузки: в сентябре – 3 урока 35 – минутной длительности; со 2-ой четверти – 4 урока по 35 минут любой. Длительность перерыва меж занятиями устанавливается с учетом организации активного отдыха и жаркого питания учащихся, но не наименее 10 минут.
Форма обучения дневная.
При проведении уроков и лабораторных занятий, при исследовании казахского, зарубежных языков, информатики делается деление класса на две группы.
время начала и окончания учебного года, и длительность каникул устанавливается Министерством образования и науки Республики Казахстан.
Текущий контроль успеваемости осуществляется по 5 бальной системе.
Обучающимся, достигшим больших результатов в учебе, проявляющим склонность к творческой и научно – исследовательской деятельности приказам директора выносится поощрения.
Переводные и выпускные экзамены проводятся в согласовании с типовыми инструкциями и приказами Министерства образования и науки Республики Казахстан, областного департамента образования.
Школа выдает обучающимся прошедшим итоговую муниципальную аттестацию, документы муниципального эталона. Форма документа муниципального эталона и порядок их выдачи определяются Правительством Республики Казахстан.
Обучающимся, не завершившим образование, выдается справка соответственного эталона.
Структурная организационная схема объекта автоматизации – средней общеобразовательной школы представлена на рисунке 2.1.
2.2 Организация методической работы школы
Методическая работа – это главный вид образовательной деятель, представляющей собой совокупа мероприятий, проводимых администрацией школы, учителями и воспитателями в целях овладения способами и приемами учебно-воспитательной работы, творческого внедрения их на уроках и во внеклассной работе, поиска новейших, более оптимальных и действенных форм и способов организации, проведения и обеспечения образовательного процесса.
Цель: оказание эффективной помощи учителям и потрясающим руководителям в улучшении организации обучения и воспитания школьников, обобщении и внедрении передового педагогического опыта, повышении теоретического педагогического опыта, повышении теоретического уровня и педагогической квалификации педагогов и управления школы.
Структурная схема методической службы общеобразовательной школы №3 представлена на рисунке 2.2.
Набросок 2.1 – Организационная структура СШ №3
М/О
учителей
исходных
классов
М/О
учителей
арифметики
М/О
учителей
естественного
цикла
М/О
учителей
российского языка
и
литературы
М/О учителей истории
М/О
учителей эстетического
воспитания
М/О
учителей зарубежного языка
М/О
учителей физического воспитания
и
ОБЖ
М/О
потрясающих управляющих
Набросок 2.2 — структура методической службы средней общеобразовательной школы
2.3 анализ использования разработки
Приложение базы данных «Школьник» выстроено таковым образом, что его можно применять фактически в любом городке, где есть исходные и средние школы. Для среднетехнических, высших учебных заведений она будет малопригодна, вследствие огромных различий в организации учебного процесса. В общем, система нацелена на внедрение ее работниками (директором, завучами, педагогами и учениками) исходных и средних школ.
2.4 анализ способов решения задачи
В современных критериях принципиальной областью сделалось информационное обеспечение, которое состоит в сборе и переработке инфы, нужной для принятия обоснованных управленческих решений. Передача инфы о положении и деятель компании на высший уровень управления и обоюдный обмен информацией меж всеми обоюдными подразделениями организации осуществляются на базе современной электронно-вычислительной техники и остальных технических средств связи.
Информация служит основой для подготовки соответственных докладов, отчетов, предложений для выработки и принятия соответственных решений.
Содержание каждой определенной инфы определяется потребностями управленческих звеньев и вырабатываемых управленческих решений. К инфы предъявляются определенные требования:
— по объекту и качеству – краткость и четкость формулировок, своевременность поступления;
— по целенаправленности – ублажение определенных потребностей;
— по точности и достоверности – верный отбор первичных сведений, оптимальность классификации и непрерывность сбора и обработки сведений.
2.5 Необходимость внедрения ИС
Внедрение программного обеспечения в школе будет содействовать:
— уменьшению рутинной работы завуча и директора школы;
— уменьшению времени на обработку инфы, фильтры, поиск, аналитика данных поспособствуют облегчать работу с данными;
— обеспечению достоверности инфы (уменьшение способности допустимости ошибки);
— увеличению уровня защищенности инфы от несанкционированного доступа, утраты либо преломления;
— подмене картонных носителей данных на электрические, что приведёт к наиболее рациональной организации переработки инфы на компе и понижению размеров документов на бумаге.
2.6 Декомпозиция комплекса задач
Декомпозиция комплекса задач директора представлена на рисунке 2.3.
Главными направлениями деятель директора школы являются:
— организация методической, научно-исследовательской, экспериментальной и инноваторской работы в школе, управление ей и контроль за развитием этого процесса;
— работа с персоналом;
— создание критерий для увеличения квалификации;
— обеспечение высочайшего свойства преподавания;
— воплощение текущего плана учебно-воспитательной работы;
— учет свойства и степени обученности учащихся по классам;
— составление отчетов по списочному составу классов;
— контроль за научной работой;
— методическое управление педагогическим коллективом;
— создание кабинетной системы в школе и неизменное её улучшение;
— контроль над проблемными детьми;
— проф подготовка.
На рисунке пунктиром выделены функции директора школы, требующие автоматического решения.
2.7 Обоснование выбора задач, входящих в комплекс
На базе рассмотренной декомпозиции был произведен выбор задач, которые были автоматизированы в данном дипломном проекте. А конкретно: учет учеников и персонала школы, сведения о родителях учеников, составление различных отчетов. В школе на данный момент отсутствует единая система сбора, учета, анализа и хранения инфы, нужной для директора и завучей.
Всю информацию, которую завуч собирает, оформляют в редакторе текста MS Word, MS Excel и сдается как отчет по школе в городской отдел образования и спорта на бумаге формата А4 и электрический вариант. Основным недочетом таковой работы является:
— информация редактируется лишь через текстовый редактор;
— не происходит автоматических конфигураций опосля редактирования данных;
— любой вид инфы хранится отдельным документом;
— появляются трудности во время просмотра и редактировании различной инфы;
— твердая привязка работы на операционную систему Windows XP;
— отсутствие всеохватывающей системы, позволяющей уменьшить время и свойство работы директора и завуча;
— проблематично рассматривать информацию;
— при отсутствии пакета MS Office работа с документами невозможна;
— появляются трудности при поиске и сортировке инфы.
Составление отчетов
по государственной принадлежности
учащихся
Составление отчетов
по списочному составу классов
Набросок 2.3 — Декомпозиция комплекса задач
На данный момент времени есть формы отчетности, которые создаются для хранения и использования инфы в школе, также для предоставления в районный отдел образования.
2.8 анализ аналогов и прототипов предлагаемой информационной системы
В качестве аналога была рассмотрена ИС Петрозаводского муниципального института, РЦ НИТ.
В Петрозаводском институте локальная сеть включает автоматические рабочие места управляющих и служащих учебного комплекса («Абитуриент», «Деканат», «Учебный отдел», «Ректорат»), научно-исследовательского («Научная часть«, «Экономист НИСа»), административно-хозяйственного («Канцелярия», «Кадры», «Интернациональный отдел», «Соц месте юзерам не считая функций определенного АРМ предоставлены способности, реализуемые сетевым программным обеспечением, с выходом в Российскую образовательную сеть RUNNet и глобальные сети (Internet). На серверах ЛВС вместе с внутривузовскими базами данных установлена и доступна юзерам база «Законодательство и нормативные документы высшей школы Рф», которая обеспечивает правовую поддержку принимаемых управленческих решений.
Внедрение АРМ, работающих в сети, позволило:
— в определенной степени заавтоматизировать делопроизводство в институте;
— обеспечить автоматизацию функций, связанных с учетом и анализом состава контингента абитуриентов, студентов, педагогов и служащих университета;
— сформировывать приказы, распоряжения на зачисление, отчисление, начисление стипендий, переводы студентов, приказы о приеме на работу, увольнении, изменении окладов, переизбрании, предоставлении отпусков педагогам и сотрудникам и т.д.
Применение в организационной деятель сетевых технологий сделало возможность:
— для улучшения свойства принимаемых решений за счет резвого согласования работ, выполняемых разными службами, и оперативного обмена информацией с наружными организациями.
Разработанные в Петрозаводском институте АРМ переданы и удачно эксплуатируются в 10-ках учебных заведений страны, в том числе в Карельском пединституте и учебно-образовательных учреждениях Карелии, занимающихся послевузовской проф подготовкой.
В истинное время Институтом создано информационное обеспечение 2-ух уровней управления системой образования Карелии: АРМ «Директор (завуч) школы» и АРМ «Инспектор отдела управления образования».
АРМ «Директор школы» предназначен для информационного обеспечения принятия управленческих решений на уровне управления школы. В постановке задач воспринимали роль директора школ г. Петрозаводска.
АРМ «Директор школы» дозволяет решать задачки:
— скопления и обработки инфы о учащихся, их родителях, учителях и сотрудниках школы;
— составления учебных планов, составления расписания (в режиме диалога), ведения журналов успеваемости;
— подготовки текстовых списков и денежных документов и справок, формирования документов для проведения тарификации и др.
АРМ «Директор школы» сертифицирован Министерством образования Рф и зарегистрирована в русском фонде компьютерных программ Министерства образования Рф. В истинное время АРМ эксплуатируется в ряде школ г. Петрозаводска.
Программное обеспечение АРМ «Инспектор отдела управления образования» создано для информационной поддержки принятия управленческих решений на уровне городского (районного) управления образования.
АРМ «Инспектор» дозволяет:
— обеспечить автоматическое ведение паспорта школ;
— получение встроенной инфы по школам;
— формирование документов для аттестации и лицензирования школ;
— выполнение расчета по оплате труда на базе результатов аттестации.
Еще одним из аналогов является информационная система «Школа» (HTTP://isch.karelia.ru/), которая имеет последующий функционал.
Управление контингентом учащихся:
Ведение личных дел (фамилия, имя, отчество, дата рождения, данные о удостоверении личности, контактная информация, сведения о родителях):
— прием в школу;
— перевод ученика из класса в класс;
Формирование списков по классам, отчетов по движению учащихся за учебный год:
— управление учебным действием;
— формирование учебных планов на учебный год;
— формирование классов на учебный год;
— ведение журнальчика успеваемости (по предмету, классу, ученику);
— формирование отчетности по успеваемости.
Управление персоналом:
— ведение индивидуальной инфы о сотрудниках (общая информация, ИНН, страховой номер, документы, удостоверяющие Личность, контактная информация, данные о образовании, заслуги, познание языков, сведения о воинском учете);
— формирование штатного расписания;
— распределение перегрузки;
— формирование месячного фонда оплаты труда с учетом учебной перегрузки, надбавок и доплат;
— учет событий, связанных со служебной Деятельностью служащих (аттестация, курсы увеличения квалификации, отпуска, больничные);
— отслеживание обоюдного соответствия меж кадровым составом школы и штатным расписанием;
— ведение архива уволенных служащих;
— формирование титульного и тарификационного списков.
Из этого всего следует вывод: рассмотренные программки имеют ряд преимуществ, но не могут быть применены с СШ №3 по последующим причинам:
— высочайшая стоимость;
— отсутствие функций, требуемых заказчиком;
— удаленность от разрабов (сопровождение в процессе использования);
— данные хранятся в файле программки MsAccess, по данной нам причине нужен установленный MsOffice, который тянет доп расходы на приобретение лицензии;
— наличие излишних функций, которые не будут применяться в работе;
— зависимость платформы, непременно наличие операционной системы Windows.
В связи, с чем было принято решение о разработке программки, которая удовлетворяет требованиям заказчика.
2.9 Внемашинное информационное обеспечение
Внемашинное информационное обеспечение представляет собой информационные потоки входящие и выходящие из объекта автоматизации, т.е. рабочего места директора школы. Внемашинное информационное обеспечение СШ№3 комфортно представить в виде DFD-диаграммы (набросок 2.4). Данный процесс представляет собой преобразование входных потоков данных в выходные в определенной последовательности в согласовании с определенным методом. В настоящем времени за преобразование входных в выходные могут нести ответственность: завучи, директор школы, выполняя обработку входных документов и выпуск отчетов, программка, аппаратно реализованное логическое устройство и т.д. Накопитель данных представляет собой абстрактное устройство для хранения инфы, которую можно в хоть какой момент поместить в накопитель и через некое время извлечь, при этом методы помещения и извлечения могут быть хоть какими. На рисунке 2.4 накопители обозначены D1, D2. Создаваемая информационная система вливается в существующую систему документооборота в средней общеобразовательной школе, автоматизируя формирование отчетов различного направления, изменяя данные по персоналу, учащимся при помощи соответственных расчетов.
Директор отдаёт распоряжения в виде приказов и т.п. завучу школы, который в свою очередь отдаёт указания индивидуально любому потрясающему руководителю.
Классные руководители отчитываются о проделанной работе перед завучем. Завуч отчитывается перед директором. Директор передаёт информацию секретарю, который передаёт её вышестоящим организациям.
отчет по движению учащихся, составление расписания
Набросок 2.4 – Диаграмма потоков данных до внедрения информационной системы
3 СПЕЦИАЛЬНАЯ ЧАСТЬ
3.1 Информационное обеспечение комплекса задач
Информационное обеспечение – совокупа массивов инфы, которые записаны на машинные носители, систем кодировки инфы первичных и вторичных документов, схем, описаний, технологий обработки данных, инструкций, которые обеспечивают отображение производства и дозволяющие принимать управленческое решение.
Информационное обеспечение (ИО) охарактеризовывает состояние объекта управления и является основой для принятия управленческих решений.
Главные принципы сотворения ИО:
— целостность;
— контроль;
— защита от несанкционированного доступа;
— единство и упругость;
— стандартизация и унификация;
— адаптивность;
— минимизация ввода и вывода инфы.
В базу организации информационного обеспечения положены последующие принципы:
— сопоставимость информационных массивов по номенклатуре задач;
— терминологическая однотипность понятий информационной базы;
— однообразие методов представления величин (реквизитов) в памяти ЭВМ , включая сопоставимость по кодам;
— сопоставимость по структуре и содержанию информационных массивов в памяти ЭВМ ; по программному обеспечению, применяемому для формирования и обработки информационных массивов;
— однократный ввод данных и неоднократное их внедрение, агрегация и фильтрация данных, зависимость степени агрегации от уровня принятия решения;
— единство информационного обеспечения, предполагающего интеграцию данных в общей для всех задач информационной базе, централизацию главных функций управления хранимыми данными.
структура ИО:
— методические инструктивные материалы (совокупа муниципальных эталонов);
— система систематизации и кодировки инфы;
— информационная база (наружная — нормативно-справочные документы, информационные сообщения, внутренние — информационные массивы).
Требования к информационному обеспечению:
— обязано быть достаточным для выполнения всех функций, которые автоматизируются;
— для кодировки инфы должны употребляться классификаторы, которые есть у заказчика;
— для кодировки входной инфы, которая употребляется на высшем уровне, должны быть применены классификаторы этого уровня;
— обязана быть совмещена с ИО, которое ведет взаимодействие с ним;
— формы документам должны отвечать требованиям эталонов унифицированной системы документации, либо нормативным документам заказчика;
— форма документов и видео кадров согласованы с надлежащими чертами терминалов;
— формы представления выходной инфы согласованы с разрабом;
— сроки и сокращение информационных сообщений приняты в данной нам предметной области и согласованы с заказчиком;
— в информационной системе должны быть. предусмотрены нужные средства по контролю и обновлению данных в информационных массивах, контроля идентичности инфы в БД.
Наружная машинная информационная база — часть информационной базы, которая представляет собой совокупа сообщений, сигналов и документов, которые предусмотрены для конкретного восприятия человека.
Внутренняя машинная информационная база — часть информационной базы, которая есть совокупой инфы, которая употребляется в информационной системе на машинных носителях данных.
Информационная модель представляет собой схему движения входных, промежных и действенных потоков и функций предметной области. Она разъясняет, на базе каких входных документов и какой нормативно-справочной инфы происходит выполнение функций по обработке данных и формирование определенных выходных документов.
В итоге внедрения разрабатываемой ИС, предлагается поменять в имеющейся системе обмена информацией накопитель инфы в виде реляционной базы данных, доступ к которой должен осуществляться при помощи серверного и клиентского приложений. Диаграмма потоков данных в итоге внедрения разрабатываемой информационной системы представлена на рисунке 3.1.
Информационное обеспечение разрабатываемой системы включает список управляющих, распорядительных, отчетных и др. документов, циркулирующих как снутри школы, так и меж школой и отделом образования. На рисунке 3.1 представлена существующая система документооборота в школе. Данный процесс представляет собой преобразование входных потоков данных в выходные в определенной последовательности в согласовании с определенным методом. В настоящем времени за преобразование входных в выходные могут нести ответственность: завучи, директор школы, выполняя обработку входных документов и выпуск отчетов, программка, аппаратно реализованное логическое устройство и т.д. Накопитель данных представляет собой абстрактное устройство для хранения инфы, которую можно в хоть какой момент поместить в накопитель и через некое время извлечь, при этом методы помещения и извлечения могут быть хоть какими. На рисунке 3.1 накопитель обозначен D1. Создаваемая информационная система вливается в существующую систему документооборота в средней общеобразовательной школе, автоматизируя формирование отчетов различного направления при помощи соответственных расчетов.
Набросок 3.1 – Диаграмма потоков данных снутри СШ №3 опосля внедрения
3.2 Разработка структуры ИС
Цель инфологического моделирования — обеспечение более естественных для человека методов сбора и представления той инфы, которую предполагается хранить в создаваемой базе данных. Потому инфологическую модель данных пробуют строить по аналогии с естественным языком. Главными конструктивными элементами инфологических моделей являются сути, связи меж ними и их характеристики (атрибуты).
Модель Суть-Связь (ER-модель) (англ. entity-relationship model (ERM) либо англ. entity-relationship diagram (ERD)) — модель данных, позволяющая обрисовывать концептуальные схемы. Предоставляет собой графическую нотацию, основанную на блоках и соединяющих их линиях, при помощи которых можно обрисовывать объекты и дела меж ними какой-нибудь иной модели данных. В этом смысле ER-модель является мета-моделью данных, другими словами средством описания моделей данных.
ER-модель комфортна при прототипировании (проектировании) информационных систем, баз данных, архитектур компьютерных приложений, и остальных систем (дальше, моделей). С её помощью можно выделить главные сути, присутствующие в модели, и обозначить дела, которые могут устанавливаться меж этими сущностями.
ER-модель является одной из самых обычных зрительных моделей данных (графических нотаций). Она дозволяет обозначить структуру «большими мазками», в общих чертах. Это общее описание структуры именуется ER-диаграммой либо онтологией избранной предметной области (area of interest).
На шаге перехода к реализации данной ER-диаграммы в виде настоящей информационной системы либо программки, происходит отображение ER-модели в наиболее детализированную модель данных реляционной (объектной, сетевой, логической, либо др.) базы данных, которая именуется физической моделью данных по отношению к начальной ER-диаграмме.
На рисунке 3.2 приведена схема инфологической модели базы данных. На рисунке 3.3 показана схема даталогической модели базы данных.
Набросок 3.2 – Инфологическая модель «ИС Школьник»
Набросок 3.3 – Даталогичекая модель «ИС Школьник»
Справочник Типы курсов увеличения квалификации
*Порядковый номер
Типы курсов повыш-ия квалиф-ии
Справочник Виды наград
*Порядковый номер
Наименование вида наград
Справочник специальностей
*Порядковый номер
Наимен-ие специальности
признак пед. специальности
Справочник Ученых степеней
*Порядковый номер
Наим-ие ученой степени
Справочник Виды работ
*Порядковый номер
Наимен-ие вида работ
Справочник Учебных заведений
*Порядковый номер
Наименование учеб. заведения
Сокращенное наимен. учеб. зав.
признак ВУЗа
Связь меж таблицами осуществляется через неповторимые поля – ключи.
Данные хранится в СУБД MySQL 5.1, схема данных выполнена при помощи программки MS Access.
В итоге построения инфологической модели были разработаны таблицы, отвечающие требованиям обычных форм и объединенные в единую схему данных. В таблицах 3.1-3.18 показаны таблицы БД.
Таблица 3.1 – Таблица «Auth»
№ п/п
Наименование
Тип данных
Предназначение
1
ID
Int(11)auto_inc
первичный ключ
2
login
Varchar(255)
логин
3
pass
Varchar(255)
пароль
Таблица 3.2 – Таблица «Street»
№ п/п
Наименование
Тип данных
Предназначение
1
ID
Int(11)auto_inc
первичный ключ
2
street
Varchar(255)
улица
Таблица 3.3 – Таблица «Nation»
№ п/п
Наименование
Тип данных
Предназначение
1
ID
Int(11)auto_inc
первичный ключ
2
nation
Varchar(255)
национальность
Таблица 3.4 – Таблица «Day»
№ п/п
Наименование
Тип данных
Предназначение
1
ID
Int(11)auto_inc
первичный ключ
2
day
Varchar(255)
денек недельки
Таблица 3.5 – Таблица «JobTitle»
№ п/п
Наименование
Тип данных
Предназначение
1
ID
Int(11)auto_inc
первичный ключ
2
jobTitle
Varchar(255)
должность
Таблица 3.6 – Таблица «Lesson»
№ п/п
Наименование
Тип данных
Предназначение
1
ID
Int(11)auto_inc
первичный ключ
2
lesson
Varchar(255)
урок
Таблица 3.7 – Таблица «Organization»
№ п/п
Наименование
Тип данных
Предназначение
1
ID
Int(11)auto_inc
первичный ключ
2
organization
Varchar(255)
организация
Таблица 3.8 – Таблица «PlacePhone»
№ п/п
Наименование
Тип данных
Предназначение
1
ID
Int(11)auto_inc
первичный ключ
2
placephone
Varchar(255)
пространство телефона
Таблица 3.9 – Таблица «Class»
№ п/п
Наименование
Тип данных
Предназначение
1
ID
Int(11)auto_inc
первичный ключ
2
class
Varchar(20)
класс
3
idSchoolYear
Int(11)
код учебного года
4
idWorkman
Int(11)
код потрясающего управляющего
Таблица 3.10 – Таблица «Education»
№ п/п
Наименование
Тип данных
Предназначение
1
ID
Int(11)auto_inc
первичный ключ
2
education
Varchar(255)
образование
Таблица 3.11 – Таблица «HighSchool»
№ п/п
Наименование
Тип данных
Предназначение
1
ID
Int(11)auto_inc
первичный ключ
2
highSchool
Varchar(50)
ВУЗ
3
idEducation
Int(11)
код образования
Таблица 3.12 – Таблица «Phone»
№ п/п
Наименование
Тип данных
Предназначение
1
ID
Int(11)auto_inc
первичный ключ
2
number
Varchar(20)
номер телефона
3
idMan
Int(11)
код обладателя телефона
4
idPlacePhone
Int(11)
код места телефона
5
note
Varchar(100)
примечание
6
owner
Varchar(1)
обладатель
Таблица 3.13 – Таблица «Pupil»
№ п/п
Наименование
Тип данных
Предназначение
1
ID
Int(11)auto_inc
первичный ключ
2
surname
Varchar(20)
фамилия
3
name
Varchar(15)
имя
4
fathername
Varchar(20)
отчество
5
idClass
Int(11)
код класса
6
birth
Date
дата рождения
7
sex
Varchar(1)
пол
8
idStreet
Int(11)
код улицы
9
house
Varchar(7)
дом
10
flat
Varchar(6)
квартира
11
idNation
Int(11)
код национальности
12
note
Longtext
примечание
13
owner
Varchar(1)
обладатель
Таблица 3.14 – Таблица «Relative»
№ п/п
Наименование
Тип данных
Предназначение
1
ID
Int(11)auto_inc
первичный ключ
2
idPupil
Int(11)
код ученика
3
idRelativeDegree
Int(11)
код степени родства
4
surname
Varchar(20)
фамилия
5
name
Varchar(15)
имя
6
fathername
Varchar(20)
отчество
7
idOrganization
Int(11)
код организации
8
phone
Varchar(50)
рабочий телефон
Таблица 3.15 – Таблица «RelativeDegree»
№ п/п
Наименование
Тип данных
Предназначение
1
ID
Int(11)auto_inc
первичный ключ
2
relativedegree
Varchar(255)
степень родства
Таблица 3.16 – Таблица «SchoolYear»
№ п/п
Наименование
Тип данных
Предназначение
1
ID
Int(11)auto_inc
первичный ключ
2
schoolYear
Varchar(255)
учебный год
3
currentYear
Varchar(255)
текущий год
Таблица 3.17 – Таблица «Timetable»
№ п/п
Наименование
Тип данных
Предназначение
1
ID
Int(11)auto_inc
первичный ключ
2
idClass
Int(11)
код класса
3
time
Varchar(15)
время
4
idLesson
Int(11)
код урока
5
classroom
Varchar(20)
кабинет
6
idDay
Int(11)
код денька недельки
7
idWorkman
Int(11)
код педагога
Таблица 3.18 – Таблица «Workman»
№ п/п
Наименование
Тип данных
Предназначение
1
ID
Int(11)auto_inc
первичный ключ
2
surname
Varchar(20)
фамилия
3
name
Varchar(15)
имя
4
fathername
Varchar(20)
отчество
5
idTitleJob
Int(11)
код должности
6
birth
Date
дата рождения
7
owner
Varchar(1)
обладатель
8
idStreet
Int(11)
код улицы
9
house
Varchar(7)
дом
10
flat
Varchar(6)
квартира
11
idNation
Int(11)
код национальности
12
note
Longtext
примечание
13
yearEducation
Date
год выпуска
14
experience
Date
стаж
3.3 Обоснование выбора средств программирования
В наше время на рынке программных товаров весьма большенный выбор средств автоматизации, другими словами огромное количество различных информационных технологий. К современным информационным системам предъявляются твердые требования надежности. Никакие отказы и сбои не должны порождать рассогласование данных информационной системы. Информационная система обязана автоматом обеспечивать согласованность данных при всех сбоях, также обеспечивать сохранность данных.
3.3.1 язык программирования Java
Для личного задания средство автоматизации язык программирования JAVA.
Программки на Java транслируются в байт-код, выполняемый виртуальной машинкой Java (JVM) — программкой, обрабатывающей байтовый код и передающей аннотации оборудованию как интерпретатор, но с тем различием, что байтовый код, в отличие от текста, обрабатывается существенно резвее.
Достоинство подобного метода выполнения программ — в полной независимости б-кода от операционной системы и оборудования, что дозволяет делать Java-приложения на любом устройстве, для которого существует соответственная виртуальная машинка. Иной принципиальной индивидуальностью технологии Java является эластичная система сохранности благодаря тому, что выполнение программки стопроцентно контролируется виртуальной машинкой. Любые операции, которые превосходят установленные возможности программки (к примеру, попытка несанкционированного доступа к данным либо соединения с остальным компом) вызывают незамедлительное прерывание.
Нередко к недочетам концепции виртуальной машинки относят то, что выполнение байт-кода виртуальной машинкой может снижать производительность программ и алгоритмов, реализованных на языке Java. Данное утверждение было справедливо для первых версий виртуальной машинки Java, но в крайнее время оно фактически потеряло актуальность. Этому содействовал ряд усовершенствований:
— применение технологии трансляции байт-кода в машинный код конкретно во время работы программки (JIT-технология) с возможностью сохранения версий класса в машинном коде;
— обширное внедрение платформенно-ориентированного кода (native-код) в обычных библиотеках;
— аппаратные средства, обеспечивающие ускоренную обработку байт-кода (к примеру, разработка Jazelle, поддерживаемая некими микропроцессорами компании ARM).
Идеи, заложенные в теорию и разные реализации среды виртуальной машинки Java, вдохновили огромное количество энтузиастов на расширение списка языков, которые могли бы быть применены для сотворения программ, исполняемых на виртуальной машине. Эти идеи отыскали также выражение в спецификации общеязыковой инфраструктуры CLI, заложенной в базу платформы .NET компанией Microsoft.
Главные способности:
— автоматическое управление памятью;
— расширенные способности обработки исключительных ситуаций;
— обеспеченный набор средств фильтрации ввода/вывода;
— набор обычных коллекций, таковых как массив, перечень, стек и т. п.;
— наличие обычных средств сотворения сетевых приложений (в том числе с внедрением протоколаRMI);
— наличие классов, позволяющих делать HTTP-запросы и обрабатывать ответы;
— интегрированные в язык средства сотворения многопоточных приложений;
— унифицированный доступ к базам данных:
— на уровне отдельных SQL-запросов — на базе JDBC, SQLJ;
— на уровне концепции объектов, владеющих способностью к хранению в базе данных — на базе Java Data Objects (англ.) и Java Persistence API (англ.).
— поддержка шаблонов (начиная с версии 1.5).
3.3.2 Eclipse
Потому что Java не имеет своей среды разработки(IDE), то для для реализации задачки был избран Eclipse Galileo.
Eclipse – вольная встроенная среда разработки модульных кроссплатформенных приложений. Развивается и поддерживается Eclipse Foundation.
Более известные приложения на базе Eclipse Platform — разные «Eclipse IDE» для разработки ПО на огромном количестве языков (к примеру, более пользующийся популярностью «Java IDE», поддерживавшийся вначале, не полагается на какие-либо закрытые расширения, употребляет обычный открытый API для доступа к Eclipse Platform).
3.3.3 Ajax
Для прозрачной работы с информационной системой и дизайна интенсивно употребляется JavaScript.
AJAX (от англ. Asynchronous Javascript and XML — «асинхронный JavaScript и XML») – подход к построению интерактивных пользовательских интерфейсов Интернет-приложений, заключающийся в «фоновом» обмене данными браузера с Интернет-сервером. В итоге, при обновлении данных Интернет-страница не перезагружается стопроцентно и веб-приложения стают наиболее резвыми и комфортными.
По-английски AJAX произносится как эй-джэкс, по-русски достаточно всераспространено аякс.
Достоинства:
— экономия трафика. Внедрение AJAX дозволяет существенно уменьшить трафик при работе с Интернет-приложением благодаря тому, что нередко заместо загрузки всей странички довольно загрузить лишь изменившуюся часть, нередко достаточно маленькую;
— уменьшение перегрузки на . AJAX дозволяет несколько понизить нагрузку на . Например, на страничке работы с почтой, когда вы отмечаете прочитанные письма, серверу довольно внести конфигурации в базу данных и выслать клиентскому скрипту сообщение о успешном выполнении операции без необходимости повторно создавать страничку и передавать её клиенту;
— убыстрение реакции интерфейса. Так как необходимо загрузить лишь изменившуюся часть, то юзер лицезреет итог собственных действий резвее.
Недочеты:
— отсутствие интеграции со обычными инструментами браузера. Динамически создаваемые странички не регистрируются браузером в истории посещения страничек, потому не работает клавиша «Вспять», предоставляющая юзерам возможность возвратиться к просмотренным ранее страничкам, но есть скрипты, которые могут решить эту делему;
— иной недочет конфигурации содержимого странички при неизменном URL заключается в невозможности сохранения закладки на хотимый материал. Отчасти решить эти задачи можно при помощи динамического конфигурации идентификатора фрагмента, что разрешают почти все браузеры.
— динамически загружаемое содержимое труднодоступно поисковикам (если не инспектировать запрос, обыденный он либо XMLHttpRequest). Поисковые машинки не могут делать JavaScript, потому создатели должны позаботиться о других методах доступа к содержимому веб-сайта;
— старенькые способы учёта статистики веб-сайтов стают неактуальными. Почти все сервисы статистики ведут учёт просмотров новейших страничек веб-сайта. Для веб-сайтов, странички которых обширно употребляют AJAX, таковая статистика теряет актуальность.
В программке употребляется для:
— прибавления, конфигурации и удаления данных, т.е.данные асинхронно передаются на без перезагрузки странички, что дозволяет уменьшить время на обработку операции;
— реализовано меню программки;
— реализована авторизация;
— всплывающие подсказки для интерактивности с юзером;
— употребляется для смены пароля юзера;
— перевод учеников в иной класс;
— применяется в анализе данных для сотворения вкладок;
— фильтр данных;
— поиск;
— модальное окно программки, в которое вводит данные юзер.
3.3.4 MySQL
Данные хранятся и обрабатываются в MySQL.
MySQL — свободнаясистема управления базами данных (СУБД). MySQL является собственностью компании Sun Microsystems, осуществляющей разработку и поддержку приложения. Распространяется под GNU General Public License и под своей коммерческой лицензией, на выбор. Кроме этого создатели делают функциональность по заказу лицензионных юзеров, конкретно благодаря такому заказу практически в самых ранешних версиях возник механизм репликации.
MySQL является решением для малых и средних приложений. Заходит в LAMP. Обычно MySQL употребляется в качестве сервера, к которому обращаются локальные либо удалённые клиенты, но в дистрибутив заходит библиотека внутреннего сервера, позволяющая включать MySQL в автономные программки.
Упругость СУБД MySQL обеспечивается поддержкой огромного количества типов таблиц: юзеры могут избрать как таблицы типа MyISAM, поддерживающие полнотекстовый поиск, так и таблицы InnoDB, поддерживающие транзакции на уровне отдельных записей. Наиболее того, СУБД MySQL поставляется со особым типом таблиц EXAMPLE, демонстрирующим принципы сотворения новейших типов таблиц. Благодаря открытой архитектуре и GPL-лицензированию, в СУБД MySQL повсевременно возникают новейшие типы таблиц.
одна из основных обстоятельств выбора этих средств разработки – кроссплатформенность, т.е. данный программный продукт может работать на хоть какой операционной системе(Windows, Linux, MacOS).
3.3.5 Web 2.0
Web 2.0 – методика проектирования систем, которые путём учета сетевых взаимодействий, стают тем лучше, чем больше людей ими пользуются. Индивидуальностью Интернет 2.0. является принцип вербования юзеров к {наполнению} и неоднократной выверке контента.
понятие Интернет 2.0 отразилось в дизайне. Желательными стали округлость, имитация выпуклых поверхностей, имитация отражений на манер глянцевого пластика современных hi-end устройств (например, плееры). В целом, восприятие наружного вида на глаз кажется наиболее приятным. Графика таковых веб-сайтов занимает больший объём, нежели при использовании аскетичного дизайна. Частично эта тенденция связана с совпавшим по времени выходом новейших версий операционных систем использующих вышеупомянутые идеи.
Но однообразие таковых веб-сайтов очевидно и в крайнее время считается, графический вид традиционного дизайна Интернет 2.0, устаревшим и не креативным. В особенности это отражается в современной тенденции сотворения информативных веб-сайтов где главную роль играет простота, изящество, графичность и юзабилити. В дизайне не обязано быть ограничений, но Интернет 2.0 их прививает.
3.4 Черта входной инфы
Входной информацией являются последующие сведения:
1информация о учениках (ФИО, адресок и т.д.);
2информация о педагогах (ФИО, адресок, должность, образование и тд.);
3информация о родителях (ФИО, пространство работы, степень родства и тд.);
4телефоны персонала школы и учеников;
5вспомогательные справочные данные (улицы, национальности, образования, организации);
6информация о классах (учебный год, потрясающий управляющий).
По последующим данным будет формироваться выходная информация по школе:
1 данные о учениках;
2 данные о педагогических кадрах;
3 данные о родителях;
4 количество персонала;
5 телефоны персонала и учеников;
6 аналитические данные по ученикам и персоналу школы (строятся диаграммы, отображающие информацию наиболее наглядно и интуитивно понятно).
3.5 Работа с приложением
По сколько программка кроссплатформенна, то единственным методом работы с информационной системой будет браузер.
Интернет-обозреватель, браузер (от англ. Web browser; вариант броузер — некорректно) — программное обеспечение для просмотра Интернет-сайтов, другими словами для запроса Интернет-страниц (в большей степени из Сети), их обработки, вывода и перехода от одной странички к иной.
Большая часть браузеров могут также демонстрировать оглавление FTP-серверов.
Браузеры повсевременно развивались со времени зарождения Глобальной сети и с её ростом становились всё наиболее нужными программками. сейчас браузер — всеохватывающее приложение для обработки и вывода различных составляющих Интернет-страницы и для предоставления интерфейса меж Интернет-сайтом и его гостем. Фактически все пользующиеся популярностью браузеры распространяются безвозмездно либо «в комплекте» с иными приложениями: Internet Explorer (вместе с Microsoft Windows), Mozilla Firefox (безвозмездно, свободное ПО ), Safari (вместе с Mac OS либо безвозмездно для Windows), Opera (безвозмездно, начиная с версии 8.50), Гугл Chrome (безвозмездно, свободное ПО ).
Одними из всераспространенных браузеров являются: Internet Explorer, Mozilla Firefox, Safari, Гугл Chrome, Opera.
Информационная система «Школьник» является кроссбраузерной, т.е. работает в ранее обрисованных браузерах. Тестирование ПО проходило в браузереах: Mozilla Firefox, Safari, Гугл Chrome, Opera.
3.6 структура головного меню
Главный формой диалога меж системой и юзером является меню, которое упрощает работу с приложением. Законченный проект имеет пользовательское меню, которое содержит команды, созданные для выполнения определенных задач.
На рисунке 3.4 представлена схема головного меню информационной системы «Школьник». Основное меню приведено на рисунке 3.5.
структура программки разработана таковым образом, что всякую страничку можно открыть из текущей (рабочей) странички, все странички приложения вызываются из головного меню.
Набросок 3.4 – структура головного меню ИС «Школьник»
Основное меню содержит последующие пункты:
Справочники:
— учебные заведения;
— должности
— классы;
— пространство телефона;
— национальности;
— образование;
— организации;
— степени родства;
— улицы;
— уроки;
— учебные годы.
Главные данные:
— персонал;
— родственники учеников;
— телефоны;
— ученики;
— расписание уроков.
Сервис:
— анализ данных;
— фильтр;
— перевод класса;
— смена пароля.
Набросок 3.5 – Меню программки
Любой пункт меню открывает страничку с информацией. Пункт меню «Справочники» содержит 11 подпунктов.
Должности – перечень должностей, которые занимают работники школы.
Классы – хранятся все классы, которые есть в школу. Этот справочник показывает классы, потрясающих управляющих и учебные годы.
пространство телефона – вспомогательный справочник для «Телефонов».
Национальности – перечень национальностей, применяется для хранения инфы о учениках и персонале школы.
Образование – список образований, которые имеют сотрудники школы.
Организации – справочник хранит перечень организаций, в каких работаю предки учеников.
Степени родства – указывает степени родства опекунов ученика.
Улицы – улицы, на которых проживают ученики и персонал школы.
Уроки – перечень уроков, которые преподаются в школе, нужен для составления расписания.
Учебные годы – применяется для установки текущего учебного года, хранятся учебные годы.
Учебные заведения – список учебных заведений, которые закончили работники школы.
Главные данные – в этом пт сгруппированы главные подпункты, с которыми работают юзеры системы.
Персонал – хранит данные о персонале школы, а конкретно ФИО, должность, домашний адресок, образование, учебное заведение, национальность, стаж работы.
Родственники учеников – информация о родственниках учеников, ФИО, степень родства, пространство работы, рабочий телефон. Предусмотрен поиск ученика либо родственника.
Телефоны – телефонный справочник учеников и персонала школы. Вероятен поиск по телефону либо по фамилии.
Ученики – содержит информацию о учениках, ФИО, класс, домашний адресок, национальность.
Расписание уроков – указывает расписание уроков для учеников. Расписание можно просматривать учителям, ученикам. Не просит авторизации для просмотра.
Сервис – это вспомогательное меню, состоит из: анализа данных, фильтра, перевода класса, смены пароля.
анализ данных – указывает аналитические данные в виде диаграмм, также общую информацию по ученикам и персоналу.
Фильтр – предназначен для подборки данных по ученикам и персоналу. Фильтр осуществляется по данным юзером характеристикам. Отфильтрованную информацию можно экспортировать в MS Excel.
Перевод класса – эта функция дозволяет переводить целый класс в последующий учебный год, процесс автоматизирован, что дозволяет освободить юзера от предумышленных либо случайных ошибок.
Смена пароля – нужна при смене пароля, чтобы избежать несанкционированного доступа к системе.
3.7 {Инструкция} юзера
Для пуска информационной системы нужно запустить хоть какой браузер. Опосля чего же в строке адреса необходимо ввести: HTTP://localhost:18089/school.
При запуске Интернет-приложения возникает основная страничка программки, в какой требуется авторизоваться для входа в систему. Основная страничка показана на рисунке 3.6.
Набросок 3.6 – Основная страничка
Таковым образом, осуществляется защита данных, находящихся в базе от несанкционированного доступа.
Опосля ввода нужного имени юзера и пароля раскрывается страничка с учениками (набросок 3.7).
В случае неверного ввода логина и пароля система остается на главной страничке, а поля вводе очищаются.
Опосля удачного входа в систему раскрывается страничка «Ученики».
Для предстоящей работы из выпадающего перечня «Класс» нужно выбирать учебный класс.
Опосля этого показываются данные обо всех классах за все учебные года.
Для того, чтоб созидать классы лишь в текущем учебном году нужно поставить галочку «Текущий год».
Одними из главных данных являются данные о персонале школы. Чтоб поглядеть их довольно избрать в Главные данные->Персонал. На рисунке 3.8 показан персонал школы.
Набросок 3.7 – Страничка учеников
Набросок 3.8 – Страничка персонала
Чтоб добавить новейшую запись в справочники либо главные данные довольно надавить клавишу «Добавить» и внести новейшую информацию.
Набросок 3.9 – Добавление новейшего персонала
Клавиша «Редактировать» служит для конфигурации имеющихся данных в БД. При нажатие раскроется модальное окно, с данными. Как и в случае с добавлением новейшего, требуется или подтвердить, или отменить конфигурации. Показано на рисунке 3.10.
Набросок 3.10 –Изменение данных персонала
Если требуется удалить информацию, то следует надавить на клавишу «Удалить», находящуюся напротив подходящей записи, как показано на рисунке 3.11. Опосля чего же нужно подтвердить удаление, нажав на клавишу «ОК» открывшейся формы.
Набросок 3.11 – Удаление данных
Аналогично этому происходить добавление, изменение, удаление происходит в справочниках и остальных главных данных.
Родственники учеников – хранит сведения о родителях ученика (ФИО, степень родства, пространство работы). Из-за огромного размера данных предусмотрен поиск по родителю либо по ученику. Благодаря AJAX поиск происходит весьма стремительно, итог показан на рисунке 3.12.
Телефоны учеников и персонала находятся в Главные данные->Телефоны. В программке существует поиск по телефонам по различным аспектам, к примеру можно находить по номеру телефона, фамилии обладателя, ученику либо персоналу школы.
Для этого в системе предвидено два раскрывающихся перечня. В одном нужно избрать, чьи данные необходимо отыскать: ученика либо сотрудника.
Во 2-м перечне выбирается тип поиска: «Фамилия» либо «Телефон».
Опосля это в поле ввода нужно ввести
Итог представлен на рисунке 3.13.
Набросок 3.12 – Родственники ученика
Набросок 3.13 –Телефоны
Появляются ситуации, когда необходимо проанализировать данные, к примеру, необходимо знать, сколько учеников обучается в классе. Для это существует «Анализ данных», который показан в виде радиальных диаграмм. На рисунке 3.14, 3.15 и 3.16 показаны диаграммы. Данные представляются как в числовом соотношении, так и в процентном.
Набросок 3.14 – анализ данных по ученикам
Набросок 3.15 – анализ данных по персоналу школы
Выбор типа анализа («Ученики», «Персонал», «Общие данные») осуществляется методом перехода по одноименным вкладкам.
Набросок 3.16 – Общий анализ
В данной нам части программки представлена аналитика:
а) по ученикам:
— национальности;
— пол;
— классы;
б) по персоналу:
— национальности;
— должности;
— образование;
— учебные заведения, которые кончил персонал школы;
в) общие данные:
— количество учеников в школе;
— количество персонала в школе.
одной из функций системы является фильтр данных. Для того чтоб отфильтровать подходящую инфы нужно выставить аспекты, к примеру фильтр у ученика по полу и году рождения (животрепещуще для подборки учеников приписного возраста) и надавить клавишу «Фильтр».
Для воплощения фильтра вероятны последующие аспекты:
а) для учеников: дата рождения, пол, национальность;
б) для служащих: пол, национальность, должность, образование.
сразу можно задать хоть какое количество критериев.
Опосля этого на дисплее отобразится отфильтрованная информация. Итог работы фильтра представлен на рисунке 3.17.
Итог можно экспортировать в MS Excel (набросок 3.18).
Аналогично можно выполнить и для персонала школы (набросок 3.19).
Набросок 3.17 – Фильтр по ученикам
Набросок 3.18 – Экспорт результата в MSExcel
Информационная система «Школьник» рассчитана не только лишь на работу с данными по текущему учебному году, да и с архивом. В конце всякого учебного года данные стоит обновлять, т.е. выставлять текущий учебный и добавлять новейших учеников.
Набросок 3.19 – Фильтр по персоналу
Для этого предназначена функция «Перевод класса», которая находится в меню «Сервис». Чтоб перевести учебный класс в новейший учебный год следует избрать переводимый класс и указать класс, в который переводятся ученики, опосля чего же надавить клавишу «Перевести», как показано на рисунке 3.20. При успешном финале операции покажется окно с сообщением.
Набросок 3.20 – Перевод класса
Во избежание несанкционированного доступа к системе предусмотрена смена пароля юзера. Для смены пароля нужно открыть страничку «Смена пароля», которая находится в Сервис->Смена пароля. Опосля это требуется ввести старенькый пароль и ввести новейший пароль с доказательством. Опосля удачного выполнения операции покажется соответственное окно с сообщением о выполнении операции. На рисунке 3.21 показана процедура смены пароля.
Набросок 3.21 – Смена пароля
По истечении всякого учебного года нужно в системе установить новейший учебный год (текущий год). Чтоб сделать эту операцию необходимо открыть справочник «Учебные годы», который находится в Справочники ->Учебные годы. Потом установить текущий учебный год, поставив галочки в окне редактирования, как показано на рисунке 3.22. Опосля чего же буду отображаться новейшие аналитические данные (учебные классы, анализ данных). Чтоб просмотреть архивную информацию по ученикам, довольно установить нужный учебный год.
Опосля окончания работы в информационной системе «Школьник» необходимо выполнить выход, нажав на клавишу «Выход» в правом верхнем углу окна, опосля чего же произойдет перенаправление на главную страничку.
одной из составляющих системы является составление расписания для учащихся средней школы №3, поглядеть можно с главной странички программки, нажав на клавишу «Расписание уроков». Эта функция реализована, как и для учеников, так и для учителей. Просмотр расписания не просит авторизации, потому открыт вольный доступ. Следует увидеть, что какое-либо изменение нереально. Составляет расписание завуч в меню Главные данные->Расписание уроков.
Набросок 3.22 – установка текущего учебного года
На рисунке 3.23 показано расписание уроков.
Набросок 3.23 – Расписание уроков
В процессе работы с приложением может появиться ситуация, когда необходимо будет поменять (удалить, добавить) данные.
Набросок 3.24 – Добавить новейшие данные
Клавиша прибавления новейшей записи, она находится на тех страничках, где может быть добавлять новейшие записи (справочники, главные данные), показана на рисунке 3.24.
Набросок 3.25 – Редактировать данные
Клавиша редактирования записи дозволяет открыть модальное окно для конфигурации, набросок 3.25.
Набросок 3.26 – Удалить данные
Клавиша удаления, при нажатии на которую в диалоговом окне требуется или подтвердить, или отменить удаление.
Набросок 3.27 – Удалить данные
Клавиша выхода из системы, опосля нажатия, на которую будет перенаправление на главную страничку.
3.8 метод работы ИС
На рисунке 3.28 показан метод работы информационной системы «Школьник».
Информационная система построена таковым образом, что все данные, которые вводятся (выводятся) реализованы при помощи встроенного языка запросов SQL. SQL (Structured Query Language — язык структурированных запросов) — всепригодный компьютерный язык, используемый для сотворения, модификации и управления данными в реляционных базах данных.
Так как SQL не является языком программирования (другими словами не предоставляет средств для автоматизации операций с данными), вводимые различными производителями расширения касались сначала процедурных расширений. Это хранимые процедуры (англ. stored procedures) и процедурные языки-«надстройки». Фактически в каждой СУБД применяется собственный процедурный язык.
Набросок 3.28 – Главный метод решения задачки
анализ данных – подсчет количества учеников по национальностям, полу, учебным классам, подсчет количества педагогов по полу, должностям, образованию, национальностям. Так же формируется общий отчет по количеству учеников и персонала, работающего в школе. Применяется для отображения диаграмм.
Фильтр – употребляются запросы для вывода учеников по данным аспектам (полу, национальностям, году рождения). Аналогично ученикам выводятся данные по персоналу, а конкретно по полу, образованию, национальностям.
По мимо этого поиск в телефонном справочнике, выбор учеников в классе, функция перевода данных так же реализованы при помощи SQL.
язык SQL предназначен не только лишь для подборки данных, то и все манипуляции с данными, таковыми как вставка новейшей записи, изменение имеющейся записи и удаления производятся операторами SQL.
Пример SQL-запроса на подборку данных:
select id, education from education order by education – данный запрос выведет первичный ключ и перечень образований, отсортированных по образованию из таблицы education.
Пример SQL-запроса на добавление новейших данных:
insert into education (id, education) values(id, ‘магистр’) – этот запрос добавить запись «магистр» в таблицу education.
Пример SQL-запроса на изменение данных:
update education set education = ‘бакалавр’ where id = 35 – запрос изменит запись с ключом 35 на «бакалавр» в таблице education.
Пример SQL-запроса на удаление данных:
delete from education where id = 35 – удалит запись с ключом 35 из таблице education.
4 ОХРАНА ТРУДА И техника БЕЗОПАСНОСТИ
Охрана труда – система законодательных актов, постановлений, организационных, санитарных и технических мер, обеспечивающих неопасные для здоровья условия труда на рабочем месте.
Научно-технический прогресс внёс конфигурации в условия производственной деятель работников интеллектуального труда. Их труд стал наиболее интенсивным, напряжённым, требующим издержек интеллектуальной, чувственной и физической энергии. Это имеет непосредственное отношение и к спецам, связанным с проектированием, разработкой, эксплуатацией, сопровождением и модернизацией автоматических систем управления различного предназначения.
Оператор ЭВМ испытывает значительную нагрузку, как физическую (сидящее положение, перегрузка на глаза), так и интеллектуальную, что приводит к понижению его трудоспособности к концу рабочего денька. Потому на рабочем месте должны быть сделаны условия для высокопроизводительного труда.
Данный раздел дипломного проекта посвящен рассмотрению последующих вопросцев:
— свойства помещения и причин, работающих на оператора в процессе работы;
— определение хороших критерий рабочего местаоператора;
— расчет освещенности в помещениях, связанных с внедрением вычислительной техники.
4.1 Система управления охраной труда на предприятии
— Система управления охраной труда является неотъемлемой частью управления созданием и описывает задачки по обеспечению здоровых и неопасных критерий труда в согласовании с законодательством и действующими в отрасли нормативно-техническими документами.
— Система управления устанавливает функции, задачки и содержание работ по обеспечению сохранности труда, определяемые законодательными, руководящими и нормативно-техническими документами, также связь работы служб и подразделений в управлении охраной труда в согласовании с их многофункциональными обязательствами.
— Управление охраной труда осуществляется методом организации работ в области охраны труда, инфы о состоянии охраны труда на рабочих местах, участках, в цехах и подразделениях и принятия управленческих решений.
— Организация и регулирование работ в области охраны труда должны предугадывать формирование органов управления охраной труда на всех уровнях, установление обязательств и порядка взаимодействия подразделений объединения и должностных лиц, участвующих в управлении.
— информация о состоянии охраны труда на всех участках производства и о эффективности функционирования системы управления обязана являться основой для принятия управленческих решений.
— Управление охраной труда обязано обеспечиваться выполнением последующих функций:
— Организация, регулирование и регулирование работ по охране труда.
— Планирование работ по охране труда.
— Контроль за состоянием охраны труда.
— Укрепление трудовой, производственной и технологической дисциплины.
— Увеличение личной ответственности работников за состояние охраны труда и техники сохранности.
— Учет, анализ и оценка работ по охране труда.
— Стимулирование работ по совершенствованию охраны труда.
В процессе функционирования системы управления должны решаться последующие задачки по охране труда:
— Профотбор и обучение работающих неопасным приемам труда.
— Пропаганда вопросцев охраны труда.
— Обеспечение единой технической политики по созданию неопасных и здоровых критерий труда.
— Обеспечение сохранности производственного оборудования.
— Обеспечение сохранности производственных действий.
— Обеспечение сохранности спостроек и сооружений и производственных территорий.
— Разработка и внедрение новейшей высокопроизводительной и неопасной техники и технологии.
— Нормализация санитарно-гигиенических критерий труда.
— Обеспечение работающих средствами персональной защиты.
— Обеспечение хороших режимов труда и отдыха.
— Организация лечебно-профилактического обслуживания работающих.
— Санитарно-бытовое сервис работающих.
— Расследование злосчастных случаев и аварий.
— Ответственность и компанию работ и обеспечение выполнения требований системы управления охраной труда возлагается на директора.
4.2 Санитарно-гигиенические требования к рабочему месту
Работа на компе связана со значимой концентрацией внимания, зрительным напряжением и чувственной перегрузкой. Во время работы компа создаются специальные условия локального климата: увеличивается температура воздуха, снижается влажность, меняется ионный состав воздуха. Наблюдается также завышенный уровень электромагнитных излучений и статического электро энергии. Эти явления могут вызвать отличия в состоянии здоровья, которое проявляется сначала в том, что у человека понижается работоспособность, стремительно наступает зрительное утомление, потом возникают признаки ухудшения зрения, нарушение многофункционального состояния центральной нервной системы.
Для понижения вредного действия компа на человека нужно соблюдать определенные требования к условиям работы и рабочему месту. Не считая того, нужно строго соблюдать режим работы на компе.
Любой комп обязан иметь сертификат республиканского центра, санэпиднадзора, сертификат соответствия ГОСТу, технический паспорт. Корпус компа, клавиатура и остальные блоки и устройства обязаны иметь матовую поверхность (без сверкающих деталей, способные создавать блики). В целях защиты от электромагнитных и электростатических полей нужно применять экранные фильтры, особые экраны, остальные средства персональной защиты, прошедшие тесты и имеющие соответственный гигиенический сертификат.
К помещению, в каком располагается комп, предъявляются последующие требования: размер помещения должен быть не наименее 24 м3 (на один комп), окна помещения должны быть нацелены на север, северо-восток. Оконные просветы должны быть оборудованы регулируемыми устройствами типа жалюзи, занавесей, наружных козырьков и т.п.
Для пола, стенок (панелей) и дверей рекомендуется поливинилхлоридное антистатическое покрытие. Выше панелей желательны звукопоглощающие материалы для понижения уровня шума. Рекомендуется также использовать современную технику, потому что на ней установлены звукопоглощающие устройства.
Для отделки помещений недозволено применять материалы, выделяющие вредные хим вещества: ДСП, моющиеся обои, пленочные, рулонные синтетические материалы, слоистый картонный пластик. Шторы должны быть из плотных натуральных тканей, они не должны пропускать свет.
Рациональные характеристики локального климата: температура – 19-21 градус, относительная влажность – 55-65%.
Систематически перед началом работы нужно сквозное проветривание и мокроватая уборка. Это обеспечит высококачественный состав воздуха в помещении.
Рабочее пространство и обоюдное размещение всех его частей обязано соответствовать антропометрическим, физическим и психическим требованиям. А именно, при организации рабочего места должны быть соблюдены последующие главные условия:
— среднее размещение оборудования, входящего в состав рабочего места;
— достаточное рабочее место, позволяющее производить все нужные движения и перемещения;
— нужно естественное и искусственное освещение для выполнения намеченных целей;
— уровень акустического шума не должен превосходить допустимого значения.
— достаточная вентиляция рабочего места.
Эргономическими качествами проектирования видеотерминальных рабочих мест являются: высота рабочей поверхности, размеры места для ног, требования к расположению документов на рабочем месте (наличие и размеры подставки для документов, возможность различного размещения документов, расстояние от глаз юзера до экрана, документа, клавиатуры и т.д.), свойства рабочего кресла, требования к поверхности десктопа, регулируемость рабочего места и его частей.
Главными элементами рабочего места оператора являются стол и кресло. Главным рабочим положением является положение сидя.
Рабочая поза сидя вызывает малое утомлениеоператора. Рациональная планировка рабочего места предугадывает точный порядок и всепостоянство размещения предметов, средств труда и документации. То, что требуется для выполнения работ почаще, размещено в зоне легкой досягаемости рабочего места.
При проектировании письменного стола следует учесть последующее:
— высота стола обязана быть выбрана с учетом способности посиживать свободно, в комфортной позе, по мере необходимости делая упор на локотники;
— нижняя часть стола обязана быть сконструирована так, чтоб работник мог комфортно посиживать, не был обязан поджимать ноги;
— поверхность стола обязана владеть качествами, исключающими возникновение бликов в поле зрения человека;
— система стола обязана предугадывать наличие выдвижных ящиков (не наименее 3 для хранения документации, канцелярских принадлежностей, личных вещей).
Высота рабочей поверхности рекомендуется в границах 680-760 мм. Высота рабочей поверхности, на которую устанавливается клавиатура, обязана быть 650 мм.
Огромное поверхность сиденья рекомендуется созодать мягенькой, фронтальный край округленным, а угол наклона спинки рабочего кресла — регулируемым.
нужно предугадывать при проектировании возможность различного размещения документов: сбоку от видеотерминала, меж монитором и клавиатурой и т.п. Не считая того, в вариантах, когда видеотерминал имеет низкое качество отображения, к примеру приметны мелькания, расстояние от глаз до экрана делают больше (около 700 мм), чем расстояние от глаза до документа (300-450 мм). Совершенно при высочайшем качестве изображения на видеотерминале расстояние от глаз юзера до экрана, документа и клавиатуры быть может равным.
Положение экрана определяется:
— расстоянием считывания (0.60 — 0.10 м);
— углом считывания, направлением взора на 20 ниже горизонтали к центру экрана, при этом экран перпендикулярен этому направлению.
Обязана предусматриваться возможность регулирования экрана:
— по высоте -3 см;
— по наклону от 10 до 20 относительно вертикали;
— в левом и правом направлениях.
Зрительный удобство подчиняется двум главным требованиям:
— четкости на дисплее, клавиатуре и в документах;
— освещенности и равномерности яркости меж окружающими критериями и разными участками рабочего места;
Огромное документов, клавиатура находится очень высоко, а документы — очень низковато, некуда положить руки и кисти, недостаточно место для ног. В целях преодоления обозначенных недочетов даются общие советы: лучше передвижная клавиатура, чем интегрированная; должны быть предусмотрены особые приспособления для регулирования высоты стола, клавиатуры, документов и экрана, также подставка для рук.
свойства применяемого рабочего места:
— высота рабочей поверхности стола 750 мм;
— высота места для ног 650 мм;
— высота сиденья над уровнем пола 450 мм;
— поверхность сиденья мягенькая с округленным фронтальным краем;
— предусмотрена возможность размещения документов справа и слева;
— расстояние от глаза до экрана 700 мм;
— расстояние от глаза до клавиатуры 400 мм;
— расстояние от глаза до документов 500 мм;
— может быть регулирование экрана по высоте, по наклону, в левом и в правом направлениях;
Режим работы на компе, при соблюдении всех гигиенических требований, не должен превосходить 5-6 часов для взрослого человека. При всем этом через любые 20-30 минут необходимо созодать перерыв на 5-10 минут, чтоб снять зрительное утомление, сделать комплекс физический, улучшающих многофункциональные состояния центральной нервной системы, дыхательной системы, мозгового кровообращения , ликвидирующих застойные явления нижней половины тела, ног, плечевого пояса.
Создание подходящих критерий труда и правильное Эстетическое оформление рабочих мест имеет огромное
При разработке хороших критерий труда нужно учесть освещенность, шум и локальный климат.
4.3
Черта помещения и причины, действующие на оператора в процессе его труда
Помещение, в каком находится рабочее пространство оператора ЭВМ , имеет последующие свойства:
— длина помещения: 7 м;
— ширина помещения: 5 м;
— высота помещения: 3 м;
— число окон: 2;
— число рабочих мест: 2;
— цвет расцветки потолка: белоснежный;
— цвет расцветки стенок: голубой;
— тип осветительного прибора: двухламповый ОД;
— количество осветительных приборов: 5;
— вид выполняемых работ: оперативная работа с прикладной программкой в диалоговом режиме.
— напряжение зрения.
Развитию утомляемости на производстве содействуют последующие причины:
— некорректная эргономическая организация рабочего места, нерациональные зоны размещения оборудования по высоте от пола, по фронту от оси симметрии и т.д.;
— нрав протекания труда. Трудовой процесс организован таковым образом, что юзер обязан с первых минут рабочего денька решать задачки, в то время как в 1-ые минутки работы многофункциональная подвижность служащий для передачи в мозг важной для организма информаци»>нервных
важной для организма информаци) клеток мозга мала. Принципиальное работы иными.
4.4 Расчёт освещения рабочего места
Одним из главных вопросцев охраны труда является организация оптимального освещения производственных помещений и рабочих мест.
Для освещения помещения употребляется смешанное освещение, т.е. сочетание естественного и искусственного освещений.
Естественное освещение – осуществляется через окно в внешной стенке строения.
Искусственное освещение – употребляется при недостающем естественном освещении и осуществляется при помощи 2-ух систем: общего и местного освещения. Общим именуют освещение, осветительные приборы которого освещают всю площадь помещения. Местным именуют освещение, созданное для определённого рабочего места.
Для помещения, где находится рабочее пространство юзера, употребляется система общего освещения.
Нормативный показатель освещенности рабочего места Ен=400 лк
Набросок 4.1 – Осветительный прибор люминесцентный двухламповый ОД.
Общий световой поток рассчитывается по формуле (4.1):
(4.1)
где – световой поток 1-го осветительного прибора, для данного вида осветительного прибора =4370 лк;
Eн – нормированная освещенность, 400 лк;
– площадь помещения, м2
;
KЗ
– коэффициент припаса, принимаемый зависимо от загрязнения воздуха в помещении СНиП II-4-79;
Z – коэффициент, учитывающий отношение средней освещенности к малой (Z=0,9);
N – число осветительных приборов;
КИ
– коэффициент использования светового потока.
Коэффициент использования светового потока определяется по светотехническим таблицам. Он зависит от КПД и кривой распределения силы света осветительного прибора, коэффициентов отражения потолка, пола и стенок, высоты подвеса осветительного прибора над расчетной поверхностью и конфигурации помещения, которая определяется индексом (показателем) помещения по формуле (4.2):
(4.2)
где и – ширина и длина помещения, м;
– высота подвеса осветительного прибора над расчетной поверхностью, м. Рассчитывается по формуле (4.3):
(4.3)
где h– расстояние от уровня потолка до осветительного прибора (длина подвеса), м.
Для люминесцентных ламп h=0,1 м; для ламп накаливания h=0,2…0,3 м.
Подсчитав индекс помещения, выбрав тип осветительных приборов и оценив коэффициенты отражения потолка и стенок, находим коэффициент использования светового потока. Малая требуемая освещенность устанавливается по СНиП II-4-79 либо отраслевым нормам. Число осветительных приборов подбирается с учетом наивыгоднейшего их расположения.
Нужное количество осветительных приборов определим по формуле (4.4):
(4.4)
Коэффициенты отражения и пропускания светового потока разными материалами:
Для голубой расцветки – Кстен
=0,3 (30%), для белоснежной – Кпот
=0,92 (92%).
Площадь помещения: S=a×b=5×7=35 (м2
)
Определим индекс помещения по формуле (4.2):
Используя значения для осветительного прибора ОД: Кпот
=70%; Кстен
=50%. С учетом рассчитанного ранее индекса помещения =1, Ки
=0,49.
Коэффициент припаса для люминесцентных ламп при запыленности помещения (С-концентрация пыли, мг/м3) Малая, С<1 =1,5.
Рассчитаем общий световой поток по формуле (4.1):
(лм)
Определим нужное количество осветительных приборов по формуле (4.3). Для люминесцентных ламп световой поток лампы множится на два, потому что в осветительном приборе две лампы: шт
На плане помещения, в масштабе 1:100 покажем размещение осветительных приборов, с указанием главных характеристик размещения (набросок 4.2).
Набросок 4.2 – План расположения осветительных приборов в помещении
В данном пт дипломного проекта был произведён расчёт освещённости рабочего места для определения нужного количества ламп. В итоге расчетов было выявлено, что для обычной работы нужно 5 ламп. Рассчитанное количество ламп совпадает с уже имеющимся количеством ламп на рабочем месте, что соответствует хорошим условиям освещенности.
4.5 Расчет уровня шума в помещении
Уровень шума, возникающий от нескольких некогерентных источников, работающих сразу, подсчитывается на основании принципа энергетического суммирования излучений отдельных источников по формуле (4.5):
(4.5)
где Li
– уровень звукового давления i-го источника шума;
n – количество источников шума.
Приобретенные результаты расчета сравнивается с допустимым значением уровня шума для данного рабочего места. Если результаты расчета выше допустимого значения уровня шума, то нужны особые меры по понижению шума. К ним относятся: облицовка стенок и потолка зала звукопоглощающими материалами, понижение шума в источнике, верная планировка оборудования и рациональная организация рабочего места.
Уровни звукового давления источников шума, работающих на юзера системой, на его рабочем месте представлены в таблице 4.1.
Таблица 4.1 – Уровни звукового давления разных источников
Источник шума
Уровень шума, дБ
Твердый диск
40
Вентилятор
45
Монитор
17
клавиатура
10
Принтер
45
Рабочее пространство обустроено последующим оборудованием: винчестер в системном блоке, вентилятор системы остывания ПК , монитор, клавиатура, принтер и сканер.
Уровень звукового давления источников шума, работающих на оператора на его рабочем месте: L∑
=10·lg(104
+104,5
+101,7
+101
+104,5
)=48,6 дБ
Приобретенное (Децибел — логарифмическая единица уровней, затуханий и усилений) [ГОСТ 12.1.003-83].
В данном разделе определены рациональные условия рабочего места, произведены расчеты искусственного освещения, уровня шума на рабочем места. В итоге расчетов установлено, что имеющиеся характеристики по искусственному свету и уровню шума лежат в границах допустимых значений.
Освещенность на рабочем месте соответствует зрительным условиям труда согласно гигиеническим нормам в согласовании с ГОСТ 12.1.006-84, поддерживается освещенность при работе с экраном.
Применяется мягенький растерянный свет из нескольких источников, светлая расцветка потолка, стенок и оборудования.
Из проведенного анализа можно прийти к выводу о том, что нормы и правила техники сохранности и охраны труда соблюдаются.
5 ЭКОНОМИЧЕСКАЯ часть
5.1 Выбор и обоснование методики расчета экономической эффективности
Информационная система, как программный продукт, выступает в качестве особенного вида товарной продукции, имеет при всем этом ряд особых соответствующих черт, таковых как экономические Издержки вызванные чертами специфичного труда направленного на разработку.
Основная причина, порождающая необходимость рассмотрения особых способов расчета издержек, заключается в индивидуальности оценки труда спеца по созданию программного обеспечения. труд по созданию новейшего программного продукта является одним из видов творческого труда, затрачиваемого в сфере научных изысканий и научно-технических разработок. Он предполагает неповторимость трудовых издержек на Создание программного продукта, рассматриваются случаи преемственности и подмены имеющихся аналогов, при условии наличия весомых резонов о необходимости совершения факта замещения его принципную невоспроизводимость в остальных критериях и иными средствами.
Экономический эффект – итог внедрения какого-нибудь мероприятия, в данном случае информационной системы «Школьник», выраженный в стоимостной форме, в виде экономии от его воплощения. Так для организаций, использующих программные изделия, главными источниками экономии являются:
— улучшение характеристик их главный деятель, происходящее в итоге использования программного изделия;
— сокращение сроков освоения новейших программных изделий за счет их наилучших эргономических черт;
— увеличение технического уровня, свойства и размеров вычислительных работ;
— повышение размеров и сокращение расхода времени на обработку инфы;
— увеличение коэффициента использования вычислительных ресурсов, средств подготовки и передачи инфы;
— уменьшение численности персонала, занятого обслуживанием программных средств, автоматических систем, систем обработки инфы, переработкой и получением инфы;
— понижение трудозатратности работ.
5.2 Расчет характеристик экономической эффективности
Расчет времени на создание программного продукта
Общее время на создание программки складывается из разных компонент. структура общего времени на создание программного продукта представлена в таблице 5.1.
Таблица 5.1 – структура общего времени на создание программного продукта
№ шага
Обозначение времени данного шага, человеко-час.
Рекомендуемая толика времени для выполнения данного шага, %.
Содержание шага
1
2
3
4
1
Тпз
10 ± 5
Постановка задачки
2
Та
35 ± 5
Написание текста программки
3
Тп
25 ± 5
Написание программного продукта
4
Тот
15 ± 5
Отладка и тестирование программного продукта
5
Тд
15 ± 5
Оформление документации, аннотации юзеру, объяснительной записки
Трудозатратность разработки программного продукта рассчитывается по формуле (5.1):
Т = Тпз
+ Та
+ Тп
+ Тот
+ Тд
,(5.1)
где Тпз
– Издержки труда на подготовку описания задачки, включающие Издержки труда по сбору материала для описания задачки, исследованию объекта автоматизации, разработке технического задания, утверждению технико-экономического обоснования, ч;
Та
– Издержки труда на написание текста программки, включающие Издержки труда по описанию всех компонент информационной подсистемы, оформлению технического проекта, выбору математических способов и алгоритмов, корректировке структуры базы данных,ч;
Тп
– Издержки труда на написание программного продукта,ч;
Тот
– Издержки труда на отладку программки, включающие Издержки труда по тестированию и доводке программки, установке технических средств программного продукта, ч;
Тд
– Издержки труда на оформление документации, разработку аннотации по эксплуатации для юзеров, объяснительной записки, ч.
Таблица 5.2 – Данные для расчета экономического эффекта программного продукта
Наименование показателя
Единица измерения
Условное обозначение
текста программки
ч
Та
80
Написание программного продукта
ч
Тп
80
Отладка и тестирование программного продукта
ч
Тот
50
Продолжение таблицы 5.2
1
2
3
4
Оформление документации, аннотации юзеру, объяснительной записки
ч
Тд
55
По формуле (5.1) рассчитывается трудозатратность разработки программного продукта: Т = 35 + 80 + 80 + 50 + 55 =300 ч
Общее время на создание программного продукта составляет 300 часов.
Суммарные Издержки на создание программного продукта содержат в себе амортизационные отчисления, вещественные Издержки, зарплата, соц налог, остальные издержки.
Амортизационные отчисления определяются исходя от начальной цены главных фондов:
А = [Кп
× На
/100%] × Т/Тобщ.
,
(5.2)
где А — величина амортизационных отчислений, тенге;
Кп
— начальная стоимость главных фондов, тенге;
На
— норма амортизации, %;
Т — общее время на создание программного продукта, ч;
Тобщ.
— общий годичный фонд времени работы, рассчитывается: Тобщ
= 52 нед. × 40 ч/нед. = 2080 ч.
Предельные нормы амортизации представлены в таблице 5.3
Таблица 5.3 – Предельные нормы амортизации
Наименование показателя
Единица измерения
Условное обозначение
время на создание программного продукта
ч
Т
300
Общий годичный фонд времени работы
ч
Тобщ
2080
Амортизационные отчисления составляют: А = (100000 *(40/100)) * 265/2080 = 5096 тенге
Вещественные Издержки включают издержки на силовую электроэнергию, расходные материалы
Издержки на силовую электроэнергию определяются по формуле:
Зс.эн
= Фэф.
× Цэ
× Р,
(5.3)
где Фэф
– действенный фонд времени работы ПЭВМ в часах (Фэф
=Тп
+Тот
+Тд
);
Цэ
— стоимость 1 кВт*часа, тенге;
Р — суммарная мощность ПЭВМ с периферией в кВт*часах.
Издержки на расходные материалы берутся по факту.
В их число входят Издержки на дискеты, диски, картриджи и бумагу для принтеров и т.п. (таблица 5.4).
Таблица 5.4 – Вещественные Издержки
Наименование материала
Стоимость за единицу, тенге
количество, шт.
Суммарные издержки, тенге
1
2
3
4
Бумага для принтеров
1,1
500
550
Итого
1,1
500
550
Издержки на силовую электроэнергию составляют: Зс.эл.
= 265 * 6,01 * 0,35 = 557 тенге
Издержки на зарплату определяются исходя из количества времени, нужного на разработку программного продукта и тарифной ставки программера
Зз/п
=ЧТС × Т,
(5.4)
где ЧТС — часовая тарифная ставка программера, тенге/час;
Т — общее время, нужное на создание программного продукта, ч.
Таблица 5.5 — Издержки на зарплату
Наименование показателя
Единица измерения
Условное обозначение
Издержки на зарплату составляют: Зз/п
= 230 * 300 = 69000 тенге
Размер общественного налога Зсоц.н.
зависит от величины зарплаты и определяется согласно действующему налоговому законодательству (таблица 5.6).
Таблица 5.6 — Размер общественного налога
Наименование показателя
Единица измерения
Условное обозначение
Размер общественного налога составляет: Зсоц.н.
= 69000 * 0,2 = 13800 тенге
Остальные расходы составляют 10% от суммы амортизационных отчислений, вещественных издержек, зарплаты, общественного налога:
Пр.р.
= (А + Зз/п
+ Зсоц.н.
+ Змат.
) * 10%,
(5.5)
Остальные Издержки составляют: Пр.р.
= (5096 + 557 + 550 + 13800 + 69000)*0,1 = 8900 тенге
Себестоимость программного продукта рассчитывается по формуле (5.6):
Сп.п.
= А + Зз/п
+ Зсоц.н.
+ Змат.
+ Пр.р
,
(5.6)
Таблица 5.7 — Себестоимость программного продукта
Элементы себестоимости
Сумма, тенге
Процент в общей сумме себестоимости, %
1
2
3
Амортизационные отчисления
5096
5,2
Вещественные Издержки
1107
1,1
Зарплата
69000
70,5
Соц налог
13800
14,1
Остальные расходы
8900
9,1
Итого:
97903
100,0
Себестоимость программного продукта составляет: Сп.п
= 97903 тенге.
Стоимость программного продукта складывается из нескольких компонент (формула 5.7):
Ц = Сп.п.
+ П + НДС + Звнед
,
(5.7)
где П — Прибыль, которая берется в размере 20-30% от себестоимости, тенге;
НДС — налог на добавленную стоимость, который берется в размере 14% от суммы себестоимости и прибыли.
Прибыль составляет: П = 97903 * 0,2 = 19581 тенге
Налог на добавленную стоимость составляет: НДС = 0,14 * (97903 + 19581) = 16448 тенге
Стоимость программного продукта составляет: Ц = 97903 + 19581+ 16448 = 133932 тенге
5.3 Расчет издержек на внедрение программного продукта
Потому что весь нужный комплекс технических средств и программное обеспечение в гимназии уже имеется, то доп Издержки на внедрение разработанного программного обеспечения не пригодятся.
Разработанное программное обеспечение не нуждается в доп издержек на обучение персонала, т.к. имеет интуитивно понятный пользовательский интерфейс, также в программке предвидено короткое управление к использованию.
5.4 Описание экономической эффективности в итоге внедрения программного продукта
Экономический эффект – это абсолютная сумма годичный экономии в стоимостном измерении, которая получена (либо будет получена) в итоге внедрения новейшей техники.
При разработке комплекса программ важной задачей является максимизация экономической эффективности функционирования. Экономическую эффективность можно выразить доходом, увеличением прибыли либо производительности труда. Но есть почти все автоматические программки, от внедрения которых Доход компании не меняется. Примером служат автоматические программки в учебных заведениях. В таковых вариантах, при оценке эффективности упор делается на общую эффективность от внедрения программного продукта в учреждении. К данной группы эффективности относится соц эффект, другими словами:
— увеличение уровня информатизации в организации;
— увеличение свойства обработки инфы;
— увеличение производительности труда работников;
— сокращение сроков составления отчетности.
Соц эффективность характеризуется отношением совокупы неэкономических (соц) частей к ресурсам, которыми располагают эти компании и обеспечивают с помощью их соц итог. Соц эффект выражается в таковых единицах, в каких может быть приведении разных слагаемых этого эффекта к схожей единице измерения. Такового рода единицей измерения быть может стоимость услуг, обеспечивающих развитие личности, приведенных к сравнимой трудности. Рост социально-экономической эффективности представляет собой экономическую закономерность, действующую на всех стадиях и ступенях развития производства. Чтоб полнее удовлетворить свои потребности, люди постоянно стремятся организовать создание так, чтоб количество и свойство вещественных и духовных благ безпрерывно множилось, а Издержки на их создание неприклонно сокращались.
Соц эффективность основывается на экономической эффективности. Граница меж ними условны и по мере развития производства происходит их интеграция. Но не все мероприятия по увеличению экономической эффективности дают соц эффект, и напротив. На социально-экономическую эффективность производства влияют почти все мероприятия общественного нрава: улучшение критерий труда, увеличение квалификации работника, охрана окружающей среды и т.д. Рост экономической эффективности производства быть может достигнут и при содержательности труда, улучшении его критерий. Потому быть может и не быть целью компании, а служить сначала основой роста социальной эффективности страны
О значимости разработки ИС «Школьник» гласит тот факт, что прикладное программное обеспечение, нужное школе для решения определенных задач, не быть может куплено, из-за неприспособленности определенной специфичной задачке и высочайшей цены.
При определении эффективности внедряемой информационной системы для средней школы учитываются последующие количественные причины:
-сокращение трудозатратности работ директора школы и завуча;
-сокращение временного цикла, требующегося на поиск;
-экономический (соц) эффект от внедрения разработанного программного средства.
Опыт использования индивидуального компа указывает, что производительность труда работников возрастает на 10-20% по сопоставлению с ручной техникой планирования учебного процесса.
Применение вычислительной техники и автоматизация действий дозволяет понизить трудозатратность обработки данных за счет автоматизации расчетов и понижения времени поиска нужной инфы, усовершенствовать процессы сбора, передачи, обработки и выдачи инфы.
Стратегия развития Казахстана на перспективу изложена в программке Казахстан 2030. Это программка социально-экономического развития страны. Экономика Казахстана перебегает на ускоренную модернизацию, о чем свидетельствует новенькая программка Республики Казахстан от 18 марта 2006 года, программка «Наш курс – ускоренная модернизация». Основная стратегическая цель данной программки – достигнуть высочайшего индустриально-инновационного развития и выполнить переход из числа развивающихся государств в число процветающих промышленных государств. Для этого должны быть сделаны все условия.
ЗАКЛЮЧЕНИЕ
В итоге дипломного проектирования разработана информационная система «Школьник», реализующая все нужные требования, которые предъявлялись в постановке задания к данной работе. Разработанное приложение в свою очередь является модифицируемым приложением, т.е. по мере необходимости быть может дополнено разными функциями и употребляться в хоть какой средней либо исходной школе.
Данное приложение существенно упрощает работу юзера, сокращая время его работы, тем, повышая производительность труда.
приложение создавалось с внедрением языка программирования Java, что дозволяет приложению иметь удачный современный графический интерфейс и работать под управлением ОС Windows, Linux. MacOS.
Готовая программка отвечает всем поставленным требованиям и имеет понятный пользовательский интерфейс.
Плюсы от внедрения программного продукта:
— автоматизация учета сведений о педагогах, учениках, родителях;
— уменьшение времени обработки инфы;
— может быть экспорта данных;
— имеет клиент-серверную архитектуру, что дозволяет нескольким юзерам сразу работать с данной нам программкой на различных компах;
— увеличение производительности труда;
— удобство юзера;
— функциональность;
— защита от несанкционированного доступа к системе;
— наглядность инфы.
Таковым образом, в процессе дипломного проектирования в полном объеме решены все поставленные задачки.
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
1 Утомившись муниципального учреждения «Средняя школа № 3 городка Рудного». Рудный, 2008.
2 Положение муниципального учреждения «Средняя школа № 3 городка Рудного». Рудный, 2008.
3 Петров В.Н. «Информационные системы». – СПб.: Питер, 2002
4 Парижский С.М., Java EE. «Обучаемся на примерах». Киев, «МК-Пресс», 2005.
5 «Ajax. Библия программера», Стивен Хольцнер, Диалектика, 2007 г.
6 «Ajax на практике». Учебник, Дейв Крейн, Бер Бибо, Джордон Сонневельд.
7 «jQuery. Новейший стиль программирования на JavaScript», Прохоренок Николай Анатольевич.
8 «Apache Tomcat для экспертов», Амит Бакор, Дебашиш Бхаттачарьи, Сандип Бхаттачарья, Вивек Чопра, Чад Фаулер, Бен Галбрейт, Ромин Ирани, Синг Ли, Ханок Виггерс, КУДИЦ-Образ, 2005 г.
9 «Java Server Pages. библиотека специалиста», Дэвид М. Гери, Диалектика, 2002 г.
10 «HTML, XHTML и CSS. Библия юзера», Брайан Пфаффенбергер, Стивен Шафер, Чак Уайт, Билл Кароу. – М.: «Диа Софт», 2003.
11 Арнольд К., Гослинг Дж. – «Язык программирования Java», 2005.
12 Архангельский А.Я. «Все о Java». – СПб.: Питер, 2007.
13 Герберт Шилдт – «Язык Java2». – СПб.: Питер, 2005.
14 Дональд Э. Ремень – «Искусство программирования. Том 1. Главные методы»
15 «Учебник по языку программирования Java», Герберт Шилдт, 2004.
16 «Философия Java. Библиотека программера. 2-е издание», Эккель, Питер.
17 «MySQL, 3-е издание», Поль Дюбуа – СПб.: Питер 2006.
18 «MySQL 5: базисный курс», Роберт Шелдон, Джоффрей Мойе.
19 «MySQL. Управление админа», Давид Уолл, Вильямс 2008.
20 КандзюбаС.П., ГромовВ.Н. «MySQL in action. Базы данных и приложения. Лекции и упражнения». – М.: «Диа Софт», 2005.
21 «Освой без помощи других язык запросов SQL. 10 минут на урок, 3-е издание», Бен Форта.
22 «Разработка Web-сайтов при помощи JSP и MySQL», .А.Прохоренок? Питер 2009.
23 «Функции SQL. Справочник программера», Эйри Джоунс, Райан К. Стивенз, Рональд Р. Плю, Роберт Ф. Гарретт, Алекс Кригель, Вильямс 2008.
24 Хомоненко А. Д., Цыганков В. М., Мальцев М. Г. «Базы данных: Учебник для высших учебных заведений» / Под ред. проф. А. Д. Хомоненко. – 5-е изд., доп. – М.: Двучлен-Пресс4 СПб.: КОРОНА принт, 2006.
25 «Санитарные правила и нормы по работе с индивидуальным компом». Алматы, 2003.
26 «Web-. Удобство использования Web-сайтов», Якоб Нильсен, Хоа Лоранжер, Вильямс, 2009 г.
27 «Интернет-: книжка Якоба Нильсена», знак-Плюс, 2006.
28 «Тестирование и оптимизация сайтов: управление по Гугл Website Optimizer», Брайан Айзенберг, Джон Кварто вон Тивадар, Лайза Т. Дэвис.
29 Фредерик Брукс, «Сказочный человеко — месяц либо Как создаются программные системы», знак-Плюс, 2006 г.
30 «Энциклопедия дизайнера печатной продукции. Проф работа», Кнабе Г. А. – СПб.: КОРОНА принт, 2006.
]]>