Sei sulla pagina 1di 11

Abhigya Foundation App 2019

IMMINENT TECHNOLOGy

Abhigya Foundation
Proposed By:
Imminent Technologies
Represented by
 Sudhanshu Pandey - 7985858060
 Vijay Kumar Dwivedi - 9044884584

Lucknow Branch Office:


#302, 1/17, Vijay Khand, Gomti Nagar
Lucknow -226010

Bangalore Branch Office:


#99, Ideal Home Circle ,Nimishamba Temple Road , Rajarajeshwari Nagar
Bangalore – 560098
Email: tanuj@imminenttechnologies.com, tanujseth12@gmail.com
Contact No.: 07572000250

Imminent Technology Page 1


Abhigya Foundation App 2019

Executive Summary

The purpose of this document is to describe the Application and define the scope of work of
both Android & PHP Technology. The solution will focus on to make your work simple and
reliable; the need of the software will be perfectly justified as we stand to deliver the best
possible product. It ensures a beautiful UI featuring a very intuitive and straight forward
interface. The application focuses on minimizing the issues rising in the society and also
incorporates a very creative way to conquer them.

Goals: - Our goal is to serve Businesses across the globe at an affordable cost and easy to
use techno-business solutions to improve the productivity, efficiency and economy of
business operations. We are able to provide the entire benefits of outsourcing to your
business through cost effectiveness, high quality in delivery.

Our long term goal is to facilitate easy access to relevant information as outlined in the
mission to the general public who utilize the basic services in the domain that we serve.

Core Values: -

Respect for individual: This includes our employees, customers, vendors. We believe
everyone involved in the delivery as stakeholders and have a stake in the successful
delivery of solutions. We depend on smart teamwork, vision and effective collaborative
communication to achieve our goals. Therefore we follow agile methodology for
development where client is updated on every part of development phase.

Integrity, Sincerity, Transparency and Honesty: These are integral pillars of the
organization.

Easy and transparent access to information: Customer is always in control of the outcome.

Imminent Technology Page 2


Abhigya Foundation App 2019

SCOPE OF WORK

Application Design & Development

Imminent Technologies shall study the expectations of the business process to be


automated and the MIS reporting requirements. Imminent Technologies shall prepare a
Solution Design highlighting the best practices available and also indicate the additions
/modification that need to be made to the business process in view of overall
implementation. Based on the approved Solution Design Document and any additional
feedback from Abhigya Foundation, Imminent Technologies will undertake the system
development. Imminent Technologies has to design and implement the requisite user
authentication and authorization as well as other IT security controls ,for the entire
solution. Imminent Technologies shall obtain any software license if required for the
application on behalf of Abhigya Foundation. Enrolment of students using Aadhar
Card(UID).

Modules to be Developed

Admin Module( Required by Abhigya)


Teacher’s module( Required by Abhigya)
Attendance Module( Required by Abhigya)
Tracking Module
School Mapping Module
Push Notification module
Student Enrollment( Required by Abhigya)
Report Module
Integration with Biometric Device ( Required by Abhigya)

Admin Module
The admin module will have the following features:
1. School mapping : The admin can check the list of schools in any particular area and can
check details like No. of students, no. of teachers, no. of other staffs attached to any
particular school.
2. Teachers Attendance: The admin can map all the teachers enrolled under the Basic
Shiksha department and can also map their school in which they are attached.
3. Student attendance : The admin can check the attendance of students and the teachers
any desired school .The admin can also check the leave applications filed by the
teachers.
4. Distance Mapping: Admin can map the distance between each and every school and
their residences.

Imminent Technology Page 3


Abhigya Foundation App 2019

5. Push Notification: The admin can send notifications to all the schools or to any
particular school or any particular teacher by single click notification button.

Teachers Module

The teacher’s module will have the following features:


1. Teachers can mark their attendance directly using the mobile app and they can view their
reports directly using the app.
2. Teacher’s can mark the location of their school where they are attached.
3. They can send their leave applications directly using the app for hazel free leave approval.
4. Teachers will receive the notifications related to their school and personal notifications from
the administration directly on the app.
5. They can speak to teachers group, administration regarding any issues or suggestions
directly through the mobile app.

Attendance Module

 This module is used for marking the attendance of school staffs


 Principals of different school can mark their attendance.
 The other staffs of the school such as supervisors, librarians, peons etc. can mark their attendance
through the mobile app.
 Monthly report for the attendance for school principals and the staffs can be viewed directly on the
app.

Imminent Technology Page 4


Abhigya Foundation App 2019

Tracking Module

 Real Time Location of the Teacher is being captured for each and every operation
done by teachers.

 Admin can track the teachers or field persons location at any time. Company gets to
know if the the teacher is at school location or from some other location.

 This helps the management to manage the operational cost of the teachers.
Management can track and verify the travelling allowances and other such claims
made by the teachers.

Student’s Enrollment

 This module is available at school and this module will be used for the hazel free enrollment of
students.
 All the registrations can be done using the tablets at the schools.
 The registrations will be according to different streams opted by students.
 The students can be categorized with their standards in which they have taken admission.

Imminent Technology Page 5


Abhigya Foundation App 2019

Report Module

 Reports of school wise attendance.


 Teacher’s attendance report district wise, school wise, class wise, month wise.
 Enrolment of student’s month wise.
 Other related reports as per requirement.

Implementation of the application

Imminent Technologies will implement the application by providing manpower services for
data collection / entry (Master Data) and by hosting of application on a secure server. The
database so generated will be the exclusive property of Abhigya Foundation The hosting
charges will be paid by Abhigya Foundation as part of the Annual Maintenance Costs.
Additionally Imminent Technologies would also verify /validate the data (Transactional
Data) entered by Field Executives at least for one month. Imminent Technologies also
provides Training & Technical support and troubleshooting support as part of the
Implementation once.

Application Testing
Imminent Technologies would develop appropriate test cases / scenarios along with
test data and assist the application testing by the identified Users. The primary
goal of Testing is to ensure that all the functionalities of the developed application
are working as per the Solution Design and user expectations . Any defects or
functional gaps identified during the Testing shall be addressed by Imminent
Technologies for final acceptance of the solution.
Project Documentation
Imminent Technologies will prepare the Final user manual incorporating details of all
menus and functionality provided by the system. Additionally, Imminent
Technologies will provide ongoing project information for reference purposes. The
Key documents to be provided would be:
1. Solution design documents consisting of granular details of each functional activity
and any changes (if any) after the proposed system implementation.
2. Configuration documents consisting of system setting and parameters for each
function.
3. User Manual including system instructions and use cases, sample reports, screen
formats, details of menus and instructions on how to perform specific tasks in the
system using screenshots.
4 Any other documentation required for usage and maintenance of implemented
solution like Technical Manual, Installation Guide, system Administration Manual.
Troubleshoot guides for every component of the software application.

Imminent Technology Page 6


Abhigya Foundation App 2019

Go-Live Acceptance Criteria


Following are the list of acceptance criteria to be adopted for the project. The list
below is indicative and the activities will include but not be limited to the
following:
1. Acceptance Testing Sign-off from the Identified Users
2. Entry of Master data
3. Completion of the Trainings for the Stakeholders
4. Submission of the complete set of Project Documents
5. Application deployed in the Mobile Devices and successful usage by the end-users
for at least one month
6. Offline data capture with Mobile Devices and subsequent synchronization with
central server working successfully

Roll-out of the application


1. The Resource provided by Imminent Technologies at the HO would continue
during the roll-out phase for providing the Training & Capacity Building services.
Imminent Technologies shall prepare & submit a detailed training plan for the
different stake holders for the roll-out phase.
2. The Go-Live acceptance criteria defined would have to be ensured for each roll-out
location.
3.The Travel & incidental cost of the resource provided by Imminent Technologies
during Roll-out would be borne by Abhigya Foundation

Maintenance of the application


On successful Go-live of the application, Imminent Technologies would provide
Maintenance services for a period of one year which would include but not
limited to maintenance of hardware and IT infrastructure required for hosting the
application, making changes (as per the requirements of Abhigya Foundation in
the existing software application, Bug Fixing, taking timely and accurate Data
Backup. Imminent Technologies shall resolve any logged or reported defects on
‘best of efforts ‘basis. Imminent Technologies would provide patches and updates
to maintain the application performance up to the desired level. AMC will be
chargeable from FY 2019-20.
Imminent Technologies should have Version Control system in place for the Mobile
and web application.

Imminent Technology Page 7


Abhigya Foundation App 2019

Deliverables, Timelines and Payment Schedule


The timetable for pilot implementation is 2 weeks from the award of the contract.
The project Roll-Out would be an ongoing activity for a year and would commerce
on successful pilot implementation Imminent Technologies would deploy a
resource for the Roll-Out phase. The Maintenance support would deploy a
resource for the Roll-Out phase. The Maintenance support would also be provided
for a year from Go-live.

PHASE WISE DEVELOPMENT

1. ANALYSIS

1.1 REQUIREMENT GATHERING

 Defining requirements
 Capturing of all requirements and recommendations (Functional and non-
functional) based on inputs/visits
 Finalization of functional specifications.

1.2 CONCEPTUALISATION

Defining User Interface through Information flow diagrams.

Agile Process

We prefer to use an Agile development process The Agile process is flexible, efficient, and
involves a lot of collaboration with the client. Clients are involved in the process every step
of the way to insure that the application is meeting their needs. In traditional software
development methods, you don’t view the completed software until the very end of the
process. With Agile, you’ll be able to use the site as early as two weeks into the
development process, which allows you to give us early feedback and verify that we’re
building the right solution for your needs.
We often work in small collaborative teams to take advantage of the breadth of knowledge,
experience and ideas from our different developers. Agile is Flexible. Agile development
makes it easy to incorporate changes to a project midstream if the client's requirements or
ideas move in a different direction. This flexibility is a key benefit and prevents the common
and unpleasant “that’s not in the specs” discussion. We use automated testing to help
ensure that the software that we write works as intended, not just when it’s first written.
Having a library of automated tests allows us to make changes freely without having to
worry about breaking things elsewhere in the software. The tests will tell us if anything
needs attention after a change. Our process is completely transparent. You can view the
project and give input throughout the development process, not just at the beginning and
the end.

Imminent Technology Page 8


Abhigya Foundation App 2019

TECH

Language Android,PHP, java,Sqlite


Framework Zend Framework
Database MYSQL and SQL lIte

We have always believed in framework development

Following other technologies/language will be part of project as needed:-

Android FrontEnd and MySQL Connectivity in PHP,SQLite,MySql., Zend, MySQL, Cakephp,


HTML5, CSS3, JavaScript, Jquery, AJAX , JSON, XML,

2. USER INTERFACE DESIGN

 UI Wireframes (Admin & Front Panel)


 UI Navigation in HTML (Admin & Front Panel)
 Database & ERD Design

REPORTS

Any kind of reports that are a combination of the data being fed in the database can be
generated through the application. Tentative list of reports can be generated through the
application after discussion. More reports can be generated as per the client’s requirement
if stated before the development of the application during the detailed Requirement
Gathering phase.

4. TESTING

Cross-browser fixes, reporting and Logging

Crash Report to be send at developer ID for every crash

QA testing, AB Testing and Concurrent Testing

5. IMPLEMENTATION

For an efficient Phase Development following are the important steps: -

Data Conversion to applicable formats


Content uploading
Deployment on server

Imminent Technology Page 9


Abhigya Foundation App 2019

Client’s Responsibilities:

 During visit to your offices, office facilities such as Table space, Internet facilities and
Power backup need to be provided to our team in case of training or Requirement
gathering.
 Your organization needs to ensure adequate protection of the systems from the
viruses and should have the necessary Antivirus software, hardware and software
installed.
 Your organization needs to ensure smooth functioning of hardware, system software
and Internet connectivity before these are made available to our team for installation
of the application software.
 You’ve to provide a nodal person from each department for providing necessary
inputs needed for the customization.
 Institute will manage Data Entry part if managed by us will be chargeable.
 All our travels will be chargeable.

Customization/Updating:
In the existing project any Customization and Updating can be easily taken care since
we are using open source framework. Any new enhancement can be made plug
and play for user without having any impact on existing module. All these changes
and customization/Updating will be taken care as soon as finances conditions will
be agreed upon.

Cost Break-up of Modules required by Abhigya (Admin Module, Teacher’s Module,


Attendance Module, Student Enrolment, Integration with Biometric Device .)

Development Cost 148000.00


Requirement Study 0
QA 5000
Admin Web Panel 20000
Android 104000
UI Designing 12000
Design 7000
Hardware Cost As per the requirement
Total Development Cost 148000.00

Imminent Technology Page 10


Abhigya Foundation App 2019

Timelines and Deliverables:

Within 45 working Days

*Advance Payment: 50% of Total Project Cost (Rs 74000/-) would require

* 50% of Total Project Cost (Rs 74000/-) after implementation.

*Additional GST@18% will be charged on project cost.

Terms & Conditions:

 Payment by Cheque / Demand Draft shall be made in favour of Imminent


Technologies payable at Lucknow.
 In future, as per the requirement more modules which can be implemented in this
software on mutually agreed amount as mentioned below at later stage if Abhigya
Foundation is having requirement .
 Imminent Technologies will take the minor change request if any after discussion
with Abhigya Foundation
 As per industry standard, Source Code cost of 35% (Rs 52000/-) will be charged if
asked for source code.
 All the travels including lodging and messing will be charged from Client.
 Extra Training and support Cost after installation will be bearded by Client as per
mutual understanding.
 We’ll not provide any license for any third party software like Antivirus Software,
Operating System and Database Software.
 This quote is valid for 30 days from the date of submission.
 All disputes are subject to Lucknow jurisdiction only.

This is a computer generated document, does not requires signature.

Imminent Technology Page 11

Potrebbero piacerti anche