Вход

Разработка CMS промышленного портала

Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код 319595
Дата создания 08 июля 2013
Страниц 61
Мы сможем обработать ваш заказ (!) 23 декабря в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
1 310руб.
КУПИТЬ

Содержание

Содержание

Содержание
Введение
1. Аналитическая часть
1.1 Описание деятельности предприятия
1.1.1 Характеристика предприятия и его деятельности
1.1.2 Структурно-функциональная диаграмма организации деятельности «КАК ЕСТЬ»
1.2 Характеристика комплекса задач, задачи и обоснование необходимости автоматизации
1.2.1 Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов
1.2.2 Определение места проектируемой задачи в комплексе задач
1.2.3 Сущность задачи и предметная технология её решения
1.2.4 Обоснования необходимости использования вычислительной техники для решения задачи
1.3 Развёрнутая постановка целей, задачи и подзадач автоматизации
1.3.1 Цели и назначение автоматизированного варианта решения задачи
1.3.2 Подзадачи автоматизации и функциональнаяИТ их решения
1.3.3 Формализация расчётов показателей
1.4 Обоснование проектных решений
1.4.1 Обоснование проектных решений по техническому обеспечению
1.4.2 Обоснование проектных решений по программному обеспечению
2. Проектная часть
2.1 Разработка проекта автоматизации: информационный менеджмент
2.1.1 Разработка и описание проекта автоматизации, плана-графика автоматизации и сетевой модели задач
2.1.2 Оценка стоимостных параметров проекта автоматизации
2.2 Информационное обеспечение задачи
2.2.1 Информационная модель и её описание
2.2.2 Используемые классификаторы и системы кодирования
2.2.3 Характеристика нормативно-справочной и входной оперативной информации
2.2.4 Характеристика базы данных
2.2.5 Характеристика результатной информации
2.3 Программное и технологическое обеспечение задачи
2.3.1 Общие положения (дерево функций)
2.3.2 Схемы технологического процесса сбора, передачи, обработки и выдачи информации
2.4 Контрольный пример реализации проекта и его описание
3 Обоснование экономической эффективности проекта
3.1 Выбор и обоснование методики расчёта экономической эффективности
3.2 Расчет показателей экономической эффективности проекта
Заключение
Список литературы
Приложение 1. Листинг программных кодов

Введение

Разработка CMS промышленного портала

Фрагмент работы для ознакомления

2. Более эффективная организация труда сотрудников компании.
3. Снижение вероятности появления ошибок при подготовке отчёта.
4. Полная автоматизация процесса подготовки отчёта.
Назначение автоматизированного варианта решения задачи:
1. Предоставление возможности верстальщику самостоятельно взять задание к разработке.
2. Обеспечение автоматической проверки и оценки готовых заданий сразу после их выполнения, с предоставлением возможности «ручной проверки» у ведущего проекта.
3. Автоматическая подготовка отчёта в нужной форме, с возможностью редактирования перед отправкой.
1.3.2 Подзадачи автоматизации и функциональная ИТ их решения
Для достижения поставленных целей и решения задач автоматизации наиболее целесообразно будет использовать клиент-серверную архитектуру системы. Сервернуючасть программы нужно будет расположить на удалённом сервере, воспользовавшись услугами сторонней фирмы предоставляющей хостинг. Доступ к серверной части программы осуществляется через сеть Internet.
Для первого этапа автоматизации – создания хорошо структурированного электронного каталога исполнителей работы (верстальщиков) с перечнем необходимых заданий – временные рамки не могут быть четко определены, но следует отметить, что каталог требует регулярного обновления по мере появления новых заданий и исполнителей и изменения уже имеющихся. Для последующих этапов выполнения задания, проверки задания и подготовки отчета характерна всегда четкая последовательность выполняемых действий и определенные временные рамки.
Первичной информацией будут являться выбранное задание, количество позиций в mini-каталоге и регистрационные данные исполнителя. Для функционирования системы понадобятся следующие экранные формы:
форма регистрации исполнителя;
форма бронирования задания;
форма – «личный кабинет» исполнителя.
В «личном кабинете» исполнителя будет отображаться информация о заданиях, сроках выполнения, результатах проверки и оценки и информация о состоянии задания.
Данные о заданиях и исполнителях будут находиться в следующих таблицах БД:
1. «Задания» - таблица, содержащая полную информацию о текущих заданиях, предоставляемых компанией.
2. «Сотрудники» - таблица, содержащая регистрационную информацию об исполнителях, а также данные об их учетных записях.
3. «Товары» - таблица, содержащая информацию обо всех товарных позициях для каждого mini-каталога.
4. «Каталог» - таблица, в которой хранится информация о mini - каталоге.
Обновление всех таблиц происходит по мере добавления в них информации, то есть при добавлении новой путевки, при регистрации нового пользователя, при формировании нового заказа. Безопасность БД обеспечивается ее расположением на выделенном сервере, использованием файрвола, а также сложным паролем для доступа к БД.
Задачи в системе решаются смешанным способом с использованием диалогового режима при регистрации. Решение задач происходит непрерывно (периодичность возможно определить только для таких вспомогательных операций, как резервное копирование или профилактическая проверка БД, а также удаление не разместивших код пользователей).
1.3.3 Формализация расчётов показателей
Выше были указаны следующие показатели, необходимые для расчета оценки эффективности работы CMS системы:
время, необходимое на внесение нового товара;
количество добавленных товаров в систему;
количество выполненных (проверенных) заданий;
количество заданий, поступивших на проверку.
Таблица №4.
Формализованное описание входных показателей.
№ п/п
Наименование входного показателя
Идентификатор входного показателя
1
Частота открытия формы для занесения нового товара
ЧНов
2
Количество внесенных сведений о товаре (количество сформированных страниц)
Кнов
Параметром, по которому можно действительно оценить эффективность разработки – это время, необходимое на внесение нового товара. Т.к. по сути, вся разработка была направлена в первую очередь на это. Остальные показатели являются косвенными и напрямую зависящими от данного показателя.
Таблица №5.
Формализованное описание результатных показателей
№ п/п
Наименование результатного показателя
Идентификатор результатного показателя
Алгоритм расчета
1
Время, необходимое на внесение нового товара
Внов
Кнов / Чнов
1.4 Обоснование проектных решений
1.4.1 Обоснование проектных решений по техническому обеспечению
К техническому обеспечению относятся: типы ЭВМ, устройств периферии (принтеров, сканеров, плоттеров и т.д.), средств связи и других технических элементов.
Для функционирования интернет системы управления контентом понадобится подключение к сети Internet, персональные компьютеры с установленным на них браузером, web-сервер с маршрутизатором запросов для осуществления регулирования очереди запросов к каждому серверу приложений, и, таким образом, распределяя нагрузку этих серверов, сервер с установленной на нем СУБД, в которой будет храниться информация.
Указанные конфигурации для серверов рекомендованы компанией Microsoft для 2-10 рабочих мест. Поскольку компания небольшая, то будет использована данная конфигурация.
Данные сведения о конфигурации можно использовать в качестве проектных, т.к. известно, что данная CMS будет управлять сравнительно небольшим объемом контента, поэтому компанию удовлетворят стандартные конфигурации. О составлении и расчете отдельного технического проекта можно говорить только в том случае, если компания, для которой будет вестись разработка, достаточно большая (более 500 человек) и если товаров будет также достаточно большое количество (более 10 000 наименований). В этом случае средства, предлагаемые провайдерами (например, СУБД MySQL) не подойдут и придется подбирать производственную СУБД, под СУБД – необходимое техническое и программное обеспечение.
Поскольку в проекте автоматизации для данной компании никаких специальных средств использовано не будет, то подойдет стандартное техническое обеспечение.
Конфигурация сервера Windows 2003 Server:
Процессор: 2х Xeon 2.4GHz
Оперативная память: 2 Гб
Жесткий диск: 2x72GB HDD, mirror
Винчестер: SCSI
Конфигурация сервера MS SQL Server 2005:
Процессор: 2x Xeon 2.4GHz
Оперативная память: 1GB memory
Жесткий диск: 2x72 GB HDD, mirror
Винчестер: SCSI
Конфигурация «тонкого клиента» (ПК пользователя, исполнителя):
Процессор: Intel Celeron 2,5 GHz
Оперативная память: 512 Мб
HDD: 100 Гб
Компьютеры с указанной конфигурацией являются оптимальными для выполнения рутинной работы, не предполагающей запуск специализированного программного обеспечения.
1.4.2 Обоснование проектных решений по программному обеспечению
Программное обеспечение — наряду с аппаратными средствами, важнейшая составляющая информационных технологий, включающая компьютерные программы и данные, предназначенные для решения определённого круга задач и хранящиеся на машинных носителях. Программное обеспечение представляет собой либо данные для использования в других программах, либо алгоритм, реализованный в виде последовательности инструкций для процессора.
При выборе операционной системы для сервера рассматривалось два варианта – Windows 2003 Server и ASP Linux Server V32. Среди критериев выбора были:
простота настройки
гибкость настройки
обеспечение технической поддержки
производительность
надежность
В итоге был выбран Windows 2003 Server. Если сравнивать производительность, то и Windows 2003 Server и Linux Server приблизительно одинаковы. Но Windows 2003 Server более прост в настройке, в нем заложены определенные шаблоны для стандартных настроек. Поскольку интернет система будет разрабатываться достаточно стандартная, предоставленных возможностей по настройке будет достаточно. Кроме того, Windows 2003 Server лучше совместим с основным ПО на клиентских местах (там будут использоваться также продукты Microsoft). Также достоинством Windows 2003 Server является развитая круглосуточная техническая поддержка.
В качестве используемой СУБД была выбрана MySQL. Поскольку она лучше совместима с операционной системой, легка и проста в использовании и предоставляется бесплатно.
Таким образом необходимо следующее ПО:
сервер Apache 2 + SSL
PHP 5
MySQL 5
Модуль phpMyAdmin
2. Проектная часть
2.1 Разработка проекта автоматизации: информационный менеджмент
2.1.1 Разработка и описание проекта автоматизации, плана-графика автоматизации и сетевой модели задач
Рис. 4. План-график задач проекта автоматизации
2.1.2 Оценка стоимостных параметров проекта автоматизации
Рис. 5. Используемые в процессе автоматизации ресурсы.
Рис. 6. Стоимостные характеристики подзадач автоматизации (лист 1).
Рис. 7. Стоимостные характеристики подзадач автоматизации (лист 2).
Рис. 8. Стоимостные характеристики подзадач автоматизации (лист 3).
Рис. 9. Распределение задач и затрат по неделям реализации проекта.
Рис.10. Сводная таблица занятости ресурсов.
2.2 Информационное обеспечение задачи
2.2.1 Информационная модель и её описание
Рис. 11. Информационная модель системы.
2.2.2 Используемые классификаторы и системы кодирования
В системе не предполагается использовать специальные классификаторы и системы кодирования.
К классификаторам можно отнести группировку товаров по категориям и присвоение каждому товару своего уникального кода.
Код для каждого товара будет присваиваться внутренними средствами системы, т.е. по порядку, иерархически.
Товары будут группироваться по категориям, которые создадутся непосредственно куратором проекта.
Категория будет описываться следующим образом:
Код категории – присваивается по порядку, иерархически
Наименование – текстовое наименование.
2.2.3 Характеристика нормативно-справочной и входной оперативной информации
В качестве входной информации в данном случае выступают сведения о заказе, сведения об исполнителе и информация о сроках выполнения.
Персональные сведения об исполнителях вносятся менеджерами проектов компании при приеме на работе верстальщиков.
Рис. 12. Макет экранной формы внесения регистрационной информации о верстальщике.
Сведения о задании также вносятся менеджером проекта при помощи специально разработанной экранной формы.
Рис. 13. Макет экранной формы внесения информации о задании.
2.2.4 Характеристика базы данных
Рис. 14. Физическая модель БД.
Таблица №5.
Описание полей таблицы «Исполнители».
Наименование
Тип данных
Допустимая длина
Is PK
Описание поля
ID
Integer
Yes
Идентификатор пользователя, пользователь его не видит.
Login
Text(20)
20
Имя пользователя, используется при авторизации.
Password
Text(20)
20
Пароль пользователя, используется при авторизации.
Surname
Text(20)
20
Фамилия, имя, отчество пользователя. Обязательно для заполнения.
Name
Text(20)
20
Имя пользователя. Обязательно для заполнения.
Otchestvo
Text(20)
Отчество пользователя. Обязательно для заполнения.
Phone
Text(20)
20
Телефон пользователя. Обязательно для заполнения.
Email
Text(20)
20
Электронная почта пользователя. Обязательно для заполнения.
Таблица №6.
Описание полей таблицы «Задание».
Наименование
Тип данных
Допустимая длина
Is PK
Описание поля
ID
Integer
Yes
Идентификатор. Пользователь его не видит.
Code
Text(20)
20
Код
Name
Text(20)
20
Наименование задания
Date_Begin
Date
Дата начала
Date_End
Date
Дата сдачи
Amount
Integer
Кол-во страниц
Hard
Integer
Уровень сложности
ID_workers
Integer
Исполнитель
Price
Integer
Стоимость задания
ID_Catalog
Integer
Ссылка на каталог
Таблица №7.
Описание полей таблицы «Товары».
Наименование
Тип данных
Допустимая длина
Is PK
Описание поля
ID
Integer
Yes
Идентификатор товара. Пользователь его не видит.
ID_catalog
Integer
Yes
Идентификатор каталога, пользователь его не видит.
Name
Text(200)
200
Наименование товара.
Code
Text(20)
20
Код товара
Таблица №8.
Описание полей таблицы «Каталог».
Наименование
Тип данных
Допустимая длина
Is PK
Описание поля
ID
Integer
Yes
Уникальный идентификатор mini-каталога. Пользователю данное поле недоступно.
Name
Text(20)
20
Наименование каталога.
Code
Long Integer
Код каталога.
Id_Goods
Integer
Ссылка на товары каталога.
2.2.5 Характеристика результатной информации
В качестве результатной информации выступают присланная менеджеру по работе с клиентом информация о выполненном задании. И состояние задания (результаты проверки и оценки) для исполнителя. Также, само собой, отчеты о работе.
Информация о задании формируется на основе таблицы «Задания», «Исполнители» и «Каталог».
В результате куратору проекта приходит информация в следующем виде:
Номер задания: XXX
Дата выполнения: дд.мм.гг
Имя: Петр
Фамилия: Петров
Отчество: Петрович

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

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

1.Экономико-математический словарь.
2.Интернет – маркетинг: Учебник. Успенский И.В. - СПб.: Изд-во СПГУЭиФ, 2003.
3.Информационные технологии: Учебник для ВУЗов/ Б.Я. Советов, В.В. Цехановский. – М.: Высшая школа, 2003
4.Информатика: Учебник. – М.: Финансы и статистика, 2002
5.Балабанов И. Т. Электронная коммерция. – Спб.: Питер, 2001
6.Костяев Р. Бизнес в Интернете. Финансы, маркетинг, планирование. – Спб.: BHV, 2002
7.Маклаков С. В. Моделирование бизнес-процессов с AllFusion Process Modeler (BPwin 4.1). - М., 2003
8.Левин М. П. Самоучитель разработки Web-сайтов. HTML, CSS, графика, анимация, раскрутка: Информатика. Вычислительная техника. Компьютерные сети. Интернет. – Спб.: Триумф, 2007
9.Прохоренок Н.А. Разработка Web-сайтов с помощью Perl и MySQL. – Спб.: БХВ-Петербург, 2008
10.Скрипкин К.Г. Экономическая эффективность информационных систем.– М.: ДМК Пресс, 2002
11.Успенский И. Энциклопедия Интернет-бизнеса. – Спб.: Питер, 2001
12.http://www.victorsvetlov.ru/pinfo.html
13.http://www.capitalhost.ru/hosting/shared/techcharacters/win_server
14.http://www.textreferat.com/referat-2045-6.html
15.http://idefinfo.ru
16.http://ru.wikipedia.org
Очень похожие работы
Найти ещё больше
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00491
© Рефератбанк, 2002 - 2024