AIMS INSTITUTE OF HIGHER EDUCATION
Department of Information Technology and Sciences
PROJECT SCHEDULE
Program: BCA Semester: VI
Project Title: _ Online Course management Software
Name of the Guide: Prof. Sreenivasa HV
Mobile Number
Name of the Students Register No. (Mandatorily WhatsApp Signature
Number)
Ajay.Prakashan 16SKSB7006 7411259576
Submissio Submitted
SL. Student Signature
n Dead Issue Discussed in Brief Date Grade
No Signature of Guide
Line
1
28.01.19 Synopsis
.
2 Introduction/ SRS/
01.02.19
. System Design
3 DFD/ ER Diagram/
08.02.19
. Work flow diagram
4 Database Design /
15.02.19
. Table Design
5
22.02.19 Interface Design
.
6
08.03.19 Implementation
.
7 Database
15.03.19 connection/
.
implementation
8 Testing and Test
22.03.19
. Cases
Presentation/
9
05.04.19 Demonstration and
.
softcopy Report
1
0 12.04.19 Hard Copy Report
.
AIMS INSTITUTE OF HIGHER EDUCATION
Department of Information Technology and Sciences
PROJECT REVIEW RECORD BATCH 2016-19
Program: BCA Semester: VI
Project Title: Online Course management Software
Name of the Guide: prof. Sreenivasa HV
Name of the Student Register No. Signature
Ajay.Prakashan 16SKSB7006
SL
Issue Discussed in Signature Signature
.N Date Remarks
Brief of Guide of Student
o
1
Submission of title &
1
28.01.19 description of the
.
Project
1 Presentation on
2 01.02.19
Synopsis.
.1
1st Project Review &
3 08.02.19
Presentation.
.1
2nd Project Review &
4 15.02.19
Presentation.
.1
3rd Project Review &
5 22.02.19
Presentation.
.1
4th Project Review &
6 08.03.19
Presentation.
.1
5th Project Review &
7 15.03.19
Presentation.
.1
Final Review with
8 22.03.19
Demonstration.
.1 Submission of the
9 05.04.19 Draft Copy of the
. Report for correction.
2 Submission of Final
0 12.04.19
Project Report.
.
Note: Dates may preponed / postponed according to situation or criteria
Project Batch In charge Program Manager/Program Director
SYNOPSIS
TITLE OF PROJECT
Online HOSTEL Management software(OCMS)
1. INTRODUCTION
As we move forward with technology and the World Wide Web, teachers are
utilizing the internet as a means to communicate with their students. With a growing
presence of online educational tools, or courseware, educators are completing the routine
aspects of their jobs more efficiently with less aggravation (Moodle Message Boards,
150). While many versions of courseware exist, few programs provide teachers with all of
the functionality that they need.
Instructors who wish to use courseware have problems deciding between an out of the box
solution versus a customized system. Additionally, computer literacy among educators does
not typically include programming experience. F problem or these reasons, a piece of
software that is both customizable and easy to install is required to fit their needs. Today, the
software is still cumbersome and difficult to configure. For Hostel all over the world,
providing the best of flexibility and ease of use has been a consistent since the advent of
online Hostel management systems. Today, there exists a piece of software known as the
hostel Management System. This piece of software was created by previous MQP teams with
the objective of allowing educators to integrate their existing course websites with a toolset
that provides students with interactive features such as a discussion board and a grading
system. While this program allows an instructor to augment their existing hostel websites
with a set of tools, these tools are not easily configurable and installable.
In this project, the team set out to design an installation package for the existent software that
is easy to use and intuitive for an educator of average computer literacy.
2. OBJECTIVES
• Usability – the entire installation system should be easy to use for
educators of intermediate computer literacy. All parts of the system must
provide proper feedback and information as to the progress of the
installation.
• Scalability – the system should be built to support various web
scripting languages. The installer should be flexible to allow the
addition of new features and configurable modules. The system
should not depend on file layout or the existence of specific files.
• Compatibility – the installer should run successfully for a myriad of
hosts, whether dedicated or shared.
1. TOOLS / PLATFORM, HARDWARE AND SOFTWARE REQUIREMENT
SPECIFICATION
HARDWARE:
Pentium i3/i5 with at least
Processor : 1.66Ghz
Memory : 2GB or above
Cache Memory : 128 KB or above
FRONT END : Php
BACK END : MySql
SCRIPTING LANGUAGE : Php
PLATFORM
Operating System : Windows 7(or later)
RAM : Min 1GB
Hard Disk Space : 40GB
Processor : Pentium i3(or higher) or equivalent AMD
Printer : Compatible
Screen Resolution : 1024*768
4.PROPOSED SYSTEM DESCRIPTION
For the purposes of development, agile software techniques were utilized.
The agile software movement emphasizes the following:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
That is, while there is value in the items on the right, we value the items
on the left more. (Manifesto for Agile Software Development, 1)
From these initial thoughts, many techniques were formed. Iterative design was one major
adopted aspect of agile software techniques.
5.MODULE DESCRIPTION
Administrator Module
Students Module
Instructor Module
Each of the above modules has certain specific task to perform. Administrator
module is for controlling administrative works such as creating account for
students and instructors, formation of curriculum and coding the subjects etc.
So, Administrator Module can be considered as skeleton module on which other
modules rely on.
Student Module and Instructor Module have been designed for students and
instructors to log in to the account created by administrator and share
information. Students can register with application and submit their home work.
Whereas, Instructors can check students’ home works and assign grades for
their work.
6.CONCLUSION
After significant observation and study, a formalized installation procedure for the OHM S was
created. Utilizing agile software techniques and common practice human-computer-interaction
procedures for testing, the project team accomplished its goal of establishing a usable, scalable,
and compatible solution.
7.BIBLIOGRAPHY
Basecamp, http://www.basecamphq.com/
Basecamp is an online project management tool. It emphasizes simplicity over feature bloat, and
provides affordable software for small businesses and organizations to manage projects effectively.
Chalksite, http://www.chalksite.com
Chalksite is an online tool for creating course management websites. It is inexpensive and easy to use