mvc pdf viewer free : Add text pdf reader application Library utility azure .net asp.net visual studio 3f9ca262a7f84ee3-part1156

SUMMER 2011 | AIRCRAFT IT MRO | CASE STUDY: MARSHALL AEROSPACE  | 31
entered, for example  sensible power factors  (typically between 0.9  and 1.0) 
and duty cycles (which cannot be greater than 100%).
•  周e  spreadsheets were  o晴en  large and  cumbersome,  mainly  because we were 
trying to represent  a  multidimensional problem  (i.e. introducing  potential 
failure modes over  different aircra晴 configurations operating in a number of 
modes) in a 2-dimensional format. In other  words, the permutations are such 
that you can’t help but end  up with separate columns (or even tabs) for  the 
different scenarios with cells  across tab pages linked to one another;
•  周e  size and  complexity of  the spreadsheets increases  the risk of errors 
propagating throughout – adding  to  the amount of  time required to verify the 
validity of  the conclusion (even with rules in place).
•  Illustrating spare capacity (or ‘power headroom’),  whilst  not required  by 
all aviation  authorities, is always popular with the operators, as it indicates 
how accommodating the current generators and bus bars might be to other 
modifications. Again though, the task requires  extensive  number crunching in 
spreadsheets.
In addition,  commercial spreadsheet tools are aimed  at  a  very diverse  audience. 
周e so晴ware companies want their  products  to be  useful  for book keeping, 
maintaining tables of contacts, presenting data  as pie charts,  creating histograms 
for presentations and a host  of other tasks.  Accordingly, as tends to be the case 
with any  general  purpose  business  focused  application, we only used about  
10%  of the spreadsheet tool’s functionality – and what we were  using, we  had  to 
work hard.
Surprisingly, a similar  (if not worse)  situation would  have existed had we 
attempted  to  employ a Computer Aided  Design (CAD) or  Electronic Design 
Automation  (EDA) tool for  our  purposes. 周ere  are several CAD/EDA  tools 
available  for modelling  electrical/electronic  circuits, cable harnesses and systems, 
but these are focused  purely  on design for  manufacture (DFM). 周ey are not 
optimised  for conducting  ‘what  if’  scenarios and cannot store  or represent  an 
entire  aircra晴’s electrical configuration.
THE  CATALyST
A new aircra晴  will  normally  have a paper  air publication,  depicting  the ‘as 
delivered’ configuration of  the  electrical  generation system  and equipment loads. 
周is is typically  referred  to as the Original ELA. 
Incremental  modifications are  usually  approved  on the  basis  that,  a晴er careful 
examination of  the Original ELA, the theoretical safety margin  between existing 
loads plus  proposed additions  and the  generating  capacity is acceptable.
Demonstrating the  theoretical  safety margins requires conducting  several ELA 
scenarios, and  it  is  fair to say  that the need for  a dedicated  so晴ware  tool  for ELA 
has been  recognised within  Marshall Aerospace  for several decades. However, 
whilst having the capabilities and recognised  approvals of an  aircra晴 OEM we 
have a very modest  budget set aside  for R&D compared  to  the OEMs.
It  was during  discussions with the Royal Australian  Air Force (RAAF), a few 
years ago,  that the subject of  modelling aircra晴  power  architectures arose, and 
the operator  recognised that  the continued  airworthiness  of its C-130 airli晴 fleet 
would be  demonstrably more robust with  a more efficient means of  doing  ELA.
As  Marshall Aerospace has operational support  and maintenance contracts 
with  the majority  of progressive C-130  operators around the  world  we therefore 
helped the RAAF with  an update  to  its  paper ELA.
At  that time it became apparent that improving the  ELA method for the 
reasons  cited above, would be  beneficial  and offer all operators more confidence 
in the accuracy  of the ELA. Hence  development on  a  so晴ware-based  ELA 
tool began, and  we  were soon referring  to it as SERIES (standing for System 
Electrical Rating  Integration Evaluation  So晴ware).
We started  our  development programme  by modelling  the connectivity  that 
exists  in  an aircra晴’s  electrical distribution system, using a number of icons 
to represent  certain ‘bus elements;’ such as generators,  transformer  rectifier 
units (TRUs, for  converting AC to DC), inverters  (for converting  DC to AC), 
transformers (AC to AC)  and batteries (DC). We colour coded the bus elements 
to indicate their output type,  yellow for  AC and  green  for DC, and used arrows 
to provide an  indication of  upstream or downstream  connectivity logic. Figure  1 
shows  the results of  our efforts.
With the  electrical system represented we then  set  about devising  a way  of 
loading  it, and came up with  a  means  whereby components  (by  which I mean 
anything from  a  light bulb to a galley  oven) can be  dragged from  a  library and 
dropped  onto  the bus elements;  to load them.
It  was at  this  stage that  we started adding  the kind of ‘intelligence’ that was 
and  is  so painstaking to  handcra晴 in a  spreadsheet. For example,  single  supply 
components placed on a suitable bus element will automatically be accepted; and 
contribute to bus loading  at  that point.  However, if there is a  mismatch between 
a component’s (required)  power  type and the bus element’s, placement  will not 
be  permitted.
In  addition, if a component requires connection to more than  one  power type, 
this will be indicated to  the user  until it is fully connected.  Moreover, when 
connecting a single  phase device  to a three phase supply we have made it so  that 
the user must select  one of the phases.
To support  our intended ‘what-if ’ scenarios we had to make  it  easy to  see the 
electrical  loading  at  the bus  elements,  and accommodated this  by allowing  the 
user  to  zoom in and see  the power consumption (in Amps for  DC elements 
and  KVA for AC elements, giving  a  breakdown  for each  phase if applicable). We 
also designed the user interface so that le晴  clicking on a bus element will list, 
in a panel, all the components  connected  to  it. And right clicking any  of those 
components allows its properties and  assignments  (such as phase  allocation) to 
be  changed.
Further  building  on the  ease  of use  approach, dragging a  component  out of 
a bus element list disconnects it from  the bus  and makes it available for  use 
on a different bus; and  in  the case of components  still connected to another 
bus  element,  it will  be indicated  on the  main screen that there are missing 
connections.
“modifications and/or upgrades cannot be made without 
considering the ramifications of doing so, and this 
includes the impact on the aircraft’s electrical system.”
Figure 1: A considerably clearer picture than can be achieved using any spreadsheet, 
the user interface we created looks like the distributed power architecture it is meant 
to represent. Zooming in makes clearer the name of each bus item plus appends the 
loading (in Amps for DC elements and kVA for AC). At this level though we are more 
interested in the architecture/connectivity.
Add text pdf reader - insert text into PDF content in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
XDoc.PDF for .NET, providing C# demo code for inserting text to PDF file
add text to pdf document online; how to add text to pdf file with reader
Add text pdf reader - VB.NET PDF insert text library: insert text into PDF content in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Providing Demo Code for Adding and Inserting Text to PDF File Page in VB.NET Program
add text to pdf acrobat; add text pdf reader
32 | CASE STUDY: MARSHALL AEROSPACE | AIRCRAFT IT MRO | SUMMER 2011
Clearly, for our ELA tool  to  be as  representative as  possible of  real  life  loading 
much  would hinge on the  level of  detail we could assign  to the components. 
We particularly wanted to reflect that  some  components have multiple  modes 
of operation  (each potentially equating to a different load). For example, a radio 
that, in receive mode,  has lower power  consumption than when transmitting.
Worthy of note is  SERIES’ support  for multiple power  supplies. Figure 2 shows 
the details of  an Inertial  Navigation Systems  (INS)  that  can  connect  to  three 
power  sources  (28V DC, 26V AC and 115V  AC)  and that the  first and  third are 
required. In its default mode the  INS  draws 32VA when connected to a 115V, 
400Hz AC  supply; and  its  inductance  leads to a power factor correction of  92%. 
Not shown, but when connected to its 28V DC  supply, in default  mode the INS 
represents a load of  0.9W,  and the  power  factor  correction  is 1 (which always 
the case for DC).
Figure 3: Above, failed bus elements are indicated by red crosses; and the links between 
them and their immediate children have broken. Also, where the (real) system is able 
re-route power this is reflected by new connections. For example, no longer able to take 
power from gen no. 2 (as per Figure 1), the Essential Aircraft Bus (ESS AC Bus) now takes 
its power from the LH AC Bus (adding to both its loading and that of gen no 1). 
Figure 2: Attention to detail. This is the user interface we devised for detailing how a 
component will load its respective power supplies (and there can be more than one). 
not shown, but different modes of operation can be represented. A radio for example, 
draws more current transmitting than when receiving.
CLICK HERE fOR fULL SOfTwARE dETAILS And fOR A dEMO
AMOS
OFF TO NEW HORIZONS
THE WORLD-CLASS MAINTENANCE & ENGINEERING SYSTEM 
SPREADS ITS WINGS TO THE AMERICAS
WWW.SWISS-AS.COM
represented in the Americas
by Lufthansa Systems
(Miami, FL, USA)
C# PDF insert image Library: insert images into PDF in C#.net, ASP
inserting image to PDF in preview without adobe PDF reader installed. Insert images into PDF form field. How to insert and add image, picture, digital photo
adding text to pdf document; acrobat add text to pdf
VB.NET PDF Text Extract Library: extract text content from PDF
With this advanced PDF Add-On, developers are able to extract target text content from source PDF document and save extracted text to other file formats
how to enter text in pdf; how to add text to a pdf file
SUMMER 2011 | AIRCRAFT IT MRO | CASE STUDY: MARSHALL AEROSPACE  | 33
With the ability to add and remove components (with multiple 
modes of operation where applicable) we next addressed the issue of 
failure modes,  and decided that  failing  a bus object should be as easy 
as Right Click, Fail.
Figure 3  shows  the failing of Gen No. 2 and  TRU No.2.  Note: 
you might  want  to compare  Figure 3  against  Figure 1  to  see 
how power is re-routed.  Importantly,  this re-routing (on screen) 
is  not because  of intelligence  within  the ELA so晴ware, rather it 
is  reflecting  the intelligence designed into the aircra晴’s systems. 
SERIES is a modelling not a design tool.
fLIgHT  PHASES  &  LOAdIng
Armed  now with  the ability  to add  new  components (i.e. as part 
of investigating the safety of a proposed modification or  upgrade) 
and explore  the effects of failed bus elements we then needed a 
quick  and easy way of visualising  short-, medium- and  long-term 
loading.
周e military standard  MIL-E-7016F  defines what  constitutes 
short-, medium- and  long-term (loading)  durations and states 
that each depends on a number of factors, including whether 
the component is AC or DC, and for how long  it is operational 
during  certain flight phases.  Indeed,  it is  this complexity that 
makes  ‘flattening’  (in  a  spreadsheet)  how  an  aircra晴’s electrical 
system  really operates  so  difficult.
A snapshot of short-, medium- and  long-term loading on  an LH 
AC Bus for different flight  phases is shown in Figure  4. Also, note 
the Analysis  Type  option. As  shown it is set to Realistic  but it can 
be switched  to  Worst Case, which  assumes all components are in 
their highest current  drawing modes; something which  in reality 
should not happen if  the aircra晴’s  avionics is doing its job  and is 
scheduling systems correctly. But then again, this wouldn’t be a 
truly useful ‘what-if’  analysis/modelling  tool if  we  were to assume 
CLICK HERE fOR fULL SOfTwARE dETAILS And fOR A dEMO
Whether you are a ‘star t up’ or are looking for a more friendly approach to business, 
contact us at: Tel: +44 1621 817425 | info@commsoft.aero | www.commsoft.aero
‘Growing
Success’
Each OASES module can be offered individually or can be integrated 
at the engineering centre of your business systems
Commsoft’s OASES MRO system offers comprehensive professional 
functionality together with a fl exible, affordable approach that understands 
your business’ scaleable growth needs in today’s turbulent market
Over 50 current aviation users, including airlines and MROs, 
spares suppliers, CAMO, corporate and bureau operators 
have grown their success with us
The Professional, 
Flexible MRO System
certain things  could  never  happen.
Whilst  colourful and useful, the image is  of course  a summary  of the facts  and figures 
that must  be submitted, in accordance with MIL-E-7016F, to the aviation authorities when 
attempting  to demonstrate  that  (on  paper)  a  modification  or upgrade can  be made  safely. 
Figure 5 shows  some  of the data – presented as required  by MIL-E-7016F - that  can be 
exported into  a  report.
Catering  for other industry standards should be possible too, as in theory it will just be a case of 
massaging the data and sums into a different format. Indeed,  the  RAAF wanted the calculations 
Figure 4: Above, a snapshot of Short-, Medium- and Long-term loading on an LH AC Bus, for different 
flight phases. It is our intention that a future version of the software will overlay the graphs with limit 
bars, or use some other means of showing that loads have been exceeded.
VB.NET PDF insert image library: insert images into PDF in vb.net
try with this sample VB.NET code to add an image As String = Program.RootPath + "\\" 1.pdf" Dim doc New PDFDocument(inputFilePath) ' Get a text manager from
add text boxes to pdf; add text pdf file
VB.NET PDF Password Library: add, remove, edit PDF file password
VB: Add Password to PDF with Permission Settings Applied. This VB.NET example shows how to add PDF file password with access permission setting.
add text pdf professional; how to add text to a pdf file in reader
34 | CASE STUDY: MARSHALL AEROSPACE | AIRCRAFT IT MRO | SUMMER 2011
Figure 5: The hard facts. Calculations submitted to the aviation authorities need to be in accordance with industry standards, such as MIL-E-7016F. Reports can frequently run to 100 
pages worth of data, and to calculate such a volume by hand (using multiple spreadsheets) is laborious and error-prone.
presented  in a  different report format, and we were  able to accommodate  that. Also, 
it is our current  thinking that, subject  to sufficient interest from industry, we  will 
create formats as  required for the commercial sector.
In  ACTIOn
No engineering tool  would be complete without considering how it is to be used 
and by whom. In this respect we identified three levels of user and built appropriate 
profiles; Normal User, Super User and Administrator. Both types  of user can 
run what-if scenarios but only a  Super User  can make permanent changes to an 
aircra晴’s configuration. Normal  Users can only make temporary changes.
周is approach  supports the ‘Prepared By’ and ‘Checked By’ sign-off procedures 
that are common throughout the industry; as we wanted SERIES  to dovetail with 
our existing QA processes.
Want  to  keep  up  with  
IT  developments?
Subscribe for FREE to AircraftIT 
eJournal MRO today to receive  
all future eJournals!
•  For case studies, keynote white papers,  
latest news & technology;  
all the knowledge you need
Subscribe here for free  it takes a few moments.
True ERP software for airlines?
Joined-up thinking: Linking multiple solutions
Fast MRO Implementation: the bene ts
MRO IT: mapping the future 
Are you ready?
Selecting and implementing 
an MRO solution
ISSUE 1 • APRIL/MAY 2011
ISSUE 1 • APRIL/MAY 2011
ISSUE 1 • APRIL/MAY 2011
White Papers: SAKS Consulting • Conduce Consulting
Case Studies: Gol Linhas Aereas • Kingfi sher Airlines • Sol Linhas Aereas
Air cr af t I I T MRO V1.1 Apri i l-May 2011. indd   1
C# PDF Text Extract Library: extract text content from PDF file in
How to C#: Extract Text Content from PDF File. Add necessary references: RasterEdge.Imaging.Basic.dll. RasterEdge.Imaging.Basic.Codec.dll.
add text pdf file acrobat; add text field pdf
C# PDF Password Library: add, remove, edit PDF file password in C#
C# Sample Code: Add Password to PDF with Permission Settings Applied in C#.NET. This example shows how to add PDF file password with access permission setting.
how to add text field to pdf; how to add text to pdf document
KARL JOnES
Karl  Jones  is  a Chartered 
Engineer and  Member  of  the 
IET. He is a  specialist  in  the 
integration  of new  avionics 
into legacy  platforms  and has 
worked in aircraft avionics for his entire career; 
and  is  currently  a  department  head  in the 
Engineering  division of  Marshall  Aerospace.
He has worked  on  fixed- and rotary-wing 
platforms and was initially concerned  with the 
development of new military aircraft. Latterly, 
Karl has specialised in the  modification and 
upgrade of civil and military aircraft and has 
led a diverse range of integration projects 
from radios to radars, CNS/ATM packages, 
glass  cockpits,  electronic  warfare  and  also the 
development of in-house data  convertors that 
facilitate  easier integration of dissimilar systems.
A  particular passion of Karl’s  is ensuring  his 
engineers understand the  end-to-end project 
engineering lifecycle - from requirements 
capture,  verification goals, systems  engineering, 
rig test, installation  design, test and collection of 
validation evidence.
Karl  holds a Bachelor of Engineering degree 
with  First Class  Honours in  Communication 
Engineering from Polytechnic South West, 
in  Plymouth, and is based at the  Marshall 
Aerospace in Cambridge, UK.
AbOUT MARSHALL AEROSPACE
Marshall Aerospace is  the  United  Kingdom’s 
leading independent aerospace  company and 
is renowned and  respected for its  quality-
of-service, engineering  excellence,  flexibility 
and reliability. The  company specialises  in  the 
conversion, modification,  maintenance and 
support of aircraft,  and  its capabilities include: 
engineering design; manufacture and  test; and 
the provision  of  personnel,  training  and advice.
In addition, Marshall  Aerospace holds  many 
type approvals  - granted  by  national and 
international  authorities, airlines,  airframe 
manufacturers  and  defence agencies – 
enabling the  company  to design and  certify 
modifications  on  a number of commercial and 
military platforms. The  company is an  approved 
Continuing Airworthiness Management 
Organisation (CAMO) and  is authorised to issue 
Airworthiness Review Certificates (ARCs).
Marshall  Aerospace is expert in  supporting 
OEMs  with the design, manufacture, test and 
certification  of  platform modifications - either 
post-line fitment  for retro-fitting or  upgrades - 
as  well as  supporting  other MROs.
InTERACTIvE
ASK THE AUTHOR A QUESTIOn
CLICK HERE TO LEAvE yOUR QUESTIOn
InTERACTIvE
JOIn THE dEbATE
CLICK HERE TO LEAvE yOUR fEEdbACK AbOUT 
THIS ARTICLE And START OR JOIn A dISCUSSIOn
Figure 6: The frontend to SERIES:
•  Aircraft is for managing platforms on either a fleet basis (as military operators may wish to do if all aircraft have the same 
configuration) or a tail number by tail number basis (as commercial operators may wish to do if aircraft are similar but not 
identical).
•  Components accesses the library of loads.
•  Sorting & grouping enable data to be presented in different ways.
•  Security is how the Administrator configures and controls the tool (as to be used by Super and Normal Users).
•  Modes is where Short-, Medium- and Long-term loading can be controlled and results investigated (as per Figure 4).
•  Power Ratings relates mainly to generators and batteries.
•  Modifications launches a library of modifications, so that they can be explored on a case-by-case basis or in groups.
•  View Current Configuration presents a view similar to that shown in Figure 1.
note: Scenarios are effectively the ‘what-if’ investigations we wish to perform. SERIES has the ability to record what 
we’re doing, and the new, open and Delete buttons are for managing those ‘recordings’.
周e Administrator, a profile which  is typically hidden  from view,  can  access much  deeper  functions within 
the  so晴ware,  such  as configuring the starting  architecture (of the ELA) and  editing  the meta data of library 
components. 周e Administrator goes in via the  ‘Security’ button shown  on Figure  6.
To  start an  ELA,  the tool must  be set up by an  Administrator. Super and Normal  Users  then work together 
trialling  the loading of the  system as described above. 周ey  can report  back their findings at the  preliminary 
and critical design review  (PDR and CDR respectively)  stages  of the project; using  tables and graphs from 
SERIES to support  their findings. Once a configuration change is agreed upon (usually at the  final  design 
review or  when the supplemental type certificate [STC]  is  confirmed) the  fleet  data can be  updated  and 
controlled on  a  tail number  by tail number  basis.
PRESEnT  &  fUTURE
During the development of any so晴ware application, features will  always  be added, refined and moved 
around. SERIES  was no  exception to  the rule,  and we feel we have the  balance just  right to assist engineers 
and operators to execute their  responsibilities. Moreover,  we  feel  it  was built  in an extremely logical way – 
i.e. driven  by avionics  engineers.
Going back  to the flaws  of using  spreadsheets for ELAs;  because they  are not dynamic  enough to 
schedule load  changes, the  operator will, through the  course  of time, reach  the conclusion that a proposed 
modification  will push the generation  system beyond its  safe limit.  周erefore an  [expensive] upgrade  to  the 
electrical generation system  will  be deemed necessary:  whereas,  in  reality,  the safety  factor  tends  to  be larger 
than can  be depicted by the  spreadsheet method. Indeed,  toggling  between ‘Realistic’ and  ‘Worst  Case’ on 
our Chart output (Figure  5)  frequently produces significantly different results.
We  designed SERIES  to help visualise  the  dynamic  nature of an  aircra晴’s electrical system  and to  help 
engineers  and operators draw a safety margin conclusion  that is closer to reality than has previously been 
possible. Indeed, how many times  have we  been le晴 wondering just  how well  the proposed upgrades to an 
aircra晴 have been captured in the prevailing ELA during the  in-service  period?
SERIES  is a tool  designed  to work  alongside the lifecycle  of  each  fleet, with  the ability to be updated  as 
the configurations of its aircra晴  change. Indeed, SERIES  is  sufficiently versatile  to  be able to encompass 
changes  to  the generation  systems  within the fleet.  Whether   the user is operating a  helicopter, a business 
jet  or  the  latest  military  strike fighter,  SERIES can be  configured to help with the o晴en  crudely  analysed 
electrical load situation.
Future  versions  will  enable subscribing customers to  point  their internet  browsers at  a  secure server and 
access the  existing  configuration of their fleets, run  a  variety  of what-if scenarios, failure modes, update 
records and  print reports.!
VB.NET PDF Text Add Library: add, delete, edit PDF text in vb.net
Read: PDF Image Extract; VB.NET Write: Insert text into PDF; Add Image to PDF; VB.NET Protect: Add Password to VB.NET Annotate: PDF Markup & Drawing. XDoc.Word
add text boxes to pdf document; how to add text to a pdf document
C# PDF Text Add Library: add, delete, edit PDF text in C#.net, ASP
Read: PDF Image Extract; VB.NET Write: Insert text into PDF; Add Image to PDF; VB.NET Protect: Add Password to VB.NET Annotate: PDF Markup & Drawing. XDoc.Word
adding text fields to pdf acrobat; how to add a text box to a pdf
36 | WHITE PAPER: ENVELOPE APM | AIRCRAFT IT MRO | SUMMER 2011
A
S An MRO IT so晴ware 
consultant and project 
manager, I focus on successful 
implementation of MRO M&E 
so晴ware using  project management 
principles. Project management is a 
broad topic: this article will look into 
the basic framework of project 
management and how  this practice is 
utilized during the implementation of 
MRO so晴ware. It will also cover 
important points to consider before 
and during an implementation.
Before we can  discuss the 
management of an  implementation, 
we must first understand the 
definition  of project management. 
In the future we can discuss  the 
framework, consisting of  process 
groups, knowledge  areas,  and 
component  processes  and how 
they relate  to MRO so晴ware 
implementation.
PROJECT MAnAgEMEnT
Project management  is  the application 
of skills, tools, knowledge,  techniques 
and project activities in the  processes 
required to successfully  undertake 
a  project.  A  project is a temporary 
endeavor:  it  has a definite beginning 
and end,  and creates a  unique product 
or service. 周e  five basic process 
groups of project  management 
include:  Initiation,  Planning, 
Executing,  Controlling and  Closing.
PROJECT PROCESS  gROUPS  - 
OvERvIEw
When  looking  at a project life  cycle 
we work through  the above  five 
processes with the first being project 
initiation.  At this  stage,  a  business 
issue  or  a  business opportunity is 
identified; for example, the need 
for a new  MRO  so晴ware package. 
A  feasibility  study should  then 
take place,  investigating all  possible 
solutions  to  the  business issue/
opportunity. Next,  the  scope and 
the  sponsor (either an  individual  or 
a  committee)  of  the project  will  be 
selected. A full  analysis of the new 
MRO  so晴ware will be  established 
with a description including a 
detailed list of  required  functionality 
with deliverables: this is the time 
to  establish  goals and  objectives for 
the  new MRO  system. Structuring 
of  the project  will  take place during 
initiation and the  project management 
team will be identified.  周is team 
may be from  internal  resources or  an 
internal  PMO  (project  management 
office), or may  be an outsourced 
project management firm.
Once  the initiation phase has been 
completed along with the project 
 discussion  on   
Project  Management
Wes Parfitt
,  CEO  and  Founder  of  EnvelopeAPM  Inc,  outlines  a  framework  
for  successful  MRO  software  implementation.     
VB.NET PDF Text Box Edit Library: add, delete, update PDF text box
Read: PDF Image Extract; VB.NET Write: Insert text into PDF; Add Image to PDF; VB.NET Protect: Add Password to VB.NET Annotate: PDF Markup & Drawing. XDoc.Word
adding text to pdf in reader; how to insert text into a pdf with acrobat
SUMMER 2011 | AIRCRAFT IT MRO | WHITE PAPER: ENVELOPE APM | 37
scope we can look towards the project  planning phase, creation of the project 
plan, resource plan, financial plan, quality  plan  and risk planning. We  then move 
to  the execution phase which  is  generally the longest part of  the project.  周is is 
when  the deliverables of  the project are completed with actual project  delivery 
and implementation.  During this  phase,  we  build the  deliverables,  and monitor, 
control and  manage time, cost,  change, and risk.  It is at the end of  the execution 
phase that a final review  is  carried  out to confirm that the project  has met the 
objectives  outlined in the initiation phase. 
Following the  completion of all project deliverables  and the  final acceptance 
of the project closure by the  customer, i.e. the operator, a formal  project close 
should take  place. Activities that  should be visited during this  time will be to 
identify  any outstanding items, producing  a  formal hand over to the  customer 
environment, cancelling supplier contracts  and releasing  project resources 
internally  and externally as  well as  communicating the closure to all stockholders 
of the project. Finally, documentation  recording lessons learned should be 
finalized at post  implementation  and presented  to the project sponsor.
Following best practices in project  management will ensure that your 
organization completes a successful  project.  Remember that a successful project 
requires having a clear roadmap that will  support finishing  on time and on 
budget with  all the  required deliverables  being met.  周is roadmap will  ensure 
that  you  stay on track  during  the course of the  project. 
Fig 1: What the project management team must do at each stage of the process
A project is a temporary endeavor: it has a definite 
beginning and end, and creates a unique product 
or service. The five basic process groups of project 
management include: Initiation, Planning, Executing, 
Controlling and Closing.
CLICK HERE fOR fULL SOfTwARE dETAILS And fOR A dEMO
38 | WHITE PAPER: ENVELOPE APM | AIRCRAFT IT MRO | SUMMER 2011
POInTS TO COnSIdER dURIng THE  PROJECT
Project management  principles  are  universal: if you are tasked  with the  adoption 
of new  MRO so晴ware, a few  important matters need to  be considered. To 
ensure successful implementation  of the MRO  so晴ware  package, project 
management principles should be  followed.  Each operator is unique and  there 
are numerous MRO IT  products available but project management principles  are 
universal  so if  the principles are followed correctly, your implementation will  be 
successful regardless of the  operator and  the MRO IT product you  have selected.
dEfInIng THE PRObLEM
Before  starting the selection  process,  it  is  important to  precisely  define the 
problem you are trying to solve. Are there specific  businesses processes you need 
to  systematize or  are there best practices you need  to  adopt? Do you need to 
shorten processing  lead times  or reduce extensive paper  shuffles or is the legacy 
system simply  no longer being supported?  Are  there  requirements of specific 
quality programs or  regulations to which you must adhere? And, perhaps most 
importantly, how  will solving these problems pave the  way  for the operation to 
be successful with  the newly implemented  so晴ware?  Project management  isn’t 
a  simple task and  requires much  work and knowledge.  Without  a  grasp on the 
project  direction,  you  simply will not  succeed in the  delivery. MRO IT systems 
cost a great deal to implement and  you  definitely do  not want to find  that  you 
have  gone through the expense for  nothing;  so be  sure  that  you  have defined  the 
problems  identified  and to  be overcome  with the  induction  of a new system.
InvESTMEnTS nEEdEd
For  successful implementation to take place, a certain number of investments are 
required. It requires an investment of financial  resources, time, and staff.  Other 
important points are enthusiasm, determination, decision making, planning, 
execution and  continuous improvement.
THE RIgHT TIME
Projects are always desirable and generally someone  is always  pushing for them 
to  happen  immediately. 周e  key  is  to examine  whether the  project is right for 
the present time and situation.  An analysis  must be done to see what projects 
are  already  in place  and how the initiation of another may  impact  them or  vice 
versa.  Many  operators tend to already have too many projects in place and it 
is almost impossible  for them all to succeed.  Since  all  projects require access to 
limited or even scarce resources, it is vital that each  project  has a clear reason 
for existing. It must be  determined that the present time and situation are right 
for the  project and  whether the  existence of this project  might effect the success 
of another.
Project management is both a science and an art. It is 
more than planning and project execution, involving 
maintenance of schedules and budgets plus requiring 
considerable project management skills. 
How long did that take? capturing man-hours 
Measuring electrical load
Using and keeping information with CMS
How long did that take? capturing man-hours 
Piecing the IT 
jigsaw together
• EA: the beating heart of the business
• MRO IT Project Management: keeping the plan
ISSUE 2 • SUMMER 2011
White Papers: ICF • AeroSoft • EnvelopeAPN
Case Studies: Lufthansa Technik Philippines • Marshall Aerospace
Air cr af t I I T MRO V1.2 June-July 2011. indd   1
IT  Vendors:  want  to  get 
your  message out?
Want to publish your latest news and technology 
updates where they’ll be seen?
Looking for the best place to showcase your  
best solutions?
Why not join AircraftIT MRO?
•  Host Live Software Demo Webinars or receive Private Demos
•  Educate the aviation IT world about your products
Click here to find out how to join AircraftIT
SUMMER 2011 | AIRCRAFT IT MRO | WHITE PAPER: ENVELOPE APM | 39
THE PROJECT MAnAgER – THE RIgHT  PERSOn  fOR THE  JOb
One  of the major factors in predicting  success  for any project is selecting the 
right  project manager. Project  management is both a science and an art. It is 
more  than planning and  project execution, involving maintenance of  schedules 
and budgets plus requiring considerable  project management skills.  周is is where 
the  project manager  comes into play.  For a project to be successful, the  project 
manager must  have  the backing and support  of upper  management,  and that 
can sometimes be tough. If  the project manager  wants to please everyone, he/
she is not  the right person for the  role. 周e project  manager ensures that the 
deliverables  are  met regardless  of whose  toes he/she needs  to  step  on to get the 
job  done.
UPPER MAnAgEMEnT
Upper management cannot afford a loose involvement but must be actively 
involved during the implementation process. Support from  top management 
will  allow for a more  seamless  implementation  because they are responsible as 
key  stakeholders and so should play  a  pivotal role at the initiation stage.  Should 
they be  only  partially involved or not  involved at all, their  lack of  involvement 
will  lead to delays and  eventually,  to a failure  of the implementation. With the 
backing of top management, quick decisions will mean less delay, ensuring  a 
smooth  implementation  process.
COSTS
Another important aspect to consider is project resources, specifically costs. 
Project resources should be  adequate  to  complete  the project. Too o晴en when 
resources are being allocated, the true  costs  are  not accurately calculated missing 
the  hidden costs. Hidden costs, when not taken  into account, will  lead to out  of 
control finances  which, in turn, can mean  project failure.
PEOPLE
Insufficient resources and an insufficient  number of  team members will  also 
play  a  major role  in the project’s  success. A  lack of  resources  or insufficient 
resources required for  the MRO so晴ware implementation will lead  to  failure  or 
serious problems in achieving the  project objectives and  milestones. 周e  system 
needs proper infrastructure and  resources  for its successful implementation. To 
avoid errors  in  implementation  and to ensure a smooth process, there should 
be sufficient resources available. Choosing  the right people  and the  right team 
is  a  key  contributor to success. Team members must all possess  the necessary 
skills and must be willing  to be  involved in the  project. A  project will not work 
with team  members  who do not want  to be  involved or  do not  see the  long 
term  value of  the  new  MRO so晴ware.  周e right  people will be enthusiastic 
about the project. No  matter  how enthusiastic  a  team may be, it is generally  not 
possible for  members  of teams to carry  on with  their day to day activities  while 
also  implementing  the new  MRO so晴ware so additional internal  or external 
resources are usually required.
Once  a  project starts to fail  because of  lack of  manpower, it is difficult to 
negotiate  for the additional time  and money  which will be necessary to ensure 
success. A  commitment  to enough manpower resources must be  settled  upon 
before  starting the project  implementation. A complete resource analysis should 
be carried out  in  the initial phase  to  justify the  expenditure  and need.
With respect to  the implementation and  possible success of  your  project,  you 
may additionally need to  identify  other  external resources such as facilities, 
equipment and managerial  staff. 周ese resources are a major cost  and will 
impact  the budget. Failure  to identify outside resource  costs  could  place a 
considerable burden on the  project;  however utilization of outside specialists or 
consultants may  reduce this risk.
LACK Of UndERSTAndIng
Over  a  decade working with MRO so晴ware projects, I  have  found that one 
of the most  difficult challenges for implementation is the lack of education 
and understanding of MRO  so晴ware. 周e other main  challenge  is  a  limited 
knowledge of the  true scale of  a product implementation  from operators and 
upper management.
dEvELOPMEnT  Of METHOdOLOgIES
周ere are  several  ways for assuring  project  realization  and success.   We  can do 
this with the development  of  methodologies and quality processes  that  are now 
considered  standard. Despite the  existence of standard  methodologies, projects 
CLICK HERE fOR fULL SOfTwARE dETAILS And fOR A dEMO
40 | WHITE PAPER: ENVELOPE APM | AIRCRAFT IT MRO | SUMMER 2011
still  fail  because companies do  not  have them 
in place  in the organization as policy. You must 
set in place your  company project  management 
methodologies. Without  them, projects undertaken 
in your  organization  simply  have no foundation  for 
success.
SELECTIng MRO IT
Implementing an MRO  solution  is a difficult 
practice. It is important  that  the organization makes 
the correct  decisions when  selecting  the best  MRO 
IT for  their purposes. Consideration must be given 
to  projected  growth,  geographical locations,  long 
term  abilities and the investigative factors when 
selecting the  MRO IT  package. 周is practice  is 
difficult for  typical MRO  facilities that simply  have 
limited exposure and knowledge  about the  MRO IT 
environment selection  process and  bench  marking 
the required deliverables.
Whether  you  are working with  a  consultant or 
your  internal PMO or  simply the engineering 
department heads,  the more detailed an  idea  you 
have  going  into application selection  and then 
implementation, the more  likely you are  to choose 
the best  application for your purposes and  to  have 
that  application  configured to fit your specific  needs 
today  and in the  future.
EXCESS CUSTOMIzATIOn
Excess  customization  and multi-location 
implementation  can have  an  effect on the system. 
Many modern  MRO  systems  allow for some 
customization, however too many alterations  to 
suit the requirements of the business outside of the 
initial  intended use can and  will cause issues  if the 
product  is  customized to fit  the  organization  and 
not  the organization to fit  the  product. 周e  risk 
is that the  so晴ware will  have too many  alterations 
which  can change the  so晴ware totally and  result in 
project failure.  A  little customization is  helpful but 
too  much can  lead to errors in  the  implementation. 
Initially, it  is best to allow  the  so晴ware  to 
operate off the  shelf;  then, only  a晴er  running-in, 
production and  a  gap  analyses, implement  the 
required customizations.
PROJECT fAILURE
O晴en  companies that  implement MRO IT systems 
have only a  vague notion  of what deliverables they 
want to see from implementation of a new system, 
and this is really where companies should focus their 
attention. With this, we should look at  project failure 
and how to overcome  improper management and 
execution. Most aviation so晴ware  implementations 
have a terrible implementation  record  as do so晴ware 
implementations generally for that matter. A  study 
by PwC (PricewaterhouseCoopers) concluded that 
“half of all projects fail, and  only 2.5% of corporations 
consistently meet  their targets for scope,  time  and 
cost goals for all types  of projects” - www.pwc.com.
Why do  so晴ware implementation projects fail? 
周ere are  lots of reasons such  as  poor  sponsorship, 
weak  reporting  and communication  and a lack 
of management leading to improper control of 
the project.  Other  reasons for which  projects fail 
include poorly  defined objectives, poor planning, 
continued utilization of  old technologies, lack 
of project management  methodologies  and 
utilizing poorly trained  or inexperienced staff  with 
insufficient levels of  knowledge. 周e  number one 
reason for  failure is that project  managers o晴en 
fail  to  set a clear  direction for  the  project. Without 
a clear direction,  their projects suffer  scope creep, 
cost  overruns and delays.
TRAInIng
Extensive training programs need to  be given to 
users to overcome implementation troubles. 周e 
users of a newly implemented MRO  IT so晴ware 
must  be given sufficient time to  understand  the new 
system  and get  used  to  it. 周ey should  be allowed 
more time  to learn the system logically  as well  as 
being provided with  opportunities to work through 
complete system workflows  perhaps  with small 
workshop  scenarios prior to the  ‘go  live’ phase. 周e 
initial investment of time and support for  new  users 
will give greater returns  into the  future  operation of 
the system.  Allowing  department  heads and  users to 
be  involved with the workshop scenario creation will 
allow for  local users to  become ‘Super Users’.
周e new system should be made as  easy as possible 
to learn; when we  look at training programs we must 
look at the benefits, advantages and value of trained 
and knowledgeable staff, as they  are the foundation  for 
MRO  so晴ware implementation and  future operations. 
For the greatest return on your investment with your 
system, users must fully understand the so晴ware 
capabilities. Training must  focus on technical and 
non-technical aspects. Training programs  should be 
defined  for each level  of user. For example, senior 
managers may need training on a broader  level 
compared with an operator who may need training on 
analytics and reporting aspects  of the system. Different 
training approaches and styles may need to be made 
available  as not all individuals learn the  same way.
周e  best approach  for training delivery is a rolled-
out approach  over a specific period  of time. 周is 
allows for comprehensive learning without  overly 
taxing the students. Also,  use the  latest  technologies 
available for  delivery;  available technologies  include 
video blog, web  based,  and computer based. Other 
training  styles include classroom, web application 
format, printed materials,  on the job,  and e-Courses.
One of  the most important factors for continued 
successful use of the  MRO IT so晴ware should be 
continual long term  training. Over time,  most users 
will develop  short cuts with  the program; they  will 
tend to find the shortcomings of the  application  and 
create  ‘work arounds’. 周ese short cuts  and ‘work 
arounds’, in  my  experience, can mean dropping  over 
25% of the  systems  features and functions. Another 
issue is that many users tend  not to look outside the 
module  in  which they  work  and are simply  unaware 
of the secondary  effects  that short  cuts may  cause 
within  other modules of the  program. A blended 
training  approach will, over time, provide  students 
with the  appropriate  information in the best 
environment  to  comprehensively absorb the  wider 
functionality of the  system and will also expose 
students to the  best learning styles  for them.
When planning your training program, remember 
to review  the following  questions: Who will be the 
audience?  What  type of training deliveries will be 
used?  If using  classroom training or workshops, will 
the training be  held at the head office environment, 
or will the  trainees come to a specific training center 
on-site or will they be required  to travel regionally 
or internationally? Will the  training  roadmap  be 
completed internally or  via the MRO  so晴ware 
company? Who will  be responsible for  the delivery 
of web  based training options? Will the  so晴ware 
company develop the initial training materials 
including the manuals and e-learning courses? 
Will there be any  score card  for the training? Will 
students be  required to  undertake examinations? 
CHAngE  MAnAgEMEnT
Change  is difficult  for most  people and companies 
and it must  be managed; but  it is  inevitable and so 
staff  must be flexible. 周e  so晴ware  company and 
the so晴ware itself will o晴en introduce  changes, 
including to roles,  responsibilities, procedures 
and processes. Your management  team must 
be able to deal with these changes,  adapt and 
continue to control  the project. 周is can be  done 
with continued education and  management,  as 
well as  communication. Where there is a lack of 
information, there will be  lack of  control over 
the change.  Remember,  to  overcome resistance to 
Documents you may be interested
Documents you may be interested