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

Заказать уникальную курсовую работу
Тип работы: Курсовая работа
Предмет: Информационные технологии
  • 6161 страница
  • 16 + 16 источников
  • Добавлена 26.10.2009
800 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
Содержание

Содержание
Введение
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. Листинг программных кодов.
Фрагмент для ознакомления

Пользователь его не видит. 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
Дата выполнения: дд.мм.гг
Имя: Петр
Фамилия: Петров
Отчество: Петрович
Телефон: 12345678
Электронная почта: mail@mail.ru

---- Наименование задания ---
Код задания:
Кол-во каталогов:
Название каталога:
Стоимость работы:

Также прилагается ссылка на выполненное задание или прикрепляется файл.



2.3 Программное и технологическое обеспечение задачи
2.3.1 Общие положения (дерево функций)

Рис. 15. Дерево функций.

2.3.2 Схемы технологического процесса сбора, передачи, обработки и выдачи информации


Рис. 16. Схема процесса появления заявки.
2.4 Контрольный пример реализации проекта и его описание
Для контрольного примера рассмотрим процесс функционирования системы с момента регистрации исполнителя до момента сдачи задания.
Для работы с каталогом заданий необходимо сначала выполнить вход в систему. Т.е. менеджер проекта сначала должен занести регистрационную информацию, а затем, исполнитель уже может выполнить вход.


Рис. 17. Пример заполненной формы регистрации исполнителя.


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


Рис. 18. Пример информации по выполненному заданию, которую получил менеджер проекта.

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

На рис. ниже представлен пример заполненного каталога.



Рис. 19. Пример выполненного задания – заполненного каталога.
3 Обоснование экономической эффективности проекта
3.1 Выбор и обоснование методики расчёта экономической эффективности
Оценка эффективности работы информационной системы является совокупностью трех ключевых показателей:
Разность затрат на эксплуатацию информационной системы до и после завершения рассматриваемого проекта;
Разность явных затрат на осуществление бизнес-процессов и производственных процессов, затрагиваемых проектов, до и после его завершения;
Разность дохода фирмы на рынке, связанного с ключевыми показателями результативности, до и после внедрения информационной системы [Ошибка! Источник ссылки не найден.0].
Экономическая эффективность - результативность экономической системы, выражающаяся в отношении полезных конечных результатов ее функционирования к затраченным ресурсам.
Эффективность производства складывается из эффективности всех действующих предприятий. Эффективность предприятия характеризуется производством товара или услуги с наименьшими издержками. Она выражается в его способности производить максимальный объем продукции приемлемого качества с минимальными затратами и продавать эту продукцию с наименьшими издержками. Экономическая эффективность предприятия в отличие от его технической эффективности зависит от того, насколько его продукция соответствует требованиям рынка, запросам потребителей.
Экономическая эффективность программной реализации складывается из двух составляющих: косвенного эффекта, который, например, характеризуется увеличением прибыли, привлечением большего числа клиентов, снижением уровня брака в производстве, уменьшение количества рекламаций клиентов, снижение затрат на сырье и материалы, уменьшение сумм штрафов, неустоек и многое другое. И прямого эффекта, который характеризуется снижением трудовых, стоимостных показателей. Косвенный эффект отличается от прямого тем, что его невозможно точно определить в абсолютных цифрах.


3.2 Расчет показателей экономической эффективности проекта
Прямую экономическую эффективность можно выразить через показатели трудовых и стоимостных затрат.
К трудовым показателям относятся следующие:
1) абсолютное снижение трудовых затрат ((Т):
(Т = Т0 - Т1,
где Т0 - трудовые затраты на обработку информации по базовому варианту;
Т1 - трудовые затраты на обработку информации по предлагаемому варианту;
2) коэффициент относительного снижения трудовых затрат (КТ):
КТ =(Т / T0 * 100% ;
3) индекс снижения трудовых затрат или повышение производительности труда (YТ):
YТ = T0 / T1.
К стоимостным показателям относятся: абсолютное снижение стоимостных затрат ((C), коэффициент относительного снижения стоимостных затрат (КC) индекс снижения стоимостных затрат (YC), рассчитываемые аналогично.
Помимо рассмотренных показателей целесообразно также рассчитать срок окупаемости затрат на внедрение проекта машинной обработки информации (Ток):
Ток = КП /(C ,
где КП - затраты на создание проекта машинной обработки информации (проектирование и внедрение).
Для расчета трудовых и стоимостных показателей для каждой автоматизированной функции сотрудника потребуются следующие данные:
Количество операций в год;
Трудоемкость каждой операции в часах;
Годовая трудоемкость операции;
Стоимость часа работы сотрудника в рублях (руководящие должности рассматривать не будем);
Стоимость оборудования в рублях;
Стоимость лицензии на программное обеспечение в рублях;
Стоимость доработки программного обеспечения в рублях;
Годовая амортизация оборудования и программного обеспечения в рублях;
Годовая стоимость накладных расходов в рублях.


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














Сводные данные по расчету прямой экономической эффективности находятся в таблицах:


Таблица №9
Расчет прямой экономической эффективности без использования автоматизированного рабочего места
№ п/п Наименование операций технологического процесса решения комплекса задач Количество операций в год Трудоемкость, часов Годовая трудоемкость, часов Стоимость часа работы 6 менеджеров, руб. Стоимость оборудования, руб. Стоимость лицензии на ПО, руб. Стоимость доработки ПО Годовая амортизация оборудования и ПО, руб. (гр.7+гр.8+гр.9)/ 3 Годовая стоимость накладных расходов Стоимость одной операции, руб. Годовая стоимость операции, руб. 1 2 3 4 5 6 7 8 9 10 11 12 13 1 Создание задания 2800 0,2 560 800,00 80000,00 23500,00 _ 87833,33 40000,00 114,96 321891,67 2 Бронирование задания 2500 0,3 750 169,49 423731,67 3 Проверка задания 1800 0,6 1080 333,67 600611,67

4 Оценка задания 2800 0,3 840 168,56 471971,67 5 Формирование отчета 48 0,8 38,4 881,54 42314,07   Итого:     3268,4   80000,00           1860520,73 Таблица №10
Расчет прямой экономической эффективности с использованием автоматизированного рабочего места
№ п/п Наименование операций технологического процесса решения комплекса задач Количество операций в год Трудоемкость, часов Годовая трудоемкость, часов Стоимость часа работы 6 менеджеров, руб. Стоимость оборудования, руб. Стоимость лицензии на ПО, руб. Стоимость доработки ПО, руб. Годовая амортизация оборудования и ПО, руб. (гр.7+гр.8+гр.9)/ 3 Годовая стоимость накладных расходов Стоимость одной операции, руб. Годовая стоимость операции, руб. 1 2 3 4 5 6 7 8   9 10 11 12 1 Создание задания 2800 0,15 420 536,00 80000,00 23500,00 30000,00 44500,00 40000,00 87,34 244555,00 2 Бронирование задания 2500 0,16 400 93,53 233835,00 3 Проверка задания 1800 0,3 540 171,60 308875,00 4 Оценка задания 2800 0,15 420 87,34 244555,00 5 Формирование отчета 48 0,45 21,6 646,10 31012,60   Итого:     1801,6   80000,00           1062832,60 Расчет трудовых показателей:
абсолютное снижение трудовых затрат (∆Т):
∆Т = 3268,40-1801,60 = 1466,80
Коэффициент относительного снижения трудовых затрат (КТ):
КТ = 1466,80 / 3268,40 * 100% = 44,88 %
Индекс снижения трудовых затрат или повышение производительности труда (YT):
YT = 3268,40 / 1466,80 = 2,22
Можно сделать вывод об общем снижении трудовых затрат сотрудника на выполнение единичной операции.
Расчет стоимостных показателей:
Абсолютное снижение стоимостных затрат:
∆С = 1860520,73 - 1062832,60 = 797688,13
Коэффициент относительного снижения стоимостных затрат: КС = 1062832,60 / 1860520,73 * 100% = 57,13%
Индекс снижения стоимостных затрат
YC = 1860520,73 / 1062832,60 = 1,75
Предполагаемый эффект, выраженный в стоимостных показателях следующий: затраты снизились на 57,13% или в 1,75 раза. Таким образом затраты сократились на 797 тысяч рублей.
Заключение

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

Экономико-математический словарь.
Интернет – маркетинг: Учебник. Успенский И.В. - СПб.: Изд-во СПГУЭиФ, 2003.
Информационные технологии: Учебник для ВУЗов/ Б.Я. Советов, В.В. Цехановский. – М.: Высшая школа, 2003
Информатика: Учебник. – М.: Финансы и статистика, 2002
Балабанов И. Т. Электронная коммерция. – Спб.: Питер, 2001
Костяев Р. Бизнес в Интернете. Финансы, маркетинг, планирование. – Спб.: BHV, 2002
Маклаков С. В. Моделирование бизнес-процессов с AllFusion Process Modeler (BPwin 4.1). - М., 2003
Левин М. П. Самоучитель разработки Web-сайтов. HTML, CSS, графика, анимация, раскрутка: Информатика. Вычислительная техника. Компьютерные сети. Интернет. – Спб.: Триумф, 2007
Прохоренок Н.А. Разработка Web-сайтов с помощью Perl и MySQL. – Спб.: БХВ-Петербург, 2008
Скрипкин К.Г. Экономическая эффективность информационных систем.– М.: ДМК Пресс, 2002
Успенский И. Энциклопедия Интернет-бизнеса. – Спб.: Питер, 2001
http://www.victorsvetlov.ru/pinfo.html 
http://www.capitalhost.ru/hosting/shared/techcharacters/win_server
http://www.textreferat.com/referat-2045-6.html
http://idefinfo.ru
http://ru.wikipedia.org/


Приложение 1. Листинг программных кодов.

1. Регистрация Исполнителя.


<script src="/js/reg_exp.js"></script>
<script> <br />function checkRegForm(form) { <br />var SendItem= 0;var AlertMessage;/* для всех:*/ <br />if (form.first_name.value == "") <br />{SendItem= 1; AlertMessage = 'Укажите Фамилию Исполнителя';} <br />else if (form.second_name.value == "") <br />{SendItem= 1; AlertMessage = 'Укажите Имя Исполнителя';} <br />else if (form.username.value == "") <br /> {SendItem= 1; AlertMessage = 'Укажите E-mail Исполнителя ';} <br />else if (!isEmail(form.username.value)) <br />{SendItem= 1; AlertMessage = 'Укажите правильный E-mail';} <br />else if (!passComplete) {SendItem= 1; AlertMessage = 'Правильно укажите пароль Исполнителя ';} <br />{SendItem= 1; AlertMessage = 'Пароль должен быть не меньше 4-х символов';} <br />else if (form.frm_nick.checked && form.forum_nick.value == "") <br />;}} <br/><br />var passComplete = false; <br />var minPassLenght = 4; <br/><br />function comparePasswords(first, repeate) <br />{if(!document.getElementById) return; <br />var ok = document.getElementById("pswd_ok"); <br />var err = document.getElementById("pswd_err"); <br />if(repeate.value != first.value) {ok.style.display = "none"; <br />err.style.display = "block";passComplete = false;} <br />else {err.style.display = "none"; <br />ok.style.display = "block";passComplete = true;}} <br />firstIntent = true;function checkPass(f, ff) {if ( (f.value != "") && f.value.length >= minPassLenght) {if (!firstIntent || (f.value.length >= ff.value.length )) {firstIntent = false;comparePasswords(ff,f);}}} <br /></script>

2. Вход в кабинет.
<%@page pageEncoding="windows-1251" %>


Вход в личный кабинет.
<%
Statement stmt_01=DBCON.conn.createStatement();
Statement stmt_02=DBCON.conn.createStatement();

try{

%>


Логин:



Пароль:





<%
String strname=request.getParameter("userlogin");
String strpass=request.getParameter("userpass");
String query="select * from Users where userlogin='"+strname+"' and userpass='"+strpass+"'";
ResultSet rs=stmt_01.executeQuery(query);
ResultSet rs2=stmt_02.executeQuery("insert into StatTable (StatID, StatFrom, StatUser) values (seqstat.nextval, '"+session.getValue("ref")+"', '"+strname+"')");
if((strname!=null) && (!strname.equals("")) && (strpass!=null) && (!strpass.equals("")))
{
while(rs.next())
{
if(strpass.equals(rs.getString(3)))
{
javax.servlet.http.HttpSession sid = request.getSession(true);
sid.putValue("id",rs.getString(1));
sid.putValue("sessid",sid.getId());
sid.putValue("uname",rs.getString(2));
response.sendRedirect("stats.jsp");
}
}
}
stmt_01.close();
}catch(Exception e)
{
out.print(e+"");
}

%>









81


2


58


63

































Стоимость одной операции – годовая стоимость операции / Количество операций в год


Годовая стоимость операции = Годовая трудоемкость операции * Стоимость часа работы менеджеров + Годовая амортизация оборудования и ПО * Коэффициент операции + Годовая стоимость накладных расходов * Коэффициент операции,
Где Коэффициент операции = Годовая трудоемкость операции / Годовая трудоемкость всех операций.


Годовая трудоемкость операции = Количество операций в год * Трудоемкость одной операции

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

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/

Вопрос-ответ:

Какую деятельность выполняет предприятие?

Предприятие занимается разработкой CMS промышленного портала.

Что такое структурно-функциональная диаграмма организации деятельности?

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

Почему необходима автоматизация задач?

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

Какие бизнес процессы существуют на предприятии?

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

Какой предметной областью занимается проектируемая задача?

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

Какие задачи включает в себя разработка CMS промышленного портала?

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

Какие задачи решает промышленный портал?

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

Что такое структурно-функциональная диаграмма организации деятельности и зачем она нужна?

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

Какие бизнес-процессы могут быть автоматизированы на промышленном портале?

На промышленном портале могут быть автоматизированы такие бизнес-процессы, как управление проектами, закупки и снабжение, учет и отчетность, управление персоналом, взаимодействие с клиентами и др.

Какую роль играет CMS в разработке промышленного портала?

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

Как называется статья?

Название статьи: "Разработка CMS промышленного портала 1 Аналитическая часть".