java project "identity manager"
TRANSCRIPT
IAM - Anjan BHATTRAI
IAM - Anjan BHATTRAI
Advanced Java and XMLTechnologies
By- Anjan BHATTRAI
IAM - Anjan BHATTRAI
Agenda● Subject Description● Subject Analysis● Operation Flow● Interfaces● Difficulties Faced● XML Docbook● XML to XHTML● XML to Pdf● Limitation & Evolution ● Conclusion● Feedback
IAM - Anjan BHATTRAI
Subject Description● Identity Management System Web Application● Components Used
○ Bootstrap CSS/JS○ MySQL database [phpmyadmin]○ Spring and Hibernate Framework○ Glassfish server○ .jsp pages
IAM - Anjan BHATTRAI
Subject Analysis• Major Features [web,responsive,easy UI/UX,usability,operational]
• Application Feasibility [operate in reduced cost,independent]
• Data Description
• Expected Results [highly sophisticated, user friendly and secure tool created for Identity and access management.]
• Scope
IAM - Anjan BHATTRAI
Operation Flow
IAM - Anjan BHATTRAI
Interface
Login with Credential
IAM - Anjan BHATTRAI
Interface
Dashboard
IAM - Anjan BHATTRAI
Interface
Create Identity
IAM - Anjan BHATTRAI
Interface
Search Identity
IAM - Anjan BHATTRAI
Interface
Edit Identity
IAM - Anjan BHATTRAI
Interface
Delete Identity
IAM - Anjan BHATTRAI
Difficulties Faced● Limiting the scope● Dependencies● Configuration● XML Docbook● Lot of small difficulties which cannot be expressed in writing
IAM - Anjan BHATTRAI
XML ->PDF/HTMLXML-HTML● MAMP Server● XML DocBook Source Document.● XML (XHTML) Target Document.
IAM - Anjan BHATTRAI
XML-PDF● XML DocBook Source Document.● XML (XSL-FO) Target Document.● Generate Pdf from Source Document using Apache-FOP program.
IAM - Anjan BHATTRAI
Limitation & EvolutionLimitations:
● decrypting the system password.● description stored in identity● Lack of added feature
Evolution:
● complete address directory to keep details, export details, import to new system, send SMS from there and save other information, Synchronize, Plus many additional Features.
IAM - Anjan BHATTRAI
Conclusion
To summarize, I have learnt to use the following things to fulfill this application:
● Core Java concepts● Java Server entities● Tools like Maven● Framework as Spring, Hibernate, Glassfish● Implementation of FrontEnd tools [Bootstrap,js]● XML Docbook Implementation
IAM - Anjan BHATTRAI
Feedback- The following code, which is valid for FO only, appears in both of your XSLT stylesheets
<xsl:attribute-set name="p">
<xsl:attribute name="text-indent">1em</xsl:attribute>
<xsl:attribute name="space-before">0.6em</xsl:attribute>
<xsl:attribute name="space-after">0.6em</xsl:attribute>
</xsl:attribute-set>
whereas in your FO stylesheet one reads the comment
<!--
titles with the same typeface as the text (default is 'sans-serif')
-->
without the expected line of code
<xsl:param name="title.font.family" select="'serif'"/>
IAM - Anjan BHATTRAI
Thanks