6. РАЗРАБОТКА ПРЕДЛОЖЕНИЙ ПО ПОВЫШЕНИЮ
ЭФФЕКТИВНОСТИ ДЕЯТЕЛЬНОСТИ
6.1 Концептуальное проектирование
Целью работы является оптимизация деятельности анализируемого подразделения и поиск путей повышения его устойчивости с помощью создания автоматизированных информационных систем.
Задача администратора такой АИС заключается в своевременном принятии документов, представлении их руководителю отдела, контролем над работой, сроками сдачи, предоставлении отчётов по студентам, как руководству, так и преподавателям. Такого рода работа будет отнимать много времени и ресурсов, если не будет автоматизирована.
Существующая автоматизированная система должна содержать список всех студентов, базу преподавателей, список приказов, базу специальностей, предметов, расписание занятий, что позволит быстрее обработать и выдать нужную информацию. Цель функционирования системы заключается в экономии материальных и нематериальных затрат на оформление документов по студентам, облегчением поиска нужной информации по ним.
Задачи для разрабатываемого программного обеспечения:
- возможность создать новой записи;
- свободный доступ к информации;
- удобный и понятный интерфейс приложения;
- возможность редактировать базу данных;
- сортировка данных по выбранным полям;
- поиск информации с помощью запросов к системе;
- возможность печати отчётов.
Для лучшего представления значимости данной АИС её модель представлена на рис.6.
Рис.6 – Общая контекстная диаграмма потоков данных
Для более детального рассмотрения функционирования системы используется контекстная диаграмма уровней (рис.7), на которой можно увидеть какие процессы происходят с данными о студентах до их полной обработки. Изначально эти данные записываются в базу данных студентов, затем сортируются по группам и отделениям на основании приказов директора, затем полученные данные обрабатываются и связываются с базой дисциплин, преподавателей их ведущих, и расписанием, на выход подаются отчеты, как руководителю отдела, так и преподавателям.
Рис.7 – Контекстная диаграмма уровней
6.2 Разработка интерфейса для АИС
Для этого шага использовался такой пакет как Microsoft Access. Таблицы создавать в этом приложении удобней, чем в Database Desktop, приложении на базе платформы для создания программ Delphi. Таблицы хранятся не отдельно каждая в своём файле, а сразу в одном, что обеспечивает целостность базы, поскольку для этого файла не нужны дополнительные компоненты.
Наряду с традиционными инструментами доступа к данным Borland Database Engine и ODBC в приложениях Delphi можно применять технологию Microsoft ActiveX Data Objects (ADO), которая основана на возможностяхСОМ, а именно интерфейсов OLE DB. OLE DB представляет собой набор специализированных объектов СОМ, инкапсулирующих стандартные функции обработки данных, и специализированные функции конкретных источников данных и интерфейсов, обеспечивающих передачу данных между объектами. Технология ADO в целом включает в себя не только сами объекты OLE DB, но и механизмы, обеспечивающие взаимодействие объектов с данными и приложениями. На этом уровне важнейшую роль играют провайдеры ADO, координирующие работу приложений с хранилищами данных различных типов. Так как технология ADO основана на стандартных интерфейсах СОМ, которые являются системным механизмом Windows, это сокращает общий объем работающего программного кода и позволяет распространять приложения БД без вспомогательных программ и библиотек. Данная АИС сделана с помощью ADO-технологии, что позволяет данным динамически обновляться во время работы приложения. База данных подключена через системный драйвер Microsoft.Jet.OLEDB.4.0. В данном ПП при разработке использовался компонент ADOConnection. К его классу относятся также компоненты: ADOQuery и ADOTable. Связь между таблицами представлена рис.8.
Рис.8 – Схема данных
Внешний вид программного продукта представлен на рис.9. Данная программа предназначена для работы неопытного пользователя и снабжена справкой.
Рис.9 – Общий вид программы
На главной форме предоставлены 3 таблицы: Специальности, Приказы о зачислении, Студенты. Предусмотрена сортировка кликом мышки по названию какого-либо столбца таблиц.
В программе предусмотрена печать списков студентов по отделениям (гуманитарное, техническое или заочное), которые могут быть представлены заведующим этими отделениями. Пример можно увидеть на рис.10.
Рис.10 – Пример отчёта для зав.отделением
Также преподаватели могут узнать расписание для себя, в которое входит список групп, аудитория, день недели, номер пары, название дисциплины. Так как у каждого преподавателя такой список большой в программе предусмотрен выбор данного списка по фамилии преподавателя. Пример этой операции можно увидеть на рис.11-12.
Рис.11 – Выбор преподавателя для выдачи списка
Данная АИС может быть использована для работы в Вычислительном Центре МК ДГМА. Она является многофункциональной и занимается экономией, как рабочего времени, так и трудовых ресурсов, поскольку выполняет автоматизированную обработку данных. Для её обслуживания нужен один администратор, она очень удобна и проста в использовании. Данные обновляются в базе в ходе работы, что обеспечивает возможность сохранения их в случае сбоя в работе АИС.
Рисунок 12 – Отчёт по расписанию для преподавателя
ЗАКЛЮЧЕНИЕ
«МК ДГМА» - учебное заведение, которое даёт городу и стране высококвалифицированных молодых специалистов, создающих основу технических работников на предприятии. За годы своего существования колледж не раз доказывал свою рентабельность, показывал высокий уровень преподавательской и студенческой подготовки.
В современных условиях работа такой крупной организации не возможна без применения ЭВМ. Для учёта сведений и всей входящей и внутренней информации внедрение и использование СУБД является первоочерёдной задачей
При прохождении практики кроме получения навыков работы и решения ежедневных трудовых задач было предложено создать программное обеспечения для ускорения и упрощения учебного процесса. Так как проблема большого объёма информации и документации является актуальной для этого учебного заведения, как впрочем, и для других, её решение должно повлиять на уровень обработки и хранения информации, а также её защиты и систематизации, что благоприятно скажется на работе учебного заведения.
Данная работа подтверждает важное значение кибернетики в системе образования и ее значимость для развития учебных заведений и рационального использования материальных и других средств для достижения поставленной цели.
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ
1. Бабенко Л.П., Поляничко С.Л. Метод нормализации знаний об инфраструктуре разработки программ//Кибернетика и системный анализ.-2006.-1 .-167-174 с.
2. Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем .-М.:Финансы и статистика,1998 .-176с
3. Гаврилова Т.А., ,Хорошевский В.Ф.Базы знаний интеллектуальных систем .-СПб.:Питер,2000 .-384с
4. Гофман В.Э., Хомоненко А.Д. Delphi. Быстрый старт. — СПб.: БХВ-Петербург, 2003. — 288 с.
5. Гофман В.Э., Хомоненко А.Д. Работа с базами данных в Delphi. — СПб.: БХВ-Петербург, 2001. — 656 с.
6. Дейт К.Руководство по реляционной СУБД DB2/Пер. с англ. и предисл. М.Р. Когаловского .-М.:Финансы и статистика,1988 .-320с
7. Диго С.М.Проектирование и использование баз данных:Учебник .-М.:Финансы и статистика,1995 .-208с
8. Джигирей В.С., Жидецький В.Безпека життєдіяльності .-Вид. 2-ге, виправл.-Львів:Афіша,2000 .-254с
9. Жидецький В. Охорона праці користувачів комп'ютерів:Навч., посібник .-2-ге вид,, доп .-Львів:Афіша,2000 .-176с
10. Калянов Г.Н. CASE структурный системный анализ (автоматизация и применение) .-М.:Лори,1996 .-242с
11. Карпова Т.С. Базы данных: модели, разработка, реализация. — СПб.: Питер, 2001. — 304 с.
12. Олифер В.Г., Олифер Н.А. Сетевые операционные системы .-СПб:Питер,2002 .-544с
... ввести распределенную обработку во всех подсистемах вычислительной системы, что определяет новые способы организации вычислительных процессов в системах с децентрализованными управлением и обработкой информации. 2. Интерфейс микропроцессоров Для включения микропроцессора в любую микропроцессорную систему необходимо установить единые принципы и средства его сопряжения с остальными устройствами ...
... же разработать информационное обеспечение по учёту ТС магазина «Техносила». Глава 1. Теоретические особенности организации технического обеспечения 1.1 Основные требования и характеристики современных и применение технических средств АИС Автоматизированная информационная система (АИС) представляет собой комплекс информационных, программных, технических, организационно-методических и ...
... педагогика и тенденции её дальнейшего развития Музыкальная педагогика в настоящее время открывает для себя новые направления исследований, среди которых: 1. Исследования, связанные с информационными технологиями в музыке: · применение мультимедиа в проектах; · вопросы компьютерного анализа музыкальных произведений; · информационный подход к содержанию музыки; 2. Изучение роли ...
... и сопровождения автоматизированных систем в течение всего жизненного цикла. Такие технологии, базирующиеся на методологиях подготовки информационных систем и соответствующих комплексах интегрированных инструментальных средств, а также ориентированные на поддержку полного жизненного цикла автоматизированной системы или его основных этапов, получили название CASE-технологий и CASE-средств. Для ...
0 комментариев