Введение
Работа по учету научно исследовательских работ сопряжена с рядом трудностей. Во-первых, механический способ учета очень трудоемок. По мере увеличения количества работ возникают поиск работ отличающихся каким-либо признаком становится все более сложным, не говоря уже о формировании отчета. Данные каждый раз приходится переписывать вручную, процесс их изменения также очень сложен. Единственный способ упрощения учета научно-исследовательских работ - обращение к средствам вычислительной техники.
Система автоматизированного учета научно исследовательской работы студентов имеет основным элементом электронную базу данных.
Электронной базой данных называется совокупность связанных данных, организованных по определенным правилам, предусматривающим общие принципы описания, хранения и манипулирования, независимая от прикладных программ. База данных является информационной моделью предметной области. Обращение к базам данных осуществляется с помощью системы управления базами данных (СУБД).
Современные базы данных являются реляционными. Именно такая модель баз данных необходима для системы учета научно-исследовательской работы студентов.
Реляционная модель данных - разработанная Э. Коддом в 1970г. логическая модель данных, описывающая:
- структуры данных в виде (изменяющихся во времени) наборов отношений;
- теоретико-множественные операции над данными: объединение, пересечение, разность и декартово произведение;
- специальные реляционные операции: селекция, проекция, соединение и деление; а также специальные правила, обеспечивающие целостность данных.
Реляционная модель позволяет вносить изменения для содержимого отдельной части базы данных, например списка преподавателей, не требуя дополнительного изменения данных в других таблицах, где есть связь с изменяемым элементом. Обновление данных в связанных областях базы данных может производится автоматически.
Целью написания данного курсового проекта является создание подсистемы учета научно-исследовательской работы студентов. Эта система должна обеспечивать возможность удобного добавления научно-исследовательских работ поиска работ по заданному критерию и составление отчета в виде таблица по результатам поиска, а также просмотр и редактирование таблиц базы данных.
Объем научно-исследовательских работ, число конференций увеличивается постоянно. Поэтому просто необходимо внедрять автоматизированную систему учета научно-исследовательских работ студентов.
Принцип системы автоматизированного учета состоит в следующем. Ответственное за учет научно исследовательских работ лицо вводит в систему новые записи о работах. Таким же образом вводятся данные преподавателей, которым может поручаться руководство работ, студентов которым могут назначаться научно-исследовательские задания, новые группы учащихся, новые предстоящие конференции. По существующим данным при заданном критерии может быть осуществлен поиск, результаты поиска могут быть сохранены в отчет на жесткий диск и впоследствии при необходимости распечатаны.
Для внесения изменений есть интерфейс, который позволяет просматривать таблицы базы данных полностью и редактировать их.
исследовательская работа студент база
- Введение
- 1. Формирование требований к подсистеме учёта и поиска электронной литературы
- 1.1 Описание пользователей
- 1.1.1 Сведения о пользователях
- 1.1.2 Пользовательская среда
- 1.1.3 Профили пользователей
- 1.1.4 Ключевые потребности пользователей
- 1.2 Краткий обзор изделия
- 1.2.1 Контекст использования системы
- 1.2.2 Сводка возможностей
- 1.2.3 Предположения и зависимости
- 1.3 Возможности продукта
- 1.3.1 Структурированное описание заказа
- 1.3.2 Расчёт нормативного времени выполнения работ заказа
- 1.4 Ограничения
- 1.5 Другие требования к изделию
- 1.5.1 Применяемые стандарты
- 1.5.2 Системные требования
- 1.5.3 Эксплуатационные требования
- 1.6. Требования на входные данные
- 1.7 Требования на выходные данные
- 1.8 Разработка диаграммы вариантов использования
- 2. Анализ предметной области
- 3. Проектирование подсистемы учёта научно исследовательских работ
- 3.1 Проектирование архитектуры программного средства
- 3.2 Проектирование интерфейса программного средства
- 3.3 Проектирование информационного обеспечения программного средства
- 4. Реализация программного средства
- 4.1 Выбор средств реализации подсистемы
- 4.2 Реализация информационного обеспечения
- 4.3 Реализация интерфейса пользователя
- 4.4 Реализация функциональности программного средства
- 4.5 Организация взаимодействия подсистемы с базой данных
- 4.6 Руководство пользователя
- 5. Тестирование программного средства
- Заключение