Разработка автоматизированной информационной системы "Электронный журнал"
Принципы создания автоматизированной системы, анализ предприятия как единое целое, типы связей между структурными элементами или бизнес-процессами. Автоматизация контроля процесса успеваемости. Этапы фактического усвоения учебных программ.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 15.03.2019 |
Размер файла | 632,4 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на Аllbest.ru
РАЗРАБОТКА АВТОМАТИЗИРОВАННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ «ЭЛЕКТРОННЫЙ ЖУРНАЛ»
автоматизированная система предприятие
DEVELOPMENT OF AUTOMATED INFORMATION SYSTEM «ELECTRONIC MAGAZINE»
В настоящее время создание информационных систем помогает решить множество задач, связанных с неправильной работы системы. После появления информационных систем плавно начали появляться автоматизированные информационные системы (АИС) - совокупность различных программно-аппаратных средств, которые предназначены для автоматизации какой-либо деятельности, связанной с задачами передачи, хранения и обработки различного вида информации. Их основными целями являются - хранение, обеспечение продуктивного поиска и передачи информации по соответствующим запросам для наиболее полного удовлетворения информационных запросов неограниченного числа пользователей.
Основным принципом создания автоматизированной системы является - системность, т. е. рассмотрение анализируемое предприятие как единое целое, так же следует выявлять типы связей между структурными элементами или бизнес-процессами, устанавливать направления информационных потоков, а также функции отдельных структурных подразделений.
Существует множество различного рода автоматизированных информационных систем, от небольших, позволяющих автоматизировать лишь отдельный этап производства, до сложных корпоративных систем управления, позволяющих автоматизировать управление всеми этапами производства. Автоматизированные информационные системы являются обычными программными продуктами, но имеют ряд существенных отличий от стандартных прикладных программ и систем. Предметная область определяет функции, архитектуру и реализацию. При всем многообразии функций, предоставляемых пользователям, подобные программы являются сложными и дорогостоящими для освоения инструментами автоматизации. Именно поэтому многие небольшие фирмы не желают тратить весьма немалые средства на приобретение больших и дорогостоящих АИС, большинство функций которых им просто не нужны. По этой причине было решено создать АИС, которая полностью удовлетворяла бы потребности в автоматизации предприятий, оказывающих услуги ведения успеваемости в учебных заведениях.
Актуальность и цель работы. Актуальность состоит в том, что в современных условиях работы предприятий возникает потребность автоматизировать процессы: предоставления информации об успеваемости, учета преподавателей, учета обучающихся формирования списка предметов для обучения, предоставление достоверной информации о посещении занятий и т. д. Все вышеперечисленные процессы занимают очень много времени при ручном выполнении данных процессов, и появляется смысл автоматизировать эту работу.
Целью создания электронного классного журнала является повышение качества за счет повышения уровня прозрачности учебного процесса, автоматизации учебных функций, повышения объективности оценивания учебных достижений обучающихся, удобства ведения учета, анализа учебной деятельности и повышения надежности хранения информации.
Автоматизированная информационная система предназначена для решения следующих задач:
Автоматизация учета и контроля процесса успеваемости.
Хранение данных об успеваемости.
Фиксирование и регламентация этапов и уровня фактического усвоения учебных программ.
Оперативный доступ к оценкам за весь период ведения журнала, по всем предметам, в любое время.
Информационная система должна выполнять функции: ввода, вывода, хранения информации о пользователях (студентах), преподавателях, предметов для изучения, формирование, хранение, удаление информации об представителях учебного заведения.
Основными требованиями к надежности являются:
проводить контроль вводимой информации об обучающихся;
блокировать некорректные действия пользователя при работе с системой;
обеспечивать целостность данных;
хранить данные в отдельной базе.
Для проектирования данной автоматизированной информационной системы были использованы следующие программные средства:
СASE-средство BPwin;
СASE-средство ERwin; - язык программирования Java; - СУБД MySQL.
С целью более детального изучения предметной области средствами BPwin в рамках методологии IDEF0, которая предназначена наглядного отображения работы всех частей системы, была построена контекстная диаграмма работы с электронным журналом. Она является поверхностным отображением работы системы.
Она наглядно отображает взаимодействие системы с окружающим миром. Верхние стрелки - это стрелки управления т. е. информация, управляющая действиями работы.
Слева на вход поступают объекты, используемые и преобразуемые работой для получения результата (выхода). Нижние стрелки - это стрелки механизма исполнения, т. е. ресурсы, выполняющие работу. Для того чтобы показать детальную работу контекстной диаграммы была построена ее декомпозиция. Которая представлена на рисунке 1.
Рисунок 1 - Диаграмма декомпозиции «Работа с электронным журналом» На рисунке 1 видны четыре основных процесса создания АИС, который являются детализацией контекстной диаграммы.
Декомпозиция показывает детальный процесс работы с электронным журналом. Декомпозицию возможно делать до достижения нужного уровня подробности.
Для эффективного решения вышеизложенных задач, а также создания и ведения базы данных средствами системы MySQL мы определили 7 таблиц и связи между ними. На рисунке 2 представлена физическая модель БД.
Рисунок 2 - Физическая модель БД
Таблица teacher определяет учителей учебного заведения, которые содержат сведения об уникальном номере учителя, фамилии, имени, отчестве и занимаемой должности. Таблица содержит связь один-ко-многим с таблицей performance (успеваемость).
Таблица lesson определяет предметы, которым обучают в заведении. Она содержит сведения об уникальном номере предмета и его названии. Таблица содержит связь один-комногим с таблицей performance (успеваемость).
Таблица class определяет класс в котором обучаются учащиеся. Таблица содержит сведения об уникальном номере класса, букве класса и цифре класса. Имеет связь с таблицей schoolboy (ученик) один-ко-многим.
Таблица sex определяет пол учащегося. И имеет связь один-ко-многим.
Таблица schoolboy определяет ученика и сведения о нем, которые включаю в себя:
уникальный номер ученика, номер класса (из таблицы class), номер пола (из таблицы sex), фамилию, имя, отчество, дату рождения. Она связана связью один-ко-многим с таблицей opinion.
Таблица opinion определяет оценку. Содержит в себе: уникальный номер, и наименование оценки. Таблица вязана отношением один-ко-многим с таблицей performance (успеваемость).
Таблица performance определяет успеваемость учащихся учебного заведения по конкретным предметам. Эта таблица является основной, так как включает в себя сведения необходимых дынных из других таблиц. Таблица включает в себя: уникальный номер успеваемости, номер ученика (из таблицы schoolboy), номер оценки (из таблицы opinion), номер учителя (из таблицы teacher), номер предмета (из таблицы lesson) и дату выставления оценки.
На основании вышеизложенных исследований было запрограммированно приложение для отображения и ведения успеваемости учащихся. На рисунке 4 представлен готовый программный продукт.
Рисунок 3 - Готовый программный продукт
Выводы. Для достижения поставленной цели в данной работе было проведено исследование предметной области и составлен план необходимых работ на разработку автоматизированной информационной системы; определены требования и задачи, которые должна решать АИС. Также в работе было проведено моделирование системы с использованием CASE-технологий; разработана физическая структура базы данных; проведен обоснование программных и технических средств разработки. Практическая ценность работы состоит в том, что разработанный программный продукт позволяет автоматизировать информационные потоки и организовать более эффективную работу учреждения образования, упростить работу, связанную с организацией учебного процесса. Предполагаемое внедрение информационного продукта будет целесообразно в ряде учреждений, которые занимаются оказанием образовательных услуг.
Размещено на Аllbest.ru
...Подобные документы
Назначение создания информационной системы "Электронный журнал" для автоматизации контроля учебного процесса. Построение логической и реляционной моделей данных. Разработка клиент-серверного приложения для работы с базой данных; программная реализация.
дипломная работа [5,9 M], добавлен 19.01.2017Разработка автоматизированной информационной системы для учета и контроля выполнения ремонтных работ, и предоставления услуг по разработке программного обеспечения компании "МегионСофтОйл", разработка алгоритмов приложений программной системы и модулей.
дипломная работа [5,3 M], добавлен 29.06.2012Анализ бизнес-процессов предприятия. Определение сущностей и связей между ними. Создание таблиц, запросов, отчетов и форм. Построение логической модели информационной системы. Разработка программного обеспечения. Инструкция по использованию базы данных.
дипломная работа [3,1 M], добавлен 16.08.2015Принципы проектирования базы данных. Разработка автоматизированной информационной системы для учета материалов хранящихся на складах, их движения по складам, контроля прихода, расхода и остатков материалов, а так же для выявления потребности в их закупке.
отчет по практике [4,9 M], добавлен 03.02.2013Разработка автоматизированной системы по учету студенческих работ и успеваемости студентов Ухтинского технического университета. Методическое обеспечение, информационная база АИС. Архитектура системы, генерация базы данных; пользовательский интерфейс.
дипломная работа [953,3 K], добавлен 23.09.2016Исследование тенденций развития интернет-экономики в современном бизнесе, анализ функционирования электронной коммерции в России. Проектирование автоматизированной информационной системы для анализа эффективности работы сельскохозяйственного предприятия.
курсовая работа [760,5 K], добавлен 02.04.2012Исследование системы функционирования зоомагазина "Дракоша" и схематическое описание бизнес-процессов предприятия. Генерация кода и разработка автоматизированной информационной системы магазина на языке программирования С+. Расчет диаграмм автоматизации.
курсовая работа [841,8 K], добавлен 07.08.2013Обоснование необходимости совершенствования информационной системы (ИС) ООО "Мехсервис". Анализ системы учета деятельности авторемонтного предприятия. Разработка концепции построения автоматизированной ИС. Описание продукта информационной технологии.
дипломная работа [2,7 M], добавлен 22.05.2012Знакомство с особенностями применения компьютерных технологий в практике решения задач управления проектом. Этапы создания проекта автоматизированной информационной системы "Аптека", анализ участников. Проблемы планирования производственной программы.
курсовая работа [294,2 K], добавлен 21.03.2016Техническое задание на разработку автоматизированной системы и складского учета управления универсальной торговой базы. Проектирование информационной системы и выбор среды для создания программного продукта. Создание интерфейса и руководство пользователя.
дипломная работа [2,1 M], добавлен 11.07.2015Анализ существующих информационных систем для автоматизации деятельности предприятий общественного питания. Моделирование основных бизнес-процессов, выполняемых в автоматизированной информационной системе. Этапы разработки информационной системы.
дипломная работа [1,8 M], добавлен 14.11.2017Государственная итоговая аттестация и единый государственный экзамен как формы оценки освоения выпускниками основных общеобразовательных учебных программ в школах; порядок их проведения. Изучение процесса автоматизации документооборота экзаменирования.
реферат [333,1 K], добавлен 20.01.2014Исследование деятельности предприятия, его основные бизнес-процессы, обоснование необходимости разработки автоматизированной системы. Анализ существующих систем и выбор стратегии автоматизации предприятия. Реализация и оценка программного решения.
дипломная работа [2,8 M], добавлен 24.03.2014Цель создания информационной системы. Автоматизированная информационная система "Строительное предприятие". Использование вычислительной техники и программного обеспечения для создания автоматизированной информационной системы управления на предприятии.
курсовая работа [2,5 M], добавлен 04.01.2011Анализ организационной структуры и деятельности предприятия. Разработка диаграмм бизнес-процессов AS-IS, TO-BE. Характеристика этапов пакетов работ для внедрения автоматизированной информационной системы. Определение состава участников проекта и их задач.
курсовая работа [3,3 M], добавлен 21.01.2015Краткая характеристика, принципы функционирования и управления автоперевозками на ООО "МастерСервис". Проектирование и разработка автоматизированной информационной системы диспетчеризации, контроля и управления процессом автоперевозок предприятия.
дипломная работа [1,2 M], добавлен 28.06.2011Этапы разработка автоматизированной информационной системы предприятия. Среда бизнес моделирования BPwin. Разработка методологических подходов, предложений и указаний по планированию, организации и совершенствованию программного обеспечения организации.
дипломная работа [4,3 M], добавлен 05.07.2009Предпроектное обследование предприятия ООО "Уралэнергоцентр". Расчет текущих затрат пользователя. Разработка автоматизированной информационной системы управления ООО "Уралэнергоцентр". Автоматизация информационной системы товарооборота предприятия.
дипломная работа [1,5 M], добавлен 27.12.2009Цель, критерии и ограничения создания автоматизированной системы. Разработка элементов информационного обеспечения информационной системы общежития. Рекомендации по выбору комплекса технических средств для автоматизации задачи учета реализации товара.
курсовая работа [920,8 K], добавлен 11.11.2022Создание автоматизированной информационной системы, предназначенной для отслеживания текущих бизнес-процессов фирмы: построение диаграммы декомпозиции, выделение ключевых сущностей и установление связей между ними. Моделирование интерфейса системы.
курсовая работа [1,1 M], добавлен 23.05.2012