Проектирование информационной системы аудиторской компании ООО "Дежавю"
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
сторонами и действительны только при соблюдении правил эксплуатации этих компонентов, включая своевременную установку обновлений, рекомендованных производителями покупного программного обеспечения.
4.1.13. Требования к средствам защиты от внешних воздействий:
Защита от влияния внешних воздействий должна обеспечиваться средствами программно технического комплекса заказчика.
4.1.14. Требования к патентной чистоте: требования не предъявляются.
4.1.15. Требования к стандартизации и унификации:
Взаимодействие пользователей с прикладным программным обеспечением, входящим в состав системы должно осуществляться посредством визуального графического интерфейса (GUI). Интерфейс системы должен быть понятным и удобным, не должен быть перегружен графическими элементами и должен обеспечивать быстрое отображение экранных форм. Навигационные элементы должны быть выполнены в удобной для пользователя форме. Средства редактирования информации должны удовлетворять принятым соглашениям в части использования функциональных клавиш, режимов работы, поиска, использования оконной системы. Ввод-вывод данных системы, прием управляющих команд и отображение результатов их исполнения должны выполняться в интерактивном режиме. Интерфейс должен соответствовать современным эргономическим требованиям и обеспечивать удобный доступ к основным функциям и операциям системы.
Интерфейс должен быть рассчитан на преимущественное использование манипулятора типа "мышь", то есть управление системой должно осуществляется с помощью набора экранных меню, кнопок, значков и т.п. элементов. Клавиатурный режим ввода должен используется главным образом при заполнении и/или редактировании текстовых и числовых полей экранных форм.
Все надписи экранных форм, а также сообщения, выдаваемые пользователю (кроме системных сообщений) должны быть на русском языке.
Экранные формы должны проектироваться с учетом требований унификации:
все экранные формы пользовательского интерфейса должны быть выполнены в едином графическом дизайне, с одинаковым расположением основных элементов управления и навигации;
для обозначения сходных операций должны использоваться сходные графические значки, кнопки и другие управляющие (навигационные) элементы. Термины, используемые для обозначения типовых операций (добавление информационной сущности, редактирование поля данных), а также последовательности действий пользователя при их выполнении, должны быть унифицированы;
внешнее поведение сходных элементов интерфейса (реакция на наведение указателя "мыши", переключение фокуса, нажатие кнопки) должны реализовываться одинаково для однотипных элементов.
4.1.16. Дополнительные требования: дополнительные требования не предъявляются.
.2 Требования к функциям.
Подсистема заключения договоров с клиентами. Уровень 2.
Внести данные о клиенте. Имеет функцию - ведение БД с алгоритмом:
) получить данных клиента;
) внести данные в БД.
Анализ предприятия. Имеет функцию - исследовать предприятие заказчика по алгоритму:
) выбранная услуга;
) полученные данные в ходе исследования к выбранной услуге.
Составить коммерческое предложение: Имеет функцию - составление коммерческого предложения клиенту с алгоритмом:
) данные в ходе исследования предприятия заказчика;
) составить коммерческое предложение с указанием нескольких возможных вариантов.
Составить договор. Уровень 3.
Составить договор на услугу. Имеет функцию - составление проекта договора на услугу с алгоритмом:
) получить данные коммерческого предложения;
) получить данные клиента;
) получить выбранную услуга;
) получить форму договора;
) составить договор на услугу;
) внести данные договора в БД.
Составить договор на консалтинговую услугу. Имеет функцию - составление проекта договора на консалтинговую услугу с алгоритмом:
) получить заказ на услуги;
) получить данные клиента;
) получить форму договора;
) получить услугу из списка предоставляемых услуг;
) составить договор;
) внести данные договора в БД.
Подсистема расчетов с клиентами. Уровень2.
Сформировать счет клиенту на предоплату. Имеет функцию - формирование счета клиенту по алгоритму:
) получить банковскую выписку;
) получить из договора данные о размере предоплаты;
) формировать счет клиенту на предоплату.
Расчет по договору. Имеет функцию - закрытие договора с клиентом с алгоритмом:
) получить данные из договора;
) получить данные по счету;
) получить акт о выполнении работ;
) сформировать счет на оплату;
) внести отметку о надежности клиента в БД.
.3 Требования к видам обеспечения.
.3.1 Требования к математическому обеспечению:
.3.2 Требования к информационному обеспечению.
Внешняя сущность - Банк.
Перечень входных потоков: платежное поручение.
Перечень выходных потоков: банковская выписка.
Внешняя сущность - Клиент.
Перечень входных потоков: коммерческое предложение, договор, счет на оплату.
Перечень выходных потоков: выбор услуги, информация о клиенте.
Внешняя сущность - Сотрудник.
Перечень входных потоков: данные об оказании услуг, требования/указания.
Перечень выходных потоков: данные сотрудника, стоимость работ.
.3.3 Требования к лингвистическому обеспечению:
Все прикладное программное обеспечение системы для организации взаимодействия с по