Разработка автоматизированной ИС компании по созданию ювелирных изделий
Пример описания технических требований
Приложение В
Программный продукт является многоуровневым веб-приложением, построенным на основе трехзвенной архитектуры (привести схему);
Интерфейс системы полностью веб-ориентирован, поэтому на рабочие места пользователей установка дополнительного ПО не требуется.
В качестве СУБД могут использоваться наиболее популярные решения, такие как 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МБ.
Валерия
ВГУЭС
На выполнение курсовой работы было выделено 2 недели, от автора получила работу на 5 дней ...
Ксения
ННГУ им. Лобачевского
Спасибо за работу! Очень приятный в общении исполнитель, всегда на связи. Были некоторые м...
Ольга
МФПУ "Синергия"
Заказ выполнен очень оперативно, досрочно! Очень ответственный исполнитель. Рекомендую. Удачи!
Ярослав
Сыктывкарский государственный университет им. Питирима Сорокина
Работа выполнена досрочно, замечания были исправлены, исполнитель поддерживает постоянный ...