0% found this document useful (0 votes)
98 views8 pages

BCA VI Project: Course Software

The document outlines a project schedule for developing an online course management software. It includes 10 tasks from submitting a synopsis to delivering the final report. Each task has a deadline and asks students to get their work reviewed and signed by the guide. A separate document provides a synopsis for the project, outlining its objectives to create an installation package that is easy to use and customizable. It describes the key modules - administrator, student, and instructor - and their functions. The proposed system would use agile development techniques with iterative design. Finally, the conclusion states that the goals of usability, scalability, and compatibility were achieved through testing and following agile practices.

Uploaded by

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

BCA VI Project: Course Software

The document outlines a project schedule for developing an online course management software. It includes 10 tasks from submitting a synopsis to delivering the final report. Each task has a deadline and asks students to get their work reviewed and signed by the guide. A separate document provides a synopsis for the project, outlining its objectives to create an installation package that is easy to use and customizable. It describes the key modules - administrator, student, and instructor - and their functions. The proposed system would use agile development techniques with iterative design. Finally, the conclusion states that the goals of usability, scalability, and compatibility were achieved through testing and following agile practices.

Uploaded by

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

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

You might also like