50409621013-t.kandhan-project issue and monitoring management
TRANSCRIPT
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
1/101
PROJECT ISSUE AND
MONITORING MANAGEMENT
By
KANDHAN T
50409621013
Under the Guidance
Of
Mr.D.SUDHAGAR,M.C.A.,M.Phil.,M.E.,
Senior Lecturer Of MCA
ARUNAI ENGINEERING COLLEGE
A PROJECT REPORT
Submitted to the
FACULTY OF INFORMATION AND COMMUNICATION
ENGINEERING
In partial fulfillment of the requirements
for the award of the degree
Of
MASTER OF COMPUTER APPLICATIONS
June 2012
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
2/101
BONAFIDE CERTIFICATE
Certified that this project report titled PROJECT ISSUE AND MONITORING
MANAGEMENT , is the bona fide work of KANDHAN T, having Register Number
50409621013, who carried out under my supervision and guidance. Certified further, that to the
best of my knowledge that the work reported herein does not form part of any other project
report or dissertation on the basis of which a degree or award was conferred on an earlier
occasion on this or any other candidate.
Dr.A.Saravanan., M.C.A., Ph.D
Internal Guide Head of the Department
Submitted to the Project Viva Voce Examination held on ____________
Internal Examiner External Examiner
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
3/101
i
ACKNOWLEDGEMENTS
I thank the almighty God for giving physical mental strength and ability for the effective
completion of this project.
I take this opportunity to express my deep sense of gratitude and respectiful regards to
our esteemed Chairman Mr.E.V.Velu M.A, honorable vice chairman Mr.E.V.V.Kumaran M.E
for various facilities provided to me. I dedicate my sincere thanks on this occasion to our
respected Principal Dr.K.Mohanavelu Ph.D
I thankful to our respected Head of Departmen Dr.A.Saravanan, M.C.A.,Ph.D and
Internal guide Mr.D.SUDHAGAR,M.C.A.,M.Phil.,M.E., Department of MCA ARUNAI
Engineering College, Tiruvannamalai for his consistent encouragement during the project work.
His motivation helped me to achieve great things, during the course of study.
Finally with great enthusiasm I express my thanks to all my department lectures for
providing necessary information and their sustained interest in my part of truthful completion
KANDHAN T
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
4/101
ii
ABSTRACT
Project management is a methodical approach to planning and guiding project
processes from start to finish. According to the Project Management Institute, the
processes are guided through five stages: Initiation, Planning, Executing, Controlling and
Closing. Project management can be applied to almost any type of project and is widely
used to control the complex processes of software development.
The main aim of the project describes Project details as well as Employee details who
are involved in the Project. It also keeps track of the Project planning such as total no the
modules, man power, cost efficiency, duration, software and hardware requirements. And
records the employee details such as id, name, platform, designation etc,
The administrator has the provision for assigning project module to the employees.
An Admin is responsible person for assigning Start date and end date for the module
completion. If there is any delay in completing the assigned module within the period then
the Issue module keeps track of the reason for delay of completion and the actual
completion date of the module.
If there is any need to send mail to some one then the mail composer module is used.
Using the mail composer module the communication between the admin and
employees and also between the employees is made simpler.
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
5/101
iii
CONTENTS
LIST OF FIGURES
FIGURE NO FIGURE NAME PAGE NO
CHAPTER
NO
TITLE PAGE NO
ABSTRACT Ii
1 INTRODUCTION TO PROJECT AREA 1
2 LITERATURE SURVEY ON THE PROJECT 3
3 NEED OF THE SYSTEM 16
4 SYSTEM ANALYSIS 18
4.1 PROBLEM DESCRIPTION 18
4.2 SOFTWARE & HARDWARE REQUIREMENTS 22
4.3 EXISTING SYSTEM 23
4.4 PROPOSED SYSTEM 29
5 SYSTEM DESIGN 32
5.1 SYSTEM FLOW DIAGRAM 32
5.2 DATA FLOW DIAGTRAM 33
6 SYSTEM IMPLEMENTATION 42
7 SYSTEM TESTING 46
8 BENEFITS OF THIS PROJECT 57
9 INPUT & OUTPUT SCREENS 62
10 SCOPE FOR FURTHER DEVELOPMENT 91
11 CONCLUSION 92
12 REFERENCES 93
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
6/101
iv
5.1 5.1 System Flow Architectural Design 32
5.2 Level 0 DFD for Project Definition 33
5.3 Level 1 DFD for Module Definition 34
5.4 Level 2 DFD for Employee Definition 35
5.5 Level 3 DFD for Employee Allotment 36
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
7/101
1
CHAPTER 1
INTRODUCTION TO PROJECT AREA
Any IT organization needs its own system for tracking various tasks. This project is
a web application which tracks various tasks of Cert Technology.
Objective and Goal
The objective of this system development is to develop a web based Application to
automate certain activities of the client organization. The primary Goal is to provide ease in
administration and audit.
Application
The system to be developed aims to provide a good service to the clients organization.
Purpose
The system aims in providing automated support for the entire organizational needs.
Scope
The scope of the project is to develop a web Application. This system maintains all thedetails regarding the projects
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
8/101
2
Problem Definition
The project aimed to be developed is to manage certain activitiesin the organization or
company. The proposed system is an enhancement over the existing system .It should
provide the support for maintaining details like project details ,employee details ,client
details which are done manually.
The existing system consists of Dynamic pages where the user(Employee) can
interact with the system by filling forms with associate details It should provide the
support for maintaining details client-details ,Employee-details, module-details, issue-
details, project-details which are done manually.
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
9/101
3
CHAPTER 2
LITERATURE SURVEY ON THE PROJECT
Purpose
Assist the Survey Research Coordinator or Project Leader in planning,
implementing, andoverseeing research and evaluation projects, as well as provide data
management, data analysis, reportwriting, and presentation of results for various projects.
Project Development:
Participate in tasks related to the development phase of new MPHI projects, including:
Identify funding opportunities;
Participate in project development teams and meetings;
Prepare literature reviews; and
Assist in the production of project outlines, proposals, work plans, and budgets.
Survey Research:
Assist the Survey Research Coordinator in the design and implementation of survey
research projects, including:
Participate in administrative duties of the unit, including recruitment and training of data
collection personnel, implementation of project work plans, timelines, and human subjects
documents and other documentation of project activities;
Participate in the design of research projects, including the development of survey instruments,
protocols, sample tracking systems, and training materials;
Conduct sample management activities such as loading, tracking and reviewing respondent
information;
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
10/101
4
Supervise the implementation of data collection and data management systems; supervise
survey shifts and provide feedback to data collection staff and shift leaders as needed;
Review and enter survey interviewer and shift leader timesheets;
Develop administrative systems to facilitate the efficiency of operations and ensure quality of
data-related services, including testing CATI survey programming, reviewing call information
sheets and editing and verifying survey data;
Provide daily verbal progress reports on project activities to the Survey Research Coordinator;
and
Provide data analyses and report production for projects.
GIS Research:
Assist the GIS Lab Coordinator in the design and implementation of GIS research projects,
including:
Participate in research design and implementation, including the construction of base maps
,geocoding, linking data tables, and data analysis;
Participate in reporting, including developing maps and associated data tables for publication
and report writing MPHI is an Affirmative Action/Equal Opportunity Employer Research
Associate SRU PD revised 3.10.08 Page 2of 2
Attend training as needed; and
Provide daily verbal progress reports on project activities to the GIS Lab Coordinator.
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
11/101
5
Program Evaluation:
Participation in instrument development, data collection, management, and analysis;
Participate in fulfillment of all project reporting requirements, including, but not limited to,project quarterly reports, annual reports, final reports and development of presentations;
Serve as a contact with principal investigators, advisory groups, project partners, clients and
community agencies; and
Represent CHE and MPHI in dissemination activities including conferences, publications, and
committees.
Administration and Communication:
Maintain good communication with data collection staff, clients, project partners and
coworkers;
Function as a representative of CHE as a member on various MPHI committees;
Maintain a positive, strong, credible, professional and interpersonal relationship with all parties
relevant to CHE projects, and represent the best interests of MPHI at all times; and
Perform other duties as required.
Important Skills and Characteristics:
This position requires strong organizational and problem solving skills, which includes
the abilityto manage multiple tasks and respond to multiple demands. Must have effective
written and oral communication skills, as well as the ability to network and collaborate with
funding agencies, advisory groups, program staff, and individuals of diverse backgrounds. Skill
in research and evaluation design and data management and analysis are important. Must be
proficient in using
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
12/101
6
computers and computer software (e.g. Excel, Access, SPSS, Word, PowerPoint). Experience in
statistical analysis, telephone survey methods, SPSS, CATI software, and GIS software
preferred. Ability to plan, coordinate and provide formal training in survey methods. Qualified
candidate must have the ability to work both independently and as a member of a team. Must be
able to
work with minimal supervision. Position requires flexible and analytic thinking as well as
excellent interpersonal skills. Experience in supervising others is preferred.
RESPONSIBILITY FOR THE WORK OF OTHERS
Occasional Leader:
Occasional leaders lead some projects and serve as a team member on others.
IMPACT ON PROJECTS, SERVICES AND OPERATIONS
The person in this position assists the Survey Research Coordinator in the development
ofprojects and conducts project activities. The effective implementation of these duties
contributesto timely and satisfactory completion of projects, enhances the development of CHE
projects, andenhances the reputation of MPHI.
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
13/101
7
REQUIRED COMMUNICATION
Contact Person/Group Frequency Purpose
1. Survey research coordinator Daily Receive supervision, project work assignments
2. GIS lab coordinator Daily Receive supervision, project work assignments
3. Project coordinator/Project leader Daily Receive supervision, project work assignments
4. Program Director Weekly-Daily Receive supervision, project work assignments
5. Research Associate Daily Share info
6. Shift leaders/Research asst. Daily Provide supervision, assign tasks
7. Data collection staff Daily Provide supervision, assign tasks
8. Clients & partners Weekly-Daily Updates, planning, problem-solving
9. Survey participants As needed Gather information, explain projects
"For purposes of employment standards, this classification is "exempt" from overtime provisions
of theFair Labor Standards Act."
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
14/101
8
Software traceability
That is the ability to relate artefacts which are created during the
development of a software system (e.g. requirements, design and code artefacts) with each
other,the stakeholders that created them, and/or the rationale underpinning their exact form has
beenrecognised as a significant capability in the software development and maintenance process,
and asan important factor for the quality of the final product.
Traceability information can be used to support the analysis of the implications and
integration ofchanges requested in the system development process; the maintenance and
evolution of softwaresystems and documentation; the reuse of software systems and their
components; and theinspection and testing of software systems.
The software and system engineering communities have long standing interests in the
area oftraceability and have developed numerous approaches and techniques to establish and
maintaintraceability. More specifically, research in this area has been mainly concerned with the
study anddefinition of different types of traceability relations; the generation of these relations;
thedevelopment of architectures, tools, and environments for managing traceability information;
andthe empirical investigation of organisational practices regarding the establishment and
deploymentof traceability information in the software development life cycle.
In this tutorial, we present an overview of the state of the art and practice in software
traceability,discuss the main scientific and technological advances in this area, present the
availabletechnologies and their contributions, and identify issues that require further research in
the field.
The tutorial is intended for practitioners, managers, researchers, and teachers with
interests insoftware development and the management of software systems and development
processes. Thetutorial may also be attended by students that follow a university programme in
computing at alllevels
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
15/101
9
Engaging with new stakeholders for disruptive innovation: Radical Transactiveness and
management of risk
Making these possibilities a reality on a large enough scale to make a significant
contribution to pro-poor development will require a conscious effort to mainstream very different
practices throughout the business decision-making process. In some cases change can partly rely
on the basis of ethics and morality itself, and compliance with corporate codes of conduct, on the
assumption that not all TNE managers are as bad or as Machiavellian as they are often painted.
Change can also be argued partly on the basis that modern management Best Practice
increasingly emphasises the importance not only of flexible working, but crucially of creativity,
innovation and flexibility. Recent approaches to business creativity focus on the importance ofincreased employee diversity, lateral thinking, and conventional R&D and technology
management. In the wake of high profile corporate scandals like Enron the recent concept of
Radical transparency involves going beyond statutory accounting requirements to a full and
open disclosure of the firms current activities, strategies, and impacts. This has become
increasingly important to maintain general business confidence.
The organisers of the 2004 BoP workshop go even further that Nelson and Prescott to assert
that innovation is not only possible, but increasingly an imperative. Data from US indicates
acceleration in turnover of firms. It is argued that enterprise survival and competitive advantage
in the fast changing world cannot rely on lowering cost or differentiation in existing industries
and businesses. Future competitive advantage will increasingly depend on the capacity for
exploration, disruptive innovation, creative destruction, and corporate imagination. More rad-
ical innovations will allow firms to reap higher profits due to longer competitor response times.
What is needed is a new capability focused on engaging the stakeholders necessary for
managing disruptive change and creating competitive imagination.
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
16/101
10
Base of pyramid draft protocol Code of Conduct
The BOP Protocol is a process-based framework by which a corporation can acquire a
deep understanding of local needs and perspectives and then develop sustainable business
models in partnership with BoP communities. The Protocol, which is written from the
perspective of the corporation, is divided into three interdependent phases, each with specific
business outcomes:
Opening Up Launch non-business specific immersion guided by two-way dialogue and
humility to co-identify local needs, capabilities and business opportunities
Building the Ecosystem Generate a diverse network of partners to advance ideas for mutual
value creation and to support the co-creation of a business plan
Enterprise Creation Formalize a business venture by pilot testing, evaluating, and scaling-out
business experiments that generate triple-bottom-line value for all constituencies
BOP DRAFT CODE OF CONDUCT
Design businesses that increase earning power, remove constraints, and build potential in
the BoPEnsure that wealth generated by the business is shared equitably with the local
community Utilize only the most appropriate and sustainable technologiesPromote the
development of affected communities as broadly as possibly in ways that defined by local
people themselves.
Track the triple bottom line impacts associated with the entire BoP business system.
Monitor and address any unintended negative impacts associated with the business
model.
Share best practices with local partners to the extent possible.
Report transparently and involve key stakeholders in on-going dialogue.
Commit to increase community value regardless of the business outcome.
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
17/101
11
Such innovation moreover requires engagement of new stakeholders. Conventional
management stakeholder analysis focuses on groups that are critical to the firms survival in its
current business: investors, employees, customers, suppliers, and the government, and others
whose claims are considered powerful, urgent, and legitimate by managers. By doing so, it is
argued that firms can gain competitive advantages in the form of customer loyalty, supplier
relationships, lower employee turnover, and improved reputation. Radical Transparency is
targeted primarily at managing core stakeholdersthose who can directly affect the current
business by virtue of their power, urgency, or salience.
Hart and Sharma however go even further to argue for Radical Transactiveness (RT) by
which TNEs seek new forms of engagement with communities and dialogue with stakeholders
previously considered extreme or fringe. (See Figure 1). Drawing on Robert Chambers Putting
the Last First they argue that stakeholder integration needs to move beyond the static
management of known parties in the center of a network to the dynamic process of identifying
and engaging actors from the fringe.: the poor, weak, isolated, non-legitimate, disinterested,
and even non-human (See Figure 2). The RT framework proposes that firms should fan out to
identify these fringe stakeholders by following the linkages of existing stakeholder networks to
the periphery to consciously seek out remote stakeholders that are non-legitimate, non-urgent,
and powerless. These arguments have been further reinforced in a BoP background paper by
Erik Simanis which present a critique of conventional stakeholder analysis in the corporate
sector (Simanis 2004).
The concern with these new stakeholders is partly to avoid stakeholder swarms and avoid
unanticipated conflicts with Internet-connected smart mobs like the attacks on Monsanto and
manage disruptive change. However, it is also seen as necessary for competitive imagination
in identifying and developing new future products, services, markets, and business models.
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
18/101
12
Radical Transactiveness helps firms cast a wider, more inclusive net in order to to continuously
acquire and combine knowledge from fringe stakeholders with radically differing views. Putting
the last first reverses the logic of the established business and seeks to generate imagination and
ideas about unmet needs, potential new products, and business innovations. The capability of
fanning in requires building the managerial capacity for empathizing with diverse and
disconfirming stakeholder perspectives; understanding the culture, thought processes, and
language of distant stakeholders; and acquiring the capability to reconcile the contradictions
between the existing business model and the views of fringe stakeholders. By generating
complex interactions, firms can develop the intimacy and trust needed for honest two-way
exchange to occur between managers and those on the fringe of the companys established
stakeholder network. Furthermore it is argued that RT not only helps individual enterprises, but
also impacts the macro-level through identification of new strategies for a smarter form of
globalization which seek from the outset to address social and environmental problems.
New trends in market research
The main focus of attention so far has been on TNEs as suppliers of products needed by
very poor people. Participants at the BoP workshop presented a number of examples of changes
and efforts by TNE management to understand and engage with poor communities and produce
products which significantly benefit them. A number of Case Studies are given in Prahalad 2005,
notably developments in soap and detergents which can decrease diarrhoeal infections and which
are marketed with a health message. Other examples can be found from partners in ETI and other
partners in ethical trade.
Some new approaches to market research
Hewlett-Packards Living Lab Established In the village of Kuppam in India to look at
possibilities of information technology and Internet products and services for use by the rural
poor in developing countries.
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
19/101
13
Unliver Limited
Unilever Head Office has begun adding managers from subsidiaries in low-income
countries to its board of directors and top management committees. This has led to increased
innovation in conventional R&D and product development.
Hindustan Level Limited (ULLUnilevers Indian subsidiary) requires its managers to
spend six weeks living in rural areas to generate knowledge about the hygiene needs and
practices of the rural poor. This knowledge has resulted in new product ideas (such as a
combined soap and shampoo bar) and promotional programs (such as street theatre) for rural
markets. The company has also created a rural R&D center in rural India that focuses specifically
on technology and product development to serve the needs of the poor and sources raw materials
almost exclusively from local producers.
These innovations have also been adopted by Unilever subsidiaries in Brazil and other
developing countries. HLL requires all company employees to spend six weeks living in rural
villages and actively seeking local consumer insights and preferences as they develop new
products. HLL uses a wide variety of local partners to distribute their products and also supports
the efforts of those partners to build additional capabilities. By developing local understanding
and empathy, and experimenting with co-development through new partnerships, HLL has been
able to generate substantial revenues and profits from operating in low-income markets. Indeed,
by the late 1990s, low-income markets represented more than half of HLLs business.
DuPont Biotechnology Advisory Panel
Set up to consciously seek divergent views from a diversity of stakeholders from India,
Africa, and Latin America to help it formulate a more robust strategy for biotechnology
development. The company has purposefully invited environmental advocates such as the former
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
20/101
14
head of Greenpeace International to provide divergent views on the issue. Exposing senior
managers and business leaders to radically different perspectives has resulted in significant
modifications and improvements to the companys approach to and strategy for biotechnology
commercialization. New ideas have been generated for future business models in accordance
with the companys push to move away from products based upon petrochemical feed stocks and
into knowledge-intensive businesses with a biological base.
Excel Industries
In Excel industries, one of Indias largest chemical companies, managers spend time in
poor villages to generate radical new ideas and innovations. The CEO of Excel Industries asked
his managers to avoid prejudices and biases by stating, Who are you to adopt a village? Go and
be a part of it. Let the village adopt you.
A key part of this change are new trends in market research methodologies which include
Participatory Learning and Action techniques, ethnography, photography and video. New
participatory and qualitative market research tools have been the subject of a number of recent
workshops and conferences like the AboutWithAndFor conference held in November 2004Illinois Institute for Technology. At the BoP workshop a number of examples were given where
the use of qualitative and participatory methods in poor communities had led to both more
reliable information than previously gained through questionnaires and where it had led to new
and profitable products.
However market research on its own is not a solution. Market research to identify
which products poor people can be persuaded to buy (manipulated into buying
through advertising?) at a profit is not the same thing as identifying products from
which they will significantly benefit. Poor people like anyone else can be
manipulated into buying things which are positively harmful (e.g. cigarettes, strong
alcohol, skin-bleaching cosmetics) and are in many senses more vulnerable
because they have less choice, less access to information and are under just as
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
21/101
15
much pressure to maintain some self-respect through status symbols. Moreover
there are serious dangers that firstly TNEs will be able to use their power to
supplant local producers through advertising, packaging and other forms of
promotion even if their products are not as beneficial and do not employ local
labour on such good terms. Secondly through gathering local knowledge and
expertise they may be stealing local intellectual property rights before local people
are aware of the value and significance of their knowledge.
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
22/101
16
CHAPTER 3
NEED OF THE SYSTEM
Project reviews carried out at any time during project execution are focused on performing either
a general project management review or a specific project review. The purpose of a general
project management review is to ensure that the:
1. Parameters of a successful project are in place such as strong sponsorship, adequate and
experienced project resources, good project plan with effective project controls, regular
risk management and so on
2. Project objectives, scope and plan are being executed and changes are being controlled
properly
3. Implementation deliverables are on track and those deliverables are of an appropriate
quality
4. Project status is on track and risks and issues are being managed
5. Project reporting is accurate, clear, concise and complete
Specific Project Review
Specific project reviews are used at selected project points to confirm that deliverables are fit for
purpose. This may be done internally by an independent member of the project team or by an
external person. Reviews might include:
Design review to ensure that the design meets the requirements
Quality review to ensure that procedures and documentation are complete and of
the required standard
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
23/101
17
Compliance review to ensure that the project complies with applicable regulation,
legislation or internally mandated policies
Service readiness review to ensure that technology, processes and procedures are
ready for use
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
24/101
18
CHAPTER 4
SYSTEM ANALYSIS
4.1 PROBLEM DESCRIPTION
This section specifies the hardware and the software requirements of the System. The
Specification listed is the minimum configuration required for the system to be developed.
The section also consists of a short description about the softwares and the tools
used for the development of the system.
Project management is a methodical approach to planning and guiding project
processes from start to finish. According to the Project Management Institute, the
processes are guided through five stages: Initiation, Planning, Executing, Controlling and
Closing. Project management can be applied to almost any type of project and is widely
used to control the complex processes of software development.
The main aim of the project describes Project details as well as Employee
details who are involved in the Project. It also keeps track of the Project planning such as
total no the modules, man power, cost efficiency, duration, software and hardware
requirements. And records the employee details such as id, name, platform, designation
etc,
The administrator has the provision for assigning project module to the
employees. An Admin is responsible person for assigning Start date and end date for the
module completion. If there is any delay in completing the assigned module within the
period then the Issue module keeps track of the reason for delay of completion and the
actual completion date of the module.
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
25/101
19
If there is any need to send mail to some one then the mail composer module is
used. Using the mail composer module the communication between the admin and
employees and also between the employees is made simpler.
Home Page:
The home page contains the Title of the project as Project Tracking System
with a Login for the Administrator which as the following Link
o Client-Info
o Employee-Info
o Project-Info
o Issue-Tracker
o Mail-Composer
Employee-Provision:
This is the final module called Employee provision which as some links like:
o Project-list
o Emp-list
o Issue-Info
o Mail-Composer
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
26/101
20
MODUELS:
Client Information:
This deals with registering the client information for the company with The
following details like Client-Id, Client-Name, Address, Contact Person, Designation
Contact-No, Email-Id etc. This is registration are made by Administrator.
Employee Information:
This deals with registering the employee information for the company which
is done by the Administrator with the following details like Employee-Id, Employee-
Name, DOB, Address, Contact-No, Email-Id, Designation, Platform, User-Name,
Password, Confirm Password.
Project Information:
This deals with registering the project information for the company which is
done by the Administrator with the following details like Client-Id, Project-Id, Name of the
Project, Platform to develop, No of Modules, Period, Starting-date, and Ending-date.
Scheduling Information:
This deals with registering the project scheduling information , which is done
by the Administrator to the employee with the following details like Project-Id, Module
Name, Assigned to whom, No of Days, Starting-date, Ending-date
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
27/101
21
Project issue Information:
This gives project issue information which is done by the
administrator in the scheduling information and it is stored in the issue
tracker for the Admin to view to know the Current status of the project.
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
28/101
22
4.2 SOFTWARE & HARDWARE REQUIREMENTS
SYSTEM CONFIGURATION:
4.2.1 Software Configuration
ServerOperatingSystem - Windows2000Server
Client Operating System - Windows XP
Web Server - IIS 5.0 with .Net Framework SDK
Server Side Script - ASP.Net using VB.Net
Markup Languages - HTML
Style Language - CSS
DBMS - MS SQl Server
Web Browser - Microsoft Internet Explorer 6
4.2.2. Hardware Configuration
Main Processor : Pentium 4
Network : Windows Xp
Clock Speed : 133MHZ
Memory RAM : 128MB
Hard Disk Capacity : 20GB
Monitor : Samsung
Floppy Disk Drive : 1.44MB
CD ROM Drive : 52x
Keyboard : 101 Keys
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
29/101
23
4.3. EXISTING SYSTEM
4.3.1.About ASP.NET
ASP.NET is the latest version of Microsoft's Active Server Pages technology
(ASP).ASP.NET is a part of the Microsoft .NET framework, and it is a powerful tool for
creating a dynamic and interactive web pages.ASP.NET is the latest version of Microsoft's
Active Server Pages technology (ASP).
You should already know
Before you continue you should have a basic understanding of the following:
WWW, HTML and the basics of building Web pages Scripting languages like JavaScript or VBScript
The basics of server side scripting
ASP
ASP is a server side scripting technology that enables scripts (embedded in
web pages) to be executed by an Internet server.
ASP is a Microsoft Technology
ASP stands for Active Server Pages
ASP is a program that runs inside IIS
IIS stands for Internet Information Services
IIS comes as a free component with Windows 2000
IIS is also a part of the Windows NT 4.0 Option Pack
The Option Pack can be downloaded from Microsoft
PWS is a smaller - but fully functional - version of IIS
PWS can be found on your Windows 95/98 CD
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
30/101
24
ASP File
An ASP file is just the same as an HTML file
An ASP file can contain text, HTML, XML, and scripts
Scripts in an ASP file are executed on the server
An ASP file has the file extension ".asp"
Work of ASP
When a browser requests an HTML file, the server returns the file
When a browser requests an ASP file, IIS passes the request to the ASP engine
The ASP engine reads the file, line by line, and executes the scripts in the file
Finally, the ASP file is returned to the browser as plain HTML
Before you study ASP .NET, it would help to have a basic understanding
of Microsoft's ASP technology.
ASP+
ASP+ is the same as ASP.NET. ASP+ is just an early name used by
Microsoft when they developed ASP.NET.
ASP.NET
ASP 3.0 is the latest version of ASP, but there will never be an ASP 4.0
version.ASP.NET is the next generation ASP, but it's not an upgraded version of ASP.
ASP.NET is an entirely new paradigm for server-side ASP scripting.
ASP.NET is a part of the .NET Framework. Microsoft spent three years
rewriting ASP.NET from the ground up, and ASP.NET is not fully backward compatible
backward compatible with ASP 3.0
ASP .NET has better language support, a large set of new controls are
added and XML based components , and better user authentication. ASP .NET provides
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
31/101
25
increased performance by running compiled code.ASP .NET code is not fully backward
compatible with ASP.
New in ASP .NET
Better language support
Programmable controls
Event-driven programming
XML-based components
User authentication, with accounts and roles
Higher scalability
Increased performance - Compiled code
Easier configuration and deployment
Not fully ASP compatible
Language Support
ASP .NET uses the new ADO .NET.
ASP .NET supports full Visual Basic, not VBScript.
ASP .NET supports C# (C sharp) and C++.
ASP .NET supports JScript as before.
ASP .NET Controls
ASP.NET contains a large set of HTML controls. Almost all HTML
elements on a page can be defined as ASP.NET control objects that can be controlled by
scripts. ASP .NET also contains a new set of object oriented input controls are, like
programmable list boxes and validation controls.
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
32/101
26
Event Aware Controls
All ASP .NET objects on a Web page can expose events that can be
processed by ASP .NET code. Load, Click and Change events handled by code makes
coding much simpler and much better organized.
ASP .NET Components
ASP.NET components are heavily based on XML. Like new AD
Rotator, that uses XML to store advertisement information and configuration.
User Authentication
ASP .NET supports forms-based user authentication, including cookie
management and automatic redirecting of unauthorized logins.
User Accounts and Roles
ASP .NET allows for user accounts and roles, to give each user (with a
given role) access to different server code and executables.
High Scalability
Much has been done with ASP .NET to provide greater scalability. Server to
server communication has been greatly enhanced, make it possible to scale an application
over several servers. One example is this is the ability to run XML parsers, XSL
transformations and even resource hungry session objects on other servers.
Compiled Code
The first request for an ASP .NET page on the server will compile the ASP
.NET code and keep a cached copy in memory. The result of this is greatly increasedperformance.
4.3.2. About VB.NET
.NET is a clean break away from the last decade of Visual Basic.
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
33/101
27
you're new to Visual Basic, or if you want to make the step up to technology, you will
find tutorials here from ADO.NET to VS.NET
VB.NET has made it possible for whole new categories of various
nternet applications (such as Web services implemented with UDDI,SOAP)
become available. Most of these are programmed using XML.
The first version of Visual Basic, released in May of 1991, was revolutionary
because it gave people the ability to create Windows programs easily and quickly for the
first time. Before Visual Basic, Windows programs were normally written using the
complicated syntax of C++. It as a tricky job for even the most experienced programmers.
Programmers have learned to rely on the "version 2.0" rule over the
years. he rule states that you should generally depend on version2.0 of any really new
product, because it will take that long to work the bugs out and decide whether version 1.0
is actually going to succeed. This has certainly been the case with the .NET Framework
because version 2.0, released in November 2005, completely replaces version 1.0. Visual
Basic 2005 is a "version 2.0" product.
Visual Basic has always been a flagship language for Microsoft and this
didn't change. Visual Basic .NET 1.0 remained a featured language for Microsoft
development in the new .NET world although the new languages, J# and C# were announced
at the same time.
4.3.3. Sql Server
Microsoft SQL Server is a relational database management system (RDBMS)
produced by Microsoft. the code base for Microsoft SQL Server originated in Sybase SQL
Server and was Microsofts entry to the enterprise-level database market, competing
against Oracle, IBM, and later, Sybase itself .SQL server 7.0 was the first true GUI based
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
34/101
28
database server. A variant of SQL server 2000 was the first commercial database for the
Intel IA64 architecture.
MS SQL server uses a variant of AQL called T-SQL ,or TRANSACTSQL, t-sql
mainly adds additional syntax for us in stored procedures , and affects the syntax of
transaction support.
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
35/101
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
36/101
30
Also known as Requirement Analysis. Once the general requirements are gleaned from
the client, an analysis of the scope of the development should be determined and clearly stated.
This is often called a scope document. Certain functionality may be out of scope of the project as
a function of cost or as a result of unclear requirements at the start of development. If the
development is done externally, this document can be considered a legal document so that if
there are ever disputes, any ambiguity of what was promised to the client can be clarified.
Specification
Specification is the task of precisely describing the software to be written, possibly in a
rigorous way. In practice, most successful specifications are written to understand and fine-tune
applications that were already well-developed, although safety-critical software systems are
often carefully specified prior to application development. Specifications are most important for
external interfaces that must remain stable. A good way to determine whether the specifications
are sufficiently precise is to have a third party review the documents making sure that the
requirements are logically sound.
Software architecture
The architecture of a software system refers to an abstract representation of that system.
Architecture is concerned with making sure the software system will meet the requirements of
the product, as well as ensuring that future requirements can be addressed. The architecture step
also addresses interfaces between the software system and other software products, as well as the
underlying hardware or the host operating system.
Stakeholder issues
Users don't understand what they want or users don't have a clear idea of their
requirements
Users won't commit to a set of written requirements
Users insist on new requirements after the cost and schedule have been fixed.
http://en.wikipedia.org/wiki/Program_specificationhttp://en.wikipedia.org/wiki/Software_architecturehttp://en.wikipedia.org/wiki/Program_specificationhttp://en.wikipedia.org/wiki/Software_architecture -
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
37/101
31
Communication with users is slow
Users often do not participate in reviews or are incapable of doing so.
Users are technically unsophisticated
Users don't understand the development process.
Users don't know about present technology.
This may lead to the situation where user requirements keep changing even when system or
product development has been started.
Engineer/developer issues
Possible problems caused by engineers and developers during requirements analysis are:
Technical personnel and end users may have different vocabularies. Consequently, they
may wrongly believe they are in perfect agreement until the finished product is supplied.
Engineers and developers may try to make the requirements fit an existing system or
model, rather than develop a system specific to the needs of the client.
Analysis may often be carried out by engineers or programmers, rather than personnel
with the people skills and the domain knowledge to understand a client's needs properly.
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
38/101
32
CHAPTER 5
SYSTEM DESIGN
5.1. SYSTEM FLOW DIAGRAM
5.1 System Flow Architectural Design
P
R
O
J
EC
T
T
R
A
C
K
I
N
Home Page Administrator
Login
Project Details
Client-
Info
Employee-
Info
Project-
Info
Module-
Info
Mail-
Composer
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
39/101
33
5.2. DATA FLOW DIAGRAM
5.2 Level 0 DFD for Project Definition:
Defines Following
Defining Data
Project
Data get Stored
In the following table
Administra Defining
Projec
t
Pro ect
Project
Start &End
Employee
login
Employee-
provision
Project
-List
Employee-
List
Project-
info
Mail-
Composer
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
40/101
34
Project-Master
5.3 Level 1 DFD for Module Definition:
Enters Following
Defining Module Details
Module
Administrator Defining
Module
Module Id
Module
Description
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
41/101
35
Data get stored in the
Following table
Module-Master
5.4 Level 2 DFD for Employee Definition:
Defining
Employees Defines Following
Employee details
Start &End
Administrator Defining
Employ
ees
Employee Id
Employee Name Role
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
42/101
36
Employee Details gets
Stored in the following
Table
Employee-Master
5.5 Level 3 DFD for Employee Allotment:
Alloting of Employees Passes the Requirement
Based on skill
Employee VS Skill
Module
Vs Skill
Yes
HR Department
Employee
Allotment
Verify
Employee
s
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
43/101
37
Scheduling
Details
Yes
Employe
e
Availabl
e
Employee
Alloted
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
44/101
38
DATABASE DESIGN
1. Login Table:
Admin-login Text
Admin-password Text
2. ClientTable:
Client-Id N Number
Client-Name Text
Address Text
Contact-Person Text
Designation Text
Contact-No Number
Email-id Text
3. EmployeeTable:
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
45/101
39
Emp-Id Number
Emp-Name Text
Date-of-Birth Number
Address Text
Contact-No Number
Email-id Text
Designation Text
User-Name Text
Password Text
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
46/101
40
4. Project-Info Table:
Client-Id Number
Project-Id Number
Name of the project Text
Platform to develop Text
No of Modules Number
Period Number
Starting-date Number
Ending-date Number
5. Module-Info Table:
Project-Id Number
Module-Name Text
Assigned-to Text
No-0f-days Number
Starting-date Number
Ending-date Number
6. Issue-Info Table:
Choose user-id Number
Name of the project Text
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
47/101
41
Module-Name Text
Assigned Text
Starting-date Number
Ending-date Number
Completed-date Number
Reasons Text
Issue Text
SCREEN DESIGN
The screens designed here are
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
48/101
42
Administrator. aspx
Client-info .aspx
Employee-info.aspx
Project-info.aspx
Module-info.aspx
Issue-info.aspx
Issuetracker.aspx
Compose.aspx
Inbox.aspx
All the above mentioned screens are designed for saving, showing the retrieved details.
CHAPTER 6
SYSTEM IMPLEMENTATION
OVERVIEW OF IMPLEMENTATION
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
49/101
43
This is the part of the process where computer scientists actually program the code for the
project.
Online project marketing helps the users for purchasing the projects. This project
allows both the users (i.e.,) company and site person from companies will access this
particular process as a company user.
Person other than the above said process will access this procedure as a site user. If he
wants to purchase particular project. He should register in the online project marketing website
otherwise he cannot purchase projects from it.
The main feature of this project provides facility to buy the products easily. This project
is developed using ASP.NET as front-end and MS_SQL as backend.
Implementation is the realization of an application, or execution of a plan, idea, model, design,
specification,standard, algorithm, orpolicy.
In computer science, an implementation is a realization of a technical specification or algorithm
as a program, software component, or other computer system. Many implementations may exist for a given
specification or standard. For example, web browsers contain implementations ofWorld Wide Web Consortium-
recommended specifications, and software development tools contain implementations of
programming languages.
In the IT Industry, implementation refers to post-sales process of guiding a client from
purchase to use of the software or hardware that was purchased. This includes Requirements
Analysis, Scope Analysis, Customizations, Systems Integrations, User Policies, User Training
and Delivery. These steps are often overseen by a Project Manager using Project Management
Methodologies set forth in the Project Management Body of Knowledge. Software
Implementations involve several professionals that are relatively new to the knowledge based
economy such as Business Analysts, Technical Analysts, Solutions Architects, and Project
Managers.
In political science, implementation refers to the carrying out of public policy. Legislatures pass
laws that are then carried out by public servantsworking in bureaucratic agencies. This process consists
http://en.wikipedia.org/wiki/Planhttp://en.wikipedia.org/wiki/Modelhttp://en.wikipedia.org/wiki/Designhttp://en.wikipedia.org/wiki/Specificationhttp://en.wikipedia.org/wiki/Specificationhttp://en.wikipedia.org/wiki/Standardizationhttp://en.wikipedia.org/wiki/Algorithmhttp://en.wikipedia.org/wiki/Policyhttp://en.wikipedia.org/wiki/Computer_sciencehttp://en.wikipedia.org/wiki/Computer_programhttp://en.wikipedia.org/wiki/Software_componenthttp://en.wikipedia.org/wiki/Computer_systemhttp://en.wikipedia.org/wiki/Web_browserhttp://en.wikipedia.org/wiki/World_Wide_Web_Consortiumhttp://en.wikipedia.org/wiki/Programming_languageshttp://en.wikipedia.org/wiki/Political_sciencehttp://en.wikipedia.org/wiki/Political_sciencehttp://en.wikipedia.org/wiki/Public_policyhttp://en.wikipedia.org/wiki/Legislatureshttp://en.wikipedia.org/wiki/Legislatureshttp://en.wikipedia.org/wiki/Public_servantshttp://en.wikipedia.org/wiki/Public_servantshttp://en.wikipedia.org/w/index.php?title=Bureaucratic_agencies&action=edit&redlink=1http://en.wikipedia.org/wiki/Planhttp://en.wikipedia.org/wiki/Modelhttp://en.wikipedia.org/wiki/Designhttp://en.wikipedia.org/wiki/Specificationhttp://en.wikipedia.org/wiki/Standardizationhttp://en.wikipedia.org/wiki/Algorithmhttp://en.wikipedia.org/wiki/Policyhttp://en.wikipedia.org/wiki/Computer_sciencehttp://en.wikipedia.org/wiki/Computer_programhttp://en.wikipedia.org/wiki/Software_componenthttp://en.wikipedia.org/wiki/Computer_systemhttp://en.wikipedia.org/wiki/Web_browserhttp://en.wikipedia.org/wiki/World_Wide_Web_Consortiumhttp://en.wikipedia.org/wiki/Programming_languageshttp://en.wikipedia.org/wiki/Political_sciencehttp://en.wikipedia.org/wiki/Public_policyhttp://en.wikipedia.org/wiki/Legislatureshttp://en.wikipedia.org/wiki/Public_servantshttp://en.wikipedia.org/w/index.php?title=Bureaucratic_agencies&action=edit&redlink=1 -
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
50/101
44
of rule-making, rule-administration and rule-adjudication. Factors impacting implementation
include the legislative intent, the administrative capacity of the implementing bureaucracy,
interest group activity and opposition, and presidential or executive support.
TYPES OF IMPLEMENTATION
iPower
Phased
Big Bang (financial markets) / Direct Changeover
Hot Standby
Parallel Running
Pilot Introduction
Project Planning
The purpose of project planning is to identify the scope of the project, estimate the work
involved, and create a project schedule. Project planning begins with requirements that define the
software to be developed. The project plan is then developed to describe the tasks that will lead
to completion.
Project monitoring and control
The purpose of project monitoring and control is to keep the team and management up to
date on the project's progress. If the project deviates from the plan, then the project manager can
take action to correct the problem. Project monitoring and control involves status meetings to
gather status from the team. When changes need to be made, change control is used to keep the
products up to date.
Software requirements
Requirements analysis is a term used to describe all the tasks that go into the instigation,
scoping and definition of a new or altered computer system. Requirements analysis is an
important part of the software engineering process; whereby business analysts or software
http://en.wikipedia.org/w/index.php?title=IPower&action=edit&redlink=1http://en.wikipedia.org/w/index.php?title=Phased&action=edit&redlink=1http://en.wikipedia.org/wiki/Big_Bang_(financial_markets)http://en.wikipedia.org/w/index.php?title=Direct_Changeover&action=edit&redlink=1http://en.wikipedia.org/w/index.php?title=Hot_Standby&action=edit&redlink=1http://en.wikipedia.org/w/index.php?title=Parallel_Running&action=edit&redlink=1http://en.wikipedia.org/w/index.php?title=Pilot_Introduction&action=edit&redlink=1http://en.wikipedia.org/w/index.php?title=IPower&action=edit&redlink=1http://en.wikipedia.org/w/index.php?title=Phased&action=edit&redlink=1http://en.wikipedia.org/wiki/Big_Bang_(financial_markets)http://en.wikipedia.org/w/index.php?title=Direct_Changeover&action=edit&redlink=1http://en.wikipedia.org/w/index.php?title=Hot_Standby&action=edit&redlink=1http://en.wikipedia.org/w/index.php?title=Parallel_Running&action=edit&redlink=1http://en.wikipedia.org/w/index.php?title=Pilot_Introduction&action=edit&redlink=1 -
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
51/101
45
developer identify the needs or requirements of a client; having identified these requirements
they are then in a position to design a solution.
Risk management
Risk management is the process of measuring, or assessing risk and then developing
strategies to manage the risk. In general, the strategies employed include transferring the risk to
another party, avoiding the risk, reducing the negative effect of the risk, and accepting some or
all of the consequences of a particular risk. Traditional risk management, which is discussed
here, focuses on risks stemming from physical or legal causes (e.g. natural disasters or fires,
accidents, death, and lawsuits).
Software process
A software development process is concerned primarily with the production aspect of
software development, as opposed to the technical aspect. These processes exist primarily for
supporting the management of software development, and are generally skewed toward
addressing business concerns.
Problems in software projects
The problems in software projects come from three different viewpoints: project
managers, developers and customers. The problems project managers face include: poor roles
definition, lack of estimating and planning skills, lack of decision making skills. Project
managers do need to face the schedule, budget and quality constraints. The problems developers
face include: lack of knowledge in the application area, lack of knowledge about developing
standards, lack of up to date documentations, deadline pressure, changes of application
requirements. The problems customers face include: monetary constraints, receiving products
past the due date.
IMPLEMENTATION FACTORS
Implementation factors are aspects that have to be taken into account when carrying out
implementation projects. There are five implementation factors in the IMM, these are:
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
52/101
46
Process
Human Resource
Information
Means
Control
In the optimal situation, an implementation project will strive to create balance and alignment
between the five factors. In other words, an organization should focus on all five aspects when
planning and executing implementation projects.
Once the maturity of the implementation factors has been determined, the overall maturity of
the implementation processes can be determined as well. But before this, it is necessary to
analyze the constituent parts of each of the factors, which are also called the IMM-elements.
CHAPTER 7
SYSTEM TESTING
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
53/101
47
Testing presents an interesting challenge for the software programmer. In testing, a series
of test cases have been created with intent to demolish the software that has been built. Testing
requires that the software developer discard preconceived notations of the correctness of the
software developed and overcome a conflict of interest that occurs when errors are uncovered.
DIFFERENT TYPES OF TESTING
UNIT TESTING:
In this different test modules are tested against the specification of the modules.
Unit testing was done for the verification of the code produced during the coding phase and to
test the internal logic or modules. It refers to the verification of the single program module in
installed environment.
Unit testing is performed on each program to ensure that the program has been built
according to the program specifications and performs the desired actions.
INTEGRATION TESTING:
In this project the modules are integrated properly, the emphasis being and
testing interfaces between modules .internal and external interfaces are tested as each module is
incorporated into the structure .this test is designed to uncover errors associated with local are
global data structures are conducted . It is also designed to verify performance levels established
during software design are conducted
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
54/101
48
Thus all these modules are combined , verified and the information about the
items are properly carried on to the next module and then it is checked .
VALIDATION TESTING:
At the culmination of integration testing, software is completely assembled as a
package, interfacing errors have been uncovered and corrected, and a final series of software
tests-validation testing-may begin. Validation can be defined in many ways but a simple
definition is that validation succeeds when software Function in a manner
SYSTEM TESTING
Testing tests a completely integrated system to verify that it meets its requirements
SYSTEM INTEGRATION TESTING:
System integration testing verifies that a system is integrated to any external or third
party systems defined in the system requirements
DATA AND TEST OUTPUT
TEST CASE FOR CLIENT INFORMATION:
http://en.wikipedia.org/wiki/System_testinghttp://en.wikipedia.org/wiki/System_testinghttp://en.wikipedia.org/wiki/System_integration_testinghttp://en.wikipedia.org/wiki/System_integration_testinghttp://en.wikipedia.org/wiki/System_testinghttp://en.wikipedia.org/wiki/System_integration_testinghttp://en.wikipedia.org/wiki/System_integration_testing -
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
55/101
49
Form Name:clientinfo,aspx
Test
case
No
Test case
Description
Test Steps Test
values
Entered
Expected
Results
Actual
Result
Test
Result
Recom
menda
tion
1 Check the
Client_id
Select the
client-id
Valid Accepted Validated Ok
2 Check the
Client name
Enter the
name
Enter
the
values
Accept
the
values
Validated Ok The
Entries
arevalidat
ed
3 Check the
Address
Enter the
address
Enter
the
values
Accept
the
values
Validated Ok
4 Check the
Contact
Person
Enter the
Name
Enter
the
values
Accept
the
values
Validated Ok
5 Check the
Dsignation
Enter the
designation
Enter
the
values
Accept
the
values
Validated Ok The
Entries
are
validated
6 Check the
Contact No
Enter the
Contact no
Enter
the
Accept
the
Validated Ok
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
56/101
50
values values
7 Check the
Email-id
Enter theemail-id
Enterthe
values
Acceptthe
values
Validated Ok
TEST CASE FOR EMPLOYEE INFORMATION:Form Name:Empinfo,aspx
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
57/101
51
Test case
Description
Test Steps Test
values
Entered
Expected
Results
Actual
Result
Test
Result
Recome
ndation
1
Check the
Emp_id
Select the
Emp-id
Valid Accepted Validated Ok
2
Check the
Emp-name
Enter the
Emp-name
Enter
the
values
Accept
the
values
Validated Ok
3
Check the
D-O-B
Enter the d-
o-b
Enter
the
values
Accept
the
values
Validated Ok
4
Check the
Address
Enter the
Address
Enter
the
values
Accept
the
values
Validated Ok
5
Check the
Contact-No
Enter the
Contact no
Enter
the
values
Accept
the
values
Validated Ok
6
Check the
Email-id
Enter the
Email-id
Enter
the
values
Accept
the
values
Validated Ok
The
Entries
are
validated
7
Check the
Designation
Enter the
Designation
Enter
the
values
Accept
the
values
Validated Ok
8
Check the
Platform
Enter the
platform to
develop
Enter
the
values
Accept
the
values
Validated Ok
9
Check the
User-Name
Enter the
User name
Enter
the
values
Accept
the
values
Validated Ok
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
58/101
52
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
59/101
53
TEST CASE FOR PROJECT INFORMATION:
Form Name:proj-info.aspx
Test
case
No
Test case
Description
TestSteps
Testvalues
Entered
ExpectedResults
ActualResult
TestResult
Recommendation
1 Check the
Client_id
Select
the
Client-
id
Valid Accepted Validated Ok
2 Check the
Project-id
Select
the
Proj-id
Enter
the
values
Accepted Validated Ok
3 Check the
Name of
Project
Enter
the
Name
of the
project
Enter
the
values
Accept
the
values
Validated Ok The
Entries are
validated
4 Check the
Platform to
Develop
Enter
the
platform
to
develop
Enter
the
values
Accept
the
values
Validated Ok
5 Check the
No of Modules
Enter
the No
of
modules
Enter
the
values
Accept
the
values
Validated Ok
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
60/101
54
6 Check the
Period(months)
Enter
the
Period
Enter
the
values
Accept
the
values
Validated Ok
The
Entries are
validated
7 Check the
Strating-date
Enter
the
starting
date
Enter
the
values
Accept
the
values
Validated Ok
8 Check the
Ending-date
Enter
theEnding
date
Enter
thevalues
Accept
thevalues
Validated Ok
TEST CASE FOR MODULE INFORMATION
Form Name:module-info.aspx
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
61/101
55
Test
case
No
Test case
Description
Test
Steps
Test
values
Entered
Expected
Results
Actual
Result
Test
Result
Recomendation
1 Check theProj_id
Selectthe Proj-
id
Valid Accepted Validated Ok
2 Check the
Module
name
Enter
the
module
name
Enter
the
values
Accept
the values
Validated Ok
3 Check the
Assigned towhom
Enter
theassigned
person
Enter
thevalues
Accept
the values
Validated Ok
4 Check the
No-of-days
Enter
the No-
of days
Enter
the
values
Accept
the values
Validated Ok The Entries are
validated
5 Check the
Strating-
date
Enter
the
Strating-date
Enter
the
values
Accept
the values
Validated Ok
6 Check the
Ending-date
Enter
the
Ending-
date
Enter
the
values
Accept
the values
Validated Ok
TEST CASE FOR ISSUE INFORMATION
Form Name:issue-info.aspx
Test
case
No
Test case
Description
Test Steps Test
values
Entered
Expected
Results
Actual
Result
Test
Result
Recomendation
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
62/101
56
1 Check the
Emp_id
Select the
emp id
Valid Accepted Validated Ok
2 Check the
Name of
the project
Enter the
name of
project
Enter
the
values
Accept
the
values
Validated Ok
3 Check the
Module
name
Enter the
module
name
Enter
the
values
Accept
the
values
Validated Ok The entries are
inserted
4 Check the
Assigned
person
Enter the
person
Enter
the
values
Accept
the
values
Validated Ok
5 Check the
Strating-date
Enter the
Strating-
date
Enter
the
values
Accept
the
values
Validated Ok
6 Check the
Ending-date
Enter the
Ending-
date
Enter
the
values
Accept
the
values
Validated Ok
7
Check the
completed-
date
Enter the
Completed-
Enterthe
values
Acceptthe
values
Validated Ok
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
63/101
57
Date
8 Check the
reasons
Enter the
reasons
Enter
the
values
Accept
the
values
Validated Ok The entries are
inserted
9 Check the
issue
Enter the
Issue
Enter
the
values
Accept
the
values
Validated Ok
CHAPTER 8
BENEFIT OF THE PROJECT
Benefits for the Entire Enterprise
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
64/101
58
All project team members stay connected and share information for effective
collaboration, performance and response. Teams are constantly more knowledgeable, which
leads to better decisions and reduced costs.
Benefits by Role
Role
Management Project Office
Tasks
o Select projects
o Define project objectives, constraints
o Monitor portfolio metrics
Benefits
o Key Performance Indicators to align projects with business objectives
o Accurate dashboards to monitor portfolio
o Advanced reporting functions
Role
Project manager
Tasks
o Plan, track projects and budgets
o Assign resources to tasks
o Evaluate and manage risks
Benefits
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
65/101
59
o Easy visual project planning
o Charts to spot bottlenecks and underutilization of resources
o Capacity planning
o Views and charts to measure real projects success
o Accurate views of project status
o Cost and budget management
o Risk management
Role
Team Worker
Tasks
o Accomplish the planned work
o Raises issues
o Create and update documents
o Fill in timesheet and expense sheets
Benefits
o Collaborative environment
o Personal dashboards to track tasks
o Automatic notifications of assigned documents or tasks, and delays directly in the
mailbox or calendar
o Centralized document management
o Risk or issue creation
o Easy-to-use timesheets
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
66/101
60
Role
Stakeholders
Tasks
o Stay informed about the projects' progress and expenses
Benefit
o
Access accurate data via Lotus Notes or web browserRole
IT administrator
Tasks
o Easy to install
o No external dependencies on .DLLs, .EXEs and no external database or (ODBC)
connections necessary
o Install the system and upgrades
Benefits
o Scales easily and runs on any of six available Lotus Domino platforms
o Easy to use and manage
o Quick ROI
In Time Tiger, we have designed a time and project tracking system that accurately predicts
project outcome, simplifies project monitoring and removes the pain of submitting time spent.
With Time Tiger you get four key benefits. It is these core values alongside powerful features
such as Supervisor Approval, Microsoft Project integration and a one-click export to Microsoft
Excel that make Time Tiger a key contributor to the success of your projects.
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
67/101
61
Quick, painless time tracking.
The only way to ensure complete, accurate entry of time information is to make the process
painless for the user. Time Tiger displays an always-available palette of individual tasks and
responsibilities on each user's desktop. All they need to do to track time is to click on the activity
they are currently working on. It sounds simple because it is, and you owe it to your people to
keep their project tracking duties as painless as possible.
One-click snapshot of project health.
Now there is a simple, accurate way of assessing whether or not your projects are on track. You
can select any project, task or sub-task and instantly view its performance against budget and
schedule. Time Tiger uses Earned Value methods, a powerful standard being adopted in the
project management community, to determine project status. With one click you can view a
snapshot of variance to plan and forecasted outcome for any project, task or sub-task on a single
screen. Need to see the details? Earned Value reports display performance over time or detailed
statistics for the time period you select.
Powerful, customizable reporting.
In addition to the pre-formatted reports you would expect from any time tracking system, Time
Tiger includes our simple and powerful Analysis feature. Analysis allows you to slice and dice
your time data to answer almost any real-world question you can come up with. Find out what
percentage of a project's time was spent in each phase, or whether a greater time spent on
planning translates to less time on implementation and support.
The tools to learn from your projects.
As you complete one project and move to the next, Time Tiger will give you the information you
need to plan better, implement better, and learn about how your organization does work. The
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
68/101
62
combination of accurate time entry (accurate because it is easy), and targeted, powerful reporting
allows you to feed what you've learned from one project cycle into the next, constantly
improving your process with each project you do.
Financial performance:
Projects need to yield a financial return in excess of their weighted average cost of
capital.
Economic performance:
Projects need to generate benefits to society beyond those generated to financiers
of the project, generally an economic rate of return of over 10 percent. Not all benefits are
easily valued in dollar terms, and we equally consider qualitative aspects in this rating.
Environmental and social performance:
Projects have to meet IFCs environmental and social Performance Standards. We
also consider a clients performance improvements in how they manage their environmental
and social performance.
Private sector development impact: projects need to improve the condition of the
private sector, which can be measured, for example, through the number of follow-up
investments by other private sector companies in the sector in which IFC has invested.
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
69/101
63
CHAPTER 9
INPUT & OUTPUT SCREENS
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
70/101
64
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
71/101
65
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
72/101
66
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
73/101
67
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
74/101
68
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
75/101
69
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
76/101
70
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
77/101
71
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
78/101
72
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
79/101
73
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
80/101
74
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
81/101
75
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
82/101
76
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
83/101
77
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
84/101
78
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
85/101
79
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
86/101
80
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
87/101
81
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
88/101
82
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
89/101
83
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
90/101
84
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
91/101
85
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
92/101
86
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
93/101
87
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
94/101
88
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
95/101
89
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
96/101
90
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
97/101
91
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
98/101
92
CHAPTER 10
SCOPE FOR FURTHER DEVELOPMENT
This project Project Tracking systemwas developed for the web browser. It will also
be optimized for the screen solution 1024 x 768.
Any change required in the functional requirements, which is within the scope of
proposal, must be initiated through request. Such request for change will be considered and
assimilated into the deliverables before the commencement of design phase .Changes
requested after the commencement of the design phase will have commercial implication
and additional person-days required to perform the impact analysis, assimilate the changes
in the production of the software.
We will include more advance concepts in this Project Tracking system. It helps
organizations growth, high performance and its popularity. Each module will be designed
with very advanced fields in future. For example present client module not includes the
second person contact name. In future we will include that option .If we include that option
it helps when the first person not available time. It will improve our speed of delivery also
satisfy the client needs as much as possible.
The employee module able to include experience field. It shows the knowledge
for employee in that particular work assignment. So we can easily allocate the work to very
knowledgeable person in on organization. It
also helps to improve sped of work finished in a project. Like this field, we can include
more advanced concepts in this module. Not only this module all the module having that
type of capability. So we are easily include the future enhancement in this project its easy.
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
99/101
93
CHAPTER 11
CONCLUSION
This Project Issue And Monitoring Management software is much useful for
companies and site users to purchase and view the available projects. Companies and site
users can quote their requirements for the projects to the specified company. It reduces
time loss by traveling directly to the company to purchase the project.
This Project has no boundaries it can be further modified, restructured, updated
etc, So that more valuable and useful features like adding new tables, interfacing with other
design applications can be included.
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
100/101
94
REFERENCES
1.Guide to Web Application and Platform Architectures
By StafanJablonski, IliaPetrov, Christian Meiler, Udo Mayer
2. Real Web Project Management Case Studies and Best Practices from
the Trenches
By Thomas JShelford, Jeff A Salvage, Gregory A Remillard
3. .NET Compact Framework Pocket Guide
By Wei-Meng Lee
4. Programming Asp.netBy Jesse Liberty, Dan Hurwitz
5. Visual Basic .Net PowerCoding
By Paul Kimmel
6. A Programmers Introduction to Visual Basic .Net
By Craig Utley
7. Python in a Nutshell
By Alex Martelli
8. Programmer .NET Components
9.The State of IT Project Management in the UK - the definitive study,
By ComputerWeekly.com, French Thornton and Templeton College, Oxford.
10.A free project management articles blog from Method 123.
11."The Demise of the Waterfall Model Is Imminent" and Other Urban Myths,
By Phillip A. Laplante and Colin J. Neill, Penn State University. ACM Queue vol. 1,
no. 10, February 2004 Project Management Best Practices (pdf), by Margo Visitacion, Giga
Information Group.
12.The Ethics of Software Project Management, By Donald Gotterbarn and Simon Rogerson,
The Computer Ethics Conference, Linkping University, Sweden, 1997.
13.Project Management, an introduction from the Impact Factory.
-
7/28/2019 50409621013-t.kandhan-project Issue and Monitoring Management
101/101
95
14.The Project management proverbs are a source of wisdom-disguised-as-humour. Read them!
15.One Hundred Rules for NASA Project Managers
16.Successful Software Management: 14 Lessons Learned, Johanna Rothman, The Journal of
Defense Software Engineering, December 2003
17.The Software Project Survival Guide, By Construx Software has loads of good advice.
18.A Project Management Primer (pdf), By Nick Jenkins.
19.The Tale of Three Project Managers, By Mike Harding Roberts, HRA Consulting. A subtle
parable