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

Заказать уникальную дипломную работу
Тип работы: Дипломная работа
Предмет: Программирование
  • 89 89 страниц
  • 31 + 31 источник
  • Добавлена 27.06.2013
2 500 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
Содержание

Введение
1Постановка задачи
2Требования к функционалу
3Выбор средств реализации
3.1Выбор технологической платформы
3.2 Обоснование выбора базы данных
3.2 Обоснование выбора языка программирования
4Разработка структуры БД
4.1Информационно-логическая модель
4.2 Создание БД и таблиц
4.3 Язык SQL
5Разработка программы
6Руководство пользователя
6.1Руководство пользователя по отправке обращений
6.2Руководство сотрудника организации
Заключение
Список использованной литературы
Приложения
Приложение 1. SQL-запросы для создания БД и таблиц
Приложение 2. Структура таблиц БД
Приложение 2. Текст модулей на языке PHP

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

php";}else {//проверяемзашелменеджерилинет$query = "SELECT manager_id,manager_name FROM manager WHERE manager_nick = '".$_POST['user']."' AND manager_pass = '".$_POST['pass']."'" ; $result = mysql_query($query, $link);// Получаем число записейif (mysql_num_rows($result)!=0){ $row = mysql_fetch_array($result); setcookie("manager_id", $row['manager_id'], time() + 3600*5); setcookie("manager_name", $row['manager_name'], time() + 3600*5);// Осуществляем перезагрузку, чтобы сбросить POST-данныеecho ""; } } }if (isset($_POST['s2'])) {//выход пользователя setcookie("userName", urlencode($_POST['user']), time()-1000); setcookie("client_id", '', time()-1000); setcookie("client_name", '', time()-1000); setcookie("userName", urlencode($_POST['user']), time()-1000); setcookie("manager_id", '', time()-1000); setcookie("manager_name", '', time()-1000); echo "";}if (isset($_POST['s5'])) {//сохранение клиента $query = "insert into `client` (`client_family`,`client_name`,`client_patronymic`, `client_address`,`client_phone`,`client_mail`, `client_type`,`client_nick`, `client_pass`) values ('".$_POST['clientfamily']."','". $_POST['clientname']."','". $_POST['clientpatronymic']."','". $_POST['clientaddress']."','". $_POST['clientphone']."','". $_POST['clientmail']."','". $_POST['clienttype']."','". $_POST['clientnick']."','". $_POST['clientpass']."')";$result = mysql_query($query, $link);if(!$result) { echo "
Возникла ошибка при регистрации клиента - ".mysql_error()."
"; exit(); } }if (isset($_POST['s7'])) {//сохранение обращения$query = "insert into `recourse` (`client_id`,`recourse_type_id`,`recorse_t`,`recourse_text`) values (".$HTTP_COOKIE_VARS["client_id"].",". $_POST['precourse_type'].",'". $_POST['recourset']."','". $_POST['recourse_text']."')";$result = mysql_query($query, $link);if(!$result) { echo "
Возникла ошибка при регистрации обращения - ".mysql_error()."
"; } else{//определяем код обращения, которое было добавлено$query = " select LAST_INSERT_ID() as lastid";$result = mysql_query($query, $link);$row = mysql_fetch_array($result);$lastid=$row['lastid'];$query = "insert into `recourse_status` (`recourse_id`,`status_id`,`recourse_date`) values (".$lastid.",". $_POST['pstatus'].",". "current_date()".")";$result = mysql_query($query, $link);if(!$result) { echo "
Возникла ошибка при записи статуса обращения - ".mysql_error()."
"; }}}?>Обращения граждан г.Электрогорск

ЗАКОН РФ "О ЗАЩИТЕ ПРАВ ПОТРЕБИТЕЛЕЙ" от 07.02.1992 N 2300-1 (действующая редакция)

';echo '';echo '';echo '';echo '';echo '';}if (!empty($HTTP_COOKIE_VARS["manager_id"])){echo '';echo '';echo '';}echo '';echo '
Федеральный закон от 2 мая 2006 г. N 59-ФЗ "О порядке рассмотрения обращений граждан Российской Федерации" (с изменениями и дополнениями)

Официальный сайт городского округа Электрогорск

КРАТКОЕ ОПИСАНИЕ

Для отправки обращения необходимо зарегистрироваться. Для этого необходимо нажать кнопку "Регистрация пользователя".

После регистрации необходимо ввести имя и пароль в соответствующие поля в нижней части формы ("Имя", "Пароль").

При корректном вводе имени и пароля Вы увидете приветствие "Добро пожаловать".

После успешного входа можно заполнить обращение, нажав кнопку "Добавить обращение".

После отправки обращения при необходимости с Вами свяжется специалист для уточнения информации.

Ответ Вы получите на указанный Вами почтовый адрес, а также на указанный при регистрации адрес электронной почты.

'; echo '';echo '
'; echo '';echo '
'; if (!isset($_POST['date1'])) { $date1=date("d.m.Y"); }echo ' ';if (!isset($_POST['date2'])) { $date2=date("d.m.Y"); }echo ' ';echo '';echo '
';echo '

';if (isset($_POST['s3'])) {//регистрация пользователяecho '

';echo '';echo ' ';echo ' ';echo '';echo '';echo ' ';echo ' ';echo '';echo '';echo ' ';echo ' ';echo '';echo '';echo ' ';echo ' ';echo '';echo '';echo ' ';echo ' ';echo '';echo '';echo ' ';echo ' ';echo '';echo '';echo ' ';echo ' ';echo '';echo '';echo ' ';echo ' ';echo '';echo '';echo ' ';echo ' ';echo '';echo ' ';echo ' ';echo ' ';echo '';echo '
Фамилия ';echo ' ';echo ' ';echo '
Имя ';echo ' ';echo ' ';echo '
Отчество ';echo ' ';echo ' ';echo '
Адрес ';echo ' ';echo ' ';echo '
Телефон ';echo ' ';echo ' ';echo '
Электронная почта ';echo ' ';echo ' ';echo '
Тип клиента ';echo ' ';echo '';echo ''.'Физическое лицо'; echo '
'.'Юридическое лицо'; echo '
'.'Индивидуальный предприниматель'; echo '
';echo '
Имя для входа в систему ';echo ' ';echo ' ';echo '
Пароль ';echo ' ';echo ' ';echo '
';echo '';echo ' ';echo '';echo '
';}if (!empty($HTTP_COOKIE_VARS["client_id"])){echo '
';echo 'Добро пожаловать, '.$HTTP_COOKIE_VARS["client_name"].'!';echo '
';}if (isset($_POST['s4'])) {echo '';echo '';echo ' ';echo ' ';echo '';echo '';echo ' ';echo ' ';echo '';echo '';echo ' ';echo ' ';echo '';echo '';echo ' ';echo ' ';echo '';echo ' ';echo ' ';echo '';echo '
Выбор вида обращения ';echo ' ';echo '';echo '
Тип ';echo ' ';echo '';echo ''.'Частное лицо'; echo '
'.'Организация'; echo '
';echo '
Текст обращения ';echo ' ';echo ' ';echo '
Выбор статуса обращения';echo ' ';echo '';echo '
';echo '';echo ' ';echo '';echo '
';}if (isset($_POST['s9'])) {$query = "select a.recourse_id as 'Номер обращения',d.client_family as 'Фамилия',d.client_name as 'Имя',d.client_patronymic as 'Отчество',d.client_type as 'Пользователь',d.client_mail as 'E-mail',a.recorse_t as 'Обращение адресовано', a.recourse_text as 'Текст обращения', max(b.recourse_date) as 'Дата' ,'---'";$query = $query." from recourse ajoin recourse_status b on a.recourse_id=b.recourse_idjoin client d on a.client_id=d.client_id";if (!empty($HTTP_COOKIE_VARS["client_id"])){$query = $query." where a.client_id=".$HTTP_COOKIE_VARS["client_id"];}$query = $query." group by a.recourse_id,d.client_family,d.client_name,d.client_patronymic,d.client_type,d.client_mail,a.recorse_t, a.recourse_text ";$result = mysql_query($query, $link);$n=mysql_num_fields($result);echo '';echo '';echo '';for ($i=0; $i < $n; $i++) { echo ''; }while ($myrow = mysql_fetch_row ($result)) { echo ''; for ($i=0; $i < $n; $i++) { echo ''; } echo ''; }echo '
'; echo mysql_field_name($result, $i); echo '
'; if ((is_null($myrow[$i])==True) or ($myrow[$i]=="")) { echo ' '; } else { if (($i==0) and (!empty($HTTP_COOKIE_VARS["manager_id"]))) { echo ' '.$myrow[$i].' '; }else{if ($i==$n-1) { echo ' История '; } else { echo $myrow[$i]; }} } echo '
';}if (isset($_POST['s13'])) {$d1=date('Y-m-d',strtotime($_POST['date1']));$d2=date('Y-m-d',strtotime($_POST['date2']));$query = "select aa.recourse_id as 'Номер обращения',d.client_family as 'Фамилия',d.client_name as 'Имя',d.client_patronymic as 'Отчество', d.client_type as 'Пользователь',d.client_mail as 'E-mail', a.recorse_t as 'Обращение адресовано', a.recourse_text as 'Текст обращения', b.recourse_date as 'Дата',c.status_n as 'Статус обращения' from ( select bb.recourse_id, max(bb.recourse_date) as recourse_date from recourse_status bb where bb.recourse_date between '".$d1."' and '".$d2."' group by bb.recourse_id) aa left join recourse a on aa.recourse_id=a.recourse_id left join recourse_status b on aa.recourse_id=b.recourse_id and aa.recourse_date=b.recourse_date left join status c on b.status_id=c.status_id left join client d on a.client_id=d.client_id";echo '
';echo 'СохранениеотчетазапериодвExcel'; echo '
';$result = mysql_query($query, $link);$n=mysql_num_fields($result);echo '';echo '';echo '';for ($i=0; $i < $n; $i++) { echo ''; }while ($myrow = mysql_fetch_row ($result)) { echo ''; for ($i=0; $i < $n; $i++) { echo ''; echo ''; }echo '
'; echo mysql_field_name($result, $i); echo '
'; if ((is_null($myrow[$i])==True) or ($myrow[$i]=="")) { echo ' '; } else { echo $myrow[$i]; }} echo '
';}echo '';echo '';$end_time = microtime();$end_array = explode(" ",$end_time);$end_time = $end_array[1] + $end_array[0];$time = $end_time - $start_time;?>
Имя Пароль
© 2013 | сек.

Последнее обновление страницы:

Redakt.php Возникла ошибка при записи статуса обращения - ".mysql_error()."
"; }}?>Редактирование статуса обращения
';echo '';echo '';echo '';echo ''; echo ''; echo '
';echo '';echo '';echo ' ';echo ' ';echo ' ';$query = "SELECT status_id,status_n FROM status where action>0 order by status_id,status_n "; $result = mysql_query($query, $link); $id_city=0; while ($row = mysql_fetch_array($result)) { echo ''; echo ' '; echo ''; }echo ' ';echo ' ';echo '';echo '
Выбор действия ';echo ' ';echo '
'; echo ''; echo ''.$row['status_n']; echo ''; echo '
';echo '';echo '
';echo '
';$query = "select distinct a.recourse_id as 'Номер обращения',d.client_family as 'Фамилия',d.client_name as 'Имя',d.client_patronymic as 'Отчество',d.client_type as 'Пользователь',d.client_mail as 'E-mail',a.recorse_t as 'Обращение адресовано', a.recourse_text as 'Текст обращения'";$query = $query." from recourse ajoin client d on a.client_id=d.client_idwhere a.recourse_id=".$_REQUEST["recourseid"];$result = mysql_query($query, $link);$n=mysql_num_fields($result);echo '';for ($i=0; $i < $n; $i++) { echo ''; }while ($myrow = mysql_fetch_row ($result)) { echo ''; for ($i=0; $i < $n; $i++) { echo ''; } echo ''; } echo '
'; echo mysql_field_name($result, $i); echo '
'; if ((is_null($myrow[$i])==True) or ($myrow[$i]=="")) { echo ' '; } else { echo $myrow[$i]; } echo '
';$query = "select b.recourse_date as 'Дата',c.status_n as 'Статус обращения'";$query = $query." from recourse ajoin recourse_status b on a.recourse_id=b.recourse_idjoin status c on b.status_id=c.status_idwhere a.recourse_id=".$_REQUEST["recourseid"]." order by b.recourse_date desc";$result = mysql_query($query, $link);$n=mysql_num_fields($result);echo '';for ($i=0; $i < $n; $i++) { echo ''; }while ($myrow = mysql_fetch_row ($result)) { echo ''; for ($i=0; $i < $n; $i++) { echo ''; } echo ''; } echo '
'; echo mysql_field_name($result, $i); echo '
'; if ((is_null($myrow[$i])==True) or ($myrow[$i]=="")) { echo ' '; } else { echo $myrow[$i]; } echo '
'; echo '
'; $end_time = microtime(); $end_array = explode(" ",$end_time); $end_time = $end_array[1] + $end_array[0]; $time = $end_time - $start_time; echo '
'; echo ''; echo '© 2013 | ';printf ("Страница сгенерирована за %2f ", $time);echo 'сек.'; echo ''; echo ''; echo '
Последнее обновление страницы: ';echo date( "d.m.y H:i:s", getlastmod( ) );?>Top_elektro.php<script language=javaScript><!-- function clockon() { thistime= new Date() var hours=thistime.getHours() var minutes=thistime.getMinutes() var seconds=thistime.getSeconds() if (eval(hours) <10) {hours="0"+hours} if (eval(minutes) < 10) {minutes="0"+minutes} if (seconds < 10) {seconds="0"+seconds} thistime = hours+":"+minutes+":"+seconds if(document.all) { bgclocknoshade.innerHTML=thistime bgclockshade.innerHTML=thistime } if(document.layers) { document.bgclockshade.document.write('<div id="bgclockshade" style="position:absolute;visibility:visible;font-family:Verdana;color:FFAAAAA;font-size:120px;top:10px;left:12px">'+thistime+'</div>') document.bgclocknoshade.document.write('<div id="bgclocknoshade" style="position:absolute;visibility:visible;font-family:Verdana;color:DDDDDD;font-size:120px;top:10px;left:10px">'+thistime+'</div>') document.close() } var timer=setTimeout("clockon()",200)}// - End of JavaScript - --></script>в отдел по защите прав потребителей городского округа и анализа результатов их рассмотрения
На главную страницу
Система учета обращений граждан
Электрогорск
View_history.phpИстория обращения
';for ($i=0; $i < $n; $i++) { echo ''; echo mysql_field_name($result, $i); echo ''; }while ($myrow = mysql_fetch_row ($result)) { echo ''; for ($i=0; $i < $n; $i++) { echo ''; if ((is_null($myrow[$i])==True) or ($myrow[$i]=="")) { echo ' '; } else { echo $myrow[$i]; } echo ''; } echo ''; }echo '';//история обращения$query = "select b.recourse_date as 'Дата',c.status_n as 'Статус обращения'";$query = $query." from recourse ajoin recourse_status b on a.recourse_id=b.recourse_idjoin status c on b.status_id=c.status_idwhere a.recourse_id=".$_REQUEST["recourseid"]." order by b.recourse_date desc";//echo $query;require_once("dbopen.php"); $result = mysql_query($query, $link);$n=mysql_num_fields($result);echo '';for ($i=0; $i < $n; $i++) { echo ''; }while ($myrow = mysql_fetch_row ($result)) { echo ''; for ($i=0; $i < $n; $i++) { echo ''; } echo ''; } echo '
'; echo mysql_field_name($result, $i); echo '
'; if ((is_null($myrow[$i])==True) or ($myrow[$i]=="")) { echo ' '; } else { echo $myrow[$i]; } echo '
'; $end_time = microtime(); $end_array = explode(" ",$end_time); $end_time = $end_array[1] + $end_array[0]; $time = $end_time - $start_time; echo '
'; echo ''; echo '© 2013 | ';printf ("Страница сгенерирована за %2f ", $time);echo 'сек.'; echo ''; echo ''; echo '
Последнее обновление страницы: ';echo date( "d.m.y H:i:s", getlastmod( ) );?>

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
1.Автоматизированные информационные технологии в экономике. Учебник под ред. проф. Титоренко Г.А. – М.: «Юнити», 2003. – 399 с. – ISBN 5-238-00040-5.
2.Арустамов, Э.А. Охрана труда: Справочник / Э. А. Арустамов. – М.: Издательско-торговая корпорация «Дашков и К», 2008. – 588 с. – ISBN 978-5-91131-551-1.
3.Безопасность жизнедеятельности: Учебник для вузов. / С. В. Белов, А. В. Ильницкая, А. Ф. Козьяков и др.; Под общ. редакцией С. В. Белова. – М.: Высшая школа, 2007.– 616 с. – ISBN 978-5-06-004171-2.
4.Гарнаев, А. Ю. Использование MS Excel и VBA в экономике и финансах / А.Ю. Гарнаев – СПб.: БХВ-Санкт-Петербург, 2000.– 336 с: ил. – ISBN 5-8206-0024-Х.
5.Гохберг, Г.С. Информационные технологии: Учебник для сред. проф. образования / Г.С. Гохберг, А.В. Зафиевский, А.А. Короткин – М.: Издательский центр «Академия», 2004. – 206 с. ISBN 5-7695-1643-7.
6.Грабер, М. Введение в SQL / Пер. с англ. В. Ястребов – Издательство «Лори», 1996. – 380 с. – ISBN: 5-85582-010-6.
7.Гутмане Э. РНР 5. Профессиональное программирование / Э. Гутмане, С. Баккен, Д. Ретанс Д. – пер. с англ. – СПб: Символ-Плюс, 2006. – 704 с.: ил. – ISBN 5-93286-083-9.
8.Занько, Н.Г., Малаян, К.Р., Русак, О.Н. Безопасность жизнедеятельности. Учебник. 13-е изд., испр. / Н. Г. Занько, К.Р. Малаян, О.Н. Русак: Под ред. О. Н. Русака. – СПб.: Лань, 2010. – 672 с.: ил. – ISBN 978-5-8114-0284-7.
9.Информатика: Учебник / Под общ. ред. А.Н. Данчула. – М.: Изд-во РАГС, 2004. – 528 с. – ISBN 5-7729-0147-8.
10.Информатика: учебник / Б.В. Соболь и др. – Изд. 3-е, дополн. и перераб. – Ростов н/Д: Феникс, 2007. – 446 с. – ISBN 978-5-222-12081-1.
11.Колисниченко, Д.Н. Самоучитель PHP 5 / Д.Н. Колисниченко – СПб.: Наука и техника, 2004. – 658 с. - ISBN 5-94387-151-9.
12.Комолова, Н., Яковлева, Е. HTML: Самоучитель. 2-е изд. / Н. Комолова, Е. Яковлева. – СПб.: Питер, 2011. – 288 с.: ил. – ISBN 978-5-4237-0144-4.
13.Компьютерные системы и сети. Учебное пособие / В.П. Косарев и др. – М.: Финансы и статистика, 1999. – 464 с.: ил. – ISBN 5-279-01986-0.
14.Коннолли, Т., Бегг, К., Страчан, А. Базы данных: Проектирование, Реализация и сопровождение. Теория и практика / Т. Коннолли, К. Бегг, А. Страчан – М.: Вильямс, 2003. – 1436 с. – ISBN 5-8459-0527-3, 0-201-70857-4.
15.Кузин, А. В. Базы данных: учеб. пособие для студ. высш. учеб. заведений / А.В. Кузин, С.В. Левонисова. – 2-е изд., стер. – М.: Изда¬тельский центр «Академия», 2008. – 320 с. I5ВN 978-5-7695-4833-8.
16.Ландэ, Д.В. Поиск знаний в Internet. Профессиональная работа.: Пер. с англ. – М.: Издатель¬ский дом «Вильяме», 2005. – 272 с.: ил. – ISBN 5-8459-0764-0 (рус.)
17.Мазуркевич А. РНР: настольная книга программиста / А. Мазуркевич, Д. Еловой. – Мн.: Новое знание, 2003. – 480 с.: ил. – ISBN 985-475-014-0.
18.Марков А.С., Лисовский К.Ю. Базы данных. Введение в теорию и методологию: Учебник / А.С. Марков, К.Ю. Лисовский – М.: Финансы и статистика, 2006. - 512 с: ил. – ISBN 5-279-02298-5.
19.Михеева, Е.В. Информационные технологии в профессиональной деятельности: учеб. пособие. / Е.В. Михеева. – М.: ТК Велби, Изд-во Проспект, 2007. – 448 с. – ISBN: 978-5-482-01569-8.
20.Основы информационной безопасности. Учебное пособие для вузов / Е. Б. Белов, В. П. Лось, Р. В. Мещеряков, А. А. Шелупанов. - М.: Горячая линия - Телеком, 2006. - 544 с.: ил. ISBN 5-93517-292-5.
21.Рева, О.Н. HTML. Просто как дважды два / О.Н. Рева. – М.: Эксмо, 2006. – 256 с.: ил. – ISBN 5-699-13537-5.
22.Симонович, С.В. Информатика. Базовый курс. 2-е издание / Под ред. С.В.Симоновича. – СПб.: Питер, 2004. – 640 с.: ил. – ISBN 5-94723-752-0.
23.Степанов, А. Н. Информатика. Учебник для вузов. 4-е издание / А. Н. Степанов. – СПб.: Питер, 2005. – 684 с.: ил. – ISBN 5-94723-898-5.
24.Томсон, Л. Разработка WEB-приложений на РНР и MySQL: Пер. с англ./ Лаура Томсон, Люк Веллинг. – 2-е изд., испр. – СПб: ООО «ДиаСофтЮП», 2003. – 672 с. – ISBN 5-93772-090-3.
25.Ульман, Л. MySQL / Ларри Ульман: Пер. с англ. Слинкина А. А. - М.: ДМК Пресс; СПб.: Питер, 2004. – 352 с.: ил. – ISBN 5-94074-229-7.
26.Уокенбах, Джон. Профессиональное программирование на VBA в Excel 2002 / Джон Уокенбах: пер. с англ. – М.: Издательский дом «Вильямс», 2003. – 784 с.: ил. – ISBN 5-8459-0541-9 (рус.)
27.Харрис, Э. PHP/MySQL для начинающих / Э.Харрис – М.: КУДИЦ-ОБРАЗ, 2005. – 384 с. – ISBN 5-9579-0046-Х.
28.Черняков, М.В. Петрушин, А.С. Основы информационных технологий. Учебник для вузов. / М.В. Черняков, А.С. Петрушин. – М.: ИКЦ «Академкнига», 2007. – 406 с. – ISBN: 978-5-94628-273-4.
29.Чиртик, А. Популярный самоучитель HTML / А. Чиртик. – СПб.: Питер, 2006. – 219 с.: ил. – ISBN 5-469-01512-2.
30.Редакция Битрикс: «Управление сайтом – Эксперт». Электронный ресурс. Режим доступа: http://www.omega-spb.ru/ru/website/cms_bitrix/redaction/bitrix-business.php
31.Microsoft SharePoint 2010. Электронный ресурс. Режим доступа: http://sharepoint.microsoft.com/ru-ru/pages/default.aspx

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

Зачем нужна разработка системы учета обращений граждан в отдел по защите прав потребителей?

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

Какие требования предъявляются к функционалу системы учета обращений граждан?

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

Какие средства реализации были выбраны для разработки системы учета обращений граждан?

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

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

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

Каким языком программирования была разработана программа для системы учета обращений граждан?

Для разработки программы системы учета обращений граждан был использован язык программирования Java. Этот язык был выбран из-за его широкой распространенности, возможностей для работы с базами данных и возможности создания графического интерфейса пользователя.

Какие задачи должна решать система учета обращений граждан?

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

Какой выбор технологической платформы был сделан для реализации системы учета обращений граждан?

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

Какой язык программирования был выбран для разработки системы учета обращений граждан?

Для разработки системы учета обращений граждан был выбран объектно-ориентированный язык программирования Java. Этот выбор был обусловлен его популярностью, множеством библиотек и фреймворков, а также возможностью разработки кроссплатформенных приложений. Java также обладает высокой производительностью, что важно для системы, обрабатывающей большой объем данных.

Что такое система учета обращений граждан в отдел по защите прав потребителей?

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