Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсовая почти всё.doc
Скачиваний:
11
Добавлен:
03.09.2019
Размер:
579.58 Кб
Скачать

35

Зарегистировано

__.__.20__ _______М.С.Харыкина

ФЕДЕРАЛЬНОЕ Государственное АВТОНОМНОЕ образовательное учреждение высшего профессионального образования

«БЕЛГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ

НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ»

СТАРООСКОЛЬСКИЙ ФИЛИАЛ

Педагогический факультет

Кафедра экономики, информатики и математики

ЭЛЕКТРОННОЕ РАСПИСАНИЕ ЗАНЯТИЙ СОФ НИУ «БЕЛГУ»

Курсовая работа

студентки дневного отделения 2 курса группы 050909

Гнедовой Анны Владимировны

Научный руководитель:

к.п.н., доцент Боева А.В.

Старый Оскол 2011

СОДЕРЖАНИЕ

ВВЕДЕНИЕ………………………………………………………………………3

Раздел 1. Проектирование программного приложения...6

1.1. Разработка внутренних структур данных и определение

пользовательского интерфейса программного приложения…………...........6

1.2. Выбор технологии, языка и среды программирования……………..…10

1.3. Проектирование структуры программы и взаимодействия модулей....13

Раздел 2. Описание и функциональные возможности программного приложения…………………………………..……16

2.1. Особенности построения и работы алгоритма…………………...…….16

2.2. Выбор стратегии тестирования и разработка тестов…………..………21

2.3. Руководство пользователя………………………………………...……..24

ЗАКЛЮЧЕНИЕ………………………………………………………..….……27

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ………………………...29

ПРИЛОЖЕНИЕ…………………………………………………………….......31

Введение

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

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

Информация стала одним из важнейших стратегических, управленческих ресурсов, наряду с ресурсами - человеческим, финансовым, материальным. Ее производство и потребление составляют необходимую основу эффективного функционирования и развития различных сфер общественной жизни. Это означает, что не только каждому человеку становятся доступными источники информации в любой части нашей планеты, но и генерируемая им новая информация становится достоянием всего человечества. Но для того чтоб доступ к информации был удобным быстрым и результативным её необходимо систематизировать. Удобная систематизация позволит повысить эффективность работы информации. Одной из таких организаций информации можно назвать базы данных [13].

Исключительную роль в организации современных промышленных, инструментальных и исследовательских информационных систем играют системы управления базами данных (СУБД). Тематика СУБД поистине безгранична [9].

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

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

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

Объект исследования: средства автоматизации хранения и поиска информации, используемые в организации и управлении образовательным процессом.

Предмет исследования: технология разработки программного приложения Электронное расписание занятий СОФ НИУ «БелГУ»

Целью курсовой работы является разработка программного приложения. Электронное расписание занятий СОФ НИУ «БелГУ» для хранения и поиска информации об учебных занятиях филиала. Данная цель обусловила выделение следующих задач:

1) осуществить выбор структур, используемых данных, технологии, языка и среды программировании;

2) разработать алгоритмы и программы для создания электронного расписания с использованием современной технологии программирования;

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

Электронное расписание обладает удобным интерфейсом, позволяет выбирать данные по стандартным запросам. Программный продукт работает под управлением операционных систем семейства Win32. Разработано приложение в среде программирования Delphi 7.0. Для корректной работы приложения на персональном компьютере должен быть установлен BDE Administrator, который находится на носителе, расположенном в Приложении 2.

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

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

Во введении обосновывается актуальность и практическая значимость программного продукта Электронное расписание занятий СОФ НИУ «БелГУ».

В первой главе «Проектирование программного продукта» описывается разработка внутренних структур данных, определяется пользовательский интерфейс программного приложения, выбирается технология, язык и среда программирования. А также проектируется структура программы.

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

В заключении приведены краткие выводы, отражающие результаты решения поставленных задач.

Список использованной литературы содержит 15 наименований.

В приложении находится техническое задание и разработанный программный продукт «Электронное расписание занятий СОФ НИУ БелГУ», который записан на цифровом носителе (CD-RW).