[go: up one dir, main page]

0% found this document useful (0 votes)
32 views9 pages

Sow Erp Hitdoon v1.2

The document outlines a scope of work for developing an ERP system for a college. It includes requirements for a responsive web portal and admin panel with features like student profiles, attendance tracking, marks entry, fees management, and reporting. It describes the modules, features, and development phases for the project.

Uploaded by

Nitesh Tiwari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views9 pages

Sow Erp Hitdoon v1.2

The document outlines a scope of work for developing an ERP system for a college. It includes requirements for a responsive web portal and admin panel with features like student profiles, attendance tracking, marks entry, fees management, and reporting. It describes the modules, features, and development phases for the project.

Uploaded by

Nitesh Tiwari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

Project: Himalayan Institute of Technology

Doc No. : SOW_ERP_Hitdoon/V1.2

Client POC Mr. Agnieem Jasola

IT Consultant Mr. Ankit Yadav

Business Analyst Mr. Devansh Gupta


]\

Table of Contents

1. Introduction 2

1.1 Business Requirement 2

1.2 Scope of Work 2

2. Our Solution 2

2.1 Web Portal (Responsive) 2

2.2 Admin Panel (Web) 3

3. Next Steps 5

3.1 Requirement Analysis 5

3.2 UI/UX Design Phase 5

3.3 Front End Development Phase 5

3.4 Backend Development Phase 5

3.5 Testing and Deployment Phase 5

4. Annexure 6

1
]\

1. Introduction

1.1 Business Requirement

● The client is representing Himalayan Institute of Technology, running


under Himalayan Ecological & Literacy Programme Welfare Society,
one of the premier Institutes located at Dehradun.

● The client wants a white labelled portal to manage the data of all the
students such as admission details, personal details, attendance,
marks and fees details.

1.2 Scope of Work

There shall be following modules needed in the project:


● Web Portal (Responsive)
● Admin Panel (Web)

2. Our Solution

2.1 Web Portal (Responsive)

● Login Module: Allows users (Teachers and Students) to access their


accounts using their provided credentials.

● Home Page: Displays options for Students (My Profile, My Marks, My


Attendance, My Fees) and Teachers (Update Marks, Update
Attendance, Lesson Plan) to navigate the system.

● My Profile: Enables users to view and edit personal details, such as


address, contact information, and uploaded documents.

2
]\

● My Marks: Allows students to view their exam scores, both by exam


and by subject.

● My Attendance: Provides students with a view of their attendance


records for different subjects, including daily presence and absence
percentages.

● My Fees: Gives students access to information about total fees,


payments made, payment dates, modes, and any pending fees.

● Update Marks: Permits teachers to input and update students' marks


for selected exams, both by exam and by subject.

● Update Attendance: Allows teachers to record and update students'


attendance for assigned subjects on a daily basis.

● Lesson Plan: Enables teachers to document summaries of classes,


add remarks, and list the topics covered during their teaching
sessions.

2.2 Admin Panel (Web)

● User Management: Allows the admin to create, edit, and manage


user profiles (Students, Teachers) along with generating their login
credentials, as well as delete or regenerate credentials as needed.

● Student Profiles: Enables the admin to create and manage student


profiles, including details like address, contact information, and
uploaded documents.

3
]\

● Batch Management: Permits the admin to group students into


various batches, assigning them to different teachers, while also
defining and naming the batches.

● Subjects Management: Allows the admin to create multiple subjects,


assign them to students, and designate teachers to teach those
subjects.

● Fees Details: Enables the admin to set and update total fees based
on the services availed by students, manage receipts of payments,
track accounts of fees received and pending, and generate receipts.

● Exam Schedules: Allows the admin to create a list of exams and


associate them with specific batches for accurate updating of
student scores.

● Reports View: Provides the admin with the ability to view reports for
various types of data, including attendance reports, marks reports,
and lesson plans.

● Disabled Students: Enables the admin to mark students as debarred


and disable their accounts in cases of low attendance or unpaid fees.

4
]\

3. Next Steps

3.1 Requirement Analysis

Gather and document the specific needs and requirements of the client.
Identify key functionalities, workflows, and integrations required for the
solution.

3.2 UI/UX Design Phase

This is the initial phase of the project where the user interface (UI) and
user experience (UX) are designed. It involves creating the visual
elements of the solution, such as layout, colours, fonts, and images (UI),
as well as planning how the user will interact with the solution, including
navigation and workflow (UX).

3.3 Front End Development Phase

This phase involves the implementation of the UI/UX design into actual
code that will run on the user's device. It includes creating the interactive
elements of the solution using technologies like HTML, CSS, and
JavaScript.

3.4 Backend Development Phase

This phase involves setting up the server, databases, and APIs that the
solution will interact with. It includes writing server-side code, designing
and managing databases, and ensuring that the frontend and backend
of the solution can communicate effectively.

3.5 Testing and Deployment Phase

This is the final phase where the complete solution is tested to ensure it
works as expected, and any bugs or issues are fixed. Once testing is
completed, the solution is deployed to a live environment where it can be
accessed by end users.

5
]\

4. Annexure

WEB PORTAL

Req. No. MODULE FEATURES DESCRIPTION

● Users shall be able to access their accounts using their


login credentials provided by the admin under the 2
1. Login Module user categories:
○ Teacher
○ Student

● Users shall be able to view the following options on the


homepage:
○ Student:
■ My Profile
■ My Marks
2. Home Page ■ My Attendance
■ My Fees
○ Teachers:
■ Update Marks
■ Update Attendance
■ Lesson Plan

● Users shall be able to check their profile and view their


details such as:
3. My Profile ○ Address Details
○ Contact Details
○ Any Documents etc.

● Students shall be able to view their exam scores against


different exams
4. My Marks
● Students shall be able view the exam wise and subject
wise marks

● Students shall be able to view their attendance for


different subjects
5. My Attendance
● Users shall be able to check their absence and presents
along with the percentages on a daily basis

6
]\

● Students shall be able to view the following fee details:


○ Total Fees
○ Paid Fees
6. My Fees
■ Payment Dates and Modes shall be
available
○ Pending Fees

● Teachers shall be able to update the marks of the


students assigned to them for any selected exam
7. Update Marks
● Teachers shall be able to update exam wise and subject
wise marks

● Teachers shall be able to update the attendances of the


students assigned to them
Update ● Teachers shall be able to update attendances of the
8.
Attendance assigned subjects on daily basis
● Teachers shall be able to mark themselves as absent as
well for the record

● Teachers shall be able to maintain a record of


summaries of the classes taken by them
9. Lesson Plan
● Teachers shall be able to add remarks and mention the
topics covered

ADMIN PANEL

Req. No. MODULE FEATURES DESCRIPTION

● Admin shall be able to login to the admin panel using


1. Login Module
the admin credentials

● Admin shall be able to create profiles and generate


login credentials for people in the organisation under
the following categories:
2. User Management ○ Students
○ Teachers
● Admin shall be able to delete/edit user profiles and
regenerate their credentials

● Admin shall be able to create student profiles and


3. Student Profiles manage their data:
○ Address Details

7
]\

○ Contact Details
○ Any Documents etc.
■ Apology letters for misconduct
■ Important Documents

● Admin shall be able to group students in various


Batch batches and assign the batches to different teachers
4.
Management ● Admin shall be able to define the batch details and
names

● Admin shall be able to create multiple subjects and


Subjects
5. assign subjects to the students
Management
● Admin shall be able to assign teachers to the subjects

● Admin shall be able to define the total fees of the


students based upon their services availed
● Admin shall be able to update the receipts of all the
payments made by the students
6. Fees Details
● Admin shall be able to manage the account of all the
fees received and pending
● Admin shall be able to generate receipts of the received
fees

● Admin shall be able to create the list of all the exams


7. Exam Schedules and map them to different batches for the proper
updation of score of students

● Admin shall be able to view the reports of all the data


such as:
○ Attendance Reports
○ Marks Reports
○ Lesson Plans
8. Reports View
● Disabled Students:
○ Admin shall be able to mark the students as
debarred and disable their accounts:
■ Low Attendance
■ Fees Unpaid

You might also like