Mis Groupb31 Final Report

18
2011-2012 Pro ject N ame: SELF E MPOWERMENT (Providing employment through online services)  Team Members: Section D - Group 5_B31 Frana James PGP/15/219 Frincy Clement PGP/15/220 Kirtana G PGP/15/221 Seema Golekar PGP/15/222  Jayantwin Katia PGP/15/224 Raminder Sidhu PGP/15/238 Document Type Proj ect Repo rt Dated: August 30, 2011 [ PROJECT REPORT ]

Transcript of Mis Groupb31 Final Report

8/2/2019 Mis Groupb31 Final Report

http://slidepdf.com/reader/full/mis-groupb31-final-report 1/18

2011-2012

Project Name: SELF EMPOWERMENT

(Providing employment through online services)

 Team Members: Section D - Group 5_B31

Frana James PGP/15/219

Frincy Clement PGP/15/220

Kirtana G PGP/15/221

Seema Golekar PGP/15/222

  Jayantwin Katia PGP/15/224

Raminder Sidhu PGP/15/238

Document Type Project Report

Dated: August 30, 2011

[PROJECTREPORT]

8/2/2019 Mis Groupb31 Final Report

http://slidepdf.com/reader/full/mis-groupb31-final-report 2/18

Self Empowerment Project Report – Date: 30/08/2011 Page ii

CONTENTS

The System Development life cycle ........................................................................ 8

8/2/2019 Mis Groupb31 Final Report

http://slidepdf.com/reader/full/mis-groupb31-final-report 3/18

Self Empowerment Project Report – Date: 30/08/2011 Page 3

  INTRODUCTION

Project Self-empowerment, through its website, aims at creating employment

opportunities for the underemployed. At the same time it provides a cost-effectiveoption for job requesters to post jobs online. The Waterfall model was used in

designing the given system.

  The Self-empowerment website serves as a platform thereby bridging gap

between the employers and workers when it comes to simple tasks like

 Transcription or translation of audio/textual matter. These tasks can be carried out

by the workers at their convenience; likewise, the requesters need not hire a

permanent workforce, can post tasks with fixed timelines and pay-per-task basis.

 The workforce of a country inducts students every year following their graduation.

 Through this project, we would seek to reach out to these college students during

their pre-graduation period, thereby enabling them to have a source of income

without spending too much time away from their studies. In addition, people who

are unable to work from the workplaces and having similar constraints such as

housewives, physically challenged people, and elderly people who have retired

from their jobs. These people are qualified or can be trained to perform the tasks

posted on Self-empowerment. There exist similar websites which use English as

the mode of communication; we will however include tasks which require

knowledge of local languages as well. The system in carefully designed to provide

more flexibility in language with regard to the existing system.

Our aim is to bring about a revolution by providing employment to a diverse group

of people who require a source of income but cannot follow the fixed working

hours schedule or those who prefer working from home.

VISION STATEMENT

 To empower the various sections of society in India by providing them with an

opportunity for self-empowerment. This is an India-specific site wherein jobs would

be made available in the regional languages, starting with Malayalam, once the

people are familiar with the concept.

In the near future, our website would have created a scenario where the college

students will manage their own expenses; Retired people will not be dependent on

their children financially, and have a source of income in addition to having a

useful way to spend their time; Housewives will be able to earn an income by

working from home.

 

SYSTEM ANALYSIS

IDENTIFICATION OF NEED

8/2/2019 Mis Groupb31 Final Report

http://slidepdf.com/reader/full/mis-groupb31-final-report 4/18

Self Empowerment Project Report – Date: 30/08/2011 Page 4

A major problem India faces today is our growing population; every year 16 million

students graduate from universities in various disciplines, yet we face

unemployment. There are opportunities being wasted as there is a mismatch

between the demand and supply of skilled labor. Sadly, people are unable to

perform the job despite being talented and possessing the right skill set to do the

 job. This can be due to a number of reasons such as inability to travel to theworkplace or willingness to work for a fixed number of hrs. We aim to satisfy this

latent demand by provide a forum for the requesters to post their job

requirements on our website while providing our workforce an opportunity to earn

money. We will also be targeting the housewives. In India it is observed that

majority of the women who are married prefer to be housewives. In this way huge

pool of talent gets wasted. So in order to make use of all that knowledge capital,

this provides a platform for housewives to work from home while taking care of the

family. The last target group is the elderly people. It is a common perception that

the elderly people are not productive and cannot be a source of income to family.

 This is most knowledgeable and experienced talent pool which can be very usefulfor jobs like accounting etc.

  The project makes business sense for both, the requesters and workers. It

eliminates the need for infrastructure in the form of office space or computers,

there is no need for a fixed payroll, maintenance cost etc for a requester to get his

 job done. For the worker there is greater flexibility in timings and choice of work

he or she wants to do and also the freedom to work from home.

Advantages

Fast and easy access to information

 The system is simple, user friendly and flexible  The tasks are simple and can be performed by people possessing basic

reading, writing and listening skills.

 The tasks posted can be completed within a short span of time.

PRELIMINARY INVESTIGATION

 The initial investigation was carried out by analysing similar working models,

including websites such as Amazon’s Mechanical Turk. This is a crowd sourcing

internet marketplace that provides employment to people who are in need of jobs

or people who have constraints on getting a job. English is the most widely spoken

language in the world and used as a basic language for working in Mturk. This hashelped many people earn money for their leisure spending and for some people a

source of income.

Fact Finding Techniques

We used a few fact finding techniques to analyse the need, impact and theflexibility of business process.

Research and Site Visits

Valuable information was obtained by visiting the NGO s in the proximate areas.

Computer trade journals and reference books were used for more information.Information regarding similar problems and software packages were obtained.

8/2/2019 Mis Groupb31 Final Report

http://slidepdf.com/reader/full/mis-groupb31-final-report 5/18

Self Empowerment Project Report – Date: 30/08/2011 Page 5

Observation

Observation of situation prevailing around,understanding of the system.

Questionnaires

Surveyes were conducted through questionnaires.

COST BENEFIT ANALYSIS

Cost-Benefit Analysis (CBA) estimates and totals up the equivalent money value of the benefits and costs to the community of projects to establish whether they areworthwhile.In developing cost estimates for a system, we need to consider several cost

elements. Among them is hardware, personnel, facility, operating and supplycosts. The Investment cost includes cost of getting a domain name. Operationalcost includes the wages for two employees who will be employed as theadministrators for 24*7, the maintenance cost and the cost incurred during thedespatch of cheques. The revenues would come through the 10% commission forevery task posted by the requester. A fixed fee of INR 20 is charged to the user forevery cash withdrawal.

FEASIBILITY STUDY 

 The main objective of feasibility study is to test the technical, social and economicfeasibility of developing the given system. This is done by investigating theexisting system who have a similar working model and generating ideas about anew system.

TECHNICAL FEASIBILITY 

With regard to the processing facilities, the possibility of using a bureau or, if in-house equipment is available, the nature of the hardware to be used for datacollection, storage, output and processing and on the system developmentside,the feasibility of the various ways of acquiring the system was considered.Inthis project, the existing system is examined first and generated ideas about the

new system. The poposed system was evaluated from the technical view pointlike volumes of data, trends, frequency of updating, cycles of activity etc. and isfound to be feasible

SOCIAL FEASIBILITY 

Impact on organization structure, authority, salary levels, group relationships and jobs was considered, analysing costs of education and training, communicationand consultation, job improvements and hidden costs like those caused byhostility, ignorance and fear.The project is tested for social feasibility by examiningthe improvements of jobs and the working enviornment of people on the networkand is found to be socially feasible.

ECONOMICAL FEASIBILITY 

8/2/2019 Mis Groupb31 Final Report

http://slidepdf.com/reader/full/mis-groupb31-final-report 6/18

Self Empowerment Project Report – Date: 30/08/2011 Page 6

 The cost evaluation was based on

Cost of Operation of the existing and proposed system

Cost of developmnt of proposed system

Value of the benefits of the proposed system

OPERATIONAL FEASIBILITY 

Operational Feasibility study is performed to check whether the system isoperationally feasible or not. Using command buttons throughout the applicationprograms enhances operational feasibility. So maintenance and modification isfound to be easier. 

PROGRESS CHART

  Schedule

Stages of Development

27-

 Jul Jul-29

01-Aug

04-Aug

07-Aug

12-Aug

19-Aug

21-Aug

30-Aug

01-Sep

Proposal WebpageDevelopment

System Investigation  

System Analysis  Site map and work flowdesign

Home and inner pagedesign, data base

creation

 Testing

Project Submission

Presentation

8/2/2019 Mis Groupb31 Final Report

http://slidepdf.com/reader/full/mis-groupb31-final-report 7/18

Self Empowerment Project Report – Date: 30/08/2011 Page 7

SYSTEMS DESIGN

METHODOLOGY 

 The Waterfall model is used in the development of this project. The phases areorganized in a linear order. The project begins with a feasibility analysis. Thefeasibility study included technical, economical, operational feasibility. Thefeasibility study revolves around investigation and evolution of problems,identification and description of candidate systems, specification of performanceand the cost of each system and the selection of best system. On successfullydemonstrating the feasibility of the project, the requirement analysis and the

project planning begins. The design was done according to the requirementsspecified in the requirement analysis.

8/2/2019 Mis Groupb31 Final Report

http://slidepdf.com/reader/full/mis-groupb31-final-report 8/18

Self Empowerment Project Report – Date: 30/08/2011 Page 8

The System Development life cycle

Requirements Analysis

 The following Business Requirements were identified:

 The Website will act as a virtual job-market facilitating the exchangebetween workers and requesters.

Each user can have only account.

A requester can request for any number of tasks to be performed.

Likewise, a worker can choose to perform any number of jobs.

Each job may/may not have qualification criteria.

Each job will have clearly defined requirements to help evaluate theperformance of the worker.

 The fee for a given task will be made by the requester before it can be listedon the website.

For every task successfully completed, amount would be credited in thevirtual account of a worker. Withdrawals can be made only after a pre-defined amount has been accrued.

Accurate Banking Account Details will have to be provided by the workersfor them to receive payments.

8/2/2019 Mis Groupb31 Final Report

http://slidepdf.com/reader/full/mis-groupb31-final-report 9/18

Self Empowerment Project Report – Date: 30/08/2011 Page 9

 The website will be functional 24*7.

System designA website should be designed to help requesters place a job after making a certain

payment. Requester has to define his requirement of the job and the final output

requirement briefly. This request is then validated by the admin only if the

payment is made by the requester and if the brief requirement is mentioned of the

 job. Once the job is validated to be floated on the website, it is placed on the

available tasks page. HITs are basically Human Intelligence Tasks i.e. the task is

defined according to the qualification required to do that job. Once the HITs is

defined the of the task it is placed on the website. The worker will be able to do

the job only if he is able to meet the minimum qualification required to do the job

which is generally defined by the requester. This task is then uploaded on thewebsite and then the tasks are visible to the worker. The worker selects the task,

completes in the defined amount of time and then uploads it back on to the

website. The task is now visible to the requestor, who can view it and see whether

it is satisfactory or not. This work if satisfactory as per the requirement then it is

accepted and then the amount is credited to the workers account. The amount can

be redeemed only after INR 500 has been accrued and it can be withdrawn in the

multiples of 100. The account can be closed can be closed by user and the total

money can be redeemed. The amount once approved, is sent to the person.

1.Design assumptions

No. Assumption

1.  The Requesters and Workers have access to Computers.

2. The Requesters and Workers have access to Internet.

3. The Workers have basic proficiency in English or Malayalam.

4. The Requesters will be willing to pay for the job upfront.

2.Design constraints

No. Constraint

1. As the project is being carried out on a Pilot scale, only four tasks will beconsidered.

2.Accrued amount can be withdrawn from the virtual accounts onlyafter pre-defined levels have been reached

3. Only English and Malayalam languages will be used

4. Money transfer will not be carried out through Netbanking,physical payment to the workers will be carried out in the form of 

8/2/2019 Mis Groupb31 Final Report

http://slidepdf.com/reader/full/mis-groupb31-final-report 10/18

Self Empowerment Project Report – Date: 30/08/2011 Page 10

No. Constraint

Cheques

English Language is the primary mode of communication

Malayalam will be the secondary mode of communication

Four types of jobs included in the project

o  Transcription: People will be requested to listen to Audio clips and

transcribe the same in English. The Audio clips can be in English and

Malayalam.

o  Translation: Requesters can upload screenshots or Pdf documents of 

the write-up in Malayalam to be translated into English.

o Writing tasks: Requesters can request for specific writing tasks such

as writing Articles, Report writing, Summarization of a given text.

o Data Entry: Requesters can upload the files which are to be used as

the source for the date entry activities.

Software requirements(COMPONENTS OF WEBSITE)

1. Web Pages

a. Home page with Login/Register options.

b. Registration page for Signing up New users.

c. Individual Pages displaying

• Vision

• Contact details

• Help Section

Initiatives

Information about Self-Empowerment.

d. User Profile Page with user details, Links to Self-Requested

tasks and other Available tasks

2. Admin Area

a. Rate users according to their work approval/rejection by therequesters.

8/2/2019 Mis Groupb31 Final Report

http://slidepdf.com/reader/full/mis-groupb31-final-report 11/18

Self Empowerment Project Report – Date: 30/08/2011 Page 11

b. View submitted works and their remarks by requester & worker &

update/delete works

3. Data Storage

a. Up to 1 GB of data storage

b. Separate tables for data storage

c. Data access interface for admin

4. Technical Specifications

 Technologies – ASP-.NET, C#, MS SQL

 Total Hosting Space – 1GB

FTP Accounts – 1

8/2/2019 Mis Groupb31 Final Report

http://slidepdf.com/reader/full/mis-groupb31-final-report 12/18

Self Empowerment Project Report – Date: 30/08/2011 Page 12

Data Flow Diagram

 

.

8/2/2019 Mis Groupb31 Final Report

http://slidepdf.com/reader/full/mis-groupb31-final-report 13/18

Self Empowerment Project Report – Date: 30/08/2011 Page 13

Database Structure:

Database Structure

 

Work Accepted

User AccountWorks

ID ID ID

Work Username Fname

Details WorkID Lname

Payment Work Username

Languages Result file Password

StrtDate Accepted Qualification

EndDate Dsiplay Task Address

Rating payment amount Accountno

PayMade Bank

PayDetails Pay DOB

Madepay Request EngRating

Filename ID MalRating

Uploader Username Email

Deadline Amount AccountBalance

Working status Reqdate

Completed Paid

  Timespan Paydate

8/2/2019 Mis Groupb31 Final Report

http://slidepdf.com/reader/full/mis-groupb31-final-report 14/18

Self Empowerment Project Report – Date: 30/08/2011 Page 14

User Manual:

 The website can be accessed at www.selfemp.in

 The 3 types of users for Self-empowerment are Administrator, Job Requesters and

 Job Workers.

Admin:

 There will be a single administrator for the website and he/she can loginusing the Admin credentials.

 The Admin page will consist of the following links:

Results: This webpage will list out the tasks that have been submitted by aworker.

o In addition, this link will also permit the admin to change the rating of one’s work depending on the work performance. In order to do so,the admin should select the tasks which have been completed andedit the rating of the person depending on the workapproval/rejection by requester.

Running Tasks: This link shows the pool of currently available jobs.

Pay Requests: The payment requests made by the workers will appear onthis page.

o Once a request has been made by a user, the admin will have toapprove the payment request. Upon approving this request the

account balance Password Recovery function: A password recovery function has been

enabled for the retrieval of password for users in case of forgottenpasswords.

Requester:

New users can sign up for an account with Self-empowerment free of cost onwww.selfemp.in by clicking on the Signup link.

 There is no registration fee or restriction on the number of users registering for

Self-empowerment. A single user can act both as the worker and the requester.

In order to register an account, the user will have to provide certain personaldetails with the Bank Account details. These account details will be strictlyconfidential and not disclosed to third parties.

Each Bank account will be linked to a single user.

Likewise, each user will have a unique user name and email address.

Upon logging into the user account by entering the user credentials, the userwill be routed to the User home page which will contain the following links

My Account: The user account details will be visible under this tab.o  The user can View and Edit one’s details on this page.

8/2/2019 Mis Groupb31 Final Report

http://slidepdf.com/reader/full/mis-groupb31-final-report 15/18

Self Empowerment Project Report – Date: 30/08/2011 Page 15

o  The account details will contain, in addition to the personal details,the Account balance, i.e. the Amount accrued by the user byperforming various tasks.

o In order to withdraw money from one’s account, the user will have toclick on the “Claim your pay” link. Money can be withdrawn only

when the user has in excess of INR 500 in his account, money can bewithdrawn only in multiples of 100 and a fee of INR 20 will be leviedeach time towards Postage charges.

My Task: The user can check on the self-uploaded tasks on this page.o New Task: In order to upload a new task, the user should click on the

New Task link and provide details pertaining to the given task. In the Transaction Details, the requester should mention the detailsregarding the payment ( Eg. Cheque instrument details).

o View task: In order to view the result of a previously uploaded task,the user should select the task in question. If the task has beenperformed satisfactorily, the requester can approve the task and theamount would subsequently be credited to the worker’s account

 Tasks available: The tasks uploaded by the other users will be visible on thisweb page.

Upload Work: If a task has been performed by the user, the target file has tobe submitted here.

Worker:

In addition to the above tasks the worker can perform the following functions:

Upon logging into the user account by entering the user credentials, the userwill be routed to the User home page which will contain the following links

My Account: The user account details will be visible under this tab.o  The user can View and Edit one’s details on this page.o  The account details will contain, in addition to the personal details,

the Account balance, i.e. the Amount accrued by the user byperforming various tasks.

o In order to withdraw money from one’s account, the user will have toclick on the “Claim your pay” link. Money can be withdrawn onlywhen the user has in excess of INR 500 in his account, money can bewithdrawn only in multiples of 100 and a fee of INR 20 will be leviedeach time towards Postage charges.

o Rating: The user is given a default rating of 100.

Certain tasks have a minimum rating requirement to perform agiven task

Rating is influenced by the efficiency of work done by theworkers. A worker’s rating is decreased if the tasks submittedby the worker

o Account Balance: The account balance displays the amount accruedby the user for all the tasks performed by the given user.

My Task: The user can check on the self-uploaded tasks on this page.o New Task: In order to upload a new task, the user should click on the

New Task link and provide details pertaining to the given task. In the Transaction Details, the requester should mention the detailsregarding the payment ( Eg. Cheque instrument details).

o View task: In order to view the result of a previously uploaded task,the user should select the task in question. If the task has been

8/2/2019 Mis Groupb31 Final Report

http://slidepdf.com/reader/full/mis-groupb31-final-report 16/18

Self Empowerment Project Report – Date: 30/08/2011 Page 16

performed satisfactorily, the requester can approve the task and theamount would subsequently be credited to the worker’s account

 Tasks available: The tasks uploaded by the other users will be visible on thisweb page.

o View Task: The workers can view the task details which will be

available on the available tasks page.o Accept Task: To accept a task the user should click the Accept

Button.

Once accepted the task is removed from the available taskspage.

 The accepted task will become void unless it is completedwithin the stipulated deadline and submitted.

If a task is accepted and not submitted, then it would lead to areduction in the rating of the user.

Upload Work: For every task that has been accepted by a user, a file willhave to be submitted to by the user. For eg, a word document with thetranslation/transcription of a given audio clip.

o  To submit a given file, click on the choose file button and select thefile to be uploaded.

Testing strategy:

Once the Website was designed it was subjected to three rounds of Testingbefore implementation.

Unit testing was be carried out to check how effectively the developed siteis serving our functional needs.

System Integrated Testing (SIT) was be carried out to ensure that the

developed site functions effectively as a unit, it should be easily navigableand usable by the various users.

A final round of User Acceptance Testing (UAT) was carried out with Testsubjects.

Screenshots of the Website

HOME PAGE

User log in

Passwo

rd

8/2/2019 Mis Groupb31 Final Report

http://slidepdf.com/reader/full/mis-groupb31-final-report 17/18

Self Empowerment Project Report – Date: 30/08/2011 Page 17

SIGN UP PAGE

My Account

Details

required forcreating

user details

in the

database

Edit User

Details

Amount

Withdra

wal

8/2/2019 Mis Groupb31 Final Report

http://slidepdf.com/reader/full/mis-groupb31-final-report 18/18