Professional Documents
Culture Documents
Dhte DPR Revised
Dhte DPR Revised
Dhte DPR Revised
Table of Contents
Abbreviations............................................................................................................................................................. 5
1. Scope of this Document ............................................................................................................................... 6
2. Synopsis of the Detailed Project Report (DPR) .................................................................................... 7
2.1 Project Background ........................................................................................................................................ 7
2.1.1 Modules Common for DHTE and Universities ............................................................................ 7
2.1.2 Module for DHTE ................................................................................................................................... 7
2.1.3 Modules for Universities and Colleges .......................................................................................... 7
2.2 Implementation Model ................................................................................................................................. 7
2.3 Assessment and Estimation for Solution Sizing .................................................................................. 8
2.3.1 Number of Users .................................................................................................................................... 8
2.3.2 Number of Concurrent Users ............................................................................................................ 8
2.3.3 Storage Requirement ........................................................................................................................... 9
2.4 Implementation Timeline ............................................................................................................................. 9
2.5 Training Requirements .................................................................................................................................. 9
2.5.1 Estimated Number of users to be trained .................................................................................... 9
2.6 Helpdesk Support ........................................................................................................................................ 10
2.7 Monitoring of Service Level Agreement (SLA) .................................................................................. 10
2.8 Project Governance ..................................................................................................................................... 10
2.8.1 Steering Committee ........................................................................................................................... 10
2.8.2 Program Management Unit ............................................................................................................ 11
2.9 Operation & Maintenance Phase........................................................................................................... 11
2.10 Estimation of Project Cost ........................................................................................................................ 11
3. Stakeholders In Higher and Technical Education Ecosystem ...................................................... 13
4. Functional Requirement ............................................................................................................................ 13
4.1 Modules Common for DHTE and Universities .................................................................................. 13
4.1.1 Human Resources Management System (HRMS) .................................................................. 13
4.1.2 Office Management ........................................................................................................................... 18
4.2 Modules specific to DHTE ......................................................................................................................... 28
4.3 Modules specific to universities ............................................................................................................. 31
5. Non - Functional/ Technical Requirements ....................................................................................... 59
5.1 Solution Architecture .................................................................................................................................. 59
5.2 Users ................................................................................................................................................................. 59
5.3 Gateways ......................................................................................................................................................... 61
5.4 Presentation Layer ....................................................................................................................................... 62
5.4.1 Security Layer and Strategic Controls ......................................................................................... 62
5.4.2 Data Layer .............................................................................................................................................. 62
5.4.3 Monitoring Services ........................................................................................................................... 63
5.4.4 Architectural Requirements ............................................................................................................ 63
5.4.5 Storage Requirement: ....................................................................................................................... 64
5.4.6 Network requirement ........................................................................................................................ 65
5.4.7 Server(s) requirement ........................................................................................................................ 65
5.4.8 Security Requirement ........................................................................................................................ 65
5.4.9 Email Service ......................................................................................................................................... 68
5.4.10 Content Management System ....................................................................................................... 68
Table of Figures
FIGURE 1: RECRUITMENT /POSTING/TRANSFER OF STAFF AND FACULTY ............................................................................ 14
FIGURE 2: PROMOTION PROCESS ................................................................................................................................. 15
FIGURE 3: LEAVE MANAGEMENT PROCESS .................................................................................................................... 16
FIGURE 4: PAYROLL MANAGEMENT PROCESS ................................................................................................................ 17
FIGURE 5 PENSIONS ................................................................................................................................................... 18
FIGURE 6: ONLINE FILE PROCESSING ............................................................................................................................ 19
FIGURE 7: INVENTORY MANAGEMENT .......................................................................................................................... 20
FIGURE 8: DAK MANAGEMENT PROCESS...................................................................................................................... 21
FIGURE 9: GRIEVANCE RESOLUTION ............................................................................................................................. 22
FIGURE 10: RIGHT TO INFORMATION ........................................................................................................................... 23
FIGURE 11: FINANCE (BUDGE AND ACCOUNTS).............................................................................................................. 24
FIGURE 12: TRACKING OF COURT CASES ....................................................................................................................... 24
FIGURE 13: ONLINE FEE PAYMENT............................................................................................................................... 24
FIGURE 14: EXAMINATION FEE .................................................................................................................................... 25
FIGURE 15: APPROVAL OF NEW UNIVERSITY ................................................................................................................. 29
FIGURE 16: USER REGISTRATION/ CREATION................................................................................................................. 30
FIGURE 17 UNIVERSITY INTERACTION CELL ..................................................................................................................... 31
FIGURE 18: STUDENT REGISTRATION ............................................................................................................................ 32
FIGURE 19: SELECTION OF COURSE .............................................................................................................................. 33
FIGURE 20: SUBMISSION OF FEE .................................................................................................................................. 33
FIGURE 21: GENERATION OF MERIT LIST....................................................................................................................... 34
FIGURE 22: GENERATION OF ENROLMENT NUMBER ........................................................................................................ 34
FIGURE 23: AFFILIATION OF COLLEGES .......................................................................................................................... 35
FIGURE 24: HOSTEL MANAGEMENT ............................................................................................................................. 36
FIGURE 25: RESEARCH WORK MANAGEMENT ............................................................................................................... 37
FIGURE 26: ATTENDANCE MANAGEMENT ..................................................................................................................... 38
FIGURE 27: EXAMINATION MANAGEMENT .................................................................................................................... 42
FIGURE 28: EXAMINATION ONLINE/ OFFLINE MODE ...................................................................................................... 43
FIGURE 29: EXAMINATION TIMETABLE ......................................................................................................................... 44
FIGURE 30: EVALUATION OF EXAMINATION PAPERS ....................................................................................................... 45
FIGURE 31: CERTIFICATE MANAGEMENT ....................................................................................................................... 46
FIGURE 32: CHALLENGES IN MARKSHEET ...................................................................................................................... 47
FIGURE 33: CORRECTION PROCESS AND RE-ISSUANCE OF CERTIFICATES .............................................................................. 48
FIGURE 34: END OF COURSE ....................................................................................................................................... 49
FIGURE 35: TRANSFER CERTIFICATES ............................................................................................................................ 50
FIGURE 36: MIGRATION CERTIFICATE ........................................................................................................................... 51
FIGURE 37: ACADEMIC STAFF RECRUITMENT PROCESS ................................................................................................... 52
FIGURE 38: ENROLMENT OF ACADEMIC STAFF ............................................................................................................... 53
FIGURE 39: NON- ACADEMIC POST CREATION ............................................................................................................... 54
FIGURE 40: ENROLMENT OF NON-ACADEMIC STAFF ....................................................................................................... 55
FIGURE 41: LIBRARY MANAGEMENT ............................................................................................................................ 56
FIGURE 42: SECURITY REQUIREMENTS .......................................................................................................................... 66
FIGURE 43: PROJECT TIMELINE .................................................................................................................................... 73
FIGURE 44: PROGRAM GOVERNANCE ........................................................................................................................... 87
Abbreviations
Abbreviation Explanation
API Application Programming Interface
DHTE Department of Higher and Technical Education, Government of Jharkhand
JUT Jharkhand University of Technology
RU Ranchi University
DC Data Centre
DRC Disaster Recovery Centre (Also referred as DR)
IA Implementation Agency
3PAA Third Party Audit Agency appointed by the Department to audit the project
PoP Point of Presence
DPR Detailed Project Report
SRS Software Requirement Specifications
SLA Service Level Agreement
UAT User Acceptance Testing
ownership of the Common Digital System of DHTE and to benefit from specialized expertise
of private sector. An Implementation Agency (IA) shall be selected to implement the project.
increases from the envisaged numbers, the system would require the increase in
hardware capacity.
# Description Number
1 No. of Concurrent users (except for peak season) 400
2. No. of Concurrent users (during the peak season) 800
(ii) Training shall be conducted at the premises of the DHTE and the Universities. All the
facilities such as training room, projector etc. are to be arranged by the DHTE/
Universities. Implementation Agency shall require to deliver the training through their
instructor using the training material prepared by them.
overcoming the obstacles encountered during the project implementation. The chairperson (a
senior DHTE official, to be decided by DHTE) may also convene ad-doc meetings, if required.
After examining the above three options, the option of CLOUD based hosting is found to be
a preferable option as compared to the other two options, even though the cost of cloud-
based hosting may be slightly higher as compared to the SDC. However, the Cloud hosting
would be more efficient in terms of availability of services, resource utilisation, performance,
and scalability. Also, it might be easier to enforce SLA on a private cloud service provider than
on SDC. MeitY has also empanelled a set of Cloud Service Providers which further validates
the preference for cloud in the Government of India. In view of the above, the cost estimation
for Cloud based hosting is suggested below.
4. Functional Requirement
Baseline functional requirement of the project is outlined in this section.
10. Coordinate, control and regulate all activities of administration, human resources,
Finance & Accounts and other related matters for efficient functioning of the
University
11. Execute and administer the outsourcing contracts for various services of the
University
12. Serve as ex-officio member of Academic and Administrative Committees as per the
Act
Being the Administrative Head of the Institution, Automation of Administrative functions
for the University will be overseen, supervised by the Registrar / Registrars.
(ii) Recruitment of Staff and Faculty
Objective: To maintain the record of the new recruitment
Process Flow:
(a) A request is initiate by appropriate department in DHTE for new recruitment.
(b) Copies of the relevant documents are uploaded, and the request is forwarded to
the approving authority.
(c) In case any offline processing is required at any stage, the relevant file no. and DAK
Number can be noted, and the initiated request can be closed.
(d) The details of newly recruited/ posted employees are entered in the system by
appropriate Division in DHTE. System shall automatically create a user id for such
staff.
(e) The same process holds similar in case of Posting/Transfer of employees
Creation of Post – by University
Academic Post Creation
University
University No Action Sent for
Study
Study reveals,
reveals, there
there concurrence from POST(s)
Starts
Starts the
the N needed
isis requirement
requirement ofof Other departments, Created
process End of process
process academic
academic posts
posts CMO etc
University
No need of posts
University
University
University
University conducts
conducts aa Moots
Moots up
up aa
Outcome Posts
study proposal
proposal
study on
on requirement
requirement forfor of study
Required
academic For
For such
such Posts
Posts
academic positions
positions
Seeks
Clarifications from
University sends proposal University
with concurrence Re-submit
No Yes
Proposal from higher authorities N
Merit
received by
DHTE
DHTE
DHTE Examines the Merit
Proposal Clarifications
In
proposal status Proposal if any
No Clarification needed
Chancellors office
Yes
No N
Proposal received Merit Seeks
from DHTE Chancellor’s office inputs from Approval for Posts
Proposal Clarifications Accorded
By Examines the status If any DHTE/
Hon’ble proposal University
Chancellor
No-(All clear)
Logs
Logs into
into to
to portal
portal 1.
1. Fill
Fill application
application details
details
with
with Faculty
Faculty ID/
ID/ 2.
2. Verify
Verify credentials
credentials (Digilocker,
(Digilocker, PAN,
PAN, UID)
UID) Candidate
Submit
Submit Notified
3.
3. Upload
Upload photo,
photo, signature,
signature, LTI
LTI
Candidates
Promotion
Direct
Direct Applicants
Applicants –– 4.
4. upload
upload abstracts
abstracts (if
(if available)
available)
Application
Application list declared
to
to create
create ID
ID and
and 5.
5. Upload
Upload research
research works
works (to
(to some
some limits
limits by University
then
then submit
submit
Last
No
date?
Yes
Notification
Notification of
of Collation of all
Application Publishes in
(Administration)
vacancies Vacancy at
vacancies applications for received by
Approve
portal junior level (on)
University
Scrutiny
Scrutiny of Candidate
Assessment/Panel
of Yes: Information
applications
applications face-to-Face Received by
University
Finance for
by
by Panel
Panel Pay-Fixation
No
Information sent
DHTE
to
DHTE
Logs
Logs to
to the
the Checks
Checks the
the System Staff submit
Staff
Staff
Staff Plans
Plans to
to
take
University
University staff
staff available
available forms
forms suggests types Leave
take leave
leave portal of
portal of leaves
leaves of leaves Application
Approval Alert
Sent to Suggestion by officer for change in leave
Employee System
U
Update
Designated Leave application System evaluates the
Designated
Grants
OK officer sent to designated eligibility and
Officer
U
No- Alert
General Administration
Information to General
Administration
Update Employee
Any Update For Service Book Service Book
Record
Update
Information to Finance
Payroll
Administration
System
(iv) Payroll
Objective: To maintain salary data of employees of an organization (DHTE/ University)
Process Flow:
(a) Monthly pay details of every employee shall be prepared by the system in the basis
of details of existing employees such as Grade pay, Attendance/ Leave record etc.
(b) Managing & implementation of Pay-revisions, pay-fixations etc.
Payroll Management
Academic Staff
(Administration) Payroll
Payroll process
process General
Administration gets
University
starts
starts
alert & can view on
MIS
Staff
Staff Receives
Receives
Information
Information asas
Letter
Letter
Copy
Copy of
of Joining
Joining Bank
Bank eMail
eMail
PAN
PAN
Report Account
Account
Staff
Report Details
Details SMS
SMS
Details
Details
Other
Other SM
SM platforms
platforms
Included
Copy
Copy of
of Joining
Joining Finance
Finance Seeks
Seeks from
information Y Details of
Report
Report information Current
Payroll,
University
(Finance)
from
from Staff
Staff Month
Pay-fixation
Possible? Date of Joining
Etc
Included
Verify
Verify ifif can
can be
be included
included in
in Sent
N from next
payroll
payroll of of current
current month
month Month
onwards?
onwards?
DHTE
DHTE
DHTE DHTE gets
Takes
Takes details
details on
on record
record alert & can
view on MIS
followed by scrutiny by University Committee, approval from VC's Office (or) the
competent authority in case of non-faculty and communication to admin, finance,\
(e) The pensioner interacts with the PENSION CELL (in case of University staff).
Employee Exit Management/Movement to Pension
Employees moves out of the system
Employee
Employee eligible
eligible Orders from University
Exit
Exit plan
plan starts
starts
Staff
to
to exit
exit Process Admin to employee
Process End
End
E
University
University
list of faculty retiring Voluntary Vigilance Premature Unnatural Superann authorities
authorities
University
Approved
Prepares
Prepares detailed
detailed Report
Authority/VC)
(Committee/
Scrutiny
Scrutiny of
of on list of
University
assessment
assessment report
report in
in
details
details exits
cases
cases other
other than
than Category
received
received retirements
retirements wise
DHTE
DHTE List
List of
of Vacancy
Vacancy
Other
Takes
Takes details
details on
on record
record absconders
absconders created
created out
out
to
to Police
Police &
& of
of retirement
retirement Information
Media
Media Pension Cell For pension fixation
Assessment of
Creates/appends to
the case of the Is the case Fixation / Pensioners
the Yes
designated clean? Pension ’ Databsae
Pensioners’ register
pensioner Fixation
(on the system)
File returned back to
E
Administration /Establishment
Figure 5 Pensions
(c) Receiving user sees in its login and add his remarks, upload documents forward for
approval/ concurrence, if required.
(d) System should have the provision to create a table under remark column. Data from
outside can also be copied as text, word table or excel.
(e) Name of the document uploaded, shall be typed by the user uploading it, for
identification by the other users.
Online File Processing
Universities want to interact with DHTE for any requirement
University
University user
user
Requests
Requests raised
raised by
by
Universities
Universities request
request through
through universities
universities are
are forward
forward toto
want
want to
to raise
raise aa the
the portal.
portal. the
the concerned
concerned division
division of
of
Universities
request
request for
for Requests
Requests isis DHTE,
DHTE, choosen
choosen byby University
University
query/
query/ processed
processed
feedback/
feedback/
user
user
internally
internally before
before
approval
approval forwarded
forwarded to to DHTE
DHTE
No Action needed
Sent back to University
DHTE
Personnel (GOJ)
Department
Department collates
collates
Department of
processes
all
all demands/
demands/ DHTE
DHTE assesses
assesses the
the the details
Requirement
Requirement requirement
requirement Takes
Takes action?
action? from GoJ
Request
Request from
from
different
different universities
universities Action taken
Sent to Govt
(if required)
Government of
Jharkhand /
Action
DHET
Action
initiated
initiated
(g) Stock Division user can add/ remove the name of the item in/ from the master data
has the available quantities of the items selected by the Stock Division user. It also
has a column to mention the quantity for order.
(h) Stock Division user can update the quantity of the items received from outside
vendors and also the quantity received back from Division user.
(i) Division user can periodically update the quantity of the items received from the
store. It shall be mandatory for them to update this information before the next
request.
BUDGET & PLANNING
BUDGET DIVISON AUTOMATION
User Login
START START START Requirement
based on
collection
Credentials
Release of stock
Yes Yes DB Update on
Stocks
item (as per
eligibility)
YES
Rejection/ Issuance
PROCESS ENDS Slipl / Report
(c) Alternatively, Marks the dak to the concerned office/officer/ division & makes an
entry in the system
(d) The Dak Number will be the tracing number for file movements in the File
management system, address, if from with the organization, shall be required to
update the receiving of the Dak on receiving it.
Chooses DAK
New Dak received at Dak Cell user Logs Starts Entry to DAK
Management
Dak Cell In to the Syste Module
Module
Dak Marked
to the Inward User stamps/ System allocates/
concerned writes the dak DAK-Number.
END Inward/ User update the
number on the
outward details of the Dak
Marked for letter received/
Dispatch Outward sent being processed.
process
Figure 8: DAK Management Process
Segregated
Grievance grievance based Grievance status &
received by on the subject/ action taken details
Start DHTE through content and
sent to aggreived
Source forward to
Portal
concerned
Grievance Grievance filled to section
received by the portal in End
DHTE as a prescribed format
physical Letter by Operator
Section/Division
Takes corrective action Division/Section
Grievance Assessment
Information
& update response or Assess the updated in
forward to any other grievance system
user id
Action taken
Right to Information
CIO
Response Generation
Application Payment
submitted Gateway
online
Payment
APPS Central
Central System
System
like
BHIM
GoJ
Division/Section BUDGET DIVISION
FMS
START
Entry to FMS
Submits Assessment of
requirement
Budget
Requirement
Approval No
No Division/
Section and Yes
submission Approved?
to Budge
Approved
Division
Headt
NO
Approval
YES
Updates
approved
figures
Fee paid by
Generate Payment
Student at Offline
Challan Option
Bank
Acknowledgement
Receipt received by
END
Student (email, PDF,
Inputs
SMS) Online
payment
details in
Admission
No Portal
University
Tuition Fee credited to Proceed to Fee
Finance Scroll Payment Success
University Account Payment Gateway
Yes
Exam Fee
System
calculates exam
fee + late fee if
any Payment
confirmation /
Receipts of
exam fee to System
student Update
Completion of
process
Pays Challan
Challan
amount to Bank
Takes
Acknowledgement
Student prints
Challan
Goes to Bank
Fee for Eams
Students availing various forms of scholarships shall get registered to the scholarship
module. University shall assess, manage and moderate the portal.
Process: It is aimed to interact with the various portals that offer scholarships to students
under various schemes. While it may be challenging to directly integrate the proposed
platform with the scholarship portals, it is envisaged that the portal shall have varied
forms of interactions with external portals/stakeholders through APIs to monitor the
scholarships being availed. At the same time, the scholarships being issued by the
universities shall be part of the proposed system.
Student
Student
Student
Identifies Internal
A Or
Scholarship National or
others
scheme
Info to
Applicant (student)
University
Speciifc
National Scholarship Portal
Criteria
Validation by
NATIONAL SCHOLARSHP PORTAL
University
Policy
Rejected
Validation Granted/
Process Rejected
National
National
Scholarship
Scholarship Granted
System
System
Common Digital
Platform
Digilocker
Digilocker
Common
Common Digital
Digital Platform
Platform
Different universities have different scholarship plans apart from the National
Scholarship schemes
a. The University/college updates their students for availability of
scholarships in various schemes (or) Students approaches the University
and the National Scholarship portal to avail such scholarships
Receives
Receives Review
Review byby
Intended
Intended party
party
starts
starts process
process
Application
Application ASSESSMENT
ASSESSMENT office
office of
of
OF
OF Proposal
Proposal Chancellor
Chancellor
Scrutiny
Scrutiny of
of
Application
Application && No
DPR
DPR
Accepted?
Accepted? Accepted?
Accepted?
Any
Any Yes
Applies
through Portal
Shortcomings?
Shortcomings? No Yes
with relevant APPROVAL
APPROVAL
Data for
Uploads the
for University
University
Returned to requisite Listing
Listing of
of
documents
Applicant short
short Forward
Forward
comings
comings Recommend
Not
Recommend Accepted
Queries ations
ations to
to
Queries & &
Clarifications Chancellor
Chancellor
Clarifications
from
from
Applicant
Applicant
Download
Download
Letter NOTIFIES
NOTIFIES on
on portal
Letter of
of portal
&
& Sends
Sends SMS/Email
SMS/Email
Confirmation
Confirmation to Applicant
to Applicant
(or)
(or) Rejection
Rejection
END
END REJECTED
REJECTED
Logs
Logs into
into the
the
Universities
Universities Raise
Raise central
central system
system to
to
Request
Request ForFor raise
raise such
such request
request
meeting
meeting // on the defined
on the defined
interaction
Universities
interaction module
module
Universities
Universities desire
desire Requests
Requests raised
raised by
by
to
to know
know any
any detail
detail universities
universities or
or universities
universities get
get
posted
posted to
to the
the DHTE
DHTE through
through
Rejection notice system
system
sent by DHTE
Proceedings/
Proceedings/ Decisions
Decisions
Published
Published through
through
No Request/
Central
Central System
System
Considered? Requests
received
Yes
DHTE
DHTE intends
intends to
to
DHTE schedules the
DHTE
invite
invite one
one or
or many
many DHTE
DHTE posts
posts an
an Process
meeting concludes
universities
universities for
for any
any Online or on-site or
circular/notice
circular/notice
discussion/
discussion/ workshop
interaction Discussion Online/offline
interaction
END YES
(c) Applicant is required to pay the fee online or through the challan. Once the online
application fees is paid, the Registration Number shall be generated by the system.
The fees paid through the challan shall be marked as paid by Ranchi university.
(d) Master data for the name of courses available, number of seats - category wise,
Tuition fees and the eligibility criteria has to be created by Ranchi university, prior
to the beginning of the admission process.
(e) A candidate can select more than one course based on his/ her eligibility
NO
(f) The data related to the temporary application reference number shall be deleted
from the system after the admission list is released or if fees is not paid by the
applicant, within a certain time period.
Student logs into the Course
START Central Portal using Course/ subjects finalized confirmation to
credentials and TFA Student
Fee paid by
Generate Payment
Student at Offline
Challan Option
Bank
Acknowledgement
Receipt received by
END
Student (email, PDF,
Inputs
SMS) Online
payment
details in
Admission
No Portal
University
Tuition Fee credited to Proceed to Fee
Finance Scroll Payment Success
University Account Payment Gateway
Yes
(g) Admission list shall be generated by the system based on the criteria prescribed by
the University
Student log in
to track
application
status
Publication of
Approval and Provisional Merit List
Merit List
End release of Final approved by the University/
Merit List College
(h) List of the students who have paid the tuition fees, shall be published on the
Common Digital System of DHTE and a enrollment no. shall be generated for such
students.
Verification Failure
Digilocker/
Student Academic
other
credential verfication
verification
END
Success
Digilocker
(e) Nodal officer update his remark/ upload documents/ or notifies the applicant, if
any additional details/ documents are required from him.
(f) Nodal officer can forward the application to any other officer in its organization.
(g) User holding the application, updates the date for inspection (if decided).
(h) All existing colleges will need to create their profile on Common Digital System of
DHTE for facilitation of their reapplication for temporary affiliation. Profile details
shall include – Name of college, courses offered, course-wise intake, numbers of
Lecturers/ Readers/ Assistant Professors/ Professors, No. of classrooms, seating
capacity of each room, No. of labs (faculty wise), existing number of students in
each coerces, name of the members in managing committee, affiliation number,
affiliation validity and latest inspection date.
Affiliation of College
No
End
College (Applicant)
Inspection Syndicate
Clarification if any?
committee is approval
examined
Recommendations accepted
Objective: Under the Hostel management allocation of the hostel room to student, no.
of vacant rooms, exist of students from hostel room, and penalty impose to the students
will be recorded online
Process Flow
(a) Initially, Hostel management of each of the hostel shall be required to create the
Hostel profile by providing following details - Name of the Hostel, Address, No. of
Rooms, Name of the room wise occupants, Room wise occupancy type – single/
double/ triple bedded. These details can be updated by the hostel management at
any time of the year.
(b) New students can apply for hostel through the Common Digital System of DHTE
using their enrollment no. and user id.
(c) Details of students who were allotted the hostel shall be published.
(d) Any student vacating the hostel room shall initiate an online request for NOC.
Hostel
Process Ends
Can Apply for
Hostel Student Receives
Student
Student
Accommodation Application Accepts/ Confirmation
After tuition fees is process No Chooses Moves into
paid terminates Location Hostel
Yes
NO Accommodation
Is
Availability of Accommodation
Yes Choices of room
Accommodation Available nos.
Administration
Hostel
Admin Approves
Student asked to System Gets
Payment Update Accommodation
pay fee
Payment Gateway
Online/or
opts for Visits Bank Logs in to Fills in Challan paid Details in
Portal and submit the challan
Challan Pays Fee Hostel to Admin, Room selected by
Gets Challan management student is blocked for him
(a) Research related documents and publications can be uploaded by the faculty/
researcher on the Common Digital system of DHTE.
(b) Registered users can access the research work uploaded by the faculty/ researcher.
Research Publication
Publication
Author/Researcher
End Receives information
Researcher
Researcher
From University
Or Academic
initiates
initiates research
research
Researcher
work
work Rejected Accepted
Creates
Creates ABSTRACT
ABSTRACT Researcher Receives
of acknowledgement
of the
the article/work
article/work
Updated
Link published
Yes
Library
Library Guide
Guide gives
gives External
Research Database
Receives
Receives inputs
inputs // of University
Abstract
Abstract recommendations
recommendations
Other Common
Copy of
schemes
Journals
Forums Accept/
External Accepted
Totally External entities that Reject
receive Research works
Rejected
Rejected Accepted
(e) Students in their login can see the classes scheduled for their course and updates
made regarding change in faculty name/ rescheduling or cancellation of the class.
(vii) Attendance Management
Objective: To enable attendance of students' process
Process Flow:
(a) Respective teacher subject wise shall update the attendance of the student.
(b) Students can see the details of their attendance in their login
(c) Teachers/ Administration can see the attendance of the student's course-wise/
subject-wise/ class-wise
(d) Date of making of the attendance shall also be captured in the system
Central
Central System
System // DHTE
DHTE System
System (DC)
(DC)
University/College
University/College Server
Server
Class Observation system
University
University /College
/College Network
Network
Class Attendance Marker
Learning
management
System
Biometric
Biometric
Student
Student
After
After Biometric
Biometric at
at Reaches
Reaches Study
Study point
point
Entry,
Entry, student
student moves
moves toto class
class
Netram
Netram
Professor
Professor
Jharkhand
Jharkhand
DHTE
DHTE
System
System
Exam
Exam System
System
Proctored
Proctored monitoring
monitoring
Internet
Proctoring
Proctoring System
System
Proctored response
Decision on
Warning or
Exam
Stoppage
Question
Question Bank
Bank
(Examination
(Examination System)
System)
Triggers Alert
Connected via & Controls
Internet or examination
Local LAN/WAN process
Central
Central Proctoring
Proctoring System
System
Proctoring
Monitoring
System
Any deviations
Netram
Netram
Deviations in
Candidate
Behavior or
other findings
Start
Receives
University invites Invitation
academicians,
Receives
Departments,
Invitation
Colleges to become Accepts Secure
Secure
NO
part of committee Invitation Question
Question Bank
Bank
Accepts No action Repository
Repository
NO
Invitation End
University
receives Yes
Yes
responses
from all
Notification
received from
Identification of University
Notification
members of the
received from
committee for Individual
University
each subject members start
preparing their
University gives access Individual Questions
rights for submission to members start (specific to their
members preparing their domain)
Questions
(specific to their
Finalization of domain)
Committee
constituents
Question
bank
Committee
constituted
Committee
Committee
Permits
Permits question
question
Extraction
Extraction
University
University Colleges
Colleges
Extracts/chooses
Extracts/chooses Extracts/chooses
Extracts/chooses
Question
Question from
from Bank
Bank Question
Question from
from Bank
Bank
(g) In case the offline exam mode is selected by the Head of Department, the question
paper shall be available for the printing in the login of the exam department (or
any other concerned department) at the date and time specified by the Head of
Department at the time of specify offline mode. The question paper shall be in
printable format. The question paper shall also have the system generated code
and other details such as duration, max. Marks, name of the subject, name of the
university.
(h) In case of online exam, department can decide to conduct exam on intranet or
internet
Printing/Publishing of Question Paper
Question
Question bank
bank
Question
Question bank
bank Committee Committee coordinator
approves Committee
Committee approves coordinator
Allows
Server
Server Extraction
Allows
Extraction Question/
Question/
Paper
Paper
extraction
extraction
Authorized QP
Authorised
Authorised
Creator
QP
QP creator
creator
Logs
Logs In
In
Chooses
Questions
Or
Question Paper
For
For Online
Online candidates
candidates
For
For
Students
Onsite/
Onsite/
offline
offline
Candidates
Candidates
Computer
Based
Examination
Students taking examination on paper
The timetable of examination, will be visible to student as per course/ subject and same
will be communicated with student via email and mobile no.
EXAMINATION TIME TABLE
Timetable
University issues
notification to Release of Draft
departments & Affiliated Collating inputs Time table for Release of
UNIVERSITY
Inputs from
Department
Publication
to Public
domains
End of
process
Start of
Answer University
Examination books get identifies
secure EVALUATORS
numbers (subject wise)
Question
Papers Printed
and distributed Allocation of
to students Evaluators Marks based
(SECURELY) on
Login to
performance
System
Sheets
Sheets get
get SCANNED
SCANNED Secure Connectivity
And
And loaded
loaded to
to Central
Central Server
Server
Marks given to
System paper gets
allocates recorded in server
Exams Online/offline
Answer sheets
of students
RANDOMIZED Marks get
consolidated for
Each Exam Secure
Secure Server
Server each answer
get For
For Scanned
Scanned && book and data
Evaluator gets fed to Data
concluded tagged
tagged answer book Base in Server
documents
documents (randomized)
Answer Marks scored by
Controlled Access & display
sheets students are
collected available for secure
From Logging in extraction by
to Closing each University from
Safe
Safe Lockers
Lockers file, every central Server
transaction is
tracked
Sealed
&
Docked Evaluator
Logs out
Tabulation
Secure
Secure Server
Server
For
For Scanned
Scanned &&
tagged
tagged
documents
documents
Score
Score /Marks
/Marks of
of each
each
student
student extracted
extracted Student
Student checks
checks
securely
securely by
by Tabulation
Tabulation Result
Result via
via login
login
System
System credentials
credentials
Tabulated
Tabulated marks
marks Student
Student
printed
printed on
on designated
designated satisfied
satisfied with
with
mark-sheet marks?
marks?
mark-sheet format
format No
Mark
Mark sheet
sheet printed
printed
Facsimile/ Signature
Facsimile/ Signature by
by Student
Student
designated
designated authorities
authorities moves
moves to
to
YES
challenge
challenge the
the
evaluation
evaluation
Proceeds
Proceeds to
to
Process
Process Ends
Ends receive
receive Mark
Mark
sheet
sheet
Hard
Hard copies
copies of
of mark
mark sheet
sheet
Bundled/packed
Bundled/packed
Sent
Sent to
to university
university ,,
respective
respective colleges
colleges
(b) Student is not satisfied with the score and has doubts either on totalling or on the
evaluation
(c) Student initiates the verification /challenge process
(d) University accepts the appeal application and verify
(e) Student satisfied with response by university (or) not satisfied, wishes to get
scanned copy. On payment of fee, university extracts scanned answer copy, secures
with password, sends link/attachment to student
Challenging the result
Student not satisfied with score
Applies for 1 No
Contented
with marks?
Re Verification
Asks student
Of marks If they need
Student
Student checks
checks marks
marks Scanned copy?
Student
Response
Proceeds
Proceeds Pays University
Yes by email to
Process
Process Ends
Ends to
to collect
collect Applicable accepts
student
Fee application Pays
marksheet
marksheet To access
Applicable
1
Fee
University does not accept applicaton
Concerned Concerned
authority, authority,
extracts Yes extracts
students students
answer book Response by email to student answer book
No “No fault found”
University
System based
Checks the Discrepancy password
mark scored & observed in protection on
Answer book totalling Answer book
Information
Information
Student receives corrected certificate/marksheet Sent
Sent to
to
Student
student
student
Student
Student appeals
appeals
For
For correction
correction
End
End of
of process
process No
University No
No action
action needed
needed Correction
Correction
University
to
to details
details in
in
verifies
verifies Any
Any correction
correction in
in
No the
the Central
Central
certificate
certificate Database
Database
Observes
Observes that
that
Students
Students Yes
Any
Any evaluation
evaluation
appeal
appeal is
is Print
discrepancy
discrepancy Print
University
genuine
genuine Initiates
Initiates Revised
Revised
correction
correction toto Certificate
Certificate or
or
No certificates
certificates Mark
Mark Sheet
Sheet
Yes
Correction
Marks
Marks
Initiates Correction
Any
Any total
total mistake
mistake Initiates to Database
Database
Re- to details
details in
in
Re- the
Evaluation the Central
Central
Evaluation Database
Database
Initiate
Initiate refund
refund of
of fee
fee
to
to student
student
University initiates
Course completion
certification process
Identifies
Identifies list
list of
of
students
students who
who
Student
Student had
had completed
completed
Database
Database their
their respective
University
respective
courses
courses
Generates
Generates
Prints
Prints
Course
Course
Certificates
Certificates
Completion
Completion
Certificates
Certificates
Certificate
Certificate
Database
Database Creates
Creates digital
digital copy
copy
of
of the
the certificate
certificate
Student
Student
Student downloads
downloads Sends
Sends hard
hard copy
copy to
to
Course
Course completion
completion certificate
certificate Admin/
Admin/ Colleges
Colleges
From
From
System
System
Transfer Certificate
University issues Transfer Certificate to Students
Student Completion
Completion of
of process
process
Student Submits
Submits
Student requests
requests for
for TC
TC Student
Student
Student
Student proof
proof of
of
In
In prescribed
prescribed clearing
receives
receives TC
TC
pays
pays dues
dues clearing Downloads
Downloads
application
application format
format dues
dues
University
University
Receives
Receives
application
application Student
Student Yes
Conducts
Conducts Database
Database
scrutiny
scrutiny
Any
Any Dues?
University
Dues?
No
Generates
Generates
Certificate Transfer
Transfer
Certificate
Certificate
Certificate
Database
Database
Prints
Prints
Creates
Creates digital
digital copy
copy Certificates
Certificates
of
of the
the certificate
certificate
Sends
Sends hard
hard copy
copy to
to
Admin/
Admin/ Colleges
Colleges
Close
After issuance of
Migration
Certificate
Scrutiny Starts
Student
Details of Course Leaving
Admit Card asked to
Registration YES Certificate YES Any Pending? Yes
available or not? Complete
available or not ? available?
formalities
No- File sent back No-File sent back
No-File Sent back
Personnel
University
University No Action
Identified
Starts
Starts the
the N needed
(Notified)
process End of process
process
University
Attaches/
Attaches/
reference
reference ofof all
all
University
University documents
documents
University OK
University refers
refers the
the Decides to Moots
Moots up up aa against
against
POST
POST CREATION
CREATION Fill the proposal
proposal creation
creation of
of
gazette
gazette post To
To fill
fill Post
Post post
post
Seeks
Clarifications
Proposal sent to JPSC from University
Yes Re-submit
JPSC Examines the
Proposal
received by proposal No
Merit N Selection
JPSC OK
complete?
Not complete
Proposal
JPSC
status
JPSC
1. Advertisement
Merit
Clarificati 2. Exams
In N
Proposal ons if any 3. Interviews
4 Merit list
5. Selection
Yes
Proposal
Proposal forfor
No action needed Personnel
filling,
filling,
DHTE
Joining
Joining University
University ADMIN
ADMIN University
University FINANCE
FINANCE Information
Information to
to
Report
Report issued
issued (Registrar)
(Registrar)
University
Initiates
Initiates all
all finance
finance Other
Other Departments
Departments
to
to staff
staff Initiates
Initiates Admin
Admin related
related formalities
formalities of
of University
University
formalities
formalities
End
List
List of
of newly
newly joined
joined
staff
staff received
received by
by DHTE
DHTE Takes
Takes details
details on
on Process at DHTE
DHTE
(From
(From university)
university) DHTE’s
DHTE’s record
record ends
List
List of
of newly
newly joined
joined
staff received
staff received byby DHTE
DHTE Takes
Takes details
details on
on
JPSC
Process at JPSC
(From JPSC’s
JPSC’s record
record
(From university)
university) ends
Whether to be Gazette
Gazette of
of Government
Government
Jharkhand
Published
Gazette
Y of Jharkhand
of Jharkhand Publication ends
On
Gazette?
Not to be published
(f) There are prescribed timelines under which the candidates report to the University.
In the event of non-reporting of any candidate, within specified timeline, the
appointment stands withdrawn and the next in line candidate who was assessed as
fit-for-job would be asked to report,
Personnel
University
University No Action
Identified
Starts
Starts the
the N needed
(Notified)
process End of process
process
University
Attaches/
Attaches/
University
University reference
reference ofof all
all
Moots
Moots up up aa documents
documents
University OK
University refers
refers the
the Decides to proposal
proposal against
against
POST
POST CREATION
CREATION Fill the To
To fill
fill Post
Post creation
creation of
of
gazette
gazette post post
post
Seeks
Clarifications
Proposal sent to JSSC from University
Yes Re-submit
JSSC Examines the
Proposal
received by proposal No
Merit N Selection
JSSC OK
complete?
Not complete
Proposal
JSSC
status
JSSC
1. Advertisement
Merit
Clarificati 2. Exams
In N
Proposal ons if any 3. Interviews
4 Merit list
5. Selection
Yes
Proposal
Proposal forfor
No action needed Personnel
filling,
filling,
DHTE
Joining
Joining University
University ADMIN
ADMIN University
University FINANCE
FINANCE Information
Information to
to
Report
Report issued
issued (Registrar)
(Registrar)
University
Initiates
Initiates all
all finance
finance Other
Other Departments
Departments
to
to staff
staff Initiates
Initiates Admin
Admin related
related formalities
formalities of
of University
University
formalities
formalities
End
List
List of
of newly
newly joined
joined
staff
staff received
received by
by DHTE
DHTE Takes
Takes details
details on
on Process at DHTE
DHTE
(From
(From university)
university) DHTE’s
DHTE’s record
record ends
List
List of
of newly
newly joined
joined
staff Takes
Takes details
details on
on
received
staff received byby DHTE
DHTE Process at JSSC
JSSC
JSSC’s
JSSC’s record
record
(From
(From university)
university) ends
Whether to be Gazette
Gazette of
of Government
Government
Jharkhand
Gazette
Published
Y of
of Jharkhand
Jharkhand Publication ends
On
Gazette?
Not to be published
(g) Common Digital System of DHTE shows the delay in weeks/ days in returning the
book by the student.
(h) When student returns the book, the officer mark as the book returned against the
enrollment number of the student
(i) Name based used id shall be issued to library officer.
System triggers Student’s basic details
Student gets captured from system
issuance of Library
Registration number • Registration Number
Card for Student
• Name
Student gets alert in • Year of Joining
his Department
Library Card • Validity of Card
email & through
Generated in the • Card Sequence (No.½,
System No. 2/2)
SMS, SM
• Subject /Course
Acknowledges the
Student reaches the
Receives Library Card receipt through
Library Counter
email & on register
System
System
Card usable at On Course
Student is active Disable Card
library completion
The facility of Online Classes using Digital Platform, enables the end users to enhance their
knowledge and skills, without venturing physically to a different location. The offerings
through such online mode and also enables learners to break free from the time-barriers.
(Students in case of this Common Digital Platform – CDP) and the non-students including
faculty and non-faculty member who prefer to enhance their knowledge and skills.
LMS Portals provides our learners with varied modes of Learning Management System (LMS).
Given the Governments push for cloud base application and locally hosted applications, the
CDP may extend extensive learning system through hybrid mode. Tools for robust course
development with support for multiple formats, including MP4, HTML5, YouTube, Vimeo,
documents, images are feasible at present.
Deploy an optimized algorithm to collect and analyze critical data regarding students usage
and performance. While learning is one of the key factors in any LMS or any Digital Platform,
the facility for reporting to ensure user engagement, performance, and course completion are
the key to such LMS.
During deployment, the best of solutions at that instance is expected to benefit the end users
and the universities.
END
5.2 Users
The below table details the various types of users who shall interact with the core Common
Digital System of DHTE. Apart from the users described in this section or elsewhere in this DPR,
there is also a need for data/information exchange with various other agencies within India
and from abroad. The proposed system shall be capable of such data/ information exchange.
User Type and Type of Usage Approximate
Connectivity Users
Mode
Public (i) Accessing information which is available without
(Internet) user id and password
(ii) Track/Verify application status using keyword
(iii) Accessing information using OTP
(iv) Apply for University/ College Affiliation
(v) Apply for Student Registration
(vi) Right to Information (RTI)
(vii) Make online payment
(viii) Reset Password for registered users
(ix) Submit Feedback/ Grievance
Student (i) Apply for hostel 5,00,000
(Internet) (ii) Online fees payment
(iii) Access documents
(iv) Apply for semester/annual examinations
Colleges (i) View registration related/ profile details Total: 250
(Internet) (ii) Apply for Affiliation Renewal (One user id will
(iii) Apply for Affiliation Cancellation be given to
5.3 Gateways
The core application shall need to employ the following gateways:
(i) Web gateway
S. No Specification(s)
integration with various such applications. Considering the legacy database, there
may also be a need to operate the core Common Digital System of DHTE
simultaneously with multiple storage technologies from different OEMs. The system
should use open standards such as REST, SOAP, WSDL, XML, W3C etc. and other
API gateway services to ensure easier integration with other applications, as per the
need of the division.
3. Architecture: Architecture of the core Common Digital System of DHTE is
important because it enables an application to meet and fulfil the non-functional
requirements. The non-functional requirements define the runtime qualities such as
scalability, deploy-ability and reliability. They also define development time qualities
including maintainability, testability, extensibility, and scalability. The architecture
that IA choose for the application shall determine how well it meets these quality
requirements.
The goal of the architecture is to structure the application as a set of loosely coupled
services. The components or services and the connectors or the communication
protocols, enable those services to collaborate. Each service can correspond to a
different business function and can communicate using REST APIs, messaging, RPC
etc. and should be independently deployable by fully automated deployment
machinery and can be separately audited.
Automation in every step like build automation, test automation, deployment
automation etc. should be the key-enabler for establishing well-functioning
architecture.
4. Performance:
The system is expected to be designed to ensure high performance and compliant
to the defined service levels
Performance considerations are paramount as poor performance of the Common
Digital System of DHTE would directly impact the end user experience. If the system
performance degrades the queue time for various would increase exponentially.
Hence, it is essential that the Common Digital System of DHTE should be responsive
to meet the expectation of various stakeholders
S. No Requirement
1. Redundancy of N+1 shall be made available with respect to servers hosting all the
critical components of architecture including web, application, database, and DNS
in high-availability mode
2. Server clusters shall be implemented in active-active mode.
3. Size of each server or total number of servers in a cluster implemented for the
solution shall be determined in a manner to ensure that no performance
degradation happens, even if a particular server is unavailable.
4. System shall provide for horizontal scalability in such a manner that a new server
can be added (or removed) dynamically, as and when required in future, without
disturbing the normal functioning of production system
5. The vertical scalability in servers in terms of additional processors and RAM will
have to be provided for handling future growth in transactions
USER
USER LEVEL
LEVEL SECURITY
SECURITY NETWORK
NETWORK LEVEL
LEVEL SECURITY
SECURITY
Infrastructure
Infrastructure level
level Security
Security
INTERNET
Database
Database SErver
SErver
IPS
User
User
FIREWALL
FIREWALL
DNS
DNS Server
Server
APPLICATION
APPLICATION LEVEL
LEVEL SECURITY
SECURITY
S. No Specification
1. User Machine Level Security
1.1. Restricted areas of the application should be accessible only for the users
having user id and password. For 2 factor authentication mobile/ email OTP.
1.2. System shall maintain an access audit log entry when this form of
authentication is used to access the system.
2. Application-level security
2.1. Authentication and authorization
2.1.1. System should prompt the user to provide username/password to access
restricted areas of the application
2.1.2. Each user shall maintain unique user id.
2.1.3. The password complexity parameters are recommended to be
specified as follows:
(i) Minimum password length – 8 Characters
(ii) Mixed case – Mandatory
(iii) Alpha-numeric – Mandatory
(iv) Special character – mandatory
(v) Password expiry – 45 days
(vi) Password history – 5
(vii) Account lock out – After 3 successive wrong password attempts
(viii) Account lock out period – 45 Minutes
(ix) Consecutive characters should not be allowed
(x) Session time out – 30 minutes
All the above should be configurable.
2.1.4. System shall have the functionality to allow formation of user groups. Users
may be assigned to one or more user groups
S. No Specification
2.1.5. System shall allow the administrator to define the access groups/policies in the
system.
2.1.6. Users shall be required to log in only once to access the functions they are
authorized to access. Once logged in all functions to which the user has access
should be visible to the user
2.1.7. System should only store encrypted user credentials in the database
2.1.8. System shall have a strong audit function. The log files shall be available in a
flat file format.
The log files shall be maintained for a time period as defined in log retention
guidelines
The log files shall be systematically backed up which shall be required in times
of any forensic examination
2.1.9. System shall track and report any suspicious user actions (e.g. multiple login
attempts)
2.2. Encryption of Aadhar details
2.2.1. The following Aadhar details should be stored in an encrypted format in the
database:
(i) Aadhar number
(ii) User Name
(iii) Date of Birth
(iv) Address
2.2.2. Only the Common Digital System of DHTE should be able to access the above
mentioned Aadhar details —other applications should not be able to decrypt
the data.
2.2.3. Robust symmetric encryption algorithms should be employed (e.g. DAES)
3. Infrastructure level security
3.1. The application infrastructure should be hosted in a Demilitarized Zone (DMZ)
set up by using firewall
3.2. The application server and database servers should be accessed only through
a firewall.
3.3. Firewalls and IPS devices should be hosted on separate servers.
3.4. Firewall should support a zero-day attack prevention mechanism.
3.5. CERT-IN guidelines shall be complied with for Server hardening
3.6. Gateway level anti-virus system should be deployed to defend virus and worm
attacks
Antivirus shall be up to date at any given time
4. Network level security
S. No Specification
4.1. All transactions conducted on the network shall be encrypted using SSL.
Industry standard/ IT Act compliant encryption techniques/ technology shall be
used for this purpose.
S. No Specification
(vii) System should tag content with metadata to allow easy and quick access
(viii) System should store content as reusable XML, HTML etc.
(ix) System should be able to provide support for managing content in XML or other
format via Common Digital System of DHTE and for exposing content and
functionality within the system as standard XML
(x) System should be able to import and export content and template objects for
deployment and replication between servers
(xi) System should support controlled access to the content
(xii) System should provide integration with external web-based applications
(xiii) System should be able to organize the contents on the basis of topics
(xiv) System should provide centrally controlled auditing, expiration & retention policies.
(xv) System should be able to provide a full-text search option to search content based
on text.
(xvi) System should be able to provide a single sign-in feature for accessing the
application and content management Common Digital System of DHTE
(xvii) System should allow Content management system user to have access to a web
page repository containing all types of media files-images, PDFs, videos, word files
etc
(xviii) System should be able to maintain error logs and provide audit trail logs to improve
content availability
(xix) System should be able to maintain archives folder-wise based on year of
publication. User can access any of these by accessing the respective folder.
(xx) System should allow all popular file formats (like images, PDF, doc and some format
of videos) can be uploaded and downloaded. Print feature should be available for
content in doc and PDF format.
S. No Specification
(iv) System should be non-intrusive. It should make no changes to the operating system
kernel or binaries. Software must allow for quick uninstall if necessary.
(v) System should provide fine grained user control and should allow controlling
actions and access to resources of all users including privileged accounts such as
root / administrator
(vi) System should enable the administrators to share subsets of root authority among
different administrators based on their functional roles
(vii) System should provide network source controls. It must be able to restrict user login
from specific machines / hosts / terminals for network access or physically
connected terminals such as dumb terminals.
(viii) System should provide Operating System (OS) security hardening and extra levels
of access control to the platform.
S. No Name Count
18. SSL 2
19. Internet Bandwidth of 8 Mbps at DC with redundancy 16 Mbps
20. Internet Bandwidth of 8 Mbps at DC with redundancy 16 Mbps
21. MPLS connectivity between DC & DR for database replication To be assessed by
the IA
22. Internet link for SLA monitoring - DC 2 Mbps with redundancy 4 Mbps
23. Internet link for SLA monitoring - DR 2 Mbps with redundancy 4 Mbps
6. Implementation Model
The Common Digital System of DHTE is planned to be built and operated in an outsourced
model. Such a model would allow DHTE to address important factors such as DHTE’s
ownership of the Common Digital System of DHTE and to benefit from specialized expertise
of private sector. The following responsibility matrix depicts the broad aspects of the
implementation model:
7. Timelines
DHTE’s Common Digital Platform is envisaged to be developed, implemented and rolled out
in a phased manner. The project timelines are depicted below:
The Operations and Maintenance of the project will be for a period of 5 years from the date
of declaration of Go-Live.
User accounts of any outsourced agency personnel should include an automatic account
expiration date, set at no longer than 6 months from their start date or till expiry of
contract whichever is earlier.
Any personnel who become aware of any loss, compromise, or possible compromise of
information, or any other incident which has information security implications, will
immediately report the incident to the designated IT in-charge.
Any personnel found violating the IS policy would be penalized.
(iv) Physical and environmental security
The Common Digital System of DHTE should be hosted in a secure Data Center facility
to prevent unauthorized access and damage to information resources. All physical entry
and exit points should be controlled using access control mechanism. The facility should
be monitored 24 hours a day using cameras. Signs indicating “Authorized Personnel
Only”, or a similar message should be prominently displayed at all facility entrances. All
information storage media (e.g., hard disks, floppy disks, magnetic tapes and CD-ROMs)
containing sensitive or confidential data will be physically secured, when not in use.
Security inspections should be made periodically.
(v) Communications and operations management
All operations performed by third parties should be monitored periodically. Backup of
all critical data should be taken periodically.
(vi) Access control
Access to Common Digital System of DHTE should be given only after approval from
application owner and the competent authority. The access should be on a role basis
rather than designation. The access control policy should cover:
• Identification
• Authentication
• Authorization and Access Control
• Administration
• Audit
8.10 Warranty
IA shall provide comprehensive warranty for all IT and non-IT infrastructure, provided as part
of the project, for a period of 5 years from the go-live date.
9.1.1 Retention of Ownership and Control Over Core and Configurable Modules
(i) DHTE shall exercise ownership of core and configurable modules. To this end, the system
shall be designed to ensure that:
(a) DHTE or their authorized representatives are associated with the design and
development phases of the Common Digital System of DHTE. Specifically, the IA shall
obtain signoff on all design documents
(b) The Common Digital System of DHTE modules and their source code are stored in a
repository with the DHTE after the modules are developed in accordance with the
procedures laid down or approved by DHTE
(c) Any subsequent changes to the application are incorporated in the application
repository on an incremental basis, after the process of approval prescribed is
undergone.
(ii) Any changes to the application, required to enhance the functionality, or to improve
performance or to cover security gaps, shall first be documented by the IA in detail such
as the proposed change, the reasons necessitating the change, the impact of change on
application, effort and time required in effecting the change. Thereupon a request shall
be referred to the Application Administrator(s) or equivalent personnel designated by
DHTE for the purpose, to approve the proposed changes. IA shall first host the changes
in the application staging environment and test it for consistency, integrity and
performance. IA will then refer the changes made in the application, together with its
test cases and test results, to the personnel of DHTE for their review and final approval
before the changes are deployed in the production environment.
(iii) No change to the application shall be affected by the IA unless the process defined at
(a) above is adhered to.
(iv) The source code shall not be shared with or provided to any other party.
the change, the impact of change on database and application, effort and time required
in effecting the change. Thereupon a request shall be referred to the Database
Administrator(s) or equivalent personnel designated by DHTE for the purpose, to
approve the proposed changes. IA shall first host the changes in the database staging
environment and test it for consistency, integrity and performance. IA will then refer the
changes made in the database, together with its test cases and test results, to the
personnel of DHTE for their review and final approval before the changes are deployed
in the production environment.
(iii) No change to the database or to the master data shall be affected by the IA unless the
process defined at (a) above is adhered to. To this end, all the actions of the database
administrator of the IA shall be logged.
(iv) Any direct access to database must be avoided and the database administration activities
(especially all those actions that result in modification of data, schema and master data)
shall be executed through an application which verifies, and audits users, code and
actions done on the database.
(v) The primary owner of the entire information captured in the database shall be DHTE.
tandem with the PMU set up by DHTE, in program governance activities. The program
management team of IA shall be responsible for interacting with the program management
unit of DHTE with regard to submission of deliverables, getting sign-off on deliverables and
other operational issues.