SlideShare a Scribd company logo
SOFTWARE PROJECT
                 MANAGEMENT
                       LAB FILE




Submitted To:                     Submitted
By:
Department of IT,N.I.E.C.




POONAM SINGH                            Page 1
INDEX
S.NO           ACTIVITY      DATE SIGN   COMMENT

  1.    Make an analysis
        of different s/w
        design tools
        available in the
        market.
  2.    Write the SRS of
        your mini
        project
  3.    Estimate the
        effort and cost
        required to build
        the above
        software. Use
        any estimation
        technique
  4.    Draw ER
        diagrams ,DFDs
        till level-2
  5.    Design a data
        dictionary




POONAM SINGH                                Page 2
6.    Compare the
        project life cycle
        of the following:
        a) An
        engineering
        product, say a
        nuclear power
        station project.

        b) An housing
  7.    project.

  8.    c) A computer
        installation
        project.
  9.    Prepare a project
        life cycle chart.




POONAM SINGH                 Page 3
ANALYSIS OF DIFFERENT S/W DESIGN TOOLS
        AVAILABLE IN THE MARKET



1: TOAD

Toad is a software application from Quest Software used for development
and administration of various relational databases using SQL.

Toad supports the following relational databases: Oracle Database,
Microsoft SQL Server, Sybase, IBM DB2, and MySQL. In 2009, Quest
Software announced the availability of Toad for Cloud Databases with
support for the following non-relational databases: Hadoop, mongoDB,
SimpleDB, Azure Services Platform, and Apache Cassandra. Toad runs on all
32-bitWindows platforms, including Windows 95, 98, NT, 2000, XP, and
Vista. For backend connectivity Toad needs Oracle 32-bit SQL*Net and
Oracle version 7.3.4 or later.

Toad can view the Oracle data dictionary - tables, indexes, stored
procedures - and do various other tasks through multi-tabbed browsers.

Toad does not support any non-Microsoft environment. Quest used to
maintain an open sourceplatform independent tool offering some of Toad's
basic functionality, called TORA. Starting from 2005-02-17 TORA is fully
maintained by the community.

Quest makes Toad available in both commercial and trial/freeware
versions. Freeware is available from the ToadWorld.com community



POONAM SINGH                                                       Page 4
History:
Toad was originally designed by a practicing Oracle developer, Jim McDaniel
(aka "TOAD man"), in order to make his own life easier. He called it Tool for
Oracle Application Developers, TOAD for short. The tool was made
available to others first as shareware and later as freeware, and McDaniel
distributed it freely over the Internet.




2: Smart sheet

Smart sheet is an online project management and crowd sourcing tool. It
allows owners of information to comprehensively involve contributors
through authenticated access, publicly-accessible published sheets, or via
embeddable survey forms. Functionality is focused on the ability to
organize, share, and update tasks and files. A new iPad version was released
March 2011. A core feature was added in February 2009 that enables
project managers to leverage the research of anonymous workers through
the integration of Amazon Mechanical Turk. The application is free to try,
but follows a tiered subscription model.




3: FogBugz

FogBugz is an integrated web-based project management system featuring
bug/issue tracking, discussion forums, wikis, customer relationship
management, and Evidence Based Scheduling developed by Fog Creek
Software.


POONAM SINGH                                                           Page 5
The feature tracker allows users to manage, filter, sort and navigate a tree-
structure of tasks that contain information, tags and attached files related
to a particular issue. Discussion forums and wikis may be created around
any topic and posts/pages may be added into the same. Users may
integrate their email accounts into the system to send/receive email and
create issues regarding the same.

Prediction of future tasks and completion estimation of future milestones
are based upon past records of user performance. Users must manually
input an estimated duration for every task, and state the task they are
currently working on which builds a daily work log (timesheet) that may be
reviewed later.




FEATURES:
    Project management
* Manage multiple projects, with areas within each and milestones within
each

* Tree-structure outline of tasks, issues, bugs, features or customer
inquiries

* Full history maintained per task, including edits, user assignments and
updates

* Integrated file upload system to attach any file to tasks, optional
screenshot tool

* Local search to filter list of tasks based upon keywords in title,
description, etc




POONAM SINGH                                                           Page 6
 Time management
* Manually entered estimates per task, along with manually set start/end
times

* Timesheet and user history based upon work done on tasks, per day

* Scheduling with milestones, to predict completion of tasks assigned

* Evidence-Based scheduling to accurately predict completion dates and
milestone probability

* Visually represented timelines per user, displaying milestone at
past/present/future dates

* All predictions are displayed in ranges, depending on the accuracy of the
user's estimates

    Overall management
* Display line, bar, column or pie charts for any filtered view of the task
tree-structure

* View charts based upon present data, or past historical records of tasks

* Tabular reports of tasks, users, projects and their parameters or records

* Drill down to view hierarchical information within a section of a chart




POONAM SINGH                                                            Page 7
SRS OF MINI PROJECT

PURPOSE:
The purpose of on-line test simulator is to take online test in an efficient
manner and no time wasting for checking the paper. The main objective of
on-line test simulator is to efficiently evaluate the candidate thoroughly
through a fully automated system that not only saves lot of time but also
gives fast results.

For students they give papers according to their convenience and time and
there is no need of using extra thing like paper, pen etc.

SCOPE:
Scope of this project is very broad in terms of other manually taking exams.

Few of them are:-

      This can be used in educational institutions as well as in corporate
      world.
      Can be used anywhere any time as it is a web based application(user
      Location doesn't matter).

      No restriction that examiner has to be present when the candidate
      takes the test.


FEATURES:
      Secure
      Easy to use
      Reliable and accurate No
      need of examiner

OVERVIEW:
The online test created for taking online test has following stages
      Login
POONAM SINGH                                                              Page 8
Test

      Result
 Login:-
     There is a quality login window because this is more secure than other
login forms as in a normal login window there are multiple logins available
so that more than one person can access to test with there individual login.
But in this project there is only one login id i.e. administrator id and
password by which a person enter the site. Hence it is more secure and
reliable than previously used on-line test simulators.

TEST:
  Test page is the most creative and important page in this project. It
consists of 2 modules namely:

                  Subject selection
                  Utilities
                Subject selection:-

                       From the given choices the candidate can select his
                field (like C, C++ and JAVA etc) for taking on with the test.

                Utilities:-
                      It includes:-
                        Skip and come back to the question afterwards if
                        needed.
                        Gives the list of attempted and unattempted questions
                        and can go to any question directly and can either
                        attempt or change the answer of the already attempted
                        question.




POONAM SINGH                                                              Page 9
TECHNOLOGIES USED:
Front end as:

   HTML

B a c k e nd a s :

   Advance Java

Server:

 Apache tomcat 6.0

Database:

 Microsoft access

Querying language:

 Sql




POONAM SINGH         Page 10

More Related Content

PDF
Ijcatr04051014
DOC
Extreme programming
PDF
[2015/2016] Collaborative software development with Git
DOCX
MEL_WOLINSKY_20170124
DOCX
Bradley Lin Wan Resume
DOCX
Kenneth Delos Santos -SQA - 7 years - long
PDF
How Virtual Compilation Transforms Static Code Analysis
PDF
Risk oriented testing of web-based applications
Ijcatr04051014
Extreme programming
[2015/2016] Collaborative software development with Git
MEL_WOLINSKY_20170124
Bradley Lin Wan Resume
Kenneth Delos Santos -SQA - 7 years - long
How Virtual Compilation Transforms Static Code Analysis
Risk oriented testing of web-based applications

What's hot (8)

PDF
SE2018_Lec 18_ Design Principles and Design Patterns
DOCX
PDF
TYBSC IT SEM 6 PROJECT MANAGEMENT NOTES
PDF
Tech fuse11 toolingtestingci-vs2010teamcity
PPT
Ensuring code quality
DOCX
PSResume
PDF
Resume ryan kwon
PPT
SE2018_Lec 18_ Design Principles and Design Patterns
TYBSC IT SEM 6 PROJECT MANAGEMENT NOTES
Tech fuse11 toolingtestingci-vs2010teamcity
Ensuring code quality
PSResume
Resume ryan kwon
Ad

Viewers also liked (20)

PPTX
Docker for Developers - PNWPHP 2016 Workshop
PPTX
Introduction To Git Workshop
PPT
component based softwrae engineering Cbse
PPT
NTR Lab - bespoke software development in Russia
PPTX
Php development with Docker
PPTX
Docker for PHP Developers - ZendCon 2016
PDF
Especialidade de inclusão 5
PPT
MockupBuilder
PDF
Microservices without Servers
ODP
Git Workshop : Getting Started
PDF
Computer-free Website Development Demo - WordPressDC Jan 2015
PPTX
Engine lab software hybrid cloud specialists
PDF
2013 Social Admissions Report
PDF
Docker & PHP - Practical use case
PPTX
Information Design Web Planning Mockup
PPTX
The App Evolution
PDF
Lab docker
PDF
An introduction to contianers and Docker for PHP developers
PDF
Building Next Generation Applications and Microservices
PPTX
Documenting software architecture
Docker for Developers - PNWPHP 2016 Workshop
Introduction To Git Workshop
component based softwrae engineering Cbse
NTR Lab - bespoke software development in Russia
Php development with Docker
Docker for PHP Developers - ZendCon 2016
Especialidade de inclusão 5
MockupBuilder
Microservices without Servers
Git Workshop : Getting Started
Computer-free Website Development Demo - WordPressDC Jan 2015
Engine lab software hybrid cloud specialists
2013 Social Admissions Report
Docker & PHP - Practical use case
Information Design Web Planning Mockup
The App Evolution
Lab docker
An introduction to contianers and Docker for PHP developers
Building Next Generation Applications and Microservices
Documenting software architecture
Ad

Similar to Spm file33 (20)

PDF
Online examination management system..pdf
DOC
[doc].doc
PDF
Implimenting and Mitigating Change with all of this Newfangled Technology
DOC
Database project edi
PDF
Aurkut - A social Networking website
PDF
Project Tracking System
DOC
Database project
PDF
digiinfo website project report
DOC
Preliminry report
PDF
Ignou MCA 6th Semester Synopsis
PDF
Resume_2016Aug
PPTX
Smart library
PDF
Imp Book
PDF
Java j2ee interview_questions
PPTX
My Saminar On Php
PPTX
Dispelling the mystery around resource planning revc
PPT
BIL Corporate
DOCX
Major File On web Development
PDF
projectreport.pdf
Online examination management system..pdf
[doc].doc
Implimenting and Mitigating Change with all of this Newfangled Technology
Database project edi
Aurkut - A social Networking website
Project Tracking System
Database project
digiinfo website project report
Preliminry report
Ignou MCA 6th Semester Synopsis
Resume_2016Aug
Smart library
Imp Book
Java j2ee interview_questions
My Saminar On Php
Dispelling the mystery around resource planning revc
BIL Corporate
Major File On web Development
projectreport.pdf

Recently uploaded (20)

PDF
01-Introduction-to-Information-Management.pdf
PDF
Yogi Goddess Pres Conference Studio Updates
PDF
LNK 2025 (2).pdf MWEHEHEHEHEHEHEHEHEHEHE
PDF
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
PPTX
Lesson notes of climatology university.
PDF
Complications of Minimal Access Surgery at WLH
PDF
RMMM.pdf make it easy to upload and study
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PDF
Updated Idioms and Phrasal Verbs in English subject
PDF
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PPTX
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PPTX
UV-Visible spectroscopy..pptx UV-Visible Spectroscopy – Electronic Transition...
PDF
Practical Manual AGRO-233 Principles and Practices of Natural Farming
PPTX
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
PDF
Classroom Observation Tools for Teachers
01-Introduction-to-Information-Management.pdf
Yogi Goddess Pres Conference Studio Updates
LNK 2025 (2).pdf MWEHEHEHEHEHEHEHEHEHEHE
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
Lesson notes of climatology university.
Complications of Minimal Access Surgery at WLH
RMMM.pdf make it easy to upload and study
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
Updated Idioms and Phrasal Verbs in English subject
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
Microbial diseases, their pathogenesis and prophylaxis
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
Supply Chain Operations Speaking Notes -ICLT Program
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
UV-Visible spectroscopy..pptx UV-Visible Spectroscopy – Electronic Transition...
Practical Manual AGRO-233 Principles and Practices of Natural Farming
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
Classroom Observation Tools for Teachers

Spm file33

  • 1. SOFTWARE PROJECT MANAGEMENT LAB FILE Submitted To: Submitted By: Department of IT,N.I.E.C. POONAM SINGH Page 1
  • 2. INDEX S.NO ACTIVITY DATE SIGN COMMENT 1. Make an analysis of different s/w design tools available in the market. 2. Write the SRS of your mini project 3. Estimate the effort and cost required to build the above software. Use any estimation technique 4. Draw ER diagrams ,DFDs till level-2 5. Design a data dictionary POONAM SINGH Page 2
  • 3. 6. Compare the project life cycle of the following: a) An engineering product, say a nuclear power station project. b) An housing 7. project. 8. c) A computer installation project. 9. Prepare a project life cycle chart. POONAM SINGH Page 3
  • 4. ANALYSIS OF DIFFERENT S/W DESIGN TOOLS AVAILABLE IN THE MARKET 1: TOAD Toad is a software application from Quest Software used for development and administration of various relational databases using SQL. Toad supports the following relational databases: Oracle Database, Microsoft SQL Server, Sybase, IBM DB2, and MySQL. In 2009, Quest Software announced the availability of Toad for Cloud Databases with support for the following non-relational databases: Hadoop, mongoDB, SimpleDB, Azure Services Platform, and Apache Cassandra. Toad runs on all 32-bitWindows platforms, including Windows 95, 98, NT, 2000, XP, and Vista. For backend connectivity Toad needs Oracle 32-bit SQL*Net and Oracle version 7.3.4 or later. Toad can view the Oracle data dictionary - tables, indexes, stored procedures - and do various other tasks through multi-tabbed browsers. Toad does not support any non-Microsoft environment. Quest used to maintain an open sourceplatform independent tool offering some of Toad's basic functionality, called TORA. Starting from 2005-02-17 TORA is fully maintained by the community. Quest makes Toad available in both commercial and trial/freeware versions. Freeware is available from the ToadWorld.com community POONAM SINGH Page 4
  • 5. History: Toad was originally designed by a practicing Oracle developer, Jim McDaniel (aka "TOAD man"), in order to make his own life easier. He called it Tool for Oracle Application Developers, TOAD for short. The tool was made available to others first as shareware and later as freeware, and McDaniel distributed it freely over the Internet. 2: Smart sheet Smart sheet is an online project management and crowd sourcing tool. It allows owners of information to comprehensively involve contributors through authenticated access, publicly-accessible published sheets, or via embeddable survey forms. Functionality is focused on the ability to organize, share, and update tasks and files. A new iPad version was released March 2011. A core feature was added in February 2009 that enables project managers to leverage the research of anonymous workers through the integration of Amazon Mechanical Turk. The application is free to try, but follows a tiered subscription model. 3: FogBugz FogBugz is an integrated web-based project management system featuring bug/issue tracking, discussion forums, wikis, customer relationship management, and Evidence Based Scheduling developed by Fog Creek Software. POONAM SINGH Page 5
  • 6. The feature tracker allows users to manage, filter, sort and navigate a tree- structure of tasks that contain information, tags and attached files related to a particular issue. Discussion forums and wikis may be created around any topic and posts/pages may be added into the same. Users may integrate their email accounts into the system to send/receive email and create issues regarding the same. Prediction of future tasks and completion estimation of future milestones are based upon past records of user performance. Users must manually input an estimated duration for every task, and state the task they are currently working on which builds a daily work log (timesheet) that may be reviewed later. FEATURES:  Project management * Manage multiple projects, with areas within each and milestones within each * Tree-structure outline of tasks, issues, bugs, features or customer inquiries * Full history maintained per task, including edits, user assignments and updates * Integrated file upload system to attach any file to tasks, optional screenshot tool * Local search to filter list of tasks based upon keywords in title, description, etc POONAM SINGH Page 6
  • 7.  Time management * Manually entered estimates per task, along with manually set start/end times * Timesheet and user history based upon work done on tasks, per day * Scheduling with milestones, to predict completion of tasks assigned * Evidence-Based scheduling to accurately predict completion dates and milestone probability * Visually represented timelines per user, displaying milestone at past/present/future dates * All predictions are displayed in ranges, depending on the accuracy of the user's estimates  Overall management * Display line, bar, column or pie charts for any filtered view of the task tree-structure * View charts based upon present data, or past historical records of tasks * Tabular reports of tasks, users, projects and their parameters or records * Drill down to view hierarchical information within a section of a chart POONAM SINGH Page 7
  • 8. SRS OF MINI PROJECT PURPOSE: The purpose of on-line test simulator is to take online test in an efficient manner and no time wasting for checking the paper. The main objective of on-line test simulator is to efficiently evaluate the candidate thoroughly through a fully automated system that not only saves lot of time but also gives fast results. For students they give papers according to their convenience and time and there is no need of using extra thing like paper, pen etc. SCOPE: Scope of this project is very broad in terms of other manually taking exams. Few of them are:- This can be used in educational institutions as well as in corporate world. Can be used anywhere any time as it is a web based application(user Location doesn't matter). No restriction that examiner has to be present when the candidate takes the test. FEATURES: Secure Easy to use Reliable and accurate No need of examiner OVERVIEW: The online test created for taking online test has following stages Login POONAM SINGH Page 8
  • 9. Test Result Login:- There is a quality login window because this is more secure than other login forms as in a normal login window there are multiple logins available so that more than one person can access to test with there individual login. But in this project there is only one login id i.e. administrator id and password by which a person enter the site. Hence it is more secure and reliable than previously used on-line test simulators. TEST: Test page is the most creative and important page in this project. It consists of 2 modules namely: Subject selection Utilities Subject selection:- From the given choices the candidate can select his field (like C, C++ and JAVA etc) for taking on with the test. Utilities:- It includes:- Skip and come back to the question afterwards if needed. Gives the list of attempted and unattempted questions and can go to any question directly and can either attempt or change the answer of the already attempted question. POONAM SINGH Page 9
  • 10. TECHNOLOGIES USED: Front end as: HTML B a c k e nd a s : Advance Java Server: Apache tomcat 6.0 Database: Microsoft access Querying language: Sql POONAM SINGH Page 10