Sie sind auf Seite 1von 5

PRACTICAL 2

AIM: Study of Software Project Management Planning.

1. Introduction
This document describes the structural properties and software requirements of the Online Admission System project.

(a)

Objective
The objective of this document is to make the functional and non-functional requirements of the Online Admission System easy to comprehend. It also serves the purpose of making the functionality clear to end users.

(b) Major functions


Online admission could save time, day and money compared to manual one. System enables applicants to select seat and to hold them. Admissions also reinforce the stability and continuity of the applicant domain. Like Calcutta
students are reserving their seats by online admission system via providing their information as input to system.

Moreover, online admission process is competitive and forces candidates or parties to


expose their records. Online admission serves as forums for the discussion of public issues and facilitates the expression of public opinion.

(c) Performance Issues


There might be many users accessing to the web server simultaneously. As an online seat allocation tool performance shouldnt be affected much and response time for submitted page should be less than a minute.

(d) Management and Technical Constrains


The system enables applicants to register their seat from any college centers that the system is installed in. Security and safety are the most crucial fundamentals of the online admission system. The system should not allow to modify allocated seat in during their admission process. The system should provide means for protecting and securing of reserved seats.

2. Project Estimates
(a) Historical Data Used

To develop the benchmarks for the usability criteria, the Nielsen Norman Group conducted
an analysis of online admissions Web sites on behalf of Manual Work. Usability data was collected between September 4 and 15, 2008 and all of the sites were reviewed again on October 6 and 7,2008. Although some state elections Web sites may change leading up to the election, these results reflect what users would have experienced with these sites during this study period. To maintain browser consistency, all state Web sites were accessed using the Internet Explorer 7 browser, and all Internet searches were conducted using Google.com. Researchers used one search engine for Internet searches because, according to Hitwisean Internet market research firm, over 70 percent of all U.S. searches are conducted using Google.com.

At the onset of this study, we selected the online admissions Web sites to be scored for
functionality and usability. In most instances these are the Secretaries of States Web sites, but some states maintain separate voter URLs. When these separate, but official, state sites contained all of the pertinent admissions information they were used for the study. In the current study, we utilized an overall usability score that was a composite of seven category scores. Category scores with breakdowns for each criteria are included in Appendices C and D. Each category was weighted to reflect its contribution to overall usability, and included three to five criteria that were scored to determine the individual category scores. For each category, we summed the points the sites received on all the criteria and divided that number by the total number of points possible for the category. These category scores were then weighted according to the category weight and were totaled to determine a states overall usability score.

(b) Effort, Cost and Duration Estimates

EFFORT:
Effort is usually measured in units like man-months,man-days or similar metrics.We use
the neutral term person day as our base metric of effort. Relation to other metrics of effort are given as follows: Relation to person days Person-hour(ph) =1/8pd Person-week(pw) =5pd Person-month(pm) =20 pd=4 pw Person-year(py) =200 pd=10 pm Because the measurement of effort is usually biased by local i.e. corporate-specific reporting and accounting standards as well as by managerial issues.we never indicate values of effort with more than 2 digits of significance. Measure

DURATION:
Duration is measured in units like months,days ,use the so called elapsed day(d) as our
base metric of effort.The d definition includes the standard work times between the start and end dates of the process.

Relations are given as follows: Relation to elapsed days Hour(h) =1/8 d Week(w) =5 d Month(m) =20 d=4 w Year(y) =200 d=10 m Measurement of duration is usually-as well as the measurement of effort-dependent on local standards and biased by similar managerial issues. We therefore never indicate values of duration with more than 2 digits of significance. Measure

COST:
The direct cost-of a software process may be primarily derived from its effort metric by
multiplying it with a mixed or resource-specific cost factor. Some casual fixed cost directly attributable to the software process in focus,e.g. for specific development hardware or software,should secondarily be added to the effort cost.

3. SCHEDULE
(a) Gantt Chart Representation:
Phases 20-12-10 to 05-01-11 Feasibility study Requireme nt analysis System design Detailed design Coding and Testing Operation and Maintenan ce 06-01-11 to 21-01-11 26-01-11 to 07-02-11 11-02-11 to 21-02-11 27-02-11 to 26-04-11 02-05-11 to 29-05-11

4. Project Resources
(a) People
i) Customers: The customers are the who apply for the Online Admission . They will be authorized to secure their seats on the server. ii) System Administrator A System Administrator will be required to oversee the installation and operation of each applicant. iii) Elections Officer The Elections officer is an impartial individual who is given responsibility for overseeing individual elections by the organization holding each election. iv) Applicants

Applicants are those people who are authorized by the System Administration to secure his seat . (b) Software and Hardware
i) Online Admission Server

The Online Admission server will be written in java with any configuration files written in
XML.The Online Admission will only be tested in the Linux environment. It may or may not run on other Operating Systems.

The number of concurrent applicants using the Online Admission server at any one time will
not be limited,in order to allow for scalability.

ii) Online Admission server database

The computer hosting the Online Admission server Database must have either MySQL or
Postgres installed.

5. Risk Management Plan

OCTAVE stands for Operationally Critical Threat, Asset, and Vulnerability Evaluation and is
a process for assessing information security risk described as being comprehensive, systematic, and context driven. It includes three phases: 1) Building asset based threat profiles 2) Identifying infrastructure vulnerabilities and 3) Developing security strategy and plans. Risks are evaluated by analyzing interrelationships among assets, specific threats, and vulnerabilities. Phase #1 produces an identification of critical assets, a specification of security requirements, a description of threats, a description of current security practices, and an identification of missing or inadequate practices. Phase #2 results in a depiction of the key technological components and the identification of technological vulnerabilities. Phase #3 yields a risk assessment for each threat, the development of a protection strategy, and a plan for risk mitigation.

To assure fair Online Admissions, security provisions must account for individual applicant,
the reserved seat itself, the Online Admission System (Online technology and admission processes), and personnel responsible for carrying out admissions.

Das könnte Ihnen auch gefallen