SPMP For Course Management System-Computer Sciences-Project Report, Study Guides, Projects, Research of Applications of Computer Sciences

This report is for final year project to complete degree in Computer Science. It emphasis on Applications of Computer Sciences. It was supervised by Dr. Abhisri Yashwant at Bengal Engineering and Science University. Its main points are: Software, Project, Management, Plan, CMS, System, Attendance, Backup, Server, Feedback

Typology: Study Guides, Projects, Research

2011/2012

Uploaded on 07/18/2012

padmini
padmini 🇮🇳

4.4

(207)

175 documents

1 / 6

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Software Project Management Plan
docsity.com
pf3
pf4
pf5

Partial preview of the text

Download SPMP For Course Management System-Computer Sciences-Project Report and more Study Guides, Projects, Research Applications of Computer Sciences in PDF only on Docsity!

Software Project Management Plan

1 Introduction

This section provides a brief introduction of project scope, its life cycle and major software functionalities. Further it also provides an overview of its performance/behavior issues and management and technical constraints of the Course Management System (CMS).

1.1 Project scope

The CMS is a software product which facilitates the users to communicate with each other very easily. The CMS will have a database on back hand which will have the results of assignments, quizzes and sessionals along with the link with the attendance management system (AMS), and the lecture notes or study material, etc. CMS will have a well defined interface for each user to interact with the system easily. The CMS will be a very effective tool for the communication between different users. Parents can directly contact with the teachers and can know about their child timely. Similarly, students can know their results and can see the assignments’ and quizzes’ statements directly from the web application.

1.2 Major Software Functions

This part of the plan, major functionalities of the system will be discussed.

1.2.1 Submission of the Assignments

The students will be able to submit their assignments by uploading it on the application. They will first login to the system and then will upload their assignment file onto the system. The assignments file may consist of more than one file. When any student wants to upload any file, he/she will click a button named Browse and will select the file from his computer, which he/she wants to submit as an assignment, he/she will select the Ok button which results in selecting the required file and then their will also be a button to submit the assignment to the system.

1.3.2 Logical Database Requirements

The file tracking system use database management system (DBMS) for data management capabilities at back end. All of information about files and its processing shall be stored in the database. For this purpose database has three basic requirements.

1.3.2.1 Types of Information to be Stored or Processed

Most of the information that shall be produced by the system depends upon data to be stored in such a format so that update and retrieval of data should be very fast. Data mostly consists of text or files. Various functions provided by the system shall use different data to produce relevant information based on query.

1.3.2.2 Access Capability

The database shall be shared concurrently among the number of users i.e. faculty members, students and teachers, etc. All access to the database would be provided through DBMS. Only Administrators of Database Management System and authorized users shall have access to database.

1.3.2.3 Integrity Constraints

For ensuring data/product functional integrity, DBMS shall store the data items in compatible formats and logical connections among them are also stored. It will be database administrator’s task to define various intra-record and inter-record integrity constraints.

1.4 Project Resources

Softwares, tools, and other resources required to build the product are described below.

1.4.1 Software Requirements

ƒ MS office (MS word, Excel, Access, Power point) ƒ Firewall ƒ Anti virus ƒ .NET Framework ƒ DBMS

ƒ IIS (Internet Information Services)

1.4.2 Tools

ƒ MS Project ƒ Rational Rose Enterprise Edition ƒ MS Visio ƒ Axiom Sys/ERWIN ƒ SQL Server 2000/ Oracle/ MySQL ƒ ASP.NET/PHP

1.4.3 Other Resources

ƒ Man Power

1.4.4 Team Structure

The Software Project Course Management System is proposed by Muhammad Shoaib Zafar and Mr. Nauman Shamim will supervise it.

1.4.5 Project Schedule

Months May/ June

July/ Aug

Sep/ Oct

Nov/ Dec

Jan/ Feb

Mar Apr May June July

Activity A Activity B Activity C Activity D Activity E Activity F Activity G Activity H

  1. Activity A: - Background study, SRS document and project plan
  2. Activity B: - Learning of languages and requirements capturing