Помощь в написании студенческих работ
Антистрессовый сервис

Разработка информационной системы учета собственности хозяйств Чекундинского сельского поселения

Дипломная Купить готовую Узнать стоимостьмоей работы

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

Разработка информационной системы учета собственности хозяйств Чекундинского сельского поселения (реферат, курсовая, диплом, контрольная)

Содержание

  • Введение
  • 1. Аналитическая часть
    • 1. 1. Анализ организационно — экономической схемы Чекундинского сельского поселения и её описание
    • 1. 2. Анализ бизнес-процессов сельского поселения
      • 1. 2. 1. Общая организация бизнес-процессов работы подразделений
      • 1. 2. 2. Организация оказания информационных услуг населению
      • 1. 2. 3. Процессы, связанные с учетом собственности сельского поселения
    • 1. 3. Анализ уровня автоматизации на собственном предприятии и методы решения поставленной задачи в других организациях
      • 1. 3. 1. Отчетность в администрациях сельских поселений
      • 1. 3. 2. Унифицированный подход к обработке учетной информации
      • 1. 3. 3. Существующие решения
      • 1. 3. 4. Основные бизнес-процессы управления собственностью сельского поселения
      • 1. 3. 5. Подсистемы в системах учета собственности сельских поселений
    • 1. 4. Выявление объекта и задачи автоматизации
  • 2. Проектная часть
    • 2. 1. Разработка концепции построения информационной модели ИС
      • 2. 1. 1. Интерфейсная часть
      • 2. 1. 2. Структура Системы учета собственности в нотации BPMN
    • 2. 2. Разработка структуры базы данных реализации информационной системы
    • 2. 3. Разработка клиентского
  • приложения
    • 2. 5. Защита информации в информационной системе
  • 3. Расчет экономической эффективности внедрения информационной системы
    • 3. 1. Расчет затрат на разработку и сопровождение проекта
    • 3. 2. Расчет положительных денежных потоков
    • 3. 3. Результаты оценки экономической эффективности
  • Заключение
  • Список использованных источников
  • Приложения
  • Приложение 1. Скрипт главной таблицы реестра
  • Приложение 2. Фрагмент кода

д) объекты движимого имущества:

наименование предмета;

— год выпуска;

— балансовая стоимость (первоначальная и остаточная стоимость);

— балансодержатель и его адрес;

— технические характеристики. На основании данных средствами редактора dbForgeStudioи клиента баз данных phpMyAdminбыла спроектирована и реализована логическая структура и физическая сущность базы данных приложения. Рисунок 2.

11. Логическая структура базы данных структура базы данных.

Рассмотрим физическую структуру элементов базы данных.

Рисунок 2.

12. Таблица Учреждение.

Рисунок 2.

13. Таблица учета разного типа руководителей.

Рисунок 2.

14. Таблица материально ответственных представителей администрации.

Рисунок 2.

15. Таблица участников коллективного владения.

Рисунок 2.

16. Таблица собственности, составляющей казну.

Рисунок 2.

17. Таблица основного имущества поселения.

Рисунок 2.

18. Таблица материальной ответственности.

Рисунок 2.

19. Таблица движимого имущества.

Таким образом была определена часть базы данных, которая отвечает за реестр пользователей2.

3 Разработка клиентского приложения.

Для реализации практической части проекта была использована веб-платформа, которая была развернута на сервере. Для решения данной задачи использовался FTPклиентFileZilla (рисунок 2.20). Процесс получения хостинг — услуг к содержанию и реализации дипломного проекта отношения не имеет, как и процесс установки веб-платформы на сервере (рисунок 2.21). Поэтому их описание сведем к простым скриншотам. Рисунок 2.

20. Заливка платформы на сервер

Рисунок 2.

21. Разворачивание системы на сервере.

На начальном этапе с целью обеспечения безопасности системы была адаптирована анти бот система (рисунок 2.22).Рисунок 2.

22. Антибот система.

На следующем этапе была подключена база данных и реализована логика приложения. Для этого была разработана форма.

Рисунок 2.

23. Фрагмент кода в системе.

Разработка модулей производилась с использованием IDENetBeans (Рисунок 2.24)Рисунок 2.

24. Разработка кода в IDEБолее подробно код можно рассмотреть в приложении 2. Рисунок 2.

25. Реализация кода в приложении.

Рисунок 2.

26.Адаптация базы данных в приложении.

Рисунок 2.

27. Фрагмент интерфейса формы.

Рис. 2.

28. Тестирование работы системы.

Общий вид интерфейса информационной системы.

Рис.

2.28 Фрагмент главной страницы.

Модули работы с реестром.

Рис 2.

30. Фрагмент меню системы.

Ввод данных.

Рис.

2.31. Фрагмент ввода данных по недвижимости.

Ввод данных по руководителям.

Рис.

2.32. Фрагмент ввода данных по руководителям.

Ввод материально ответственных лиц.

Рис.

2.33. Фрагмент ввода данных по мат лицам.

Ввод участников коллективного владения.

Рис.

2.34. Фрагмент ввода данных участников коллективного владения.

Ввод данных в казну.

Рис.

2.35. Фрагмент ввода данных в казну.

Формирование отчета по руководителям.

Рис.

2.36. Фрагмент системы формирования отчетов.

Экспорт отчета в электронный документ.

Рис.

2.37. Экспорт отчета в таблицу.

Формирование документа с отчетом.

Рис.

2.38. Сформированный документ по руководителям.

Формирование отчета по имуществу.

Рис.

2.39. Фрагмент формирования отчета по имуществу.

Сформированный документ.

Рис.

2.40. Сформированный документ.

Материально ответственные лица.

Рис.

2.41. Формирование отчета по мат лицам.

Отчет по мат лицам.

Рис.

2.42. Сформированный отчет.

Формирование отчета по казне.

Рис. 2.

43. Формирование отчета по казне.

Отчет по казенному имуществу.

Рис.

2.44. Сформированный отчет.

Ситема расположена по адресу.

http://chekundinsk.virtlabse.com/index.php/vvod-nedvizhimostiВходные данные в дминпанель.

http://chekundinsk.virtlabse.com/iadministratorloginstudent_Diplompasswordstudent_20 152.

4 Расчет надежности информационной системы.

Вероятность безотказной работы.

Вероятность безотказной работы (ВБР) определяется делениемисправно работающих объектов за промежуток времени на число объектов в начале испытаний.

где, — равна количеству сбоев, деленному на тот же промежуток времени, а t- это период проведение тестирования. За весь период тестирования было зафиксировано 3 сбоя, при обращении к серверу приложения, и поэтому (1) =1/20=0,05 в час; P (1) =2,7 — 0,1*20=1/7,29=0,37 (2) =0/20=0 в час; P (2) =2,7 — 0*20=1/1=1 (3) =0/20=0 в час; P (3) =2,7 — 0*20=1/1=1(4) =0/20=0 в час; P (5) =2,7 — 0*20=1/1=1(5) =1/20=0,05 в час; P (4) =2,7 — 0,05*20=½, 7=0,37(6) =1/20=0,05 в час; P (7) =2,7 — 0,05*20=½, 7=0,37(7) =0/20=0 в час; P (6) =2,7 — 0*20=1/1=1Рассмотрим вероятность отказа.

Под вероятностью отказа понимают обратную величину ВБР. Поэтому для ее расчета из 100% вычтем ВБР. Q (1) = 1−0,37=0.63Вероятность отказа равна 63% для модуля № 1.Q (2) = 1−1 =0Вероятность отказа равна 0% для модуля № 2.Q (3) = 1−1 =0Вероятность отказа равна 0% для модуля № 3.Q (4) = 1−1=0Вероятность отказа равна 0% для модуля № 4.Q (5) = 1−0,37=0.63Вероятность отказа равна 63% для модуля № 5.Q (6) = 1−0,37=0.63Вероятность отказа равна 63% для модуля № 6.Q (7) = 1−1=0Вероятность отказа равна 63% для модуля № 7.Рассчитать среднюю наработку.

Средняя наработка на отказ рассчитывается как отношение наработки восстанавливаемых систем к математическому ожиданию числа её отказов в пределах этой наработки. nколичество отказов, tсрiсреднее время между i-1 и I отказами объектов. T0= (20/4) /4=5/4=1, 25. Средняя наработка на отказ равна T0=1,25 часа. Для расчета надежности ИС сначала составим логическое выражение данной блок схемы, у нас 4 основных блока, то перед этим сделаем некоторые оговорки: пусть 2*4 =8, а 3* (5v6v7) =9, рисунок.

2.12Рисунок .

2.12. Блочная схема ИСУТогда логическое выражение имеет вид:

18v19v189 — далее, 189v189v189v189v189.

2.5 Защита информации в информационной системе.

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

3 Расчет экономической эффективности внедрения информационной системы3.

1 Расчет затрат на разработку и сопровождение проекта.

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

Заработную плату разработчиков (программиста, консультанта, руководителя);Стоимость расходных материалов;

Стоимость программного обеспечения;

Стоимостьнастройки одного рабочего места;

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

Участие в разработке:

Руководитель -1Программист — 1Консультант- 1Заработная плата представлена в таблице 3.

1.Таблица 3.

1. Заработная плата разработчиков ИСУРазработчики.

Ставка (руб./ч)Ставка (руб./д.)Кол-во раб. дн. Сумма (руб.)Отчисления в ПФР, ФССР, ФМС (34%)Итого (руб.)Программист1 501 200 313 720 012 544,0048848,00Консультант110 880 661 602 094,48254,4Руководитель2 001 600 464 002 176,008576,00Итого заработная плата разработчиков ЭИС (руб.).

66 678,4Стоимость расходных материалов (Таблица 3.2).Таблица 3.

2.Стоимость расходных материалов.

Наименование статьи расходов.

Стоимость ед-цы (руб.)Кол-во.

Сумма (руб.)Бумага формата А445 145.

Записная книжка40 140.

Шариковая ручка25 125.

Итого стоимость расходных материалов (руб.).

110Стоимость лицензионного программного обеспечения, используемого при разработке (Таблица 3.3).Таблица 3.

3. Стоимость лицензионного программного обеспечения.

Наименование статьи расходов.

Стоимость ед-цы (руб.)Срок лицензии (мес.)Сумма (руб.)MS SQL Server64030,164 030,00Delphi 1 032 740,00132740,00Итого стоимость программного обеспечения (руб.).

96 770,00На установку АРМ дополнительных затрат не требуется, так как на администрация сельского поселения имеет в наличии необходимое оборудование и программное обеспечение. Система будет функционировать на основе программного обеспечения используемого при разработке. Рассчитаем общую сумму денежных средств, которую необходимо вложить в проект: рублей.

3.2 Расчет положительных денежных потоков.

Разработанная информационная система автоматизирует функции инспекотра отдела ведения Реестра собственности Чекундинского сельского поселения и оптимизирует операции по вводу сопровождению и предоставлению информации о объектах собственности. Час работы инспекторастоит 200 рублей ().Экономия во времени (), которая достигнута благодаря внедрению системы, рассчитывается по формуле:(3.1)где, — время, необходимое на выполнение функций инспектора до внедрения системы; - время, необходимое на выполнение функций инспектора по работе с Реестром после внедрения системы;

Суммарная экономия в рублях за год будет равна:(3.2)Расчеты потенциальной экономии времени инспектора по работе с Реестром от внедрения системы представлены в таблице 3.

4.Таблица 3.4Потенциальная экономия времени инспектора от внедрения системы№ п/пНаименование операции.

Количество операций за год.

Время до (часов)Время после (часов).

1Ввод данных в систему623 016 001 352.

Поиск данных в системе3 500 035 605 803.

Формирование сопроводительной документации37 401 750 384.

Формирование результатных отчетов24 722.

Итого количество времени (часов).

Таким образом затраты до внедрения системы составляли:

Затраты после внедрения системы:

Рассчитываем суммарную экономию в рублях за год:

3.3. Результаты оценки экономической эффективности.

В результате деления суммы расходов на разработку и внедрение системы на сумму экономии за год получим срок окупаемости проекта в месяцах:(3.3)где, R — сумма расходов. Срок окупаемости рассчитываем по формуле (3.4):Таким образом, наибольшие расходы при разработке информационной системы управления обусловлены расходами на стоимость лицензионного программного обеспечения, используемого при разработке ИС. В результате анализа полученных показателей экономической эффективности, было установлено, что разработанная информационная система уже через два месяца окупит себя и будет приносить прямой экономический эффект компании.

Заключение

.

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

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

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

Список использованных источников

.

Арушанян О. Б. Архитектура клиентского программного обеспечения для web-приложений, ориентированных на представление данных // Вычислительные методы и программирование / О. Б. Арушанян, H.A.Богомолов, А. Д. Ковалев, М. Н. Синицын. — М., Прогресс, 2004 Т.

5. с. 24−37. Гагин А. Технология работы в глобальних общедоступных сетях. / А. Гагин — М: Jet Infosystems, 2006.

— 235с. Коггзолл Джон. РНР 5. Полное руководство: Пер. з англ. /.

Джон Коггзолл — М.: Издательский дом «Вильямс», 2006. — 752 с.: рис. — Парал. тит. англ.

Рамел Д. Самоучитель Joomla!.Пер. з англ. / Д. РамелСПб. БХВ — Питербург, 2008. — 448 с.: рис. Томсон Лаура.

Розработка Webприложений на РНР і MySQL: Пер. з англ./ Лаура Томсон, Люк Веллинг. ;

2-е издание, испр. — СПб: ТОВ Диа.

СофтЮП, 2003. — 672 с. MindJet MindManager. Официальный сайт. — [Электронный ресурс] - Режим доступа:

http://www.mindjet.com/Экономика и управление. Организационное обеспечение ИС. [Электронный ресурс]. — Электрон. текстовые данные. — Режим доступа:

http://www.economica-upravlenie.ru/content/view/445/9/.Диго С. М. Базы данных: проектирование и использование: Учебник — М.: «Финансы и статистика», 2005.

Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем. // М.: «Финансы и статистика», 1998 г. Сибилёв В. Д. Проектирование баз данных: Учеб. пособие. — Томск: Томский межвузовский центр дистанционного образования, 2007. — 201 с. Скрипкин К. Г. Экономическая эффективность информационных систем. М.: ДМК Пресс, 2002.

Приложения.

Приложение 1. Скрипт главной таблицы реестраCREATE TABLE reestr. uchregdenie (cod_uchr varchar (255) NOT NULL, nazvanie varchar (255) DEFAULT NULL, registracia varchar (255) DEFAULT NULL, predmetDeyatelnosti varchar (255) DEFAULT NULL, cel varchar (255) DEFAULT NULL, ID_nomer int (11) DEFAULT NULL, Cod_prichini varchar (255) DEFAULT NULL, vedomstvo varchar (255) DEFAULT NULL, stoimost_aktiv varchar (255) DEFAULT NULL, pervonach_Stoimost varchar (255) DEFAULT NULL, pribil_god varchar (255) DEFAULT NULL, rentabelnost varchar (255) DEFAULT NULL, doliaBudget varchar (255) DEFAULT NULL, KolvaSotrud varchar (255) DEFAULT NULL, dataReorg varchar (255) DEFAULT NULL, codDirector varchar (255) DEFAULT NULL, codimushestva varchar (255) DEFAULT NULL, PRIMARY KEY (cod_uchr), UNIQUE INDEX UK_uchregdenie_codDirector (codDirector), CONSTRAINT FK_uchregdenie_imushestvo_codImushestva FOREIGN KEY (codimushestva) REFERENCES reestr. imushestvo (codImushestva) ON DELETE NO ACTION ON UPDATE NO ACTION) ENGINE = INNODBCHARACTER SET latin1COLLATE latin1_swedish_ci;Приложение 2. Фрагменткода<?php/*** @package RSForm! Pro* @copyright © 2007;2014 www.rsjoomla.com* @license GPL,.

http://www.gnu.org/copyleft/gpl.html*/defined ('_JEXEC') or die ('Restricted access');function RSFormBuildRoute (&$query){$segments = array ();$view = isset ($query['view'])? $query['view']: 'rsform';$layout = isset ($query['layout'])? $query['layout']: 'default';// is this a menu item? if (isset ($query['Itemid'])) {$app = JFactory: getApplication ();$menu = $app->getMenu ();// found the menu item based on itemidif ($item = $menu->getItem ($query['Itemid'])) {// the itemid belongs to rsformif (isset ($item->component) && $item->component == 'com_rsform' && isset ($item->query)) {// we’ve got a matchif (isset ($item->query['view']) && $item->query['view'] == $view) {switch ($view) {// form menu itemcase 'rsform':// if it’s the same formId point to the menu item directlyif (isset ($item->query['formId']) && isset ($query['formId']) && $item->query['formId'] == $query['formId']) {unset ($query['view']);unset ($query['formId']);// if we have a task append itif (isset ($query['task']) && $query['task'] == 'confirm') {$segments[] = 'confirm-submission';unset ($query['task']);}return $segments;}break;// submissions menu itemcase 'submissions':// submissions are only accessible through the menu, point to thatif ($layout == 'default') {unset ($query['view']);return $segments;}// otherwise we continue with the logic below to show a submission {detail}break;}}}}}switch ($view){case 'directory':switch ($layout){case 'view':$segments[] = 'submission-view';$segments[] = @$query['id']; unset ($query['view'], $query['layout'], $query['id']);break;case 'edit':$segments[] = 'submission-edit';$segments[] = @$query['id']; unset ($query['view'], $query['layout'], $query['id']);break;default:case 'default':$segments[] = 'submissions-directory';unset ($query['view'], $query['layout']);break;}break;case 'submissions':switch ($layout){case 'view':$segments[] = 'view-submission';$segments[] = @$query['cid']; unset ($query['view'], $query['layout'], $query['cid']);break;default:case 'default':$segments[] = 'view-submissions';unset ($query['view'], $query['layout']);break;}break;default:case 'rsform':if (!empty ($query['formId'])){$segments[] = 'form';$formId = (int) $query['formId']; $db = JFactory: getDBO ();$db->setQuery («SELECT `FormTitle` FROM #__rsform_forms WHERE `FormId`='» .$formId." '");$formName = JFilterOutput: stringURLSafe ($db->loadResult ());$segments[] = $formId.(!empty ($formName)? ':'.$formName: '');unset ($query['formId'], $query['view']);}unset ($query['view']);break;}if (isset ($query['task']))switch ($query['task']){case 'confirm':$segments[] = 'confirm-submission';unset ($query['task']);break;}return $segments;}function RSFormParseRoute ($segments){$query = array ();$segments[0] = !empty ($segments[0])? $segments[0]: 'form';$segments[0] = str_replace (':', '.

-', $segments[0]);switch ($segments[0]){default:case 'form':$exp = explode (':', @$segments[1]);$query['formId'] = (int) @$exp[0]; break;case 'view-submissions':$query['view'] = 'submissions';break;case 'view-submission':$query['view'] = 'submissions';$query['layout'] = 'view';$query['cid'] = @$segments[1]; break;case 'confirm-submission':$query['task'] = 'confirm';break;case 'submissions-directory':$query['view'] = 'directory';break;case 'submission-view':$query['view'] = 'directory';$query['layout'] = 'view';$query['id'] = @$segments[1]; break;case 'submission-edit':$query['view'] = 'directory';$query['layout'] = 'edit';$query['id'] = @$segments[1]; break;}return $query;}.

Показать весь текст

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

  1. О.Б. Архитектура клиентского программного обеспечения для web-приложений, ориентированных на представление данных // Вычислительные методы и программирование / О. Б. Арушанян, H.A.Богомолов, А. Д. Ковалев, М. Н. Синицын. — М., Прогресс, 2004 Т.5. с. 24−37.
  2. А. Технология работы в глобальних общедоступных сетях. /А. Гагин — М: Jet Infosystems, 2006. — 235с.
  3. Коггзолл Джон. РНР 5. Полное руководство: Пер. з англ. / Джон Коггзолл — М.: Издательский дом «Вильямс», 2006. — 752 с.: рис. — Парал. тит. англ.
  4. Д. Самоучитель Joomla!.Пер. з англ. / Д. Рамел -СПб. БХВ — Питербург, 2008. — 448 с.: рис.
  5. Томсон Лаура. Розработка Web -приложений на РНР і MySQL: Пер. з англ./Лаура Томсон, Люк Веллинг. — 2-е издание, испр. — СПб: ТОВ ДиаСофтЮП, 2003. — 672 с.
  6. MindJet MindManager. Официальный сайт. — [Электронный ресурс] - Режим доступа: http://www.mindjet.com/
  7. Экономика и управление. Организационное обеспечение ИС. [Электронный ресурс]. — Электрон. текстовые данные. — Режим доступа: http://www.economica-upravlenie.ru/content/view/445/9/.
  8. С.М. Базы данных: проектирование и использование: Учебник — М.: «Финансы и статистика», 2005.
  9. Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем. // М.: «Финансы и статистика», 1998 г.
  10. В.Д. Проектирование баз данных: Учеб. пособие. — Томск: Томский межвузовский центр дистанционного образования, 2007. — 201 с.
  11. К.Г. Экономическая эффективность информационных систем. М.: ДМК Пресс, 2002.
Заполнить форму текущей работой
Купить готовую работу

ИЛИ