Студенческое право, Юридический справочник для студентов, Белгород: 2004 г


перейти к полному списку дипломных проектов

Ссылка на скачивания файла в формате .doc находится в конце странички

Студенческое право, Юридический справочник для студентов, Белгород: 2004 г

Теперь для «КСОКа» введены таблицы, в которых хранится история групп для каждого человека. Были также найдены и исправлены ошибки хранения данных в АРМе «Редактор рабочих учебных планов».

Модули и алгоритмы

Модули

Можно рассмотреть соответствие модулей системы и компонентов, определенных в главе 4:



Схема взаимодействия модулей системы

Такая структура модулей принята по аналогии с АРМом «КСОК». Программа получается более понятной, а, следовательно, ее легче сопровождать и расширять.

Проект интерфейса

АРМ представляет собой оконное приложение Win32.

Оформление АРМа «Сессия» соответствует графической концепции РИВСУУП, разработанной дизайнером отдела РПО. Введение понятия цветовых схем позволяет соотнести информацию в таблицах к определенному заголовку по цвету, что позволяет развернуть длинные горизонтальные таблицы вертикально, что удобно при анализе информации на экране компьютера. Кроме того, такое представление информации является уже привычным для сотрудников МГУ, по другим АРМам.

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

Ниже приведены снимки экранов АРМа.



Окно «О программе»



Форма выбора факультета



Форма выбора сессии



Форма списка специальностей



Форма списка отчетностей группы



Форма зачетно-экзаменационной ведомости



Форма выбора учебной карточки



Форма учебной карточки



Сформированная сводная ведомость успеваемости группы в Excel



Сформированная печатная ведомость в Word

Реализация

Объем кода

Объем написанного кода:

Тестирование

Тестирование проводилось по черному и белому ящику. Классы, используемые в системе, кроме того, тестировались с помощью автоматической системы, применяющейся в ОРПО ([4]). Программа была проверена сопровождающими программистами (Отдел сопровождения программного обеспечения МГУ). Также было проведено тестирование программы в реальных условиях: пробная версия была внедрена на Факультете социального управления МГУ на зимней сессии 2006/2007 учебного года.

Заключение

В рамках работы были решены следующие задачи:

Спроектирована структура АРМа;

Спроектирован пользовательский интерфейс, соответствующий стилю и требованиям РИВСУУП;

Проведен анализ схемы базы данных. Введены необходимые сущности, реализованы объекты серверной логики (представления, хранимые процедуры, триггеры, UDF);

АРМ реализован, выпущено несколько версий (текущая версия 1.2.1);

АРМ успешно внедрен и используется деканатами МГУ.

Навыки, полученные в ходе работы:

Программирование для Microsoft SQL Server 2000

Написание хранимых процедур, UDF и триггеров

Работа в команде и использование средств коллективной разработки:

Система контроля версий – Subversion

Система управления проектами – TBT (внутренняя разработка ОРПО)

Система автоматического тестирования

Использование коллективного кода (ядра):

Низкоуровневая библиотека работы с БД;

Аутентификация и авторизация пользователей;

Класс объектов, использующий в качестве хранилища данных таблицы в БД;

Визуальные компоненты (отображение объектов с данными);

Класс объектов, управляющих визуальными компонентами;

Классы, осуществляющие генерацию печатных форм в формате Word и Excel.

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

Чистяков, Т. С., Смолин, П. В. Оформление исходных текстов Delphi и стиль программирования среди программистов различных подразделений МГУ им. адм. Г. И. Невельского, внутренний документ ОРПО ЦИТ МГУ, Владивосток: 2004 г.

Студенческое право, Юридический справочник для студентов, Белгород: 2004 г.

Ядро информационной системы http://orpo.msun.ru/kernel.shtml.

Федоров С. А. Внедрение автоматического тестирования программных продуктов как одного из элементов экстремального программирования

Грубер, М., Введение в SQL

Фелёнов, М.Е. Библия Delphi – СПб.: БХВ-Питербур, 2004 – 880 с.:ил.

Культин, Н.

скачать бесплатно Автоматизированное рабочее место

Содержание дипломной работы

256 Коноваловой Д
256 Коноваловой Д
Второй проблемой, возникающей при оформлении документов, помимо сбора и хранения информации, является печать документов на бланках
Первым важным шагом в процессе автоматизации Университета было принятие общей программы автоматизации
Выводы Все рассмотренные системы решают сходные задачи с РИВСУУП, однако интеграция некоторых их подсистем в РИВСУУП невозможна вследствие несовместимости платформ и схем данных
Студент (Student) Сущность «Студент» характеризуется следующими атрибутами Данная сущность реализована в виде представления из уже имеющихся сущностей БД
9) и список группы; Составление всех ведомостей по выбранной группе, на выбранной сессии (в виде документа Word)
Раньше в «КСОКе» не было привязки студентов к группам (потому что в этом не было необходимости)
Студенческое право, Юридический справочник для студентов, Белгород: 2004 г
С учетом имеющихся знаний относительно построения баз данных с помощью SQL технологии и архитектуры «клиент-сервер» было принято решение написать новую программу с учетом приведенных требований

заработать

Закачай файл и получай деньги