» Главная  » Программирование  » Web-рейтинг “Active Student”

Содержание

СОДЕРЖАНИЕ 2

1. ВВЕДЕНИЕ 3

1.1. ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ 3

1.1.1. Общественные мероприятия 3

1.1.2. Рейтинги 3

1.1.3. Web-технологии 3

1.1.4. Web-рейтинги 3

1.2. НЕФОРМАЛЬНАЯ ПОСТАНОВКА ЗАДАЧИ 3

1.3. ОБЗОР СУЩЕСТВУЮЩИХ МЕТОДОВ РЕШЕНИЯ 4

1.3.1. WebRate 4

1.3.2. AWorks 5

1.3.3. Рейтинг активности игроков Counter Strike 1.6 5

1.3.4. TimeLog 5

1.3.5. Вывод 5

2. ТРЕБОВАНИЯ К ОКРУЖЕНИЮ 6

2.1. ТРЕБОВАНИЯ К АППАРАТНОМУ ОБЕСПЕЧЕНИЮ 6

2.2. ТРЕБОВАНИЯ К ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮ 6

2.3. ТРЕБОВАНИЯ К ПОЛЬЗОВАТЕЛЯМ 6

2.3.1. Пользователь 6

2.3.2. Модератор 6

2.3.3. Администратор 6

3. СПЕЦИФИКАЦИЯ ДАННЫХ 7

3.1. ОПИСАНИЕ СУЩНОСТЕЙ 7

3.1.1. Таблица «Пользователи» 7

3.1.2. Таблица «Мероприятия» 7

3.1.3. Таблица «Пользователи–Мероприятия» 7

3.1.4. Таблица «Институт – Группы» 7

4. ФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ 7

5. ТРЕБОВАНИЯ К ИНТЕРФЕЙСУ 8

6. ПРОЕКТ 9

6.1. СРЕДСТВА РЕАЛИЗАЦИИ 9

6.1.1. Языки программирования 9

6.1.2. Языки разметки 9

6.1.3. Язык запросов 9

6.1.4. Среды разработки 9

6.1.5. СУБД 9

6.2. МОДУЛИ И АЛГОРИТМЫ 10

6.3. СТРУКТУРЫ ДАННЫХ 10

6.4. ПРОЕКТ ИНТЕРФЕЙСА 10

7. РЕАЛИЗАЦИЯ И ТЕСТИРОВАНИЕ 11

7.1. ОБЪЕМ КОДА 11

ЗАКЛЮЧЕНИЕ 12

СПИСОК INTERNET-РЕСУРСОВ 13

СПИСОК ЛИТЕРАТУРЫ 13

1. Введение

Данная курсовая работа направлена на разработку и внедрение в эксплуатацию Web-рейтинга, позволяющего отображать общественную активность студентов.

1.1. Описание предметной области

1.1.1. Общественные мероприятия

В настоящее время существует ряд общественных организаций, такие как Молодежный Союз Приморского края, ПКМОО "Союз Тренеров Приморского края", Модель ООН на Дальнем Востоке, Студенческие Советы и др. Все эти организации проводят для студентов мероприятия различного масштаба и характера. За неделю количество мероприятий может составлять десятки. При этом студенты часто проявляют абсолютную пассивность ко всему происходящему вокруг них. Более того с развитием технологий проблема стала обостряться, так как теперь для общения со сверстниками необязательно куда то ходить.

1.1.2. Рейтинги

При этом людям всегда были интересны различного рода рейтинги, поскольку они по-нятно и наглядно демонстрируют достижения людей, успехи организаций и т.д. Об этом мо-жет свидетельствовать популярность журнала “Forbes”, который почти в каждом своем вы-пуске публикует рейтинги различного характера.

1.1.3. Web-технологии

С другой стороны в мире все большее распространение приобретают Web-технологии. Они предоставляют широкие возможности по размещению и получению информации. Обла-дая ярким оформлением и легкой доступностью, информация, изложенная на сайтах, может легко заинтересовать пользователей. По статистике 44% студентов посещают Интернет еже-дневно. 35% очень часто проводят в Интернете дольше запланированного времени. 32% час-то откладывают свои дела из-за необходимости нахождения в Интернете [1].

1.1.4. Web-рейтинги

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

1.2. Неформальная постановка задачи

Необходимо разработать:

• форму вывода рейтинга. В левой части должны располагаться: форма входа в сис-тему, форма общей статистики и формы графиков. В центральной части должна распо-лагаться таблица, содержащая в себе поля: ФИО, номер группы, количество баллов, положение в рейтинге, показатели активности и изменения в рейтинге. Изначально таблица отсортирована по убыванию количества баллов, на основании этой сортировки вычисляется поле «положение в рейтинге». Должны быть доступны другие виды сор-тировки: по ФИО, по активности, по группе. Нажатие на любой строке таблицы должно приводить к выводу детализированной статистики по этому пользователю.

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

Список internet-ресурсов

[1] Особенности мотивационной сферы личности студентов, зависимых от интернета

http://www.ysrp.ru/thesisfull/1100-2008-11-05-15-nov-th-

[2] Рейтинг успеваемости студентов Дальневосточного Государственного Университета http://imcs.dvgu.ru/rating/

[3] AWorks — Система учёта студенческих работ http://imcs.dvgu.ru/works/marks

[4] Рейтинг активности игроков Counter Strike http://www.vladivostokcity.ru/dc/psyhostats,

[5] TimeLog — автоматизированная система учета рабочего времени http://www.biometricsecurity.ru/?page=timeattendance

Список литературы

[6] «PHP 5», Котеров Д. В., Костарев А.Ф., Санкт-Петербург – «БХВ-Петербург», 2005 г., 1120 страниц

[7] "PHP/HTML programming", Andy Harris, Москва – «КУДИЦ-Образ», 2005 г., 365 страниц

[8] «MySQL справочник по языку», Артеменко Ю. Н., Москва – Издательский дом «Вильямс», 2005 г., 432 страницы

[9] "DHTML и CSS для INTERNET", Джейсон Кренфорд Тиге, 2005г.

[10] "Action Script 2.0", Гурский Д.

[11] Справочник "HTML tags"

Примечаний нет.

" Программная поддержка принятия решений оператору с использованием нейронных сетей" ( Курсовая работа, 54 стр. )
"Автоматизированный лабораторный практикум "Разработка приложений для работы с базой данных в Visual Studio"" ( Отчет по практике, 29 стр. )
"Нелинейная цифровая фильтрация" ( Курсовая работа, 40 стр. )
"Основы теории управления"* ( Контрольная работа, 13 стр. )
"Программа для разархивации файла, созданного по алгоритму RLE" ( Контрольная работа, 11 стр. )
"Спроектировать базу данных для домашней библиотеки или фонотеки" ( Курсовая работа, 25 стр. )
"Технология "Millipede". Разработка модели форматирования в системе FAT 32." ( Контрольная работа, 10 стр. )
AJAX – интерфейс для системы CATS ( Курсовая работа, 13 стр. )
CMS для компании «КАРЛЭНД Сервис» ( Отчет по практике, 26 стр. )
JST Компилятор Smalltalk JVM ( Курсовая работа, 24 стр. )
Microsoft Excel ( Контрольная работа, 28 стр. )
PaketForm. Система обработки заявок на открытие счетов в ОАО АКБ «Росбанк». ( Отчет по практике, 29 стр. )
program z5 ( Контрольная работа, 11 стр. )
Web-рейтинг “Active Student” ( Курсовая работа, 13 стр. )
АВТОМАТИЗАЦИЯ ПРОЦЕССА ЮНИТ-ТЕСТИРОВАНИЯ ПРИЛОЖЕНИЯ «ПОЧТОВЫЙ КЛИЕНТ»: APPLICATION LAYER ( Курсовая работа, 22 стр. )
Автоматизация процесса создания выходной документации для ОАО “Черногорский Завод Искусственных Кож ( Дипломная работа, 182 стр. )
АВТОМАТИЗАЦИЯ ПРОЦЕССА ЮНИТ-ТЕСТИРОВАНИЯ ПРИЛОЖЕНИЯ «ПОЧТОВЫЙ КЛИЕНТ»: APPLICATION LAYER 2007-23 ( Курсовая работа, 23 стр. )
Автоматизированная система управления ОПтК ( Курсовая работа, 43 стр. )
Автоматизированная система оперативно-диспетчерского управления (АСОДУ) патентно-правового бюро «Эксперт» ( Дипломная работа, 116 стр. )
Автоматизированное рабочее место «СЕССИЯ» ( Курсовая работа, 41 стр. )
Автоматическое обновление метаданных на основе версий DDL ( Курсовая работа, 14 стр. )
Адаптивный алгоритм взаимодействия игровых объектов на основе классического алгоритма взаимодействия игровых объектов игр типа "змейка". ( Дипломная работа, 118 стр. )
Алгоритмизация и программирование процессов обработки данных ( Контрольная работа, 9 стр. )
Алгоритмические языки и теория програмирования ( Курсовая работа, 41 стр. )
Алгоритмические языки высокого уровня. Структура формального алгоритмического языка ( Контрольная работа, 14 стр. )


                                          /  8 (495) 971-76-12  /  info@refport.ru  /     ¤