SuMS Technical
http://bantusekolahku.kemdikbud.go.id
Features
● MVC + IoC
● Responsive
● Social Media Integration
● Social Features
● Workflow
● Big Data
● RESTfull
● Security...
Development using MVC
● JavaEE Standard
● M: Hibernate JPA
● V: JSP
● C: Struts2 + REST plugin
● IoC: Spring
● Deploy in G...
Responsive Layout
● Optimized for Desktop, Smartphone and Tablet
● Reduce development 67%
Social Media Integration
● Facebook
● Google Gmail
● Yahoo
● Fupei
Social Features
● Like/Dislike
● Follow
● Comment
Approval
● Structured and Demography
Security Filter
● Role based
● Ministry Structure Based
● Demography State Hierarchical
● 3 level category (Need's Categor...
Document using Big Data
● Document for every need upload to BigData
using Hadoop
RESTFull
● JAX-RS 1.0 – RESTEasy from RedHat
● Shared @Services with MVC based page
● JSON based Producer
OpenStreetMap
● Map using OpenStreetMap with LeafletJS
● Integrated with Hibernate Search for POI
Indexing for 30km circul...
Trigger Based Email Notification
● Using Apache Camel + Terracotta's Quartz
● Social model notification for comment,
appro...
Enterprise Integration
● Integration ready any server
– As Producer
– As Consumer
● BOS Complain Handling*
OLAP MDX
● Business Intelligence integrate with Role
Security to create Pivot table to any role
● Using Mondrian from Pent...
JPivot with Mondrian
Custom Workspace
● Every Role (Structure or Demography), can add
dedicated custom modules
Custom Workspace (2)
SuMS / BantuSekolahku Tech Architecture
Upcoming SlideShare
Loading in...5
×

SuMS / BantuSekolahku Tech Architecture

297

Published on

Published in: Education, Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
297
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
10
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "SuMS / BantuSekolahku Tech Architecture "

  1. 1. SuMS Technical http://bantusekolahku.kemdikbud.go.id
  2. 2. Features ● MVC + IoC ● Responsive ● Social Media Integration ● Social Features ● Workflow ● Big Data ● RESTfull ● Security Filter ● OpenStreetMap ● Circle POI View Indexing ● Trigger-based Email Notification ● Enterprise IntegrationServer / ESB ● OLAP – MDX ● Custom Workspace
  3. 3. Development using MVC ● JavaEE Standard ● M: Hibernate JPA ● V: JSP ● C: Struts2 + REST plugin ● IoC: Spring ● Deploy in Glassfish JavaEE Container (Cluster)
  4. 4. Responsive Layout ● Optimized for Desktop, Smartphone and Tablet ● Reduce development 67%
  5. 5. Social Media Integration ● Facebook ● Google Gmail ● Yahoo ● Fupei
  6. 6. Social Features ● Like/Dislike ● Follow ● Comment
  7. 7. Approval ● Structured and Demography
  8. 8. Security Filter ● Role based ● Ministry Structure Based ● Demography State Hierarchical ● 3 level category (Need's Category)
  9. 9. Document using Big Data ● Document for every need upload to BigData using Hadoop
  10. 10. RESTFull ● JAX-RS 1.0 – RESTEasy from RedHat ● Shared @Services with MVC based page ● JSON based Producer
  11. 11. OpenStreetMap ● Map using OpenStreetMap with LeafletJS ● Integrated with Hibernate Search for POI Indexing for 30km circular area
  12. 12. Trigger Based Email Notification ● Using Apache Camel + Terracotta's Quartz ● Social model notification for comment, approval,
  13. 13. Enterprise Integration ● Integration ready any server – As Producer – As Consumer ● BOS Complain Handling*
  14. 14. OLAP MDX ● Business Intelligence integrate with Role Security to create Pivot table to any role ● Using Mondrian from Pentaho ● MDX Dimension
  15. 15. JPivot with Mondrian
  16. 16. Custom Workspace ● Every Role (Structure or Demography), can add dedicated custom modules
  17. 17. Custom Workspace (2)
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×