Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ДИПЛОМ1.docx
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
6 Мб
Скачать
☆

2 Системный проект

2.1 Проектирование интерфейса

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

Фактически на этом этапе дается ответ на вопрос: "Что должна делать будущая система?". Именно здесь лежит ключ к успеху всего проекта автоматизации. В практике создания больших программных систем известно немало примеров неудачной реализации именно из-за неполноты и нечеткости определения системных требований.

Системный проект должен включать:

  1. комментарии к функциональной модели (спецификации процессов нижнего уровня в текстовом виде);

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

Основными услугами, которые предоставляет фотосалон, естественно является фото:

  • На паспорт ( различных размеров, цветное, черно-белое);

  • На различные документы;

  • Фотосессии;

  • распечатка фотографий со съемных носителей;

Так же фотосалон предоставляет ряд услуг связанных с нанесением изображений на различную сувенирную продукцию:

  • Брелки;

  • Кружки;

  • Футболки;

  • Тарелки;

Другая сувенирная продукция;

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

Заказы же будут осуществляться следующим образом: клиент приходит в фотосалон и в порядке «живой» очереди ждет своего времени приема, далее он объясняет работнику фотосалона, какую услугу он бы хотел получить, после этого работник оформляет квитанцию с номером заказа надо вставить о том, какие услуги и в каком количестве будет предоставлены, и срок выполнения заказа. Далее начинается непосредственное выполнение заказа если это фото, то это фотографирование и распечатка фотографий, если же это изготовление сувениров, то он передает заказ вместе с квитанцией на выполнение в другой отдел, который занимается изготовлением и оформлением сувенирной продукции. По истечению срока выполнения заказа клиент приносит чек ????????? а если оплаты не было об оплате услуг и забирает свой заказ. Работник салона в свою очередь составляет акт о выполнении услуг.

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

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

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

Ниже я постараюсь ответить на эти вопросы.

Общие принципы:

Интерфейс должен быть интуитивно понятным. Таким, чтобы пользователю не требовалось объяснять как им пользоваться.

Для упрощения процесса изучения необходима справка. Буквально — графическая подсказка, объясняющая значение того или иного ЭИ. Полное руководство должно быть частью интерфейса, доступной в любой момент.

Какие ЭИ создать?(не должно быть раздумий, все глаголы только в повелительном наклонении)

Разработка интерфейса обычно начинается с определения задачи или набора задач, для которых предназначен продукт.

  1. Простое должно оставаться простым. Не усложняйте интерфейсы. Постоянно думайте о том, как сделать интерфейс проще и понятнее.

  2. Пользователи не задумываются над тем, как устроена программа. Все, что они видят — это интерфейс. Поэтому, с точки зрения потребителя именно интерфейс является конечным продуктом.

  3. Интерфейс должен быть ориентированным на человека, т.е. отвечать нуждам человека и учитывать его слабости. Нужно постоянно думать о том, с какими трудностями может столкнуться пользователь.

  4. Думайте о поведении и привычках пользователей. Не меняйте хорошо известные всем ЭИ на неожиданные, а новые делайте интуитивно понятными.

А теперь перейдем непосредственно к описанию интерфейса разработанного продукта. В программе будет 3 подсистемы и рабочий стол.

Подсистема – это основой элемент для построения интерфейса 1С:Предприятия. Подсистемы позволяют выделить в конфигурации функциональные части, на которые логически разбивается создаваемое прикладное решение. Таким образом, наличие подсистем определяет структуру программы, организует весь пользовательский интерфейс, позволяет «рассортировать» различные документы, справочники по логически связанным с ними разделам, в которых пользователю будет удобнее с ними работать. При этом каждому конкретному пользователю будут видны лишь те разделы, которые нужны ему в процессе работы.

  1. «Оказание услуг» - в этой подсистеме будет находиться все что связано с оказанием услуг (лишняя фраза), в ней будут храниться данные о клиентах, которые заказывают те или иные услуги, данные о наименованиях услуг, и их цены. Здесь же будет справочник «Персонал» - он необходим для того, чтобы в каждом акте об оказании услуги можно было проставить работника, который предоставлял эту услугу, это в свою очередь поможет насчитывать сотрудникам заработную плату. Так же в этой подсистеме содержится ряд отчетов, это отчеты о затраченных материалах, отчеты о выручке персонала, и отчет по оказанным услугам.

Рисунок 1 – состав подсистемы «Оказание услуг»

Все прямоугольниками нумерация рисунков в пределах раздела 2.1.1 и т.д.

  1. «Расчет заработной платы» в данной подсистеме будет находиться все что связанно убрать????????? с заработной платой, виды графиков, начисления персоналу, перерасчеты, справочник «Персонал» - в нем будет указываться какую должность занимает тот или иной работник, так же здесь содержится отчет по выручке персонала.

Рисунок 2 – Состав подсистемы «Расчет заработной платы»

Так же ка и на предыдущем рисунке

  1. «Учет материалов» в данной подсистеме находится вся информация о материалах, поступивших на предприятие, «ушедших» с предприятия, приходные накладные, документы по продажам, отчеты по материалам и оказанным услугам, цены на услуги, и возможность контроля остатков материалов.

Рисунок 3 – состав подсистемы «Учет материалов»