Essay:

Essay details:

  • Subject area(s): Marketing
  • Price: Free download
  • Published on: 14th September 2019
  • File format: Text
  • Number of pages: 2

Text preview of this essay:

This page is a preview - download the full version of this essay above.

Acknowledgements

I would like to thank my internal and external guide for their overwhelming support and for providing me sufficient resources and knowledge regarding my topic, I would also like to thank my friends, family members and last but not the least my college facuilties for supporting me in tough times.

 Abstract

Chapter 1: Introduction

1.1 Project Summary

1.2 Purpose

1.3 Scope

1.4 Report Outline

Chapter 2: Literature Review

2.1 A summary of reviewed literature

2.2 Various sources

Chapter 3: Project Management

3.1 Project Planning and scheduling

    3.1.1 Project Development Approach

    3.1.2 Project Plan

    3.1.3 Schedule Representation

Chapter 4: System Requirements Specification

4.1 User Characteristics

4.2 Hardware and Software Requirements

    4.2.1 Software requirements

    4.2.2 Hardware requirements

Chapter 5: System Analysis

5.1 Feasibility Study

   5.1.1 Technical Feasibility

   5.1.2 Economical Feasibility

   5.1.3 Operational Feasibility

5.2 Functions Of System

    5.2.1 Use Case Diagram

    5.3 Data Modeling

    5.3.1 Class Diagram

    5.3.2 E-R Diagram

    5.3.3 Activity Diagram

    5.3.4 Sequence Diagram

5.4 Functional and Behavioral Modeling

    5.4.1 Data Flow Diagram

Chapter 6: System Design

6.1 Database Schema Design

Chapter 7: Implementation

Chapter 8: Conclusion and Future work

8.1 Conclusion

8.2 Future work

Chapter 1: Introduction

1.1 Project summary

We all know how tough it could be to get into a field of  "something" that isn't much well known or to be precise ‘popular' in terms of some really high-income jobs such as a developer, a lawyer, a doctor or a skilled engineer. This field of "something" that we are talking about, is the field of "Art and creativity". With the increase of people those who believe in high-paying corporate jobs, The idea behind art and creativity is somewhat lost in the mist. This is where the idea of highlighting this personnel whether be it a common man with hidden talent, or a highly skilled artist that has been in darkness for decades, comes into existence. In the successive topics, we would be uncovering further concepts and future scope of this idea. i.e. how we would be able to implement it with real-life applications.  This project would also include research on various aspects of business, marketing, feedback analysis and management for improving our overall aim of achieving qualitative results.

1.2 Purpose

As our sole aim is to build an idea that binds all the specially abled people with hidden, undiscovered or under rated talent, we would be looking for a platform on which we can shape this idea in the form of a software based application.

1.3 Scope

New ideas such as social networking, social media, and other webapplication and internet based implementations are on a high peak now a days, thus we can say that the scope of our application would be tremendous and unimaginable, With this idea implemented, we would be able to uncover hidden artists that were not getting the limelight that they deserved. Also it would be a decent employment platform for people looking for some artists for hire.

1.4 Report outline

1. What are the basic aspects of this project?

    • To understand and evolve the study on the field of art and creativity.

    • To generate enough awareness amongst people regarding art.

    • To spread the message the talent should not be hidden.

    • To Make sure that each and every hidden voice gets what they deserve.

    • To implement this idea and spread it.

    • To Make it possible for majority of people to have access to it.

2. What is the profound idea behind this implementation?

    • To share the artwork created by an artist for the rest of the poplation of the world to see.

    • To give the unkown talents a platform where they can show who's the boss.

    • To give these artists ample job opportunities.

    • To let event organizers choose the best talent that they could find.

    • To provide a starting point to fresh talents.

    • To let the public decide who is best with sophisticated voting systems.

    • And many more salient facts surrounding it.

3.What kind of technologies would be included in developement of this project?

    • Primarily it would be based on Android platform.

    • Hence, it would be written in Java and xml languages mainly.

    • The clients using it would require to have an android device.

    • Also the android device used by the client should be having a minimum 4.4 verson of android.

    • Furthurmore the client is required to have an active internet connection.

    • Android studio would be used to meet the coding standards of current market.

4. What kind of artists would be able to use it?

    • Dancers, Singers, Painters, Sketch artists, And all the un-named and uncatogarized forms of arts performed by various artists would be able to use it.

    • Hence it has a tremendous scope and outstanding implementation.

Chapter 2: Literature Review

2.1 A summary of reviewed literature

Patents & Literatures

Reviews

Social networking for mobile devices

(US20070255807A1)

This piece of literature primarily focuses on how the social networking fundamentals could be implemented on mobile devices as a platform, it also provides detailed description on how various anomalies of mobile device networking works on, this could be seen as a very base of our application, as our application also focuses on social networking for devices that are handy and mobile.

Method and apparatus for hiring using social networks

(US20110196802A1)

As providing our clients with job opportunities is also a fraction of our primary objective, this scholarly article provides us the basic idea that we are looking for. Also methods and systems for facilitating the hiring of new employees using mobile phones are described in the provided patent.

Artistic auditions using online social networking

(US20130204692A1)

This article privodes a system  that is disclosed including an audition website configured to allow a user to login and upload an artistic performance piece associated with the client, for example, a music or a video clip, via a computer network to an online performance venue for ranking, audition, competition, viewing, and various actions by other participants and commercial art persons. We would be using this idea in our application as an update.

System of Artist Referral and Media Selling, Promoting and Networking

(US20110196726 A1)

It gives a glimps of  a referral system and method for promoting, networking and selling media, preferably music, operated by an artist registered in the website and a participant, in which the participant uses a social networking website that facilitates the participant to access a plurality of means to obtain income by referring other participants. The participant may be an artist or a fan of the artist. The participant can sign up into the website and pays a fee to purchase music or other media from other artists in the website.

Place of new activity (Virtual space) for amature/semi-professional (Hobby) Artist/man of culture ot those alike.

(JP20090129638)

This was by far the closest piece of literature found by us and it focuses to provide a new mechanism (business model) in which the Internet (electric commerce and social networking service) is merged and

thus, to provide semi-professional  artists and men of culture with unprecedentedplaces for presentation of works, and to present browsing persons with places for excavating new artists or men of culture or the like and describing comments and criticism to the works or the like.

How artists on social media can grow their following

(https://artrepreneur.com/artists-on-social-media/)

This web article is based upon the problems that various artists face because of being under rated and unnoticed. The articles briefly describes the problems that we discussed earlier and also provides solutions and tips to them, that could be of high value for us.

5 reasons why artists fail on social media (And how to succeed (https://www.artworkarchive.com/blog/5-reasons-why-artists-fail-with-social-media-and-how-to-succeed)

This article concentrates on some common reasons because of which artists struggle with social media and how to overcome them.

- “Perhaps you're aware of the opportunity, and you're giving it your best effort. You log into Facebook and share your latest work. You tweet every other day. But, it hasn't been giving you the results you expected. You get discouraged. You do even less with social media. Does this sound familiar? ”

2.2 Various sources

Source links

details

developer.android.com

Official website for android develpoers

stackoverflow.com

Answers related to various queries

Javatpoint.com

Android tutorials

Udemy.com

Video tutorials on android

Chapter 3: Project Management

3.1 Project Planning and scheduling

Planning and scheduling are crucial for any project, from simple jobs like changing painting  wall  to complex endeavors such as building a skyscraper. No matter what the project, it is important to know what needs to be done (planning) and when it needs to happen (scheduling). The process of directing and controlling a project from start to finish may be divided into 5 basic phases.

Phase

Name

Discription

I

Project conception and initiation

At phase one,an idea for a project will be carefully examined to determine whether or not it would benefit the organization. During this phase, a decision making team will identify if the project can realistically be completed. And if not what could be the possible solutions.

II

Project definition and planning

A project plan or maybe a project charter and project scope may be put in picture, outlining the work to be performed. During the second phase, a team prioritizes the project, calculates the budget and schedule, and determines what resources would be needed.

III

Project launch or execution

Resources & tasks are distributed among the targeted team personnels and teams are informed regarding their responsibilities. This would be a good time bringing up important project related information.

IV

Project performance and control

The project managers and executives will compare status of the project and progress to the actual plan, as resources perform the scheduled work. During this phase, project managers may need to make some adjustment in schedules or do what is necessary to keep the project up and running.

V

Project closure

After project tasks are completed and the client has approved the outcome, an evaluation will be carried out to highlight project success and to learn from project history.

3.1.1 Project Development Approach

As our application is to be developed for its users, rather than developing it for a specific company, we have decided to go with prototyping approach for this particular application. Let us see furthur how prototyping would be able to help us shape our application.

3.1.1.1 Framework type – Iterative

3.1.1.2 Basic principles

    1. Not a stand alone, complete development methodology, but rather an approach to handling selected portions of a larger, more traditional development methodology (i.e., Incremental, Spiral, or Rapid Application Development model).

    2. Attempts to reduce inherent project risk by breaking a project into smaller segments and providing more ease-of-change during the development process.

    3. User is involved throughout the process, which increases the likelihood of user acceptance of the final implementation.

    4. Small-scale mock-ups of the system are developed following an iterative modification process until the prototype evolves to meet the users' requirements.

    5. While most prototypes are developed with the expectation that they will be discarded, it is possible in some cases to evolve from prototype to working system.

    6. A basic understanding of the fundamental business problem is necessary to avoid solving the wrong problem.

    7. It improves both user participation in system development and communication among project stakeholders.

    8. Especially useful for resolving unclear objectives; developing and validating user requirements; experimenting with or comparing various design solutions; or investigating both performance and the human computer interface.

    9. Provides quick implementation of an incomplete, but functional, application.

3.1.2 Project Plan

The previously mentioned phases would be used for furthur planning processes and also for scheduling the whole system. The phases along with dates are given below.

Phase

Name

Schedule(dd/mm/yyyy)

I

Project conception and initiation

27/7/2017

II

Project definition and planning

22/8/2017

III

Project launch or execution

01/01/2018 to 01/03/2018

IV

Project performance and control

02/03/2018

V

Project closure

01/07/2018 onwards

3.1.3 Schedule Representation

3.1.3.2 Gantt chart

Chapter 4: System Requirements Specification

4.1 User Characteristics

Below given is the table of user characteristics, it clearly shows that this application can be used by anyone and there are no restrictions what so ever.

User characteristics

    Types of Arts

Fine Arts

Visual Arts

Decorative Arts

Applied Arts

Crafts

Age

any

any

any

any

any

Forms

Drawing,

Painting,

Sculpture,

Printmaking,

And many more.

Includes fine arts,

Photography,

Video Art,

Animation,

Performance, Art, Graffiti art, Land art,

Assemblage,

and so on.

Decorative furniture,

rugs and carpets,

ceramic pottery,

goldsmithing,

jewellery art,

floral decoration,

basketry, and so on

Industrial design, fashion design, interior design, graphic art and design,

tapestry, mosaic art, embroidery, and more.

Textiles, Woodcraft, Papercraft, Jewellery, Pottery, and similar.

Experience

Should be able to perform these fine arts with fluency

Should be an experienced and well practiced person to gain attention

Having a good collection of materials available to display or could also be a starter

Should be an experienced and well practiced person to gain attention

Having a good collection of materials available to display or could also be a starter

Gender

any

any

any

any

any

Apperiance

Professionalor Artistic

Cultural or decent

Cultural or decent

Professionalor Artistic

Cultural or decent

qualification

none

none

none

none

none

4.2 Hardware and Software Requirements

After research and analysis we found the following hardware and software requirements that were necessary for our application to work.

4.2.1 Software Requirements

Type of requirements

    Software Requiremets

Developer side

Client side

Android version

4.4 and above

4.4 and above

Android studio

Studio 2.3.3

None

Database

Firebase

Firebase and Local

Languages

Java, xml, javascript, python

Java, xml, javascript, python

Operating systems

Windows, Mac, Linux

Android

Internet connection

Depends

Yes

Server

Apache Server

Not required

4.2.2 Hardware Requirements

Type of requirements

    Hardware Requiremets

Developer side

Client side

Device

Computers, Laptops

Mobile phone, Tablets

Processor

Intel Pentiunm dual core 1.3GHz, or above.

Intel Atom® Processor Z2520 1.2 GHz, or faster processor.

RAM

3GB or above

1GB or above

Graphics processor

Not required

Not required

monitors

13 to 17 inches

4.5 to 8 inches

Touch screen

Not required

Required

Wifi router

Depends

Yes

Storage

Yes

Yes

Chapter 5: System Analysis

5.1 Feasibility Study

Feasibility study is an un-biased evaluation of an App idea, conducted for the purpose of determining whether the idea is viable and worth pursuing. Major benefit of feasibility study is it helps in the guesswork (to a certain degree) out of the App launch. Hence avoiding any surprises during the course of App development/launch.

This will be done by us on a regular basis of four to five months, in which we would be considering all the feasible points regarding our project and also it benefits and other aspects, this would bring us to a conclusion that whether this software is possible to be developed in the given amount of time or not.

5.1.1 Technical Feasibility

    • We would be experimenting with various forms of android layouts and their interaction.

    • All the technologies that would be used are already successful and no furthur study is requirerd to test them.

    • Some unique features such as realtime or live telecast video and other services would be provided.

    • Technology that we would be using is android, which is fairly advanced in terms of mobile application development.

    • We possess the current technology i.e. android, and we would be using it as our primary platform for development of this application.

    • This technology includes some really easy to use and highly available programming languages such as java and xml.  

5.1.2 Economical Feasibility

    • The technology that we would be using i.e. Android, is opensource, hence we would not be using any capital on our development platform

    • No other hierarchical costs would be spent on any external resources

    • We would be required a Programming machine and a testing machine, our programming machine would be a computer, and testing device would be a mobile device with android operating system. We are already having the possession of these technologies so no capital would be spent.

    • There would be some extra costs such as an additional storage device and a physical server for future purpose, but it wont be required before full fledged launch of the application on play store

5.1.3 Operational Feasibility

    • The users would be pleased with the services that this application would be providing to them even in preliminary stages.

    • The management will be always supporting in terms of project development and its future evolution.

    • Users would soon be able to interact with our application, as the development model that we are using is prototyping model, and we would be soon be able to interact with our clients.

    • The application when developed and fully operational would be able to help many of our users in the ways the wouldn't have imagined before.

5.2 Functions Of System

Basic function of the application would be login, register, profile management, achievement managing, feedback and so on. This can be explained easily using a use case diagram.

5.2.1 Use Case Diagram

5.3 Data Modeling

Entity-relationship or Data modeling is a relational schema database modeling method, used in software engineering to produce a type of semantic data model or conceptual data model of a system, often a system database, and its requirements in a top-down fashion. We would be using it to display the basic relational model representations of our data.

5.3.1 Class Diagram

5.3.2 E-R Diagram

5.3.3 Activity Diagram

5.3.4 Sequence Diagram

5.4 Functional and Behavioral Modeling

Functional Modelling is represented through a hierarchy of DFDs. The Data Flow Diagram is a graphical representation of a system that shows the inputs to the system, the processing upon the inputs, the outputs of the system as well as the internal data stores. DFDs illustrate the series of transformations and computations performed on the objects or the system, and the external controls and objects that affect the transformation.

5.4.1 Data Flow Diagram

Chapter 6: System Design

6.1 Database Schema Design

Chapter 7: Implementation

*The project is still in development phase and hence no implementations have been made yet*

Chapter 8: Conclusion and future work

8.1 Conclusion

The project when completed would be highly accepted by artists and other users world wide who were looking for a plaform for their work to be portrayed upon on a global scale.

Programming languages used in construction of its source code is fairly simple and accepted globally by majority of developers, hereby giving us a free hand on furthur development of this piece of software so that future generations would be able to easily reverse engineer it and take considerable amount of data and knowledge out of it.

Android is a platform that is used now a days in majority of mobile devices and other  tablet based mobile devices that are portable to use and comes in handy, Starting with such a platform can result in immense market grasp of a project of such a small scale and low capital investment.

Database design in first few stages of project development would be kept simple and not much complex, as a result of which, many of our primary costs such as storage costs and other hardware devices costs would be eleminated, there by giving us an opportunity to focus primarily only on the aspects that are concerned with the further development and enhancement of our project

As the application is based upon mobile devices, no other stakeholders that are using devices other than devices supporting android would be able to use it, keeping it in mind, we would be keeping the source code simple enough for it to be transfered from one platform to another using imtermediate languages.

While keeping in mind all the points mentioned above, we can also conclude that this application, no matter how simple, has a greate potential to change the underlying market of struggling artists. Also concluding that this piece of application would change the course of history for the field of art and creativity.

Merging technology with art and creativity is our primary motto and hence we would be using it for any further advancement and future implementation of this application.

The feel and look of this particular piece of software would also be suitable to client needs and comforts, the graphical user interface would be highly userfriendly and reliable as well as creative. Therefore stating that the people using our application won't feel uncomfortable while using it and would be really pleased by its very appearance.

Hence i would like to hereby end my conclusion with a famous quote by the Chief creative officer of Pixar ‘Jhon Lasseter' - the art challenges the technology and the technology inspires the art.

8.2 Future work

Future scope of this project is highly versatile as we've discussed earlier in the conclusion. With the smartphone sales explosion in past few years and smartphones becoming cheaper and more affordable, the number of people using Internet has been increased by a huge fraction or simply exponentially. The increase in smartphone sales has resulted in making the mobile application development industry fairly immense. By the end of 2016, it is expected that there would be over 10 billion devices in the smartphone market that would be potential candidate for internet usage.

Technology has made us all lazy but the best is still to come . The IoT (Internet of Things) will help us control things around us via applications. Google Glass, Apple Watches, and others are just the beginning. These days we are seeing some great models of IoT Applications such as self driving cars, fridges that read your tweets, and rings that control everything, etc. In time, we will see more of these being used in our daily lives. Hence we would also evolve our application with time to meet the market standards.

With smartphones becoming more important to us and our dependence on them increases for accessing bank applications and other private data, mobile security is next big thing. Even for enterprises where breaches in data privacy can cost company fortunes, mobile security apps will see a higher demand in the coming years. We as a developer would also have to cope up with the thriving industry of mobile application developers.

...(download the rest of the essay above)

About this essay:

This essay was submitted to us by a student in order to help you with your studies.

If you use part of this page in your own work, you need to provide a citation, as follows:

Essay Sauce, . Available from:< https://www.essaysauce.com/essays/marketing/2017-9-30-1506796756.php > [Accessed 20.10.19].