Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
17 April 2010
Overall
Context Diagram
IPMS
PMIS
(NPMC)
IPMS
NARIS IPMS
(OTNA) (PNFC)
IPMS
Critical Findings:NPMC
PMIS was developed last 2003 and was deployed
on 2005
It was developed using Visual Basic
It’s mainstream support ended last March 31,
2005;
Microsoft’s extended support ended March
2008
VB is a dead technology
Windows 2008
Current IPMS is not designed in a cross-platform
environment.
Current working module is Personnel Module
Limited access to SOI by PN Personnel
Updating of records is the sole responsibility of
NPMC.
Orders and DF modules development are
ongoing/testing period
What does NPMC have?
Officers PMIS
/EP
Critical Findings:OTNA
NARIS – Naval Adjutant Records Information
System
A system developed using FoxBase during the
late 80’s
It’s a text based system running on MS-DOS
OTNA maintains and updates its own database
It is still being used to generate Statement of
Service and Leave Balance
Issuance of SOI is OTNA’s Function (ONA/N1 Cir #
7 dated 22 April 2009) but is currently
done at NPMC
What does OTNA have?
Officers NARIS
/EP
Critical Findings:PNFC
PNFC is using the Payroll Module of the IPMS
developed using I4GL,ISQL
Database: Informix
Operating System: SCO Unix
They maintain and update their own personnel
database that are necessary in payroll processing
such as:
Promotion/Demotion orders
Critical Findings:PNFC
They maintain and update their own personnel
database that are necessary in payroll processing
such as:
Assignment orders/CHIPS Report
for the units with extra collateral pay
CAD Orders/Enlistment Order
Retirement/discharge orders
Reenlistment order c/o major unit
For reserve officers - Tour of Active Duty
(ETAD)
What does PNFC have?
PNFC PNFC
Business Process Pains
Officers
/EP
NARIS
ST
Officers PMIS OP IPMS
/EP
PNFC
PNFC
users
Business Process Pains
What is the Solution?
New
SYSTEMS
ANALYSIS
IPMS
DESIGN
Integrated Personnel
Management System
Officers
/EP
NARIS
Officers
/EP
PMIS
IPMS
PNFC
PNFC
The Need for a New IPMS.
Data Base
Scalability and Flexibility
High Performance
High Availability
Robust Transactional Support
Web and Data Warehouse Strengths
Strong Data Protection
Open Source Freedom and 24x7 Support
Lowest Total Cost of Ownership
The Need for a New IPMS.
Operating System
Stability
Reliability
No Licensing Mechanism
Optional Subscription
The Need for a New IPMS.
Browser-based Application
Accessible via navy network and/or www
No special configuration or changes are
needed on user's PCs.
Lower costs.
Centralised data is secure and easy to
backup.
Updates can be made quickly and easily.
Information is accessible to a wide audience
anywhere.
Available 24 hours a day, 7 days a week.
Everybody has a browser - familiar interface
encourages use.
Integrated Personnel
Management System
User Diagram:
USERS
IPMS REPORTS:
1.Hardcopy
2.Softcopy
3.Viewing
4.Query, Etc
User Diagram:
Statistical Reports
1.# of Capt
2.# of Logistician Strength Reports
3.# of Retiring this year1.Fleet Count
4.Due for promotion 2.Marine Count
5.Due for Specialization3.NISF
4.NLC
N1/
NPMC IPMS
Personnel Files 5.Naval Force
6.Etc…
1.SLL Report
3.Automated QRS
4.Other Required Executive Reports
User Diagram
CHIPs Reports
1.Updated SOI
2.Accurate Personnel Inventory
3.Other required Executive Reports
PNFC
Unit Admin IPMS
Personnel Files
User Diagram
OTNA Reports
1.Leave Record
2.Statement of Service
3.Orders
4.Other required Executive Reports
OTNA
IPMS
Orders
User Diagram
IPMS
4.Other required Executive Reports
Payroll-related system
PNFC
How will the new IPMS work?
SOI
Individual
Users
Inquiry
1 Family
Report
Report Orders
Other OTNA
Users PNFC
IPMS ETL Process
ETL: Extract Transform Load
Hardware Capacity Plan
Use of RAID technology is highly recommended
for the following reasons:
Higher Data Security
Fault Tolerance
Improved Availability
Improved Performance
Software Capacity Plan
To meet the recommended Browser-based User
Interface requirements of Philippine Navy-IPMS,
the following is the suggested
Database/Operating System/Front-end
Development Tool to be used:
MySQL for Database
The most widely used open source
multi-platform,
PhP/Java/
a widely-used open source general-
purpose scripting language that is specially
suited for web development.
It is very useful in integrating WebPages
with databases.
Network Capacity Plan
Review the current network setup
Network equipment (routers, switches)
End-user equipment (workstations)
Local access requirements
Remote access requirements
Existing applications
Determine future/planned applications aside
from IPMS that will run in the network.
Connectivity outside the organization (to
stakeholders)
Allocate a minimum of 2Mbps CIR to IPMS server.
Network Security Plan
Implement NIPRNet and SIPRNet
NIPRNet. Nonsecure Internet Protocol Router
system/network.
Information Security Plan
Protect the security and confidentiality of
protected Information;
Protect against anticipated threats or hazards to
the security or integrity of such
information; and
Protect against unauthorized access to or use of
protected Information that could result in
substantial harm or inconvenience to any
personnel and the entire organization.
Thank You!