Автоматизированные базы данных в учебном процессе. Создание базы данных для МОУ СОШ № 12 с целью помощи в обеспечении централизованного управления, хранения информации об учениках. Требования к программе, условия эксплуатации. Программный код базы данных.
Аннотация к работе
Все большую роль играют базы данных, особенно базы данных предприятий, которые уже сегодня стали одной из глобальных информационных систем. Базы данных использует любое предприятие. Школам выгодно приобрести такую базу данных, которая будет недорогой, но в то же время соответствовать всем требованиям. база программный код учебный Актуальность темы обусловлена необходимостью создания базы данных для МОУ СОШ №12, так как база данных поможет обеспечить централизованное управление, хранение информации об учениках. Ценность применения базы данных в школе позволит хранить информацию об учениках, что приведет к снижению времени на поиск информации и удобству использования информации.Школа находится по адресу: 432045, г Ульяновск, ул. Школа работает в режиме шестидневной учебной недели, первый класс работает по пятидневной учебной неделе. В соответствии с Уставом школы длительность уроков в 2-11 классах составляет 40 минут, продолжительность уроков в 1 классе - 35 минут с обязательным проведением двух физкультминуток по 1,5-2 минуты каждая, с учетом соблюдения норм максимально допустимой нагрузки школьников 1 класса. Материально-техническая база школы включает следующее: спортивный зал площадью 280 кв. м.; спортивную площадку; актовый зал на 200 мест; библиотеку на 15340 экземпляров справочной, художественной, научно-популярной, методической и учебной литературы, в том числе 4290 экземпляров школьных учебников; процедурный, медицинский кабинеты и кабинет психолога; столовую на 240 мест; швейную, столярную, слесарную мастерские; функционально-пригодные учебные кабинеты: начальных классов - 5 (в том числе спальная и игровая комнаты для учащихся первого класса); русского языка и литературы - 3; математики - 4; иностранного языка - 3; истории - 1; географии - 2; химии - 1; физики - 1; ИЗО - 1; кабинет информатики - 1. Руководствуясь Законом РФ "Об образовании" и другими нормативными актами, регламентирующими деятельность образовательного учреждения, школа работает по базисному учебному плану, соответствующему ее специфике.Отмечены наградами: Заслуженный учитель школы РФ - 1, медаль ордена "За заслуги перед Отечеством II степени" - 1, Отличник просвещения РФ - 12, Почетный работник общего образования - 2, Контингент учащихся школы составляют 45,2% - мальчики и юноши и 54,8% - девочки и девушки. По конечным результатам обученности и анкетированию родителей практически почти все учащиеся способны обучаться по предлагаемым учебным программам, что также подтверждается и результатами обученности учеников приведенными в таблице 1. Выбывших за учебный год (из школы) 27 32 4 4 2 63 Прибывших за учебный год (в школу) 17 40 8 3 0 60 Кроме того, среди выпускников данной школы каждый год имеются оканчивающие обучением с золотой и серебряной медалью.Сейчас учителя хранят информацию об учениках в журналах, но так как все в журнале не запишешь, используются так же: записные книги, тетради и иные хранители информации. Информация в таком случае имеет разбросанный вид. Для того, чтобы ускорить процесс обработки данных, собрать всю информацию в одно место и обработать ее, необходимо использовать базу данных. Она поможет учителям затрачивать меньшее временя на поиск информации, меньше записывать данные, так как база данных долго хранит информацию и автоматизирует процесс.Цель данного дипломного проекта - это решение задач, связанных с уменьшением времени на обработку информации, компактностью базы данных, легкостью обработки, надежного и безопасного хранения, быстротой редактирования информации.База данных автоматизирует процесс сбора, обработки и выдачи информации в отличие от предыдущей системы информации об учениках. База данных должна в первую очередь хранить информацию в таблицах и предоставлять ее по запросу оператора. В соответствии с рисунком 3 видно, что оператор выполняет во много раз меньше действий, в основном все действия по обработке, хранению, выдачи информации выполняет компьютер, оператору нужно только вносить данные в таблицу - это позволит надежно хранить информацию, уменьшит поиск информации во много раз.Сначала для решения задач мы должны разработать таблицы, и установить между ними взаимосвязь, как показано на рисунке 4. Для удобства пользования программа должна обеспечивать возможность выполнения перечисленных ниже функций: · функция, позволяющая вносить изменения в базу данных (добавлять, удалять и редактировать содержимое таблиц);Надежное (устойчивое) функционирование программы должно быть обеспечено выполнением школой совокупности организационно-технических мероприятий, перечень которых приведен ниже: а) организацией бесперебойного питания технических средств; в) регулярным выполнением рекомендаций Министерства труда и социального развития РФ, изложенных в Постановлении от 23 июля 1998 г. Время восстановления после отказа, вызванного сбоем электропитания технических средств (иными внешними факторами), не фатальным сбоем (не крахом) операционной системы, не должно превышать 30-ти минут при услов
План
Содержание
Введение
Глава 1. Использование автоматизированных баз данных в учебном процессе
1.1 Анализ предметной области
1.2 Использование базы данных для решения задач
1.3 Постановка задачи
1.4 Решение задач с помощью внедрение базы данных
1.5 Формализация алгоритма решения задачи
1.6 Требования к программе
1.7 Условия эксплуатации
Глава 2. Разработка базы данных
2.1 Этапы разработки
2.2 Структура входных и выходных данных
2.3 Среда и язык программирования
2.4 Данные об основных объектах в программе
Глава 3. Написание программного кода базы данных
3.1 Основные окна базы данных
3.2 Правовые аспекты разработанной базы данных
Глава 4. Экономические преимущества разработки
4.1 Расчет основных показателей
4.2 Анализ конкурентной способности программы
Заключение
Список используемой литературы
Приложения
Введение
Современный период постиндустриального развития общества характеризуется постоянным возрастанием роли информационных технологий, в частности, в сфере человеческой деятельности. Все большую роль играют базы данных, особенно базы данных предприятий, которые уже сегодня стали одной из глобальных информационных систем. Базы данных использует любое предприятие.
В последнее время скорость роста в нашей стране количества баз данных увеличивается в геометрических пропорциях. Вместе с ростом количества различных баз данных растет количество предприятий, использующих базы данных. Предприятия становятся все более и более придирчивыми. Им нужны более функциональные базы данных по низкой себестоимости. Большие предприятия могут позволить себе заказать базу данных, которая будет специализирована только для этого предприятия. Предприятия менее развитые используют уже готовые базы данных и настраивают под себя. А как быть малым предприятиям, школам, которые не могут позволить себе дорогие программы. Для них разрабатываются небольшие специализированные базы данных, которые не требуют специального образования для работы с ними.
Существует много примеров, когда недорогая, хорошо спланированная база данных может опередить более дорогие базы данных общего назначения. Во многих школах практически нет возможности обзавестись недорогой, но в тоже время специализированной базой данных. Единственная возможность получить специализированную базу данных за доступные средства - это самим нанять программистов, которые разработают базу данных, доступную для школы. Школам выгодно приобрести такую базу данных, которая будет недорогой, но в то же время соответствовать всем требованиям. база программный код учебный
В связи с внедрением в школах информационных технологий, база данных становиться незаменимой для работы. Существует столько способов централизовать и хранить информацию. Появилось большое количество различных разработчиков баз данных, которые материально заинтересованы в создании более технически-совершенного и привлекательного, чем у конкурентов, программного обеспечения.
Все эти факты делают вопрос о создании интересного интерфейса, технически грамотно спланированной базы данных, крайне актуальным. Связано это с тем, что при создании хорошо спланированной, интерактивной базы данных, приходится применять не только технологические знания, но и аналитические, что позволяет более полно раскрыть специфику специальности "программное обеспечение ВТ и АС".
Выбор темы для дипломного проекта связан со всеми этими причинами. В качестве юридического лица - владельца базы данных, взята одна из школ города Ульяновска МОУ СОШ №12.
Актуальность темы
Актуальность темы обусловлена необходимостью создания базы данных для МОУ СОШ №12, так как база данных поможет обеспечить централизованное управление, хранение информации об учениках.
Распространение компьютеров в школе привело к резкой необходимости использования различных программ, в особенности баз данных, для решения задач централизованного хранения данных и последующего использования информации. База данных используется в операционных системах, программах для хранения и изменения информации, в сайтах, в играх. Ценность применения базы данных в школе позволит хранить информацию об учениках, что приведет к снижению времени на поиск информации и удобству использования информации.
Целью работы
Основной целью проекта является разработка базы данных для МОУ СОШ №12, способного представлять информацию об учениках пользователю.
Для достижения поставленной цели необходимо решить следующие задачи: 1. Изучить предметную область.
2. Выявить эффективность функционирования базы данных.
3. Проанализировать возможности базы данных и основные принципы построения таблиц.
4. Выбрать язык программирования и познакомится с программным инструментарием для создания базы данных.
5. Разработать базу данных для МОУ СОШ №12.
6. Рассчитать экономическую эффективность использования данной базы данных.
Объектом исследования является деятельность МОУ СОШ №12, предоставляющей образовательные услуги по обучению детей.
Предметом исследования являются технологии, средства разработки и языки программирования для создания базы данных, а также методы доступа к базам данных, возможность их создания.
Методы исследования.
Методы работы основываются на принципах информационного моделирования предметной области. Исследование проводилось посредством изучения предметной области. Подбор необходимых материалов по разработке базы данных осуществлялся из Internet и соответствующей литературы.
В процессе разработки базы данных были использованы следующие языки и технологии: Mysql, Pascal, Microsoft Word, board Delphi 7.
Практическая значимость.
База данных позволяет осуществлять хранение информации об учениках и предоставляет возможность оператору просматривать список, добавлять, изменять, удалять и осуществлять поиск информации об учениках в базе данных.
На защиту выносятся результаты исследования технологий разработки базы данных, разработанная база данных учеников МОУ СОШ № 12, обоснование ее экономической эффективности.
Гипотеза исследования.
Использование МОУ СОШ №12, созданной в рамках дипломной работы базы данных, в первую очередь повлияет на снижение времени, затрачиваемого на поиск информации. База данных, имеющая техническую направленность на хранение, редактирование, добавления и удаления информации об учениках, привлечет специалистов в данной области. Возможность быстро найти информацию и ознакомиться с ней - все это уменьшит время затрачиваемого на поиск информации и, как следствие, экономическую прибыль школы.
Структура и объем работы.
Дипломная работа состоит из введения, четырех разделов, заключения, библиографического списка - включающего 42 наименований. Общий объем работы - ____ страниц, основной текст занимает 51 страниц, библиографический список - 3 страницы, приложения - 3 страницы.
В заключении сделаны выводы по проекту, определены пути его внедрения на объекте и направления дальнейшего совершенствования.