Introduction

Introduction:-
1.1 Project Profile:
Project Title: Digi CO
Goal of System: This is an online study material Platform that provide educational videos, study contents and many more.

Developed at: Aadishwar College of Technology – Venus,
Project Duration: 1 Year (2018-2019)
Team Member: Patel Vivek, Patel Parth Internal Project Guide: Prof. Arpita Limbachiya
Front End (Technology): Core Java, JavaScript, Android,
Back End (Database): MySQL
Documentation Tools: MS Office 2016
OS Platform: Android MOS
Purpose:
Purpose of the project is to make the study easy and fast for the user to make online study of the contents with the lower surfing work compare to direct finding in google and YouTube.

We Will Write a Custom Essay Specifically
For You For Only $13.90/page!


order now

The Goal of the system is to get in touch with user in order provide services regarding products and as per their requirements.

Saves time of user
Saves money
Coverage wide area
Simple to use
Solve The Query of customers
Provide Maintenance Services
1.3 Abstract:
In This Project there are we create an android application name is “Digi Co”. Digi Co provides online study material, .doc files, ppts, videos etc. Students were provided various types of study materials and their satisfaction with the process of instruction was monitored by the questionnaire consisting of statements evaluated For read the material user have to register first then select semester. The admin panel also edit, update and delete the material. The results showed no statistically significant differences in preference of a particular type of study material.

Effective use of technology to maximize student learning is now an important component of college strategic planning. We introducing an online learning platform has been about much more than delivering curriculum content.

The aim wasn’t to deliver full courses online, rather to complement the traditional school structure and classroom teaching built on face-to-face relationships. This includes giving students access to additional study materials and the ability to submit work digitally, and creating a space where teachers can collaborate, assess online and communicate with both students and parents. Integrating student data means teachers can also better analyses learning progress.

In a math’s class, for example, the teacher may give a whole-class demonstration (there are interactive touchscreen TVs in all the rooms) and save it to the online system, then work with students individually. Students can use the social media stream to collaborate in class and access additional resources – such as YouTube or Khan Academy – embedded into the unit of work. The platform also provides an overview of the course structure and required learning.

1.4 Methodologies:
Main objectives of the application is to give a platform to users where they able to easily find their study materials and also contact to technical system team:
To solve their Queries related to their products and need.

To give global platform to entrepreneur.

To provide the services like App development, Maintenance etc.

To save the time of both the users and make the procedure easy.

In the project First We Start through Designing and analysis and them after getting the required information we will start implementation of the project.

So in the Methodology:
Analysis of the information will be taken first.

Designing Part can be start parallel with the Analysis phase.

After the Designing Implementation will be start to full fill the functional requirements.

When Implementations gets done then Testing will be start to test whether the required functions are working or not.

1.5 System Overview:
This is the Brief Introduction of this Application in which following activities perform: First the User have to register on the System. After the registration he/she allow to choose the semester that he/she is study. There Is a Dashboard that takes care of all the material and arrange them. Using the download option, user can download the material offline if he/she wants. And my download also contains the functionality that allow to remove the material from my download user not require. User can add his/her personal information in my account to register. Like Email id, Name, Contact Number. System also allow the set password for your account.

After downloading the material successful, system allow the user to view the material or we can say user delete his/her material. System allow the user to change their personal information. User can search the material through Semester, Course name and Keyword which make easy task for user to find out the material from number of material.

Canvases Based on different phase of Design Thinking
2.1. AEIOU Canvas
AEIOU are quite useful to see our ideas from the bottom of our mind. Because it’s kind of micro processing work in this canvases. We think it’s better for our idea but this canvas gives us wide and more useful way to think. There are 5 sheets in this canvases
1) A-Activities
2) E-Environment
3) I-Ideation
4) O-Object
5) U-Users
Because, lastly we did ideation and all canvases it’s quite easy to do but more useful to our project. Because those gives us overview but it’s gives you micro-view.

A – Activities:
In this A-Activity we mostly concentrate on which elements are involved in our idea/project like- Coding, Add doc files, ppts, videos and many more material for students etc.

E – Environment:
Second part of sheet is Environment, Environment is the most valuable thing in this project. Because we have to check it’s working in all weather. It’s important to our users. We provide user to offline material so user use that from anywhere and when he/she is free. We should keep our application easy to understandable.
I – Interaction:
Third part of sheet is about interactions, like admin to user, expert person to student, etc.

O – Object:
In this 4th part of sheet we includes the components that make our Application. The main key objects of Digi CO are: Registration, Login, Videos, Documents, Expert advices, offline factures, feedback and suggestion, Cource related data, etc.

U – Users:
Last sheet contains the users like: Students, etc.

Sheet 2.1.1 AEIOU Summery
Conclusion:

AEIOU gives a very good opportunity to interact with our USERS very closely and also we can know that they are adjustable with our product or not. Overall it’s quite interesting canvases and more useful to develop our product with covers all requirement of our customers. Digi CO is very useful and comfortable for users.

2.2 IDEATION EMPTHY ; PDC CANVAS
Abstract:-
In our country, people mostly uses regular study material. But those are not user-friendly. That’s why we need Digi CO application that includes videos, ppts, documents, expert guidelines, offline factures, Notification, Help desk, suggestion.

Introduction:-
This project named “Digi CO” comes to help the students for their study and solve some major Student’s problem like if student not go to college by some reason so he/she easily grab that study from home, and anytime he/she study, etc.

Ideation Canvas:-
So, we comes with our second canvas called “IDEATION CANVAS”.

Sheet 2.2.1 Ideation Canvas
In above canvas we analysis our targeted student who face this problems.

Then we figured out their works like improper study, improper guideline, and improper study related videos, etc.

And at the last of this canvas we see by using which props we gone solve it. PROPS are like offline study material, easily to understandable application, proper expert guidelines, etc.

Now comes to our second canvas called “EMPATHY CANVAS”.

Empathy Canvas:-

In this canvas we made some real time stories that how people face this kind of problem and how our solution gone a help them.

Sheet 2.2.2 Empathy Canvas

Then we also find our target community, Stakeholders and theirs activity.

And at the end of this canvas we did “PDC (Product Development Canvas)”.

Product Development Canvas:-
In this product development canvas we concentrated on our problem solving product.
With its design, features, functionalities ; most important which components are used in this product.

Sheet 2.2.3 Product Development Canvas
Purpose: – Need of smart facilities, time management, collect the information.

People: – student etc.

Product Experience: – Improve work flow, extra help, improve communication etc.

Product Features: – Offline study material, expert guideline, proper data like ppts, videos, .doc files etc.
Components: – Mobile, Internet and YouTube etc.

After completing all above canvases we think that it’s get more helpful to our project or idea more improved. Ideation Canvas gives us right path to idea improvement, PDC canvas gives development in a right method and most important Empathy canvas it connects people to this product. We actually need this type of Digi CO application.

Design
3.1 Data Dictionary
User Table
Column Name Datatype Size Constraint Allow Null Description
USER_ID INT 10 PRIMARY KEY NOT NULL USER Id
USER_NAME TEXT 20 NAME OF USER
USER_EMAIL VARCHAR 30 EMAIL OF USER
USER_PASS VARCHAR 20 PASSWORD OF USER
USER_CONTACT VARCHAR 255 CONTACT NUMBER OF USER
USER_IMAGE TEXT 255 IMAGE OF USER
DOB VARCHAR 15 USER DATE OF BIRTH
Table 3.1.1 Users
Column Name Datatype Size Constraint Allow Null Description
SUBJECT_ID INT 10 PRIMARY KEY NOT NULL SUBJECT ID
SUBJECT_TITLE TEXT 50 SUBJECT TITLE
Subject Table
Table 3.1.2 Subject
Column Name Datatype Size Constraint Allow Null Description
CAT_ID INT 10 PRIMARY KEY NOT NULL CATAGORY ID
CAT_TITLE TEXT 50 CATEGORY TITLE
Category Table
Table 3.1.3 Category
Material Table
Column Name Datatype Size Constraint Allow Null Description
S_ID INT 10 PRIMARY KEY NOT NULL SUBJECT ID
CAT_ID INT 10 FOREIGN KEY NOT NULL CATAGORY ID
SUBJECT_ID INT 10 FOREIGN KEY NOT NULL SUBJECT ID
DATE TIMESTAMP DATE OF SUBJECT ENTRY
SUBJECT_TITLE TEXT 30 SUBJECT TITLE
SUBJECT_IMAGE1 TEXT 255 IMAGE OF VIDEO
VIDEO_PRICE INT 10 PRICE OF VIDEO
VIDEO_DESC LONG TEXT 2000 DESCRIPTION OF VIDEO
VIDEO_KEYWORD VARCHAR 50 KEYWORDS OF VIDEO
Table 3.1.4 Video
Admin Table
Column Name Datatype Size Constraint Allow Null Description
ADMIN_ID INT 10 PRIMARY KEY NOT NULL ADMIN ID
ADMIN_NAME VARCHAR 30 ADMIN NAME
ADMIN_EMAIL VARCHAR 255 ADMIN EMAIL ADDRESS
ADMIN_PASS VARCHAR 255 ADMIN PASSWORD
ADMIN_IMAGE VARCHAR 255 IMAGE OF ADMINISTRATOR
Table 3.1.5 Admin
Inquiry Table
Column Name Datatype Size Constraint Allow Null Description
D_ID INT 10 PRIMARY KEY NOT NULL DELIVERY ID
C_ID INT 10 FOREIGN KEY NOT NULL CUSTOMER ID
USER_NAME VARCHAR 50 CUSTOMER NAME
CONTACT BIG INT 15 CUSTOMER CONTACT
Table 3.1.6 Inquiry
Contact Us Table
Column Name Datatype Size Constraint Allow Null Description
ID INT 10 PRIMARY KEY NOT NULL INQUIRY ID
NAME VARCHAR 50 NAME OF INQUIRY SENDER
EMAIL VARCHAR 50 EMAIL OF SENDER
MOBILE INT 15 MOBILE NUMBER OF SENDER
SUBJECT VARCHAR 50 SUBJECT IN INQUIRY
QUERY VARCHAR 500 INQUIRY DESCRIPTION
DATE TIMESTAMP 255 DATE OF INQUIRY SUBMISSION
Table 3.1.6 Contact Us
3.2 Entity Relationship Model
User

Fig. 3.2.1 E – R Diagram Digi CO
Admin

Fig. 3.2.2 E – R Diagram Digi CO – Admin
3.3 Use Case Diagram
User

Fig. 3.3.1 Use Case Diagram User
Admin

Fig. 3.3.2 Use Case Diagram Admin
3.4 Sequence Diagram

Fig. 3.4.1 Sequence Diagram
3.5 Data Flow Diagram

Fig 3.5.1 Level 0 Digi CO DFD
left17716500
Fig 3.5.2 Level 1 Customer DFD

Fig 3.5.3 Level 1 Admin DFD
3.6 Project Work Plan
Project Work Plan contains all the activities that are perform in future to complete the project of Digi Co and respective times that is required to complete that project.

Project Work Plan of the system will proceed as follow:
First, The Project concept will analyzed before implementation.

Second, The Requirements will be gathered related to existing system which are work like this Project, and all their functions information will be gathered to make unique and one level ahead project.

Third, The Design Will be start implementing parallel and implements in order to provide best User Interface.

After the deigning implementation of the project will start.

The Above Modules like Designing, Coding, Analysis, and Requirement Gathering can be done parallel.

4. Requirement
4.1 System Requirement
Functional Requirement
Technical Requirements:
The System should be implemented in Android Technology.

Required skills:
Android
JavaScript
CSS
Database
User Interface Requirements:
The User Interface should be easy to use and user friendly.

User Friendly Interface makes the process of performing function easy.

To provide the responsive user interface system requires the effective framework like Bootstrap.

Hardware Requirements:
Hardware Requirements of Digi CO System is listed follow:
Laptop
Computer
Mobile
Software Requirements:
Software Requirements of Digi CO System is listed follow:
Windows OS
Mobile OS
Android
Non Functional Requirements:
Usability:
The user must be able to utilize this Digi CO application without any prior knowledge about the user interface.

The interface must allow the user to work with the different features of application with a maximum of few clicks.

Reliability:
This System depends on the Internet connectivity.

In case of loss of Internet connectivity, the system will use the last information fetched from the remote server to display User information.

In the event of application crashing it should be able to restart automatically displaying last confirmed output to the user.

Performance:
The System will support one instance per Mobile OS.

System Fetch the user information which stored in the database, and specific to the user, when user enter the valid credential.

Supportability:
The system should be compatible with any future changes in the remote server provided the data format remains the same.

The user will be able to change his/her personal information.

Users of the system can also see the download made by them.

Implementation:
All users can easily access and use the system by visiting the Digi CO application and performing respective actions.

Additionally, the user should have the internet access in order to access the system.

Interface:
According to the users actions the necessary information will be stored in database in tabular format which are corresponding to the user.

Entire information will be exchanged over the Internet.

Legal:
The connection between the application and the server is encrypted to safeguard user privacy.

No user information is stored on the remote servers and information regarding the user location is not provided to any third party vendors.

Only the registered Parties can use this Digi CO system for downloading the documents as well as to get the benefit of the service.

Performance Requirement:
Processing:
The Digi CO application uses the efficient database which gives the response back to user within short span of time.

Modularity:
This whole application developed in modules and as it is developed in the modules so it provides the independency.

With the help of modularity and readability of the source code of the program the system will be easy to modify in the future if required.

Portability:
The Portability enables the user to use and experience the good User Interface.

This system can be run on any android devices and change according to the different size which is dynamic to real time and additionally due to this feature portability can easily achieved.

Additionally, this application provides responsive user interface.

Easy to use:
As it is the responsive application, so it is easy to use.

Maintainability:
This project will provide easy maintenance of the organized data, which is stored in server database.

Since this application implemented in modules so we can easily change the modules if required in future.

5. Output Forms and Reports
5.1 Screen short

6. Conclusion & Future Work
Conclusion
And here we are at the end of this application and I have say that I’m really really happy with experience of this project. This was the first time to publish something openly and for sure it’s not going to be the last one as its incredible how much I learnt from this. We think that it’s get more helpful to our project or idea more improved. We actually need this type of application for Student.

Future Work
I will Start implement the new features to system.

And also planned to add the teacher module in future if necessary through which the teacher can add their material on this Digi CO Platform.

I will also include the feasible online gateway through which user can easily process the online download.

Interactive filters will be added in system.