Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Введение. В настоящее время, несмотря на повышение компьютеризации общества

Читайте также:
  1. B) Введение наблюдения.
  2. I. ВВЕДЕНИЕ В ИЗУЧЕНИЕ ФИЛОСОФИИ И ИСТОРИЧЕСКОГО МАТЕРИАЛИЗМА
  3. K1/М1] Введение. Система и задачи.
  4. ВВЕДЕНИЕ
  5. ВВЕДЕНИЕ
  6. Введение
  7. ВВЕДЕНИЕ

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

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

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

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

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

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

 

 

 

1.Постановка задачи

1.1 Анализ предметной области

 

Рисунок-1.Структура предприятия.

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

Совет школы - высший коллегиальный орган, осуществляющий общее руководство функционированием и развитием школы в соответствии со стратегическими документами, контролирует реализацию выработанной стратегии.

На втором уровне структуры функционируют традиционные субъекты управления: педагогический совет, общее собрание трудового коллектива.

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

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

Третий уровень структуры управления – уровень заместителей директора. Этот уровень представлен административным советом, аттестационной комиссией.

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

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

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

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

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

Четвёртый уровень структуры управления – уровень учителей, функциональных служб: методические объединения учителей, творческие группы учителей, психолого-медико-педагогический консилиум.

Методические объединения – структурные подразделения методической службы школы, объединяют учителей одной образовательной области. Руководитель методического отдела выбирается из состава членов методического отдела и утверждается директором школы, методический отдел ведёт методическую работу по предметам, организует внеклассную деятельность учащихся, проводит анализ результатов образовательного процесса. Методический отдел имеет право выдвигать предложения по улучшению процесса образования, получить методическую помощь научных консультантов, согласует свою деятельность с научно-методическим советом и в своей работе подотчётно ему.

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

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

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

 

а также о их родителях. Ведёт учёт успеваемости и посещаемости учеников, а также планирует свою деятельность и деятельность учеников в рамках средней школы.

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

Рассмотрим основные задачи и содержание работы классного руководителя. Классный руководитель начальных классов должен:

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

- в соответствии с возрастными интересами учащихся и требованиями устава школы способствовать обновлению содержания жизнедеятельности класса. Участвовать в создании органов самоуправления учащихся.

- вести опытно-экспериментальную и методическую работу по различным проблемам воспитательной деятельности;

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

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

Классный руководитель должен уметь:

- общаться с детьми, поощряя детскую активность, ответственность, подавая собственный пример деловитости и ответственности;

- видеть и формировать свои воспитательные цели;

- составить план воспитательной работы в собственном классе;

 

- организовывать воспитательное мероприятие: беседу, экскурсию, поход, классный вечер, классный час и т. д.;

- организовать и провести родительское собрание;

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

Документация и отчётность которую ведет классный руководитель начальных классов.

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

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

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

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

- до окончания каждого триместра/полугодия осуществляет сбор качественных характеристик учащихся класса от учителей-предметников, обобщает и сдает аналитическую справку завучу школы.

- ежемесячно совместно с учениками формирует портфолио. До начала каждого

триместра представляет завучу на проверку портфолио учащихся. В конце учебного года на итоговом родительском собрании выдает родителям учащихся портфолио (накопленные за год творческие и контрольные работы учащихся).

- ежегодно до начала сентября выдает родителям «Табель прогресса учащегося» (по всем учебным дисциплинам) с целью выработки единых механизмов взаимодействия между взрослыми и детьми.

- создает условия для написания учащимися школы обязательных сочинений.

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

- несет ответственность за своевременное оформление всех разделов классного журнала в соответствии с требованиями, предъявляемыми к ведению этого рода документов:

- до начало сентября заполняет страницы классного журнала: «Общие сведения об обучающихся», «Лист здоровья», «Сведения о занятиях во вне урочное время»;

- в первую неделю каждого триместра проводит инструктаж по технике безопасности;

- за день до окончания каждого триместра выставляет итоговые оценки на странице «Сводная ведомость учета успеваемости учащихся»;

- до первого числа начала каждого триместра проверяет наличие записи о выполнении учебной программы в триместре за подписью преподавателя-предметника;

- проверяет в журнале по каждому предмету наличие итоговых годовых оценок;

- заполняет личные дела учащихся и сдает на проверку завучу школы.

- ежемесячно сдает классные журналы на проверку завучу школы.

- один раз в неделю проверяет и оценивает ведение дневников учащимися класса.

- один раз в неделю участвует в оперативных совещаниях, проводимых завучем школы.

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

- в начале каждого месяца сдает отчет о проделанной работе за прошедший месяц с одновременным подписанием акта выполненных работ для начисления заработной платы.

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

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

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

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

- приглашать родителей в учебное заведение.

- повышать свою квалификацию, посещать семинары, курсы.

Для разработки автоматизированного рабочего места необходимо было изучить и рассмотреть деятельность классного руководителя начальных классов:

- журнал классного руководителя, содержащий:

- список класса;

- план работы;

- ведомость за месяц;

- список учеников с неудовлетворительным поведением проведением;

- список учеников занятых в секциях;

- план проведения мероприятий и классных часов;

«Автоматизированное рабочее место классного руководителя начальных классов», предназначена для использования в средней школе №16.

1.2 Общие требования к системе

Тема дипломного проекта является «Разработка АРМ классного руководителя начальных классов МБОУ№16» В соответствии с заданием к дипломному проекту необходимо создать работающий программный продукт. Главными задачами будут являться ввод и обработка сведений об учениках, о родителях, журнал классного руководителя, пропуски учеников и мероприятия.

Разрабатываемый программный продукт должен:

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

- иметь понятный интерфейс. Программа с понятным интерфейсом легка в использование для пользователя.

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

- надежность. Пользователь должен быть уверен в том, что система не зависнет и не испортит ценные данные.

- стоимость. Необходимо учитывать не только стоимость программного средства, но и всех комплектующих.

- система разработана как многопользовательская.

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

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

Для использования программного продукта необходимо знать:

 

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

- введение в Windows (диалог пользователя с компьютером, запуск программ),

- использование справочной системы,

- файловая система, работа с дисками, файлами, папками, организация информации на компьютере,

- основные настройки системы,

- использование автономного накопителя USB,

- основы обработки документов на ПК, редактирование, форматирование, печать, вставка рисунков, сохранение и открытие документов,

- работа с информацией в сети интернет, электронной почтой.

Общие требования к разрабатываемому программному продукту.

Разрабатываемый программный продукт должен иметь возможность быть установленным (запущенным). При необходимости применения дополнительных технических средств, аппаратных и программных средств.

Уровень разрабатываемой системы должен обеспечивать возможность запуска системы, а также необходимого текущего обслуживания (замена блоков, индексация баз данных, архивирование, обновление модулей и т.д.) силами технических специалистов.

Программное обеспечение сдаётся заказчику только в виде установочного диска (дисков) с установочной программой. Установка, настройка и запуск программного обеспечения производится самостоятельно по инструкциям, написанным в сопроводительной документации.

Вновь поставляемое оборудование должно иметь описание (руководство пользователя) на русском языке и комплект необходимых системных программ (драйверов) на CD или DVD диске (для составных устройств – на каждый модуль).

Персональные СУБД обеспечивают возможность создания персональных БД и недорогих приложений, работающих с ними, и при необходимости

 

создания приложений, работающих с сервером БД.

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

 

2. Расчетная часть.

2.1 Проектирование и создание базы данных.

Концептуальная модель программы.

Рисунок 2- концептуальная модель

В результате анализа предметной области были выделены сущности:

Сущность «Ученики» имеет следующие атрибуты: ФИО, дата рождения, класс, телефон, адрес, ИНН, свидетельство о рождение, медицинская карта.

Первичный ключ: ФИО ученика.

Внешний ключ: ФИО ученика ссылается на сущность текущая успеваемость.

Сущность «Текущая успеваемость» имеет следующие атрибуты:

ФИО ученика, русский язык, математика, информатика, иностранный язык, география, биология, физ-ра, ОБЖ, литература.

Первичный ключ: ФИО ученика.

Внешний ключ: ФИО ссылается на сущности ученики.

Сущность «Родители» имеет следующие атрибуты: ФИО родителя, ФИО ученика, дата рождения, телефон, адрес, паспортные данные, место работы,

 

рабочий телефон, бытовые данные.

Первичный ключ: ФИО родителей.

Внешний ключ: № ФИО родителей ссылается на сущности ученики.

Сущность «Пропуски» имеет следующие атрибуты: ученики, 1 четверть, 2 четверть, 3 четверть, 4 четверть, по уважительной причине, по не уважительной причине, всего пропусков.

Первичный ключ: ФИО ученика.

Внешний ключ: ФИО ученика ссылается на сущности ученики.

Сущность «График мероприятий» имеет следующие атрибуты: дата, время, запланированное мероприятие, место.

Первичный ключ: дата.

Сущность «Родительские собрания» имеет следующие атрибуты: дата, кабинет, время, вместе с учениками или нет, число присутствующих, примечание.

Первичный ключ: дата.

Сущность «Печать» имеет следующие атрибуты: данные о учениках, данные о родителях, мероприятия, родительские собрания, пропуски, текущая успеваемость. Каждый атрибут связан с другой сущностью. Атрибут «Данные о учениках» связан с сущностью «Ученики», атрибут «Данные о родителях» связан с сущностью «Родители», атрибут «Мероприятия» связан с сущностью «Мероприятия», атрибут «Родительские собрания» связан с сущностью «Родительские собрания», атрибут «Пропуски» связан с сущностью «Пропуски», атрибут «Текущая успеваемость» связан с сущностью «Текущая успеваемость».

Перечень транзакций:

Т1: Ввод данных о новом ученике

Т2: Редактирование данных о ученике

Т3: Удаление данных о ученике

Т4: Ввод данных о родителях

Т5: Редактирование данных о родителях

Т6: Удаление данных о родителях

Т7: Ввод данных о текущей успеваемость

Т8: Удаление данных о текущей успеваемость

Т9: Редактирование данных о текущей успеваемость

Т10: Ввод данных о пропусках

Т11: Удаление данных о пропусках

Т12: Редактирование данных о пропусках

Т13: Ввод графиков мероприятий

Т14: Удаление графиков мероприятий

Т15: Редактирование графиков мероприятий

Т16: Ввод данных о родительских собраниях

Т17: Удаление данных о родительских собраниях

Т18: Редактирование данных о родительских собраниях

R1: Формирование списка учеников

R2: Формирование списка родителей

R3: Формирование списка родительских собраний

R4: Формирование списка мероприятий

R5: Формирование списка пропусков

R6: Формирование списка текущей успеваемости

2.2 Разработка клиентского программного обеспечения

Т1: Ввод данных о новом ученике

При выполнении Т1 производится добавление записи в таблицу «Ученики»

 

(ФИО, дата рождения, класс, ИНН, телефон, адрес, свидетельство о рождение, медицинская карта).

 

 

Таблица, поля Тип доступа Выходные данные
«Ученики» (ФИО, дата рождения, класс, ИНН, телефон, адрес, свидетельство о рождение, медицинская карта). INSERT  

Таблица 1- Анализ транзакции Т1

Т2: Редактирование данных о ученике

При выполнении Т2 выполняется изменение и сохранение записи из таблицы «Ученики» (ФИО, дата рождения, ИНН, телефон, адрес, свидетельство о рождение, медицинская карта).

Таблица, поля Тип доступа Выходные данные
«Ученики» (ФИО, дата рождения, класс, ИНН, телефон, адрес, свидетельство о рождение, медицинская карта). UPDATE  

Таблица 2- Анализ транзакции Т2

При выполнении Т2 выполняется удаление записи из таблицы «Ученики» (ФИО, дата рождения, класс, ИНН, телефон, адрес, свидетельство о рождение, медицинская карта).

 

Т3: Удаление данных о ученике

Таблица, поля Тип доступа Выходные данные
«Ученики» (ФИО, дата рождения, класс, ИНН, телефон, адрес, свидетельство о рождение, медицинская карта). DELETE  

Таблица 3- Анализ транзакции Т3

При выполнении Т4 происходит добавление в таблицу «Родители» (ФИО родителя, ФИО ученика, дата рождения, паспортные данные, адрес, телефон, место работы, рабочий телефон, бытовые данные.

Т4: Ввод данных о родителях

Таблица, поля Тип доступа Выходные данные
«Родители»:ФИО родителя,ФИО ученика,дата рождения, телефон,адрес, паспортные данные, место работы,рабочий телефон,бытовые данные. INSERT  

Таблица 4- Анализ транзакции Т4

При выполнении Т5 происходит редактирование в таблице «Родители»: ФИО родителя, ФИО ученика, дата рождения, телефон, адрес, паспортные данные, место работы, рабочий телефон,бытовые данные.

Т5: Редактирование данных о родителях

Таблица, поля Тип доступа Выходные данные
«Родители»:ФИО родителя,ФИО ученика,дата рождения, телефон,адрес, паспортные данные, место работы,рабочий телефон,бытовые данные. UPDATE  

Таблица 5- Анализ транзакции Т5

При выполнении Т6 происходит удаление данных в таблице «Родители»: ФИО родителя, ФИО ученика, дата рождения, телефон, адрес, паспортные данные, место работы, рабочий телефон, бытовые данные.

Т6: Удаление данных о родителях

Таблица, поля Тип доступа Выходные данные
«Родители»:ФИО родителя,ФИО ученика,дата рождения, телефон,адрес, паспортные данные, место работы,рабочий телефон,бытовые данные. DELETE  

Таблица 6 – Анализ транзакции Т6

 

Т7: Ввод данных о текущей успеваемость

При выполнении Т7 выполняется добавление записи в таблицу «Текущая успеваемость» (ФИО ученика, русский язык, математика, информатика, иностранный язык, география, биология, физ-ра, литература).

Таблица, поля Тип доступа Выходные данные
«Текущая успеваемость» (ФИО ученика, русский язык, математика, информатика, иностранный язык, география, биология, физ-ра, литература). INSERT  

Таблица 7 – Анализ транзакции Т7

При выполнении Т8 происходит удаление данных в таблице «Текущая успеваемость» (ФИО ученика, русский язык, математика, информатика, иностранный язык, география, биология, физ-ра, литература).

Т8: Удаление данных о текущей успеваемость

Таблица, поля Тип доступа Выходные данные
«Текущая успеваемость» (ФИО ученика, русский язык, математика, информатика, иностранный язык, география, биология, физ-ра, литература). DELETE  

Таблица 8 – Анализ транзакции Т8

Т9: Редактирование данных о текущей успеваемость

При выполнении Т9 происходит редактирование в таблице «Текущая успеваемость» (ФИО ученика, русский язык, математика, информатика, иностранный язык, география, биология, физ-ра, литература).

Таблица, поля Тип доступа Выходные данные
«Родители»:ФИО родителя,ФИО ученика,дата рождения, телефон,адрес, паспортные данные, место работы,рабочий телефон,бытовые данные. UPDATE  

Таблица 9 – Анализ транзакции Т9

Т10: Ввод данных о пропусках

При выполнении Т10 происходит добавление записи в таблицу «Пропуски» (1-я четверть, 2-я четверть, 3-я четверть, 4-я четверть, всего, по уважительной причине, прогулы.

Таблица, поля Тип доступа Выходные данные
«Пропуски»(1-я четверть,2-я четверть,3-я четверть,4-я четверть, всего, по уважительной причине, прогулы. INSERT  

 

Таблица 10 – Анализ транзакции Т10

Т11: Удаление данных о пропусках

При выполнении Т8 происходит удаление данных в таблице «Пропуски» (1-я четверть, 2-я четверть, 3-я четверть, 4-я четверть, всего, по уважительной причине, прогулы.

Таблица, поля Тип доступа Выходные данные
«Пропуски» (1-я четверть, 2-я четверть, 3-я четверть, 4-я четверть, всего, по уважительной причине, прогулы.   DELETE  

 

Таблица 11 – Анализ транзакции Т11

Т12: Редактирование данных о пропусках

При выполнении Т12 происходит редактирование в таблице «Пропуски» 1-я четверть, 2-я четверть, 3-я четверть, 4-я четверть, всего, по уважительной причине, прогулы.

Таблица, поля Тип доступа Выходные данные
«Пропуски» 1-я четверть, 2-я четверть, 3-я четверть, 4-я четверть, всего, по уважительной причине, прогулы. UPDATE  

 

Таблица 12 – Анализ транзакции Т12

Т13: Ввод графиков мероприятий

При выполнении Т13 происходит добавление записи в таблицу «Мероприятия» (дата, место, время, запланированное мероприятие).

Таблица, поля Тип доступа Выходные данные
«Мероприятия» (дата, место, время, запланированное мероприятие).   INSERT  

 

Таблица 13 – Анализ транзакции Т13

Т14: Удаление графиков мероприятий

При выполнении Т14 происходит удаление данных в таблице «Мероприятия» (дата, место, время, запланированное мероприятие).

Таблица, поля Тип доступа Выходные данные
«Мероприятия» (дата, место, время, запланированное мероприятие).   DELETE  

 

Таблица 14 – Анализ транзакции Т14

Т15: Редактирование графиков мероприятий

При выполнении Т15 происходит редактирование в таблице «Мероприятия» (дата, место, время, запланированное мероприятие).

Таблица, поля Тип доступа Выходные данные
«Мероприятия» (дата, место, время, запланированное мероприятие). UPDATE  

 

Таблица 15 – Анализ транзакции Т15

Т16: Ввод данных о родительских собраниях

При выполнении Т16 происходит добавление записи в таблицу «Родительские собрания» (дата, время, кабинет, вместе с учениками или нет, число присутствующих, примечание).

Таблица, поля Тип доступа Выходные данные
«Родительские собрания» (дата, время, кабинет, вместе с учениками или нет, число присутствующих, примечание). INSERT  

 

Таблица 16 – Анализ транзакции Т16

Т17: Удаление данных о родительских собраниях

При выполнении Т17 происходит удаление данных в таблице «Родительские собрания» (дата, время, кабинет, вместе с учениками или нет, число присутствующих, примечание).

Таблица, поля Тип доступа Выходные данные
«Родительские собрания» (дата, время, кабинет, вместе с учениками или нет, число присутствующих, примечание).   DELETE  

 

Таблица 17 – Анализ транзакции Т17

Т18: Редактирование данных о родительских собраниях

При выполнении Т18 происходит редактирование в таблице «Родительские собрания» (дата, время, кабинет, вместе с учениками или нет, число присутствующих, примечание).

 

Таблица, поля Тип доступа Выходные данные
«Родительские собрания» (дата, время, кабинет, вместе с учениками или нет, число присутствующих, примечание). UPDATE  

 

Таблица 18– Анализ транзакции Т18

R1: Формирование формы отчетности списка учеников учащихся в классе. При выполнения R1 происходит выбор записей из таблицы «Ученики»: ФИО, дата рождения, класс, ИНН, телефон, адрес, свидетельство о рождение, медицинская карта.

Таблица, поля Тип доступа Выходные данные
«Ученики» ФИО, дата рождения, класс, ИНН, телефон, адрес, свидетельство о рождение, медицинская карта. SELECT Форма отчетности

 

Таблица 19– Анализ транзакции R1

R2: Формирование списка родителей, при выполнении R2 происходит выбор записей из таблицы «Родители»: ФИО родителя, ФИО ученика, дата рождения, телефон, адрес, паспортные данные, место работы, рабочий телефон, бытовые данные.

Таблица, поля Тип доступа Выходные данные
«Родители» ФИО родителя, ФИО ученика, дата рождения, телефон, адрес, паспортные данные, место работы, рабочий телефон, бытовые данные. SELECT Форма отчетности

Таблица 20– Анализ транзакции R2

 

R3: Формирование списка мероприятий

При выполнении R3 происходит выбор записей из таблиц «Мероприятия» (дата, место, время, запланированное мероприятие).

Таблица, поля Тип доступа Выходные данные
«Мероприятия» (дата, место, время, запланированное мероприятие).   SELECT Форма отчетности

 

Таблица 21– Анализ транзакции R3

 

R4: Формирование списка пропусков

При выполнении R4 происходит выбор записей из таблицы «Пропуски» (1-я четверть, 2-я четверть, 3-я четверть, 4-я четверть, всего, по уважительной причине, прогулы.)

Таблица, поля Тип доступа Выходные данные
«Пропуски» (1-я четверть, 2-я четверть, 3-я четверть, 4-я четверть, всего, по уважительной причине, прогулы.   SELECT Форма отчетности

Таблица 22– Анализ транзакции R4

 

R5: Формирование списка текущий успеваемости

При выполнении R5 происходит выбор записей из таблицы «Текущая успеваемость» (ФИО ученика, русский язык, математика, информатика, иностранный язык, география, биология, физ-ра, литература).

Таблица, поля Тип доступа Выходные данные
«Текущая успеваемость» (ФИО ученика, русский язык, математика, информатика, иностранный язык, география, биология, физ-ра, литература).   SELECT Форма отчетности

 

Таблица 23– Анализ транзакции R5

R6: Формирование списка пропусков

При выполнении R6 происходит выбор записей из таблицы «Родительские собрания» (дата, время, кабинет, вместе с учениками или нет, число присутствующих, примечание).

Таблица, поля Тип доступа Выходные данные
«Родительские собрания» (дата, время, кабинет, вместе с учениками или нет, число присутствующих, примечание).   SELECT Форма отчетности

 

Таблица 24– Анализ транзакции R6

 

 

3.Тестирование

Тестирование программы Форма «Ученики» заполнить все поля: ФИО ученика, дата рождения, ИНН, телефон, адрес, свидетельство о рождение, медицинская карта. Навести курсор и нажать на кнопку «Сохранить» посмотрев базу данных видно, что запись сохранена.

Форма «Изменение данных о учениках» выбрать ФИО ученика внести изменения. Навести курсор и нажать на кнопку «Сохранить» посмотрев базу данных видно, что запись сохранена.

Форма «Удаление данных о учениках» выбрав нужную строчку для удаления навести курсор и нажать кнопку «Удалить» посмотрев базу данных видно, что запись удалена.

Форма «Родители» заполнить все поля: ФИО родителя, ФИО ученика, дата рождения, телефон, адрес, паспортные данные, место работы, рабочий телефон, бытовые данные. Навести курсор и нажать на кнопку «Сохранить» посмотрев базу данных видно, что запись сохранена.

Форма «Изменение данных о родителях» выбрать паспортные данные и адрес внести изменения. Навести курсор и нажать на кнопку «Сохранить» посмотрев базу данных видно, что запись сохранена.

Форма «Удаление данных о родителях» выбрав нужную строчку для удаления навести курсор и нажать кнопку «Удалить» посмотрев базу данных видно, что запись удалена.

Форма «Родительские собрания» заполнить все поля: (дата, время, кабинет, вместе с учениками или нет, число присутствующих, примечание). Навести курсор и нажать на кнопку «Сохранить» посмотрев базу данных видно, что запись сохранена.

 

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

Форма «Удаление данных о родительских собраний» выбрав нужную строчку для удаления навести курсор и нажать кнопку «Удалить» посмотрев базу данных видно, что запись удалена.

Форма «Пропуски» заполнить все поля: (1-я четверть, 2-я четверть, 3-я четверть, 4-я четверть, всего, по уважительной причине, прогулы. Навести курсор и нажать на кнопку «Сохранить» посмотрев базу данных видно, что запись сохранена.

Форма «Изменение данных о пропусках» выбрать ФИО ученика внести изменения в «по уважительной причине пропуски». Навести курсор и нажать на кнопку «Сохранить» посмотрев базу данных видно, что запись сохранена.

Форма «Удаление данных о пропусках» выбрав нужную строчку для удаления навести курсор и нажать кнопку «Удалить» посмотрев базу данных видно, что запись удалена.

Форма «Мероприятия» заполнить все поля: (дата, место, время, запланированное мероприятие). Навести курсор и нажать на кнопку «Сохранить» посмотрев базу данных видно, что запись сохранена.

Форма «Изменение данных о мероприятиях» выбрать «место проведения мероприятий» внести изменения. Навести курсор и нажать на кнопку «Сохранить» посмотрев базу данных видно, что запись сохранена.

Форма «Удаление данных о мероприятие» выбрав нужную строчку для удаления навести курсор и нажать кнопку «Удалить» посмотрев базу данных видно, что запись удалена.

Форма «Текущая успеваемость» заполнить все поля: (ФИО ученика, русский язык, математика, информатика, иностранный язык, география, биология, физ-ра, литература). Навести курсор и нажать на кнопку «Сохранить» посмотрев базу данных видно, что запись сохранена.

Форма «Изменение данных о текущей успеваемости» выбрать ФИО ученика внести изменения в таблице «русский язык». Навести курсор и нажать на кнопку «Сохранить» посмотрев базу данных видно, что запись сохранена.

Форма «Удаление данных о текущей успеваемости» выбрав нужную строчку для удаления навести курсор и нажать кнопку «Удалить» посмотрев базу данных видно, что запись удалена.

Форма «Ученики» выбрав кнопку «Печать» выводится документ на печать.

Форма «Родители» выбрав кнопку «Печать» выводится документ на печать.

Форма «Родительские собрания» выбрав кнопку «Печать» выводится документ на печать.

Форма «Пропуски» выбрав кнопку «Печать» выводится документ на печать.

Форма «Мероприятия» выбрав кнопку «Печать» выводится документ на печать.

Форма «Текущая успеваемость» выбрав кнопку «Печать» выводится документ на печать.

 

4. Технологическая часть

Для запуска программы «Классный руководитель начальных классов», необходимо найти на рабочем столе ярлык программы, двойным нажатием на кнопку мышки запускается главная форма с названием «АРМ классного руководителя начальных классов МБОУ СОШ № 16». На главной форме находится «Главное меню», состоящее из следующих пунктов: «Ученики», «Родители», «Родительские собрания», «Пропуски», «Текущая успеваемость», «Мероприятия», «О программе», «Печать».

Рисунок 3- Главная форма

 

 

В меню выбираем вкладку «Ученики». Открывается форма «Ученики» в данной форме отображаются ФИО ученика, дата рождения, класс, ИНН, телефон, адрес, свидетельство о рождение, медицинская карта, для добавления нового ученика необходимо нажать копку «Добавление» заполнить все пустые ячейки и нажать кнопку «Сохранить», редактирование данных производится нажатием кнопки «Редактирование», удаление данных производится нажатием кнопки «Удалить», печать данных производится нажатием кнопки «Печать», для выхода из данной формы навести курсор на кнопку «Закрыть».

Рисунок 4- Форма ученики

В меню выбираем вкладку «Родители». Открывается форма «Родители» в данной форме отображаются: ФИО родителя, ФИО ученика, дата рождения, телефон, адрес, паспортные данные, место работы, рабочий телефон, бытовые данные. Для добавления нового родителя необходимо нажать копку «Добавление» заполнить все пустые ячейки, выбрать ученика и нажать кнопку «Сохранить», редактирование данных производится нажатием кнопки «Редактирование», удаление данных производится нажатием кнопки «Удалить», печать данных производится нажатием кнопки «Печать», для выхода из данной формы навести курсор на кнопку «Закрыть».

Рисунок 5- форма родители

В меню выбираем вкладку «Родительские собрания». Открывается форма «Родительские собрания» в данной форме отображаются: дата, время, кабинет, вместе с учениками или нет, число присутствующих, примечание. Для добавления родительского собрания необходимо нажать копку «Добавление» заполнить все пустые ячейки, выбрать собрание будет проходить с учениками или нет и нажать кнопку «Сохранить», редактирование данных производится нажатием кнопки «Редактирование», удаление данных производится нажатием кнопки «Удалить», печать данных производится нажатием кнопки «Печать», для выхода из данной формы навести курсор на кнопку «Закрыть».

Рисунок 6- форма собрания

В меню выбираем вкладку «Пропуски». Открывается форма «Пропуски» в данной форме отображаются: 1-я четверть, 2-я четверть, 3-я четверть, 4-я четверть, всего, по уважительной причине, прогулы. Для добавления нового ученика нажать копку «Добавление» заполнить необходимые ячейки и нажать кнопку «Сохранить», редактирование данных производится нажатием кнопки «Редактирование», удаление данных производится нажатием кнопки «Удалить», печать данных производится нажатием кнопки «Печать», для выхода из данной формы навести курсор на кнопку «Закрыть».

Рисунок 7- форма пропуски

В меню выбираем вкладку «Мероприятия». Открывается форма «Мероприятия» в данной форме отображаются: дата, место, время, запланированное мероприятие. Для добавления нового мероприятия необходимо нажать копку «Добавление» заполнить все пустые ячейки и нажать кнопку «Сохранить», редактирование данных производится нажатием кнопки «Редактирование», удаление данных производится нажатием кнопки «Удалить», печать данных производится нажатием кнопки «Печать», для выхода из данной формы навести курсор на кнопку «Закрыть».

Рисунок 8- форма мероприятия

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

производится нажатием кнопки «Редактирование», удаление данных

производится нажатием кнопки «Удалить», печать данных производится нажатием кнопки «Печать», для выхода из данной формы навести курсор на кнопку «Закрыть».

Рисунок 9- форма успеваемость

В меню выбираем вкладку «Печать». В данной форме предоставляется на выбор 6 отчетов: «Данные о учениках», «Данные о родителях», «Родительские собрания», «Мероприятия», «Пропуски», «Текущая успеваемость». Для печати отчета выбираем нужную категорию и выводится окно с данной формой для печати.

Рисунок 10- форма «Печать»

В меню выбираем вкладку «О программе». Открывается форма «О программе» в данной форме отображаются сведенья о программе.

Рисунок 11- форма о программе

 

 

5. Информационная безопасность при эксплуатации системы.

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

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

- целостность данных — защита от сбоев, ведущих к потере информации, а также зашита от неавторизованного создания или уничтожения данных;

- конфиденциальность информации;

- доступность информации для всех авторизованных пользователей.

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

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

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

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

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

Требования к естественному и искусственному освещению для помещений вычислительных центров:

- Освещение в помещениях вычислительных центров должно быть смешанным (естественным и искусственным).

- Естественное освещение в помещениях вычислительных центров должно осуществляться в виде бокового освещения. Величина коэффициента естественной освещенности (к.е.о.) должна соответствовать нормативным уровням по СНиП П-4-79 "Естественное и искусственное освещение. Нормы проектирования". При выполнении работы категории высокой зрительной точности к.е.о. должен быть не ниже 1,5%, при зрительной работе средней точности - не ниже 1,0%.

 

Ориентация светопроемов для помещений с ЭВМ и ВДТ должна быть северной.

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

- В качестве источников общего освещения должны использоваться люминесцентные лампы типа ЛБ и ДРЛ с индексом цветопередачи не менее 70 (R больше или равно 70), в качестве светильников - установки с преимущественно отраженным или рассеянным светораспределением.

- Светильники общего освещения следует располагать над рабочими поверхностями в равномерно-прямоугольном порядке.

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

 

6.Технико-экономическая характеристика проекта.

1.Затраты труда в человеко-часах (чел-ч):

Т = То + Ти + Та + Тпр + Тк + Тот + Тд ; (1)

Т=76,52+141,81+260+23+141,81+135,65+195=973,79 (чел/час)

Ти – затраты на исследование предметной области=76,52;
Та – затраты на разработку концептуальной модели =260;
Тпр – затраты на программирование по готовому алгоритму=23;

Тотл – затраты на отладку программы на ЭВМ=141,81+195;
Тд – затраты при подготовке документации по проекту=135,65;

Тк - затраты труда на консультации с заказчиком (консультантом). Данный коэффициент составляет 23 чел.*час, т.к. консультантом выступает преподаватель.

Все составляющие определяем через условное число команд

Коэффициент сложности задачи (c) характеризует относительную сложность программы по отношению к так называемой типовой задаче, реализующей стандартные методы решения, сложность которой принята равной единице (величина лежит в пределах от 1,25 до 2).

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

Ус­ловное количество команд Q в программе определяют по формуле:

Q = q · c · (1+p), (2)

Q=1600*1,5(1+0,3) =3120 (команд)

q - предполагаемое число команд программы=1600;

 

С - коэффициент слож­ности программы=1,5;

p - коэффициент коррекции программы при ее разработке=0,3;

№ п\п Классификация программного обеспечения Коэффициенты сложности
  Автоматизации технологии производства 1,5
  Оперативного календарного планирования 1,3
  Компьютерные библиотеки 1,4
  Преобразования и поиска информации 1,7
  СУБД 1,8
  Настольные издательские системы 1,7
  Экспертные системы и искусственный интеллект  
  Системы поддержки принятия решений 1,9
  Гипертекст 1,4
  Статистические пакеты 1,6

 

Таблица 25 - Существует несколько коэффициентов сложности программ

 

№ п\п Коэффициент Назначение Интервалы использования
  А затрат на алгоритмизацию для задач учета и оперативного управления равен 0,4...0,5, для задач планирования - 0,5...0,7
  В затрат труда, вследствие недостаточного описания задачи, в зависимости от сложности задачи коэффициент в зависимости от сложности задач лежит в пределах от 1,2 до 1,5
  С коэффициент сложности программы зависит от форм выходных документов, принимают следую­щие интервалы: задачи оперативного управления - 1,25...1,5; планирования - 1,25...2,0
  Р коэффициент коррек­ции программы при разработке программы в среднем вносится 3-5 коррекций
  К коэффициент квалификации разработчика для работающих до двух лет – 0,8; от 2 до 3 лет - 1,0; от 3 до 5 лет - 1,1 - 1,2; от пяти до семи - 1,3 - 1,4; свыше семи лет - 1,5 - 1,6.
6. Ku Коэффициент участия разработчика Зависит от участия разработчика в постановке задачи, в ее реализации, лежит в пределе от 10…85, зависит так же от сложности выполняемой работы

 

Таблица 26 - Основные коэффициенты, используемые при расчете

3.Затраты труда на изучение описания задачи Ти (чел-ч) с учетом уточнения могут быть определены по формуле:

(3)

 

Ku - коэффициент участия (50…55), примем равным53;

4.Затраты труда на разработку алгоритма решения задач

 

(4)

Ku - коэффициент участия (20…25), примем равным 22;

5.Затраты труда на непосредственное написание программы

(5)

Ku - коэффициент участия (10…15), примем равным 12;

6. Затраты труда на отладку программы на ЭВМ:

6.1 при автономной отладке одной программы

(6)

Ku - коэффициент участия (20…25), примем равным 22;

6.2 при комплексной отладке

(7)

Ku - коэффициент участия (20…25), примем равным 24;

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

 

(8)

Ku- коэффициент участия (15…23), примем равным 23;

Этапы разработки

На основании трудоемкости каждого этапа работ, определенной в предыдущем разделе, необходимо определить их продолжительность.

При выполнении работы, составлении программы, работа выполняется одним человеком, кроме консультаций с руководителем (заказчиком).

Продолжительность этапов работ в рабочих днях можно упрощенно рассчитать по формуле:

Драб = (9)

Драб =

где Драб – продолжительность в рабочих днях=162,2

Т – трудоемкость в человеко-часах=973,79;

S – количество работников, чел.=1;

C – продолжительность рабочего дня в часах.=6;

Продолжительность рабочего дня принимаем равной 8 часам, а при работе на компьютере – 4 часа.

Необходимо в календарном плане отразить сроки выполнения проекта.

Наименование этапа Период, недели  
                                           
описание задачи                                            
исследование предметной области                                            
Разработка концептуальной модели                                            
Программирование по готовому алгоритму                                            
Тестирование и отладка                                            
Оформление документации для подачи заявки на регистрацию проекта                                            
Внедрение и сопровождение проекта                                                
                                               

 

Таблица 27 - Календарный план

Стоимостная оценка проекта

 

1.Стоимостная оценка проекта Спр рассчитывается по формуле:

Cпр=ЗПРАРЭНАММР (10)

Спр=20273,86+140,23+560+840=21814,09 (руб.)

где ЗПР - затраты на оплату труда разработчиков=20273,86;

Зэн - затраты на электроэнер­гию=140,23;

Зм - затраты на материалы (носители ин­формации)=560;

Зр - затраты на ремонт (2-3 % стоимости основных фондов, ЭВМ и др. техники) =840;

2.Стоимость труда разработчиков может быть рассчитана следующим образом:

ЗПпр = Опл * Др * (1 + ) (11)

ЗПпр = 113,63 * 162,2 * (1 + ) =20273,86 (руб.)

где Опл – оплата одного часа или дня разработчика исходя из его месячного оклада (22 дня рабочих в месяце, 8 часов смена);20000/22/8=113,63

Др – продолжительность соответствующей работы в рабочих днях;=162,2

Пд – процент дополнительной заработной платы, он обычно колеблется в пределах(8%-12%)=10%.

3.Затраты на электроэнергию

(12)

(руб.)

где М - паспортная мощность ЭВМ, кВт;=0,35

Тдейств - действительный годовой фонд времени;=129,76

ЦЭ - цена одного кВт-ч энергии, руб.; =3,43

Км - коэффициент интенсивно­го использования мощности, Км примем равным 0,9.

Тдейств = Драб * () (13)


Дата добавления: 2015-09-07; просмотров: 133 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Температура чтения и слушания| Ориентировочная стоимость микро-ЭВМ - от 12 до 35 тыс. рублей.

mybiblioteka.su - 2015-2024 год. (0.119 сек.)