1 Постановка задачи
1.1Организационно-экономическая сущность задачи
Разрабатываемый программный продукт на тему: “Автоматизация учета правонарушений в УВД Миноблисполкома”, предназначен для учета сотрудников УВД, нарушивших дисциплинарные нормы.
Для конкретной постановки задачи и формулирования требований к разрабатываемому приложению требуется исследовать предметную область проекта и цели, поставленные перед проектом. Целью проекта является контроль сотрудников и принятия мер для прекращения нарушения дисциплины.
Программный продукт должен обрабатывать и хранить информацию. Приложение должно выполнять необходимый поиск по заданному критерию и выводить найденную информации на печать.
Проанализировав предметную область определяется круг задач, которые будут автоматизированы в разрабатываемой программе. Созданный продукт должен выполнять следующие функции: ведение учета сотрудников, поиск по заданному критерию, формирование отчетов, автоматическое снятие взыскания через год после его наложения.
Разрабатываемая программа будет использоваться в УВД Миноблисполкома постоянно. Это обусловлено тем, что благодаря ей будет осуществлен контроль работников организации. Широкое применение получат функции автоматического снятия взыскания и автоматизации ввода информации.
Исходя из анализа предметной области разрабатываемое приложение должно содержать:
- БД сотрудников, получивших взыскания;
- возможность добавления, редактирование и удаления записи;
- выбор должности, звания, областей, службы и подразделения из блока;
- запросы по блокам по фамилии, области, службе, подразделению, по должностям и по приказу;
- отчеты по запросам с возможностью предварительного просмотра и выводом на печать;
- автоматическое снятие взыскания через год;
- досрочное снятие взыскания.
Описание бизнес-процессов (функций) используемых в разрабатываемом продукте представлено на диаграмме вариантов использования, которая представлена в графической части на 1 листе.
Основное приложение должно широко использовать технологию диалоговых окон для приведения к минимуму ошибок пользователя при работе с приложением. Приложение должно иметь хорошо развитую справочную систему.
При разработке программы и построения алгоритмов для решения его задач разработчик должен соблюдать следующие правила:
- структура алгоритма не должна быть слишком сложной;
- алгоритмы программы должны быть легко модифицированы;
- алгоритмы не должны влиять на не корректную работоспособность всей программы.
В настоящее время в УВД Миноблисполкома учет сотрудников ведется в программе Excel, в которой формировать запросы, отчеты, а также снимать записи с учета необходимо вручную. В связи с этим данное ПС создавалось для улучшения оперативной работы учета сотрудников, нарушивших дисциплинарные нормы, экономии времени ведения учета, а также для автоматизации действия человека, т.е. замены ручного труда на действия с помощью ПЭВМ.
В данном программном продукте планируется создавать отчеты и диаграммы по результатам дисциплины, как по УВД, так и по области в целом, вести статистику изменения показателей по сравнению с прошлым годом, все это преследует цель постоянного контроля сотрудников и принятия мер для избежания нарушения дисциплины в УВД Миноблисполкома.
1.2Структура входных и выходных данных
При проектировании модели приложения было выявлено, что наиболее предпочтительным будет хранение информации о сотрудниках в таблицах Microsoft Office Access. Данные файлы будут типизированными, то есть строго определенного типа, состоящие из записей, которые в свою очередь состоят из полей определенного типа. Количество полей и их тип определяются на этапе проектирования исходя из требований к хранимой в файлах информации.
В приложении будут созданы две таблицы для хранения информации.
Первый таблица будет содержать сведения о сотрудниках управления и области, а вторая информацию о снятых с учета сотрудниках. Данные таблицы будут содержать следующие поля:
- ФИО;
- звание;
- область ил УВД;
- служба;
- подразделение;
- должность;
- взыскание;
- чей приказ;
- номер приказа;
- дата приказа;
- краткое описание проступка.
В приложении “DisPract” входными данными будут являться информация о сотрудниках, в соответствии с полями таблиц.
Выходными документами в данной программе являются отчёты, а также данные, отображаемые в DBGrid. По нажатию на кнопку “Отчет” или подменю “Печать” пользователь может вывести отчёт на печать или предварительно его просмотреть, пример отчета приведен на рисунке 1. В отчётах по запросам будут входить только те записи, которые удовлетворяют заданному критерию.
Для создания отчетов используется технология Rave Reports, которая является авторизованным членом Комитета открытых систем и разрабатывает программное обеспечение для Delphi. В ее основе лежит идея отделения процесса разработки от процесса создания отчета за счет использования промежуточного документа, который называется проектом отчета. Проект отчета создается с помощью среды Rave (Report Authoring Visual Environment — визуальная среда автора отчета), а в создаваемую программу внедряется так называемая машина генератора отчета, которая по данным, полученным из файла проекта, создает документ отчета. Пример отчета
Рисунок - 1
2. Вычислительная система
2.1 Используемые технические средства
Минимальными требованиями к аппаратному и программному обеспечению, необходимому для корректной работы программы являются:
- процессор: Pentium II 400 МГц и выше;
объем оперативной памяти: 32 Мбайт и выше;
- операционная система: Windows 98, Windows Me, Windows XP;
- свободное место на жестком диске 20 Мбайт и выше;
- наличие монитора VGA с разрешением не менее 800x600 точек;
- наличие манипулятора “мышь”;
- CD-ROM 10х;
- клавиатура IBM PC любой модификации;
- принтер.
... к информации с грифом "особой важности" и "совершенно секретно" данные лица не допускаются. Руководители федеральных органов государственной власти, наделенные полномочиями по отнесению документов к государственной тайне, и руководители органов государственной власти субъектов Российской Федерации, заинтересованные в допуске лиц без гражданства к государственной гине, вносят в Правительство РФ ...
... работа по выявлению сведений о лицах немецкой национальности, репрессированных, а также находившихся в ссылке, высылке, на спецпоселении на территории Читинской области. 2. компьютерное обеспечение отделов предприятия Основным направлением работ Вычислительного центра является сопровождение программных продуктов, накопление и обработка информации, поступающей из горрайорганов ОВД, служб и ...
... . Употребление спиртных напитков, наркотических средств или психотропных веществ среди осужденных продолжает оставаться одной из основных причин, отрицательно сказывающихся на обстановке в ИК, и составляет в структуре злостных нарушений 42,9%. 3 МЕРЫ ПО ПРЕДУПРЕЖДЕНИЮ ПРАВОНАРУШЕНИЙ В МЕСТАХ ЛИШЕНИЯ СВОБОДЫ Профилактика это не только деятельность, направленная на выявление и ...
... путем установления рациональной организации, форм и методов работы с документами, унификации документов. Начальнику ОДО подчиняются должностные лица и работники отдела документационного обеспечения управления Костромской таможни(это видно из схемы 1 составленной автором): · Главный государственный таможенный инспектор ОДО: выполняет основные функции пресс-секретаря таможни и секретаря ...
0 комментариев