Анализ, разработка и исследование системы управления данными предприятия на базе продукта Microsoft SharePoint

Анализ современного состояния систем автоматизации управления данными; учет инфраструктуры информационной системы и требования к ресурсам организации. Разработка системы управления данными на базе SharePoint-сайта, программная реализация и внедрение.

Рубрика Программирование, компьютеры и кибернетика
Вид диссертация
Язык русский
Дата добавления 10.11.2011
Размер файла 4,1 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

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

Себестоимость ПО зависит, в первую очередь, от трудоемкости разрабатываемой программы. Трудоемкость разработки программы состоит из шести составляющих, связанных с соответствующими операциями разработки ПО [3]:

- затраты труда на подготовку описания задачи ;

- затраты труда на исследование алгоритма решения задачи ;

- затраты труда на разработку блок-схемы алгоритма ;

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

- затраты труда на отладку программы ;

- затраты труда на подготовку документации .

Общая трудоемкость определяется как сумма всех этих составляющих:

.(4.1)

Исходные данные для расчета себестоимости программного обеспечения приведены в табл. 4.1.

Таблица 4.1

Исходные данные

Значение

Время на разработку и внедрение программы

620 ч

Установленное значение МРОТ

1100 руб.

Потребляемая мощность ЭВМ

1 кВт/ч

Коэффициент накладных расходов

60%

Стоимость 1 кВт/ч электроэнергии

1,69 руб.

Единый социальный налог

26%

168 ч

Номинальное число рабочих часов в году

2016 ч

40000 руб

Разряд ЕТС

12

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

, (4.2)

где - стоимость данного вида материалов,

- цена единицы материалов,

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

Затраты на материалы для разработки ПО информационно-справочной системы представлены в табл. 4.2.

Таблица 4.2

Наименование материалов

Цена за единицу, Руб.

Количество, Шт.

Стоимость, Руб.

Упаковка бумаги А4 Bullet

120,0

2

240,0

Диск CD-RW Verbatim

60,0

2

120,0

ИТОГО:

360,0

Общие затраты составляют = 360,0 руб.

Для организаций бюджетной сферы расчеты заработной платы работников основываются на минимальном размере оплаты труда (МРОТ) и тарифных коэффициентах, устанавливаемых законодательно [3]:

, (4.3)

где -- зарплата работника,

-- тарифный коэффициент разработчика (см. табл. 4.2),

-- время, затраченное на разработку,

-- месячный объем рабочего времени разработчика.

Тарифные коэффициенты единой тарифной сетки по оплате труда работников организации бюджетной сферы приведены в табл. 4.3.

Таблица 4.3

Разряд оплаты труда

Тарифный коэффициент

Разряд оплаты труда

Тарифный коэффициент

1

1,0

10

2,44

2

1,11

11

2,68

3

1,23

12

2,89

4

1,36

13

3,12

5

1,51

14

3,36

6

1,67

15

3,62

7

1,84

16

3,9

8

2,02

17

4,2

9

2,22

18

4,5

= 11732,02 руб.

Таким образом,

, (4.4)

где -- заработная плата разработчика (программы и т. д.),

-- коэффициент дополнительной заработной платы (устанавливается руководством организации), примем его равным 20%,

-- коэффициент, учитывающий отчисление на социальное обеспечение. Отчисление на социальное обеспечение установлено в размере 26%.

= 17738,81 руб.

= 2346,4 руб.

=

= 3660,39 руб.

Затраты на эксплуатацию ЭВМ (с учетом амортизации):

, (4.5)

где - стоимость 1 часа рабочего времени.

, (4.6)

где - стоимость эксплуатации за один год,

-- эффективный фонд времени используемого оборудования или ЭВМ в году.

Эффективный фонд времени рассчитывается по формуле:

, (4.7)

где = 252 дня - номинальное число рабочих дней за один год;

= 8 ч - продолжительность рабочего дня;

= 2% - планируемый процент времени на ремонт компьютера.

При данных значениях эффективный фонд времени составляет:

= 1975,68 ч/год

Стоимость эксплуатации за год работы составляет:

, (4.8)

где - стоимость электроэнергии,

- затраты на техническое обслуживание и ремонт,

- амортизация.

Стоимость электроэнергии за весь период работы:

, (4.9)

где = 1 кВт - потребная мощность для современного ПК, применяемого для разработки ПО,

= 0,8 - коэффициент загрузки,

= 1,69 руб. - стоимость киловатт-часа электроэнергии с учетом НДС.

Затраты на электроэнергию за весь период работы составляют:

= 2671,12 руб.

Затраты на техническое обслуживание и ремонт рассчитываются как 2,5% от стоимости компьютера:

= 1000 руб.

Затраты на амортизацию:

, (4.10)

где - норма амортизации.

, (4.11)

где = 2000 руб. - стоимость ликвидации,

= 3 - нормативный срок службы компьютера с учетом его быстрого морального износа.

= 31,7%:

= 12680 руб.

С учетом этого можно рассчитать стоимость эксплуатации за год работы:

= 16351,12 руб.

Стоимость 1 часа рабочего времени:

= 8,28 руб.

Накладные расходы можно принять в размере 60% от [3]:

= 7039,21 руб.

Составим перечень затрат на разработку ПО (см. табл. 4.4) из вычисленных параметров:

Таблица 4.4

Статьи затрат

Сумма, руб.

% от общей суммы

1

Материалы и комплектующие ()

360

0,87

2

Основная заработная плата ()

11732,02

28,28

3

Дополнительная заработная плата ()

2346,4

5,66

4

Единый социальный налог ()

3660,39

8,82

5

Эксплуатационные расходы ()

16351,12

39,41

6

Накладные расходы ()

7039,21

16,97

ИТОГО:

41489

100

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

ЗАКЛЮЧЕНИЕ

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

- для выбора платформы управления данными были проведены анализ современного состояния систем и описание предметной области. На основании предъявленных требований была выбрана наиболее эффективная система - Microsoft SharePoint;

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

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

На основании проведенных исследований и разработок была создана и внедрена система управления данными факультета ЦНИИ РТК.

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

1. Лондер О., Бликер Т., Ковентри П., Иделен Д. Службы Microsoft Windows SharePoint. Практ. пособ. Серия “Шаг за шагом”: пер. с англ. - М.: «СП ЭКОМ», 2005. - 384 с.

2. Ryan B., Tschudi-Sutton M. 7 development projects from Microsoft Office SharePoint Server 2007 and Windows SharePoint Services version 3.0 - USA: «Microsoft Press», 2006. - 236 c.

3. Горчакова Л.И., Лопатин М.В. Экономические расчеты для дипломных проектов по техническим специальностям: Учеб. пособ. - СПб.: «СПбГПУ», 2003. - 28 с.

4. Смирнов А.В., Рахманинова И.О. Информационная поддержка процессов: Учеб. пособ. - СПб.: «СПбГПУ», 2003 - 152 с..

5. Колчин А.Ф. Разработка учебно-методического комплекса для подготовки персонала предприятия к внедрению интегрированных систем информационной поддержки изделий и созданию электронного документооборота (CALS-технологий). М., 2001 - 328 с.

6. Информационные технологии в управлении жизненным циклом изделий: Материалы международной конференции СПб.: «СеверРосс», 2003 - 136 с.

ПРИЛОЖЕНИЕ 1

Исходный код подключения web-части

using System;

using System.ComponentModel;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Xml.Serialization;

using Microsoft.SharePoint;

using Microsoft.SharePoint.Utilities;

using Microsoft.SharePoint.WebPartPages;

namespace WebPart

{

[DefaultProperty("Text"),

ToolboxData("<{0}:MainClass runat=server></{0}:MainClass>"),

XmlRoot(Namespace="SimpleWebPart")]

public class MainClass : Microsoft.SharePoint.WebPartPages.WebPart

{

private const string defaultText = "";

private string text = defaultText;

[Browsable(true),

Category("Miscellaneous"),

DefaultValue(defaultText),

WebPartStorage(Storage.Personal),

FriendlyName("Text"),

Description("Text Property")]

public string Text

{

get

{

return text;

}

set

{

text = value;

}

}

protected override void RenderWebPart(HtmlTextWriter output)

{

output.Write(SPEncode.HtmlEncode(Text));

}

}

}

ПРИЛОЖЕНИЕ 2

Исходный код подключения модуля панели ссылок

<SharePoint:AspMenu

ID="TopNavigationMenu"

Runat="server"

DataSourceID="topSiteMap"

EnableViewState="false"

AccessKey="<%$Resources:wss,navigation_accesskey%>"

Orientation="Horizontal"

StaticDisplayLevels="2"

MaximumDynamicDisplayLevels="1"

DynamicHorizontalOffset="0"

StaticPopoutImageUrl="/_layouts/images/menudark.gif"

StaticPopoutImageTextFormatString=""

DynamicHoverStyle-BackColor="#CBE3F0"

SkipLinkText=""

StaticSubMenuIndent="0"

CssClass="ms-topNavContainer">

<StaticMenuStyle/>

<StaticMenuItemStyle CssClass="ms-topnav" ItemSpacing="0px"/>

<StaticSelectedStyle CssClass="ms-topnavselected" />

<StaticHoverStyle CssClass="ms-topNavHover" />

<DynamicMenuStyle BackColor="#F2F3F4" BorderColor="#A7B4CE"

BorderWidth="1px"/>

<DynamicMenuItemStyle CssClass="ms-topNavFlyOuts"/>

<DynamicHoverStyle CssClass="ms-topNavFlyOutsHover"/>

<DynamicSelectedStyle CssClass="ms-topNavFlyOutsSelected"/>

</SharePoint:AspMenu>

ПРИЛОЖЕНИЕ 3

Исходный код подключения модуля панели быстрого запуска

<Sharepoint:SPNavigationManager

id="QuickLaunchNavigationManager"

runat="server"

QuickLaunchControlId="QuickLaunchMenu"

ContainedControl="QuickLaunch"

EnableViewState="false">

<div>

<SharePoint:DelegateControl runat="server"

ControlId="QuickLaunchDataSource">

<Template_Controls>

<asp:SiteMapDataSource

SiteMapProvider="SPNavigationProvider"

ShowStartingNode="False"

id="QuickLaunchSiteMap"

StartingNodeUrl="sid:1025"

runat="server"

/>

</Template_Controls>

</SharePoint:DelegateControl>

<SharePoint:AspMenu

id="QuickLaunchMenu"

DataSourceId="QuickLaunchSiteMap"

runat="server"

Orientation="Vertical"

StaticDisplayLevels="2"

ItemWrap="true"

MaximumDynamicDisplayLevels="0"

StaticSubMenuIndent="0"

SkipLinkText=""

>

<LevelMenuItemStyles>

<asp:MenuItemStyle CssClass="ms-navheader"/>

<asp:MenuItemStyle CssClass="ms-navitem"/>

</LevelMenuItemStyles>

<LevelSubMenuStyles>

<asp:SubMenuStyle CssClass="ms-navSubMenu1"/>

<asp:SubMenuStyle CssClass="ms-navSubMenu2"/>

</LevelSubMenuStyles>

<LevelSelectedStyles>

<asp:MenuItemStyle CssClass="ms-selectednavheader"/>

<asp:MenuItemStyle CssClass="ms-selectednav"/>

</LevelSelectedStyles>

</SharePoint:AspMenu>

</div>

</Sharepoint:SPNavigationManager>

ПРИЛОЖЕНИЕ 4

Исходный код модуля панели быстрого запуска

<WebPartPages:ListViewWebPart runat="server"

__MarkupType="xmlmarkup" WebPart="true"

__WebPartId="{5D8A074D-2991-4739-922E-18EA48B27EE2}">

<WebPart xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xmlns:xsd="http://www.w3.org/2001/XMLSchema"

xmlns="http://schemas.microsoft.com/WebPart/v2">

<Title>Календарь</Title>

<FrameType>Default</FrameType>

<Description>Список "

Календарь" служит для информирования о предстоящих собраниях, приближающихся сроках и других важных событиях

</Description>

<IsIncluded>true</IsIncluded>

<PartOrder>1</PartOrder>

<FrameState>Normal</FrameState>

<Height />

<Width />

<AllowRemove>true</AllowRemove>

<AllowZoneChange>true</AllowZoneChange>

<AllowMinimize>true</AllowMinimize>

<AllowConnect>true</AllowConnect>

<AllowEdit>true</AllowEdit>

<AllowHide>true</AllowHide>

<IsVisible>true</IsVisible>

<DetailLink>/fak/Lists/Calendar/calendar.aspx</DetailLink>

<HelpLink />

<HelpMode>Modeless</HelpMode>

<Dir>Default</Dir>

<PartImageSmall />

<MissingAssembly>

Невозможно импортировать эту веб-часть

</MissingAssembly>

<PartImageLarge />

<IsIncludedFilter />

<ExportControlledProperties>false</ExportControlledProperties>

<ConnectionID>00000000-0000-0000-0000-

000000000000</ConnectionID>

<ID>g_5d8a074d_2991_4739_922e_18ea48b27ee2</ID>

<ListName

xmlns="http://schemas.microsoft.com/WebPart/v2/ListView">{06C7B7FD-

98A1-48C6-A917-79B06FDB6E4B}</ListName>

<WebId

xmlns="http://schemas.microsoft.com/WebPart/v2/ListView">00000000-

0000-0000-0000-000000000000</WebId>

<ListViewXml

xmlns="http://schemas.microsoft.com/WebPart/v2/ListView">&lt;View

Name="{5D8A074D-2991-4739-922E-18EA48B27EE2}"

DefaultView="TRUE" Type="CALENDAR"

RecurrenceRowset="TRUE" DisplayName="Календарь"

Url="/fak/Lists/Calendar/calendar.aspx" Level="1" BaseViewID="2"

ContentTypeID="0x"

ImageUrl="/_layouts/images/events.png"&gt;&lt;Toolbar

Type="Standard"/&gt;&lt;ViewHeader/&gt;&lt;ViewBody/&gt;&lt;ViewFo

oter/&gt;&lt;ViewEmpty/&gt;&lt;ViewFields&gt;&lt;FieldRef

Name="EventDate"/&gt;&lt;FieldRef Name="EndDate"/&gt;&lt;FieldRef

Name="fRecurrence"/&gt;&lt;FieldRef

Name="EventType"/&gt;&lt;FieldRef

Name="Attachments"/&gt;&lt;FieldRef

Name="WorkspaceLink"/&gt;&lt;FieldRef Name="Title"/&gt;&lt;FieldRef

Name="Location"/&gt;&lt;FieldRef Name="Description"/&gt;&lt;FieldRef

Name="Workspace"/&gt;&lt;FieldRef

Name="MasterSeriesItemID"/&gt;&lt;FieldRef

Name="fAllDayEvent"/&gt;&lt;/ViewFields&gt;&lt;ViewData&gt;&lt;Fiel

dRef Name="Title" Type="CalendarMonthTitle"/&gt;&lt;FieldRef

Name="Title" Type="CalendarWeekTitle"/&gt;&lt;FieldRef

Name="Location" Type="CalendarWeekLocation"/&gt;&lt;FieldRef

Name="Title" Type="CalendarDayTitle"/&gt;&lt;FieldRef

Name="Location"

Type="CalendarDayLocation"/&gt;&lt;/ViewData&gt;&lt;Query&gt;&lt;W

here&gt;&lt;DateRangesOverlap&gt;&lt;FieldRef

Name="EventDate"/&gt;&lt;FieldRef Name="EndDate"/&gt;&lt;FieldRef

Name="RecurrenceID"/&gt;&lt;Value

Type="DateTime"&gt;&lt;Month/&gt;&lt;/Value&gt;&lt;/DateRangesOverl

ap&gt;&lt;/Where&gt;&lt;/Query&gt;&lt;/View&gt;</ListViewXml>

<ViewFlag

xmlns="http://schemas.microsoft.com/WebPart/v2/ListView">532481</Vie

wFlag>

<ViewContentTypeId

xmlns="http://schemas.microsoft.com/WebPart/v2/ListView">0x</View

ContentTypeId>

</WebPart>

</WebPartPages:ListViewWebPart>

ПРИЛОЖЕНИЕ 5

Исходный код модуля списка пользователей узла

<WebPartPages:MembersWebPart runat="server"

AllowEdit="True" AllowConnect="True"

Title="Пользователи" IsIncluded="True" Dir="Default"

IsVisible="True" AllowMinimize="True"

AllowHide="True" ExportControlledProperties="False"

DetailLink="" CatalogIconImageUrl="/_layouts/images/msmeml.gif"

ID="g_ed656cc9_b689_45e5_abe3_7f62ba1d5c4d"

PartImageSmall="" DisplayType="WebMemberGroup"

Description="Веб-часть &quot;

Пользователи узла&quot; позволяет получить список пользователей узла со сведениями об их присутствии

"PartImageLarge="/_layouts/images/msmeml.gif"

SuppressWebPartChrome="False" HelpLink=""

FrameState="Normal" AllowRemove="True"

ZoneID="Right" Toolbar="False"

HelpMode="Modeless" AllowZoneChange="True"

FrameType="Default" PartOrder="3"

ConnectionID="00000000-0000-0000-0000-000000000000"

IsIncludedFilter="" __MarkupType="vsattributemarkup"

__WebPartId="{ED656CC9-B689-45E5-ABE3-7F62BA1D5C4D}"

WebPart="true" Height="" Width="">

</WebPartPages:MembersWebPart>

Размещено на Allbest.ru


Подобные документы

  • Назначение и цели создания информационной системы. Характеристика объекта автоматизации. Реализация информационной системы "Medic", серверной части приложения. Требования к оперативному запоминающему устройству клиента. Выходные данные программы.

    дипломная работа [5,1 M], добавлен 29.06.2011

  • Проектирование модели данных и ее реализация средствами СУБД Microsoft Access. Разработка приложения "Комиссионное вознаграждение". Выполение интерфейса информационной базы средствами системы управления данными. Создание запросов и отчетных форм.

    курсовая работа [5,8 M], добавлен 25.09.2013

  • Определение программы управления корпоративными данными, ее цели и предпосылки внедрения. Обеспечение качества данных. Использование аналитических инструментов на базе технологий Big Data и Smart Data. Фреймворк управления корпоративными данными.

    курсовая работа [913,0 K], добавлен 24.08.2017

  • Описание входных и выходных документов и сообщений. Проектирование реляционной базы данных. Разработка механизмов управления данными в базе при помощи триггеров. Разграничение полномочий пользователя. Организация обмена данными между приложениями.

    курсовая работа [1,6 M], добавлен 22.06.2011

  • Программа управления данными для компьютера Microsoft Outlook, ее основные характеристики, примеры и области использования. Использование Outlook для управления личными и служебными данными, для организации коллективного доступа к данным в группе.

    контрольная работа [472,7 K], добавлен 18.07.2009

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

    курсовая работа [2,2 M], добавлен 13.10.2022

  • Изучение областей использования вычислительной техники, истории систем управления данными во внешней памяти. Анализ разработки ряда стандартов в рамках языков описания и манипулирования данными. Обзор технологий по обмену данными между различными СУБД.

    презентация [263,2 K], добавлен 30.05.2012

  • Разработка информационной системы управления, ориентированной на учет закупленного товара, работу с историческими данными компании и анализ данных для принятия стратегически верных решений. Хранилище данных в 3NF Билла Инмона. Компоненты Data Vault.

    дипломная работа [3,6 M], добавлен 22.09.2016

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

    курсовая работа [1,6 M], добавлен 09.03.2022

  • Технологии управления содержимым веб-узлов, их принципы и направления реализации, используемые приемы и методы. Совместная работа с данными. Сервер SharePoint Portal Server 2003. Оперативное использование данных. Управление профилями пользователей.

    презентация [21,6 K], добавлен 10.11.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.