2.24M
Категория: ЭлектроникаЭлектроника

Automation of the work process of the brest regional military commissariat

1.

MINISTRY OF EDUCATION OF THE REPUBLIC OF BELARUS
EDUCATIONAL INSTITUTION
“BREST STATE TECHNICAL UNIVERSITY”
Department «Intelligent information technologies»
AUTOMATION OF THE WORK PROCESS OF THE BREST REGIONAL MILITARY COMMISSARIAT
SUPERVISOR - A.L.MIKHNYAEV
PERFORMED BY - I.S.Samusevich
ADVISOR - A.L.Mikhnyaev
REVIEWER - S.F.Lebed

2.

Subject analysis and goals defining
The purpose of automation is the Brest Regional Military
Commissariat

3.

Justification of the need for development
Right now, automation of the workplace for employees of
any industry and any type of work is a very important
requirement for effective work and this is a key factor in
reducing the time spent on the job.

4.

Application requirements
The main tasks and requirements
for the application were set and
approved in accordance with the
real needs of the enterprise.

5.

Problem Statement for software development
Goal for the diploma project is the need to create browser web
application.
The main advantages are lightness, extensibility and simplicity.

6.

Software Design
Choice of programming tools –
Main tool is PHP, but not only this language is used.
Three whales of web-application development - CSS, HTML, JavaScript.
All information and records are stored in MySQL database.

7.

Server side of an application
The whole server is implemented on OpenServer(OS) Apache local server.
Apache work diagram.
OpenServer work diagram.

8.

Database development
The whole process of work and processing MySQL incredibly convenient
and simple to use with help of PHP and PhpMyAdmin utility (provided by OS).
PhpMyAdmin interface.

9.

Database structure
commissariats
Id,
Name,
Address,
Rank;
units
1:M
Id,
Name,
comId;
personnel
1:M
Id,
Name,
Address,
Phone,
Position
unitId;
orders
M:M
Id,
commName,
unitName,
empId,
empNamem
description,
initialDate,
executionDate
reportDate;
reports
1:1
Id,
orderId
commName,
unitName,
empName,
repDescription,
expirationDate,
executionDate
reportDate;

10.

User Interface Design
The most important properties of UI include the following:
• 1. naturalness;
• 2. consistency;
• 3. friendliness;
• 4. simplicity;
• 5. flexibility;
• 6. attractiveness;
It’s all accomplished with help of
bootstrap.

11.

User Interface Description

12.

User Interface Description

13.

User Interface Description

14.

User Interface Description

15.

Form validation
Validation example #2
Validation example #3
Validation example #1
Validation example #4

16.

Conclusion
In this diploma project, the task was set to carry out a diverse project to
automate the work process and document flow at a state enterprise the Brest regional commissariat. This system was developed in the
shortest possible time and was successfully introduced into the
workflow of this enterprise. When using this web application as it was
calculated and planned, the efficiency, efficiency and responsibility of
employees will be increased. During the design, the purpose and
structure of the system, the components of the system and their
interaction were determined.
English     Русский Правила