Автор работы: Пользователь скрыл имя, 22 Марта 2013 в 17:16, курсовая работа
Данная курсовая посвящена изучению процессов протекающих в системе фотоцентра, отслеживанию потоков данных, существующих в этой системе, и проектированию на основе изученных данных клиент-серверного приложения, позволяющего промоделировать информационную систему фотоцентра.
(+) простота разработки и
(-) затраты на покупку
(-) избыточность данных (в таблицах заказов всё равно придётся дублировать названия услуг)
(-) низкая степень защиты
(+) одновременный доступ
(-) избыточность данных в файлах
(-) процедура поиска конкретного заказа в файле занимает много времени
(-) невозможность упорядочивания данных
(+) лёгкий доступ к информации в любое время
(+) разграничение доступа для пользователей разных групп
(+) надёжность хранения данных
(-) затраты на приобретение
(-) затраты на разработку сайта
(-) затраты на оплату услуг провайдера
(-) дополнительные обязанности
для администратора(нужно
(+) одновременный доступ
(+) изменения в данных сразу становятся известны всем пользователям
(+) простота работы с данными
(+) высокая степень защиты
(-) затраты на приобретение
(-) затраты на сопровождение системы программистом
После анализа всех предложенных вариантов решения проблем наиболее эффективным признан последний вариант, так как он устраняет все выявленные проблемы в системе и обладает наибольшим количеством положительных сторон.
Программа будет обладать следующими возможностями:
Программа не предусматривает выполнение финансовых операций, таких как начисление зарплат сотрудникам, подсчёт доходов фотоцентра за месяц и других.
Для обеспечения работы программы руководству необходимо приобрести 4 компьютера, два из них установить в приёмных фотоателье и фотолаборатории, один в лаборатории и один в кабинете директора. Эти компьютеры нужно будет связать сетью, для этого нужен будет сервер, для установки и наладки которого придётся пригласить специалистов. Для поддержания сети и сопровождения программы фотоцентру понадобится программист, которому понадобится дополнительное рабочее место. Для работы компьютеров и функционирования программы необходимо будет приобрести лицензионное программное обеспечение. Оценочная стоимость внедрения программы составляет 300 тыс. руб.
Программа существенно повлияет на всех участников процесса работы фотоцентра, но наибольшее влияние окажет на администраторов. Им придётся научиться работать на компьютере и пользоваться программой, остальным сотрудникам достаточно будет овладеть простейшими навыками пользователя. Положительный эффект от внедрения программы будет очевиден, так как процесс принятия заказов будет занимать гораздо меньше времени, кроме того значительно понизится количество ошибочно или не вовремя выполненных заказов. Всё это повысит производительность и надёжность работы фотоцентра, а значит, сохранит постоянных клиентов и привлечёт новых. Сотрудники в лаборатории тоже отметят положительный эффект от программы, так как им не придётся прерывать работу и дожидаться, когда освободится список заказов, и риск того, что они могут пропустить какой-то заказ снизится практически до нуля. Директор получит возможность контролировать работу сотрудников, просматривать списки заказов, прайс-листы и составлять отчёты, показывающие эффективность работы фотоцентра.
За две недели до внедрения программы в процесс работы фотоцентра нужно будет купить компьютеры и пригласить специалистов для наладки сети. Затем нанять программиста для того, чтобы он установил на компьютеры ПО. Для обучения администраторов работе на компьютере сократить их рабочий день на несколько часов и назначить на это время курсы работы на компьютере. На установку и отладку программы понадобится один день, при этом должен присутствовать нанятый программист. После установки программы в течение трёх дней администраторам и другим сотрудникам нужно будет научиться работать с ней.
При использовании программы
Для функционирования данной программы необходимо будет приобрести:
Итого: 311 тыс. руб.
Область рассмотрения |
Характеристика приложения |
Аппаратные средства |
Платформа PC, работающая в операционной системе Windows. |
Метод ввода |
Интерактивный текстовый пользовательский интерфейс |
Метод вывода |
Интерактивный текстовый пользовательский интерфейс, а так же принтер |
Возможности |
|
Входные данные |
Информация о клиентах и их заказах, а так же о сотрудниках фотоцентра |
Выходные данные |
Текстовая информация, сведённая в таблицы или выведенные на принтер отчёты, о том:
|
Специальные особенности |
нет |
Пользователи |
Администратор, фотограф, оператор, директор фотоцентра |
Предполагаемый объём |
100 тыс. записей |
Предполагаемые темпы |
12% в год |
Время |
4 мес. |
Служащий |
worker | ||
Первичный ключ |
pk_worker |
Integer(AutoInc) | |
ФИО |
fio |
Char(100) | |
Должность |
pk_post |
Integer | |
Паспортные данные |
pasport |
Char(100) | |
Дата рождения |
date_r |
Date | |
Пол |
pol |
Char(1) | |
ИНН |
inn |
Char(12) | |
Дата приёма |
date_p |
Date | |
Дата увольнения |
date_u |
Date |
Должность |
post | ||
Первичный ключ |
pk_post |
Integer(AutoInc) | |
Название |
name_post |
Char(50) |
Услуга |
service | ||
Первичный ключ |
pk_service |
Integer(AutoInc) | |
Наименование |
name_service |
Char(100) | |
Стоимость |
price |
Decimal(10,2) |
Строка о худ. фото |
string1 | ||
Первичный ключ |
pk_string1 |
Integer(AutoInc) | |
Услуга |
pk_service |
Integer | |
Служащий |
pk_worker |
Integer | |
Номер кадра |
n_kadr |
Char(5) | |
Количество |
kol |
Integer | |
Стоимость |
price |
Decimal(10,2) | |
Флаг выполнения |
flag |
Char(3) | |
Номер заказа |
pk_zakaz |
Integer |
Строка на съёмку |
string2 | ||
Первичный ключ |
pk_string2 |
Integer(AutoInc) | |
Услуга |
pk_service |
Integer | |
Служащий |
pk_worker |
Integer | |
Тип торжества |
type_torg |
Char(50) | |
Адрес |
adress |
Char(100) | |
Дата |
time |
Date | |
Длительность |
dlit |
Integer | |
Предоплата |
predop |
Decimal(10,2) | |
Стоимость |
price |
Decimal(10,2) | |
Флаг выполнения |
flag |
Char(3) | |
Номер заказа |
pk_zakaz |
Integer |
Строка для лаборатории |
string3 | ||
Первичный ключ |
pk_string3 |
Integer(AutoInc) | |
Услуга |
pk_service |
Integer | |
Служащий |
pk_worker |
Integer | |
Номер пакета |
number |
Char(12) | |
Список кадров |
spisok |
Char(200) | |
Стоимость |
price |
Decimal(10,2) | |
Флаг выполнения |
flag |
Char(3) | |
Номер заказа |
pk_zakaz |
Integer |
Заказ |
zakaz | ||
Первичный ключ |
pk_zakaz |
Integer(AutoInc) | |
Номер |
number |
Char(12) | |
Дата приема |
date_pr |
Date | |
Стоимость |
price_zakaz |
Decimal(10,2) | |
Срок выполнения |
srok |
Date | |
Клиент |
pk_client |
Integer |
Клиент |
client | ||
Первичный ключ |
pk_client |
Integer(AutoInc) | |
ФИО |
fio_client |
Char(100) | |
Телефон |
phone |
Char(11) |
Программа состоит из следующих модулей:
Main – главная форма программы, которая содержит меню:
3. Отчёты
Формы для просмотра:
Posts_View – просмотр списка должностей
dataGridView1 – таблица должностей
button1[добавить] – открывает форму AddPost для добавления новой записи