Автор работы: Пользователь скрыл имя, 09 Декабря 2013 в 15:44, курсовая работа
В MS Access построена база данных для реализации функций ИС, включающая в себя данные о фотографах и услугах, предоставляемых данным ателье, таблицы учета заказов и их оплаты и др. Схема данных представлена на рисунке 3.
Форма «Заказ в студии» позволяет оформить заказ, который выполняется непосредственно в самом ателье в этот же день в порядке очереди. Форма содержит подчиненную форму «Услуги в заказе», выполненную в ленточной форме. Это позволяет вносить в заказ сразу несколько услуг. Код программы приведен в приложении 1.
Живучесть: Возможность перехода на поддержку БП.1 с помощью ИС ЛПУ с последующей передачей титульных листов в «Единый регистр заказов»
При восстановлении работоспособности ИС, время восстановления данных за время простоя не должно превышать 2 часа.
Для сопровождения системы не требуется более 2ч/день
Необходимы: хорошее качество проекта, включение руководством проекта ИС в перспективный план развития фотоателье.
Для создания ИС используется MS Access. Это решение обеспечивает простоту обслуживания ИС, т.к. на многих специальностях в вузах MS Access входит в учебную программу.
Рисунок 1 - Use Case Diagram “Реализация БП1»
Рисунок 2 – Детализация Use Case «Выдать список внештатных фотографов»
Необходимо использовать такие системные средства и технологии, которые не пропадут в ближайшие 5-10 лет.
Необходимо
использовать такие системные средства
и технологии, в использовании
которых у разработчиков
Учитывая, что разработку планируется выполнить за небольшой срок, вероятность появления конкурентных решений невелика.
Влияние риска можно уменьшить, если руководство включит в рабочую группу по проекту опытных работников фотоателье.
Других рисков нет.
2. Фаза Elaboration – проработка проекта
БП.1 – Обслуживание в библиотеке
2.1. Спецификация варианта использования БП.1
1. Наименование ВИ: Обслуживание клиентов в приемной фотоателье.
2. Вид: бизнес.
3. Тип: базовый.
4. Краткое описание: клиент приходит в ателье с целью сделать заказ. Секретарь открывает нужную форму ( Заказ в студии или выездной заказ) и заполняет ее. После чего выписывается квитанция об оплате, и клиент оплачивает ее в кассе. Кассир проставляет отметку об оплате. Если клиент не оплатил услуги он не получит заказ.
5. Бизнес цели и выгоды ВИ: Бизнес цель заключается в качественном предоставлении услуг, а также в уменьшении затрат времени на оформление заказов.
6. Акторы: клиент, секретарь, кассир.
7. Предусловия, необходимые для работы Use Case:
- Триггеры события – клиент, нуждающийся в услугах фотоателье.
- Условия включения – клиент задает конкретный запрос.
8. Постусловия,
необходимые для полного
- Постусловия успешного завершения Use Case – Все данные верны. Для выездного заказа имеется свободный фотограф.
- Постусловия аварийного завершения Use Case – Отсутствие необходимого фотографа.
9. Точки расширения внутреннего подпроцесса Use Case – нет.
10. Поток событий Use Case
10.1 Заказ в студии.
- Основной поток
1.Клиент обращается в фотоателье
2.Секретарь запрашивает личные данные (ФИО)
3.Секретарь
заполняет карту заказа и
4.Клиент оплачивает услуги
5.Заказ выполнен
6.Секретарь проставляет отметки об оплате
- Альтернативный поток
1) 3.1. Секретарь допускает ошибку в заполнении данных
3.2. Секретарь производит
3.3. Возвращаемся на п. 4. Основного потока
- Исключительный поток
1) 2.1. Клиент
отказывается дать личные
2.2. Секретарь оформляет без ФИО
2.3. Возвращаемся на п. 4
2) 4.1. Клиент не оплатил заказ
4.2. Заказ не выполняется
4.3 Клиент покидает фотоателье
4.4. Карточка заказа удаляется
10.2 Выездной заказ
- Основной поток
1.Клиент обращается в фотоателье
2.Секретарь запрашивает личные данные (ФИО, адрес, телефон, дату исполнения)
3.Секретарь заполняет карту заказа
4. Секретарь находит свободного штатного фотографа
5. Секретарь выписывает квитанцию
6.Клиент оплачивает услуги
8.Секретарь проставляет отметки об оплате
Альтернативный поток
1) 3.1. Секретарь допускает ошибку в заполнении данных
3.2. Секретарь производит
3.3. Возвращаемся на п. 4. Основного потока
2) 4.1. Секретарь не находит свободного штатного фотографа
4.2. Секретарь подбирает внештатного фотографа или предлагает изменить специализацию
4.3. Возвращаемся к п.4
- Исключительный поток
1) 2.1. Клиент
отказывается дать личные
2.2. Карта заказа не оформляется
2.2. Клиент покидает ателье
БП.2 – Выдача заказа
2.2. Спецификация варианта использования БП.2
1. Наименование ВИ: Выдать готовый заказ.
2. Вид: бизнес.
3. Тип: базовый.
4. Краткое описание:
клиент приходит в ателье с
целью забрать готовый заказ.
Секретарь открывает нужную
5. Бизнес цели и выгоды ВИ: Бизнес цель заключается в качественном предоставлении услуг, а также в уменьшении затрат времени на выдачу и поиск заказа.
6. Акторы: клиент, секретарь.
7. Предусловия, необходимые для работы Use Case:
- Триггеры события – клиент, нуждающийся в услугах фотоателье.
- Условия включения – клиент задает конкретный запрос.
8. Постусловия, необходимые для полного завершения Use Case:
- Постусловия успешного завершения Use Case – заказ найден и готов.
- Постусловия аварийного завершения Use Case – заказ не готов.
9. Точки расширения внутреннего подпроцесса Use Case – нет.
10. Поток событий Use Case
1) 7.1.Заказ не готов
7.2.Секретарь предлагает клиенту прийти на следующий день
7.3 Секретарь меняет дату заказа
74. Возвращаемся к пункту 8
3. Разработка макета информационной системы
3.1. Общая информация по макету
В MS Access построена база данных для реализации функций ИС, включающая в себя данные о фотографах и услугах, предоставляемых данным ателье, таблицы учета заказов и их оплаты и др. Схема данных представлена на рисунке 3.
Рисунок 3 – Схема данных в MS Access
Реализована операция прием заказа БП1, в виде форм:
3.2. Форма Заказ в студии
Форма «Заказ в студии» позволяет оформить заказ, который выполняется непосредственно в самом ателье в этот же день в порядке очереди. Форма содержит подчиненную форму «Услуги в заказе», выполненную в ленточной форме. Это позволяет вносить в заказ сразу несколько услуг. Код программы приведен в приложении 1.
Рисунок 4 – Форма «Заказ в ателье»
Рисунок 5 – Подчиненная форма «Услуги в заказе»
Функционирование элементов управления:
3.3 Форма Выездной заказ
Форма «Выездной заказ» является расширенной версией формы «Заказ в ателье». Она содержит дополнительные поля, чтобы облегчить оформления выездного заказа. Выездной заказ оформляется на конкретную дату. Код программы приведен в приложении 2.
Рисунок 6 – Форма «Выездной заказ»
Функционирование элементов управления:
Помимо элементов, описанных для формы «Заказ в ателье» форма «Выездной заказ» содержит следующие:
Рисунок 7 – сообщение «Нет внештатных фотографов»
Рисунок 8 – Поле «Специализация», «ФИО Фотографа», кнопка»Внештатные»
3.4 Форма Оплачено/Выполнено
Форма «Оплачено/Выполнено»
предназначена для болле
Функционирование элементов управления: