Project Report Ee
Project Report Ee
Project Report Ee
On
Submitted by
ADARSH TIWARI
[192040040004]
Affiliated to
LUCKNOW UNIVERSITY, LUCKNOW
August – 2021
CERTIFICATE
ABSTRACT
Virtual Office Member Module/Office automation is the process of watching data flow
around on its own without any human intervention, inaccuracies, and errors. It is the process
of using an automation tool to create, collect, store, analyze, and share confidential office
data that is required to accomplish basis day-to-day routine tasks and processes effectively.
Using online forms and sending Google Calendar invites might mean that you’ve
ditched a lot of paper, but it doesn’t mean you are automated. It just means that
instead of pushing around the paper, you are pushing around data.
ACKNOWLEDGEMENT
The internship opportunity I had with Analyze Infotech was a great chance for
Learning Some professional knowledge. Therefore, I would like to thank my mentors at
Analyze Infotech.
At Last I would like to thanks my parents and Almighty God without whose will
Nothing is possible.
Adarsh Tiwari
[192040040004]
st
Date: 1 Semptember, 2021
DECLARATION
I hereby declare that the project entitled “Virtual Office Member Module( using JAVA)”
written and submitted by me to Analyze Infotech in fulfillment of Requirements for
certificate of the course JAVA Web Development: A PRACTICAL APPROACH under
the guidance of Analyze Infotech Faculty. This information submitted is true original to
the best of my knowledge.
Chapter 4 Hardware/Software
Requirements And Specifications 10-11
4.1 Hardware Requirements 10
4.2 Software Requirements 10
4.3 Features 11
Chapter 5 Module Description 12-13
5.1 Module Details 12
5.2 Database Design 13
Conclusion 22
References 23
MAIN TEXT WITH CONCLUSIONS
Virtual Office Member Module refers to the various computer machinery and
software used to digitally create, collect, store, manipulate, and relay office
information needed for accomplishing basic tasks.
1) Electronic Publishing
2) Electronic Communication
3) Electronic Collaboration
4) Image Processing
5) Office Management
2) Electronic Communication:
3) Electronic Collaboration:
This system converts text, drawings & photographs into digital form
that can be stored in computer systems
Imaging systems may use scanners, digital cameras, video capture cards, or advanced
graphic computers.
Businesses use imaging systems for variety of documents such as insurance forms,
Medical records & mortgage applications
5) Office management:
Testing Process
Testing is a set of activities that can be planned in advance and conducted systematically.
Testing requires that the developer discard preconceived notations of the correctness
Of the correctness of the software just developed and overcome a conflict of interest
That occurs when errors are encountered . it also provides the main objective of my project
And understands the risk of implementation. It is the process of executing a program or an
Application with intention of finding an error or bugs. It can be stated as the process
Of validating and verifying that a software program/application/product.
Test Plan
Test Plan will describe about the scope and activities of our modules in the project.
Member and Employee Module . In both module we will define test cases for all phaeses
Briefly for both Member and Employee Module. The test cases will define the objective
And constraints. The main aim of test plan is to produce a correct code with all users
Requirements satisfied.
Unit Testing
Unit testing focuses verification effort on the smallest unit of software design the
Software component or module
Integration Testing
Validation Testing
The process of evaluating software during the development process or at the end of
The development process to determine wheather it satisfies specified business
requirements.
Before Logging the user had to register himself as in Fig5.1,5.2 and 5.3
A user can register himself only once
The registered member/employee can login to both attendance portal and vehicle
Registration portal , who had done the registration to any portal
Fig: 5.1
o The member can login with their user id and password, entered at thetime of registration
As shown in fig.6
o Once if you login then you can again login after logout the current session
You can simply check your car details by entering your car plate number by
The comfort of your zone as in Fig7.1 and Fig7.2
The Office Automation System Will show the data of insurance automatically
Fig7.1 Vehicle Registration For Loan
In the fast changing world, information technology and information management are
going to play an important role. We are living in the computer age during past
some year .The computer has gaining popularity. Computer revolution found its
way into almost every aspect of human life and living. A computer is admirably
suited to handle any information and hence is an information processor that is, it
can receive data, perform some basic operations on that data and produces results
according to a predetermined program.
Virtual Office System is a well-planned system designed in order to provide
well-structured mechanism to store record of all employees and their salary.
It maintains complete record of employees, their salary data of past etc.
This proposed application will manage all the needs from both ends from
employees end as well as from management end.
The feasibility of the project is analyzed in this phase and business proposal is put
forth with a very general plan for the project and some cost estimates. During
system analysis the feasibility study of the proposed system is to be carried out.
This is to ensure that the proposed system is not a burden to the company.
For feasibility analysis, some understanding of the major requirements
for the system is essential.
i)Economical Feasibility:
This study is carried out to check the economic impact that the system will have
on the organization. The amount of fund that the company can pour into the research
and development of the system is limited. The expenditures must be justified. Thus the
developed system as well within the budget and this was achieved because
most of the technologies used are freely available. Only the customized products had to
be purchased.
This study is carried out to check the technical feasibility, that is, the technical
requirements of the system. Any system developed must not have a high demand
on the available technical resources. This will lead to high demands on the available
technical resources. This will lead to high demands being placed on the client.
The developed system must have a modest requirement, as only minimal or null
changes are required for implementing this system.
iii) Operational Feasibility:
In this test, the operational scope of the system is checked. The system under
consideration should have enough operational reach. It is observed that the
proposed system is very user friendly and since the system is built with
enough help, even persons with little knowledge of windows can find the
system very easy.
CHAPTER 1
INTRODUCTION
Virtual Office Member Module is the process of watching data flow around on its own
without any human intervention, inaccuracies, and errors. It is the process of using an
automation tool to create, collect, store, analyze, and share confidential office data that
is required to accomplish basis day-to-day routine tasks and processes effectively.
Technology has made a serious impact on the daily work of office administration.
Emails have replaced memos, shared drives have done away with filing cabinets,
and biometrics have taken over employee timesheet stamping. Many businesses
think that they have attained office automation nirvana simply by going paperless.
The background of virtual office member module is a LAN, which allows users
to transfer data, mail and even voice across the network. All office functions,
including dictation, typing, filing, copying, fax, Telex, microfilm and
records management, telephone and telephone switchboard operations, fall
into this category. Office automation was a popular term in the 1970s and
1980s as the desktop computer exploded onto the scene.
One major consideration for startups today is to keep the operational costs at the lowest
for an improved ROI. An virtual office member module system not only helps by reducing
the need of manpower for handling some regular and mundane tasks, but it also improves the
overall efficiency and productivity by involving the automation process into various
tasks.
The major works under this system are given below:
i. Data Storage and Manipulation
ii. Data Management
iii. Data Exchange
iv. Inventory Management
v. Office Efficiency Management
i. Data Storage and Manipulation:
Your office has to deal with all sorts of documents and records for the everyday
functioning. All these documents need to be stored safely. When stored in a digital
format, these become easy to be created and manipulated. It also provides the facility
to prepare, edit, and send these data in many formats such as textual data, or images.
VOMM with right data applications like a Word processing software and desktop
presentation packages facilitates this creation and manipulation of data.
Apart from creation and manipulation of data, OAS also helps by letting your
organization monitor and control various projects and activities within the office
through an electronic data management system. You can easily delegate a project
to a person or department, monitor and track their performance and deadline, and
also give remarks and recommendations for further improvement. This kind of
program system, tickler systems or reminder systems, and task management are
some of the features of VOMM data management module which empowers to keep
a hawk’s eye on all business processes without any hassle.
Electronic transfer module of VOMM lets you exchange all types of data with your
colleagues within an organization or with other parties out of the organization.
Emails and other communication applications like Skype lets you share all types
of content, including text documents, image files, spreadsheets, or video files on
a real-time basis, through a network connection.
Virtual Office Member Module inventory management module lets you track inventory
levels, orders, sales, and deliveries. It basically provides a tool to organize inventory
data digitally so that you never run out of any product or spend too much capital in
the inventory.
v. Office Efficiency Management:
Not just the data and inventory, a perfect VOMM lets you take care of your office as a
whole. By installing a complete suite of facility management applications, you can
ensure full efficiency and productivity of your office space and your employees.
For example, space management applications take care by optimizing your floor
plans and allocation of space to boost productivity and bottom line results for your
premises.
CHAPTER 2
PROBLEM DEFINITION
The objective and scope of my Project Virtual Office Member Module System
is to record the details various activities of user. It will simplifies the task and
reduse the paper work. During implementation every user will be given appropriate
training to suit their specific needs. Specific support will also be provided at key
points within the academic calendar. Training will be provided on a timely basis
and you will be trained as the new is Virtual Office Member Module
rolled out to your area of responsibility.
In the background Virtual Office Systemwas the entire manual and paper work which
was done in the past,has to be removed by the use the web technology of the present
scenario.The old conventional technique of recording data and processing would be
removed and web enabled software would replace that. Management should be able
to know the record of all employees past attendance. Their salary data can also be
generated. If the management introduces some new salary structure, new
courses, new designation etc these changes can also be done very easily.
START
Customer
Registration
x
Sell Product
No
Payment
Report
STOP
CHAPTER 3
PROPOSED SYSTEM
Virtual Office Member Module is the process of watching data flow around
on its own without any human intervention, inaccuracies, and errors. It is the
process of using an automation tool to create, collect, store, analyze,
and share confidential office data that is required to accomplish basis
day-to-day routine tasks and processes effectively.
Technology has made a serious impact on the daily work of office
administration. Emails have replaced memos, shared drives have done
away with filing cabinets, and biometrics have taken over employee
timesheet stamping. Many businesses think that they have attained
office automation nirvana simply by going paperless.
But office automation is a different ballgame altogether.
Using online forms and sending Google Calendar invites might mean
that you’ve ditched a lot of paper, but it doesn’t mean you are automated.
It just means that instead of pushing around the paper, you are pushing
around data.
2. Mobile compatibility:
Your office is mobile, and all your tools should be too. Whether you have remote
workers or you just want to check in while waiting for a flight, the office
automation tool you choose should work just as smoothly on someone’s phone
while on a trip to China as it does on a PC at the main office.
Your marketing campaign can’t be delayed a day just because you need to wait
for Greg to get back from his vacation in Machu Picchu.
You should be able to run your core processes from a secure cloud and never
have to worry about where your data is or who is protecting it. If you use an
office automation tool like Kissflow, then Greg can go over the marketing
plan on his mobile from his hotel lobby in Peru and give his nod before he goes on to
take selfies with the llamas.
Office automation software isn’t the only thing you are running. You’ve got
your internal database, a CRM, a marketing automation tool, and your financial
software, and that’s just for starters. When you’re reliant on so many systems,
you need a tool that doesn’t just keep to itself.
Of all the software out there, office automation should be the easiest to integrate
with your other tools. If it doesn’t, you are stuck pushing data around from one
system to another.
When doing an evaluation, see what kind of pre-integrations the office automation
software provides, or if it takes advantage of connecting to a tool like Zapier to
open access to thousands of other cloud tools.
How do you know if your office automation is yielding results? You can’t just
evaluate process performance based on how happy your team is. Data is the
ultimate decision-maker, and it’s important for your business to compare a
process’ history, its speed, the outcome quality, etc.
Adopting another software to measure your workflow data is time-consuming
and unnecessary. Why not have a single piece of software that comes embedded
with reporting and analytics features? The best office automation products now
come equipped with this feature as part of their fundamental offering.
Just like limiting entry to your office premises, you should also have access
privileges set to all of your business workflows.
A good workflow automation system understands this sensitive requirement
and will have access control as part of its integral features. Don’t overlook
this capability when considering office automation software for your business.
3.5 Functions Of Proposed System
Some software & hardware for running our software smoothly on a computer or laptop.
Minimum Requirements are given below:
Pentium IV Processor
512 MB RAM
40 GB HDD
Color Monitor
Keyboard, Mouse
User friendly
Low Cost Solution
GUI feature
Better designing aspects.
Implementation
The graphical management tools make it extremely easy to manage the server.
Security
Portability
Performance
Scalability
Reliability
CHAPTER 5
MODULE DESCRIPTION
This software is designed such way that it will generate the salary automatically
every month .The admin starts off from filling up the entire Employee related
information and the department he is recruited. Manager assigns the employee a
salary structure. And to ensure that generating and managing payroll processes
for that particular Employee. There are mainly three modules in the proposed system:
3) Employee: -
a) can view their pay slip .
b) can send message to manager.
c) Can apply for leave.
5.2 Database Design
A Primary key is a minimal set of candidate key that uniquely identifies all the other
attributes in the relation. When declared primary key, the attribute automatically
becomes unique and not null.
In websites sometimes, we would like to create an attribute that can not be left blank
, i.e. we have to put some value for an attribute in order to insert a new record.
This can be enforced by making use of NOT NULL Constraints.
DATA STRUCTURE
Table 1: Member
Table 2: Registration_Member
The data flow diagram shows the flow of data within any system. It is an important tool for
designing phase of software engineering.
Larry Constantine first developed it. It represents graphical view of flow of data.
It’s also known as BUBBLE CHART.
The purpose of DFD is major transformation that will become in system design
symbols used in DFD:-
In the DFD, four symbols are used and they are as follows.
A square defines a source (originator) or destination of system data.
An arrow identifies data flow-data in motion. It is 2a pipeline through
which information flows.
A circle or a “bubble “(Some people use an oval bubble) represents a
process that transfers informing data flows into outgoing data flows.
An open rectangle is a data store-data at rest, or a temporary repository of data.
This level shows the overall context of the system and its operating environment and
shows the whole system as just one process.
The context diagram plays important role in understanding the system and
determining the boundaries.
0 LEVEL DFD
1 LEVEL DFD
ADMIN Add manager MANAGER
Add employee
EMPLOYEE
2 LEVEL DFD
6.2 Use Case Diagram
A use case diagram is a graphical depiction of a user's possible interactions with a system.
A use case diagram shows various use cases and different types of users the system has
and will often be accompanied by other types of diagrams as well. The use cases are
represented by either circles or ellipses.
7.1 ER Diagram
basic Admin
designation contact
email
designation
Sal_id
SalaryStructure Ad Employee
d
Emp_id
Dept_id
TA HRA
ename
Company
DA
Name Manager_id
Generat PASSWOR
Dept_id e
D
contact
Payslip
Issue Date Emp_id
Total Sal_id
To what extent does the process lend itself to automation? By their very nature, some
processes are more adaptable and open to automation than others. In the example of a
major global bank, automation of a wide range of processes, including Fraudulent
Account Closure, Loan Application Opening and Right Of Set Off, reduced labor by
more than 120 FTEs.
Check how adaptable the process is to being automated. If we look at most processes,
we notice that they typically comprise both transaction and decisioning parts.
Automation can be designed to achieve some quick wins on the transactional part
which is the more time-consuming repetitive task. In one of the process that we
automated, we noticed that over 90% of the effort is on the transactions that have
all been completely automated, leaving the agents to only build the product in the system.
Select the best model for your requirement. You may need to redesign the process to
maximize the scope for automation. In some cases this yields additional benefits.
Design the automation plan that suits the business structure. Customize the automation
model to suit the process needs
In today’s digital age, Virtual Office Member Module offer an array of benefits for
organizations of every size. Powerful office automation systems reduce manual
effort and store a large amount of data in little space. They not only streamline
day-to-day tasks but also speed up information retrieval. Additionally,
these tools improve process visibility and help businesses spot bottlenecks easily.
On the other hand, you could be watching data flow around on its own – that’s Virtual
Office Member Module.
REFERENCES
Websites:
2. W3Schools.com: https://www.w3schools.com/java/default.asp
3. Scribd.com: https://www.scribd.com/home
4. JavaTpoint.com: https://www.javatpoint.com/java-tutorial
5. JavaTpoint.com/Projects: https://www.javatpoint.com/free-java-projects
E-Book: