Разработка и реализация информационной системы "Интернет-магазин телефонов и аксессуаров мобильной связи"
Изучение предметной области и выявление основных задач Интернет-магазинов. Выбор средств разработки системы, базы данных, инфологической и даталогической моделей. Разработка программного приложения, программных модулей, представленных экранными формами.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 22.04.2015 |
Размер файла | 4,2 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Ставка единого социального налога определяется в зависимости от величины налогооблагаемой базы.
Расчет производится по формуле:
СЕСН = KСН · СЗП,
Где
KСН - коэффициент отчислений на социальные нужды,
СЗП - заработная плата (руб.)
Коэффициент отчислений на социальные нужды складывается из следующих отчислений:
• отчисления на социальное страхование, составляют 2,9% от заработной платы;
• отчисления в пенсионный фонд составляют 20%;
• отчисления в фонд занятости составляют 1,5%;
• отчисления в фонд обязательного медицинского страхования, составляют 3,6%.
KСН = 0,28,
СЕСН = 0,28 · 13560 = 3796,8 руб.
За все время проектирования:
(СЕСН + СЗАРП) = (3796,8 + 13560) = 17356,8 руб.
3.2.6 Расчет накладных расходов
В данных расчетах учитываются затраты на общехозяйственные расходы, непроизводственные расходы и расходы на управление.
Принимаем коэффициент учета накладных расходов за 10% от прямых производственных расходов.
Тогда СНР = 0,1 * (СМ + СОБ + ССТ +(СЕСН + СЗАРП))=
= 0,1 ·(2550 + 917,4 + 500 + 17356,8) = 2132,42 руб.
3.2.7 Расчет прочих расходов
Данная статья представлена налогом на имущество и налогом на транспортные средства.
Налог на имущества в данном случае не платятся. Налог на владельцев транспортных средств не платится, в связи с отсутствием транспортных средств.
3.2.8 Расчет себестоимости
Себестоимость программного продукта рассчитывается как сумма по всем вышеперечисленным статьям затрат и составляет:
S = СМ + СОБ + ССТ + СЕСН + СЗАРП + СНР + СПРОЧ = 5400 + 2566,33 + 3650 + 17356,8 + 2132,42 + 0 = 31105,55 руб.
3.2.9 Планирование цены и прогнозирование прибыли
Расчет прибыли ведется с учетом отчислений в местный бюджет и налога на прибыль.
Чистая прибыль (П) составляет 10% от себестоимости продукта:
П = ОД · 31105,55 = 3110,56 руб.
Налог на прибыль (Н) составляет 24% от прибыли:
Н = 0,24 · 3110,56 = 746,53 руб.
Итого получаем:
ПР = П + Н = 3110,56 + 746,53 = 3857,09 руб.
3.2.10 Расчет цены (без НДС)
Цена продукта (Ц) рассчитывается как сумма значений себестоимости и прибыли:
Ц = S + ПР = 31105,55 + 3857,09 = 34962,64 руб.
3.2.11 Расчет цены реализации (с учетом НДС)
НДС составляет 18% от цены продукта и тогда цена с учетом НДС будет равна:
ЦНДС =1,18 · Ц = 1,18 · 34962,64 = 41255,92 руб.
4. Эргономическая часть
4.1 Общие эргономические характеристики
Профессиональная деятельность управляющего, работающего с данным программным продуктом, состоит в том, что он практически постоянно работает на персональном компьютере, сидя за экраном монитора. Работа с изображением, расположенным на экране монитора, характеризуются следующими особенностями по сравнению с печатным текстом, расположенным на листе бумаги:
- изображение на мониторе является самосветящимся, тогда как печатный текст на листе бумаги воспринимается только в отраженном свете;
- изображение на экране монитора формируется дискретными точками (пикселями) или линиями растра, тогда как печатные знаки образованы непрерывными линиями;
- яркость изображения на экране монитора подвержена колебаниями даже внутри одного символа (знака);
- изображение на экране монитора характеризуется периодическим мерцанием, основной временной характеристикой которого является скорость регенерации, выражаемая в герцах (обычно от 60 до 100 Гц);
- развертка изображения осуществляется на экране монитора на глазах у оператора;
- экран монитора покрыт стеклом, дающим блики от внешних источников света.
Перечисленные особенности работы с информацией, размещенной на экране монитора, способны оказывать неблагоприятное воздействие на зрительные функции, приводить к снижению уровня функционирования зрительного анализатора и тем самым снижать зрительную работоспособность оператора.
Поскольку больше всего от действий монитора страдает именно зрительная система человека-оператора, то в настоящей части дипломного проекта рассматриваются мероприятия, направленные на создание такого программного продукта и условий работы с ним на ПЭВМ, которые не вызвали бы особой утомляемости зрительной системы человека-оператора и сохраняли его работоспособность в течение рабочего дня.
Эти мероприятия основаны на выполнении ряда санитарных правил и норм (СанПиН), которые должны соблюдаться при разработке программных продуктов и работе с этими продуктами на ПЭВМ.
Гигиенические требования, предъявляемые к правильной организации работы человека-оператора на ПЭВМ, определены в СанПиН 2.2.2.542-96. Они включают требования по следующим разделам:
- требования к дисплеям и ПЭВМ;
- требования к помещениям для эксплуатации дисплеев и ПЭВМ;
- требования к микроклимату и содержанию вредных химических веществ в воздухе помещения;
- требования к шуму и вибрации помещений;
- требования к освещению помещений;
- требования к организации режима труда и отдыха при работе с ПЭВМ.
При этом существенное значение для производительной и качественной работы оператора ПЭВМ имеют размеры знаков, плотность их размещения на экране монитора, контраст и соотношение яркостей символов и фона экрана. Необходимо так установить яркость знаков и яркость фона монитора, чтобы не существовало слишком большого различия по сравнению с яркостью окружающей обстановки, но в то же время, чтобы знаки четко узнавались оператором на расстоянии от его рабочего места до экрана монитора. Не следует допускать слишком большую яркость, так как она вызывает мерцание экрана и дополнительную нагрузку на глаза, или слишком слабую яркость, так как она также вызывает сильную нагрузку на глаза.
Для обеспечения надежного считывания информации с экрана монитора при соответствующей степени комфортности ее восприятия должны быть определены оптимальные и допустимые диапазоны изменения основных визуальных эргономических параметров. К числу таких параметров относятся параметры, приведенные в таблице 4.1.
Таблица 4.1. Основные визуальные эргономические параметры монитора
Оптимальным диапазоном значений визуального эргономического параметра называется диапазон, в пределах которого обеспечивается безошибочное считывание информации при времени реакции оператора, превышающим минимальное, установленное экспериментально для данного типа мониторов, не более чем в 1,2 раза.
Допустимым диапазоном значений визуального эргономического параметра называется диапазон, в пределах которого обеспечивается безошибочное считывание информации, а время реакции оператора повышает минимальное, установленное экспериментально для данного типа мониторов, не более чем в 1,5 раза.
Правильное расположение оператора ПЭВМ перед экраном монитора приведено на рис. 4.1.
Рис.4.1. Схема рабочего места
Расстояние от глаз человека-оператора до экрана монитора должно составлять от 0,6 м до 0,8 м (оптимальное расстояние 0,65 м).
Общие эргономические характеристики для обеспечения нормальной работы оператора ПЭВМ приведены в таблице 4.2.
Таблица 4.2. Общие эргономические характеристики
4.1.1 Яркостно-контрастные характеристики
Расчет производится с учетом того, что характер и степень освещенности помещения и рабочего места должны соответствовать требованиям, изложенным в СанПиН 96.
Расчет проводится для ЭЛТ-мониторов с диагональю 17", поскольку данный тип является наиболее распространенным. Исходя из этих данных, было выбрано, что ширина экрана монитора равна 0,35 м, а высота - 0,27 м.
Яркость экрана монитора вычисляется по формуле:
L = LИЗЛ + LОТР,
где LИЗЛ - значение яркости экрана монитора,
LОТР - значение яркости, отраженной поверхностью монитора,
При расчете LОТР принимаются следующие допущения:
а) Учитывая, что работа ведется, в основном, в лабораторных классах при искусственном свете, естественное освещение при расчетах не учитывается
б) Источник света считается точечным.
Тогда
Таким образом, яркость экрана вычисляется по формуле:
Значение яркости L = 32.8 кд/м2.
Полученное значение удовлетворяет требованию, так как находится в диапазоне (10-1000) кд/м2.
Значения величин яркостей фона (прямой LФПР и обратной LФОБ) вычисляются по следующим формулам:
= (1-КОБ) · LОБ,
где LОБ - яркость объекта,
КПР и КОБ - коэффициент яркостного контраста (0,6 ч 0,95),
КПР = КОБ = 0,85.
Исходя из этого, рассчитаем прямую и обратную яркость фона:
кд/м2
= (1 - 0,85)*32,8 = 4,9 кд/м2.
Диапазон значений яркости адаптации находится в пределах:
LA = 10 ч 1000 кд/м2.
Абсолютно слепящая яркость: LСЛ = 225000 кд/м2.
4.1.2 Пространственные характеристики
Пространственные характеристики включают: расстояние до экрана (I, м), оптимальное расстояние до экрана (IОПТ, м), объем зрительного восприятия (аОПТ), а также поля зрения (вертикальное (гВ) и горизонтальное (гГ)).
Значения величин I и IОПТ были установлены в соответствие с ГОСТом: 0,4 ч 0,8 м и 0,65 м соответственно.
Объем зрительного восприятия - число объектов, которое одномоментно эффективно может быть воспринято глазом составляет 7 элементов.
Значения полей зрения по вертикали - гВ и по горизонтали гГ определяются на основании значений размеров экрана (А = 0,35 м, В = 0,27 м) и расстояния до экрана I=0,65 м, и составляют гВ = 23O 27', гГ = 30O 8'.
Таким образом, экран находится в поле ясного зрения, которое составляет 30 ч 35°.
4.1.3 Временные характеристики
К временным характеристикам относится: время зрительной фиксации кадра (tФ), время информационного поиска в кадре (tИП) и критическое время восприятия всего экрана (tKP).
Время информационного поиска tИП рассчитывается по формуле:
,
где Е - общий объем элементов при максимальной насыщенности экрана,
Е = 240;
а - объем зрительного восприятия (2 ч 7), а = 5;
Нб - число элементов, которые подлежат поиску, Нб =3;
tФ - время зрительной фиксации (0,2 ч 0,65), tФ = 0,5с,
После подстановки численных значений получим:
с.
tKP - критическое время восприятия всего экрана, tKP = 30c.
4.1.4 Информативные характеристики
К информативным характеристикам относятся: угловой размер знака и характеристики знаков.
Угловой размер знак - это угол между линиями, соединяющий крайние точки знака по высоте и глаза наблюдателя. Угловой размер знака (а) определяется по следующей формуле:
а = arctg (h/2l),
где h - высота знака,
l - расстояние от знака до глаз наблюдателя,
а = 16 - 60 угловых минут.
Оптимальный размер знака соответствует 24 - 30 угловым минутам.
Характеристики знаков:
Высота знака на расстоянии от глаз до экрана 50-80 см (оптимально 65 см) должна быть не менее 3-4 мм;
Оптимальная ширина знака 70% его высоты;
Расстояние между знаками должно быть 10-20% от их высоты;
Расстояние между строками по вертикали не менее 50% от высоты знака;
Расстояние между словами в строке не менее 70% от высоты знака.
Пороговые значения угловых размеров для простых элементов установлены в интервале от 15' до 18', что соответствует размеру hЭ = 2,8 ч 3,4 мм.
Пороговые значения угловых размеров для средних по сложности элементов установлены в интервале от 21' до 26', что соответствует размеру hЭ = 3,97 -4,9 мм.
Пороговые значения угловых размеров для простых элементов установлены в интервале от 35' до 40', что соответствует размеру hЭ = 6,6 ч 7,56 мм.
В этом случае hЭmin считается равным 3,5 мм.
4.2 Частные эргономические характеристики
Таблица 4.3. Частные эргономические характеристики
4.2.1 Оценка информационной насыщенности
Человеческий глаз имеет способность воспринимать от 20 до 70 бит/с (с учетом 1 символ - 1 бит). Тогда, взяв из этого интервала значение хПР, равное 30 бит/с, и, умножив на tКР, равное 30с, получим что информационная насыщенность равна 900 символам.
Для графических изображений - сложных знаков - максимально допустимая информационная насыщенность составляет от 1000 до 1200 знаков/м2, то есть 95--113 знаков на экран.
4.2.2 Оценка цветовой гаммы
Величина ошибки цветоразличия человеком при уровне внешней засветки Е = 180 люкс лежит в пределах от 0% до 7%.
При уровне внешней засветки Е = 50 ч 180 люкс оперативные пороговые размеры элементов информационной модели для надежного восприятия цветовой информации должны составлять 13' ч 14', или, для значений пространственных характеристик,
hОП = 2,4 ч 2,7 мм.
Заключение
При разработке и реализации информационной системы "Интернет-магазин телефонов и аксессуаров мобильной связи" было проведено исследование предметной области и выявлены основные задачи, требующие решения.
В соответствии с полученной и проанализированной информацией были выбраны средства разработки системы, разработана база данных системы, ее инфологическая и даталогическая модели, выбрана СУБД для решения поставленных задач.
С использованием выбранных средств была создана база данных, реализована ее внутренняя структура. Разработано программное приложение, взаимодействующее с базой данных.
Разработаны программные модули, предназначенные для выполнения требований и задач, перечисленных в техническом задании. В пользовательском интерфейсе программы модули представлены экранными формами, работа с которыми выполняется в соответствии с разработанным графом диалога системы.
Список литературы
1. В.И. Кузовлев, Ю.Н. Филиппович. Методические указания по выполнению выпускной работы бакалавра по специальности "Информатика и вычислительная техника" для студентов кафедры "Системы обработки информации и управления", М.: МГТУ им Н.Э. Баумана, 2005 г.
2. Григорьев Ю.А., Ревунков Г.И. Банки данных: Учеб. для вузов. - М.: Изд-во МГТУ им. Н.Э. Баумана, 2002
3. https://teamtreehouse.com/home -- видеокурсы по PHP и MySQL
4. http://php.net -- электронный справочник по PHP
5. https://dev.mysql.com/doc/refman/5.6/en/index.html -- электронный справочник по MySQL
6. Постников В.М., Черненький В.М., Методы принятия решений в системах организационного управления: учеб. пособие - М.: Издательство МГТУ им. Н.Э.Баумана, 2014. - 205 с.
7. Постников В.М., Основы эксплуатации автоматизированных систем обработки информации и управления. Краткий курс: учеб. пособие - М.: Издательство МГТУ им. Н.Э.Баумана, 2013. - 177 с.
Приложение
Техническое задание
1.1 Наименование
Информационная система "Интернет-магазин телефонов и аксессуаров мобильной связи"
1.2 Основание для разработки
Основанием для разработки данного программного продукта является учебный план кафедры "Системы обработки информации и управления" МГТУ им. Н.Э. Баумана.
1.3 Назначение и цель разработки
Программный продукт предназначен для автоматизации процесса сбора и обработки данных о заказах в Интернет-магазине телефонов и аксессуаров мобильной связи. Также может использоваться в качестве информационно - справочной системы.
Целью разработки данного программного продукта является: создание единой системы хранения взаимосвязанной информации о мобильных телефонах, формирование заказов, хранение клиентской базы данных.
В системе содержатся различные данные о телефонах и аксессуарах: марка, модель, технические характеристики и т.д.
1.4 Исполнитель
Студент группы ИУ5-83 МГТУ им. Н.Э. Баумана Шилкин Павел Сергеевич.
1.5 Содержание работы
1.5.1 Задачи, подлежащие решению
В процессе разработки информационной системы необходимо решить следующие задачи:
• анализ предметной области и создание ее формального описания;
• определение функций, выполняемых системой;
• разработка инфологической и даталогической моделей системы;
• выбор основной технологии и средств разработки и реализации программных модулей;
• создание базы данных;
• составление структурной схемы программы;
• разработка интерфейса взаимодействия программы с пользователем;
• разработка алгоритма работы программы;
• разработка графа диалога и набора экранных форм;
• оформление документации.
1.5.2 Функциональные требования
Информационная система должна выполнять следующие функции:
1.5.2.1 Сайт должен обладать дизайном, соответствующим интернет-магазину (верхнее меню, блок навигации, блок авторизации, карточки с товарами, корзина с товарами);
1.5.2.2 Регистрация пользователей;
1.5.2.3 Авторизация пользователей;
1.5.2.4 Просмотр товара по различным критериям (производители, цена);
1.5.2.5 Поиск по товарам;
1.5.2.6 Просмотр полного описания товара;
1.5.2.7 Добавление товара в Корзину;
1.5.2.8 Просмотр Корзины;
1.5.2.9 Удаление товара из Корзины;
1.5.2.10 Оформление заказа;
1.5.2.11 Панель администратора (просмотр общей информации)
1.5.2.12 Панель администратора: просмотр истории заказов
1.5.2.13 Панель администратора: просмотр информации о конкретном заказе
1.5.2.14 Панель администратора: просмотр и редактирование информации о пользователях, удаление пользователя
1.5.2.15 Панель администратора: добавление нового пользователя
1.5.2.16 Панель администратора: просмотр и редактирование информации о существующем товаре
1.5.2.17 Панель администратора: добавление нового товара
1.5.3 Требования к входным данным
В качестве входных данных должна использоваться информация, извлекаемая из действий пользователя системы (например, выбор определенной марки товара или ценовой категории), а также информация о самом пользователе (имя, фамилия, телефон).
Тип вводимых данных должен соответствовать типу поля ввода. Конкретный перечень входных данных должен быть разработан в процессе проектирования.
1.5.4 Требования к выходным данным
Выходные данные должны быть удобочитаемы и представляться стандартными форматами экранных форм и таблиц сервера БД MySQL и скриптового языка PHP. Конкретный перечень выходных данных должен быть разработан в процессе проектирования.
1.6 Требования к составу технических средств
1.6.1 Требования к программному обеспечению
Для корректной работы информационной системы "Интернет-магазин сотовых телефонов" необходимо следующее программное обеспечение:
• Любая ОС с композитным менеджером окон;
• Браузеры Mozilla Firefox 4+, Google Chrome 21+, IE 9+.
1.6.2 Требования к аппаратному обеспечению
Приложение должно функционировать на IBM-совместимой ЭВМ следующей конфигурации:
• Процессор семейства Intel Pentium III и выше;
• Оперативная память не менее 1 Гб;
• Дисковая подсистема со свободным дисковым пространством не менее 200 Мбайт;
• Наличие манипулятора "Мышь";
• Наличие USB-порта;
1.7 Требования к лингвистическому обеспечению
Интерфейс пользователя должен быть реализован на русском языке. Для правильно отображения русских букв ОС должна поддерживать русский язык и содержать системные шрифты кириллицы.
1.8 Требования к квалификации пользователя
Пользователь должен иметь представление о функционировании системы в целом, т.е понимать предметную область, а также иметь навык работы в любой из современных ОС.
1.9 Требования к надёжности
Потеря или искажение данных без санкционированного доступа пользователя не допускается.
1.10 Требования к временным характеристикам
Информация в БД изменяется ежедневно. Кроме того, некоторые данные могут изменяться в течение дня.
1.11 Требование к документации
Настоящий программный продукт должен быть снабжён следующими документами:
9. Техническое задание
10. Пояснительная записка
11. Руководство пользователя
12. Программа и методика испытаний
13. Копия листов графической части
1.12 Этапы разработки
Этапы разработки |
Срок начала |
Срок выполнения |
|
Разработка ТЗ |
08.02.2014 |
16.02.2014 |
|
Разработка эскизного проекта |
19.02.2014 |
27.02.2014 |
|
Разработка технического проекта |
02.03.2014 |
16.02.2014 |
|
Разработка программы |
19.03.2014 |
06.04.2014 |
|
Оладка программы |
09.04.2014 |
19.04.2014 |
|
Разрабка программной документации |
20.04.2014 |
27.04.2014 |
|
Оформление и представление документации |
10.05.2014 |
14.05.2014 |
|
Защита выпускной работы |
До 03.07.2014 |
1.13 Порядок контроля и приёма ПО
Приём и контроль программного изделия осуществляется в соответствие с методикой испытаний.
1.14 Дополнительные условия
Техническое задание может уточняться и изменяться в установленном порядке.
Размещено на Allbest.ru
Подобные документы
Интернет-магазин – программное обеспечение для удобства покупок и продаж с веб-сайта. Характеристика существующих средств проектирования и разработки информационных систем. Описание особенностей интерфейса разрабатываемого программного приложения.
курсовая работа [703,3 K], добавлен 07.05.2019Разработка интернет-магазина для реального заказчика. Проведение анализа и выбор интернет-технологий для разработки интернет-магазина. Проектирование предметной области. Разработка динамических web-страниц интернет-магазина, управляемых базой данных.
дипломная работа [1,7 M], добавлен 08.06.2013Оценка предметной области: концептуальные требования; выявление информационных объектов и связей между ними; построение базы данных. Описание входных и выходных данных информационной системы "Магазин компьютерной техники". Анализ диаграммы прецедентов.
курсовая работа [294,8 K], добавлен 13.04.2014Изучение информационной базы клиента "Управление торговлей". Выбор и изучение платформы для построения сайта. Выбор технологии и среды разработки. Разработка основных алгоритмов решения задач и хранения данных. Проектирование интерфейса пользователя.
дипломная работа [1,1 M], добавлен 20.05.2017Назначение и характеристики пакета Designer/2000. Анализ предметной области для разработки информационной системы, определение ее целей и задач. Построение моделей данных, разработка базы данных и клиентского приложения. Практические навыки разработки.
курсовая работа [2,7 M], добавлен 10.04.2014Формулировка предметной задачи. Анализ требований к программе. Функциональная модель системы. Выбор языка и программных средств реализации. Описание логической модели базы данных. Концептуальная модель данных информационной системы Интернет-библиотеки.
курсовая работа [4,4 M], добавлен 13.10.2017Постановка задач и требований к проектируемому интернет-приложению. Обоснование выбора системы управления базы данных и языков программирования. Разработка архитектуры заданного интернет-приложения, технико-экономическое обоснование его эффективности.
дипломная работа [461,3 K], добавлен 24.02.2013Рассмотрение инфологической и даталогической модели базы данных кинотеатров города. Разработка базы данных в программе MS Access. Описание структуры приложения и интерфейса пользователя. Изучение SQL-запросов на вывод информации о кинотеатре и о фильме.
курсовая работа [1,1 M], добавлен 04.09.2014Анализ решений по автоматизации предметной области. Выбор методологии проектирования информационной системы. Обоснование выбора платформы. Взаимодействие приложения с источниками данных. Выбор жизненного цикла разработки программного обеспечения.
дипломная работа [3,7 M], добавлен 18.12.2010Интернет-магазин как одно из перспективных средств ведения бизнеса, технологические подходы и решения, применяемые при его построении. Проектирование базы данных и интернет-магазина для компьютерного салона "Стоик". Выбор средств разработки и реализации.
дипломная работа [4,7 M], добавлен 21.05.2013