
- •Содержание:
- •1. Разработка бизнес-правил.
- •Что лежит в основе бизнеса данной фирмы?
- •Как это делается?
- •Где происходят данные процессы?
- •Кто выполняет данные процессы?
- •2.4 Бизнес-правила:
- •2.6 Перечень вводимой информации:
- •2.7 Перечень печатаемых отчетов:
- •4. Назначение разработанной системы.
- •5. Основные программные характеристики.
- •5.1 Функциональные характеристики.
- •5.2 Характеристики надежности.
2.7 Перечень печатаемых отчетов:
-
По всем поставкам, единым отчетом,
-
По всем продажам единым отчетом,
-
По текущей поставке, как бланк заключения договора,
-
По текущей продаже, как чек.
2.8 Требования к оснащенности фирмы компьютерной техникой:
Минимальные требования к техническим средствам:
• Процессор с тактовой частотой 2 Ггц (Intel Pentium 4 или аналог)
• Оперативная память объемом 512 Мб.
• 1 Гб свободного места на жестком диске.
• 16-ти скоростной CD-ROM.
• Клавиатура, мышь.
• Принтер.
Минимальные требования к программным средствам:
• ОС MS Windows XP/Vista
• SQL Server Express Edition
• MS Office 2003
• .NET Framework 3.0
• CrystalReports Redist
4. Назначение разработанной системы.
Программа предназначена для автоматизации процессов работы фирмы по предоставлению информации об организациях. Программа обеспечивает широкий набор функций по вводу необходимой информации в базу данных, а так же предоставление необходимой информации. Данная программа ориентирована только на компанию «Call-Free», для использования в других компаниях, возможно, будет требоваться доработка на уровне структуры БД и уровне интерфейса.
5. Основные программные характеристики.
5.1 Функциональные характеристики.
Программа обеспечивает ввод всех необходимых данных в БД через пользовательский интерфейс. После ввода необходимо произвести сохранение информации, в результате чего она окончательно добавится на новую запись в соответствующей таблице (таблицах) БД. К данным функциям относятся: добавление данных о новых сотрудниках, клиентах, адресах, компьютерных станциях, городах, должностях, группах пользователей, тарифах и услугах в базу данных.
Программа обеспечивает функцию редактирования и удаления информации. Данные операции осуществляются с необходимостью последующего сохранения, для окончательно подтверждения произвести желаемые операции.
Программа обеспечивает функции удобного предоставления информации для пользователя. Поддерживаются функции многокритериального поиска по БД.
Программа обеспечивает возможность формирования договора и вывод его на печать. Аналогично осуществляется функция по осуществлению продаж.
Программа обеспечивает деление пользователей на группы с определенными уровнем доступа к функциям ИС «Call-Free». По умолчанию присутствует 3 групп пользователей:
-
Менеджер. Уровень доступа – ограниченный. Минимальный доступ к информации, доступность функций ввода договоров, продаж, а так же просмотра остальной информации.
-
Оператор. Уровень доступа – расширенный. Расширенный доступ к информации, внесение изменений в данные, хранимые о сотрудниках, паролях, поставщиках.
-
Администратор. Уровень доступа – полный. Доступ к системным приложениям, слежение за корректной работой системы, а так же устранение неполадок.
Программа обеспечивает функции автоматического вычисления, изменения данных в БД, где это требуется (расчет и заполнение денежных сумм, изменение количества поступившей или найденной информации).
Так же для обеспечения целостности, в системе имеется ряд триггеров:
-
Для защиты от несанкционированного доступа к ИС предусмотрена система авторизации при входе, а именно при сохранении нового сотрудника необходимо сохранить пароль для доступа к системе, который осуществляется непосредственно под своей фамилией.
-
Вход в систему не может быть осуществлен под каким либо другим именем, не сохраненным в ИС.
-
При оформлении поставки и продажи дата оформления не может быть будущим числом.
-
Дата рождения сотрудника не может быть раньше 1991 г. (на данный момент времени, это связано с тем, что на работу не могут быть приняты лица, не достигшие 18 летнего возраста)
-
Возраст клиент так же не может быть менее 18 лет.
-
При продажи клиенту не может быть предоставлена информация, отличная от его уровня доступа. Тем самым в системе сохраняется секретность распространяемой информации.
-
Не может быть оформлена поставка (продажа) с 0 количеством поставленной (проданной) информацией.
-
При оформлении поставки нельзя оставлять поле «Условия договора» пустым, если никаких специальных условий нет, то необходимо написать в соответствующей графе – нет.
-
При заполнении новой информации при ее поставке нельзя оставлять поле количество поисков пустым, так как эта информация только сохраняется в базу, то «количество поисков» не может быть отличным от 0.
-
Как при оформлении заказов, так и при оформлении поставок цена оплаты услуг фиксированная, и расчет происходит автоматически, в зависимости от числа поставленной или найденной информации соответственно.
-
При сохранении нового сотрудника в безе данных необходимым полем для заполнения является пароль, потому что без него невозможен дальнейший доступ этого сотрудника к ИС.