business familiarization

94
BUSINESS FAMILIARIZATION REPORT ON INTERNSHIP AT WEBHEAY TECHNOLOGIES BY Abhinav Gaur 15MB3227 Arpan Roy 15MB3235 Badri Dharmateja 15MB3237 Abhilash kumar reddy 15MB3241 Galla Sudheer Kumar 15MB3246 III SEMESTER MBA Guide ……………………………………… 1

Upload: badri-dharmateja

Post on 23-Feb-2017

23 views

Category:

Career


0 download

TRANSCRIPT

Page 1: Business familiarization

BUSINESS FAMILIARIZATION

REPORT ON INTERNSHIP

AT

WEBHEAY TECHNOLOGIES

BY

Abhinav Gaur 15MB3227

Arpan Roy 15MB3235

Badri Dharmateja 15MB3237

Abhilash kumar reddy 15MB3241

Galla Sudheer Kumar 15MB3246

III SEMESTER MBA

Guide ………………………………………

Business Familiarization Report of Internship submitted to the University of

Mysore in partial fulfillment of the requirements of III Semester MBA degree

Examinations – 2016

International Institute of Business Studies Bangalore – 560 032

1

Page 2: Business familiarization

International Institute of Business Studies

Bangalore – 560 032

CERTIFICATE

This is to certify that this internship report on organizational study of Webheay technologies is a bonafide study of

Abhinav Gaur

Arpan Roy

Abhilash kumar reddy

Badri Dharmateja

Galla Sudheer Kumar

Carried out under my guidance and supervision.

Place: Signature of the faculty

Date: Prof. Mohan Kumar

2

Page 3: Business familiarization

DECLARATION

We hereby declare that this Business Familiarization Report of Internship at Webheay

Technologies submitted in partial fulfillment of the requirement for III Semester MBA

Degree Examinations 2016 of University of Mysore through International Institute of

Business Studies, Bangalore is our original work and not submitted to any other

university. This work has been done under the supervision of Prof. MOHAN

KUMAR

Place: Bangalore

Date:

Name of the Team Members Reg.No Signature

Abhinav Gaur 15MB3227Arpan Roy 15MB3235Badri Dharmateja 15MB3237Abhilash Kumar Reddy 15MB3241Galla Sudheer Kumar 15MB3246

3

Page 4: Business familiarization

ACKNOWLEDGEMENT

It gives me immense pleasure to express my indebtedness and deep sense of gratitude to

my supervisor and guide Prof. MOHAN KUMAR for his valuable and scholarly guidance. His

sympathetic and helpful attitude and motivation helped me to work on this dissertation.

I am extremely grateful to Dr. K. Ramadas, Director, IIBS Bangalore for having

extended his guidance during the course of this research project.

Abhinav Gaur

Arpan Roy

Abhilash kumar reddy

Badri Dharmateja

Galla Sudheer Kumar

4

Page 5: Business familiarization

CONTENTSCHAPTER ITEMS PAGE NO.

ABSTRACT7

1 INTRODUTION 81.1. INDUSTRY PROFILE

1.2. COMPANY PROFILE

1.3. PROJECT DESCRIPTION

2 LITERATURE SURVEY 14 2.1 EXISTING SYSTEM

2.1.1 PROPOSED SYSTEM

2.2 FEASIBILITY STUDY

2.3 TOOLS AND TECHNOLOGIES USED

2.4 HARDWARE AND SOFTWARE REQUIRMENT

3 SOFTWARE REQUIRMENTS SPECIFICATION23

3.1 USERS

3.2 FUNCTIONAL REQUIRMENTS

3.3 NON FUNCTIONAL REQUIRMENT

4 SYSTEM DESIGN 29 4.1 SYSTEM PERSPECTIVE

4.2 CONTEXT DIAGRAM

5 DETAILED DESIGN 31 5.1 USE CASE DIAGRAM

5.2 SEQEUNCE DIAGRM

5.3 COLLABORATION DIAGRAM

5.4 ACTIVITY DIAGRAM

5.5 DATABASE DESIGN

6 IMPLEMENTATION 47 8 CONCLUSION

72 9 FINDINGS & SUGGESTIONS 73

5

Page 6: Business familiarization

10 BIBLOGRAPHY 74

6

Page 7: Business familiarization

ABSTRACT

This application provides an online platform for the users to book appointment with the doctors who are available in nearby location, since the application is hosted in an online workspace it makes it easy for the users to view the complete doctor’s profile and reviews about the doctor to book appointments in prior on their phones or computers from their home or any other preferred media, eliminating the need to visit the doctor’s place.

In the existing system people manually visit and search for the best medical services offered by any doctors, ask for referrals to known people and it is difficult for them to schedule their work according to the timings of the particular doctor.

To overcome the stated problems, we have designed and developed the proposed application in such as way that enables user to manually search and visit for the best doctor nearby, ask for referrals to known people and schedule their appointment date and time according to patient’s availability.

The registered user will also be able to have their records maintained along with their medical history and can share the same reports with the doctor and get consultation when in need so that it makes it easy, both for doctors and users.

With the features such as 3d Virtual tour users would be able to closely pay attention about the clinic and all the other features provided by doctor as well as the clinic. Google map's service would help users to reach to the doctor with easy without having to worry about the location and locality of the doctor.

With features such as doctor at home, The elderly, person staying alone or the seriously person would be getting healed at home , rather than having to worry about how to reach to the doctor.

7

Page 8: Business familiarization

CHAPTER 1

INTRODUCTION1.1 INDUSTRY PROFILE

1. Digital marketing is an umbrella term for the marketing of products or services using digital technologies, mainly on the Internet, but also including mobile phones, display advertising, and any other digital medium.

2. The way in which digital marketing has developed since the 1990s and 2000s has changed the way brands and businesses utilize technology and digital marketing for their marketing.[2] Digital marketing campaigns are becoming more prevalent as well as efficient, as digital platforms are increasingly incorporated into marketing plans and everyday life,[3]and as people use digital devices instead of going to physical shops.

3. Digital marketing such as search engine optimization (SEO), search engine marketing (SEM), content marketing, influencer marketing, content automation, campaign marketing, and e-commerce marketing, social media marketing, social media optimization, e-mail direct marketing, display advertising, e–books, optical disks and games, are becoming more and more common in our advancing technology. In fact, this extends to non-Internet channels that provide digital media, such as mobile phones (SMS and MMS), callback and on-hold mobile ring tones.

HistoryThe term digital marketing was first used in the 1990s,[7] but digital marketing has roots in the mid-1980s when the Soft Ad Group, now Channel Net, developed advertising campaigns for

8

Page 9: Business familiarization

automobile companies, wherein people would send in reader reply cards found in magazines and receive in return floppy disks that contained multimedia content promoting various cars and offering free test drives.

Digital marketing became more sophisticated in the 2000s and the 2010s, the proliferation of devices' capability access digital media at almost any given time has led to great growth of digital advertising; statistics produced in 2012 and 2013 showed that digital marketing was still a growing field.

Digital marketing is often referred to as 'online marketing', 'internet marketing' or 'web marketing'. The term digital marketing has grown in popularity over time, particularly in certain countries. In the USA, online marketing is still prevalent, in Italy is referred as web marketing but in the UK and worldwide, digital marketing has become the most common term, especially after the year 2013.

Digital media growth is estimated at 4.5 trillion online ads served annually with digital media spend at 48% growth in 2010. An increasing portion of advertising stems from businesses employing Online Behavioral Advertising (OBA) to tailor advertising for internet users, but OBA raises concern of consumer privacy and data protection.

1.2 COMPANY PROFILE

Webheay Technologies is basically a Bangalore based software development outsourcing company which thrives on delivering mind blasting solution to the client. Our Canvas includes E-business, healthcare and media.

The strength of Webheay Technologies lies in its outsourcing model of project execution that makes it possible for on time delivery of the most advanced and complicated software system and its solution to the client. Supported by a talented pool of most experienced and professional software engineers form the top most technical and research institute in the county. It offer you dedicated service at all stage of the project right from the initial specification to the final delivery and maintains, with a round of the clock support.

Founded in the year 2015 the company is currently operating in India, Japan and Oman.

Expertise in Web based application, Android application, ios application, Digital marketing and customized software application.

ANDROID APPLICATION DEVELOPMENT

At Webheay Technologies we make sure to keep abreast of all the latest Android technologies and offers our services across all phones and tab.

With approximately 75% of smart phone users being android. It's crucial that your application is optimized for the hundred of varying device and screen size. We Love the Android platform and are functional about utilizing all its functionalities to create the highest quality custom-made application to offer our services across all phone watches and tablets.

9

Page 10: Business familiarization

Android is the widely chosen platform for mobile application development. Which is been used mostly by the smart phones and tablets. Android is a catalyst for business to launch a useful and innovative mobile application. Our mobile application team of Android developers is very knowledgeable with regards to their area of expertise and are very well verge to maintain balance with the requirement.

IOS APPLICATION DEVELOPMENT

Being a leading edge technology, Webheay Technology is the right resource for providing you with the best and amazing iPhone application as a part of our development service. Apple iPhone has created wakes with its innovative interface and mind blowing features.

WEB DEVELOPMENT

Our company has eminent PHP team for smart and responsive web-site development, Our experience in PHP uses latest technologies permit us to create a elegant, unique, customized website.

OUR OTHER SERVICES

Website Maintenance Fully Customized Software Google Street View Google ad Service Social Media Marketing

OUR CLIENTS

HYATT UNO-IN SAMSUNG TEACHER'S ACADEMY INDIAN INSTITUTE OF TECHNOLOGY,HYDERABAD TECHNO ICLEAN

COMPANY HIERARCHY:

10

Page 11: Business familiarization

1.3 PROJECT DESCRIPTION

Medictto is an online platform for booking appointments with Doctors. The proposed system aims at providing the heath related services at finger tips by allowing the users to book an appointment with the best Doctors around them. The proposed system can make huge impact on people's lives as it enables solution for most critical thing i.e. health related problems in a easy and much convenient manner. It allows the users of the portals to select the best Doctors and helps them view the profile of the Doctors online. There are many features in the proposed system which are unique and are public friendly.

The proposed system is completely based on Technology as it has the web-based application along with Android and IOS application. The users can get benefit with this amazing services anytime and anywhere. The proposed system strengthens the bonding and relationship between Doctors and Patients as it enables the one-to-one care and gives the complete focus of Doctors individually.

The Proposed system is the connecting point for patients and their preferred Doctors by allowing the patients to compare the Doctors by their consultation fee, their experience, their profile, their location, their availability, their expertise, their clinic infrastructure etc. Hence this proposed system can be considered as the best for every individual who would like to get the treatment from the best and satisfied Doctors at their own convenient time. This can change the medical industry standards and can make the huge impact on the existing system.

The proposed system does not just connect the Doctors and Patients but also connects the Hospitals, Labs and Clinics with Patients as it gives the option of selecting or booking appointment with all of the above. The system also shows the virtual tour of the infrastructure of

11

Page 12: Business familiarization

the clinics and hospital to all the users in order to update the patient about the hygiene of the places.

The proposed system equally helps its vendors i,e. Doctors to update the following details via the Doctor's App or Doctor's portal:

*Update Time Slots

* Accept the bookings from the patients

* Update the medical reports in their web-based portal

* View the patient list

* View the Bookings well in advance.

The proposed system for its users (patients) include the following features:

*Medicine Reminder (reminds to take the important medicines on time)

* Upload their necessary medical reports

* Book appointments with Doctors, clinics, Hospitals, labs etc.

* Can view Doctors list by location and Specialization

* Can compare the consultation charges of the available Doctors

* Can view the expertise of the Doctors or the services of the Hospital

* Can view Doctor's profile

* Registered users can write the reviews about the Doctors and non-registered users can read the reviews

* Can see the 3D walk through of the property

* Can cancel and reschedule the appointments

* Can receive the updates and notifications about their orders or bookings

The proposed system for Hospitals and Labs include the following features:

* Can manage the timeslots of the Doctors

* Can accept the bookings

* Can assign the Doctors to the patients

* Can check for the future bookings

* Can track the order history

12

Page 13: Business familiarization

* Can share the updates on the website about their Hospital or labs

* Can showcase the consultation fee and service fee for lab services

* Can access the patients profile

* Can manage Hospital or lab's profile

13

Page 14: Business familiarization

CHAPTER 2

LITERATURE SURVEY

It's been said by so many people that “Health is Wealth “, By health we just not mean the absence of physical problems, but it’s a state of complete mental, physical and social well-being. The loss of health is enough to screw our happiness.

Doctor being a so important part of our day to day life , we need them more often than not , We are indeed so dependent to them that we talk, walk and dance Doctor.

According to the survey carried out by AIMS "the way the population of India is increasing , the major problem we will be fetching in near time is shortage of Good Doctors". Number of Doctors available in Karnataka as if now are 40000 , which is 1 Doctor per 100 people , which is relevantly better comparing to the situation in rest of India. But these many Doctors won't be enough to fulfill the needs of patient which is going to be ahead of them in 10 years from now.

At the very early stage of research we paid visit to so many Doctor’s , clinic and their respective patients and customer in order to cater the problems they face in their day to day life along with their advice what need to be done , or the changes they would like to have when it comes to their professional life and appointment booking and so on. So that we can come up with something which can make the life better not just for the Doctor but also of their patients .Ex The basic problem faced by most of the patients where shortage of Good and Specialist Doctor’s. And the basic reason being very few no of quality medical colleges ,huge course duration and on top of that course expenditure which private colleges asked for in order to cater the medical as well as instrumental requirement of medical student. Even after finishing off their medical they are not specialist to a particular genre and for getting their specialization done they further have to spend lakh’s of money together along with it they will be losing their precious time as well.

Till day there is no association of Doctors available in Karnataka which can cater the requirement of Doctors and let the world know about the condition of current Doctors in Karnataka. So looking into the condition of current medical situation we at Webheay came into the rescue and planned out do to something which was never done or thought of before.

14

Page 15: Business familiarization

2.1 EXISTING SYSTEM

WAITING TIME

The term waiting usually refers to the time from booking till the patient is being served by the Doctor. In the current existing system basically lacking behind in that . The time spam from booking of appointment till the time the patient is being served is too much.

UNAVAILABILITY OF DOCTOR ON TIME

In the current Doctor booking system , though the user can book the appointment but it doesn’t ensure any guaranty. The reason being the Doctor may not be keeping well on the given day or due to some personal issue he may fell to serve the patient on the given day and the patient may have to wait for further more day and take another appointment and have to wait till the other day. Human health is so sensitive it can't wait for so long and he may end up getting some serious health issue.

NO DOCTOR SERVICE AT HOME

Till time there is no application offering Doctor’s at your home step. According to survey carried out by the AIMS patients recover well when they are treated at home. So there is no need to go and visit a Doctor or hospital and get a feel of home when you can indeed be at home and get healed.

BOOKING OF HOSPITAL

Hospital is very important and integral part of medical care, any one of us may need it any time. so why not make it's available at any time they need.

When it Comes to maternity cases a mother may need at any time. And a medical help not received on time often leads to the death of baby or sometime of mother as well. And there is nothing more precious than life so why not safe a life and be a part of such generous cause.

MEDICINE REMINDER

We human beings are very much tend to forget things, we are so well exhausted in our day to day life that we sometimes we may forget to take our medicine, life being so precious. It's very significant to have it on time without further delay or skip, so why not make something which can remind us about our medicine or any stuff for that matter.

15

Page 16: Business familiarization

2.1.1 PROPOSED SYSTEM

SEARCH FOR THE BEST DOCTOR NEARBY

With Medictto you can search for the best Doctor’s available nearby to you. In this busy world all of us are so busy in our day to day life that we barely gets a time to know our neighbor leave about knowing our locality well. That’s were Medictto comes into picture it enables you to know the Doctor’s of your surrounding along with their profile with brief info about their education , specialization , experience and the reviews of their patients and rating so with all these info under your belt would petty much help you to find the Doctor of your wish and healed by the best into your locality.

NO MORE WAITING FOR DOCTOR

The proposed idea of our named application Medicitto is to design a app in such a way that allows you to be served by the Doctor on time. Which will help people to be served and healed at a early stage. Medical diagnosis at an early stage reduces the chances of being affected by some serious disease by 70 %.

DOCTOR AT HOME

Survey carried out at an early stage suggest that patient get healed faster and better when are given the homely kind of atmosphere that’s what is been done by most of the hospitals these days , but there is so much of difference among the term being at home and being given the homely atmosphere . so now get ready to be served at your home and have a quicker recovery .

With Medictto you can ask your Doctor for some of the toolkit you may wish to have or may need during or throughout your course.

3D VIRTUAL TOUR

`3d virtual tour is latest technology implemented by Google which features you with Full screen 360-degree panoramas of iconic destinations around the Clinic. The full screen 360-degree image makes you virtually travel to some of the most beautiful features of the hospital and clinic you have thought of visiting and the power to have a look from 360 degree leverage you the with feeling of standing right after the place. Which was never felt before.

MEDICINE REMINDER

All the dear mom’s and their lovely children's now need not to be worried about the each other when it comes to medicine because with Medictto you would be hiring a assistant for that purpose who would remind you about your medicine on time along with their respective pictures and it all will be done taking less memory of your precious mobile and no data charges . so brace yourself for a new era of the way we booked or have used a mobile app for booking such services before.

16

Page 17: Business familiarization

GOOGLE MAPS

With a goggle map enabled Medictto now you can reach out for your desired Doctors with ease , The goggle map would be assisting you with the all the map kind of things and would guide you through your entire journey to a very new place with so much ease which was never done before.

GOOGLE CLOUD MESSAGING

GCM is a latest technology developed by goggle which serves as a intermediate between client application and server which in term reduce the burden of user to check out for the update or any kind of improvement done to it . It will not just save the users effort but also intern lead to the proper utilization of client device such as ram, battery and precious data packs. So whenever any changes are made to the app users get notified through a message.

17

Page 18: Business familiarization

2.2 FEASIBILITY STUDY

The feasibility study has a major role to play when it comes to analysis of system. In very early stages of Software development phase , It's of very much important to check whether the proposed system is feasible or not. There are 4 major aspects which we have to keep in mind while checking for feasibility.

In this technology driven society, where people are so emotionally driven by technology that right from waking up with mobile's alarm to setting up alarm at night we all are very much enclosed by mobile phones. With less no of physical activities and more no of unhealthy food we are very much prone of new and different kind of medical diseases .

The current climate in healthcare technology demands more efficiency and patients’ satisfaction in day to day medical care. The numbers of missed and delayed appointment caused not only unnecessary waste of patient time but have caused a major problem for healthcare institutions in recent times to medical institution such as (AIMS),(KIMS) are so many other. Hence, there is need to integrated healthcare system to intercede and provide relentless care for inpatients and outpatients. Therefore, an easily accessible appointment booking application lies as the intersection of providing efficient and timely access health sector . Outpatient online booking of appointment is a subject of great interest of hospitals and medical institutions.

The research on online appointment booking and scheduling of Doctor has a long history, which started with the origin of smart phones in India, The accessibility of smart phone to masses has made us think in that way. Starting with the research carried out by the student of the prestigious Manipal Hospital, Bangalore (2010). Their most famous result is the so-called Manipal Hospital appointment schedule, which states that patients should planned their appointment with the Doctor at list one week prior and should arrive on time else once the appointment is missed he again have to take an appointment which may be of a date later one week from the day he is taking appointment .and the patients wasn't enabled to have a appointment time and date of his own wish, as a result to that the patient arrives at the start of the day, and spent whole his day waiting for his appointment because of the fear of not loosing up his appointment with the Doctor.

The feasibility of a project is again further classified into few more sector which includes OPERATIONAL FEASIBILITY

The end users of our application Medictto would Patient , Hospital staff and Doctors who would like to get them self enrolled with us to feel more engaged and busy patient schedule at work . Access to our users have been made much easier by enabling the social log-in option i.e. face book log-in and Google log-in. users will be also able to search for the Doctor nearby to him or to the Doctor of his own wish ,based on specialization. The proposed system would do the ranking of the Doctors based on the reviews and feedback of the patients for easy access to the best Doctors out of the list of Doctors.

18

Page 19: Business familiarization

TECHNICAL FEASIBILITY

An independent application of Medictto is particularly dedicated to the end users such as patients , where he would be sign in to search the Doctor based on his specialization, take an appointment with the Doctor based on his own time convenience. The Doctor's App developed would mainly help the Doctors to manage appointments of their patients, view the past medical history if they are repeated patients and also manage their timeslots accordingly to their availability to make it easier for patients and enable them to book the appointments at their convenient available timeslot. The proposed system uses most of the available technique and technologies to build it hence making it more technically feasible and also by using the simple logics in the development of the project it makes it technical feasible for the developers who would be working on the project in future.

SCHEDULE FEASIBILITY

The official deadline to finish this project is by the end of six semester of MCA 2016 (May 23rd, 2016). Which is roughly three months from the time i have been handed over this project. First, thing which we have done right after given this project is to buy the domain name specific to the project because its take few times and a good domain name is not always available. The second thing which stuck in to my mind was to find the minimal solution of the problem keeping all the disadvantages of the existing system, and making a cool app which can assist and liked by the people of all ages. Before the start of project we have prepared Gantt Chart and divided the work flow according to that.

ECONOMIC FEASIBILITY

I being a full stack developer of the proposed project "Medictto" , have always tried to built this app from scratch using the minimal cost for development , so have always chosen or went after software's which are either available for free or are available at the minimal cost comparing to other. When it comes for the selection of IDE which is (Integrated Development Tool ) the obvious choice has to be Android Studio not because its free but also recommended and supported by goggle the IT Giant. Moreover when it comes to using the API and all we gets easy, fast and vast API support. When it comes to the testing tool which is basically a android mobile phone running the latest google support and updates.

19

Page 20: Business familiarization

2.3 TOOLS AND TECHNOLOGIES USED

Each project is unique in its own terms based in the problem that arises, the priorities in which resources are assigned and the environment in which it operates. So how come we can expect the same generalized solution and technologies for its solution. As a project Developer we should always eye for a better , precise and optimal solution of the problem and get a hands on experience with the all the latest technologies and tools coming up each passing day.

Given below are the tools used:

ANDROID STUDIO

MEET THE ANDROID STUDIO

Android Studio is a IDE for Android application development. Its developed and announced by Google on May 16, 2013, Its maintained and recommend by Google to all the android developer.

A fast feature-rich emulator for less tedious work load

A simplified and user friendly environment where you can develop all Android devices

Instant Run to reflect changes without being to build a apk

Easy import and integration of existing code from eclipse ,Git-hub and so many other site.

Easy support to 3rd party library

NOTEPAD ++

MEET THE NOTEPAD++

Notepad ++ is a text editor, It's a program related to word processor but it doesn't perform special amplify.

Special features of Notepad++ is such as: Creating simple text document. Multi-tasking/edit batch files etc.

20

Page 21: Business familiarization

The various technologies we have used during the development and deployment of this application

are as follows:

JAVA

MEET THE JAVA

This is a "object-oriented programming language and computing platform developed by Sun Microsystems in the Year 1995". With not having java installed many appliance, application and web portal won't work, and more are more such application and website's are getting hosted every day by day. It's fast, straight forward, protected, and robust. From application to datacenters, gaming console to superfast computers, Mobile phones to web, Java is almost everywhere!

VOLLEY LIBRARY

MEET THE VOLLEY LIBRARY

The Volley has several advantages over the traditional way of networking in android which is Asynctask.

Volley Library offers the following benefits over the traditional AsyncTask few of them are as follows:

Volley Automats scheduling of network requests and enables us with multiple network connection

Volley manages disk and memory response caching with standard HTTP which helps them loading data faster over traditional AsyncTask.

With Volley now we can prioritize our request, and it needed we can even cancel them.

Volley enables us with multiple request type , so now we can make different kind of request based on the type of data we want to retrieve over the internet.

21

Page 22: Business familiarization

2.4 HARDWARE AND SOFTWARE REQUIRMENT

HARDWARE REQUIREMENT

Processor : Intel® Core™ i3 or above.

Hard Disk : 160 GB or above.

RAM : 2 GB Min , 8GB recommended.

Display : Any TFT monitor or higher.

Keyboard : Any with minimum required keys.

SOFTWARE REQUIREMENT

Operation System : Microsoft® Windows® 7/8/10(32- or 64 bit)

Business Logic : JDK 8,php,xml,json.

Database : Sql Lite, MySql.

Environment : Android Studio.

CHAPTER 322

Page 23: Business familiarization

SOFTWARE REQUIRMENTS SPECIFICATION

It is a detailed information of a software system to be developed. It involves complete

description about the system and the way it is expected to perform. It's further classified into two

types

1)Functional Requirements.

2)Non Functional Requirement.

It also includes set of use cases and describes user interaction with the software system which must be provided.

It establishes an agreement between app users and administrator of the project, It specifies what the application must do and what it should not. Software requirements specification permits a adhered to requirement about a project before design can begin which later helps user for later redesign. SRS must also provide a  practical idea of what can be achieved, a basis idea about estimating product, cost of development , risks, and different schedules associated with it.

Medictto is designed and developed for prepared for health sector .With the help of our application all the various department and aspects of health sector such as doctors, hospital and Patients can be assisted with the most precious and optimal solution for all the current problem faced by them. It can easily help the user by manage and maintain the report and record of each and every associated with it . This application is a good way of arranging the appointments, and managing the person details in the most efficient way.

Let's have a close look at the various factor associated with software requirement specification in details in the very next page

3.1 USERS

23

Page 24: Business familiarization

Indeed “users ” are one of the main inputs to understand how the application is been used by them and how it can help people in their day to day life in irrigation of the problems they are facing, and what kind of user experience they like the most , Users are basically the one the app is being made for and the success of it is highly dependent on them.

All the different users closely associated with the projects Medictto are as follows:

ADMIN

Admin will have all the accessibility in this application.

Can add the doctors with their profile details.

Admin can add hospitals.

Can monitor doctor and hospital activities.

Can approve privileges for doctors along with hospitals.

Monitoring and managing geographical details.

Manage all the virtual tours of clinics/hospitals.

SEO (Search Engine Optimization).

Can manage session of doctors and timings.

DOCTOR

Doctors can monitor patient booking.

Maintain records of patient details.

Chat between doctors.

Transferring of suggestions.

Approve appointments.

APP USER

24

Page 25: Business familiarization

Can book search for the doctor based on their location.

Can book search for the doctors based on their specialization

Can get medical reports.

Will be assisted with geographical location of the doctor over goggle map.

Will be getting all the latest updates and happenings about the app with the help of goggle

cloud messaging.

Can be healed at home by opting for a home medical treatment.

Can use this app as a source of medicine reminder as well.

User can opt for the doctor based on the hospital of their own wish.

Can get reminders messages about appointment and all the associated stuffs via sms and

email.

HOSPITAL

Can add the doctors with their profile details.

Can allocate time slots for doctors.

Can add the status about doctor's availability.

Can add the visiting charges or doctor fee.

Can maintain doctors profile.

Can maintain users profile based on the doctor's visit.

Allocation of doctor's to the patient in terms of emergency.

Can provide users with the 3d Virtual tour of their hospital.

3.2 FUNCTIONAL REQUIRMENTS

25

Page 26: Business familiarization

It's specification that states about application’s functional requirements. Functional requirement

enables us in fulfilling the requirement specified during the system requirement specification

phase. The application developer agrees to provide the same functionality specified by the

client during the requirement specification phase. The end-user in tern agrees to accept the

developed product if it meets all the functionality specified during the requirement specification

phase.

Functional requirements also deal with what the system should do or service which it should

provide to the end user. They also include description about the required functionality , outlines

about the associated reports or online queries about it, along with it also provides details about

the data to be held in the system.

Functional requirement is where the application meets requirements. That's the reason why

Functional requirement is called as the central document of application development phase.

Functional Requirement is used for various purpose some of them are as follows:

It's a very essential key for Design and development of the project.

It helps us in evaluating the application throughout the development the life cycle of the

project.

It's a very essential tool which guides the process of project development and the success of

any project is highly dependents on it.

The Functional Requirement posses certain characteristics few of them are as given below:

It specifies that the mentioned application provides value to the State in terms of

organizational as well as operational objectives processes for at least 3yrs.

It contains a complete set of requirements needed for the application. Which irrigates the

problem of anyone's anymore assumption

26

Page 27: Business familiarization

Medictto's functionalities are as given below

Purposed system lets user search for the doctor based on location. It also lets user search and select doctor based on specialization. 3d virtual tour which is a special feature of our app lets user experience a unique view and

look of the clinic and hospital which was never felt before. Login with social plug-in such as goggle and facebook allows you to have a easier, faster,

and more reliable way of login into our app. With features like One time Password(OTP) while booking up the appointment

authentication of the user can be easily done. Which will further degree the chances of fake or robotic complaint being book.

It also allows user to view the doctors profile, their charges , reviews of other about the doctor.

Our app is a goggle map enabled one which guides users with the geographical address of the doctor in the most technically advanced and easier way.

You can also make comments about the doctor and he would get back to you as soon as possible.

GCM lets you keep track about the latest happening about the project and reduce your work of having a manual check about the app.

Medictto also enables you to have a look at the various services offered by the doctor. Medictto lets you book the appointment with the doctor based on your time and day

convenience. With the special feature like heal at home , now you can also get your treatment done at

home, Just fix a appointment with the doctor and he will be there at your door step at no time.

Medicine reminder lets you have your medicine on time. You can manage your personal info online. You can also share your medical details at various sharing platform and lets other's be a part

of your happiness. Now you can also have a appointment with the doctor based on the hospital of your choice. You can view the availability of the doctor. Having the online details about all the patients , now the problem of missing appointment and

waste of user's precious time can be diminish.

With all such cool, helpful and user friendly functionality Medictto is a must have app for all your doctor related stuff.

27

Page 28: Business familiarization

3.3 NON FUNCTIONAL REQUIRMENT

It denotes about the attributes such as performance levels, security, as well as the various aspects namely usability ,reliability, availability and so on. habitually , requirement definition gets wrapped up in the way the application is expected to function and various fields attached to it. 

When Non functional Requirements are not addressed properly with keeping all details in mind, seemingly application fails to function the way it's expected to and which intern may lead to the insets of our end users and we may need to start the development one more time from the scratch.

Few of the Non Functional Requirement of our application Medictto is as fellow:

USABILITY REQUIREMENTS

The application Medictto empower end users to book an appointments with the doctor of their choice at ease, at the time convince of their own wish and a well manage time schedule helps user as well as the doctor to manage the appointment very well and efficiently.

RELIABILITY AND UP-TIME REQUIREMENTS

Reliability is a major concern when it comes to the success of an application ,The application has to be a reliable one when it comes to get the user to our application and let them store and share their personal info stored with us . For the purpose of sending the data over the server we are taking use of HTTPS which is the most secure kind of Http protocol. Any reliability kind of issue won't take place during the lifecycle of our application . Every single data can be accessed and viewed soon after storing the data. Our application Medictto would ensure at least 99% up hosting during Web hosting sites.

EASY UPDATES

Ease of updating and prone of changes are very key aspects of any software development phase ,Making any changes or up gradation will not take much of our time , because of our easy development plan and in-depth knowledge about the concept. With the easy of hosting an application over goggle play store now you can easily submit your app and get the updated version of the app available at goggle play in few time.

PERFORMANCE AND SCALABILITY

Named project Medictto can be used by doctors, their patients and the hospital with which doctors are associated with. When it comes to the performance of the app being a web service enabled mobile application its very much light in nature and for the purpose of a faster and a less data consumption of mobile data we have taken use of the volley library which uses the cache for the purpose of storing data for the faster and easier data access. This application is very much

28

Page 29: Business familiarization

scalable in nature and its prone to any kind of scalable changes which is a boon for our app users we would be adding more and more features, city and chat facility with the doctors which will help users to get minor issue resolved by the doctor in a way which was never felt before.

CHAPTER 4

SYSTEM DESIGN

4.1 SYSTEM PERSPECTIVE

Life is full of problem, isn't? All of us have tried to outfit certain problem just to find the solution of it. Solution to a problem is never as easy as we thought at very first place. This planet is very complicated and there is never a sole cause to any of the problem existing.

System perspective keeps track of all these complicated problem by back fire or by looking into all the possible factors which may contribute to the problem and importantly, Relationship between all these.

We can't generalize system components and their relationship to bephysically present objects. Each of us are a part of a large system universe but things like relationships, emotion, moral and others equally plays a very vital role in terms of the behavior of the system.

Booking a doctor is always a tedious thing to do , the reason being the unavailability of the doctor at patients convince , along with the feasibility of the doctor from the clients place, Health being a very integral, important, precious and unrecoverable thing people have to sacrifice or suffer with their day to day activities just to full fill one.

The increase no of miss appointment with the doctor is a big headache for the doctor and it's also resulting into a problem for patients who are in serious need of it , but are not able to book an appointment with the doctor because already all the time slots are been booked.

With number of doctor increasing day by day it's very hard to make a choice about the doctor to go with. Lack of prerequisite about the doctor we end up lending a appointment with someone who is not good enough for that which make us suffer more indeed.

The tedious work of maintaining a record manually sometime leads to a accidental lose of data which can't be recovered and all the personal and appointment details of a long run is often lost. The manual work also lead to its day to day calculation and maintains of the record on daily basic on several files. As we human beings are prone of mistake, We may end up making a mistake which may lead to a loss of life.

With lack of personal details about the patient and doctor often leads to a communication gap among them which sometime leads to a slower recovery due to some hesitation issue.

29

Page 30: Business familiarization

With the humongous increase of smart phone and easy accessibility of internet to masses has made us think and design an application which can irrigates the existing problems and let people be blessed with the best medical health care possible.

4.2 CONTEXT DIAGRAM

The term Context Diagram is also known as "Context-Level Data-Flow Diagram". Which usually depict about the application under construction as a individual high-level process and later displays the relationship system has with different exterior entities such as operational, organizational.

30

ONLINE DOCTOR BOOKING SYSTEM

PATIENT ONLINE SCHEDULER

DOCTOR

CLINIC STAFF

SCHEDULE APPOINTMENT

PREFERED SCHEDULAR

SCHEDULE NOTIFICATION

SCHEDULE SELECTION

REGISTERED PATIENT

APPROVED SCHEDULE

AVAILABLE SCHEDULE

SCHEDULE NOTIFICATION

Page 31: Business familiarization

CHAPTER 5

DETAILED DESIGN

5.1 USE CASE DIAGRAM

Use case diagram helps us in identifying various types of users who are going to use the system and the use cases will be often accompanied with various other kind of diagrams as well.

Let's have a closer look at various use case diagram associated with our project to know it better:

Fig 5.1.1 This is an Use Case diagram for User

31

Page 32: Business familiarization

Fig 5.1.2 This is an Use Case diagram for Doctor

32

Page 33: Business familiarization

Fig 5.1.3 This Use Case diagram is about clinic

33

Page 34: Business familiarization

Fig 5.1.4 This Use Case Diagram is for Admin

34

Page 35: Business familiarization

5.2 SEQEUNCE DIAGRM

The sequence diagram can be termed as a interaction diagram  which shows the various ways how the objects will be operating with each another along with the order in which they would be. The sequence diagram depicts the object involved and arranged one after another.

The sequence diagram represented as a parallel vertical line. Various processes or the objects that live one after the another, The horizontal arrows, denotes the messages transferred between them. based on their occurrence.

Following are the Sequence diagrams used in our project:

Fig 5.2.1 This sequence diagram is for User Registration

35

Page 36: Business familiarization

Fig 5.2.2 This sequence diagram is for User Login

36

Page 37: Business familiarization

Fig 5.2.3 This sequence diagram is for Online Doctor's Appointment Booking

37

Page 38: Business familiarization

Fig 5.2.4 This sequence diagram for Clinic

38

Page 39: Business familiarization

5.3 COLLABORATION DIAGRAM

The collaboration diagram is a visual representation that defines how different software objects interact among each other inside it's architecture. It also tells us about how users can be benefited from this. The collaboration diagram usually comes in terms of a visual chart which is similar to flow-chart. It gives a glimpse of how individual software complements leads to a much bigger system.

Given below are few of the collaboration diagrams used in the proposed project:

Fig 5.3.1 This Collaboration diagram is for UserLogin

39

Page 40: Business familiarization

Fig 5.3.2 This Collaboration diagram is for Clinic

40

Page 41: Business familiarization

5.4 ACTIVITY DIAGRAM

The activity diagram is a graphical representation of workflow and various step to step action with support such as choice, emphasis and suitability. The UML diagram are proposed model for both organizational and computational operation.

Following are some of the activity diagrams presented in proposed project:

Fig 5.4.1 Above activity diagram is about User

41

Page 42: Business familiarization

Fig 5.4.2 The above Activity diagram is about Doctor

42

Page 43: Business familiarization

Fig 5.4.3 The Activity Diagram for Clinic

43

Page 44: Business familiarization

Fig 5.4.4 Activity diagram about Admin

44

Page 45: Business familiarization

5.5 DATABASE DESIGN

The database design  is a series of action which produces a brief information about data model about database. This holds all the logical and physical needs about the design choices as well as about physical storage specification to hatch a design in database design. which then can be taken into consideration while creating database. A perfectly qualified attributed data-model holds detailed attribute about each and every entity.

Few of the database diagram used in the specified projects are as follows:

Fig 5.5.1 E-R Diagram For Admin

45

Page 46: Business familiarization

Fig 5.5.2 E-R Diagram for Clinic

46

Page 47: Business familiarization

CHAPTER 6

IMPLEMENTATION

6.1 SCREEN SHOTS

Fig 6.1.1 Snapshot of Splash Screen

47

Page 48: Business familiarization

Fig 6.1.2 Snapshot of Registration Activity

48

Page 49: Business familiarization

Fig 6.1.3 Snapshot of Registration Using Google+

49

Page 50: Business familiarization

Fig 6.1.4 Snapshot of Main Activity

50

Page 51: Business familiarization

Fig 6.1.5 Snapshot of Doctor's List

51

Page 52: Business familiarization

Fig 6.1.6 Snapshot of Doctor's Details

52

Page 53: Business familiarization

Fig 6.1.7 Snapshot about Clinic's Virtual Tour

53

Page 54: Business familiarization

Fig 6.1.8 Snapshot of User's Appointment

54

Page 55: Business familiarization

Fig 6.1.9 Snapshot of Doctor's Review

55

Page 56: Business familiarization

Fig 6.1.10 Snapshot of User's Setting About Appointment

56

Page 57: Business familiarization

Fig 6.1.11 Snapshot of About Medictto Activity

57

Page 58: Business familiarization

Fig 6.1.12 Snapshot of Navigational Drawer

58

Page 59: Business familiarization

Fig 6.1.13 Snapshot of Setting Medicine Reminder

59

Page 60: Business familiarization

Fig 6.1.14 Snapshot of Setting Up Reminder Alarm

60

Page 61: Business familiarization

Fig 6.1.15 Snapshot of Medicine Reminder Alarm

61

Page 62: Business familiarization

CHAPTER 7

SOFTWARE TESTING

This is a course of action which execute and evaluate a software with objective of finding error and bugs it an application. It's also a  process of validating, authenticating  and confirmation about a software:

It also leads to the organizational as well as operational requirements that was guided, during its design and development phase.

The application is working the way it was expected to behave. Software application Can be carry out and put into effect.

To reduce the complexity of an testing process we can further divide into them  into following category:

Process:  Testing is a step by step procedure than individual action.

Life Cycle: This is a continuous action that appears during the development phase and each

and every module's developed must be tested based on its functionality and user acceptance.

Static Testing :  Static Testing is very much important part of our testing life cycle as it

test ,find bugs and defects without having to execute the code. This is carried out all the

while during authentication and acceptance. It comprise judgment about documents such as

code as well as static breakdown. It is very efficient and optimized way of testing and

diminishing the bugs. Such as reviewing, inspection, walkthrough, etc.

INTEGRATION TESTING FOR MEDICTTO

Integration testing is a very essential phase of software testing it is a process of bringing together individually developed parts of the application into single application. Individually developed and tested modules are now integrated and tested as a full system. In this phase usually we come across different kind of problems such as different package name and machine compatibility which is because of different machine will have different sha1 key and we need to generate them one more time with the integrated system for the final time. The different types of api key generated once again while integrating are google api for map, google api for gcm ,goggle api for goggle+ login and facebook api key for enabling facebook plug-in for signup.

62

Page 63: Business familiarization

FUNCTIONAL TESTING FOR MEDICTTO

Functional testing is a practice of testing the application to make sure that it is take care

of the specified functionality .Its prime focuses is on the output of the application.

Output is always dependent on the input and we prepare a list of input and output

associated with it and operation.

In this phase our dedicated testing team had made sure to test all the functionality of it

keeping every details of it in mind.

TESTING FOR REGISTRATION PAGE

63

Page 64: Business familiarization

TESTING FOR LOGIN PAGE

64

Page 65: Business familiarization

TESTING FOR NON EXISTING USER

65

Page 66: Business familiarization

TESTING FOR OTP

66

Page 67: Business familiarization

CUSTOMER PERCEPTIONName.....................Dharma

Kasif ahmed

Vaishali tiwari

Diksha prasad

Kamini singh

Pankaj agarwal

Kalyan reddy

Nagarjun Dande

Sunny manikanta

Jodha akber

G.RAJASEKHAR REDDY

Andhavarapu devi aditya vara prasad

kotapati

sidhu

Naga sudheer

lalit singh

Occupation.................Student

student

Empolee

MBA

Businessman

67

Page 68: Business familiarization

Contact information814363175

9964014754

9981730761

8509253922

9108412592

7829606232

9704273812

9066079035

9515554355

9705803289

8500537651

9235658823

7353345102

8500976720

8892694135

7058325688

How far do you know about digital media marketing?18.8%37.5%43.8%

6 Months 7

1 Year 6

2 Years 3

More than 2 Years 0

6 Months 7 43.8%

1 Year 6 37.5%

68

Page 69: Business familiarization

2 Years 3 18.8%

More than 2 Years 0 0%

How important are social media accounts such as Facebook, Linked-In, Twitter etc. for you?53.3%40%

Not important (don’t use at all) 1

Important (use frequently for personal use) 6

Very important (use frequently to manage my personal and professional network) 8

Critical (use for my business on a daily basis, as it is an important marketing tool) 0

Not important (don’t use at all) 1 6.7%

Important (use frequently for personal use) 6 40%

Very important (use frequently to manage my personal and professional network) 8 53.3%

Critical (use for my business on a daily basis, as it is an important marketing tool) 0 0%

How important are online platforms for shopping, banking, trading, betting etc. for you?43.8%50%

Not important (don’t use at all) 1

Important (use regularly and have some financial value associated with these accounts) 8

Very important (use regularly to manage my finances, shopping, investments, etc) 7

Critical (they are integral part of my online activities and/or business) 0

Not important (don’t use at all) 1 6.3%

Important (use regularly and have some financial value associated with these accounts) 8 50%

Very important (use regularly to manage my finances, shopping, investments, etc) 7 43.8%

Critical (they are integral part of my online activities and/or business) 0 0%

How important are photo sharing platforms, such as Picasa, Flickr, Instagram and others for you?25%62.5%

Not important (don’t own any of them) 1

Important (own some of them) 10

Very important (own most of them and these accounts have high emotional and financial value for me) 4

69

Page 70: Business familiarization

Critical (own most of them, they are part of my identity and/or business) 1

Not important (don’t own any of them) 1 6.3%

Important (own some of them) 10

62.5%

Very important (own most of them and these accounts have high emotional and financial value for me)

4 25%

Critical (own most of them, they are part of my identity and/or business) 1 6.3%

How important is it for you to preserve important documents, such as legal, property papers, etc. for you?25%50%

Not important (don’t own any of them) 2

Important (I take photocopies and store them neatly in the cabinet) 8

Very important (store them in digitized format on external hard disks to protect) 4

Critical (physical and digital copies stored in safe locations such as bank locker) 2

Not important (don’t own any of them) 2 12.5%

Important (I take photocopies and store them neatly in the cabinet) 8 50%

Very important (store them in digitized format on external hard disks to protect) 4 25%

Critical (physical and digital copies stored in safe locations such as bank locker) 2 12.5%

How important are virtual currencies (such as BitCoin, Linden, LiteCoin) or online wallets such as PayPal for you?43.8%43.8%

Not important (don’t have any of those) 1

Important (have some of those virtual currencies or e-wallets) 7

Very important (use virtual currencies or e-wallets as part of my online activities) 1

Critical (they are critical part of my business or identity with substantial financial values) 7

Not important (don’t have any of those) 1 6.3%

Important (have some of those virtual currencies or e-wallets) 7 43.8%

Very important (use virtual currencies or e-wallets as part of my online activities) 1 6.3%

70

Page 71: Business familiarization

Critical (they are critical part of my business or identity with substantial financial values) 7 43.8%

Have you thought about preserving or transferring the information or digital assets mentioned above to your family or friends when needed (critical illness or when you are not around to give them this information)?100%

Yes 16

No 0

Yes

16 100%

No 0 0%

What actions have you taken to ensure that important information about your life or digital identity is transferred to right people after you pass away or become critically ill?I will consider digital identity can be safer to transfer an important person after me through his bio metric

link with my documentation

No need

If there was a one-stop service that allowed you to store, access and update anywhere anytime, manage and transfer all your digital assets or important information to your family/friends when needed, and in turn allowed you to plan well for the future, how likely are you to use it?40%53.3%

Very likely 8

Likely 6

Neither likely or unlikely 0

Unlikely 0

Very unlikely 1

Very likely 8 53.3%

Likely 6 40%

71

Page 72: Business familiarization

Neither likely or unlikely

0 0%

Unlikely 0 0%

Very unlikely 1 6.7%

If a bank or insurance company or any other trusted entity such as law firms provided this service as part of their offering, How likely are you to use it? 18.8%75%

Very likely 1

Likely 12

Neither likely or unlikely 3

Unlikely 0

Very unlikely 0

Very likely 1 6.3%

Likely 12 75%

Neither likely or unlikely 3 18.8%

Unlikely 0 0%

Very unlikely 0 0%

What would you be looking for in such a platform / service?Cloud services with E-Marketing platform

Shopping

SEO

SEM

Digital studio manager

Number of daily responses05101520

Nov 17, 2016 0

72

Page 73: Business familiarization

Nov 18, 2016 16

Date Count

November 18, 2016 16

CHAPTER 8

CONCLUSION With the successful completion and development of the project Medictto we were able to

meet the requirement specification lead during the very start of the project. With our android application Medictto our end-users are successfully able to search, find, book an appointment and reach to them in the most appropriate and easier way than ever. They are getting reminded about their schedule appointment with the doctor along with appointment number , doctor name, time slot chosen along with the consultation fee just before their appointment date.

With our special features medicine reminder now people are taking their medicine on time irrespective of their busy hectic work schedule people with memory problem or lesser knowledge are getting reminded about their medicine along with its picture so that they can take their proper medicine on time and get healed soon.

With the reminder message and a quick view is helping to reduce the number of missed appointment or appointment delays.

With the feature such as OTP while booking and appointment with the doctor the number of no-show up for appointment is helping the clinic and hospital which is indeed making good use of doctors precious time getting used in visiting patients which are in serious need of it.

Our application is enabling medical clinic and patients to computerizing their work which intern irrigates the manual effort and errors. Which is a great improvement over the traditional manual process.

By computerizing all the manual work there is a great improvement as far as the processing time is concern.

Our application takes care of most of the requirements of an average user and clinic and it provides easy and effective storage of data.

With so many specialist and experienced doctors getting associated with us. Which shows the success of our application, which is a prove that we have stick to our requirements and were able to meet the needs which users were looking for since so long.

Medictto lets you Get the Best world class doctor and medical care services from most skilled and certified professionals of the city at your home.

73

Page 74: Business familiarization

CHAPTER 9

FINDINGS & SUGGESTIONS: Proposed system Medictto is been design and developed in such as way that abolish all the current problem faced by the patient and doctor with the help of latest tool and technologies , But there are certain areas which are prone of certain changes which will be making in recent days to come.

Few of the future enhancement which users will be benefiting in recent times are as follows

Now Medictto is available either in a form of a website or an android application , In near future we are going to make an iOS application of it, so that we can reach to the maximum no of person. and most number of people can be benefited from it.

Medictto for the first few starting month would be in operation in Bangalore , which would later be expanded to pan India.

In near future Medictto users would be search for ambulance and can book it based on their own convenience.

E-consultancy with the doctors is something the users would be benefiting in days to come. In future our Medictto user would be able to purchase medicine just with few clicks and can

get it delivered at their door step with special offers in the form of discount or coupon . Now Medictto is available in a single language which is English, In recent time we would be

making it a multilingual one, So people from all region and different language can get benefited from it.

Customized family package would take care of all your family members at a very affordable rate. Which would make health care very easy and convenient .

We are trying to get tied up with insurance company so our app users would be getting insurance benefits which would a part of our future enhancement .

74

Page 75: Business familiarization

Bibliography‘ 1.AdMap (from WARC)’ (no date). Available at: http://opac.brookes.ac.uk/www-

bin/ejnls?CN=S0022053OX.

2.Antorini Y. M. and Muñiz A. M. (2013) ‘The Benefits and Challenges of Collaborating with User Communities’, Research-Technology Management, 56(3), pp. 21–28. Available at: http://search.ebscohost.com.oxfordbrookes.idm.oclc.org/login.aspx?direct=true&db=bth&AN=87450678&site=ehost-live.

3.Antorini Y. M. and Muñiz A. M. (no date) ‘The Benefits and Challenges of Collaborating with User Communities’, Research Technology Management, 56(3), pp. 21–28. Available at: http://search.proquest.com.oxfordbrookes.idm.oclc.org/docview/1372456116?accountid=13041.

4.Aroean L. and Michaelidou N. (2014) ‘A taxonomy of mobile phone consumers: insights for marketing managers.’, Journal of Strategic Marketing, 22(1), pp. 73–89. Available at: http://search.ebscohost.com.oxfordbrookes.idm.oclc.org/login.aspx?direct=true&db=bth&AN=94451469&site=ehost-live.

5.Bharadwaj A., Sawy O., Pavlou P. and Venkatraman N. (2013) ‘Digital Business Strategy: Toward a next generation of insights’, MIS Quarterly, 37(2), pp. 471–482. Available at: http://search.ebscohost.com.oxfordbrookes.idm.oclc.org/login.aspx?direct=true&db=bth&AN=87371552&site=ehost-live.

6.Billore A. and Sadh A. (2015) ‘Mobile advertising: A review of the literature’, The Marketing Review, 15(2), pp. 161–183. Available at: http://search.ebscohost.com.oxfordbrookes.idm.oclc.org/login.aspx?direct=true&db=bth&AN=110618354&site=ehost-live.

7.Bughin, Jacques (2010) ‘Clouds, big data, and smart assets: Ten tech-enabled business trends to watch.’, McKinsey Quarterly, (4). Available at:

75

Page 76: Business familiarization

http://search.ebscohost.com.oxfordbrookes.idm.oclc.org/login.aspx?direct=true&db=bth&AN=55088348&site=ehost-live.

8.Canhoto A. I. and Clark M. (2013) ‘Customer service 140 characters at a time: The users’ perspective’, Journal of Marketing Management, 29(5-6), pp. 522–544. doi: 10.1080/0267257X.2013.777355.

9.Carvill M. and Taylor D. (2013) The business of being social: a practical guide to harnessing the power of Facebook, Twitter, LinkedIn & YouTube for all businesses. Richmond: Crimson.

76