Социальная сеть - Дипломная работа

бесплатно 0
4.5 29
Анализ структуры социальной сети. Рассмотрение основных функций автоматизированной информационной системы: регистрация и аутентификация пользователей, администрирование. Этапы разработки программно-информационного компонента. Назначение web-сервисов.


Аннотация к работе
социальный сеть автоматизированный администрирование В настоящее время Интернет занимает огромное место в жизни человека. В отличие от Интернета «раннего» периода, в настоящий момент он не представлен просто сайтами, на которых размещена та или иная информация, а также ссылки на прочие ресурсы либо каталоги файлов. Одним из видов сервисов коллективной работы пользователей являются социальные сети. Связав это с возможностью просмотра ссылок прочих пользователей, их разделением по категориям, возможностью отправки личных сообщений (для консультаций или простого общения), мы получим социальную сеть - обменник ссылками. Дипломный проект проводится с целью: - систематизации и закрепления полученных теоретических знаний и практических умений по общепрофессиональным и специальным дисциплинам («Операционные системы и среды», «Основы алгоритмизации и программирования», «Архитектура ЭВМ и вычислительных систем», «Базы данных», «Автоматизированные информационные системы») а также практики по эксплуатации программных средств информационных систем; - углубления теоретических знаний в соответствии с заданной темой; - формирования умений применять теоретические знания при решении поставленных вопросов; - формирования умений использовать справочную, нормативную и правовую документацию; - подтверждения квалификации выпускника. Назначение и цели создания системы Данная система создана для упрощения коммуникации большой группы пользователей, интересующихся определенной предметной областью. Для обмена сообщениями необходим только веб-браузер, причем пользователь продолжает находиться в системе и может продолжить работу, ожидая ответного сообщения. Посредством единого сервера достаточно лишь помнить свой ID пользователя и адрес ресурса данной социальной сети. Описание предметной области В социальной сети присутствуют два типа пользователей: администраторы (также выполняющие роль модераторов) и обычные пользователи. Таким образом, структуру социальной сети и взаимодействие процессов в ней можно представить в виде, изображенном на рисунке 1. Рис. Процесс работы в системе можно описать следующим образом: - пользователь регистрируется в системе, придумывая себе логин и пароль, если у него еще нет учетной записи; - он авторизуется в системе и получает полный доступ к своему личному кабинету; - после этого он может начать управлять списком своих закладок, личными сообщениями, своими анкетными данными. перемещаясь по кабинетам прочих пользователей, он может просматривать их закладки, добавлять их в свой список, читать данные в их профилях. Характеристика комплекса задач Описание выявленных задач данной АИС: 1) функция «Авторизация и аутентификация» должна решать следующие задачи: - регистрация нового пользователя; - сохранение его учетных данных в БД, причем пароль должен храниться в надежно зашифрованном виде; - доступ к функциям системы посредством авторизации; - смена пароля пользователя; - защита от атак типа SQL-Injection. 2) функция «Личный кабинет» должна решать следующие задачи: - доступ к возможностям системы в своем кабинете; - доступ в режиме чтения к частям личных кабинетов других пользователей; - управления личными сообщениями; - управления закладками; - управления личными настройками пользователя. При выполнении задач системы с правами обычного пользователя ему выдаются следующие экранные формы, перечисленные в таблице 1.Таблица 1 ID Наименование Задача Периодичность Э1 Главная страница Приглашение входа в систему, ссылка для регистрации При каждом входе пользователей в систему Э2 Страница регистрации Форма для ввода придуманных пользователем логина и пароля При первом запуске системы Э3 Страница профиля Отображение ссылок для входа в возможности системы, на ней выводятся также анкетные данные При успешных авторизациях и по требованию пользователя Э4 Страница закладок Содержит список закладок, разделенный на части, с возможностью перемещения между ними, а также элементами управления для их поиска, редактирования, добавления и удаления По требованию пользователя, после создания или изменения/удаления закладки Э5 Страница личных сообщений Содержит списки входящих и исходящих сообщения, а также их текст По требованию пользователя Э6 Страница поиска Содержит элементы управления для выбора категории закладок либо поля ввода ключевых слов (для названия ссылки, части адреса, описания) По требованию пользователя для поиска своих ссылок или нахождения новых Э7 Страница рекомендаций Выводит список рекомендуемых ссылок с возможностью добавления По требованию пользователя Э8 Страница анкетных данных Содержит поля ввода для анкетных данных. Концептуальная модель системы Автоматизированная система имеет четкую специализацию, поэтому она должна быть сведена к решению конкретных задач. Проектирование концептуальной модели основано на анализе решаемых, на предприятии задач по обработке данных. Логическая модель должна быть оптимизирована путём перегруппировки элементов данных, согласно поставленным задачам, избавления от избыточности дан
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?