Проектирование информационной системы аудиторской компании ООО "Дежавю"

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

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

4.1.13. Требования к средствам защиты от внешних воздействий:

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

4.1.14. Требования к патентной чистоте: требования не предъявляются.

4.1.15. Требования к стандартизации и унификации:

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

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

Все надписи экранных форм, а также сообщения, выдаваемые пользователю (кроме системных сообщений) должны быть на русском языке.

Экранные формы должны проектироваться с учетом требований унификации:

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

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

внешнее поведение сходных элементов интерфейса (реакция на наведение указателя "мыши", переключение фокуса, нажатие кнопки) должны реализовываться одинаково для однотипных элементов.

4.1.16. Дополнительные требования: дополнительные требования не предъявляются.

.2 Требования к функциям.

Подсистема заключения договоров с клиентами. Уровень 2.

Внести данные о клиенте. Имеет функцию - ведение БД с алгоритмом:

) получить данных клиента;

) внести данные в БД.

Анализ предприятия. Имеет функцию - исследовать предприятие заказчика по алгоритму:

) выбранная услуга;

) полученные данные в ходе исследования к выбранной услуге.

Составить коммерческое предложение: Имеет функцию - составление коммерческого предложения клиенту с алгоритмом:

) данные в ходе исследования предприятия заказчика;

) составить коммерческое предложение с указанием нескольких возможных вариантов.

Составить договор. Уровень 3.

Составить договор на услугу. Имеет функцию - составление проекта договора на услугу с алгоритмом:

) получить данные коммерческого предложения;

) получить данные клиента;

) получить выбранную услуга;

) получить форму договора;

) составить договор на услугу;

) внести данные договора в БД.

Составить договор на консалтинговую услугу. Имеет функцию - составление проекта договора на консалтинговую услугу с алгоритмом:

) получить заказ на услуги;

) получить данные клиента;

) получить форму договора;

) получить услугу из списка предоставляемых услуг;

) составить договор;

) внести данные договора в БД.

Подсистема расчетов с клиентами. Уровень2.

Сформировать счет клиенту на предоплату. Имеет функцию - формирование счета клиенту по алгоритму:

) получить банковскую выписку;

) получить из договора данные о размере предоплаты;

) формировать счет клиенту на предоплату.

Расчет по договору. Имеет функцию - закрытие договора с клиентом с алгоритмом:

) получить данные из договора;

) получить данные по счету;

) получить акт о выполнении работ;

) сформировать счет на оплату;

) внести отметку о надежности клиента в БД.

.3 Требования к видам обеспечения.

.3.1 Требования к математическому обеспечению:

.3.2 Требования к информационному обеспечению.

Внешняя сущность - Банк.

Перечень входных потоков: платежное поручение.

Перечень выходных потоков: банковская выписка.

Внешняя сущность - Клиент.

Перечень входных потоков: коммерческое предложение, договор, счет на оплату.

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

Внешняя сущность - Сотрудник.

Перечень входных потоков: данные об оказании услуг, требования/указания.

Перечень выходных потоков: данные сотрудника, стоимость работ.

.3.3 Требования к лингвистическому обеспечению:

Все прикладное программное обеспечение системы для организации взаимодействия с по