Рефераты. Автоматизированная информационная система учета движения контингента студентов ВУЗа

Автоматизированная информационная система "Контингент" предназначена для автоматизации управления контингентом в вузе.

Разработанный программный продукт представляет собой систему управления базой данных (СУБД). База данных - реляционная. Формат базы данных - Microsoft Access. Доступ данных из приложения осуществляется при помощи драйвера ADO. Приложение-интерфейс СУБД разработана с использованием Delphi.

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

Система выполняет все основные функции работы с базами данных: ввод, корректировка, удаление, поиск. Кроме основных функции автоматизированы следующие: формирование приказов, формирование списков групп, формирование справок.

Сформированные отчетные документы можно экспортировать в Excel или Word. Управление основными операциями осуществляется как с помощью визуальных кнопок, так и с помощью управляющего главного меню(Рис.2.10).

Рисунок 2.10 Интерфейс главной формы

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

Программа сопровождается формой о для настройки базы данных. (Рисунок 2.11-2.12)

Рисунок 2.11 Форма «Настройка сервера базы данных»

Рис.2.12 Настройка локальной базы данных

Программа сопровождается оконными сообщениями о действиях, например о сохранении настройки -Рис.2.13. При пустом поле имени БД, система выдает следующее сообщение-Рис.2.14.

.

Рис. 2.13 Сообщение о сохранении настройки

Рис.2.14 Сообщении о необходимости имя БД

Следующще сообщение об ошибке сети - Рис.2.15.

Рис.2.15 Сообщение об ошибке

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

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

Системные требования для работы программы, разработанной на базе Borland Delphi 7 Studio могут быть невелики.

Программа может работать в среде операционных систем от Windows XP до Windows 7.

Особых требований, по современным меркам, к ресурсам компьютера пакет не предъявляет: процессор должен быть типа Pentium или Celeron с тактовой частотой не ниже 200 МГц (рекомендуется Pentium 400 МГц и выше), оперативной памяти - 256 Мбайт (рекомендуется 1Г байт), достаточное количество свободного дискового пространства (для полной установки версии Enterprise необходимо приблизительно 1Гбайт).

Заключение

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

- надежно хранить информацию;

- изменять (добавлять, удалять, обновлять) информацию;

- уменьшить время доступа к необходимой информации;

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

Таким образом, СУБД очень хорошо подходят для хранения и систематизации любой информации на работе.

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

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

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

В результате проведена следующая работа:

Разработана база данных;

спроектированы управляющие формы и формы для ввода и отображения данных;

спроектирована система запросов к БД;

спроектирована группа отчетов для БД;

выполнено комплексное тестирование и отладка БД.

В итоге реализована АИС движения контингентом студентов ВУЗа, которая обеспечит автоматизацию учета сведений о студентах, о группах, автоматическое формирование документов.

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

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

Глоссарий

Понятие

Определение

1.

База данных

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

2.

Система управления базами данных

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

3.

Информационная система

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

4.

Автоматизированная система

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

5.

Прикладное программное обеспечение

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

6.

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

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

7.

Программное обеспечение автоматизированной системы

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

8.

Жизненный цикл программного обеспечения -

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

Список использованных источников

1. Брешенков А.В., Губарь А.М. Проектирование объектов баз данных в среде Access: Учеб. Пособие для вузов. - М.: Изд-во МГТУ, им. Н.Э. Баумана, 2006. - 184 с: ил.

2. Когаловский М.Р. Энциклопедия технологий баз данных. - М.: Финансы и статистика, 2002.

3. Мишенин, А.И. Теория экономических информационных систем: Учеб. для вузов / А.И. Мишенин.- 4-е изд., доп. и перераб. -М. : Финансы и статистика, 2001. - 240 с. : ил.

4. Гурвиц Г. Разработка реального приложения в среде клиент-сервер. - “ДВГУПС”, 2005. - 120 с.

5. Дейт К. Введение в системы баз данных/Пер. с англ. М.:Наука, 2005. 463 с.

6. Оскерко В.С., Пунчик З.В. Практикум по технологиям баз данных. - Мн.: “БГЭУ”, 2004. - 170 с.

7. Фаронов Ф.Д. «Программирование баз данных DELPHI», 2003г.

8. Глушаков В.И. «Программирование в среде Delphi», 2002г.

9. www.delphiworld.ru

10. Ашаров Д.П. «Проектирование и разработка систем автоматизации предприятий», 2009г.

11. Р.Ахаян и др. «Эффективная работа с СУБД», Санкт-Петербург, «Питер», 2007г.

12. Delphi на примерах / Под ред. Пестрикова В.М., Маслобоева А.Н.- СПб.: БХВ-Петербург, 2008.- 496 с..

13. Аппак М.А., "Автоматизированные рабочие места на основе персональных ЭВМ" - М., "Инфра-М", 2001.

14. Андреев В.В. Информационная подсистема оценки рейтинга профессорско-преподавательского состава // Программные продукты и системы. 2009. № 4. С. 135-138.

Приложение А Таблицы базы данных

Таблица 3. Personal_Data

Приложение Б Файлы проекта

Рис.1 - Файлы проекта

Страницы: 1, 2, 3



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.