Тип работы:
Предмет:
Язык работы:


Разработка клиент-серверного приложения для организации работы частного издательства

Работа №79985

Тип работы

Дипломные работы, ВКР

Предмет

информатика

Объем работы190
Год сдачи2016
Стоимость4220 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
174
Не подходит работа?

Узнай цену на написание


ВВЕДЕНИЕ 4
1 ПОСТАНОВКА И АНАЛИЗ ЗАДАЧИ 6
1.1 Описание объекта и процессов автоматизации 6
1.2 Характеристика задачи и обоснование необходимости
автоматизацию 6
1.2.1 Обзор бизнес-процессов организации 6
1.2.2 Обоснование необходимости автоматизации 8
1.2.3 Формулирование функциональных возможностей компонентов
системы 9
1.3 Выбор стратегии автоматизации 10
1.3.1 Обзор родственных разработок 10
1.3.2 Подбор компонентов для автоматизации задачи 18
1.4 Обоснование решений 19
1.4.1 Выбор программного обеспечения 19
1.4.2 Выбор средства информационного обеспечения 20
2 РЕАЛИЗАЦИЯ ЗАДАЧИ 21
2.1 Архитектура системы 21
2.2 Описание этапов жизненного цикла системы 22
2.3 Программное обеспечение 23
2.3.1 Логическая и компонентная архитектура системы 23
2.3.2 Создание базы данных 24
2.3.3 Логическое моделирование 35
2.3.4 Написание модулей веб-приложения 49
2.3.5 Разработка схемы организации доступа пользователей 57
2.4 Аппаратное обеспечение 59
2.5 Основные технические решения 63
3 ПРИМЕРЫ РАБОТЫ 66
ЗАКЛЮЧЕНИЕ 72
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 73
ПРИЛОЖЕНИЕ. ЛИСТИНГ ПРОГРАММЫ 75

В современном мире информационные технологии уже давно стали важным инструментом, позволяющим осуществлять деятельность по управлению организацией. Это касается даже тех организаций, деятельность которых не связана напрямую со сбором информации. Эти организации вынуждены собирать и хранить ту информацию, которая необходима для обеспечения собственного функционирования. За длительный срок работы объем информации может увеличиться настолько, что неэффективные методы ее хранения и обработки начнут затруднять деятельность организации либо сделают ее невозможной.
Фундаментом эффективной информационной системы является база данных. Она позволяет структурировать, хранить, систематизировать и извлекать большие объемы информации. В случае, когда информационная система должна быть доступна извне, удобно использовать веб-приложение как инструмент работы с данными. Логика веб-приложения распределена между сервером и клиентом, хранение данных осуществляется, преимущественно, на сервере, обмен информацией происходит по сети. Одним из преимуществ такого подхода является тот факт, что клиенты не зависят от конкретной операционной системы пользователя, поэтому веб-приложения являются кроссплатформенными сервисами.
Такая информационная система позволяет повысить эффективность работы организации за счет автоматизации некоторых бизнес-процессов, обработка которых вручную потребовала бы большое количество времени. К тому же веб-приложение способно обеспечить удобное взаимодействие клиентов организации с ее сотрудниками, что снижает их временные затраты.
Цель выпускной квалификационной работы - разработать информационную систему для организации работы частного издательства, используя подходящие информационные технологии, и показать значимость, удобство этой системы для использования.
Для достижения цели были поставлены следующие задачи:
• анализ деятельности организации и её бизнес-процессов;
• обзор родственных разработок;
• разработка программного обеспечения информационной системы издательства;
• ввод в эксплуатацию разработанных средств.
Для разработки информационной системы издательства была выбрана интегрированная среда разработки Visual Studio 2015 и СУБД Microsoft SQL Server 2014 Express Edition для Windows-приложений.
Информационная система издательства предназначена для обеспечения взаимодействия между сотрудниками и клиентами издательства, учета книжной продукции и сопутствующей информации об авторах и договорах, обеспечения систематизированного хранения файлов и документов.


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

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

Помощь студентам в написании работ!


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



1 Рихтер, Джеффри. CLR via C#. Программирование на платформе Microsoft.NET Framework 4.5 на языке C#: Пер. с англ. / Джеффри Рихтер. - Санкт-Петербург: Питер, 2016. - 896 с.
2 Кириллов В.В. Введение в реляционные базы данных. / В.В. Кириллов, Г.Ю. Громов. - Санкт-Петербург: БХВ-Петербург, 2012. - 464 с.
3 Троелсен, Эндрю. Язык программирования C# 5.0 и платформа .NET 4.5. 6-е изд.: Пер. с англ. / Эндрю Троелсон. - М.: Вильямс, 2013. - 1312 с.
4 Фримен, Адам. ASP.NET MVC 5 с примерами на C# 5.0 для профессионалов: Пер. с англ. / Адам Фримен. - М.: Вильямс, 2015. - 736 с.
5 Бородакий Ю.В. Эволюция информационных систем. / Ю.В. . Бородакий, Ю.Г. Лободинский. - М.: Горячая Линия - Телеком, 2011. - 368 с.
6 Абдикеев Н.М. Реинжиниринг бизнес-процессов. Учебник / Н. М. Абдикеев - М.: ЭКСМО, 2005. - 578 с.
7 Программное обеспечение для автоматизации редакционно¬издательских процессов [Электронный ресурс]. URL: http://www.compuart.ru/article.aspx?id=8780&iid=362(дата обращения: 22.05.2016).
8 Биллиг В.А. Основы программирования на C#. / В.А. Биллинг - М.: Бином, 2006. - 488 с.
9 Общие сведения о ASP.NET MVC [Электронный ресурс]. URL:
https: //msdn. micro soft. com/ru-ru/library/dd3 81412(v=vs .108). aspx (дата
обращения: 22.05.2016).
10 Microsoft Azure для веб-разработчика [Электронный ресурс]. URL: https://habrahabr.ru/company/microsoft/blog/263621/(дата обращения: 25.05.2016).
11 Общие сведения о платформе Entity Framework [Электронный ресурс]. URL: https://msdn.microsoft.com/ru-ru/library/bb399567(v=vs. 110).aspx (дата обращения: 22.05.2016).
12 Иванов Д.Ю. Моделирование на UML. / Д.Ю. Иванов, Ф.А. Новиков - Санкт-Петербург: СПбГУ ИТМО, 2010. - 200 с.
13 Работа с Ajax в ASP.NET MVC [Электронный ресурс]. URL: http://professorweb.ru/my/ASP_NET/mvc/level6/6_8.php(дата обращения: 20.05.2016).



Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


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