Разработка информационной системы ОВД г. Донецка - Дипломная работа

бесплатно 0
4.5 90
Анализ решений по автоматизации предметной области. Выбор методологии проектирования информационной системы. Обоснование выбора платформы. Взаимодействие приложения с источниками данных. Выбор жизненного цикла разработки программного обеспечения.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Информация собирается при помощи специально разработанных бланков - учетных таблиц, данные, из которых, в последствии переносятся в сводные таблицы. Учетчик, находящийся в отделе ведет учет всей поступающей техники, техники которая находится в других отделах милиции, списанной техники и заказов на новую технику. Разрабатываемая информационная система должна осуществлять ведение (создание, изменение, хранение, удаление) и учет имеющейся техники в ОВД, поставляемых комплектующих и материалов, деталей, бракованных изделий и т.д. Система должна иметь удобный и интуитивно понятный пользовательский интерфейс, показ только необходимых для работы форм Разрабатываемая информационная система должна иметь способность к совершенствованию, которая проявляется через разработку новых версий системы для повышения эффективности функционирования системы.Организационная структура приведена в ПРИЛОЖЕНИИ А. Ведется учет новой техники, поступившей в милицию, техники, находящейся в других отделах милиции, списанной техники, техники, поставленной на ремонт и т.д. В процессе учета практически отсутствуют какие-либо технические средства. Учет ведется вручную на специальных бланках. Сортировка таблиц и составление отчетов занимает много времени.Оно позволит увеличить эффективности работы, снизит затраты времени на многих операциях.План тестирования определяется международным стандартом IEEE 829-1983. Проводится тестирование в целом свей системы учета оргтехники и средств связи.Могут ли требования заранее определятся в цикле Да Да Нет Нет Да Да Часто ли изменяются требования в цикле Нет Нет Да Да Нет Нет Будут ли требования отражать сложность системы Нет Нет Да Да Нет Да Обладает ли требование функциональными свойствами на раннем этапе Нет Нет Да Да Да Да Таблица Е.2 - Выбор модели ЖЦ на основе характеристик участников команды разработчиков Является ли технология предметной области проекта новой для большинства разработчиков Да Да Нет Да Нет Да Являются ли инструменты, используемые проектом, новыми для большинства разработчиков Да Да Нет Да Нет Нет Изменяются ли роли участников проекта во время ЖЦ Нет Нет Да Да Нет Да Могут ли разработчики проекта пройти обучение Нет Да Нет Нет Да Да Является ли структура более значимой для разработчиков, чем гибкость Да Да Нет Нет Нет Да Будет ли менеджер проекта строго отслеживать прогресс проекта Да Да Нет Да Нет Да Важна легкость распределения ресурсов Да Да Нет Нет Да Да Приемлет ли команда равноправные обзоры инспекций, менеджмент/обзоры заказчиков, а так же стадии Да Да Да Да Нет Да Таблица Е.

План
Содержание

ВВЕДЕНИЕ

1. Актуальность и место решаемой задачи информационного обеспечения в предметной области

2. Цели и задачи дипломного проектирования

1 РАЗРАБОТКА ТРЕБОВАНИЙ К ПРОГРАМНОМУ ОБЕСПЕЧЕНИЮ

1.1 Анализ предметной области

1.2 Анализ существующих решений по автоматизации предметной области

1.3 Анализ и моделирование требований

1.4 Сбор требований

1.5 Спецификация и аттестация требований

1.6 Выбор методологии проектирования информационной системы

Выводы к разделу

2 ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ

2.1 Архитектурное проектирование

2.2 Проектирование пользовательского интерфейса

2.3 Проектирование баз данных

2.4 Обоснование выбора платформы создания информационной системы

2.5 Описание сценария диалога.

Выводы к разделу

3 РЕАЛИЗАЦИЯ И АТТЕСТАЦИЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ

3.1 Реализация приложения

3.2 Взаимодействие приложения с источниками данных

3.3 Тестирование приложения

Выводы к разделу

4 УПРАВЛЕНИЕ ИНФОРМАЦИОННЫМ ПРОЕКТОМ

4.1 Выбор жизненного цикла разработки ПО

4.2 Определение цели и области действия программного проекта

4.3 Создание структуры пооперационного перечня работ

4.4 Идентификация задач и действий

4.5 Оценка длительности и затрат на разработку ПО

4.5.1 Оценка длительности

4.5.2 Оценка затрат

4.6 Распределение ресурсов проекта

4.7 Оценка экономической эффективности проекта

4.7.1 Чистый приведенный доход

4.7.2 Коэффициент возврата инвестиций

4.7.3 Внутренняя норма доходности

Выводы к разделу

ЗАКЛЮЧЕНИЕ

THE CONCLUSION

СПИСОК ЛИТЕРАТУРЫ

ПРИЛОЖЕНИЕ А - ОРГАНИЗАЦИОННАЯ СТРУКТУРА

ПРИЛОЖЕНИЕ Б - ПРОГРАММНЫЙ КОД (ФРАГМЕНТЫ)

ПРИЛОЖЕНИЕ В - ТЕХНИЧЕСКОЕ ЗАДАНИЕ

ПРИЛОЖЕНИЕ Г - ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ

ПРИЛОЖЕНИЕ Д - ПЛАН ТЕСТИРОВАНИЯ ПО

ПРИЛОЖЕНИЕ Е ? ОБОСНОВАНИЕ ВЫБОРА МОДЕЛИ ЖИЗНЕННОГО ЦИКЛА

ПРИЛОЖЕНИЕ Ж - ПЕРЕЧЕНЬ РАБОТ

ПРИЛОЖЕНИЕ З - ОЦЕНКА СТОИМОСТИ РАЗРАБОТКИ ПО

Вывод
Данная глава является очень важной в разработке ПО. Без анализа и сбора требований невозможно будет приступить к разработке самой информационной системы.

Визуальное моделирование оказало большое влияние на развитие ТС ПО вообще и CASE-средств в частности. Понятие CASE (Computer Aided Software Engineering) используется в настоящее время в весьма широком смысле. Первоначальное значение этого понятия, ограниченное только задачами автоматизации разработки ПО, в настоящее время приобрело новый смысл, охватывающий большинство процессов жизненного цикла ПО. [19]

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

Моделирование бизнес-процессов является важной составной частью проектов по созданию информационных систем. Отсутствие таких моделей является одной из главных причин неудач многих проектов. [14]

На стадии разработки выявляются более детальные требования к системе, выполняется высокоуровневый анализ предметной области и проектирование для построения базовой архитектуры системы, создается план конструирования и устраняются наиболее рискованные элементы проекта.

Самым важным результатом стадии разработки является описание будущей системы.

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

2К программному обеспечению систем предъявляется ряд требований, основными из которых являются: функциональная полнота, надежность, производительность, расширяемость, технологичность и высокое качество программного кода. При проектировании систем контроль за соблюдением требований к программному обеспечению должен проводиться на всех фазах жизненного цикла информационной системы. Разработка качественной информационной системы во многом определяется архитектурными решениями и платформой, на которой она создается.

3Реализация и аттестация информационной системы один из самых важных процессов создания программы «Информационная система МРССИСТ». В заключении необходимо добавить, что этап реализации начинается сразу после проектирования информационной системы. На данном этапе были составлены бизнес-правила, показаны алгоритмы и циклы используемые при реализации приложения. Описано взаимодействие приложения с источниками данных ADO.NET - это новая технология доступа к базам данных. На этапе реализации было проведено тестирование созданной системы методам «черного ящика». В результате был получен отчет о тестировании. В целом этап прошел успешно.

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

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

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

- унифицированное управление вычислительными ресурсами;

- управление конфигурациями: создание базы данных;

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

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

В первом разделе проведен анализ существующих решений в рассматриваемой предметной области, в результате которого было принято решение об автоматизации учета технических средств. Был произведен анализ предметной области и сбор требований затем, чтобы понять, как работает данная организация, рассмотреть процессы протекающие в ней. Следующим необходимым пунктом данного раздела стал анализ и моделирование требований методом структурного подхода. Построены IDEF0 - диаграммы, отражающие основные процессы разработки информационной системы учета платежей. В дополнении к IDEF0 - диаграммам были созданы диаграммы потоков данных (Data flow diagrams, DFD) используются для описания документооборота и обработки информации. В заключительной части первого раздела проведена аттестация и спецификация информационной системы, которая включает в себя создание технического задания и технико-экономического обоснования.

Второй раздел дипломного проекта посвящен проектированию информационно системы учета техники. В представленном разделе спроектирована архитектура создаваемой системы, разработан пользовательский интерфейс. Основным в данном разделе является проектирование самой информационной системы. Для этого, средствами MS Access была создана база данных и разработана схема данных. При помощи CASE-средства ERWIN построена логическая и физическая модель данных. Данный раздел завершается обоснованием выбора платформы создания информационной системы, а именно, MS Access и MS Visual C#.

Третий раздел посвящен этапу реализации информационной системы. Было произведено тестирование реализуемой информационной системы, которое выполняется для полной проверки работоспособности программы. Тестирование проводилось методом черного ящика. Результатом тестирования стал отчет о его проведении.

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

THE CONCLUSION

In the conclusion it is possible to draw a conclusion, that the purposes put in work, are reached, problems are executed. Work consists of introduction of four sections: development of requirements to the software, designing of information system of the account orgtechnics and communication facility DIA, realization and certification of the created information system, an estimation of economic efficiency of the developed project.

The purpose of the degree project is creation of information system of the account orgtechnics and communication facility DIA, thus that the developed system corresponded to requirements of the customer.

In the first section the analysis of existing decisions in a considered subject domain as a result of which the decision on automation of the account of means was accepted is lead. The analysis of a subject domain and gathering of requirements have been made to understand, how the given organization works, to consider processes proceeding in it. Following necessary item of the given section became the analysis and modelling of requirements by a method of the structural approach. Are constructed IDEF0 - the diagrams reflecting the basic processes of development of information system of the account of payments. In addition to IDEF0 - to diagrams diagrams of dataflows have been created (Data flow diagrams, DFD) are used for the description of document circulation and processing of the information. In a final part of the first section certification and the specification of information system which includes creation of the technical project and the feasibility report is lead.

The second section of the degree project is devoted to designing is information systems of the account of technics. In the presented section the architecture of created system is designed, the user interface is developed. The core in the given section is designing the most information system. For this purpose, means MS Access had been created a database and the scheme of data is developed. By means of CASE-means ERWIN the logic and physical model of data is constructed. The given section comes to the end with a substantiation of a choice of a platform Creations of information system, namely, MS Access and MS Visual C#.

The third section is devoted to a stage of realization of information system. Testing sold information system which is carried out for full check of working capacity of the program has been made. Testing was spent by a method of a black box. Result of testing became the report on its carrying out.

In final, fourth section, the stage of management is considered by the information project. In the beginning it has been chosen stage-by-stage model of life cycle with the intermediate control, definite purposes and scopes of the program project. By means of software Microsoft Project the structure the list of works is created, problems and actions of information system of the account of payments are identified. Also the estimation of duration and costs of development is made ON. In the conclusion calculation of economic efficiency of the project as a result of which the effect from introduction of the project is counted pure economic, factor of return of investments, the pure resulted income and internal norm of profitableness has been lead. The Lead calculations have shown, that the project is profitable and quite sold.

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

1. Акперов, И.Г. Управление проектами: учебно-методический комплекс/ И.Г. Акперов, В.А. Долятовский. - Ростов-на-Дону: ИУБИП, 1999.

2. Арчер Т. Основы C#. Новейшие технологии, СПБ.: 2001.

3. Ахметов К. Практика управления проектами - Microsoft Project Professional 2003. М.: 2004. - 272 с.

4. Баглюк С.И., Мальцев М.Г., Смагин В.А., Филимонихин Г.В. Надежность функционирования программного обеспечения.-С.-Пб.:-1991.-78 стр.

5. Богданов, В. Управление проектами в Microsoft Project 2002 / В. Богданов. - СПБ.: Питер, 2003.

6. Вейскас Дж. Эффективная работа с Microsoft Access 2000 -СПБ: Питер, 2001. - 1040 с.: ил.

7. Вендров А.М. Практикум по проектированию программного обеспечения экономических информационных систем: Учеб. Пособие. - М.: Финансы и статистика, 2004. - 192 с.: ил.

8. Гасанов Э. Э., В. Б. Кудрявцев. Теория хранения и поиска информации, М.: ФИЗМАТЛИТ, 2002. - 288 с.

9. Гетц К., Литвин П., Бэрон Р. Access. Сборник рецептов для профессионалов. 2-е изд., СПБ.: Питер, 2004. - 784 с.

10. Грабауров В.А. Информационные технологии для менеджмента, СПБ.: 2005.

11. Гуннерсон Э. Введение в C#, М.: 2001.

12. Дейт К. Дж. Введение в системы базы данных, М.: Издательский дом «Вильямс», 2002.

13. Закон РФ «о милиции», от 18 апреля 1991 г. N 1026-I

14. Калянов Г.Н. CASE-технологии: Консалтинг в области автоматизации бизнес-процессов., М.: Горячая линия-Телеком, 2000

15. Кортнер Д., Марквис А. Microsoft Project 2002, М.: 2006. - 621 с.

16. Кренке Д. Теория и практика построения баз данных 9-е изд., СПБ.: Питер, 2004. - 864 с.

17. Кронан А., Андерсен В. Microsoft Office Access 2003. Быстрые шаги, СПБ.: 2003.

18. Культяев А.К. Microsoft Project 2002. Управление проектами, М.: 2003

19. Маклаков С.В. BPWIN и ERWIN. CASE-средства разработки информационных систем. Москва: Диалог-МИФИ, 2000.256 с

20. Маклаков С.В. Создание информационных систем с ALLFUSION Modeling Suite. - М.: ДИАЛОГ - МИФИ, 2003 - 432 с.

21. Марка Д.А., МАКГОУЭН К. Методология структурного анализа и проектирования. Москва, 1993 г.

22. Мармел Э. Microsoft Project 2002. Библия пользователя, М.: 2003

23. Методические указания по оформлению дипломных проектов, курсовых работ, отчетов о производственной практике / И.Г. Акперов, В.А. Долятовский, В.Н. Еременко. - Ростов н/Д: ИУБИП, 2002. - 26 с.

24. Мескон М.Х. Основы менеджмента, М.: Дело, 1997.

25. Микелсен К. Язык программирования C#. Лекции и упражнения. Учебник, СПБ.: Питер, 2002. - 689 с.

26. Михеева В., Харитонова А. Microsoft Access 2003. Наиболее полное руководство, СПБ.: 2002.

27. Научные работы: методика подготовки и оформления / Авт.-сост. И.Н. Кузнецов. 2-е изд., перераб. и доп. - Мн.: Амалфея, 2000. - 544 с.

28. Петров В. Н. Информационные системы. Учебник, СПБ: Питер, 2002. - 668 с.

29. Положение о милиции общественной безопасности в РФ (Собрание актов Президента и Правительства).

30. Праг К., Ирвинг М. Access 2002. Библия пользователя, М.: 2003

31. Роберт Дж. Мюллер. Базы данных и UML. Проектирование. Лори. 2002. 420 стр.

32. Роберт Т.Фатреапп, Дональд Ф.Шаффер, Управление информационными проектами (достижение оптимального качества при минимуме затрат) М.: «Вильямс» 2004 год.

33. Секунов Н. Самоучитель C#, М.: 2001.

34. Сенов А. Access 2003. Практическая разработка баз данных, М.: 2005

35. Скрипкин, К.Г. Экономическая эффективность информационных систем. / К.Г. Скрипкин. - М.: ДМК Пресс, 2002.

36. Смирнов Д. Разработка и сопровождение проектов Microsoft Project 2003, СПБ.: 2004

37. Смирнова Г.Н. Проектирование экономических информационных систем: Учебник/Г.Н. Смирнова, А.А. Сорокин, Ю.Ф. Тельнов; Под ред. Ю.Ф. Тельнова. - М. Финансы и статистика, 2003. - 512 с.: ил.

38. Стовер Т. Эффективная работа Microsoft Project 2002, СПБ.: 2003. - 452 с.

39. Уткин В.Б. Информационные системы в экономике, М.: Академия, 2006

40. Хаммер М. Чампи Дж. Реинжиниринг корпорации: Манифест революции в бизнесе, СПБ.: Изд. СПБ ун-та, 1997

41. Хандхаузен Р. Знакомство с Microsoft Visual Studio 2005, М.: 2006. - 416 с.

42. Черемных, С.В. Структурный анализ систем: IDEF-технологии, М.: Финансы и статистика, 2001.

43. Шеер А. Моделирование бизнес-процессов, СПБ.: Питер, 2002. 344 с.

44. Шилдт. Полный справочник по C#, М.: Вильямс, 2004. - 752 с.

45. Эндрю Троелсен. C# и платформа . NET | Книги / Компьютерная литература / Интернет. Веб-дизайн / .NET, СПБ.: Питер-пресс, 2002. - 800 с.Внедрение АИС на исследуемом объекте является насущной необходимостью. Оно позволит увеличить эффективности работы, снизит затраты времени на многих операциях. Стоимость АИС, предлагаемой к внедрению, относительно невысока, благодаря применению дешевого и нетребовательного к аппаратным ресурсам программного обеспечения.

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

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





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