Sei sulla pagina 1di 39

PN-IPMS

Systems Analysis and


Design Updates

17 April 2010

Caroline G. Apolinario-Lozano, MCS


carol@isens.asia
IPMS Project Update
User Objectives:
 To integrate the three systems and databases
into a single unified system and database.

To make the system readily available to the
17 Naval Offices securely anytime and
anywhere.
 To provide the navy personnel access to their
own personnel records online.


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

Microsoft SQL Server – a proprietary database


Critical Findings:NPMC
Microsoft Windows 2003 – operating system used.
 Its near end-of-life with the release of

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

 Long Pay Order


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

PNFC Required Data


1.Number of Payees
2.Number of Area
3.Number of personnel per area

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

 Increased Integrated Capacity

 Improved Performance

At least Quad Core Processor


Minimum of 4Gb Memory
Redundant Power Supply

Hardware Capacity Plan
Raid Level 10- Mirroring, Requires minimum of 4
Drives
 Drive Bays: Standard 5 hot-swap SAS/SATA Flex-bay

Storage Drive: 500Gb Serial ATA Hard Drive 7200 RPM
16MB Buffer
 2nd Hard Drive: 500Gb Serial ATA Hard Drive 7200
RPM 16MB Buffer

3rd Hard Drive: 500Gb Serial ATA Hard Drive 7200 RPM
16MB Buffer
 4thHard Drive: 500Gb Serial ATA Hard Drive 7200 RPM
16MB Buffer


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

database because of its consistent fast


performance, high reliability and
ease-of-use.

Software Capacity Plan
Linux for Operating System
 open source,

 multi-platform,

 multi-user operating system.

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

Network. It is used to exchange sensitive


but unclassified information between
"internal" users as well as providing users
access to the Internet.
 SIPRNet. Secure Internet Protocol Router

Network. A secured network dedicated to


computers directly accessing the IPMS
server.
Implement a Semestral Security Audit
 To determine the vulnerabilityof the

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!

Potrebbero piacerti anche