Israel Smart Forms and GPM in Government Bureaucratic Environment Welcome !!
-
Upload
randolph-robertson -
Category
Documents
-
view
218 -
download
0
Transcript of Israel Smart Forms and GPM in Government Bureaucratic Environment Welcome !!
Israel Smart Forms and GPM in Government Bureaucratic
Environment
Welcome !!
what is?• Electronic Forms
• Smart Forms
• GPM – Government Process management
History• 2002 – 2005 we looked for product and not for a
solution.
• We didn’t understand what forms are.
• We didn’t have secure way for GSB.
But we have done some pilots that gave us the knowledge what the customers/ministry needs
Forms• Improve Services
– Government ministries, as citizen serving units, are trying to provide us efficiently services as possible for the end user.
• Today– Many processes involve manual paper data entry.
That means increasing costs, errors and limit available process.
Introduction to the Goal OF GPM
• Improve Service • Government ministries, as citizen serving units, are
trying to provide us efficiently services as possible for the end user.
• Need– Many processes need data from internal offices.– Many processes involve more than one office.– Many processes need online acknowledge\transaction .
Basic Assumption
• Simple Solution.
• Standard Solution
• Modularly and flexible Solution.
• Security Solution.
Team Structure
Developers
• Using offshore
• Using state goal of preferred employment ereas.
• ROI cost.
Project manager
• Good and professional people.
• Every form is a project.
• Collecting forms.
Customers service
• Help Desk for all the forms.
• There is very good interaction between the customers service, the project manager and the developers in fixing bugs and improving.
• We listen to citizens’ suggests and improving the forms accordingly.
Infrastructures Blocks
forms Infrastructures Blocks
GSB Infrastructures Blocks
E-sign Infrastructures Blocks
Types of available forms
• Print and fill (Old)
• Fill and print –Readable, dynamic and minimizing errors
• Fill and submit - These forms are the most attractive forms for the citizens since they save him from going to the ministry and spending time.
Government Form advantages
• Data is extracted and not re-typed• Does not require user management• Transparent to organization processes • Does not require opening organization network• Can be sent by using email• Use can be saved in the exact state of form• Does not dependent on site availability • Support digital signature• The form is an independent unit
Citizens Form advantages• Service is available anytime, anywhere.• Saving time by submitting form over web or by
email. • Minimizing errors by using values list and
validation checks.• The interactive government web site offers now
thousands of forms using AGFormsEvery Israeli citizen and company that interacts with the government is familiar with this solution and there for it has become a standard.
developer form features• Base on HTML.• Every HTML editor.• Every kind of html extension you can use.• Tool kit for Dreamweaver and Microsoft Visual
studio.• SDK for Server Side.• BizTalk methodology.• Tutorial and Sample.• Curses for developer .
Current status (JUN 2008)
• Over 120 units are using AGForms.
• Over 540,000 users have downloaded Toolbar.
• From total 2000 planned forms, 1000 forms are available on site.
• Most forms are ready for Digital signature.
Signing forms digitally
• Digital signatures are growing rapidly common .• Thousands of people already hold smart cards and
soon the ID will hold a certificate.• The popularity of the digital signature is expected
to boost the use of smart forms and saving the citizens from signing paper forms.
• The solution is fully compatible with the digital signature law requirements.
• Form processing will become completely paperless.
Implementation strategy• In general, each ministry has it’s own IT
resources.• The Israeli government would like a unified
solution, to motivate ministries using AGForms. It allows to use for free the resources of form analysis, designers and managers.
• Each ministry can choose to use some, all or none of the services.
• We also have now cross – ministry status system that allowing the user to track the status of the form regardless of the ministry dealing with it.
End user TOOLBAR features
About
Options
IndexClear
Help
Import/Export
LockEmbed data
Attachment
Verify signatures
Submit
Save
Display form creator Encryption
DEMO
•Demo 1 – travel forms
•Demo2 – process
•Demo3 - long forms
•Demo4 – forms with payment
GSB GOALS
• Enable governmental access to the internet.
• Enhanced services to citizens.
• Publication of governmental information and services .
• Perform these tasks in a secure and safe manner.
E-GOV.IL HISTORY• Static Content Web sites.
– Update computers.
• Dynamic content Web Applications.– “Network Separator” computer.– “separate servers into different nets.
• Service based web applications.– New need.
WS-GOV.IL Requirements
• Real time connectivity.• Reserve data ownership.• Transaction.• Non distributed DB.
WS-GOV.IL - challenges
• Maintaining information Security.– Attacks.– Protocol proxy.– Content Inspection and Analysis.
• Non Repudiation.
• Standardization.
• Maintaining Confidentiality.
WS-GOV.IL – Implementation & Standardization
• Using known Standards (WS-I).• Support from different and diverse
development platforms.• Implementing WS-SECURITY standard
for government use
WS-GOV.IL advantages
• Why Web Services ?• Well known standards.• Flexible and manageable xml schema.• Cross Platform, widely accepted standard.• Easy SOA implementation.
• Meets rigid security requirements.» Strong Authentication.» Filtering Abilities.
Gateway Network Scheme
WS-GOV.IL - Solution DescriptionConsumerProvider
Transactions made possible through Gateway
• Payments. • Ministry of Transportation. • Ministry of Interior.
• Forms Server – Processes.• Vehicle administration bureau. • Chief Scientist Office.
• Applications.• Ministry of Welfare.
• Services. • Customs. • Ministry of Justice.
– And 109 more services in G2G B2G G2M.
SOA next Step
• To build an SOA there must be (Infrastructures ):– Strong identity credential for people (i.e. PKI certificate).– Strong identity credential for service providers and service
consumers (i.e. certificate.)– Provide white pages services.– To help control access.– To determine what privileges a person should have.
• God services (killer Applications).• Agility.• Cross offices process.• Long time process.
E-sign
• Valid by low.
• More services to the Citizens.
• Standard.
Xmlsig.gov.il
• Standard.– XML-SIG.– XAdES.
• Archive. • Time Stamp.
– Demo.– Demo 1 – one signature.– Demo 2 – parallel signature.– Demo 3 – signature on signature.
Sign Service infrastructure
• Give the ability to sign automatic on Government Office documents.– land registry bureau.
– Bills.
• Standard.
Time stamp Service• Time is very big issue in process.
– Time of decision.
– Time of tenders.
– …
• We need to give a trust time for the signature time.
• Demo – XMLDSIG.
Time Stamp Service
S&V tool
• Free application for end user.
• Provider and SDK for developers
• Demo
regarding the AGForms solution please contact [email protected]
Appendix Detailed Features
AGForms Modules • AGForms browser Tool Bar
• AGForms Server
• AGForms – Visual Studio/Dreamweaver add on.
• Process Manager
Using AGForms
• In order to use and see AGForms, the user must install the AGForms Toolbar.
• The toolbar is visible only when AGForms content is shown by the browser and is hidden automatically in other situation.
• The toolbar can be installed from Gov.il site..
• The toolbar is free for use.
End user index
End user - Attachments
Back
AGForms - Details
The following pages show the AGForms features in details.
Technology Features & advantages
• Support saving locally and working offline• Full support of digital signature• Form data encryption• Display live content from web service in form• Validity checks during usage and before print• Submit as mail or by http• Build in service functions• Support attachments and images• Import and export data• Print template control• Authentication of form identity• Lock form
Digital signature of form
• Signature of form content includes images and attachments.
• Optional graphic display of scanned signature.• Automatic versioning of signed copies. • Option to display form as signed even after
changes. • Support of several levels of signature verification.• Digital signature rules to define certificate
properties that are required for signing.
Digital signature of form (cont)
• Content change alert
• Support multiple signatures on a single form
Back
Form encryption• AGForms can encrypt form data using PKI
certificates.• Encryption is done automatically upon
submission of the form , requiring compatible certificates to see data when receiving the form.
• Complex certificates definition are supported like needing 2 concurrent certificates out of 5 to see form data. Certificates are typically stored on a smart card or USB Token.
WEB SERVICE Connectivity Display live data from web service
• Display data from web service.• Configure form to load values on demand or
on form load. • Option to embed values into form for offline• Allow display of values from any system
supporting XML presentation of data.
Back
Build in validation checks
• Required fields.
• Min / Max length check.
• Unique values check for fields or field combinations.
• Build in data types such as date, integer, id num.
• Friendly error messages with names field.
• Custom Constrains integration.
Back
Form Submit
• Submit by mail.
• Submit by mail server.
• Submit by HTTP.– Action on return (Redirect, Payment process etc.).
– Authentication.
Press for Screen Shot
Back
Build in service functions
• Dynamic tables.
• Calendar.
• Dynamic change of form content.
• Conditional Hiding/Showing parts of form.
• Selection values dependencies.
• Floating window display for long text.
General form attributes
• Interface language and form direction.
• Required field marking.
• Visibility and activity of TOOLBAR icons.
• TOOLBAR version compatibility.
• Disabling browser file menu. Press for
Screen Shot
Back
Attachments
• Support adding attachments into the form and into the fields.
• File types control.
• Max file size control.
• Allow users to add images to be displayed embedded in the form.
Back
Printing capabilities• Ability to add a printing
template different from the regular form.
• Print layout control. Landscape / Portrait
• Print margin control.• Allow print only after
data validation .
Back
Import/Export
• Build in export data to XML.
• Optional import of data by user.
• Import supports automatic enlargement of dynamic tables.
Back
Form creator identification
User can check form creator by displaying his certificate
Form will automatically close upon changes that were done not by application interface
Back
AGForms server - Details
The following pages show the
AGForms server features in details
AGForms – server API
• AGForms server includes:– Form Class
– Form Handler Class
– Attachment Class
– Signature Class
Back
Server API- Form Class
• Main features:– Extracting form data as XML. – Importing xml data into form.– Managing attachments.– Form XSD retrieval and checking.– Form compare.– Field encrypting.– Form originality check.– Locking and releasing fields.
Back
Server API- Form Handler Class• Main features:
– Filtering dangerous file such as applet, scripts.
– Check data compatibility by XSD schema.
– Mail submission of form by parameters.
Back
Server API- Attachment Class
• Main features:– Detaching and saving attachments local path.
– Get attachments properties.
– Adding and removing attachments.
Back
Server API- Signature Class
• Main features:– Collection and verification of signatures.
– Signed form retrieval.
Back
AGForms - Development
The following pages show the
AGForms development in details
Add on- Properties and IntelliSense
AGForms properties
Back
Add on - templates startup
מגוון תבניות מוכנות לטפסים שכיחים לקיצור זמן הפיתוח בעברית ובאנגלית
Back
Add on - function builder
Complex function builder
Back
Add on - General settings
Back
Add on - General settings toolbar
Back
Add on - General setting - submit
Back
AGForms Process Manager
• AGForms Process Manager is a simple workflow solution for typical multistage form process flow in the organization.
• The process manager allows you to perform the following tasks:
– Update field values, Lock/Unlock fields, Hide/Show fields, Send form by mail, Execute external programs, Write form data into DB, Save form/Attachments, Import/Export data into XML, Verify signatures, Submit form to web service.
• Tasks are bundled by stages and can be executed using complex terms combining from data and/or external data.