400 likes | 544 Views
Cloud Computing Portal For SMEs – UML Diagrams. Modeled & Presented By – T. Sai Goutham M. Gautam. Project Gist. Project Overview. The Project is primarily an application suite concentrating on Small & Medium Enterprises (SMEs) by providing them with business applications on demand
E N D
Cloud Computing Portal For SMEs – UML Diagrams Modeled & Presented By – T. SaiGoutham M. Gautam
Project Overview • The Project is primarily an application suite concentrating on Small & Medium Enterprises (SMEs) by providing them with business applications on demand • These applications are deployed on a cloud setup as a web portal • Applications covered as a part of the project – • Self Managed Repository • Name Finder • Knowledge Management System • Sales Management System • Appraisal Management System
Application Specifications I • Self Managed Repository • Registered users with defined quota of storage • On demand increase and decrease of storage • Decrease of quota on improper utilization • Uploads and removal of any document with real-time update of quota • Name Finder • Creating and updating information with data feed from a HR system • No deletions. Only flag assignments – Active or Inactive • Search engine to get the details of the required person
Application Specifications II • Knowledge Management System • Upload documents of type – doc, ppt, pdfand jpeg • Facility to classify information up-to a five level hierarchy • Search facility for the five level system • Facility for publishers to restrict view • Restrictions on download • Sales Management System • Every interaction of a salesperson with a customer is captured • Facility to retrieve the interaction summary • Facility to reassign the account to another salesperson
Application Specifications III • Appraisal Management System • Capture appraisal discussion • Set appraisal interval time and goals • Retrieve the appraisal summary • Reassign an employee to another supervisor
Salient Features • Private Cloud Environment • Public Cloud Environments – Google App Engine & Windows Azure Platform • Cloud Interoperability • Single Sign On • App Server Clustering • Database Clustering • Service Oriented Architecture
UML File List I • Use Case Diagram – • 01 Use Case Diagram - Administrator Perspective.xmi • 01 Use Case Diagram - User Perspective.xmi • Class Diagram – • 02 Class Diagram.xmi • Sequence Diagram – • 03 Sequence Diagram - Appraisal Management System.xmi • 03 Sequence Diagram - Knowledge Management System.xmi • 03 Sequence Diagram - Login.xmi • 03 Sequence Diagram - Name Finder.xmi • 03 Sequence Diagram - Sales Management System.xmi • 03 Sequence Diagram - Self Managed Repository.xmi
UML File List II • Collaboration Diagram – • 04 Collaboration Diagram - Appraisal Management System.xmi • 04 Collaboration Diagram - Knowledge Management System.xmi • 04 Collaboration Diagram - Login.xmi • 04 Collaboration Diagram - Name Finder.xmi • 04 Collaboration Diagram - Sales Management System.xmi • 04 Collaboration Diagram - Self Managed Repository.xmi • Activity Diagram – • 05 Activity Diagram.xmi • State Diagram – • 06 State Diagram.xmi
UML File List III • Component Diagram • 07 Component Diagram.xmi • Deployment Diagram • 08 Deployment Diagram.xmi
References • The Unified Modeling User Guide – Grady Booch, James Rumbaugh & Ivar Jacobson • Practical UML: A Hands-On Introduction For Developers – Randy Miller • Unified Modeling Tutorial – David Barun, Jeff Sivils; Kennesaw State University