Professional Documents
Culture Documents
SCHOOL OF COMPUTING
BITCIT602R03 - SOFTWARE ENGINEERING
Assignment -I
Problem Statement
Communication plays an important part in human society and has been always a
great challenge to human being. The fast development of computer network such as
Internet provides an incompatible convenient access and powerful tool for people to get
and share the information they need and so we are unprecedentedly linked with each
other in this Information Age. The recent electronic version of information does
tremendously facilitate our communication, but it is not sufficient and may not be
convenient enough in some cases.
We’re physical, and so is our environment ... You can’t eat bits, burn them to stay
warm or put them in your gas tank. Ideas and information are important, but things
matter much more. Yet today’s information technology is so dependent on data
originated by people that our computers know more about ideas than things.
Integrating physical objects into the information network and letting them
become active participants in the delivery processes may be the next stage of the
communication development. In that sense, our project comes into stage to help people
handle some inadequacies of the Internet and partly implement the idea of Internet of
Things.
1.1. Problem
4. Some big file transfers done by regular e-mail or by using a central server and the
building network lasts 2 or 3 hours
5. For security reasons, some people do not trust network transfers (even when
encrypted) for confidential files. That is why some institutions still prefer internal
regular mailing system.
6. Usually, departments have only a centralized powerful printer, which all the
members in the department can share. Therefore, they may need to take a walk to
the printing room for maybe a single paper.
7. Similarly to the printer scenario, in huge buildings there are food courts in which
people might like the delivery service.
The same delivery problem can be seen in many other environments. The need of
distributing drugs to all the patients in a hospital can be given as another typical delivery
example. There is no need to say how critical this process is, and how a machine can be
used to improve reliability in front of human mistakes.
The problem that all of these processes or situations have in common is that all
are time-consuming and, therefore, potentially decrease the work efficiency of
employees. Moreover, the departments can feel forced to hire some workers to deal with
this kind of service.
So propose a system that is going to deal with all the situations above! Briefly, your
system will enable users to book delivery services, will locate positions of both the sender
and recipient. Eventually, our system will pick up the object from the sender and will
deliver it to its recipient. All these things will be performed in an automated and secured
manner.