it4106servicemanagementsystem.weebly.comit4106servicemanagementsystem.weebly.com/uploads/… ·...
Transcript of it4106servicemanagementsystem.weebly.comit4106servicemanagementsystem.weebly.com/uploads/… ·...
Service Management System
CHAPTER 1
Project Charter
1.0 Project Background
Property Management System (PMS) manages all the properties or
equipments that the company owns. Detailed information of properties
including the status of equipment if it is in good condition or needed to repair
and generate reports of lost item.
1.1 Problem Opportunity Description
It is difficult for the personnel to track down the properties on
whom /where it place or used.
The property status whether the item is under maintenance, lost or
in good condition cannot be monitored easily.
There is no notification for rent status, renewal of license and
insurance of property.
1.2 Benefits
Computerized process lessens the work of the company resulting
to more comprehensive and reliable information. Also, it will help to
minimize the costs and expenses of consumable materials by the use of
integration of the subsystems. The property management system will keep
the company’s confidential records into the database. The data will be
secured for unauthorized person to view. When it comes to performing
tasks, it will increase efficiency and rapidity of personnel’s performance.
1.3 Goals
Property Management System 1
Service Management System
Using the system and the database, the files are more secure
from unauthorized person. The needed information of property
is easy to locate or find by the personnel.
Property Management System is a monitoring system. It will show
all the needed information and categorize the information
depending on the user’s needs.
The proposed system automatically notifies the system user for
reminders like renewal of license and insurance to lessen the
delay of payments on the company.
1.4 Stakeholders and Clients
This section identifies the involvement of stakeholders and clients
to the project.
The Proponents- the developer of the project. It involves the
project team that will be developing the system.
Marban Agency – organization that allow will allow the
proponents to know the process or the information of service
management. The company who will be benefited after
implementation.
Mr. Dennis U. Gonzales (Project adviser) – the person who will
guide the proponents to achieve their goal and objectives. He
will supervise the team and advise the right things to do with the
system.
All stakeholders are not equal, every stakeholder has his own
expectations, and requirements, and he should be handled the way
he expects. Knowing them, their needs, expectations, and
Property Management System 2
Service Management System
requirements increase the chance of a project’s success. If any
important stakeholder is missed then in later stages the project
manager may face many difficulties e.g. causing a delay in project,
cost overrun, and in the most severe case – the project may be
terminated.
2. Project Scope
2.1 Objectives
WBS (WORK BREAKDOWN STRUCTURE)
PLANNING
Group Planning
Group meeting about the project
Ask for the suggestion in respective adviser.
Discuss about the project plans
Give a task to each member
Group plan initiation
Gather information about the project
Prepare questions about the project
Find organization or group which is involved in the project
Prepare a letter for the interview
Group plan execution
Interview.
Collect all the information from the interview.
Discuss all the collected information to the project adviser.
Ask for adviser’s comments/ suggestions.
Documentation
Property Management System 3
Service Management System
Document Preparation
Prepare all the gathered information from interview and
adviser’s comment/suggestions.
Study about the creation of documentation
Set plans for documentation.
Assigning of task depending on the member’s duty
Document analysis
Analyze all the information gathered.
Finalize the scope with other subsystems.
Document Creation
Start of documentation
Creating Diagram
Document finalization
Group analysis.
Checking of adviser.
Final revision of document
System Development
System Development Planning
Prepare the documents.
Analyze the cost and time in developing the system
Create plan about the development
Prepare all the resources needed(hardware and software)
System Development and Designing
Database design based on the documentation
Coding of project system based on the documentation
Property Management System 4
Service Management System
Transition and designing of system based on the
documentation.
Debugging
Refining of process.
System Integration Testing
Database test connection.
Check for bugs
Debugging of systems
Finalize integration
System finalization and Implementation
Finalize the project system.
Prepare the executable or installer of system and database.
Maintenance
Check for the feedback from the system user.
2.2 Deliverables
Work Break-Down Structure (WBS)
PLANNING
Group Planning
Project Deliverable Work Products/DescriptionGroup meeting about the project
Discuss about the assign sub-system in their group
Ask for the suggestion in respective adviser
Know the comment of your project adviser. Ask the suggestion about the subsystem and ways on how to gather information
Discuss about the project plans
Group discussion about the plan on how to take the first step of gathering the information
Give a task to each member Assigning of member's duty categorized by their skills and knowledge
Property Management System 5
Service Management System
Group plan initiation
Project Deliverable Work Products/DescriptionGather information about the project
Research in the books or internet related about the subsystem
Prepare questions about the project
Analyze the gathered information and make a question about the subsystem
Find organization or group which is involved the project
Locate organization or group which is connected or have the same process like your subsystem
Prepare a letter for the interview
Prepare letter for interview and ask for authorization to interview
Group plan execution
Project Deliverable Work Products/DescriptionInterview Conduct an interview to the organization
to ask about all the needed information about the project system
Collect all the information from the interview.
Collect all forms and letters that gives information about the system
Discuss all the collected information to the adviser
Show all the collected information from interview including forms, letter and answers to the questions made by the proponents to the project adviser
Ask for adviser’s comments/ suggestions.
Ask for comments or suggestions on how to create the documentation based on the information that has gathered.
Property Management System 6
Service Management System
Documentation
Document Preparation
Project Deliverable Work Products/DescriptionPrepare all the gathered information from the interview and adviser's comments/suggestions.
Gathered all the needed information and classify their importance to the documentation.
Study about the creation of Documentation
Learn how to create the detailed documentation research and view sample from the books
Set plans for documentation Proponents plans or procedures to create the documentation
Assigning of task depending on the member’s duty
Assigning of task for each member based on their role in creating documentation.
Document analysis
Project Deliverable Work Products/DescriptionAnalyze all the information gathered.
Analyze all the gathered information needed in documentation. Categorize each based on their information.
Finalize the scope with the other subsystems.
Process or the scope must be finalized before creating the documentation. Conduct group meeting with other subsystems to understand and discuss the scoping
Document Creation
Project Deliverable Work Products/DescriptionStart of documentation Documentation about the opportunity,
benefits, goals and etc. documentation about the system Importance
Creating Diagram Diagram shows the process and the logical
structure of the propose system also part of
documentation
Property Management System 7
Service Management System
Document finalization
Project Deliverable Work Products/DescriptionGroup analysis Analyze or review of the proponents about the
finish documentation
Checking of adviser Checking of project adviser is important to
know how to refine the documentation. Ask
for feedback.
Final revision of document Change all the wrong and not needed information and also add the needed information base on the adviser suggestion
System Development
System Development Planning
Project Deliverable Work Products/DescriptionPrepare the documents Prepare the documents to serve as a basis for
the developmentAnalyze the cost and time in
developing the system
Group discussion on how to develop the
propose system. Analyze the cost and time
management of the proponents.
Create plan about the
development
Plans about the developing stage. The steps
needed to obey by the proponent to meet the
exact time or deadline off propose system
Prepare all the resources
needed (hardware and software)
Resources must be prepared. All needed
material computer and the place. Also the
software needed by the system developer
also must be prepare before proceeding to
the next step of system developing
System Development and Designing
Property Management System 8
Service Management System
Project Deliverable Work Products/DescriptionDatabase design base on the
documentation
Designing of database according to the documents
Coding of project system base
on documentation
The process and needed transaction base on
the document was in coded to make propose
system
Transition and designing of
system based on the
documentation
Outlook design of project and transition base
on the documentation.
Debugging Debugging or primary testing of system
without the integration
Refining of Process Refining the process of the system
System Integration Testing
Project Deliverable Work Products/DescriptionDatabase test connection Testing of database connection in other sub
systemCheck for bugs Errors and bugs testing in integration
Debugging of systems Correcting the errors and bugs in the system
Finalize integration Finalize the integration of the system
System finalization and Implementation
Project Deliverable Work Products/DescriptionFinalize the project system Finalize the system
Prepare the executable or Convert the propose system to executable
Property Management System 9
Service Management System
installer of system and database system
Maintenance Check for maintenance of the propose system
Feedback of the system user Receive feedback from the client or system
user about the propose system for innovation
2.3 Out of scope
Out of scope also known as the limitation of project. Shows the
other process which not in the propose system. This process in the
other sub system
Assigning of property to the HR
Approval for buying new item.
Cannot generate purchase order request
The property management is not responsible in filing cases
regarding about the damage or lost of properties.
3. Project plan
3.1 Approach and methodology
Gathering and analyzing – gathering all the information in different ways
is the method of the proponents. Collecting small and large details/ data
will help to develop the system reliably correct. The gathered information
should deeply analyze by the proponents to classify the needed
information only and use them in the developing of project.
Property Management System 10
Service Management System
Good management – good management is a strategy or method on how
to manage a team. Good management depends on the Project manager.
Even the members are required to have the skills and knowledge if the
leader can’t handle the group correctly.
3.2 Project Timeline
ID Task Name Start Finish Duration
1 Planning July August 1 month
2 Documentation August October 3 months
3 System Development 2nd semester 2nd semester -
4 System finalization and
Implementation
2nd semester 2nd semester -
3.3 Success Criteria
In this part of documentation, the proponents discussed the success
criteria that servers as a basis/ guide for the system to meet its goal and
objectives. It can be used to determine the success of the system and its
functionalities. Success criteria is the basis of good system it show the
characteristics of good system.
3.3.1 Accessibility- the system must be accessible for the authorize
personnel of the company such us admin and in charge Employee can do
when using it. It must be understandable or easy to manage by the user.
3.3.2 Accurate- Handles transaction correctly without discrepancies in any
form must be accurate.
Property Management System 11
Service Management System
3.3.3 Useful and timely information- the information must be up to date
whether daily weekly and monthly or even annually it can produce reliable
report for meeting or any case situation needs.
3.3.4 Efficient- the system must be fast and quality -assured. It should be
strong during employees’ peak hours to avoid disruption of work and
inconvenience to the customer.
3.3.5 User friendly- it means that the system must be easy to understand
and use whether the user is well knowledgeable
3.3.6 Reliable- the information shown in the system must be correct.
There’s a big problem if the information want to see by the user is different
from there what expected.
3.4 Issues and Policy Implementation
In developing an integrated system, there are issues that surely happened
before or during the finalization of the transaction between the other
subsystems.
3.4.1 Misinterpretation of system process- Probably the most common
issue that usually occurred. This is cause of unfamiliarity with the system
title itself that’s why research is needed to be done to clarify what the
system for.
3.4.2 Distribution of transactions- In distribution of transaction to one
system to another it had been made a conflict situation on how will one or
two transactions affect the whole process of the system. It was decided
that every transaction that will be having the same role, connection or
function with other subsystem must undergo consultations and double-
checking.
3.4.3 Connectivity of subsystem to another subsystem- It is said to be
the complicated part of integration. This may vary from two to three
Property Management System 12
Service Management System
subsystems that are really connected by main of transaction testing the
highest possibility of errors during data and transaction sharing can trigger
the transaction process.
3.4.4 Data sharing- Subsystem shared one to two databases from one
server. This kind of integration was the challenging part for the proponents
of each group that must be critically plan before doing it on hand.
3.5 Risk management
Risk management is about the problem that may be encounter by the
proponents while developing or after the developing of propose system. So
it’s very important to identify those problems before it happens
Risk management plan
L – Low 0 - 30%
M – Moderate 31 – 70%
H – High 71- 100%
Risk Factor Probability
Impact Risk management action
Negligence of
members
M H Properly manage and monitor the
member by the project manager
Financial problem M H Contribution for the group activities
Wrong information
process
L H Analyze all gathered information
Miscommunication
between the group
M H Group meeting and discussion
about the project and their task
Property Management System 13
Service Management System
members
Delaying of plan M H Soon as possible re scheduling
Adviser complains M M Aim for 100 percent correctness of
process to avoid the complains of
the adviser
Client complains L H Know all the process including small
and very important details to avoid
client complains
3.6 Service Transaction
This are the requirement in using the propose system in to the client
company
- Client should have computer(s) to operate the system.
- Client computer must have higher specification in hardware and software
to avoid the problem in implementation process
- Client must have knowledgeable user to run and manage the system
3.7 Option analysis
- Using this proposes system or not it’s still depending on the client.
- If this propose system did not pass to the client expectation, the client can
choose or find other developers
4 Technical Features
Property Management System 14
Service Management System
The propose system (PROPERTY MANAGEMENT SYSTEM) in a
monitoring system that identifies the status of property. Viewing of all
information based on the in coded data on database and detailed shown
in the propose system. Secured, easy to operate by the user and reliable
information are in the propose system. Features of this are the
automatically notification of reminders and fast viewing of information in
categorize by user needs.
5.0 Project Organization and Staffing
ROLE NAME RESPONSIBILITIES
PROJECT MANAGER Ramos, Christian
Joseph De Ocampo
Manages the team
Planning Strategy
Project Initiation
Project Control
Risk Management
Resolving the issues
Budget the project
SYSTEM ANALYST Amacio, Chanie De
Guzman
Handling of business
rules
System Design
Technology Analysis
Business
Requirements
DOCUMENT
SPECIALYST
Visitacion, Clarisa L. Analyze the audience
Documenting the
process
Craft the right
message
Distil the message into
effective documents
Release the
Property Management System 15
Service Management System
documentation
Evaluate the results
BUSINESS ANALYST Bacay, Kenneth Ramos Analyze business
process
Business plans
Monitoring
Translate Business
process
Requirement Analyst
Communicate w/ clients
LEAD PROGRAMER Arizapa, Michelle Quintela System Coding
Handling System
Software
Development/Train
subordinates in
programming
Develops programming
methods
Correct errors on the
system coding
6.0 Project Budget
Item Description Cost
CHAPTER 2
Related Studies and Systems
Property Management System 16
Service Management System
2.0 Introduction
In this chapter, it will show the originality and relevance of the proposed system from the systems that had been researched. It is important for a project to have a review of related studies to highlight difference in opinions, contradictory findings or evidence, and the different explanations given for their conclusions and differences by different authors.
2.1 Foreign Studies
2.1.1 CAFM Explorer: Property Management Software
CAFM Explorer provides a solution that enables you to effectively
manage a wide range of services under your management thus providing
information to Facility Managers and Contractors to optimize their
operation. The Property app enables you to establish a comprehensive
database of property information for any location, at any level of the CAFM
Explorer hierarchy.
Key features include:
Ability to manage single or multiple companies within one database
Easy navigational tree ensure simple management and retrieval of
all facilities information
Lease renewal, break clause and rent renewal tracking
Management of Health & Safety equipment and service request
Dynamic Link to property related Planned Maintenance activities
Storage and maintenance of hazardous element data such as
asbestos which can be easily imported
Ability to track condition of building elements including structure,
fabric and mechanical
Monitoring of building lifecycle costs and energy efficiency
Property Management System 17
Service Management System
Storage of all property related documents such as contracts, lease
agreements and Health and Safety documents
Easy to navigate storage of all company and property contact
information, including Fire Officers, First Aiders and Facilities
Managers
Generation of property management reports
Author: cafmexplorer.com
Date Published: 2012
URL: http://www.cafmexplorer.com/solutions/products/property-management/
2.1.2 Facilities Management Software
Managing assets is a critical component to the operations of any
facility or property. eMaint building maintenance software provides the
ability to identify, track, locate and analyze all of your corporate assets.
The asset explorer provides a user-definable "tree" view of assets, making
it easy to locate by the location, type, system or any other hierarchical
setting you choose. Keeping track of assets and their changing locations
is a challenge. eMaint gives you the ability to track asset locations so you
know where it is, where it's going and where it's been.
eMaint's web-based facilities maintenance software and property
maintenance software systems provide point and click access to all labor
and material costs right at the asset level. Gathering of all these costs is
accomplished through our powerful work order system.
Work Order Management
The eMaint Work Order center allows you to provide technicians
with a planned job, the proper procedures and the necessary parts and
tools they need to work without delays or interruptions. Labor, parts and
Property Management System 18
Service Management System
purchases are easily tracked on the work order, allowing you to quickly
analyze the costs associated with facility maintenance management.
With eMaint, you'll be able to calculate response time and
completion rates, track performance, and provide a feedback mechanism
to keep your internal customers aware of the status of their work requests.
Service Request and Maintenance Request Software
Work requests - whether from owners, tenants, staff, students,
teachers, customers -- are at the cornerstone of operations and facility
management. Let's face it: there shouldn't be a "one size fits all solution"
to managing work requests. For some organizations, simplicity is the key.
Our "You've got work" feature makes submitting work requests as easy as
sending an email. Other organizations require a more robust solution. The
"My Requests" feature not only provides a customizable form for detailed
entry of the request, it provides a requester control panel to view the
status of pending, open and past work.
Vendor Portal for Secure Access
The optional vendor portal feature makes it easy for vendors and
outside contractors to acknowledge receipt of work details assigned to
them, update labor, material and other costs upon completion of the work,
and attach documents and images to the work order.
Each vendor is assigned a unique login that grants them access
only to the information you choose to share with them in a fully
customizable view.
Key Performance Metrics
Property Management System 19
Service Management System
The Maintenance Dashboards in X3 property and facilities
maintenance software provides up-to-the-minute information on the key
performance metrics critical to your building maintenance program:
New work orders in last 24 hours
Percentage of work completed last week
Year to date number of work orders open
YTD Number of work orders completed
YTD Labor hours
YTD Material costs
Percentage of work orders over estimate
Turnaround times on work
Facilities Maintenance
Features in X3 CMMS Software Benefits for Facility ManagersWork Request Management Improve workflow efficiency and customer
satisfaction by providing a fast and easy tool for submitting facility work requests. Maintain customer satisfaction with automated alerts when customer requests are approved, rejected and completed.
Email Request Module Enables unlimited number of customers to easily submit requests via email that are automatically captured in your eMaint Request Center
Asset Explorer User-definable "tree" view of assets, making it easy to locate by the location, type, system or any other hierarchical setting you choose.
Asset Work and Charges History Point and click access to all labor and material costs right at the asset level.
Multi-Form Capability Easily capture the right information about your assets, regardless of the various types of assets that you manage.
Facilities Preventive Maintenance Provide an environment of the highest level of
Property Management System 20
Service Management System
(PM) Management with Auto-Generate Capability and scheduling based on any trigger - calendar, meter or condition-based monitoring.
customer satisfaction and asset availability. Facility preventive maintenance ensures equipment is maintained regularly, not just repaired when it breaks. Automatically produce and email preventive maintenance (PM) work orders to ensure compliance and maintain optimum equipment performance.
Planning and Scheduling Tools The "Planner" interface lets you see the work that needs to be performed and assign it to available personnel. The tool includes customizable filters to view work by building, department, problem type, trade, or any other criteria needed to suit your business process.
Inventory Control Tools Reduce inventory spend and ensure the right parts are available at the right time
Workflow Manager Powerful configuration tool that lets you "define rules" - from auto-assigning work requests, to routing work orders via email, to calculating response time and completion rates -- and customize the CMMS functionality to match your specific business processes.
Personalized Dashboards and Reports Facilities maintenance management gains instant access to the key performance metrics critical to your operations, including:
New work orders in last 24 hours Percentage of work completed last week Year to date number of work orders open YTD Number of work orders completed YTD Labor hours YTD Material costs Percentage of work orders over estimate Turnaround times on work
Cost Tracking and Repair Histories Easily capture labor, parts and materials costs and measure maintenance spend by building, department, customer, cost-center, line or any user-definable criteria.
Property Management System 21
Service Management System
Mobile solutions with bar coding technology
Perform inspection rounds, manage work orders, and control inventory using a handheld device in the field.
Vendor Portal with Secure Login The optional feature allows vendors and outside contractors to acknowledge receipt of work details assigned to them, update labor, material and other costs upon completion of the work, and attach documents and images to the work order via a secure login.
Private Label Option With this optional feature, we will rebrand our software to include your company logo and corporate branding.
Author: emaint.com
Date Published: 2014
URL: http://www.emaint.com/facilities-maintenance-features/
2.1.3 OpenMaint
Open source solution for the Property & Facility Management; an
application for the management of buildings, installations, movable assets
and related maintaining activities
openMAINT helps the managing authority to know, organize and
update those data related to the asset inventory, in order to support their
decision and operative procedures.
A complete ready-to-use solution, i.e. it is configured with all
necessary base files, processes, reports and dashboards.
Property Management System 22
Service Management System
Has been customized in order to shape over the environment
where it operates, usually made up of procedures, documents, roles and
responsibilities, technical restrictions, textual data and georeferences,
external systems to interact, etc.
Complying with the rule, it can also be gradually activated with
successive extensions.
openMAINT is available with the functionalities needed to solve the
common management needs of the Property & Facility Management
Modules
openMAINT is made of the following modules:
Space & Asset Inventory
Facility Maintenance
Logistic Management
Economic Management
Energy & Environment
GIS & BIM support
openMAINT provides the following base features, which are common to
the various modules:
Web based user interface
Text and graphic browsing through the objects
Complete history of the changes on any data card (versioning)
Rapid and analytical searching functions for every card attribute
Definition of filters and views for an customized access to data
classifications and lookups which can be autonomously customized
document file used to match every kind of file with every kind of card
workflow engine integrated with a visual editor for the graphic design of
processes
report engine integrated with the visual editor for the report design
Property Management System 23
Service Management System
possibility to define customized dashboards
complete outline of users, groups and permissions
interoperability with other applications through web service
CSV data import / export functionalities
possibility to configure and manage (task manager) automatic operations
possibility to configure connectors through external systems
possibility to autonomously model the data scheme:
creation of new typologies of objects (classes)
creation of new attributes on pre-existing objects (attributes)
creation of new typologies of relations among objects (domains)
openMAINT is based on CMDBuild software
It was developed by applying the most advanced planning
guidelines and the best technologies:
Service Oriented Architecture, organized in components and
services that cooperate also with external applications through web
service
Ajax user interface (Ext JS libraries) which grant intuitiveness in the
use of the application, interaction with ergonomics, fast slew rate and
minimal latency
Server components realized with Java, which does not depend on
the platform, is solid, scalable and largely used by big organizations that
want to develop web enterprise applications also thanks to the validity of
the J2EE specifications and to the libraries and products of third parties
which realize its services
PostgreSQL, the most advanced and secure open source database
the workflow engine Enhydra Shark
the report engine JasperReports
the document file Alfresco
Property Management System 24
Service Management System
the intranet portal Liferay
PostGIS, GeoServer e OpenLayers for the support of GIS
functionalities
BIMServer and BIMsurfer for the support of BIM functionalities
Author: openmaint.org
Date Published: 2014
URL: http://www.openmaint.org/en/project/features
2.1.5 Property and Asset Management
If your organization needs to hold and maintain an accurate record
of information on any aspect of its property portfolio, Manhattan offers a
world-class property management software solution.
Manhattan Property and Asset Management is the core of the
Manhattan property investment management solution. It provides the
capability to handle either simple or complex property data structures;
incorporating owner, landlord, site, land, property, tenant, customer,
occupier, lease and agent relationships. Setup is extremely flexible, with
users having the ability to modify or edit fields and configure screens
around data types.
For transaction management, Manhattan property management
has comprehensive, project based acquisition and disposals functionality.
While an event-driven diary management system that helps manage
common critical dates such as rent review, allows user-defined warning
periods and is compatible with third party email applications.
Property Management Software Benefits
Maximize income and reduced expenditure
Never miss an important event, such as break
dates, lease renewals and rent review with
Property Management System 25
Service Management System
comprehensive diary management
Streamline reporting and data presentation
Improve interaction and relations between
stakeholders with web portals
Easily monitor supplier Service Level Agreements
(SLAs) with automated alerts and processes
Automate key business processes within-built
workflows
Support cross-border portfolios with asset type
and country specific functionality
Functionality
Core property database
User-defined field sets
Lease and rental management
Acquisitions and disposals
Diary System
Web portals
On-screen reporting
Search facilities
Document management
GIS integration
Executive dashboards
Author: manhattansoftware.com
Date Published: 2014
URL: http://www.manhattansoftware.com/solutions-emea/property-investment-
management-software/property-and-asset-management-software.html
2.2 Local Studies2.2.1 Property Management System
For property traders, property maintenance and also management
ought to be of perfect significance if one desires to achieve optimum worth
Property Management System 26
Service Management System
in the market for their particular property. Nevertheless, numerous
proprietors tend to ignore the importance of property management either
because of insufficient knowledge about the problem or even they are
unable to garner adequate time to consider numerous aspects related to
the property. Several traders even tend to refrain from managing their own
property as they discover the job troublesome and demanding. In these
types of conditions, registering for a great online property management
system can be a helpful alternate.
In the last handful of decades, technical advancements have
performed a significant part in enhancing general effectiveness,
reorganizing procedures and also assisting property traders and property
administration firms obtain ideal control over their property management
problems. A property administration program can be merely understood to
be a software program designed and designed with the objective of
assisting clients handle and obtain optimum manage over every aspect
associated with their property. At the moment, property management
systems are now being utilized broadly in a number of sectors such as
real estate, consumer banking, hospitality, logistics, hotel management, as
well as managing intellectual property problems. Additionally, there are
various kinds of property management techniques available for sale,
thereby complicated users about which to pick.
On this regard, here are referred to some essential factors that will
help in selecting a property management system.
Exactly why do you want a PMS? : It is important to address this
problem and so as to choose software program that's aptly ideal for one's
Property Management System 27
Service Management System
requirements and needs. For instance, a PMS necessary for a hospitality
industry must have functions that can relieve out visitor reservation, help
fast check-in, improve efficiency and produce a much better visitor
encounter. Alternatively, a PMS ideal for a property proprietor should have
procedures where one can preserve tenant database and manage
problems related to property upkeep. An adequately chosen and set up
property administration program can easily simplify your business
procedures considerably, thereby making your lifetime simple and also
comfy. Additionally, it is possible to get rid of human mistakes and improve
effectiveness by replacing manual procedures with user-friendly
interfaces.
Realize your requirements: Anytime you are planning to implement
a PMS within your business, it is necessary that you simply understand
what you actually need. Because of this, it is important to connect to all
those individuals who will be while using system straight or not directly. In
this way, one can obtain insight into their requirements and needs that
they really feel can improve their effectiveness and also make their own
jobs easy but fascinating. Additionally, one must actually take into account
viewpoints of individuals not really thinking about applying the system and
include their issues whilst looking out for a PMS. Furthermore, make sure
to consist of your technical personnel in these types of discussions as they
are the individuals concerned with the setup, integration and execution of
the system.
Make a checklist and obtain estimates: Make a summary of
functions that have been suggested. Generally, these types of lists usually
consist of a few features which are absolutely necessary, while others
may be very easily overlooked. Thus, whilst planning a summary of
Property Management System 28
Service Management System
requirements and needs, it is very important segregate features
depending on the needs. When the checklist is actually prepared, one can
right now proceed using the purchasing procedure. Because of this, one
has to consider choices which fulfill the needs you have and suits in your
budget.
Think about your budget: It is important to determine how a lot one
can manage on obtaining a property management system. Currently,
there are lots of property management techniques available in the market.
All these techniques vary from each other in terms of features provided.
Appropriately, the cost variety also differs. By identifying the budget,
choice becomes simpler as one can easily get rid of options which are
outside the range.
Jinisys Software offers 4 types of property management system
namely, condominium property management system, real estate
management system, cemetery or entombment management system and
parking management system.
Property Management System allows the company to keep track of
lots/units per property, their current value and their status. The system
provides a tool for the company to easily manage pricing, payments, and
sales of units/lots. Also, it keeps track of payables for broker’ commission
and receivables for monthly amortizations.
The property management system is divided into two parts: web
based and desktop application. The web based provides a real-time view
Property Management System 29
Service Management System
for broker on lots/units' current status per property while the desktop
application provides all other functionalities. The system will also be
integrated with another accounting or ERP back-office system.
System Requirement
Server
Workstation
Author: jinisyssoftware.com
Date Published: May 2014
URL: http://jinisyssoftware.com/property-management-system/#.VAhtUONdXro
Property Management System 30
Service Management System
2.2.2 OneSite Property Management SoftwareThe RealPage multifamily property management suite gives you an
integrated, end-to-end workflow to smartly manage all your property
operations – from prospects to residents to site and corporate operations
– for enhanced productivity, reduced costs, and maximized revenue.
RealPage’s OneSite Leasing & Rents is an end-to-end, web-based
property management software solution used by various types of
multifamily property management companies to manage the complete
renter lifecycle.
It features powerful back office financial accounting and automates
property leasing, management, compliance and accounting activities. It
expedites and simplifies processes for leasing staff, like maintenance
requests, and serves as a powerful CRM tool for guest card management
and building relationships with prospects and residents.
OneSite also provides greater visibility into rental property
operations and financial activities for owners and managers. With
integrated document management, facilities, purchasing and central
reporting, OneSite is an essential system providing multifamily portfolios
all the resources they need for operational success, optimum efficiency at
the property and increased NOI.
OneSite Leasing & Rents Commercial is a powerful on-demand
management tool that gives owners and managers the ability to monitor,
analyze and execute standard policies and procedures for their
commercial office, retail, industrial, and mixed-use assets. It simplifies and
automates property management and lease administration, and helps
owners increase revenue and recovery potential by enabling the creation
of standardized or custom expense recovery methods for tenants.
Author: realpage.com
Date Published: 2014
Property Management System 31
Service Management System
URL: http://www.realpage.com/onesite/
2.2.3 Optima Property Management SystemOptima PMS is a world leading Windows based Property
Management System that incorporates the latest in advanced technology.
It is designed to provide all the features of a sophisticated Front Office
system linked with other computerized hotel applications on the same
relational SQL database.
EFFICIENT MANAGEMENT Optima Property Management System places all the vital
information needed for optimum operation at the manager's fingertips. All
information can be viewed on-line, printed in a large variety of reports or
shown on graphs. Advanced icons and color-coding give the managers an
excellent overview of all hotel operations and allow them to maintain
precise management controls. It is a profitable marketing tool, as it
captures a wide range of data needed to make the correct marketing
analysis. Information analysis is simple and precise, emphasizing
revenues, budgets and yearly comparisons in combination with data of
occupancy, segmentation and other guest information.
Optima PMS enhances reservations management, streamlines all
accounting and billing, upgrades guest services, boosts staff productivity
and improves marketing and sales performance for all types of hotels. It
provides the hotels with all the tools necessary to give better, more
personal and more efficient service to the guests, the result being an
increase in the average price and the occupancy of the hotel, in an
environment that is constantly more demanding and more competitive.
EASY, FRIENDLY OPERATION Optima Property Management System has a unique open
architecture as a result of using standard industry development tools such
Property Management System 32
Service Management System
as Power Builder. The Windows Graphical User Interface helps simplify
data entry, management inquiries and financial reporting. The simple user
interfaces also makes learning and using the system easy and quick, no
matter how big your hotel.
Using any combination of keyboard, touch screen or mouse, the
user can easily enter any data into the system and retrieve all the
information easily, quickly and efficiently. Optima is designed for simple
operation and maximum flexibility in functionality and performance that
creates a profitable and smoother operation.
FLEXIBLE, CUSTOMIZED CONFIGURATION Optima PMS has a flexible, open architecture that makes it simple
to define according to each individual hotel requirements. The hotel may
define its rooms by their features, group them together into different
buildings, wings, room types and room categories. It may also define
unlimited number of user-defined packages and plans, connected to
different prices controlled by a sophisticated rate management. It handles
travel agents, tour operators, companies and other kinds of customers
each with its own contract and room allocation. Other services can be
easily defined in the system including fixed or flexible prices.
Accommodation rate tables are as flexible as they can be and can be
entered in different formats.
Optima Property Management System main advantage is that it is
designed to meet each hotel's needs and procedures and not vice versa.
UNIQUE ADVANTAGESOptima PMS includes some unique features such internal revenue
management tools, internal and central data warehouse, dynamic reports
and graphs, daily snapshot reports sent to selective managers and owners
by e-mail, advanced modules supporting high levels of guest service,
internal and external CRM modules and Guest Service Centre program.
Optima streamlines processes allowing staff to give more attention to the
guests on one hand and save labour costs on the other.
Property Management System 33
Service Management System
OPTIMA PMS INCLUDES THE FOLLOWING MODULES: The reservation module
• Room availability with drill down to a single reservation.
• Direct reservation from price quotation.
• Flexible rating and automatic calculation of the value of a reservation.
• Sharing and group member invoicing.
• Group Master accounts.
• Easy blocking for guest’s special requests.
• Comprehensive special services set-up, easily customized for each
hotel.
• VIP types and levels.
• Partial or fully automatic allocations depending upon reservation.
• Special requests automatically incorporated into the reservation from the
guest, group, agent or company history.
• Automatic commissions’ management
The guest reception module
• Clear, concise and quick check-in and walk procedures.
• Comprehensive guest history including preferences and photo
identification.
• Full primary and secondary agent history.
• Agent and company contracts.
The accounting and billing module
• Handles all aspects of multi-currency transactions and all types of V.A.T.
• Invoicing for non-room folios.
• Automatic cash flow calculation and control for each front desk agent at
any time.
• Automatic night posting.
• Advanced, easy to use city ledger (accounts receivable) module.
• POS and telecommunication charges transferred instantaneously to the
guest’s account.
• Automatic commissions deductions and reporting
Property Management System 34
Service Management System
Housekeeping and maintenance module
• Housecleaning assignments are prepared quickly according to
predefined parameters of work.
• Job orders are automatically sent to the maintenance department .
General system module.
• Log book
• Concierge information listing.
• Guest message and guest locator modules.
Report module with an extensive report generator
• Versatile reports for all levels of management.
• Statistical reports
• Occupancy and work assignment forecasting reports.
Author: silverbyte.com
Date Published: 2010
URL: http://www.silverbyte.com/optimapms.html
2.2.4 Rent ManagerComprehensive, Adaptive, Transformative Software
Rent Manager® is a completely integrated property management,
accounting, contact manager, and facility maintenance software suite. You
get the sophistication your back office personnel require and the simplicity
your managers need to be more productive and efficient. Available as a
stand-alone or cloud-based product, Rent Manager is a proven solution for
companies that manage all types of multifamily, single-family, and
commercial properties.
Rent Manager provides a robust accounting system that includes
general ledger, accounts payable, accounts receivable, budgeting, and
drill-down financial reports that integrate seamlessly with a powerful
property management/CRM database. Exceptionally customizable and
Property Management System 35
Service Management System
ideal for properties of every size, Rent Manager enables you to increase
your productivity by organizing rental and maintenance information,
reducing delinquent accounts, and automating all accounting and
reporting.
KEY FEATURES:
Double-entry accounting
Keep your accounting in balance at all times.
Prospect and lease management
Manage potential customers, marketing campaigns, and leasing
agent performance.
Built-in work order management
Track items and inventory, manage projects, and create and print
work orders.
Follow residents through the entire lease cycle
Track everything you want to know about your tenants, roommates,
businesses, etc.
Integrated ACH and credit card processing
Receive electronic payments from residents and pay owners and
vendors online, in real-time.
Built-in marketing features
Track marketing campaigns, prospects, and quickly post
advertisements to Craigslist®, Zillow®, and Trulia® with a few
clicks of the mouse.
Manage and reconcile CAM**
Charge and reconcile CAM expenses using a variety of distribution
methods.
Extensive permissions and security
Control what each user can see and do within the program.
Virtual Post Office (VPO)
Property Management System 36
Service Management System
With one mouse click, Rent Manager handles the printing, stuffing,
and mailing of letters and statements for you.
Integrated VoIP with NDT***
Make, receive, and record phone calls directly through Rent
Manager using our advanced Voice over Internet Protocol system.
Comprehensive utility billing features**
Handle meter reading, billing, and collection without paying a third-
party vendor.
Bird's Eye View mapping**
Create aerial-view pictorial maps of your properties for visual
reporting.
Integrated report writer**
Design your own reports with the information and calculations that
you need.
Manage owner-financed loans**
Track everything from loan terms, rates, and conditions to payment
scheduling.
More than 250 built-in reports
Examine and assess every aspect of your business with our
expansive reporting suite.
Drill-down reports
Click on a value in a report to trace its source and see how it was
calculated.
Outlook® and Google Calendar™ integration
Sync your personal calendar with the calendar in Rent Manager
and never miss another appointment.
Customizable screens, toolbars, and fields
Change the look-and-feel of Rent Manager to meet the needs of
each employee.
Custom document templates
Property Management System 37
Service Management System
Type keywords and Rent Manager searches its entire database for
matches.
Available as a stand-alone or cloud-based product
Choose the version that best fits your business needs.
Author: rentmanager.com
Date Published: May 1, 2013
URL: http://www.rentmanager.com/PropertyManagementSoftware/ProductInformation.
aspx
2.2.5 OnSite Property ManagerAffordable, professional rental property management software that
increases income, improves efficiency, and fills vacancies faster.
Benefits
Affordable
Easy to Use
Increases Income
Office Mobility
Paperless Office
Saves Time
Safe And Secure
Multi-User Access
Features
Auto-Posting Charges
Document/Photo
Storage
Expense Tracking
Move-In/Move-Out
Owner Reporting
Paperless Work Orders
Preformatted Letters
Rent Roll Format
Role-Based
Permissions
Vacancy Advertising
Variable Rental Terms
Property Management System 38
Service Management System
Here are just some of the newest features we’ve added in response to our
member requests:
Operating Statement - rolling 12 month report showing income,
expenses, and account balance(s)
Batch Payments - for recording multiple checks or payments at one
time
Tenant Highlighting - 5 colors for you to choose from and use for
your own purposes
Postcard Printing - so you can save money if you mail tenant
invoices
Rent Roll Filtering - new unit status icons and over 20 ways to filter
your Rent Roll page
Color Preferences - set your own colors for debits, credits, and
balances on the transaction page
Property Management System 39
Service Management System
Report Preferences - choose dates/periods, sort columns, email or open in Excel with 1 click
Administrator Report - logs common tenant and financial actions performed by users
International Date Formats - 9 different date formats to suit countries around the globe
Author: onsitepropertymanager.com
Date Published: 2014
URL: http://www.onsitepropertymanager.com/features/
CHAPTER 3
EIS PROJECT MANAGEMENT AND DEVELOPMENT
3.1 Risk Mitigation, Monitoring and Management Plan
1.0 This section gives a general overview of the Risk Mitigation,
Monitoring and Management Plan for the subsystem Property
Management System (PMS)
1.1 Scope and Intent of RMMM activities
Risks on software development project must be
successful software system. Lack of defined approach to risk
management is one of the common causes for project
failure. To improve project chances for success, this work
Property Management System 40
Service Management System
investigates possible risk impact areas to perceive a
foundation that can be used to define a common approach to
software risk management.
1.2 Risk Management Organizational Role
Stakeholders who are involved in the system
development also have corresponding responsibilities or role
in managing the risk. If only if everyone did their role before
or during the system development.
Software development can avoid risk by determining what
really is included in the subsystem, product size and
clarifying what can the subsystem do for the user.
The proponents can avoid risk by keeping themselves
informed and knowledgeable about the project they’re
working into.
The company that had been interviewed can help avoid the
risk by providing all necessary information about the
business process of the system.
The proponents can avoid the risk by estimating earlier on
how much will it takes in making the project to provide
sufficient resources for it.
2.0 Risk Description
This section describes the risks that are likely to be encountered in
this project.
2.1 Risk Table
Property Management System 41
Service Management System
The following table describes the risks associated with the project.
The appropriate risk category, probability and impact are given.
2.1.1 Description of Risk m
Development Risk:This risk involves problems such as insufficient resources
and misused of strategies that may occur during the
development of the subsystem. If the proponents fail to
be trigger and caused failure, also the financial problem.
Customers Risk This risk involves misinterpretation about the system that
will be developing. If the company that has been
interviewed provide inaccurate information about the
business it will caused the proponents to be misled in the
size and scope of the subsystem
Process RiskThis risk is concern with the Advisers Complained where
the proponent has to change the done documentation
and software development in to a new process.
Business RiskThis risk involves the client complained where the
proponents must have to adjust in the client wants to
happen in the system or in the software development and
in the adviser advice.
Employee Risk:It involves Negligence of the members where the
proponents dint ‘do their jobs that Cause delay in terms
of the development of the system.
Employee Risk:This is the risk where concern is Miscommunication of
the group members especially when the proponents have
Property Management System 42
Service Management System
difficulties in the other members of the groups that Cause
delay in the development of the system.
2.1.2 Probability and Impact for Risk m
The following is the sorted version of the above table
by probability and impact:
Category Risks Probability ImpactEmployee Negligence of members 2 3
Employee Miscommunication
between the member
2 2
Employee Delaying of plan 2 2
Development Financial problem 3 4
Customer Wrong information
process
2 3
Process Adviser complained 2 2
Business Client complained 2 3
Table- Risk Table (sorted)
Impact Values Description1 Catastrophic
2 Critical
Property Management System 43
Service Management System
3 Marginal
4 Negligible
The table represents the risks that can be encountered in software
development. It is sorted by category and gives a brief description of risk
in Risk Column and also provides the probability of risk in Probability
Column and also the impact of the risk in the Impact column.
3.0 Risk Mitigation, Monitoring and Management
This section in detail describes Risk Mitigation, Monitoring
and Management for each of the possible risks. It will discuss the
ways on how to avoid, prevent, monitor and manage the risks.
3.1. Risk Mitigation for Risk m
In this section, six (6) possible software development
risks will be identified. To mitigate is to prevent from huge
losses. Plans are drawn to avoid or prevent the
consequences if only if the risks occurred.
3.1.1 Development Risk
To avoid the insufficiency of resources and
misuses of strategies, the proponents will make sure
that the plan they started have to meet its goals.
3.1.2 Customers Risk
In this risk the proponent’s going to analyze the
problems and identify the needed information before
gathered information about the client needs.
Property Management System 44
Service Management System
3.1.3 Process Risk
In this risk the proponents must to have a
weekly consultation to their adviser to monitor their
doings in every week so that the proponent must be
minimize the miss understanding between the
adviser’s advice and proponents side, also the
redundancies in terms of the development of the
system.
3.1.4 Business Risk
In this risk the proponents must have to clarify
the client wants to happen in the development of the
system specially the process, the procedures and
then the features of the system.
3.1.5 Employee Risk
About the negligence of the members the
proponents must have to understand the side of the
others members of the group, also the Project
manager must have to remind the job of his
proponents about their contribution in the
development of the system.
3.1.6 Employee Risk
In this risk in miscommunication of the
members the proponents must have to understand
the side of the others members of the group, also the
proponents must have to unite and bund when the
development of the system is started.
3.2 Risk Monitoring for Risk m
Property Management System 45
Service Management System
In this section, the proponents will discuss the risk on
how will it be monitor and determine ways to much likely to
reduce the existence of the risk.
3.2.1 Development Risk
For the monitoring of the risk, the proponents
will focus on the available resources and keep an eye
on new technology offered. The activities that have
been settled will be checked if the strategy that the
proponents used is effective or not. Keeping an eye to
the progress is applicable.
3.2.2 Customers Risk
In monitoring the risk, in case that the
information that we gather is not accurate in the
information that the proponent needed, the proponent
well be going to find alternative bases information that
we can include in to the development of the system
like comparing the process or procedure into the co
integrated system.
3.2.3 Process Risk
Inters in monitor the risk of the advisers
Complain proponents will be going to check the
documentation and the other procedures of the
development weekly about the advisers complained
to minimize the possible problems that the proponent
my encountered.
Property Management System 46
Service Management System
3.2.4 Business Risk
In monitoring risk of the client need the
proponent have to monitor the client need in setting a
meeting to the client to identify what kind of process,
procedure and features the client what to happen in
the development of the system.
3.2.5 Employee Risk
In monitoring the Negligence of the members
the proponent must have to know there responsibility
in the development of the system, the project
manager must have to unite his proponent to make
sure that the relationship of his proponent is united as
one for the development of the system
3.2.6 Employee Risk
In terms in monitoring this risk
miscommunication of members the proponent
must have to know there responsibility in the
development of the system, the project
manager must have to unite his proponent to
make sure that the relationship of his
proponent is united as one for the development
of the system
3.3 Risk Management for Risk m
3.3.1 Development risk
In the management phase, if the resources and
strategies used did not work out well in the software
Property Management System 47
Service Management System
development. The proponents will use another
approach or methods to finish the desired output of
the project.
3.3.2 Customer Risk
In managing the Risk, wrong information
process, the proponent must to analyze the risk then
change a possible problems that the proponents my
encountered
3.3.3 Process Risk
In Managing the process risk about the
adviser’s compile the proponents must have to
change said changes base on the complained of the
adviser for the development of the system.
3.3.4 Business Risk
To manage this risk the client complained, the
proponent must also have to change the system
based on the said changes that the client want for the
development of the system.
3.3.5 Employee Risk
As managing the risk of negligence of the
members, each proponents of the team must have to
set a meeting to talk about the recently happen in to
your team, and to make sure that in the next phase of
the development the problems that you encountered
will never happened again. Or simply the proponent
can handle it much better
Property Management System 48
Service Management System
3.3.6 Employee risk
In managing the miscommunication of the
members, the proponent must have discussion about
the process of the proposal system.
3.2 Software Configuration Management Plan
1.0 Introduction
1.1 Scopes and Intent of SCM Activities
1.2 SCM Organizational Role
2.0 SCM Task
2.1 Identification
2.1.1 Description
2.1.2 Work product and documentation
2.2 Configurationally control
2.2.1 Description
2.3 Version Control
2.3.1 Description
2.3.2 Increasing Version number
2.3.3 Work product and documentation
2.4 Configuration Status Accounting (CSA)
Property Management System 49
Service Management System
2.4.1 Description
2.4.2 Work Product and documentation
1.0 Introduction
1.1 Scopes and Intent of SCM Activities
The purpose of SCM is to know the changes and upcoming
changes to the project. Determine the scope and out of scope of the
system. Guide us to lessen the mistakes. Any changes will result into a
big change to the output or small, it depends on the changes. Changes
into the project have a negative effect to the team. Example of this is
when you change your transition on system it cost time delay, budget
and added task to the member meaning to say SCM in a useful guide
for the developing team.
SCM activities are develop to
Identify change
Control chance
Make sure the change properly implement
Also have a way to document the change.
1.2SCM Organizational Role The person or organization involved in the changes, who lead to
the rightful process for developing the propose system.
Project Adviser: Sir Dennis Gonzales
School Professor: Sir Rico Bundoc
Property Management System 50
Service Management System
Agency or company: Malban and Matrix Security Agency
Team Member:
Ramos, Christian Joseph D.O - Project manager
Visitacion, Clarisa Llego - Document Specialist
Amacio, Chanie De Guzman -System analyst
Bacay, Kenneth Ramos -Business analyst
Arizapa, Michelle Quintela -Lead programmer
2.0SCM Task
In this section the team will try to detailed all important SCM task will
assign for each member. Doing their own task will lessen the changes in the
system.
Ramos, Christian Joseph D.o – Project planner, initiating the plan,
manage the group and leader of the team.
Visitacion, Clarisa Llego .- Document specialist grammar and
document expert
Amacio, Chanie De Guzman - System analyst, transition ,design
and process
Bacay, Kenneth Ramos - researcher, who gathered the
information
Arizapa, Michelle Q. - Lead programmer , the coder for the
system
2.1 Identification
In this section, the proponents discussed about the software
configuration and identify the SCM plans
Property Management System 51
Service Management System
2.1.1 Description
Identify the changes- the proponents suggest changes in the
development of the system, gather information and more interviews
to identify what are the most important changes that we have to put
in the software development and to figure out if the changes are
necessary to do for the software development.
Approve changes – the proponents think of having a control when
it comes to changes in the software development. In that way,
organizing the group members and giving them a specific role in
the software development is important for us. In this case your job
title is your only job in this development you cannot allow to change
something in the development unless if it is needed and important.
But before doing some changes you have to talk to the rest of the
proponents.
Ensure the changes is being properly implemented – in this
case if there are changes in the software development the
proponents must have to spend time to check and make sure that
the changes is properly implemented to finalize the software
development.
Document changes – since the software have changes, the
proponents must also have to change the documentation
specifically the contents. Revision is also a consideration.
2.1.2 Work product and documentation
Identify the changes – Once the changes are identified, a change
request form will be produced and will be sent to all proponents
Property Management System 52
Service Management System
Approve changes – After evaluating the proponents, you have to
change the request form, change report from will be generated.
Ensure the changes are being properly implemented.
Document changes – Once the changes are provided, the
proponents will document the changes in the library. And they will
change the software version number if it is necessary.
2.2 Configurationally control
2.2.1 Description
Steps in controlling the changes
Analyze the changes in the system.
By using Diagram show the new process.
Implementation to the system.
2.3 Version Control
2.3.1 Description
In this section it describes about the system changes. As we, the
proponents, innovations of system in every change are in our plan.
Encountering those changes will make the project perfect in the
end.
2.3.2 Increasing Version number – Back up existing file or project.
Bug Fix – Minimal system component changes
Minor Updates – Design Changes
Major Updates – Process Change
Property Management System 53
Service Management System
2.3.3 Work product and documentation
Documentation or reports of any changes for the project
study including the date and who’s involve in changes in the
project.
2.4 Configuration Status Accounting (CSA)
There are two ways to communicate the developer two know the
unexpected changes in the project.
2.4.1 Description
Verbal communication – Verbal communication between those
member or developer when reporting those changes
Mobile phone and social media network – this method of
communicating the developer is when they are not in the same
location.
2.4.2 Work Product and documentation
Report all the changes using verbal or mobile phone
Analyze by the developer the situation.
Feedback
Then documentation of changes.
3.3 Software Quality Assurance Plan
Table of contents
1.0 Introduction 1.1 Scope And Intent of SQA Activities1.2 SQA Organization Role
2.0 SQA Task
Property Management System 54
Service Management System
2.1 Task Over view
2.2 Standard, Practices and conventions (SPC)
3.0 Review and Audit
3.1Generic Review Guidelines
3.1.1 Conducting a review
3.1.2 Roles and Responsibilities
3.1.3 Review work and product3.2 SQA AUDITS
4.0 Problem Reporting and Corrective Action/follow-up.
4.1 Reporting mechanism4.2 Responsibilities 4.3 Data Collection and Valuation.
1.0 Introduction In this section will discuss the Software Quality Assurance Plan
(SQA) for the Property Management System (PMS)
SQA is about the activities and issue to perform the development
process on time with the right process and more useful to the client.
The SQA Plan by the developing team will lead the group for better
and more comprehensive develop Software to achieve the goal
perfectly and impress the client.
Property Management System 55
Service Management System
1.1 Scope and Intent of SQA activities.Objectives of SQA are:
Gather all information
Software documentation
Multi System testing.
Process refining.
1.2 SQA Organization Role
We are in the small group, only 5 members. So the group decided
to use Ego-less structure.
Project manager- Ramos, Christian Joseph De Ocampo Document Specialist – Visitacion, Clarisa Llego System Analyst – Amacio, Chanie De Guzman Business Analyst – Bacay, Kenneth Ramos Lead programmer- Arizapa, Michelle Quintela
Property Management System 56
Document Specialize – Document all the information
Business Analyst – Gather all the important information
Ego – Less Structure
Lead programmer- testing and debuging
System Analyst –analyze the process of system
Project manager- Monitor the group
Service Management System
Small group advantage and disadvantage:
Advantages Easy to communicate among the group member because of
minimal member
Project manager can monitor all the works of the member
Disadvantages
Too many task or role for each group member. For example
System analyst he/she also the designer and process analyst of the
system.
Lack of funds
This statement shows the cost of correcting an error.
Initialization and Design: In counter errors (high)
Coding and Development process: in counter errors (moderate)
System client Test and Field Operation: in counter errors (zero possibilities)
If SQA plan is executed perfectly it will lessen the group errors or
much better if the system had free for any errors. In the First step
the errors that the group in counter is high it is reasonable but it will
lessen during the second step of the process and the last step
definitely the system is free from error.
2.0 SQA TasksTask for the SQA
Interview to the possible client
Property Management System 57
Service Management System
Meetings and brainstorming of group ideas.
2.1 Task Over view The task for the SQA describe above is the objective of group
needed to perform in order to save time, cost and design,
minimizing the errors in the system.
2.2 Standard, Practices and conventions (SPC)
Interview to the possible client
Interview to the possible client meaning to say. Gather information
to the organization with the same process as your project to get
there process and featured.
In the interview will discuss the process ,problem and added
featured of their system
Organization Date Time Discussion/subject
Matrix Agency July 28 2014 8am to 12pm -Company Process
-Gather Project
information
Marban Agency July 28 2014 1pm to 5pm Company Process
-Gather Project
information
Meeting and combine group ideas.
Property Management System 58
Service Management System
Giving your own opinion or idea to the project help the project from
less in the upcoming errors. Identify or combine those ideas to
know the best for the project.
3.0 Review and Audit
Formal technical review (FTR) is software quality assurance activity. The object of FTR is the following.
Preventing errors of identify before its coming.
Verification of system that meets the requirement.
Making the propose system manageable
3.1 Generic Review Guidelines3.1.1 Conducting a review
Team review, refining the propose system
Reviews of advisors helps a lot the team developer to have a
better ideas and conclusion to the project system
Checking of Client or the system user
3.1.2 Roles and Responsibilities As I started in 1.2 SQA Organization Role.
Project manager- Monitor the group: Ramos, Christian Joseph De Ocampo
Document Specialize – Document all the information
Visitacion, Clarisa Llego System Analyst – analyze the process of system
Amacio, Chanie De Guzman Business Analyst – Gather all the important information
Bacay, Kenneth Ramos Lead programmer- testing and debugging Arizapa,
Michelle Quintela
Property Management System 59
Service Management System
3.1.3 Review work and product Every meeting the project manager assign a task to each
member
Detailed report for each member.
Planning for the system development
3.2 SQA AUDITS Team member need to comply all the task that the Project
manager give to them
Members reports of weekly task must be know by the Project
manager.
Changes in the plan must be know by all the member of the
group
4.0 Problem Reporting and Corrective Action/follow-up. In this section will discuss how to fix up coming problem that the
team may in counter
4.1 Reporting mechanism Verbal reporting personally in the project manager or by the use
of online Social network and mobile phone then analyze and
process new ideas.
4.2 Responsibilities Team Members:
Project manager-Ramos, Christian Joseph De Ocampo
Property Management System 60
Service Management System
Document Specialist –Visitacion, Clarisa Llego System Analyst –Amacio, Chanie De Guzman Business Analyst – Bacay, Kenneth Ramos Lead programmer – Arizapa, Michelle Quintela
4.3 Data Collection and Valuation. Group meeting about how to gathered information.
Research in the internet
Conduct interview
Ask in the project adviser
1.0 Introduction
This section gives a general overview of the Property Management
System (PMS)
1.1 Goals and ObjectivesThe proponents will develop a Computerized Property
Management System which is easy to manage or access by the
system user. Buttons and combo box are in the propose system to
avoid the data redundancies in mistyping. Tables and list of
property shown in the propose system to find all the needed
information of the user. Using database makes the file more
secured, easy to retrieve all the information of property when user
needed. It also have a monitoring process to detailed all the
information of each property and also the propose system can also
generate reports and provide printed output of report.
1.2 System Statement of Scope
Property Management System 61
Service Management System
The general statement of the intent of the software (system)
should be provided here. What information is proposed, what major
functions are implemented, and what data are provided as input to
property management
1.2.1 General Requirements
The following statements will discuss the features and
requirements of the proposed system, Property Management
System (PMS).
The propose system should have database to save the
files
The propose system should monitor the status of
property
The propose system should record the user of property
The propose system should remind or notify if there’s a n
up coming due date or payments related in the property
management
The propose system should generate a purchase order
request
The propose system should categorize the report needed
base of the user need.
Interface Enhancements – The project team create a simple but
functional design to make the system is easy to handle or to use by
the user but still all the process needed are in the system.
1.3 System Context
Property Management System 62
Service Management System
The proposed system of the proponents is still in developing stage to make sure
that the system is free from errors and that is capable to do all the process
require by the committee. Also, the proposed system is for academic purposes
only.
1.4 Major Constraints
Time The proponents only have 4 months to finish the project so the project
team will avoid un-necessaries use of time.
Funding
Having enough funds for the development of the proposed system
is clearly one of the major constraints. Insufficiency of funds could affect
the system and to the proponents’ to continue.
Man power
Each of the proponents has their own task throughout the
development of the system. Considering that there are only five members
in the team, completion of tasks may be not a hundred percent for some
reasons like tardiness, unwanted situations or sickness.
2.0 Functional Data Description
This section will discuss overall system function and the information
domain in which it operates.
2.1 System Architecture
2.1.1 Architecture Model
Property Management System 63
Service Management System
2.1.2 Subsystem Overview
Consumables FormThis form shows the list of item in the warehouse
database. The transaction of this form is to take item and
print the verification letter.
Dispose Form
Dispose form shows the status of a property. Dispose
is divided into two categories one is Junk and another is
Property Management System 64
Service Management System
selling the user update the property status and depend on
the user choice the action of system
Report
Report form shows the transaction of Property
Management System (PMS). Report categorize by the user
so it means the output of reports is base on the user choice.
2.2 Data Description
2.2.1 Major Data Objects
Item information
F-item code
F- Item name
F- Category
F- Description
F- Purpose
F- Quantity
F- Date
System User information
F-User id
F-User name
F- User position
Property Management System 65
Service Management System
Human Resources Information
F- HR id number
F- HR Name
F- HR Position
Purchase Order Request
F-item code
F- Item name
F- Category
F- Description
F- Purpose
F- Quantity
F- Date
F- Prepared by
F- Approve by
Consumables
F-item code
F- Item name
F- Category
F- Description
Property Management System 66
Service Management System
F- Purpose
F- Quantity
F- Date
F- Prepared by
F- Approve by
F- Taken by
2.2.2 Relationship
2.3 Human Interface DescriptionLog in Screen - security access for the system. Admin and
user have different form
Property Management System 67
Service Management System
Personnel Home Screen – Personnel home screen show
the information of current personnel user. The function or the
process that can make this form is minimal.
Admin Home Screen- The administrator home screen show
the different function on the system. in linked to another
process and show all the information needed by the
administrator
Main process- Main process shows the different
functionality on project proposal. It linked to another
transaction or process
Property Maintenance - view all the property in categorizes
order. Also update the status or information of the property
Notification – notification show the due date of payment.
Reminder for needed to pay property. Transaction will send
to the Accounts payables for paying.
Add new property or rent adding data or information to the
database. The required property to add is the item without
purchase order this form also can add information about
rental property.
Dispose – changing the status to dispose. Dispose form
shows the status of a property. Dispose is divided into two
categories one is Junk and another is selling the user update
the property status and depend on the user choice the action
of system. The transaction was reported to General Ledger.
Consumables – form shows the list of item in the
warehouse database. The transaction of this form is to take
item and print the verification letter.
Property Management System 68
Service Management System
Request item – the information of needed item to buy.
Transaction of this form will send the information to the
procurement system. The transaction can be printed
Reports- Report form shows the transaction of Property
Management System (PMS). Report categorize by the user
so it means the output of reports is base on the user choice.
Property Management System 69
Service Management System
3.0 Subsystem Description
3.1 Subsystem flow diagram
3.1.1 Consumables
Property Management System 70
Service Management System
3.1.2 Disposal
3.1.3 Requested item
Property Management System 71
Service Management System
4.0 Enhanced Interface prototyping
4.1 Prototyping
The following are the proposed interfaced for the Property
Management System:
Login form
Property Management System 72
Service Management System
Main Process
Add new property
Property Management System 73
Service Management System
Property Management System 74
Service Management System
Notification form
Request Item
Property Management System 75
Service Management System
Property maintenance
1.1 Goals and Objectives
The proponents will develop a Computerized Property
Management System which is easy to manage or access by
the system user. Buttons and combo box are in the propose
system to avoid the data redundancies in mistyping. Tables
and list of property shown in the propose system to find all
the needed information of the user. Using database makes
the file more secured, easy to retrieve all the information of
property when user needed. It also have a monitoring
process to detailed all the information of each property and
also the propose system can also generate reports and
provide printed output of report.
1.2 System Statement of Scope
Property Management System 76
Service Management System
The general statement of the intent of the software (system)
should be provided here. What information is proposed, what major
functions are implemented, and what data are provided as input to
property management
1.2.1 General Requirements
The following statements will discuss the features and
requirements of the proposed system, Property Management
System (PMS).
The propose system should have database to save the
files
The propose system should monitor the status of
property
The propose system should record the user of property
The propose system should remind or notify if there’s a n
up coming due date or payments related in the property
management
The propose system should generate a purchase order
request
The propose system should categorize the report needed
base of the user need.
Interface Enhancements – The project team create a simple but
functional design to make the system is easy to handle or to use by
the user but still all the process needed are in the system.
1.1.3 Extended Enhancement
Online integration – the proponent tackled the issue of using online integration. The transaction in wireless connection is fast and reliable.
Property Management System 77
Service Management System
1.3 System Context
The proposed system of the proponents is still in developing stage to make sure
that the system is free from errors and that is capable to do all the process
require by the committee. Also, the proposed system is for academic purposes
only.
1.4 Major Constraints
Time The proponents only have 4 months to finish the project so the project
team will avoid un-necessaries use of time.
Funding
Having enough funds for the development of the proposed system
is clearly one of the major constraints. Insufficiency of funds could affect
the system and to the proponents’ to continue.
Man power
Each of the proponents has their own task throughout the development of the
system. Considering that there are only five members in the team, completion of
tasks may be not a hundred percent for some reasons like tardiness, unwanted
situations or sickness.
2.0 Usage scenario
Property Management System 78
Service Management System
2.1 User Profile
There will be two levels of users:
Full control (Administrator)
Read/write/modify all (personnel)
2.2 Use Cases
Read/Write/Modify All Users
This level of users can add, remove and update data from
the system
Full Control Users
The administrative level has the full access in the system
and its setting. This level of users controls any process of the
system and has a right to add or remove users.
3.0Data Description
3.1Data Description
3.1.1 Data Object and Dictionary
Item information
F-item code
F- Item name
Property Management System 79
Service Management System
F- Category
F- Description
F- Purpose
F- Quantity
F- Date
System User information
F-User id
F-User name
F- User position
Human Resources Information
F- HR id number
F- HR Name
F- HR Position
Purchase Order Request
F-item code
F- Item name
F- Category
F- Description
Property Management System 80
Service Management System
F- Purpose
F- Quantity
F- Date
F- Prepared by
F- Approve by
Consumables
F-item code
F- Item name
F- Category
F- Description
F- Purpose
F- Quantity
F- Date
F- Prepared by
F- Approve by
F- Taken by
3.1.2 Relationships
Property Management System 81
Service Management System
4.0 Functional Model and Description
4.1 Subsystem Flow Diagrams
Property Management System 82
Service Management System
4.1.1 Consumables
4.1.2 Disposal
Property Management System 83
Service Management System
4.1.3 Requested item
Property Management System 84
Service Management System
4.2 Human Interface Description
Property Management System 85
Service Management System
Log in Screen - security access for the system. Admin and
user have different form
Personnel Home Screen – Personnel home screen show
the information of current personnel user. The function or the
process that can make this form is minimal.
Admin Home Screen- The administrator home screen show
the different function on the system. in linked to another
process and show all the information needed by the
administrator
Main process- Main process shows the different
functionality on project proposal. It linked to another transaction or
process
Property Maintenance - view all the property in categorizes
order. Also update the status or information of the property
Notification – notification show the due date of payment.
Reminder for needed to pay property. Transaction will send to the
Accounts payables for paying.
Add new property or rent adding data or information to the
database. The required property to add is the item without
purchase order this form also can add information about rental
property.
Dispose – changing the status to dispose. Dispose form shows the
status of a property. Dispose is divided into two categories one is
Junk and another is selling the user update the property status and
depend on the user choice the action of system. the transaction wa
reported to General Ledger.
Property Management System 86
Service Management System
Consumables – form shows the list of item in the warehouse database.
The transaction of this form is to take item and print the verification letter.
Request item – the information of needed item to buy.
Transaction of this form will send the information to the
procurement system. The transaction can be printed
Reports- Report form shows the transaction of Property Management System
(PMS). Report categorize by the user so it means the output of reports is base on
the user choice.
5.0 Restrictions, Limitations and ConstraintsTime
The proponents only have 4 months to finish the project so the project
team will avoid un-necessaries use of time.
Funding
Having enough funds for the development of the proposed system
is clearly one of the major constraints. Insufficiency of funds could affect
the system and to the proponents’ to continue.
Man power
Each of the proponents has their own task throughout the
development of the system. Considering that there are only five members
in the team, completion of tasks may be not a hundred percent for some
reasons like tardiness, unwanted situations or sickness.
Property Management System 87
Service Management System
6.0 Validation Criteria
The proponents validate information by testing the system and
database. Connection of database to system is the first checking. Access
of system to the database we use a pop up message that show the status
of connection of system to the database. The pop up message show
message depend if the connection successful or not. But if the connection
was field it show the errors and where the errors to configure it or debug
the codes and solve the problem.
The proponent validate also if the data from system is successfully
save to the database. Again the proponent use pop up message to locate
the error or show positive result. To clarify or make sure the data was
saved the proponent use table that show the whole information of
database for the user viewing
If there’s a saving process there also a update and modify process
to know the validation the proponent also use the technique in saving data
from database.
2.0Introduction
This section gives a general overview of the Property Management
System (PMS)
2.1 Goals and ObjectivesThe proponents will develop a Computerized Property
Management System which is easy to manage or access by the
system user. Buttons and combo box are in the propose system to
avoid the data redundancies in mistyping. Tables and list of
Property Management System 88
Service Management System
property shown in the propose system to find all the needed
information of the user. Using database makes the file more
secured, easy to retrieve all the information of property when user
needed. It also have a monitoring process to detailed all the
information of each property and also the propose system can also
generate reports and provide printed output of report.
1.2 System Statement of Scope
The general statement of the intent of the software (system)
should be provided here. What information is proposed, what major
functions are implemented, and what data are provided as input to
property management
1.2.1 General Requirements
The following statements will discuss the features and
requirements of the proposed system, Property Management
System (PMS).
The propose system should have database to save the
files
The propose system should monitor the status of
property
The propose system should record the user of property
The propose system should remind or notify if there’s a n
up coming due date or payments related in the property
management
The propose system should generate a purchase order
request
The propose system should categorize the report needed
base of the user need.
Property Management System 89
Service Management System
Interface Enhancements – The project team create a simple but
functional design to make the system is easy to handle or to use by
the user but still all the process needed are in the system.
1.3 System Context
The proposed system of the proponents is still in developing stage to make sure
that the system is free from errors and that is capable to do all the process
require by the committee. Also, the proposed system is for academic purposes
only.
1.4 Major Constraints
Time The proponents only have 4 months to finish the project so the project
team will avoid un-necessaries use of time.
Funding
Having enough funds for the development of the proposed system
is clearly one of the major constraints. Insufficiency of funds could affect
the system and to the proponents’ to continue.
Man power
Each of the proponents has their own task throughout the
development of the system. Considering that there are only five members
in the team, completion of tasks may be not a hundred percent for some
reasons like tardiness, unwanted situations or sickness.
2.0 Data Design
2.1Database Description
Property Management System 90
Service Management System
3.0 Architectural and Component- Level Design
3.1 Program Structure
3.1.1 Overall
Property Management System 91
Service Management System
Menu ItemsThe following shows the architecture of the main menu:
3.1.2 Add new
Property Management System 92
Service Management System
3.1.3 Property maintenance
3.1.4 Notification
Property Management System 93
Service Management System
Description for Components
3.2.1 Log in
Major Form: Log in
Major Action: confirm,userlogin and user password
UserLogin
Object Name:TextfieldLog
UserPassword
Object Name:TextfieldLog
Property Management System 94
Service Management System
Confirm
Object name: btnConfirm
Verify information from login and pass fields
3.2.2 Main Process
Major Form: Main form
Major Action: linkbuttons
Add new
Object name: btnadd
The purpose of this button is to link the main home to another process
which is Add new form. Add new is form when you going to save new
data from system to database
Property maintenance
Object name: btnmain
The purpose of this button is to link the main home to another process
which is Property maintenance form. Property maintenance are one of
the major process of the system. Status of property from database
show on the system
Notification
Object name: btnNotif
The purpose of this button is to link the main home to another process
which is Notification form. In this form show all the information of due
date payables. This form also can send the information to the account
payables system
Consumables
Object name: btnCon
The purpose of this button is to link the main home to another process
which is Consumables form. Show the information in the database the
Property Management System 95
Service Management System
property info and their quantity also it shown up the information oh HR
needed that item
Dispose
Object name: btnDis
The purpose of this button is to link the main home to another process
which is Dispose Form. In this form allow to manage the property if that
property for selling of junk the letter will send to the General ledger
system
3.2.3 Add new
Major Form: Add new form
Major Action: Save
Save
Object name:btnSave
The purpose of this button is to save all the information to the
database
3.2.4 Property maintenance
Major Form: Property form
Major Action: save,modify and send.
Save
Object name:btnSave
The purpose of this button is to save all the information to the
database
Modify
Object name:btnmod
Property Management System 96
Service Management System
The purpose of this button is to update the information of
property
3.2.5 Notification
Major Form: NotificationMajor Action: table save and sent.
Save
Object name:btnSave
The purpose of this button is to save all the information to the
database
Send
Object name:btnSave
The purpose of this button is to send all the information
Table
Object name: TTable
The purpose of this button is to show all the information to the
database
3.2.6 ConsumablesMajor Form: Consumables
Major Action: find, show modify save and print
Save
Property Management System 97
Service Management System
Object name:btnSave
The purpose of this button is to save all the information to the
database
Modify
Object name:btnmod
The purpose of this button is to update the information of
property
3.2.7 DisposeMajor Form: DisposeMajor Action: show modify save sent
Save
Object name:btnSave
The purpose of this button is to save all the information to the
database
Modify
Object name:btnmod
The purpose of this button is to update the information of
property
Send
Object name:btnSave
The purpose of this button is to send all the information
Table
Object name: TTable
The purpose of this button is to show all the information to the
database
Property Management System 98
Service Management System
4.0 User Interface DesignThe propose system compose of many transitions of form
connected depend on the usage of system. each of form analyze and design
perfectly by the proponent to make sure the system will be useful to the client
4.1 Description of the User Interface
Below are some of the forms in the program. After fire
up the program, the login screen will appear. If the users
enter the right username with the matching password, it will
immediately take them to the main interface.
4.1.2 Objects and Actions1. Login Form
Username
Username can be ranged from 6-20 letters or
numbers, as the industry standards. No special
characters and space.
Password
Password can be ranged from 6-20 letters and
numbers, as the industry standard. No special characters
and spaces.
Cancel Button
This button allows the user to exit into the system if
they wish to end transaction.
4.2 Interface Design Rules
Property Management System 99
Service Management System
Interface design focuses on three areas of concern:
1. The design of interfaces between software modules;
2. The design of interfaces between the software and other nonhuman
producers and consumers of information
3. The design of the interface a human and the computer
4. Easy to learn
5. Readability
6. Easy to navigate between interfaces
4.3 Components AvailableThe proponents are required to use the Java Programming
Language. For that matter, it is decided that the proponents will be using
Java Netbeans. So here is the following list of controls that the
proponents will be using for the PMS.
4.3.1Java Swing Controls
JTextField
JLabel
JButton
JPanel
JFrame
JPasswordField
Etc.
4.3.2 Java Swing Menus Menu Bar
Menu Item
Pop-up Menu
Etc.
4.3.3 Java Swing Container JPanel
Toolbar
Property Management System 100
Service Management System
5.0 Restriction, Limitation and Constraints
Time
Time is so far the biggest restriction or constraints for the proponents
to developed the proposed system. The proponents only have an
approximately five months to finish the entire project. It is very important
for the proponents to watch the time to spend over the phase of the
software development project. The proponents could have included many
components to the project like online HRMS but time restricts the project
team from doing so.
Employee Skills
Skills in computer programming and design skills are also one of
the restrictions. It does not have as big of an impact on the project as time
but it sure does limit the proponents from doing more addition to the
project functions and components.
6.0 Testing IssueTo validate the system we need to test it with another process.
During the testing of connection, the project team concerned about the
data from another process must be correct. Getting wrong data from other
process make the project system did not work properly.
Property Management System 101
Service Management System
6.1 Classes of test
System Interface
The proponents will create an interface easy to operate and
understand design must be compose of tables, buttons, text field
pictures and menus.
The proposed system is basically made up of major
components that the proponents are required to do so. It will use
Java Netbeans for front-end and MS SQL for back-end.
Login FormStart of the process, in this form categorized the user of the
system, Login name and password Field must have correct
information to proceed to the next process based on the level user
Admin formAdmin form shows the function that the admin of company
can do this Form link to many processes of system, main function
purchase order request, reports and management personnel.
Personnel FormThis form shows the information of the user, it also link to
another process, but the personnel has a limited action to the
project system.
Main FunctionMain Function is the main process of project, in this form
shows the request from another process, this form connected to
another transaction. Main function is home form of all transaction
Property Management System 102
Service Management System
ConsumablesIn this form, it shows the request item of Human Resource. It
also shows the item in warehouse. This form is the main
transaction of project.
Notification
Notification form shows all the reminders for payment it can
be yearly, monthly or weekly notification about the thing needed to pay for
example of this is the renewal of license gun and vehicle. The proposal project
automatical show all the needed reminders about the property.
Purchase Order RequestThis form is also the main process. Purchase Order Request
form is a letter for needed item need to buy and send it to
procurement process this process only manage by the admin.
ReportsReport form is the list of transaction of property management
it can generate needed reports and can only manage by the admin
only.
Black Box Testing:
This is also known as Behavioral Testing, is software testing method in
which the internal structure/design/implementation of the item being tested is not
known to the tester. These tests can be functional or non-functional, though
usually functional.
This method of attempts to find errors in the following categories:
Incorrect or missing functions
Interface errors
Property Management System 103
Service Management System
Errors in data structures or external database access
Behavior or performance errors
Initialization and termination errors
6.2 Performance Bounds
The proponents have to setup a certain performance bounds or
criteria for the PMS so that by following those criteria, the proponents will
be able to maintain quality, user friendliness and usability of the software.
LoginThe user should be able to log on within 0.1 second
Save FunctionBest Case Scenario – Immediate
Worst Case Scenario – 3 seconds
Search FunctionBest Case Scenario – Immediate
Worst Case Scenario – 3 seconds
Print FunctionBest Case Scenario – Immediate
Worst Case Scenario – 2 seconds
Browse FunctionBest Case Scenario – Immediate
Worst Case Scenario – 2 seconds
Delete FunctionBest Case Scenario – Immediate
Property Management System 104
Service Management System
Worst Case Scenario – 3 seconds
Exit FunctionBest Case Scenario – Immediate
Worst Case Scenario – 3 seconds
Cancel FunctionBest Case Scenario – Immediate
Worst Case Scenario – 2 seconds
6.3 Identification of Critical Components
User Access
The proponents will make sure that the accessibility of the system
is limited if only if the person is an authorized user for the system.
Print Generator
Making sure that the reports that can be generated into print-outs is
correct. The reports should generate right amount of data and can be
accessed in different type of document formats.
1.0 IntroductionThis section gives a general overview of the test Specification for the
Property Management System (PMS).
1.1 Goals and Objectives
The objective of the PMS is to provide the user an easy and
convenient way to access their data and generate useful reports.
The goal of the proponents is to do the right thing, though
perfection is what everyone wants but to do the right thing for a
purpose is more powerful than anything.
Property Management System 105
Service Management System
Many constraints will be applied to the system. The testing
process for PMS has a number of goals and will be thoroughly
tested for logic errors and coding bugs. In addition to testing bugs,
PMS will also test the friendliness of the user interface to ensure
that it is of the utmost quality: efficient, powerful, and user-friendly.
1.2 Statement of Scope
An overall plan for integration of the software and a
description of specific tests are documented in this section. Below
are the different kinds of tests that the team will take to ensure the
quality of the software.
1. Unit Testing- MS SQL Database
- PC Application
- Java Net Beans
Unit test will be performed using black box testing methods.
2. Integration Testing- MS SQL Database
- PC Application
- Java Net Beans
3. Validation Testing- MS SQL Database
- PMS
- PC Application
4. High-order Testing
Property Management System 106
Service Management System
- MS SQL Database
- PMS
- PC Application
1.3 Major Constraints
In this section the proponents discussed the related constraints that
can affect the testing.
1. The proponents has limited time to meet the clients for testing
purposes
2. The proponents may encounter insufficiencies of funds
3. The proponents only got five members in a group.
2.0 Testing PlanThe proponents want the HRMS to be bug five and lesser error on
the processes. The proponents also want to make sure that there are no
defects in the system. This is the reason why the proponents have to
spend large amount of the total software development time on the testing.
The following are the description of the testing procedure and strategy.
The proponents also be presenting the timing and scheduled of the tests
to be carried out.
2.1 Software (SCIs) to be tested
2.1.1 Interfaces
Login form
For login project team set a restriction for login. Developer use
button in checking of verification of user
Property Management System 107
Service Management System
Menus
Menu bar (all process)
Help – tips or information about the process using buttons to view
Sign out – function of this button log out the user and back to the
log in process
Request Item
Generate letter – by clicking this button it will show a table where
you can put your data on.
Save – the function of this button is to save the letter into the
database
Send – send the letter to the procurement to process.
Reports
Generate report – by click this button the user can choose the
report he/she wants to view and print it.
Add new
Add – using this button you can add the item from warehouse table
to request item table
Remove - using this button you can remove the item from request
item table to warehouse table
View – view the transaction and save it.
Consumables
Find – using this function to find the Hr information.
Add – this function is for adding the order uniform to the HR
database
Print verification – print the verification and sent data information to
the warehouse.
Property Management System 108
Service Management System
Property maintenance
Repair – this button change the status of property to repair.
Lost / un use – this button change the status of property to repair
Change – this button change the status of property to repair
2.2 Testing Strategy
In the following section, the proponents will describe the testing
strategy and will use four different methods to test the proposed system
2.2.1 Unit Testing
This type of testing is performed by the developers before
the setup is handed over to the testing team to formally execute the
test cases. Unit testing is performed by the respective developers
on the individual units of source code assigned areas. The
developers use test data that is separate from the test data of the
quality assurance team.
The goal of unit testing is to isolate each part of the program
and show that individual parts are correct in terms of requirements
and functionality.
2.2.2 Integration Testing
The testing of combined parts of an application to determine
if they function correctly together is Integration testing. There are
two methods of doing Integration Testing Bottom-up Integration
testing and Top down Integration testing.
Property Management System 109
Service Management System
After all individual modules have been unit tested, and are properly
functioning, they will be put together to form a program. This
program will then be tested for general errors including compiler
and runtime errors, input errors, and efficiency. Any errors will be
corrected at this stage. If the program is inefficient in some
computation, the cause of the inefficiency will be isolated and fixed,
whether it be at the unit level or the integration level.
2.2.3 Validation Testing
As the program is starting to take shape, lead programmers
will make sure it adheres to customer guidelines. If any guideline
cannot be followed exactly, then the program will be modified to suit
the nearest reasonable alternative.
2.2.4 High-order Testing
PMS will be system tested to ensure that all programming
packages integrate with each other as intended, and that the final
software is integrated well into the native environment.
Alpha testing will follow, where the software interface will be
delivered to a few people to test. The alpha testers will use the
software as it was intended, to make sure no problems exist. Here
any issues with the interface, computation, or graphs will be fixed.
The software will then be tested for security and performance.
During security testing, we will attempt to run known exploits
against the interface and test security of the software. Security is
Property Management System 110
Service Management System
vital to a user interface, so as to keep user data confidential, and so
any security issues will be given special attention. During
performance testing we will test the runtime performance of the
software and make sure that the interface performs well in a variety
of conditions.
2.3 Testing Resources and Staffing
The proponents will use several different resources to
carry out the test on the HRMS. Since the time is a part of project
constraint, the proponents will try to use help from everyone that is
essential to take the responsibility and evaluate the software during
the testing phase.
- The Company Staff
- The Proponents
- Laptop / Desktop
- Software Applications
2.4 Test Record Keeping
Test record keeping and test work products are described in
section 3.4 of the test specification document. For more information
regarding these topics, please refer to section 3.4 of the Test
specification Document.
2.5 Testing tools and Environment
Java Netbeans will be used as testing tools as well as the testing
environment. As stated above, a test date will be constructed for unit and
integration testing.
Property Management System 111
Service Management System
2.6 Test Schedule
Following is the tentative schedule for the testing of the PMS.
Project Test Plan
- To be scheduled
System Testing
- To be scheduled
Generating the test reports
- To be scheduled
System Implementation
- To be scheduled
3.0 Test Procedure
In this section the proponents will describe the test procedures in detail.
3.1 Software (SCIs) to be tested
For detailed list of the software component items please refer to
section 2.1 from Test Specification document.
3.2 Testing Procedure
Property Management System 112
Service Management System
In this section the proponents will try to describe overall software
specification and describe the methods for the different test to be
performed and will also declare the expected outputs.
Login form
For login project team set a restriction for login. Developer use button in
checking of verification of user
Menus
Menu bar (all process)
Help – tips or information about the process using buttons to view
Sign out – function of this button log out the user and back to the
log in process
Item request
Generate letter – by clicking this button it will show a table where
you can put your data on.
Save – the function of this button is to save the letter into the
database
Send – send the letter to the procurement to process.
Reports
Generate report – by click this button the user can choose the
report he/she wants to view and print it.
Add new
Add – using this button you can add the item from warehouse table
to request item table
Remove - using this button you can remove the item from request
item table to warehouse table
View – view the transaction and save it.
Property Management System 113
Service Management System
3.2.1 Unit Testing
3.2.1 Unit test cases
3.2.1.1 Login
Test Case Input Expected ResultValid Login Valid Username &
Password
Logged in to user
interface
Invalid Login Invalid Username
& Password
Refresh login page
and prompt for
valid credentials
3.2.1.2 Logout
Test Case Input Expected Result
Logout User clicks logout Prompt “Are you
sure you want to
logout?”
3.2.1.3 Help
Test Case Input Expected Result
Select topic User selects a
topic
Display topic
contents
3.2.1.4 Report
Test Case Input Expected Result
Specify function Function, variables,
data
Function is
generated
according to inputs
Property Management System 114
Service Management System
Specify invalid
function
Invalid function,
and/or variables,
and/or data
Prompt ‘Function
could not be
generated due to
invalid inputs’
Graph Type of graph Graph is displayed
Invalid Graph Prompt ‘Graph
cannot be
displayed’
3.2.2 Integration Testing
Test Case Input Expected Result
Valid Login Valid Username &
Password
Logged in to user
interface; taken to
main page, cookie
enabled.
Invalid Login Invalid Username
& Password
Refresh login page
and prompt for
valid credentials
Select help topic Help topic Display topic
contents
Begin Report Click ‘New Report’ Function page is
displayed
Specify function Function,
variables, data
Function is
generated
according to inputs
Specify invalid
function
Invalid function,
and/or variables,
and/or data
Prompt ‘Function
could not be
generated due to
invalid inputs’
Graph Type of graph, Graph is displayed
Property Management System 115
Service Management System
data generated
from function
Invalid Graph Prompt ‘Graph
cannot be
displayed’
Request Account Username which is
already taken
Prompt “Choose
another username”
Request Account Password shorter
than specified
length
Prompt “Password
too short”
Request Account Unique username,
and valid password
Account created
Logout User clicks logout Prompt “Are you
sure you want to
logout?”
Links Correct Click on each and
every link
Link goes to proper
location
3.2.3 Validation Testing
Functionality
Test Case
Input Expected Result
Login Valid
Login
Valid
Username
& Password
Logged in to
user interface;
taken to main
page, cookie
enabled.
Invalid
Login
Invalid
Username
& Password
Refresh login
page and
prompt for valid
credentials
Property Management System 116
Service Management System
Help Select
help
topic
Help topic Display topic
contents
Report Begin
Report
Click ‘New
Report’
Function page
is displayed
Specify
function
Function,
variables,
data
Function is
generated
according to
inputs
Specify
invalid
function
Invalid
function,
and/or
variables,
and/or data
Prompt
‘Function could
not be
generated due
to invalid
inputs’
Output Graph Type of
graph, data
generated
from
function
Graph is
displayed
Invalid
Graph
Prompt ‘Graph
cannot be
displayed’
Account
Request
Request
Account
Username
which is
already
taken
Prompt
“Choose
another
username”
Request
Account
Password
shorter than
specified
length
Prompt
“Password too
short”
Property Management System 117
Service Management System
Request
Account
Unique
username,
and valid
password
Account
created
Logout Logout User clicks
logout
Prompt “Are
you sure you
want to
logout?”
3.2.4 High Order Testing
The high-order testing procedure is specified. For each of the high
order tests specified below, the test procedure, test cases, purpose,
specialized requirements and pass/fail criteria are specified. It
should be noted that not all high-order test methods noted in
Sections 3.2.4.n will be conducted for every project.
3.2.4.1 Recovery testing
No recovery testing will be required. Since all the data are
accessed using a web browser, in the event of a system crash,
the user can always reboot their computer and log in to the
website again and reload everything.
3.2.4.2 Security testing
Security will be tested thoroughly. Only registered and
authorized users should be allowed access to use the analysis
functions provided by PMS
3.2.4.3 Stress testing
Property Management System 118
Service Management System
Different sizes of data will be tested. Amount of user flow will
also be tested. The PMS should be able to allow a reasonable
amount of user to use the website at the same time without
causing any traffic and loading speed of the website.
3.2.4.4 Performance testing
A timer will be set for each report generated. These times will be
recorded and studied to see if the software is sufficient enough
to handle all types of reports the users might request on
different size of data.
3.2.4.5 Alpha/beta testing
Alpha testing will be based on the software developers.
Members of the team will each go through the website
thoroughly and use the analysis functions on a testing database
to ensure quality and correctness.
Beta testing will be public. Selected pre-registered users will be
given a username and password and their data will be loaded to
the database. They will each go through the website and submit
a report of any bugs, ease of use, and as well as their opinions
about the PMS.
3.2.4.6 Pass/fail criterion for all validation tests
If there are many complaints and errors of the website, it will not pass
the test.
3.3 Testing Resources and Staffing
Property Management System 119
Service Management System
The proponents have a limited manpower to be able to test the
HRMS properly. This is the reason why the proponents will use
help from several different people to be able to tests the
functionalities of the HRMS. The following are the people that
involves in this task.
1. Client Staff / EmployeesThe proponents ask for help to test the PMS with the
participation of the security agency personnel. The employees /
staff are allowed to use the full function of the PMS as part of its
validation testing. The employee tries to add the aspiring
applicant and then be able to save the info of the employee. The
employees are allowed to record any errors that they encounter
during the software testing on hand.
2. Handheld PC / Desktop / LaptopThe proponents will have to use the clients PC or laptops after
installing the HRMS. This will allow the user / employee to test
the HRMS with one or more tester at the same time. With this,
the data from one computer to the other are also identified
through the system integration functionalities of PMS.
3. Error ReportingThe proponents provide a reports manual on which the
employee and staff are required to list down the error and bugs
that they may encounter during the testing activity.
3.4 Test Record Keeping and Log
A test record keeping document will be used to evaluate immediate test
result for each of the testing. For example:
Property Management System 120
Service Management System
Test Record Form
Test Type :____________
Tester :____________
Date :____________
Test Case Test Report Enhancement
Report
Comments
Valid Login
Invalid Login
Select help
topic
Begin Report
Specify function
Specify invalid
function
Graph
Invalid Graph
Request
Account1
Request
Account2
Request
Account3
Logout
Links correct
A test log will be kept to monitor the tests that have been applied. An
error, or “bug” log is kept to monitor any problems that have arisen during
testing.
Property Management System 121
Service Management System
Test Log
Date Defect report Test Type Test Case Result Comments
Property Management System 122
Service Management System
Property Management System 123
Service Management System
Property Management System 124
Service Management System
Property Management System 125
Service Management System
Property Management System 126