Диплом: Автоматизация ведения документации по учету рабочего времени сотрудников

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
42
Рис.1.16. Табель учета рабочего времени
В результате рассмотрения информационного обеспечения выполнен анализ
документов, которые регламентируют учет рабочего времени.
1.4.2. Обоснование проектных решений по программному обеспечению
К программному обеспечению (ПО) можно отнести все программы, которые
применяются для вычислительной техники, а также всю область деятельности для
проектирования и разработке программного обеспечения:
– технология проектирования программ (к примеру, нисходящее
проектирование, объектно-ориентированное и императивное проектирование и
другие);
– методы тестирования программных продуктов;
– методы доказательства корректности программ;
– анализ качества функционирования программ;
– документирование программных продуктов;
– разработка и применение программных средств, что облегчают
процесс проектирования ПО, и многое другое.
43
Непосредственно программное обеспечение – это неотъемлемая часть
каждой компьютерной системы. Оно является также логическим продолжением
всех технических средств.
Сектор применения конкретного ПК определяется для него созданным ПО.
Персональный компьютер сам по себе не обладает знаниями абсолютно ни в одной
сфере применения.
Эти все знания сосредоточены в исполняемых на компьютерах программных
продуктах.
Программное обеспечение в нынешнее время составляет многие сотни тысяч
программ, что часто предназначены для обработки разнообразной информации.
Все имеющиеся программы, работающие на персональном компьютере,
можно условно разделять на 3 вида:[15, с.131]
– прикладные программы, непосредственно обеспечивающие
выполнение необходимых пользователям работ;
– системные программы, что предназначены для управления
функционированием вычислительной системы, а также выполняют самые
различные вспомогательные функции, к примеру:
управление ресурсами ПК;
создание нескольких копий используемых данных;
проверка работоспособности всех устройств компьютера;
выдача информации о компьютере и прочее;
– инструментальные программные системы, которые облегчают процесс
создания других программ для ПК.
При построении классификации программ нужно учитывать факт, что
молниеносное развитие вычислительной техники, а также расширение сферы
использования компьютеров резко ускорили процессы эволюции программного
обеспечения.
Развитие программ пошло, и вглубь (появились современные подходы к
построению ОС, языков программирования и других программных средств), и
вширь (прикладные программы уже давно перестали быть прикладными, они
приобрели самостоятельную свою ценность).
44
Соотношение между всеми требующимися программными продуктами, а
также и имеющимися на рынке ПО меняется очень быстро.
Отметим, что даже классические программные продукты, например, такие,
как ОС, непрерывно развиваются, наделяются интеллектуальными функциями, где
многие из которых относились ранее только к очень интеллектуальным
возможностям человека.[12, с.221]
Прикладная программа любая конкретная программа, что способствует
решению некоторой задачи в пределах конкретной проблемной области.
Для разработки ИС для учета рабочего времени нужно применить
инструментальное программное обеспечение.
В случае создания ИС для автоматизации учета рабочего времени будет
применяться платформа 1С: Предприятие, которая имеет такие положительные
стороны:
– обеспечение процесса хранения, ввода, вывода и обработки
информации;
– выполнение защиты информации на требуемых уровнях;
– реализация современных объектов конфигурации (регистры
накопления, сведений и т.д.);
– большой уровень масштабируемости конфигурации;
– обеспечение качественного внедрения разрабатываемой конфигурации
в общую ИС ООО «Русский Бухгалтерский Советник» и другие.
При разработке конфигурации будет применяться СУБД SQL Server.
Среда SQL Server проста и удобна для использования, а также она широко
применяется в системах с сложной архитектурой, с которыми функционируют
огромное количество пользователей.
Он очень популярен для отдельных пользователей, которым надо применять
удобный и надежный веб-сервер БД.
Стоит отметить, что в традиционный состав СУБД входят две основные
составные части, которые предназначены для работы с платформой .NET.
45
Первой службой является высокопроизводительное реляционное ядро
обработки БД, обеспечивающее значительный уровень масштабируемости систем,
которые созданы с помощью его.
Вторая служба – это компонент SQL Server Analysis Services,
предоставляющий множество средств для выполнения анализа данных, которые
размещены в хранилищах и киосках, а также используются разными системами в
процессе принятия решений.
Традиционная архитектура типа «клиент-сервер» состоит из 2 таких
компонентов:
– непосредственно СУБД;
– клиентского приложения.
При работе в такой архитектуре каждое приложение, которое предоставляет
определенный пользовательский интерфейс для выполнения работы с СУБД SQL
Server, является толстым клиентом.
Платформа .NET является распределенной средой, где разнообразные, а
также слабо связанные программируемые сервисы выполняются на разных типах
серверов.
В СУБД SQL Server, аналогично, как и в других реляционных СУБД
применяются разного рода компоненты для хранения информации.
1.4.3. Обоснование проектных решений по техническому обеспечению
Под аппаратным обеспечением, которое применяется для функционирования
ООО «Русский Бухгалтерский Советник», понимается следующая совокупность
технических средств:
– компьютеры;
– периферийная техника;
– линии связи;
– физическая среда для передачи информации;
– сетевое аппаратное оборудование;
– организационная техника и другие.
46
При непосредственном выборе рассмотренной выше техники надо
руководствоваться целым перечнем характеристик, которые непосредственно
влияют на работу вычислительной системы:
Рис. 1.17. Критерии выбора аппаратного обеспечения
От значения всех выше рассмотренных параметров зависят также
обобщенные возможности работы всей вычислительной системы.
Применяемые аппаратные средства имеют такие составляющие
компоненты: [8, c.92]
– компьютеры;
– аппаратные устройства по выполнению операций сбора, обработки
оперативных данных;
– устройства по обеспечению качественной передачи информации по
сетям;
– монтажные и другие материалы.
Минимальные системные требования для конфигурации:
– Процессор с архитектурой x86-64 (Intel с поддержкой EM64T, AMD с
поддержкой AMD64).
– Оперативная память 2048 Мб и выше.
– Жесткий диск 40Гб и выше.
47
– Устройство чтения компакт-дисков.
USB-порт.
SVGA-видеокарта.
Анализируя перечень аппаратного обеспечения, что применяется в ООО
«Русский Бухгалтерский Советник», можно сделать вывод, что они соответствуют
в полной мере всем поставленным целям автоматизации учета рабочего времени.
48
II. ПРОЕКТНАЯ ЧАСТЬ
2.1. Разработка проекта автоматизации
2.1.1. Этапы жизненного цикла проекта автоматизации
Жизненный цикл (ЖЦ_ в современных автоматизированных ИС (АИС) – это
полностью контролируемый непрерывный процесс, что также может выполняться
с самого момента непосредственного утверждения надобности для создания АИС и
до изъятия ее с эксплуатации.
Стоит также заметить, все ЖЦ являются только одним с совокупности
базовых терминов при рассмотрении теории проектирования для многих
современных АИС [11, с.211].
Основным нормативным положением для регламентации разработки
жизненного цикла, считают сертифицированный международный документ с
разработки ISO серии 9000 Международной организации стандартизации
программ.
Каскадная модель часто может характеризоваться разбиением процесса
разработки определенного программного средства сразу на некоторые этапы, и,
стоит отметить, что все их переходы между этими этапами к следующему будут
реализовываться только после завершения предшествующих (рисунок 2.1).[3, с.93]
Рис. 2.1. Структура каскадной модели
Рассмотрим некоторые положительные свойства описываемой модели ЖЦ:
49
при реализации каждого этапа этапе создается законченный набор
документации;
все этапы создания АИС, должны быть реализованы строго в нужной
последовательности, тогда они дают возможность спланировать конкретные сроки.
Рассматриваемый подход прекрасно зарекомендовал себя при реализации
проектирования АИС самой разной сложности, при которых можно на начальных
этапах разработки АИС практически точно выполнить описание всех требований.
Для преодоления проблем, что описаны выше при использовании каскадной
структуры, еще в начале 70-х годов 20 века предложена спиральная модель
построения АИС.
При рассмотрении такой структуры рассматривался упор на некоторые
исходные этапы описанной выше каскадной модели:[14, с.61]
анализ проблемы построения;
проектирование АИС.
Непосредственная реализация для указанных технических фаз также
выполняется при помощи прототипов (рисунок 2.2).
Рис.2.2.Структура спиральной модели
Прототипы – это действующие модули АИС для реализации всех ее
отдельных функций.
50
Создание прототипов также может осуществляться часто и за несколько
целых итераций, которыми являются воображаемые витки спирали.
Все такие итерации могут соответствовать также созданию некоторого этапа
АИС (прототипа), где уточняются новые цели, характеристики программного
осуществления, а также оценивается суммарное качество имеющихся результатов.
Спиральная модель ЖЦ АИС имеет свои достоинства, например: [8, c.44]
– заказчики могут влиять непосредственно на разрабатываемую для них
АИС на всех этапах;
– непосредственно в модели могут воплощаться полностью все
преимущества рассмотренного ЖЦ.
В качестве еще улучшенной структуры ЖЦ можно рассматривать такую
модель, что показана на рисунке 2.3:
Рис. 2.3. Структура улучшенной спиральной модели АИС
Инкрементная модель ЖЦ АИС является классическим прототипом для
инкрементного поведения при создании ПО.
51
Стоит отметить тот факт, что в ней объединены также элементы
последовательной модели при использовании итерационной структуры Боэма для
модернизации приведенной выше каскадной модели.
Каждая из последовательностей может сама проектировать специальный
необходимый инкремент АИС.
Самой главной реализацией указанного подхода считают специальную
технологию экстремального программирования, что ориентировано также на
малые приросты в их функциональности.
Рис. 2.4. Структура функционирования для инкрементной модели
Преимущество указанной модели состоит непосредственно и в том, что
вовсе нет надобности вкладывать самые разные средства уже ранее, которые
выделяются на всю АИС.
Стоит отметить, что при написании ВКР выбрана стратегия поэтапного
внедрения АИС.
То есть, при использовании этого метода внимание уделяется немногим
основным процессам, которые содержаться в бизнес-процессе «Ведение
документации по учету рабочего времени». Также, особенностью этого метода
является то, что он характерен для использования в малых компаниях.
Цель такого внедрения – как можно быстрее запустить систему, избежав при
этом, сложностей инжиниринга.

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)