Сделай Сам Свою Работу на 5

Выбор технических средств

 

В качестве технических средств были выбраны средства со следующими характеристиками.

Сервер должен быть построен на основе Intel Celeron Dual Core не менее 2600 гц, оперативная память минимум 2Гб, рекомендуется 8 Гб, сетевая карта со скоростью 10/100/1000 Мбит/с.

Технические характеристики серверов БД:

– Процессор – не менее двух процессоров Intel Xeon 3 ГГц;

– Объем оперативной памяти – не менее 4 Гб;

– Дисковая подсистема – не менее 72 Гб х 2 с RAID 1;

– Устройство чтения компакт-дисков (DVD-ROM);

– Сетевой адаптер – FastEthernet 100;

– Адаптер Fibre Channel;

– Видеосистема – разрешающая способность не ниже 1024x860 точек;

– Координатно-указательное устройство – манипулятор типа «мышь»;

– Клавиатура – не менее 104 клавиш (русифицированная);

– Монитор – диагональ не менее 15”.

Локальные машины пользователей должны быть построены на основе Intel Celeron Dual Core не мене 1000 гц, с объемом оперативной памяти не менее 512 Мбайт, сетевая карта со скоростью 10/100/1000 Мбит/с.

Необходим доступ клиента к серверу по сети по протоколу TCP/IP.

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

 

 

Таблица 2.3

Состав комплекса технических средств на разработку Web-приложения

Наименование оборудования Технические характеристики
Компьютер HP Pro 3500MT (H4L65ES) Intel Celeron Dual Core, 2.6 ГГц, 4096 Мб RAM, 500 Гб HDD
Модем Модем TP-Link TD-W8901N
Сетевой адаптер FastEthernet 100

Продолжения таблицы 2.3

Видеосистема разрешающая способность не ниже 1024x860 точек
Монитор диагональ не менее 15”

 

 

Выводы

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




 

Программная реализация Web-приложения

 

Описание интерфейса и дизайна

 

Главная страница

 

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

Во первых она не должна быть большой по размеру, не более 50KB. Во вторых дизайн должен быть удобным. Элементы навигации должны быть всегда на виду. Элементы навигации следует немного выделить. Главная страница будет выглядеть серой и невзрачной, если на ней не будет графики. Можно разместить на ней тематические изображения или анимацию. Злоупотреблять этим конечно не стоит из-за увеличения объема загружаемой через сеть информации в следствии чего понижается скорость загрузки страницы в браузер.

Для создания главной и последующих страниц использовался текстовый редактор Блокнот (Notepad) и частично редактор Web-страниц phpdesigner. Исходный код главной страницы помещен в Приложение А. На главной странице сверху расположен заголовок оформленный в виде гиперссылок. Сразу под ними располагается панель навигации по сайту, выполненная также в виде ссылок (Рисунок 3.1). При наведении на пункт меню курсор изменяет форму[25].

 

 

Рисунок 3.1 - Панель навигации

 

В нижней части страницы располагается блок навигации, в котором продукция располагается по категориям в алфавитном порядке (алфавитный каталог). Алфавитный каталог представлен на Рисунке 3.2.

Общий вид страницы представлен на Рисунке 3.3.

 

 

Рисунок 3.2 - Алфавитный каталог

 

 

 

Рисунок 3.3 - Главная страница сайта «artposters.kz»

 

 

Регистрация

 

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

Регистрация пользователей реализована с помощью запросов в базу данных MySQL посредством языка php. После того как пользователь внес информацию в поля формы регистрации, нажатием кнопки «Зарегистрироваться» данные из формы посылаются в файл register.php методом POST. В файле register.php данные сначала проверяются на соответствие правилам заполнения формы, на повторение логина, и после, если логин уникален, вносятся в базу данных в таблицу users, которая хранит информацию о пользователях.

Исходный код процесса регистрации помещен в приложение B.

 

 

Рисунок 3.4 - Форма для регистрации пользователей

 

После регистрации появляется сообщение об успешной регистрации (Рисунок 3.5).

 

 

Рисунок 3.5 - Регистрация прошла успешно

 

После регистрации пользователи могут выполнять заказы на интересующую их продукцию[26].

 

 

Заказ продукции

 

Оформление заказа происходит на странице «Корзина» (Рисунок 3.6).

 

 

Рисунок 3.6 - Страница оформления заказа

 

Разработка формы заказа продукции реализовывалась также с помощью запросов в базу данных MySQL посредством языка php. Исходный код формы заказа помещен в Приложение B. Чтобы осуществить заказ пособий следует кликнуть по кнопке «Отправить заявку», либо можно удалить выбранные постеры из списка кликнув по соответствующей кнопке[27].

 

 

Структура базы данных

 

Инфологическая модель баз данных

Цель инфологического моделирования – обеспечение наиболее естественных для человека способов сбора и представления той информации, которую предполагается хранить в создаваемой базе данных. Поэтому инфологическую модель данных пытаются строить по аналогии с естественным языком (последний не может быть использован в чистом виде из-за сложности компьютерной обработки текстов и неоднозначности любого естественного языка). Основными конструктивными элементами инфологических моделей являются сущности, связи между ними и их свойства (атрибуты).

Сущность – любой различимый объект (объект, который мы можем отличить от другого), информацию о котором необходимо хранить в базе данных. Сущностями могут быть люди, места, самолеты, рейсы, вкус, цвет и т.д. Необходимо различать такие понятия, как тип сущности и экземпляр сущности. Понятие тип сущности относится к набору однородных личностей, предметов, событий или идей, выступающих как целое. Экземпляр сущности относится к конкретной вещи в наборе. Например, типом сущности может быть ГОРОД, а экземпляром – Москва, Киев и т.д.

Атрибут – поименованная характеристика сущности. Его наименование должно быть уникальным для конкретного типа сущности, но может быть одинаковым для различного типа сущностей (например, ЦВЕТ может быть определен для многих сущностей: СОБАКА, АВТОМОБИЛЬ, ДЫМ и т.д.). Атрибуты используются для определения того, какая информация должна быть собрана о сущности. Примерами атрибутов для сущности АВТОМОБИЛЬ являются ТИП, МАРКА, НОМЕРНОЙ ЗНАК, ЦВЕТ и т.д. Здесь также существует различие между типом и экземпляром. Тип атрибута ЦВЕТ имеет много экземпляров или значений: Красный, Синий, Банановый, Белая ночь и т.д., однако каждому экземпляру сущности присваивается только одно значение атрибута.

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

Ключ – минимальный набор атрибутов, по значениям которых можно однозначно найти требуемый экземпляр сущности. Минимальность означает, что исключение из набора любого атрибута не позволяет идентифицировать сущность по оставшимся. Для сущности Расписание (п. 1.2) ключом является атрибут Номер_рейса или набор: Пункт_отправления, Время_вылета и Пункт_назначения (при условии, что из пункта в пункт вылетает в каждый момент времени один самолет).

Связь – ассоциирование двух или более сущностей. Если бы назначением базы данных было только хранение отдельных, не связанных между собой данных, то ее структура могла бы быть очень простой. Однако одно из основных требований к организации базы данных – это обеспечение возможности отыскания одних сущностей по значениям других, для чего необходимо установить между ними определенные связи. А так как в реальных базах данных нередко содержатся сотни или даже тысячи сущностей, то теоретически между ними может быть установлено более миллиона связей. Наличие такого множества связей и определяет сложность инфологических моделей[28].

Инфологическая модель данного Web-приложения будет выглядеть следующим образом (Рисунок 3.7):

 

Рисунок 3.7 - Инфологическая модель базы данных

 

 

Выводы

 

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

 


 

Экономическая часть

 

Целью данного раздела дипломного проекта является расчет затрат на разработку программного обеспечения Web-приложения для компании TOO «ILLUSTRATE studio».

Общие понятия об экономической эффективности программного обеспечения Web-приложения

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

Экономическая эффективность - это результативность экономической системы, выражающаяся в отношении полезных конечных результатов ее функционирования к затраченным ресурсам.

Для оценки эффективности системы необходимо рассчитать затраты на ее разработку. В экономике существует следующая классификация затрат и ресурсов:

- затраты живого труда (отработанное время, фонд заработной платы);

- материальные затраты (затраты сырья, материалов, топлива, энергии);

- производственные фонды (основные производственные фонды, оборотные фонды, фонды обращения);

- капитальные вложения;

- инвестиции (затраты на расширенное воспроизводство основных фондов и прирост оборотных фондов);

- природные ресурсы (земля, запасы полезных ископаемых, леса, воды);

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

- время, как экономическая категория (рабочий период, время производства, сроки реализации инвестиций, инноваций, внедрения новой техники) [29].

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

Расчёт затрат на разработку программного обеспечения Web-приложения для предприятия ТОО «ILLUSTRATE studio»

Себестоимость создания программного обеспечения Web-приложения определяется по формуле:

 

  Ссозд= Мз+Фзп+Зэл+Зи +Актс+НР, (4.1)

 

Где Ссозд – себестоимость системы;

Мз – материальные затраты;

Фзп – фонд заработной платы сотрудников;

Зэл – затраты на электроэнергию, отопление и освещение;

Актс – амортизационные отчисления на покупное оборудование и программное обеспечение;

НР – накладные расходы.

Все величины измеряются в тенге.

Общая сумма материальных затрат равна:

 

  Мз = Зб + Зд + Зкт, (4.2)

 

Где Зб, Зд, Зкт - затраты на бумагу, диски, канцелярские товары.

Зб = Кб * Сб = 625 * 2 = 1250 тг,

Зд = Кд * Сд= 200 * 26 = 5200 тг,

Зкт = 5000 тг,

где Кб, Кд, - количество бумаги (пачка), дисков (шт.),

Сб, Сд - стоимость 1 пачки бумаги, 1 диска.

М3 = 1250 + 5200 + 5000 = 11450 тг.

Фонд заработной платы определяется по формуле:

 

  Фзп=(ЗПр+ЗПс)*М*М, (4.3)

 

Где ЗПр – заработная плата разработчика в месяц, тенге;

ЗПс – отчисления в пенсионный фонд, тенге;

М – продолжительность разработки, мес.: принимаем М=2 мес.

Заработная плата разработчика определяется по формуле:

 

  ЗПр=Тст*Ктс*Квр, (4.4)

 

Где Тст – тарифная ставка 1-го разряда, тенге: для I квартала принимаем Тст= 6200 тенге;

Ктс – коэффициент тарифной сетки: для 10 разряда принимаем Ктс=1,91

Квр – коэффициент вредности: принимаем Квр=1,7

По формуле (4.4) рассчитаем величину заработной платы разработчика:

ЗПр=6200*1,91*1,7=20131 тенге.

Отчисления в пенсионный фонд определяются в размере 10 % от заработной платы:

ЗПс=2013 тенге.

По формуле (4.3) рассчитаем фонд заработной платы разработчикам:

Фзп=(20131+2013)*2*1=44288 тенге.

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

 

  Зэл=Сэл+Сос+Сот, (4.5)

 

Где Сэл – затраты на электроэнергию;

Сос – затраты на освещение;

Сот – затраты на отопление.

Затраты на электроэнергию рассчитываются по формуле:

 

  Сэл=Мк*Тк*Тз*С, (4.6)

 

Где Мк – потребляемая мощность компьютера;

Тк – время работы компьютера;

Тз – количество рабочих дней;

С – стоимость 1 кВт/час, тенге = 16,24тг/ч.

По формуле (4.6) рассчитываем затраты на электроэнергию:

Сэл = 0,35*8*60*16,24 =2728,32 тг.

Затраты на освещение составляют:

 

  Сос=Сл*Т*С*Тз, (4.7)

 

Где Сл – суммарная мощность светоустановки;

Т – количество часов освещения в день;

С – стоимость 1 кВт/час, тенге = 16,24 тг/ч;

Тз – количество рабочих дней.

По формуле (4.7) определяются затраты на освещение:

Сос=0,7*4*16,24*60=2728,32 тг.

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

 

  Сот=Цот*Пл*Мот, (4.8)

 

Где Цот – цена отопления за 1 кв.м.;

Пл – площадь рабочего помещения;

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

Площадь рабочего помещения составляет 19,25 . Тогда по формуле (4.8):

Сот=84,8*19,25*3= 4897,2 тг.

По формуле (4.5) затраты на электроэнергию, освещение, отопление составляют:

Зэл= 2728,32 + 2728,32 + 4897,2 = 10353,84 тг.

Затраты на доступ к сети Internet определяется по формуле:

 

  Зи=Ци*М, (4.9)

 

Где Ци - абонентская плата, тг/мес.

По формуле (4.9) рассчитаем затраты на доступ к сети Internet:

Зи=4500*2=9000 тг.

Для разработки системы требуется комплекс технических средств, состав и цена которого приведены в таблице 4.1.

 

 

Таблица 4.1

Состав комплекса технических средств на разработку сайта

Наименование оборудования Технические характеристики Цена, тенге
Компьютер HP Pro 3500MT (H4L65ES) Intel Celeron Dual Core, 2.6 ГГц, 4096 Мб RAM, 500 Гб HDD 69 900
Модем Модем TP-Link TD-W8901N

 

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

 

  Aктс=(Цк+Цм)*Ка*M/12, (4.10)

 

Где Цк – цена компьютера, тенге;

Цм – цена модема, тенге;

Ка – годовой коэффициент амортизации: принимаем Ка=0,2;

12 – количество месяцев в году, мес.

По формуле (4.10) рассчитаем затраты на комплекс технических средств:

Aктс=(69 900+5670)*0,2*2/12=12595 тенге.

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

 

  HP = Сд + Сх+ П3, (4.11)
     

Где Сд - стоимость доменного имени З000тг, данные с http://r01.ru/

Сх - стоимость хостинга 2000 тг, данные с http://masterhost.ru/

П3 - затраты на питания.

 

  П3= Фмаш * Соб , (4.12)

 

Где Фмаш - время работы,

Соб - стоимость обеда была взята равной 300 тг,

П3= 15 * 300= 4500, тг

В итоге получим:

HP = 3000+2000+4500 = 9 500 тг.

При программного обеспечения Web-приложения предполагается, что у разработчика имеется в наличии комплекс технических средств и необходимое программное обеспечение[30].

По формуле (4.1) себестоимость создания системы составляет:

Ссозд=11450+44288+10353,84+9000+9 500 = 84591,84 тенге.

Договорная стоимость на продажу программного обеспечения Web-приложения определяется по формуле:

 

  Цд=Ссозд*(1+Нр/100), (4.13)

 

Где Ссозд – стоимость создания системы;

Нр – нормативная рентабельность, проценты.

Основываясь на величине полезности работы (ее результативности) для данного проекта нормативная рентабельность составляет 115%. Тогда по формуле (4.13):

Цд= 84591,84*(1+115/100) = 98126,5344 тг.

Чистая прибыль определяется по формуле:

 

  Пч=Цд-(НДС+Нп+Нс), (4.14)

 

Где Цд – договорная стоимость на продажу системы: НДС – налог на добавленную стоимость;

Нп – налог на прибыль;

Нс – социальный налог.

Для определения чистой прибыли от разрабатываемого программного обеспечения Web-приложения необходимо вычислить налоговые показатели.

НДС составляет 12% от стоимости системы.

НДС=98126,5344 *0,12=11775,184 тг.

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

Цд=98126,5344 +11775,184 =109901,718 тг.

Налог на прибыль составляет 30% от стоимости продажи:

Нп=109901,718 *0,3=32970,513 тг.

Социальный налог составляет 11% заработной платы:

Нс=44288*0,11=4871,68 тг.

По формуле чистая прибыль от продажи данного проекта равна:

Пч=109901,718 – (11775,184 +32970,513 +4871,68) = 60284,341тг.

Таким образом, чистая прибыль от разарботанного программного обеспечения Web-приложения составляет 60284,341тг.

Срок окупаемости для поставщика считается по формуле:

Ток=Ссозд/Пч=84591,84 /60284,341»1,4 года.

Согласно приведенным расчетам, внедрение данного проекта окупится примерно через полтора года, что делает его создание экономически выгодным и эффективным[31].

 

 

Выводы

 

В данном разделе дипломного проекта был произведен расчет затрат на разработку программного обеспечения Web-приложения для компании TOO «ILLUSTRATE studio».

Целью дипломной работы является разработка программного обеспечения Web-приложения компьютерных систем.

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


 

Охрана труда

 

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

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

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

Трудовой кодекс Республики Казахстан утвержденный 15 мая 2007 года регулирует трудовые отношения на территории Республики Казахстан: согласно статье 77 нормальная продолжительность рабочего времени, в течение, которого работник в соответствии с актами работодателя и условиями индивидуального трудового договора выполняет трудовые обязанности, не должна превышать 40 часов в неделю.5 раздел Трудового Кодекса РК полностью посвящен безопасности и охране труда[32].

Согласно Статье 306,государственная политика в области безопасности и охраны труда направлена на:

1) разработку и принятие нормативных правовых актов Республики Казахстан в области безопасности и охраны труда;

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

3) создание и реализацию систем экономического стимулирования деятельности по разработке и улучшению условий, безопасности и охране труда, разработке и внедрению безопасных техники и технологий, производству средств охраны труда, индивидуальной и коллективной защите работников;

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

5) проведение научных исследований по проблемам безопасности и охраны труда;

6) установление единого порядка учета несчастных случаев на производстве и профессиональных заболеваний;

7) государственный надзор и контроль за соблюдением требований законодательства Республики Казахстан в области безопасности и охраны труда;

8) нормативное закрепление порядка осуществления общественного контроля за соблюдением прав и законных интересов работников в области безопасности и охраны труда в организации;

9) защиту законных интересов работников, пострадавших от несчастных случаев на производстве и профессиональных заболеваний, а также членов их семей;

10) установление условий оплаты труда за тяжелую работу и работу с вредными (особо вредными), опасными условиями труда, не устранимыми при современном техническом уровне производства и организации труда;

11) распространение передового отечественного и зарубежного опыта работы по улучшению условий и охраны труда;

12) подготовку и повышение квалификации специалистов по безопасности и охране труда;

13) организацию государственной статистической отчетности о производственном травматизме, профессиональной заболеваемости;

14) обеспечение функционирования единой информационной системы в области безопасности и охраны труда;

15) международное сотрудничество в области безопасности и охраны труда.

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

Статья 314. Права работника на безопасность и охрану труда

Работник имеет право на:

1) рабочее место, оборудованное в соответствии с требованиями безопасности и охраны труда;

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

3) обращение в уполномоченный государственный орган по труду и его территориальные подразделения о проведении обследования условий и охраны труда на его рабочем месте;

4) участие лично или через своего представителя в проверке и рассмотрении вопросов, связанных с улучшением условий, безопасности и охраны труда;

5) отказ от выполнения работы при возникновении ситуации, создающей угрозу его здоровью или жизни, с письменным извещением об этом непосредственного руководителя или работодателя;

6) образование и профессиональную подготовку, необходимые для безопасного исполнения трудовых обязанностей, в порядке, установленном законодательством Республики Казахстан;

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

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

9) обжалование неправомерных действий работодателя в области безопасности и охраны труда[33].

 

 



©2015- 2019 stydopedia.ru Все материалы защищены законодательством РФ.