Вход

Разработка автоматизированной системы приема и контроля выполнения заявок инженера технического обслуживания компьютерной техники

Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код 122156
Дата создания 2016
Страниц 40
Источников 10
Мы сможем обработать ваш заказ (!) 19 апреля в 16:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
2 580руб.
КУПИТЬ

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

php
html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Работа с отзывами</title>
<style type="text/css">
<!--
body {
background-color: #33FFFF;
}
-->
</style></head>
<body>
<?PHP
Error_Reporting(E_ALL & ~E_NOTICE);
$_REQUEST['id_d']=strip_tags(trim($_REQUEST['id_d']));
//$_REQUEST['pasport_p']=strip_tags(trim($_REQUEST['pasport_p']));
//$_REQUEST['status_p']=strip_tags(trim($_REQUEST['status_p']));
//-------------Подключение к БД для ввода----
$tablename="otz";
$link=mysql_connect('localhost','root','');
mysql_select_db('komp',$link);
//-----------------------Вод данных запрос---
//-------------запросы-----------------------
//if ((isset($_REQUEST['zap']))<>1){$result=mysql_query($zapr) or die('Запрос не выполнен'.mysql_error()); }
if (isset($_REQUEST['id_d'])){$delete=mysql_query("delete from `otz` where id='".$_REQUEST['id_d']."'") or die('Запрос не выполнен'.mysql_error());}
?>
<table width="1200" height="632" border="1">
<tr>
<td width="243" height="606"><table width="238" border="0">
<tr>
<td colspan="2"><em><strong>Удаление отзыва </strong></em></td>
</tr>
<tr>
<td width="84"><form id="form1" name="form1" method="post" action="adm_otz.php">Код отзыва</td>
<td width="144"><input type="text" name="id_d"/></td>
</tr>
<tr>
<td colspan="2"><input type="submit" name="Submit" value="Удалить" /></form></td>
</tr>
</table></td>
<td width="738">
<?PHP
$tablename="otz";
$link=mysql_connect('localhost','root','');
mysql_select_db('komp',$link);
$zapr_otz="select * from `otz`";
$result_otz=mysql_query($zapr_otz) or die('Запрос не выполнен'.mysql_error());
echo '<table border="1" align="left"><tr><td>Номер отзыва</td><td>Паспорт клиента</td><td>ФИО сотрудника</td><td>Код заявки</td><td>Отзыв</td></tr>';
for ($i=0;$i<mysql_numrows($result_otz);$i++)
{
$row_otz=mysql_fetch_assoc($result_otz);
echo '<tr><td>'.$row_otz['id'].'</td><td>'.$row_otz['pasport'].'</td><td>'.$row_otz['fiosotr'].'</td><td>'.$row_otz['kodz'].'</td><td>'.$row_otz['otz'].'</td></tr>';
}
echo '</table>';
?> </td>
</tr>
</table>
</body>
</html>
adm_sort.php
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Список сотрудников</title>
<style type="text/css">
<!--
body {
background-color: #33FFFF;
}
-->
</style></head>
<body>
<?PHP
Error_Reporting(E_ALL & ~E_NOTICE);
$_REQUEST['fio']=strip_tags(trim($_REQUEST['fio']));
$_REQUEST['pasport']=strip_tags(trim($_REQUEST['pasport']));
$_REQUEST['telefon']=strip_tags(trim($_REQUEST['telefon']));
$_REQUEST['kvalif']=strip_tags(trim($_REQUEST['kvalif']));
//-------------Подключение к БД для ввода----
$tablename="specialist";
$link=mysql_connect('localhost','root','');
mysql_select_db('komp',$link);
//-----------------------Вод данных запрос---
$zapr="insert into $tablename (fiosotr,pasport,telefon,kvalific)
values('".$_REQUEST['fio']."','".$_REQUEST['pasport']."','".$_REQUEST['telefon']."',
'".$_REQUEST['kvalif']."')";
//-------------запросы-----------------------
if ((isset($_REQUEST['zap']))<>1){$result=mysql_query($zapr) or die('Запрос не выполнен'.mysql_error()); }
if (isset($_REQUEST['del_pasport'])){$delete=mysql_query("delete from `specialist` where pasport='".$_REQUEST['del_pasport']."'") or die('Запрос не выполнен'.mysql_error());}
?>
<div align="center">
<form id="form1" name="form1" method="post" action="adm_sotr.php">
<table width="950" height="610" border="1">
<tr>

<td width="258" height="363">
<table width="256" height="166" border="0">
<tr>
<td height="23" colspan="2"><div align="left">Паспорт сотрудника</div></td>
</tr>
<tr>
<td height="29" colspan="2"><div align="left"><input type="text" name="pasport"/></div></td>
</tr>
<tr>
<td height="21" colspan="2"><div align="left">ФИО сотрудника</div></td>
</tr>
<tr>
<td height="27" colspan="2"><div align="left"><input type="text" name="fio"/></div></td>
</tr>
<tr>
<td colspan="2"><div align="left">Телефон сотрудника</div></td>
</tr>
<tr>
<td colspan="2"><div align="left"><input type="text" name="telefon"/></div></td>
</tr>
<tr>
<td colspan="2"><div align="left">Квалификация</div></td>
</tr>
<tr>
<td colspan="2"><div align="left"><input type="text" name="kvalif"/></div></td>
</tr>
<tr>
<td width="103"><input type="submit" name="Submit" value="Добавить" /></td>
<td width="143">&nbsp;</td>
</tr>
</table>
</form>
</td>

<td width="676" rowspan="3">
<?PHP
$zapr_sotr="select * from `specialist`";
$result_sotr=mysql_query($zapr_sotr) or die('Запрос не выполнен'.mysql_error());
echo '<table border="1" align="left"><tr><td>Идентификатор</td><td>ФИО сотрудника</td><td>Паспорт</td><td>Телефон</td><td>Квалификация</td></tr>';
for ($i=0;$i<mysql_numrows($result_sotr);$i++)
{
$row_sotr=mysql_fetch_assoc($result_sotr);
echo '<tr><td>'.$row_sotr['id'].'</td><td>'.$row_sotr['fiosotr'].'</td><td>'.$row_sotr['pasport'].'</td><td>'.$row_sotr['telefon'].'</td><td>'.$row_sotr['kvalific'].'</td></tr>';
}
echo '</table>';
?>

</td>
</tr>
<tr>
<td height="115"><table width="200" border="0">
<tr>
<td><div align="left">Паспорт сотрудника</div></td>
</tr>
<tr>
<td><div align="left"><form id="form2" name="form2" method="post" action=""><input type="text" name="del_pasport"/></div></td>
</tr>
<tr>
<td><div align="left"><input type="submit" name="Submit2" value="Удалить" /></form></div></td>
</tr>
</table></td>
</tr>
<tr>
<td></td>
</tr>
</table>
</div>
</body>
</html>
Руководство пользователя
Установка программы
Для установки программы необходимо скопировать папку WebServers на диск C:\.
Далее зайти в папку C:\WebServers\etc и запустить приложение run.exe.
Далее в любом браузере для запуска клиентского приложения ввести адрес: http://komp, для запуска приложения администратора: http://komp/autoriz.php.
После завершения работы с программой необходимо зайти в папку C:\WebServers\etc и запустить приложение stop.exe.
Клиентское приложение включает в себя две функции: формирование заявки и формирование отзыва.
Для каждой функции создана электронная форма, после заполнения которой клиент отправляет ее на сервер. Для запуска клиентского приложения в браузере необходимо набрать адрес: http://komp. Появится страница приветствия, далее переходим по необходимой ссылке.
Для перехода к формам необходимо нажать соответствующую ссылку: «Добавить заявку» или «Оставить отзыв».
После перехода по ссылке «Добавить заявку» появится электронная форма заявки. Заполняем все текстовые поля данными и отправляем, нажав кнопку «Отправить».
После перехода по ссылке «Оставить отзыв» появится электронная форма отзыва. Заполняем ее и отправляем, нажав кнопку «Отправить».
Приложение администратора включает в себя три функции: работа с заявками, работа с отзывами и работа с сотрудниками.
Для запуска приложения администратор в браузере необходимо набрать адрес: http://autoriz.php. Появится страница авторизации, вводим учетную запись администратора пользователь: admin/пароль: parol. Далее мы войдем в систему.
Для перехода к необходимому режиму работы необходимо нажать соответствующую ссылку: «Работа с заявками», «Работа с сотрудниками» или «Работа с отзывами».
После перехода по ссылке «Работа с заявками» появится список заявок. Можно осуществлять поиск в списке по коду заявки и паспорту клиента, а также включать фильтр по статусу заявки.
Также можно удалить заявку из списка введя ее код и нажав кнопку «Удалить».
Также можно менять статус заявки: ожидает – ждет назначения специалиста и выполнения, выполнена – заявка выполнена, указывается дата выполнения и исполнитель, отказ – клиент отказался от услуги.
Для возвращения первоначального списка после поиска или фильтрации используем кнопку «Назад» в браузере.
После перехода по ссылке «Работа с сотрудниками» появится список сотрудников. Здесь можно добавить нового сотрудника заполнив электронную форму и нажав кнопку «Добавить».
Также можно удалить сотрудника, указав его паспортные данные и нажав кнопку «Удалить».
После перехода по ссылке «Работа с отзывами» появится список отзывов. Здесь можно удалить отзыв, указав номер отзыва и нажав кнопку «Удалить».
Заключение
Таким образом, целью работы было – создание ИС обработки заявок клиентов компании "PC Helper".
В рамках указанной цели были поставлены следующие задачи:
Изучить деятельность компании "PC Helper";
Изучить процесс обработки заявок в компании;
Обосновать необходимость автоматизации отдельных функций;
Разработать систему требований к проектируемой системе;
Создать проект информационного фонда системы;
Разработать программную реализацию системы.
Так в первой главе был рассмотрен процесс обработки заявок в компании "PC Helper", выявлены существенные недостатки системы. Поставлены задачи на проектирование.
Во второй главе было осуществлено функциональное проектирование ИС. Определены формы входящих/исходящих документов.
В третьей главе дано описание программной реализации системы: описан дизайн пользовательского интерфейса, описана иерархия вызова страниц программы.
В четвертой главе описан алгоритм реализации пользовательских функций для двух компонент ИС: приложение клиента, приложение администратора.
В пятой главе приведено обоснование и выбор средств проектирования.
В шестой главе приведен листинг кода программы с комментариями.
Таким образом, ИС обработки заявок компании "PC Helper" в полной мере удовлетворяет поставленным требованиям на проектирование. То есть цель работы можно считать достигнутой, задачи – решенными.
Список литературы
ГОСТ 34.601-90.
РД 50-34.698-90.
ГОСТ 234.003-90.
Большая советская энциклопедия.
Управление программными проектами: достижение оптимального качества при минимуме затрат.: Пер. с англ. – М.: Издательский дом «Вильямс», 2004.
Интернет – маркетинг: Учебник. Успенский И.В. - СПб.: Изд-во СПГУЭиФ, 2003.
Экономическая информатика: Введение в экономический анализ информационных систем: Учебник. – М.: ИНФРА-М, 2005.
Шафер Д.Ф., Фартрел Т., Шафер Л.И. Управление программными проектами: достижение оптимального качества при минимуме затрат.: Пер. с англ. – М.: Вильямс, 2004.
Марка Д. А., МакГоуэн К. Методология структурного анализа и проектирования SADT.
Проектирование экономических информационных систем: учеб. / под ред. Ю. Ф. Тельнова. М., 2005

Список литературы [ всего 10]

Список литературы
1.ГОСТ 34.601-90.
2.РД 50-34.698-90.
3.ГОСТ 234.003-90.
4.Большая советская энциклопедия.
5.Управление программными проектами: достижение оптимального качества при минимуме затрат.: Пер. с англ. – М.: Издательский дом «Вильямс», 2004.
6.Интернет – маркетинг: Учебник. Успенский И.В. - СПб.: Изд-во СПГУЭиФ, 2003.
7.Экономическая информатика: Введение в экономический анализ информационных систем: Учебник. – М.: ИНФРА-М, 2005.
8.Шафер Д.Ф., Фартрел Т., Шафер Л.И. Управление программными проектами: достижение оптимального качества при минимуме затрат.: Пер. с англ. – М.: Вильямс, 2004.
9.Марка Д. А., МакГоуэн К. Методология структурного анализа и проектирования SADT.
10.Проектирование экономических информационных систем: учеб. / под ред. Ю. Ф. Тельнова. М., 2005
Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00492
© Рефератбанк, 2002 - 2024