Разработка автоматизированной ИС компании по созданию ювелирных изделий
Пример описания технических требований
Приложение В
Программный продукт является многоуровневым веб-приложением, построенным на основе трехзвенной архитектуры (привести схему);
Интерфейс системы полностью веб-ориентирован, поэтому на рабочие места пользователей установка дополнительного ПО не требуется.
В качестве СУБД могут использоваться наиболее популярные решения, такие как Microsoft SQL Server, PostgreSQL, Oracle.
Серверная часть приложения построена на технологиях J2EE, за счет этого она является кроссплатформенной и одинаково успешно эксплуатируется на любых аппаратных платформах (Intel, AMD, Sun) и операционных системах (MicrosoftWindows, Linux,
Sun Solaris).
При установке и эксплуатации необходимо соблюдать следующие технические требования:
Программно-аппаратные требования для сервера
- СУБД;
- сервер приложений J2EE; - интернет-браузер.
Операционная система
- На сервере должна быть развернута одна из следующих операционных систем:
- Ubuntu 11.10, 12.04 32-bit или 64-bit;
- Microsoft Windows 2008 Server 32-bit или 64-bit.
- Примечание: Поддерживается работа любой операционной системы, под которой
исполняется OracleJava 1.7, включая Sun Solaris.
Прикладное программное обеспечение
На сервере должно быть развернуто следующее прикладное программное обеспечение:
- Oracle Java 1.7.0.6 (Oracle Java 1.6.33);
- ApacheTomcat 7.0.25 и выше.
33
СУБД
На сервере должна быть развернута одна из следующих систем управления базами данных:
- PostgreSQL 9.1, 9.2;
- Microsoft SQL Server 2008;
- Oracle 10g, 11g.
Требуемые ресурсы для СУБД:
- ОЗУ – в соответствии с требованиями производителей СУБД;
- Дисковое пространство – 50 Кб на один запрос.
Аппаратное обеспечение
Требования к аппаратному обеспечению предъявляются с учетом ожидаемой нагрузки. Для обеспечения оптимального времени отклика системы рекомендуется использовать
определенные аппаратные конфигурации (данные приведены для платформ Intel, AMD,
Sun и серверов с максимальным количеством процессоров, доступных для соответствующих платформ).
Требование к дисковому пространству:
- 200 Мб на программные файлы;
- 1 Гб на журналы приложения;
- 1 Гб на поисковые индексы на каждый 1 000 000 бизнес-объектов (отдел, сотрудник,
запрос).
- При интенсивной работе с системой рост объема хранимых данных может достигать
5-10 Гб в год. При большом количестве файлов в системе быстро увеличивается размер базы данных, что может повлечь проблемы с созданием резервной копии базы данных, связанные с увеличением времени ее создания. Поэтому при большом количестве файлов в системе рациональнее использовать внешнее файловое хранилище на основе файловой системы сервера.
- Рост нагрузки приводит к дополнительным требованиям:
- С ростом нагрузки и объема базы данных необходимо обеспечивать соответствующее увеличение производительности RAID-массива и настройку расположения файлов СУБД (разделять файлы данных и логов транзакций).
- При интенсивной работе с табличными данными увеличиваются требования к серверу приложений и серверу СУБД.
- В случае интенсивного построения отчетов увеличиваются требования к серверу базы данных, требуется либо более быстрая дисковая подсистема, либо построение отчетов
с использованием BI-системы.
Требования к каналам связи
Требования к рабочим местам пользователей
Предъявляется ряд требований к пропускной способности каналов связи:
- канал между сервером приложений и сервером базы данных – минимальный 100 Мбит/с, рекомендованный 1 Гбит/с;
- канал между рабочим местом пользователя и сервером приложений – 10 Кбит/сна одного пользователя.
- При первоначальном открытии в браузере допустима задержка, требуемая на разовую загрузку 2 Мб статического веб-содержимого (javascript, CSS, изображения).
-
На клиентские рабочие места требуется установка программного обеспечения с определенными характеристиками.
34
Прикладное программное обеспечение
Поддерживаемые браузеры:
- InternetExplorer 8, 9;
- MozillaFirefox 18 и выше;
- GoogleChrome 23 и выше.
Аппаратное обеспечение
Аппаратное обеспечение клиентских рабочих мест должно удовлетворять минимальным
требованиям для установки операционной системы.
Компьютер с 32-разрядным (x86) или 64-разрядным (x64) процессором с тактовой
частотой 1 гигагерц (ГГц) или выше. Объем ОЗУ:
- Windows XP – 512 МБ;
- WindowsVista – 1 ГБ;
- Windows 7 – 1 ГБ (32-разрядная система) / 2 ГБ (для 64-разрядной система);
- Windows 8 – 1 ГБ (для 32-разрядной системы) или 2 ГБ (для 64-разрядной системы);
- Ubuntu – 512 МБ;
- MacOSX–512МБ.
Наталья
Университет водных коммуникаций
Алексей выполнил работу по «Макроэкономике». Работа выполнена очень быстро и качественно! ...
Земфира
ФГБОУ ВО «Нижневартовский государственный университет»
Заказываю не впервые работу у Евгении и как прежде осталась довольна!!! Спасибо Вам за кач...
Геля
МГТУ им Баумана
Курсач был написан за день, а это намного раньше указанного мною срока. Замечаний нет! Еще...
Земфира
ФГБОУ ВО «Нижневартовский государственный университет»
Виктория -это исполнитель, который отличается ответственностью и добросовестным подходом к...