Разработка базы данных и прикладного программного приложения с целью обеспечения хранения, накопления и предоставления информации об учащихся МБОУ "Средняя общеобразовательная школа №18" г. Грозный. Методы обеспечения информационной безопасности.
Аннотация к работе
Важнейшей ценностью, которой может обладать человек, является его способность добывать, обрабатывать и представлять информацию в различных видах. В настоящее время развитие информационных технологий оказывает большое влияние на сферу образования, поскольку эти технологии могут очень эффективно применяться не только в процессе передачи знаний, но и в управлении образовательным процессом. Использование информационных компьютерных технологий приводит к достижению качественно новых образовательных результатов, ускоряют процесс управленческой деятельности и, в целом, повышают ее эффективность. Базы данных позволяют хранить, структурировать информацию и извлекать оптимальным для пользователя образом. Разработка приложений для работы с БД автоматизирует работу на предприятиях, т.к. избавляет от бумажных документов и позволяет выбирать, находить и редактировать данные, которые требуются в кратчайшие сроки.Предметной областью создания прикладного программного приложения является МБОУ "Средняя общеобразовательная школа №18" г. Созданный программный продукт будет использоваться работниками образовательного учреждения. Муниципальное бюджетное общеобразовательное учреждение "Средняя общеобразовательная школа №18" г. Грозного, в дальнейшем именуемое "Учреждение", создано в соответствии с постановлением Мэрии города Грозного от 18.11.2011г. В настоящее время в МБОУ "СОШ №18" обучаются 1350 учащихся.Базы данных существовали и до компьютерного периода в библиотеках, архивах, фондах, справочных бюро и других подобных организациях. Разработка приложений для работы с БД автоматизирует работу на предприятиях, т.к. избавляет от бумажных документов и позволяет выбирать, находить и редактировать данные, которые требуются в кратчайшие сроки.Информационные процессы влияют на все составляющие образовательной системы, определяют систему ориентиров и точек роста образовательной системы в целом. Связано это, в первую очередь, с тем, что образовательный процесс, представляющий собой организованное взаимодействие его участников, является также информационным процессом, связанным с производством, хранением, обменом и потреблением различной информации. В каждой школе есть масса разрозненной информации связанной с учащимися на бумажных носителях (классные журналы, социальные паспорта, портфолио, приказы и т.д.), и поиск информации сложен как для администрации, так и для учителей.Таким образом, требуется разработать базу данных и прикладное программное приложение для действующего образовательного учреждения, обеспечивающее хранение, накопление и предоставление всей необходимой информации об учащихся, с помощью которого администрация школы, будет вести учет учащихся школы, контролировать данные о них, оперативно получать различные запросы, затрачивая на это минимум времени, осуществлять мониторинг их достижений, уровня подготовки и вести внутришкольный контроль за учащимися. Для этого необходимо решить следующие задачи: - разработать базу данных учащихся средней образовательной школы; В ходе выполнения курсового проекта были проанализированы программные приложения, предназначенные для управления базами данных учащихся СОШ. Программа предназначена для информирования родителей учеников об успеваемости и школьных событиях путем рассылки им индивидуальных SMS-сообщений либо e-mail. База данных учеников "Наша школа" создана в программе Microsoft Office Access 2007.Проектная часть дипломной работы представлена в детальном описании процесса разработки приложения для управления базой данных учащихся СОШ.Данные продукты позволяют разрабатывать как консольные приложения, так и приложения с графическим интерфейсом, в том числе с поддержкой технологии Windows Forms, а также вебсайты, веб-приложения, веб-службы как в родном, так и в управляемом кодах для всех платформ, поддерживаемых Windows, Windows Mobile, Windows CE,.net Framework, Xbox, Windows Phone.net Compact Framework и Silverlight. Visual Studio позволяет создавать и подключать сторонние дополнения (плагины) для расширения функциональности практически на каждом уровне, включая добавление поддержки систем контроля версий исходного кода (как например,Subversion и Visual SOURCESAFE), добавление новых наборов инструментов (например, для редактирования и визуального проектирования кода напредметно-ориентированных языках программирования или инструментов для прочих аспектов процесса разработки программного обеспечения (например, клиент Team Explorer для работы с Team Foundation Server). Visual Studio включает один или несколько компонентов из следующих: - Visual Basic.net, а до его появления - Visual Basic Visual F# (включен начиная с Visual Studio 2010) Язык имеет статическую типизацию, поддерживает полиморфизм, перегрузку операторов (в том числе операторов явного и неявного приведения типа), делегаты, атрибуты, события, свойства, обобщенные типы и методы, итераторы, анонимные функции с поддержкой замыканий, LINQ, исключения, комментарии в формате XML.
План
Содержание
Введение
Глава 1. Аналитическая часть
1.1 Технико-экономическая характеристика предметной области
1.2 Техническая и технологическая сущность задачи
1.3 Обоснование необходимости и цели использования вычислительных и телекоммуникационных средств для решения задачи
1.4 Постановка задачи
1.5 Анализ существующих разработок и обоснование выбора технологии проектирования
Рис.1.4 Скриншот программы SMS-Школа
Глава 2. Проектная часть
2.1 Технологическое обеспечение задачи
2.2 Программное обеспечение задачи
2.3 Техническое обеспечение задачи
2.4 Оценка эффективности проекта
Глава 3. Информационная безопасность
3.1 Объект защиты
3.2 Методы обеспечения информационной безопасности
Заключение
Список использованных источников
Введение
Современное общество развивается в условиях информационной среды. Важнейшей ценностью, которой может обладать человек, является его способность добывать, обрабатывать и представлять информацию в различных видах. Информационно-коммуникативные технологии прочно вошли во все сферы деятельности человечества, информатизация коснулась всех сторон жизнедеятельности. С появлением компьютеров облегчились некоторые формы труда.
В настоящее время развитие информационных технологий оказывает большое влияние на сферу образования, поскольку эти технологии могут очень эффективно применяться не только в процессе передачи знаний, но и в управлении образовательным процессом.
Использование информационных компьютерных технологий приводит к достижению качественно новых образовательных результатов, ускоряют процесс управленческой деятельности и, в целом, повышают ее эффективность. Происходит смена принципов, концепций, идей и целей образования.
Потоки информации, циркулирующие в мире, который нас окружает, огромны. Современная жизнь немыслима без эффективного управления. Важной категорией являются системы обработки информации, от которых во многом зависит эффективность работы любого предприятия или учреждения. Это позволяют сделать автоматизированные системы, включающие базы данных.
Базы данных позволяют хранить, структурировать информацию и извлекать оптимальным для пользователя образом.
Разработка приложений для работы с БД автоматизирует работу на предприятиях, т.к. избавляет от бумажных документов и позволяет выбирать, находить и редактировать данные, которые требуются в кратчайшие сроки. Автоматизация хранения и поиска данных ведет к повышению производительности труда. В данное время использование баз данных является актуальным практически во всех сферах деятельности человека, в том числе в сфере образования. [3]
В наши дни, на рынке ПО существует множество программ, позволяющих сделать работу любого предприятия более эффективной. Но далеко не все из них подходят к специфике конкретной организации или предприятия, а некоторых просто не существует в природе. Написание программы специализированной под конкретную организацию или учреждение позволяет улучшить производительность труда, откроет новые горизонты.
Таким образом, на сегодняшний день разработчик не связан рамками какого-либо конкретного пакета, а в зависимости от поставленной задачи может использовать самые разные приложения.
Разработка автоматизированной базы данных очень важна для учебного заведения, так как разработанный программный продукт значительно упростит работу секретарю и классным руководителям, а также избавит их от излишнего объема документации и сделает работу менее трудоемкой.
Разработанный программный продукт должен содержать в себе базу данных, которая объединяет в себе все сведения необходимые для систематизации и упорядочения процесса работы с учащимися.
Цель проекта - разработать базу данных и прикладное программное приложение для действующего образовательного учреждения обеспечивающее хранение, накопление и предоставление всей необходимой информации об учащихся, с помощью которого заказчик, в частности МБОУ "Средняя общеобразовательная школа №18" г. Грозный, будет вести учет учащихся школы, контролировать данные о них, оперативно получать различные запросы, затрачивая на это минимум времени, осуществлять мониторинг их достижений, уровня подготовки и вести внутришкольный контроль за учащимися.
Задачи исследования: - изучить структуры и содержания образовательного учреждения;
- создать базу данных учащихся СОШ;
- разработать прикладное программное приложение для управления базой данных учащихся СОШ.
Объектом исследования - является процесс разработки и внедрения прикладного программного приложения для управления БД.
Результат работы - разработанное программное приложения для управления базой данных учащихся СОШ.