📄Работа №179440

Тема: РАЗРАБОТКА WEB-ПРИЛОЖЕНИЯ «ЛИЧНЫЙ КАБИНЕТ ОБУЧАЮЩЕГОСЯ»

📝
Тип работы Бакалаврская работа
📚
Предмет информатика и вычислительная техника
📄
Объем: 44 листов
📅
Год: 2017
👁️
Просмотров: 46
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

РЕФЕРАТ 2
ГЛОССАРИЙ 5
ВВЕДЕНИЕ 6
1 Фиксация и анализ требований 7
1.1 Функциональные требования 7
1.1.1 Возможности обучающегося в системе 7
1.1.2 Возможности внешних систем 8
1.2 Нефункциональные требования 8
1.3 Анализ требований 9
1.4 Технологии разработки 15
2 Проектирование приложения 16
2.1 Проектирование структуры приложения 16
2.1.1 Особенности разработки web-приложений с использованием
технологии ASP.NET 16
2.1.2 Выделение структурных элементов приложения 18
2.2 Проектирование компонента Common 19
2.2.1 ORM (Object-Relational Mapping) и Entity Framework 21
2.2.2 Применение пакета Data Access Layer для организации доступа к
данным в приложении 22
2.2.3 Проектирование модели доступа приложений к API 24
2.2.4 Проектирование сервиса получения данных из системы РИД.. 25
2.3 Проектирование компонента Web Application 26
2.3.1 Authenticationcontroller 27
2.3.2 Principal и Identity 29
2.3.3 Другие контроллеры компонента Web Application 29
2.3.4 Представления компонента Web Application 30
2.4 Проектирование компонента API Service 31
2.4.1 Авторизация сторонних приложений 31
2.4.2 Пакетные операции и BatchedController 31
3 Реализация приложения 34
3.1 Организация процесса 34
3.2 Подключение библиотеки Ninject 35
3.3 Реализация подсистем 36
3.3.1 Демонстрация реализации компонента Web Application 37
3.3.2 Демонстрация реализации компонента API Service 40
ЗАКЛЮЧЕНИЕ 43
ЛИТЕРАТУРА 44

📖 Введение

Современное общество с каждым днем всё тяжелее становится представить без интернета. В эпоху web-технологий люди привыкли получать практически любую желаемую информацию буквально за несколько нажатий клавиш. И поэтому все развитые организации стараются занять свое место во всемирной паутине. Томский Государственный Университет не отстает от данной тенденции и старается оперативно разрабатывать системы, в которых нуждаются сотрудники и обучающиеся Университета. В информационном пространстве ТГУ сейчас широко используется система «ТГУ.Сотрудники», которая предоставляет возможность взаимодействовать с различными личными данными и является точкой доступа к другим сервисам ТГУ. В последнее время назрела необходимость в появлении подобной системы и для обучающихся. Поэтому было принято решение создать приложение «Личный кабинет обучающегося». Для обучающегося планируется обеспечить простой доступ к данным, регламентирующим его учебную деятельность, таким как приказы, учебные планы, достижения, полученные в процессе получения образования и позволить делиться этой информацией с другими. Помимо этого необходимо унифицировать доступ к другим системам через данное приложение. В системе корпоративных приложений ТГУ оно должно являться единственным формальным источником данных об обучающемся.
Приложение планируется разрабатывать итеративно. На первом жизненном цикле будет реализован не весь функционал, какой именно, будет показано далее.
Цель данной работы - реализовать web-приложение «Личный кабинет обучающегося».
Задачи в рамках поставленной цели сформулированы следующие:
• Проанализировать требования к разрабатываемому приложению
• Спроектировать разрабатываемое приложение
• Реализовать приложение
1 Фиксация и анализ требований
В данной главе будут приведены требования, предъявляемые к разрабатываемому приложению, их анализ, а затем анализ других систем, из которых планируется получать данные. Требования разбиты на две группы: функциональные и нефункциональные.

Возникли сложности?

Нужна качественная помощь преподавателя?

👨‍🎓 Помощь в написании

✅ Заключение

В рамках данной работы были решены все поставленные задачи:
• Проанализированы требования к разработанному приложению
• Спроектировано разработанное приложение
• Реализовано приложение «Личный кабинет обучающегося»
Таким образом, цель - разработать web-приложение «Личный кабинет обучающегося» - достигнута.

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

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

1. Cockbum A. Writing Effective Use Cases. 1st ed. Addison-Wesley Professional, 2000. 304 pp.
2. Фаулер, Мартин Архитектура корпоративных программных приложений.: Пер. с англ. — М.: Издательский дом "Вильямс", 2006. — 544 с.
3. Ларман, Крэг Применение UML и шаблонов проектирования. 2-е издание.: Пер. с англ. - М. : Издательский дом “Вильямс”, 2004. - 624 с.
4. METANIT.COM Сайт о программировании [Электронный ресурс] // URL: https://metanit.com/ (дата обращения: 30.05.17)
5. Microsoft Developer Network [Электронный ресурс] // https://msdn.microsoft.com/ (дата обращения: 30.05.17)
6. Буч Г., Рамбо Д., Якобсон И. Язык UML. Руководство пользователя. 2-е изд.: Пер. с англ. Мухин Н. - М.: ДМК Пресс, 2006. - 496 с.

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.

©2026 Cервис помощи студентам в выполнении работ