- •Введение
- •1 Общая ознакомительная часть
- •1.1 Структура подразделения, занимающегося разработкой программного обеспечения
- •1.2 Методы проектирования программного обеспечения
- •1.2.1 Функционально-ориентированное или структурное проектирование
- •1.2.2 Объектно-ориентированное проектирование
- •1.2.3 Проектирование на основе структур данных
- •1.2.4 Компонентное проектирование
- •1.2.5 Другие методы
- •1.3 Стандарты, применяемые при проектировании программного обеспечения, оформлении программной документации
- •1.4 Методы оценки качества программного обеспечения
- •2 Результаты выполнения индивидуальной аналитической части практики
- •2.1 Постановка задачи проектирования
- •2.2 Описание предметной области
- •2.2.1. Анализ предметной области и выявление необходимого набора сущностей.
- •2.2.2. Проектирование базы данных
- •2.2.3. Перечень функций, подлежащих автоматизации
- •2.3 Сравнительный анализ аналогов и прототипов
- •2.3.1 Типовая конфигурация 1с:Предприятие 8.2 Управление персоналом.
- •2.3.2 Типовая конфигурация системы Галактика
- •2.3.3 Сравнительный анализ с разрабатываемой конфигурацией
- •2.4 Перечень задач, подлежащих решению в процессе разработки
- •2.5 Выбор и обоснование средств и методов решения задач
- •Заключение
2.3.3 Сравнительный анализ с разрабатываемой конфигурацией
Рассмотреные выше решения обладают широким набором функций, но являются не совместимыми с рассматриваемой предметной областью в силу ее специфической структуры. Так же эти системы обладают некоторой избыточностью по отношению к необходимым пользователю фнкциям. Некоторые же необходимые функции отсутствуют вовсе.
В типовой кофигурации Галактика отсутствует возможность изменения и доработки конфигурации поэтому не представляется возможным реализовать все необходимые функуии.
Типовая конфигурация 1С:Предприятие 8.2 Управление персоналом позволяет производить даработку, но изменение типовой конфигурации является очень трудоемким процессом, так как код типовой конфигурации довольно сложный потребуется много времени на его анализ для дальнейшего изменения и доработки. Так же после изменения типовой конфигурации нельзя гарантировать ее стабильную работу.
При разработке же конфигураци с нуля уже на этапе проектирования можно будет предусмотреть реализацию всех ннеобходимых пользователю функций. Организовать пользовательский интерфейс в соответствии с пожеланиями пользователя. Так же разработка новой системы с нуля упростит ее дальнейшую доработку и позволит интегрировать с уже существующими системами на базе 1:С Предприятие.
2.4 Перечень задач, подлежащих решению в процессе разработки
Задачи, которые нужно будет решать в процессе разработки, следующие:
ввод и просмотр данных, редактирование и удаление существующих данных;
доступ нескольких типов пользователей;
поддержка администрирования системы;
формирование отчетных документов различного рода;
разработка концепции пользовательского интерфейса;
разработка концепции отображения содержимого;
проектирование базы данных;
2.5 Выбор и обоснование средств и методов решения задач
Система 1С:Предприятие 8.2 имеет в своей основе ряд механизмов, определяющих концепцию создания прикладных решений.
В 1С:Предприятии 8.2 реализован современный дизайн интерфейса и повышена комфортность работы пользователей при работе с системой в течение длительного времени.
Технологическая платформа обеспечивает различные варианты работы прикладного решения: от персонального однопользовательского до работы в масштабах больших рабочих групп и предприятий. Ключевым моментом масштабируемости является то, что повышение производительности достигается средствами платформы, и прикладные решения не требуют доработки при увеличении количества одновременно работающих пользователей.
Система 1С:Предприятие 8.2 является открытой системой. Предоставляется возможность для интеграции практически с любыми внешними программами и оборудованием на основе общепризнанных открытых стандартов и протоколов передачи данных.
Важным факторам предпочтения системы 1С: Предприятие 8.2 является ее наличие на предприятии.
Заключение
В результате прохождения преддипломной практики были достигнуты все поставленные цели и выполнены следующие задачи:
изучена номенклатура и характеристика разрабатываемого и эксплуатируемого программного обеспечения;
изучены методы проектирования программного обеспечения; среды, используемые для его разработки ;
изучены стандарты, применяемые при проектировании программного обеспечения;
Так же были собраны все данные необходимые для выполнения всех разделов дипломного проекта. Проанализирована предметная область разрабатываемого программного продукта и его аналоги. В следствии чего, был сформирован перечень задач которые необходимо будет решить в ходе написания дипломного проекта.
СПИСОК ИНФОРМАЦИОННЫХ ИСТОЧНИКОВ
Митичкин С.А. Разработка в системе 1С:Предприятие 8.0. – М.: 1С-Паблишинг, 2003. – 413 с.
Радченко М.Г. 1С:Предприятие 8.0. Практическое пособие разработчика. Примеры и типовые приемы. – M.:, 1С-Паблишинг, 2004. - 656 с.
Автоматизированные бухгалтерские системы [Электронный ресурс] / Режим доступа: http://v8.1c.ru/overview/Platform.htm. – Дата доступа: 12.03.2014
Интернет-портал софта [Электронный ресурс] / режим доступа: http://www.piter-soft.ru/57.html. – Дата доступа:14.03.2014.
Приложение А
Схема БД
Приложение Б
Техническое задание
Б.1 Введение
Наименование продукта: автоматизированая информационная система «Учет кадров».
Продукт будет использоваться для автоматизации работы отдела кадров РУП «Полоцкий ЦСМС».
Б.2 Основание для разработки
Основанием для разработки является задание по преддипломной практике на тему "разработка автоматизированой информационной системы для для автоматизации работы отдела кадров РУП «Полоцкий ЦСМС».", выданное студенту группы 10-ИТз Римашевскому И.В.
Б.3 Назначение разработки
Б.3.1 Функциональное назначение разработки
Ведение учета кадров и кадровой документации на предприятии.
Б.2.2 Эксплуатационное назначение
Эксплуатационные назначения заключаются в автоматизации работы отдела кадров.
Б.4 Требование к программе
Б.4.1 Требования к функциональным характеристикам:
оформление приема и увольнения сотрудников
ведение личной карточки
ведение учета различных видов отпусков
ведение воинского учета
оформление кадровых приказов
формирование статистических отчетов
ведения архива уволеных сотрудников
оформление контрактов и трудовых договоров
ведения учета по атестации и повышению квалиффикации сотрудников
ведения учета кадрового перемещения
Б.4.2 Требования к надежности:
сообщения для пользователя об ошибках;
обеспечение бесперебойной работы;
возможность повторного ввода данных;
контроль исходных данных;
Б.4.3 Условия эксплуатации
Условия эксплуатации программного комплекса определяются общими требованиями к помещениям для эксплуатации ПВМ и правилам охраны труда при работе с видеодисплейными устройствами. Специалист, работающий с данной программой должен иметь знания компьютера на уровне пользователя.
Б.4.4 Требования к составу и параметрам технических средств
Минимальными и достаточными требованиями по конфигурации оборудования для функционирования системы являются:
процессор Intel с частотой не менее 2000 МГц или анологичный AMD;
объем оперативной памяти не мене 512 Мб;
свободное дисковое пространство не менее 3 Гб.
Б.4.5 Требования к информационной и программной совместимости
ОС: Windows XP, Vista, Seven;
Б.4.6 Требования к маркировке и упаковке
Требования к маркировке и упаковке отсутствуют.
Б.4.7 Требования к транспортированию и хранению
Требования к транспортировке и хранению отсутствуют.
Б.5 Требования к программной документации
Программная документация должна состоять из следующих документов:
описание программы;
пояснительная записка;
программа и методика испытаний;
руководство пользователя.
Содержание и структура программной документации соответствует требованиям ЕСПБ.
Б.6 Технико-экономические показатели
Эффективность данного программного продукта в основном обуславливается высокой стоимостью аналогов на рынке средств программного обеспечения, а также экономией рабочего времени персонала.
Б.7 Стадии и этапы разработки
Этапы разработки:
постановка задачи;
анализ исходных данных;
разработка программного средства;
тестирование программного средства;
разработка технической документации к данному программному средству.
Б.8 Порядок контроля и приемки
Приемка готового программного средства осуществляется комиссией в соответсвии с графиком защиты дипломных проектов специальности 1-40 01 01 «Программное обеспечение информационных технологий».
