masterdiplomoff

Смело звони!

8-905-830-89-62

8-963-076-92-07

Отзывы

Артем

Бухучет на 4, налоги на 5. Ждите меня в следующую сессию)))

05.11.2008

Андрей

Вобще я отзывы не пишу, но тут не могу промолчать. Только благодаря вашим спецам я нормально сдал диплом и выпустился из института!

14.03.2014

алексей тимченко

заказал задачи по семейному праву, сдал успешно..

09.02.2010

Оставить отзыв еще

Главная Каталог готовых работ

Разработка автоматизированной информационной системы приема заявок

Предмет: Программирование

Стоимость готовой работы 1900 руб.



Оглавление
Введение 4
Глава 1. Сущность исследуемой проблемы 8
1.1 Определение места исследуемой проблемы 8
1.2 Описание выявленной проблемы 11
1.3 Выбор метода решения задачи 13
1.4 Анализ рынка 17
1.5 Обоснование выбора способа приобретения системы автоматизации 18
1.6 Техническое задание. 22
1.7 Этапы жизненного цикла приложения 24
Глава 2 37
2.1 Разработка структуры программного продукта 37
2.2 Разработка концептуальной модели базы данных 38
2.3 Разработка ER-модели базы данных 40
2.4 Разработка информационной модели приложения 44
2.5 Разработка объектной модели приложения 48
2.6 Разработка модели интерфейса пользователя 52
2.7 Проектирование форм входных документов 54
2.8 Проектирование форм выходных документов 59
Глава 3. Разработка программного продукта 64
3.1 Описание выбранного языка программирования 64
3.2 Обоснование выбора СУБД 67
3.3 Внутренняя структура программного продукта 71
3.4 Мероприятия, необходимые для ввода программы в эксплуатацию 85
3.5 Выбор и обоснование методики расчёта экономической эффективности 86
3.6 Расчёт показателей экономической эффективности проекта 88
Заключение 91
Литература 93
Приложение 1. Листинг программы 96
Введение

Автоматизация деятельности малых торговых предприятий не теряет своей актуальности. Почти каждое большое предприятие начинается с малого. Бывшие малые предприятия вырастают, автоматизация их деятельности становится сложнее. Тем не менее малые предприятия появляются вновь и вновь. Большое количество и непрерывное обновление рядов малых предприятий создают постоянный стимул для производства и совершенствования программ, предназначенных для автоматизации их деятельности. Так как такие предприятия чаще всего ограничены в средствах, то они вначале пытаются вести оперативный торговый учет и бухгалтерский учет традиционным способом. Однако вскоре обнаруживают, что традиционный способ бухгалтерского учета для малых предприятий все-таки не позволяют в полной мере решать проблемы учета торговых операций. С другой стороны, большие торгово-складские программы и комплексные системы автоматизации предприятий хотя и  годятся для бухгалтерии, но требуют больших материальных затрат на приобретение, мощную вычислительную технику для функционирования и штат квалифицированных специалистов для обслуживания. Часто случается, что малое предприятие не может позволить себе такой роскоши, и вынужденно продолжать использовать неэффективный ручной труд. Решением данной проблемы может стать приобретение малой автоматизированной информационной системы, которая способна решить проблемы автоматизации на отдельно взятом участке, не требуя при этом значительных материальных вложений.

Способы приобретения подобного программного могут быть следующие:

-      Приобретение программного продукта в готовом виде у разработчиков программного обеспеченья.

-      Заказ разработки у производителей программного обеспеченья.

-      Разработка собственного программного обеспеченья.

Рассматривая стоимостные характеристики данных способов, можно сделать вывод, что наиболее выгодной кажется приобретение программного продукта в готовом виде. Данный способ обладает такими несомненными преимуществами как:

Получение готового и отлаженного и проверенного реальной эксплуатацией решения.

Возможность развёртывания системы в кратчайшие сроки, поскольку данная система обычно уже разработана, отлажены проводимые мероприятия по её внедрению и переводу работы предприятия на обеспеченье данной системой.

Однако менеджеру предприятия стоит учитывать, что приобретение системы часто ставит предприятие в зависимость от фирмы разработки, поскольку в большинстве случаев подобные системы распространяются с закрытым кодом, и любое изменение, связанное с изменение работы предприятия, изменениями бухгалтерского или торгового учёта и любых других изменениях, требует изменения системы учёта (в том случае, конечно, если система не масштабизируема, но это редкий случай для малых систем) и соответственно вмешательства производителей системы. Часто в подобных случаях предприятие вынуждено оплачивать все внесённые изменения.

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

 

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

Предприятие, выступившее  в качестве заказчика разработки, послужившей темой данного проекта, выбрало именно третий способ приобретения программного обеспеченья, что и определило тему данной выпускной квалификационной работы – «Разработка автоматизированной информационной системы приёма заявок».

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

В качестве объекта данной задачи будут выступать современные компьютерные технологии, позволяющие разрабатывать и внедрять различные средства автоматизации деятельности предприятий.  К  современным технологиям, в данном контексте, следует относить средства автоматизации процессов документооборота предприятия, при помощи средств программно-вычислительной техники.

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

В качестве источников информации будет использоваться различная научная и справочная литература, периодические издания, нормативные акты, источники в сети Интернет………………………

 

 

Заключение

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

-      Описание выполняемых функций предприятия.

-      Выполнение схемы реализации бизнес-процессов предприятия.

-      Определение наиболее важных бизнес-процесов.

-      Оценка процессов с точки зрения необходимости их усовершенствования, поиск узких мест.

-      Определение возникающих в данных процессах проблемах.

-       Определение значительности проблем, выявление необходимости их решения.

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

Проектная часть работы включает в себя предварительное проектирование и непосредственную разработку программного продукта.

В рамках предварительного проектирования был произведёны следующие мероприятия:

-      Проведён анализ автоматизируемой задачи.

-      Составлена иерархия объектов задачи.

-      Разработана концептуальная модель реализации.

-      Разработана структура таблиц.

-      Разработана ER-модель базы данных.

-      Разработана информационная модель.

-      Разработана объектная модель.

-      Разработана иерархическая структура интерфейса приложения.

-      Разработана сетевая модель диалога пользователя.

-      Разработаны структуры входных и выходных документов.

-      Разработаны эскизные проекты входных и выходных документов.

В рамках разработки программы были проведены следующие мероприятия:

-      Реализация ER модели в СУБД MySQL.

-      Реализация объектной модели в библиотеке классов PHP.

-      Реализация вспомогательных сценариев для работы программы.

-      Реализация интерфейса пользователя.

Итогом данной исследовательско-проектной работы стало внедрение разработанного приложения в качестве системы автоматизации приёма заявок от в организации. По окончании данной работы была произведена оценка экономической эффективности разработки, которая доказала её экономическую выгоду и практическую полезность.


Литература

  1. Закону РФ №3523-1 от 23 сентября 1992г. «О правовой охране программ для электронно-вычислительных машин и баз данных»// Собрание законодательства РФ.
  2. ГОСТ 3.1109-82 Единая система технологической документации. Термины и определения основных понятий (с изменением №1) // Сборник стандартов РФ
  3. ГОСТ 19.404-79 Единая система программной документации. Пояснительная записка // Сборник стандартов РФ
  4. ГОСТ 34.601-90 Автоматизированные системы. Стадии создания.
  5. ГОСТ Р ИСО/МЭК 12207-99 - Информационная технология. Процессы жизненного цикла программных средств
  6. ISO/IEC 12207:1995 Information technology - Software life cycle processes.
  7. ISO/IEC 15504, SPICE - Software Process Improvement and Capability Determination.
  8. PHP – License. Официальный сайт компании. Интернет: http://www.php.net
  9. GNU/GPL License for MySQL. Официальный сайт компании. Интернет: http://www.mysql.net
  10. PHP{INSIDE} – Сайт о программировании на PHP. Интернет: http://www.phpinside.ru
  11. The Test Management Guide. Интернет: http://www.ruleworks.co.uk/testguide/
  12. PROGRAMERSCLUB. Частный сайт о программировании. Интернет: http://www.progamersclub.ru
  13. Алекс Кригель, Борис Трухнов. SQL. Библия пользователя.- М.: Вильямс, 2010 г. 754 с.
  14. Алистер Коберн. Современные методы описания функциональных требований к системам. - М.: Лори, 2011 г. 288 с.
  15. Артанов Б. А. Web-мастеринг без посторонней помощи. – М.: 100 книг. 2006. – 336с.
  16. Бадд Э. А. Мастерская CSS. Профессиональное применение Web-стандартов. – М.: Вильямс, 2007. – 272с.
  17. Бахтизин В.В., Глухова Л.А. Стандартизация и сертификация программного обеспечения: Учеб. пособие - Мн.: БГУИР, 2006. - 200с.
  18. Бил Форд, Майкл Найгард, Билл де Ора. 97 этюдов для архитекторов программных систем.  - М.: Символ-Плюс, 2009 г. 264 с.
  19. Бондарь. А.С. InterBase и Firebird. Практическое руководство для умных пользователей и начинающих разработчиков (+ CD-ROM). -  СПб.: БХВ-Петербург, 2007 г. 592 с.
  20. Гаевский А.Ю. Самоучитель по созданию Web-страниц HTML, JavaScript, Dynamic HTML. - СПб.: BHV-Санкт-Петербург, 2007. – 504с.
  21. Джеф Раскин. Интерфейс: новые направления в проектировании компьютерных систем. - М.:Символ-Плюс, 2007 г. - 272 с.
  22. Джеффри Д. Ульман, Дженнифер Уидом. Основы реляционных баз данных. -  СПб.:БХВ-Петербург, 2007 г. 383 с.
  23. Джо Селко. SQL для профессионалов. Программирование. - М.: Лори, 2009 г. 464 с.
  24. Диомидис Спинеллис, Георгиос Гусиос. Идеальная архитектура. Ведущие специалисты о красоте программных архитектур - М.: Символ-Плюс, 2010 г. 528 с.
  25. Дригалкин В.В. HTML в Web- дизайне. - К.: Комиздат; Диалектика, 2006- 180с.
  26. Вендров А. М. Проектирование программного обеспечения экономических информационных систем: Учебник. — 2-е изд., перераб. и доп. — М.: Финансы и статистика, 2005. — 544 с.
  27. К. Дж. Дейт. SQL и реляционная теория. Как грамотно писать код на SQL.- М.: Лори, 2009 г. 764 с.
  28. Каймин В.А. Информатика: Учебник. - 5-ое издание - М.: ИНФРА-М, 2007 – 244 с.
  29. Кевин Е. Кляйн, Дэниэл Кляйн, Брэнд Хант SQL. Справочник In a Nutshell: A Desktop Quick Reference. - М.: Символ-Плюс, 2010 г. 656 с.
  30. Лугачев М. И. и др. Экономическая информатика: введение в экономический анализ. — М.: Инфра-М, 2005. —569 с.
  31. Орлов С. Технологии разработки программного обеспечения. Учебное пособие. 2-е изд. — СПб.: Питер, 2003. — 480 с.
  32. Макконнелл. С. Совершенный код. Мастер-класс. - М.: Русская Редакция, 2010 г. 896 с.
  33. Савицкая Г. В. Анализ хозяйственной деятельности предприятия: Учебник. — М.: Инфра-М, 2004. — 400 с.
  34. Савицкий Н. И. Экономическая информатика. — М.: Экономистъ, 2004. — 429 с.
  35. Эрик Эванс. Предметно-ориентированное проектирование (DDD). Структуризация сложных программных систем. - М.: Лори, 2010 г. 448 с.
  36. Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж.. Приемы объектно-ориентированного проектирования. Паттерны проектирования. -СПб.:Питер, 2007 г. 366 с.




Проверить аттестат

.