ВКР (1210708), страница 6
Текст из файла (страница 6)
Изменённый кадровый состав (за счёт реформирования отдела приёма заявок) представлен в таблице 3.1.Таблица 3.1 – Численность сотрудников предприятия и средняя оплататруда (с учётом уплаты налогов)Сотрудники предприятияКоличество человекЗаработная плата, руб.Начальник отделения131 000Специалист делопроизводства122 000Специалист приёма заявок123 750Архивариус120 000Кадастровый инженер427 500Геодезист127 500Системный администратор121 000Итого:10255 250В среднем каждый специалист выполняет 20 заказов в месяц, следовательно, уровень средней заработной платы равен 27 500 рублей (не включаяналог 30 процентов - 8 250 рублей).Оптимизация информационной системы может быть реализована в соответствии с уставом Федерального государственного унитарного предприятия, основанного на праве хозяйственного ведения, «Российский государственный центр инвентаризации и учёта объектов недвижимости – Федеральное бюро технической инвентаризации», в котором указано, что одним изпредметов деятельности предприятия является «разработка и внедрения программного обеспечения» (п.2.2), а часть прибыли ФБТИ должна быть использована «в целях внедрения, освоения новой техники и технологий» (п.
3.8в).353.5 Разработка решений по техническому обеспечениюОрганизация внедрения АИС предполагает определение комплексатехнических средств, предназначенных для работы системы. В результатепрохождения практики на предприятии был выявлен следующий список имеющегося оборудования, который представлен в таблице 3.2.Таблица 3.2 – Перечень и характеристика технических средств ФБТИХарактеристикаКоличество,ед.ПКОперационная система: MS Windows 7;процессор: Intel Inside Pentium 4;видео карта VGA Tech Graphics.
Controller; системныйблок LENOVO11ПринтерЛазерный принтер HP LaserJet 20352МФУWorkCentre 6015принтер/копир/сканер4ПлоттерCanon imagePROGRAF iPF7701ФаксимильныйаппаратPanasonic KX-FT984RUB1СканерCanon Lide2201РадиотелефонPanasonic KX-TGB2105СтационарныйтелефонPanasonic KX-TS2350RUB1НаименованиеДля полного представления средств технического обеспечения былаопределена характеристика автоматизированного рабочего места специалистаприёма заявок. На персональном компьютере сотрудника установлена операционная система Microsoft Windows 7, основной использующийся браузерOpera 12.10, помимо которого установлен: Firefox, Internet Explorer и GoogleChrome.
На предприятии применяется ЛВС, из чего следует, что существующая характеристика АРМ специалиста отдела приёма заявок позволяет внедрить в работу проектируемую ИС учёта заявок государственных услуг. Предполагаемая архитектура сети, которая будет осуществлять работу АИС, представлена на рисунке 3.4.36СпутниковаяантеннаИнтернетСерверныйотделDSLСпутниковый модеммодемСервер БДСервер КДКоммутатор 16 портовОтделение ФБТИРисунок 3.4 – Архитектура сетиРабочее место для новой должности системного администратора неподготовлено к работе, кроме наличия технических средств, аналогичныхАРМ специалиста приёма заявок. На рисунке 3.4 сервером является компьютер, выделенный из группы персональных компьютеров (или рабочих станций) для выполнения какой-либо сервисной задачи без непосредственногоучастия человека [50].В системах, основанных на использовании сервера базы данных, функции управления информационными ресурсами базы данных, включая исполнение информационных запросов, функции обеспечения целостности данных,разграничения доступа к данным и их защиты возложены на специальные программные средства.
Эту роль выполняет программный комплекс – системауправления базой данных (СУБД), которая располагается на том же компьютере, что и файлы базы данных. В такой системе любой доступ к данным (поиск, выборка, ввод, модификация, удаление данных) возможен только череззапросы к серверу базы данных (к СУБД), который взаимодействует с операционной системой сервера для получения доступа к файлам данных [32].Архитектура «клиент-сервер» состоит из клиентов и серверов. Основная идея состоит в том, чтобы размещать серверы на мощных машинах, а приложениям, использующим языковые компоненты СУБД, обеспечить доступ к37ним с менее мощных машин-клиентов посредством внешних интерфейсов.Основная идея архитектуры «клиент-сервер» состоит в разделении сетевогоприложения на несколько компонентов, каждый из которых реализует специфический набор сервисов. Компоненты такого приложения могут выполнятьсяна разных компьютерах, выполняя серверные и/или клиентские функции.
Этопозволяет повысить надежность, безопасность и производительность сетевыхприложений и сети в целом.Трёхуровневая архитектура — архитектурная модель программногокомплекса, предполагающая наличие в нём трёх компонентов: клиента, сервера приложений (к которому подключено клиентское приложение) и серверабаз данных (с которым работает сервер приложений) [49].
Схема трёхуровневой архитектуры представлена на рисунке 3.5.Рисунок 3.5 – Трёхуровневая клиент-серверная архитектура [49]Клиент — интерфейсный компонент комплекса, предоставляемый конечному пользователю. Этот уровень не предполагает наличие прямых связейс базой данных и не нагружен основной бизнес-логикой. При проектированиисистемы учёта заявок в организации ФБТИ на уровень клиента будет вынесенинтерфейс авторизации заказчика и проверка вводимых значений на допустимость и соответствие формату. Сервер приложений располагается на второмуровне, на нём сосредоточена большая часть бизнес-логики.
Реализация данного компонента обеспечивается связующим программным обеспечением[40].38Сервер баз данных обеспечит хранение данных и выносится на отдельный уровень, реализуется, как правило, средствами систем управления базамиданных, подключение к этому компоненту обеспечивается только с уровнясервера приложений. На рисунке 3.6 представлена работа модуля «Ввод данных» с помощью графического языка моделирования UML.КлиентСерверСУБДСерверHTTPApache3: SQL запрос1:HTML2:Генератор SQL4:Выборка5:XML6:Генератор HTML7:HTMLРисунок 3.6 – Работа модуля «Ввод данных»Для работы с современными базами данных как правило используетсяязык SQL. В настоящее время наиболее распространены несколько программных продуктов, реализующих систему управления базами данных (СУБД): MSSQL Server, Oracle Database Server, MySQL, PostgreeSQL и т.д.
Спецификасервера базы данных заключается в том, что данные, как правило, обрабатываются транзакционно, то есть система запрашивает небольшой объем данных, проводит над ними операцию и затем сохраняет. Это накладывает определённые требования к аппаратной части сервера БД, а именно:- большой объем оперативной памяти для кэширования наиболее интенсивно используемых участков базы данных;- высокопроизводительная дисковая подсистема, характеризующаяся впервую очередь способностью обрабатывать большое количество мелких запросов в единицу времени;- высокая вычислительная мощность для обработки информации.39Для того, чтобы избежать лишних материальных затрат, нужен выборподходящего сервера, который позволит обеспечить полноценную работоспособность системы. Сервер БД обслуживает базу данных и отвечает за целостность и сохранность данных, а также обеспечивает операции ввода-выводапри доступе клиента к информации.Для того чтобы в сети Интернет появился web-сайт исследуемогопредприятия, он должен быть размещен на сервере-хостера.
Самым популярным из таких серверов, установленных на большинстве серверов хостингпровайдеров, является Apache. Apache удовлетворяет практически всем потребностям современных веб-разработок, а так же он достаточно прост, чтобыего устанавливали программисты для отладки своих программ.После установки и конфигурирования web-сервера Apache, пользователи смогут заходить в базу данных системы документооборота через один изследующих веб-броузеров: Mozilla FireFox, Microsoft Explorer, Google Chrome,Opera, Safari.
Это полнофункциональный, расширяемый веб-сервер, полностью поддерживающий протокол HTTP/1.1 и распространяющийся с открытым исходным кодом. Сервер может работать практически на всех распространенных платформах.На сегодняшнем рынке процессоры для «легких», «средних» серверовподелены между двумя лидерами Intel и AMD с их линейками, Opteron,Itanium, Xeon.
Для устанавливаемого сервера наиболее подходящим был выбран процессо XEON (Intel), который используется на рынке достаточно давнои отличается неплохой производительностью за умеренные деньги. В нашидни на рынке представлен ассортимент моделей с частотами 1,5 – 3,66 Ггц, собъемами кэш-памяти третьего уровня от 1 до 8 Мб.Процессоры Xeon идеально подходят для систем, которые не будут обрабатывать большое количество незначительных запросов одновременно.Процессор при таких задачах не «прогоняет» через себя (то есть и через своюшину) чрезмерный объем данных, следовательно «узкое место», характерноедля серии Xeon не будет радикально влиять на производительность.
Если го40ворить о степени надежности хранения информации, то её можно увеличить засчет создания RAID (технология виртуализации данных, которая объединяетнесколько дисков в логический элемент для избыточности и повышения производительности).Средняя стоимость технического оборудования определена в результате анализа цен в специализированных магазинах. Стоимость сервера HPProLiant DL60 Gen9: 67 300 рублей, UPS Eaton 103006590-6591: 38 000 рублей,цена жёсткого диска: 5 300 рублей.
Приблизительная сумма затрат на оборудование составит 110 600 рублей.3.6 Разработка решений по информационному обеспечениюДля построения функциональной модели системы использована методология диаграмм потоков данных (Data Flow Diagrams, DFD), которая в отличие от IDEF0, предназначенной для проектирования систем в общем, предназначена для проектирования информационных систем.
Концептуальная модель системы в нотации DFD представляет собой совокупность иерархическиупорядоченных и взаимосвязанных диаграмм. Согласно DFD источники информации (внешние сущности) порождают информационные потоки, переносящие информацию к подсистемам или процессам, которые в свою очередь,преобразуют информацию и порождают новые потоки, которые переносятинформацию к другим подсистемам или внешним сущностям – потребителяминформации. Сведения, вносящиеся в формы бланков заявлений для физических и юридических лиц, отличаются составом данных.













