Диплом: Разработка системы электронного документооборота для вуза (педагогический университет)

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
38
Разрабатываемая ИС будет включать в себя весь спектр необходимых функций,
и учитывать всю специфику работы и пожелания работников данной
организации, поскольку будет представляться индивидуальным продуктом, что
позволит быстро менять функциональность с учетом требований внутреннего
заказчика.
1.4. Обоснование проектных решений
1.4.1. Обоснование проектных решений по информационному обеспечению
Информационное обеспечение подсистемы представляет
информационную модель работы специалистов организации. Различают
внутримашинное и внемашинное информационное обеспечение [3, c.44].
Информационное обеспечение состоит из: системы кодирования и
классификации; системы унифицированной документации, используемой в
информационном обеспечении, базу данных.
Система документации представляет собой общую совокупность
взаимосвязанных между собой форм документов, которые регулярно
используются в ходе управления экономическим объектом. Отличительной
чертой системы экономической документации представляется большое
разнообразие документальных видов.
Действующие системы документации, которые характерны для
неавтоматизированной электронной информационной системы, отличаются
большим числом различных типов форм документов; большим потоком
документов и их чрезмерной запутанностью; дублированием данных в
документах и деятельности по их обработке и, как результат, слабым уровнем
достоверности получаемых результатов. Обработка документации в таких
системах занимает практически 50% времени работников. В случае
необходимости упростить документационную систему, используют такие
подходы [1, c. 53]:
проведение стандартизации и унификации документов;
39
использование электронной технологии, которая основывается на
использовании электронных документов и инновационных информационных
способов их обработки.
Входные документы желательно получать через сеть Интернет, в этой
связи они должны представляться в файлах заранее согласованной системы.
Для упрощения применения таких документов, они должны иметь табличный
вид.
Классификаторы являются способом описания информации,
обеспечивают единство классификации и кодирования данных и необходимы
для обеспечения машинной обработки и предоставления данных в удобном
виде потребителям при решении разного рада задач.
В проектируемой задаче были применены следующие общероссийские
классификаторы:
ОКУД – Общероссийский классификатор управленческой
документации;
ОКОПФ – Общероссийский классификатор организационно-
правовых форм.
При формировании системы применялась реляционная модель БД.
Реляционная модель базы данных некоторой предметной сферы представляет
набор отношений, которые подлежат изменению во времени. При разработки
информационной системы общая совокупность отношений обеспечивает
возможность хранить данные об объектах предметной сферы, формировать
связи между ними. Наряду с этим сама информация хранятся в табличной
форме. Для более удобной идентификации каждая таблица созданной базы
наделена уникальным кодом.
Поэтому содержание экранных видов должно включать такие основные
реквизиты:
название;
количество;
дата ввода;
40
дополнительные реквизиты.
Перечисленные выше реквизиты должна содержать каждая форма, и
также, в зависимости от назначения определенной формы должны учитываться
и уникальные реквизиты.
1.4.2. Обоснование проектных решений по программному обеспечению
Программное обеспечение включает в себя совокупность программ,
которые осуществляют функции и задачи информационной системы и
обеспечивающих стабильную работу систем технических средств. В состав ПО
входят специальные и общесистемные программы, а также инструктивно-
методические материалы по использованию средств ПО.
При выборе системы технических средств для создания системы, одним
из важных показателей является правильный выбор операционной системы. ОС
управляет техническими компьютерными средствами, поддерживает запуск и
исполнение определенных программ и приложений, создает надежную защиту
данных, реализует разного рода сервисные функции. Каждая система
пользуется средствами, которые предоставляются операционной системой.
Таким образом, выбор операционной системы представляет особую важность,
поскольку он определяет программы и формат исполняемых файлов, а также их
взаимодействие с ОС.
На компьютерных средствах с архитектурой x86, применяемых в качестве
рабочих мест пользователей, наиболее часто используются следующие
операционные системы:
ОС семейства Windows от компании Microsoft операционные
системы Linux/BSD семейства от разных фирм разработчиков (Red Hat,
Debian, Mandrake soft, NetBSD, Novel, Gentoo, IBM, Slackware, Oracle,
OpenBSD, FreeBSD).
В качестве ОС для разработки и использования программы была избрана
операционная система семейства Windows, в том числе операционная система
Windows 7. Такой выбор вызван тем, что в настоящее время Windows 7
41
является одной из самых распространенных ОС. Операционная система
Windows 7 обеспечивает устойчивую работу.
Одним из важнейших требований, которые предъявляются к разработки
информационных систем, применяемых совместно на технологической базе
крайне ограниченных возможностей, представляется большая их однородность,
с помощью которой можно обеспечить мобильность, совместимость,
переносимость.
Самый легкий подход при выборе системы управления базами данных
основывается на оценке того, в какой степени действующие системы
удовлетворяют главным требованиям формируемого проекта ИС. Более
дорогостоящим и сложным вариантом представляется разработка
испытательного проекта на основании нескольких систем управления базами
данных и дальнейший выбор самого подходящего из кандидатов. Однако и в
таком случае нужно ограничивать спектр возможных систем, основываясь на
некие показатели отбора. В таком случае можно отметить особенно несколько
групп критериев, среди которых:
моделирование информации;
функциональные возможности и особенности архитектуры;
контроль работы системы;
специфика разработки приложений;
надежность;
производительность;
требования к рабочей среде;
смешанные показатели.
Главным принципом выбора системы управления базами данных
считается определение программного продукта, в наибольшей степени
соответствующего предъявляемым требованиям. Такую задачу решить
довольно сложно. В первую очередь, к системам управления базами данных
предъявляется довольно много требований, которые со временем претерпевают
42
различные изменения, кроме того, системы управления базами данных имеют
много параметров, что усложняет их сравнение. Помимо этого, информация о
системах управления базами данных часто имеет рекламный характер, из за
которого сложно сделать правильное суждение.
Процедуру выбора системы управления базами данных необходимо
производить в 3 следующих этапа:
на качественном уровне проводить оценку предлагаемых
программных продуктов на пригодность;
оценка технических характеристик выбранных информационных
систем;
оценка производительности программных систем.
В таблице 3 представлена сравнительная таблица 3-х распространенных
систем управления БД, которые сегодня конкурируют на рынке программного
обеспечения по основным показателям.
Таблица 3
Сравнение СУБД
Показатели
Microsoft SQL
Server 2008
MySQL 5.1
1 С
Предприятие
Поддерживаемые ОС
Windows
Desktop/Server
Windows
Desktop/Server,
Linux, Unix, Mac
Windows
Условии лицензирования
Коммерческий
продукт с
закрытым
исходным кодом.
Имеется
бесплатная
версия с
ограничением ОП
до 4 Гб
Коммерческая
лицензия и GNU
GPL.
Лицензия
Наличие
предустановленных
драйверов в ОС
семейства Windows
Да
Нет
Нет
43
Таким образом, можно говорить о том, что для проекта,
рассматриваемого в данном исследовании наиболее более приемлема 1 С
Предприятие.
1С: Предприятие – программный продукт для автоматизации
деятельности предприятий, первоначально предназначался для автоматизаций
управленческого и бухгалтерского учета, в настоящее время охватывает и
другие сферы деятельности.
1С: Предприятие состоит из пользовательского режима работы и
технологической платформы. Технологическая платформа своего рода
оболочка над базой данных, которая предоставляет объекты данных и
механизмы управления объектами.
Совокупность взаимосвязанных объектов описываются в виде
конфигураций. При автоматизации каких-либо учетных задач создается своя
конфигурация, которая представляет собой уже законченное прикладное
решение.
1С: Предприятие 8.х имеет два основных режима:
Поддержка репликации
Да, встроенная и
различных типов.
Но внесение
изменений после
начала
репликации –
довольно
сложный
процесс.
Да, включая
mater-master
репликацию.
Да, но при
помощи
сторонних
продуктов с
открытым
исходным кодом.
Репликация всех
типов.
Возможность писать
хранимые задачи на
различных языках
программирования
Да, теоретически
на любом языке,
поддерживающим
CLR.
Нет (кроме C и
Pl/SQL)
Да, полная
поддержка из
всех
рассматриваемых
.
Возможность создавать
пользовательские
аггрегированные функции
Да - любой.NET
язык, кроме
TRANSACT SQL.
Да, только на С
Да –.
Поддержка даты и
времени
Да
Да (но без
временной зоны)
Да
Аутентификация
Средставими
базы данных и
ActiveDirectory
Средствами базы
данных
Много различных
методов,
включающих
предыдущие
Разграничение доступа к
столбцам
Да
Да
Да
44
Предприятия
Конфигуратор
В режиме Конфигуратор создается Конфигурация, а в режиме запуска
«1С: Предприятие» пользователь получает доступ к функциям,
реализованным в прикладном решении, т.е. конфигураций.
Также выпускаются учебные версии 1С, это «1С: Предприятие 8.2
Версия для обучения программированию» и «1С: Бухгалтерия 8. Учебная
версия». Учебные версии предназначены для обучения программированию и
использованию программы.
1.4.3. Обоснование проектных решений по техническому обеспечению
Техническое обеспечение представляет собой систему технических
средств, которые предназначены для работы ИС, а также соответствующая
документация на данные средства и технологические процессы.
В комплекс технических средств входят:
компьютеры;
устройства сбора, обработки, накопления, передачи и вывода
информации – жесткие диски, устройства хранения информации, принтеры,
сканеры, факсимильные аппараты;
системы передачи информации и линий связи – модемы;
эксплуатационные материалы – бумага, CD (DVD) – диски и так
далее.
При выборе персонального компьютера следует руководствоваться
несколькими характеристиками. К ним относятся надежность, финансовые
расходы, производительность, простота использования и так далее. От значения
выше названных параметров напрямую зависит возможность работы с
необходимыми программными средствами, а значит, и успех разработки
системы.
45
Для каждого из компонентов данной системе выделяется список
показателей, самых важных при проведении выбора технического обеспечения.
К таким критериям относятся следующие:
тактовая частота процессора;
размер оперативной памяти;
разрешение монитора.
Для решения данной задачи нужно применять персональный компьютер с
уровнем вычислительной мощности AMD 2000 Мгц, или Intel 2000 Мгц, с
размером оперативной памяти от 2 гигабайт. Система полностью
оптимизирована для работы в разрешении экрана 1024х768 на мониторе с
диагональю 21 дюйм. Данные технические средства имеют достаточную для
решения задачи конфигурацией.
Сегодня разрозненный парк ПК формирует сложности с их техническим
обслуживанием, ремонтом, в связи с чем следует его унифицировать и
приобрести одинаковые рабочие станции.
Технические характеристики подходящей рабочей станции представлены
в таблице 4.
Таблица 4
Характеристики рабочей станции
Производитель
Hugel
Модель процессора
Intel Atom Single Core N270 1.66GHz
Оперативная память
2048Mb
Жесткий диск
160 Gb
Оптический привод
DVD-RW
Видеоадаптер
Интегрирован в чипсет
Разъемы на материнской плате
7 USB, выход S/PDIF, 2xCOM, D-Sub,
DVI, Ethernet, PS/2 (клавиатура), LPT
Корпус
mATX 250W
Операционная система
Windows 7
Размеры (ШхГхВ)
283 х 282 х 95 (мм)
Помимо этого, для работы файл-сервера нужно приобрести
специализированное серверное оборудование, к примеру Team Server 3420P,
характеристики которого представлены в таблице 5.
46
Таблица 5
Технические характеристики рекомендуемого сервера
Типичное применение
интернет / интранет-службы, терминальные
службы, контроллер домена, файловый сервер,
универсальный сервер рабочей группы или
небольшой компании
Процессоры
Один четырехядерный процессор Intel Xeon 3400
Кэш-память процессора
64KB кэш-памяти 1-го уровня для каждого ядра
256KB кэш-памяти 2-го уровня для каждого ядра
8 МБ общей для всех ядер кэш-памяти 3-го
уровня
Серверная платформа
Intel S3420GP
Набор микросхем
чипсет Intel 3420
Оперативная память
до 32 ГБ ECC Registered DIMM DDR3
800/1066/1333
Сетевой контроллер
два интегрированных однопортовых Intel Gigabit
Ethernet
Дисковый контроллер/
RAID-контроллер
интегрированный 6-ти портовый Serial ATA II
RAID контроллер ровни 0, 1, 10)
Дисковод / оптический
привод
привод SATA DVD-RW
Максимальное количество
внутренних дисковых
отсеков
6 Serial ATA II или SAS
Возможность «горячей»
замены дисков
Да
Максимальная емкость
внутренних накопителей
6 ТБ SATA (6x1000 ГБ)
6 ТБ SAS (6x1000 ГБ)
Интерфейсы
6 портов USB 2.0, Serial port, монитор
Графический адаптер
интегрированный видеоконтроллер LLC Pilot II с
64 MB видеопамяти (VGA DB-15)
В таком виде информационная система будет готова к внедрению
автоматизированной системы документооборота.
47
II. Проектная часть
2.1. Разработка проекта автоматизации
2.1.1. Этапы жизненного цикла проекта автоматизации
Жизненный цикл информационной системы можно представить в
качестве ряда событий, которые происходят с системой в ходе ее разработки и
последующего использования. На данный момент известны и активно
используются такие модели жизненного цикла:
каскадная модель предполагает последовательное исполнение всех
стадий проекта в строго установленном порядке. Переход на следующую
стадию предполагает полное завершение работ на предшествующим этапе;
поэтапная модель с промежуточным контролем. Разработка
информационной системы проводится итерациями с циклами обратной связи
между отдельными этапами. Межэтапные изменения обеспечивают
возможность учитывать реально действующие взаимовлияние результатов
разработки на разных стадиях; период жизни каждого из этапов растягивается
на все время разработки;
цикличная модель. На каждом цикле производится создание
очередной версии программного продукта, уточняются тоехнические
требования проекта, устанавливается его качество и планируются работы
дальнейшего цикла. Особое значение придается начальным этапам разработки
– исследованию и проектированию, где реализуемость каких-либо технических
решений проверяется и обосновывается путем разработки прототипов.
Платформа Microsoft Solutions Framework (MSF) реализует гибкий
подход, который позволяет быстрее создавать технологические решения,
привлекая меньше людей, снижая риски и повышая уровень качества. MSF
помогает группам напрямую устранить основные проблемы с
технологическими процессами, что улучшает качество решений и влияние на
бизнес.

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

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