Перечень подсистем,ихназначение иосновныехарактеристики
Системадолжнаиметьтрехуровневуюархитектуру(клиентскаястанция– серверприложений–сервербазыданных).
В Системепредлагаетсявыделитьследующиефункциональныеподсистемы:
- Ведениебазыдоговоровстуроператорами(закупкатоваров).
- Ведениебазытурпакетов, предлагаемыхтуроператорами(характеристикатовара).
- Ведениебазыклиентов (покупателей).
- Ведениебазызаказовот клиентов (продажатоваров).
- Составлениеитоговыхотчетоводеятельностикомпании.
4.1.1.2 Требованиякспособами средствам связидляинформационногообменамеждукомпонентами системы
В качествепротоколавзаимодействиямеждукомпонентамиСистемынатранспортно-сетевомуровненеобходимоиспользоватьпротокол TCP/IP.
Для организациидоступапользователейксистемедолжениспользоватьсяпротоколпрезентационногоуровняHTTPиегорасширениеHTTPS.
4.1.1.3 Требованиякрежимамфункционирования системы
Для « ИС – Турагент»определеныследующиережимыфункционирования:
- основнойрежим,вкоторомподсистемывыполняютвсесвоиосновныефункции;
- аварийныйрежим,вкоторомоднаиливсеподсистемыневыполняютсвоих функций.
Восновномрежимефункционированиясистемы:
- клиентскоепрограммное обеспечениеитехническиесредстваобеспечивают возможность функционированиявтечениерабочегодня–9часов в день, 5дней в неделю;
- серверноепрограммноеобеспечение и техническиесредствасерверовобеспечивают возможность круглосуточногофункционированиясперерываминаобслуживание;
- исправнофункционируетсистемное, базовоеиприкладноепрограммноеобеспечениесистемы.
Для обеспеченияосновногорежимафункционированиясистемынеобходимовыполнятьтребования и выдерживатьусловияэксплуатациипрограммногообеспеченияикомплексатехническихсредствсистемы, указанные в соответствующихдокументах(техническаядокументация,инструкциипоэксплуатацииит.д.).
Аварийныйрежимфункционированиясистемыхарактеризуетсяотказомодногоилинесколькихкомпонентпрограммногои(или)техническогообеспечения.
В случаепереходасистемы впредаварийныйрежимнеобходимо:
- завершить работувсехприложений ссохранениемданных;
- выключить всепериферийныеустройства;
- выполнить резервноекопированиебазыданных.
Послеэтогонеобходимовыполнитькомплексмероприятийпоустранениюпричиныпереходававарийныйрежим.
4.1.1.4 Требованияподиагностированию системы
Требованиянепредъявляются.
4.1.2. Требования кчисленности и квалификации персоналасистемыирежимуегоработы
Требования к численности персонала
Численность и квалификацияперсоналасистемыдолжнаопределятьсясучетомтребованияминимизациизатратнаперсонал.
Всоставперсонала,необходимогодляобеспеченияэксплуатации«ИС – Турагент» в рамкахсоответствующихподразделенийЗаказчика,необходимовыделениеследующих ответственныхлиц:
- администраторсистемы«ИС – Турагент»– 1человек.
4.1.2.2. Требования кквалификации персонала
Кквалификацииперсонала,эксплуатирующегоСистему«ИС – Турагент»,предъявляютсяследующиетребования:
- конечныйпользователь–знаниесоответствующейпредметнойобласти;знанияинавыкиработысWeb-приложениями;
- администраторсистемы – знаниеметодологиипроектированиябазданных;знаниеСУБД;знаниеязыказапросов SQL.
4.1.2.3. Требования крежимамработы персонала
Системареализуется на персональныхкомпьютерах, поэтому требованиякорганизациитруда и режимаотдыхаприработе ссистемойдолжныустанавливаться с учетомэтоготипавычислительнойтехники.
4.1.3. Показателиназначения
Система должнаобеспечивать возможность историческогохраненияданныхсглубинойнеменее10лет.
Система должнаобеспечивать возможность одновременнойработы10пользователей.
Времяоткликасистемыдляоперацийнавигациипоэкраннымформамсистемынедолжнопревышать5сек,дляоперацийформированиясправокивыписок –не более10сек.
Времяформированияаналитическихотчетовопределяетсяихсложностьюи можетзаниматьпродолжительнойвремя.
4.1.4. Требования кнадежности
Системадолжнасохранятьработоспособностьиобеспечиватьвосстановлениесвоихфункцийпривозникновенииследующихвнештатныхситуаций:
- присбояхв системеэлектроснабженияаппаратнойчасти,приводящихкперезагрузкеОС,восстановлениепрограммыдолжнопроисходить послеперезапускаОС и запускаисполняемогофайласистемы;
- приошибкахвработеаппаратныхсредств (кроменосителейданныхипрограмм)восстановлениефункциисистемывозлагаетсянаОС;
- приошибках, связанныхспрограммнымобеспечением(ОС и драйверыустройств), восстановлениеработоспособностивозлагаетсянаОС.
Для защитыаппаратуры от бросковнапряженияикоммутационныхпомехдолжныприменятьсясетевыефильтры.
4.1.5. Требования кэргономикеитехнической эстетике
В части внешнегооформления:
- интерфейсыподсистемдолженбыть типизированы;
- должнобыть обеспеченоналичиелокализованного(русскоязычного)интерфейсапользователя;
- вшапкеотчетовдолжениспользоватьсялоготипЗаказчика.
В частидиалогаспользователем:
- длянаиболеечастыхоперацийдолжныбытьпредусмотрены«горячие»клавиши;
- привозникновенииошибоквработеподсистемы на экранмониторадолжновыводитьсясообщение снаименованиемошибки и срекомендациямипоеё устранению нарусскомязыке.
4.1.6. Требования кэксплуатации,техническомуобслуживанию, ремонтуихранениюкомпонентовсистемы
Условияэксплуатации, а такжевидыипериодичностьобслуживаниятехническихсредствСистемыдолжнысоответствоватьтребованиямпоэксплуатации, техническомуобслуживанию, ремонтуихранению, изложеннымвдокументациизавода-изготовителя(производителя)наних.
Техническиесредства Системыиперсоналдолжныразмещаться в существующихпомещенияхЗаказчика,которыепоклиматическимусловиямдолжнысоответствоватьГОСТ 15150-69 «Машины, приборы и другиетехническиеизделия.Исполнениядляразличныхклиматическихрайонов. Категории, условияэксплуатации, храненияитранспортированиявчастивоздействияклиматическихфактороввнешнейсреды» (температураокружающеговоздуха от5до40°С,относительнаявлажность от40до80%при Т=25°С,атмосферноедавление от630до800ммртутногостолба).
Размещениетехническихсредствиорганизацияавтоматизированныхрабочихместдолжныбыть выполненыв соответствии с требованиямиГОСТ21958-76«Система"Человек-машина».
Для электропитаниятехническихсредствдолжнабытьпредусмотренатрехфазнаячетырех-проводнаясетьс глухозаземленнойнейтралью380/220В(+10-15)% частотой50Гц (+1-1)Гц.Каждоетехническоесредствозапитываетсяоднофазнымнапряжением220Вчастотой50Гцчерезсетевыерозеткис заземляющимконтактом.
Для обеспечениявыполнениятребованийпонадежностидолженбытьсозданкомплектзапасныхизделийи приборов (ЗИП).
Состав,местоиусловияхраненияЗИПопределяютсянаэтапетехническогопроектирования.
4.1.7. Требования кзащитеинформацииотнесанкционированногодоступа
Требования кинформационнойбезопасности
ОбеспечениеинформационнойбезопасностиСистемыдолжноудовлетворятьследующимтребованиям:
- защита Системы должна обеспечиваться комплексом программно-техническихсредствиподдерживающихихорганизационныхмер;
- защитаСистемыдолжнаобеспечиваться на всехтехнологическихэтапахобработкиинформации и во всехрежимахфункционирования, втомчисле при проведенииремонтныхирегламентныхработ;
- программно-техническиесредства защитынедолжнысущественноухудшать основныефункциональныехарактеристикиСистемы(надежность,быстродействие, возможность измененияконфигурации);
- разграничениеправдоступапользователейиадминистраторов Системыдолжностроитьсяпопринципу"чтонеразрешено, тозапрещено".
4.1.7.2. Требования кантивируснойзащите
Средства антивируснойзащитыдолжныбытьустановленынавсехрабочихместахпользователей и администраторов Системы.
Средства антивируснойзащитырабочихместахпользователейиадминистраторовдолжныобеспечивать:
- централизованноеуправлениесканированием, удалениемвирусови протоколированиемвируснойактивностинарабочихместахпользователей;
- централизованную автоматическую инсталляциюклиентскогоПОна рабочихместахпользователей и администраторов;
- централизованноеавтоматическоеобновлениевирусныхсигнатурнарабочихместахпользователейиадминистраторов;
- ведениежурналоввируснойактивности;
- администрированиевсехантивирусныхпродуктов.
4.1.8. Требования посохранностиинформацииприавариях
В Системедолжнобытьобеспеченорезервноекопированиеданных.
4.1.9. Требования кзащитеотвлияниявнешнихвоздействий
Применительнокпрограммно-аппаратномуокружениюСистемыпредъявляютсяследующиетребованиякзащитеотвлияниявнешнихвоздействий:
- электромагнитноеизлучениерадиодиапазона, возникающееприработеэлектробытовыхприборов, электрическихмашин и установок, приёмопередающихустройств, эксплуатируемых на местеразмещенияАПКСистемы, недолжныприводитькнарушениямработоспособности подсистем.
- Системадолжнаиметь возможность функционированияприколебанияхнапряженияэлектропитаниявпределахот 155до265В (220±20%- 30 %);
- Системадолжнаиметь возможность функционированиявдиапазонедопустимыхтемпературокружающейсреды, установленныхизготовителемаппаратныхсредств.
- Системадолжнаиметь возможность функционированиявдиапазонедопустимыхзначенийвлажностиокружающейсреды, установленныхизготовителемаппаратныхсредств.
- Системадолжнаиметь возможность функционированиявдиапазонедопустимыхзначенийвибраций, установленныхизготовителемаппаратныхсредств.
4.1.10. Требованияпостандартизации и унификации
Разработкасистемыдолжнаосуществляться с использованием стандартныхметодологийфункциональногомоделирования:IDEF0,DFDиинформационногомоделированияIEиIDEF1Х в рамкахрекомендацийпостандартизацииР50.1.028-2001«Информационныетехнологииподдержкижизненногоциклапродукции. Методологияфункциональногомоделирования».
Моделированиедолжновыполняться врамкахстандартов,поддерживаемыхпрограммнымисредствамимоделированияERWin4.хи BPWin4.х.Для работы с БДдолжениспользоваться язык запросовSQLврамкахстандартаANSI SQL-92.
В системедолжныиспользоваться(принеобходимости)общероссийские классификаторы и единыеклассификаторы и словаридляразличныхвидов алфавитно-цифровой и текстовойинформации.
4.1.11. Дополнительныетребования
Требованиянепредъявляются.
4.1.12. Требованиябезопасности
Требованиянепредъявляются.
4.2. Требования кфункциям(задачам),выполняемым системой
4.2.1. Подсистемаведениябазыданныхдоговоровстуроператорами.Подсистемадолжнасостоятьизследующихмодулей:
- вводи редактированиеданныхотуроператоре;
- вводи редактированиеданныхотурпакетах;
- оформлениедоговоровс туроператорами;
- формированиеотчетов.
4.2.1.2 Временнойрегламентреализациикаждойфункции, задачи.
4.2.1.3 Требованияккачествуреализациифункций, задач.
4.2.1.4 Перечень критериевотказадлякаждойфункции
4.2.2. Подсистемаведениябазыданныхклиентов.Подсистемадолжнасостоятьизследующихмодулей:
- вводданныхоклиенте;
- редактированиеданныхоклиентах;
- удалениеданныхоклиентах.
4.2.3. Подсистемаведениябазыданныхтурпакетов.Подсистемадолжнасостоятьизследующихмодулей:
- вводи редактированиеданныхостране;
- вводи редактированиеданныхогородах;
- вводи редактированиеданныхоботелях;
- вводи редактированиеданныховидахразмещениявотелях;
- вводи редактированиеданныхобавиарейсах.
4.2.4. Подсистемаведениябазызаказов.
Подсистемадолжнасостоятьизследующихмодулей:
- заполнениеиредактированиелистабронирования;
- оформлениедоговорас клиентом;
- оформлениезаказа;
- сопровождениепроцессаприема-выдачидокументовипроцессаоплатытура.
4.3. Требования квидам обеспечения
Требованиякматематическомуобеспечению
Требованиянепредъявляются.
Требования кинформационномуобеспечению
Требования ксоставу, структуре испособаморганизацииданныхвсистеме.
МодельданныхСистемыфизическидолжнабытьреализованавреляционнойСУБД .
4.3.2.2. Требования кинформационному обмену междукомпонентамисистемы
Требованиянепредъявляются.
4.3.2.3. Требования кинформационнойсовместимостисосмежнымисистемами
Требованиянепредъявляются.
4.3.2.4. Требования поиспользованиюклассификаторов,унифицированныхдокументовиклассификаторов
Основныеклассификаторыисправочникив системе(клиенты,туроператоры, турпакеты)должныбыть едиными.
4.3.2.5. Требования поприменениюсистемуправлениябазамиданных.
Для реализациихраненияданныхдолжнаиспользоватьсяСУБДMySQL.
4.3.2.6. Требования кструктурепроцессасбора, обработки,передачиданныхвсистеме ипредставлениюданных
Процесссбора,обработкиипередачиданныхвсистемеопределяетсярегламентомпроцессов сбора, преобразованияи загрузки данных, разрабатываемомнаэтапе«Проектирование.Разработкаэскизногопроекта. Разработкатехническогопроекта».
4.3.2.7. Требования кзащитеданныхотразрушенийприаварияхисбояхвэлектропитаниисистемы
Информациявбазеданныхсистемыдолжнасохранятьсяпривозникновенииаварийныхситуаций, связанныхсосбоямиэлектропитания.
Системадолжнаиметьбесперебойноеэлектропитание,обеспечивающее еёнормальноефункционирование в течение15минутвслучаеотсутствиявнешнегоэнергоснабжения,и 5 минутдополнительнодлякорректногозавершениявсехпроцессов.
Резервноекопированиеданныхдолжноосуществлятьсянарегулярнойоснове, в объёмах, достаточныхдлявосстановленияинформации в подсистеме храненияданных.
4.3.2.8. Требования кконтролю, хранению, обновлению ивосстановлениюданных
К контролю данных предъявляются следующиетребования:
- система должна протоколировать все события, связанные с изменением своего информационного наполнения, и иметь возможность в случае сбоя в работе восстанавливать свое состояние, используя ранее запротоколированные изменения данных.
К хранениюивосстановлениюданныхпредъявляютсяследующиетребования:
- хранение исторических данных в системе должно производиться не более чем за 5 (пять) предыдущих лет. По истечению данного срока данные должны переходить в архив;
- историческиеданные, превышающиепятилетнийпорог, должны храниться на ленточноммассивесвозможностьюихвосстановления;
- длясерверабазыданныхнеобходимообеспечитьрезервноекопированиеегобинарныхфайловразв2недели и хранениекопиинапротяжении2-хмесяцев.
4.3.2.9. Требования кпроцедуреприданияюридическойсилы документам, продуцируемымтехническимисредствамисистемыТребованиянепредъявляются.
4.3.3. Требования клингвистическомуобеспечению
Приреализациисистемыдолжныприменятьсяследующиеязыкивысокогоуровня:PHP,SQLивстроенныесредствадиалоговоговзаимодействияBIприложенияHTML.
Должнывыполнятьсяследующиетребования к кодированиюи декодированию данных:WindowsCP1251дляподсистемыхраненияданных;WindowsCP1251информации, поступающейизсистем-источников.
Для реализацииалгоритмовманипулированияданнымивсистеменеобходимоиспользоватьстандартныйязыкзапросакданнымSQLи егопроцедурноерасширение.
Для описанияпредметнойобласти(объектаавтоматизации)должениспользоватьсяErwin.
Для организациидиалогасистемы с пользователем долженприменятьсяграфическийоконныйпользовательскийинтерфейс.
4.3.4. Требования кпрограммномуобеспечению
СУБД должнаиметь возможность установкинаОСWindowsXP и болеепоздниеверсии.
К обеспечению качества ПСпредъявляютсяследующиетребования:
- функциональность должна обеспечиваться выполнением подсистемами всех их функций;
- надежностьдолжнаобеспечиваться засчетпредупрежденияошибок-недопущенияошибоквготовыхПС;
- легкостьприменениядолжнаобеспечиватьсязасчетпримененияпокупныхпрограммныхсредств;
- эффективность должнаобеспечиватьсяза счет принятияподходящих,верныхрешенийнаразныхэтапахразработкиПС и системыв целом;
- сопровождаемостьдолжнаобеспечиватьсязасчетвысокогокачествадокументациипосопровождению, а такжеза счет использованиявпрограммномтекстеописанияобъектовикомментариев.
4.3.5. Требования ктехническомуобеспечению
Сервербазыданныхдолженбыть развернут на HP9000SuperDome №1,минимальнаяконфигурациякоторогодолжнабыть:CPU:16(32core);RAM:128Gb;HDD:500Gb;NetworkCard:2(2Gbit).
Серверприложенийдолженбыть развернут на платформеHPIntegrity,минимальнаяконфигурациякоторогодолжнабыть:CPU:6 (12core);RAM:64Gb;HDD:300Gb;NetworkCard:3 (1Gbit).
ПКпользователейиадминистраторадолжныудовлетворятьтребованиям,предъявляемым ктиповымрабочимстанциям.
4.3.6. Требования кметрологическомуобеспечению
Требованиянепредъявляются.
4.3.7. Требования корганизационномуобеспечению
СоставсотрудниковкаждогоизподразделенийопределяетсяштатнымрасписаниемЗаказчика,которое, вслучаенеобходимости,можетизменяться.
К организациифункционированияСистемыипорядкувзаимодействияперсонала,обеспечивающегоэксплуатацию, ипользователейпредъявляютсяследующиетребования:
- в случаевозникновениясостороныфункциональногоподразделениянеобходимостиизмененияфункциональностисистемы,пользователидолжныдействовать следующимобразом«описать, чтодолжныделатьпользователи(комуписать, звонить, идти) вслучаенеобходимостидоработкисистемы»;
- подразделение, обеспечивающееэксплуатациюсистемы,должнозаранее(не менеечемза 3дня)информироватьвсехпользователей(с указаниемточноговремениипродолжительности)опереходееё впрофилактическийрежим.
К защитеотошибочныхдействийперсоналапредъявляютсяследующиетребования:
- должнабытьпредусмотренасистемаподтверждениялегитимностипользователяприпросмотреданных;
- длявсехпользователейдолжнабытьзапрещенавозможностьудаленияпреднастроенныхобъектови отчетности;
- длясниженияошибочныхдействийпользователейдолжнобытьразработанополноеидоступноеруководствопользователя.
4.3.8. Требования кметодическомуобеспечению
В составнормативно-правовогоиметодическогообеспечениясистемыдолжнывходитьследующиезаконодательныеакты, стандарты и нормативы:
- ГОСТ 34.601-90. Автоматизированныесистемы. Стадиисоздания.
- ГОСТ 34.602-89. Техническоезаданиенасозданиеавтоматизированнойсистемы.
4.3.9. Требования кпатентнойчистоте
Требованиянепредъявляются.
5. Состав исодержаниеработпосозданию системы
Работыпосозданиюсистемывыполняются втриэтапа:
- Проектирование. Разработкаэскизногопроекта. Разработкатехническогопроекта.
- Разработкарабочейдокументации. Адаптацияпрограмм.
- Вводвдействие.
КонкретныесрокивыполнениястадийиэтаповразработкиисозданияСистемыопределяютсяПланомвыполненияработ, являющимсянеотъемлемойчастью Договора на выполнениеработпонастоящемутехническомузаданию.