Vision | Project | Team | Documents | Partners | Contact

Move through the diagram to explore the parts of the project.

System overview

The Horizontal Use Case 2.0 is going to be a B2B web portal for buying and selling of goods. MindTech Development Group should build a set of systems - the web portal itself, banks for credit card validation and payment transfer, vendors and clients. They would communicate mostly through web services. Emulations of different back-end systems should be implemented like databases, legacy systems mainframes, which would be integrated using the products of the crossvision suite.

The web portal will maintain information about different product, prices, customers and so on. It will interact with the different actors through web services and websites and allow various operation on the products like buying, searching, uploading and modification as well as alerts on events like credit card confirmation, delivery or failure. The web portal will also be able to present to its owner statistics to and the capabilities to administer the relations between the actors. It will have a passive role, as it would wait for action from the outside as any of the actors request information or change in the content.

There will be two main websites that allow easy access to the content the Portal and the Settings Panel. Both will be AJAX based websites with rich content and easy interaction. The Portal will allow the clients to log in, search, buy and receive notifications. The Settings Panel will show statistics about sells, earnings and activity and will allow alteration of key features and content.

The vendors will each have a system that would allow using the web services of the web portal in order to send information about new products and receive notifications about purchases, statistics and messages. For the sake of simplicity these systems would be automated so that they emulate the behaviour of a real vendor.

The banks should have the functionality to confirm credit card information and money transfers. They should keep information about each actors account and send him/her notifications about its status. The design of the banks system will be an example of how legacy and database systems can be integrated in order to work together with new technology like web services. Those backend systems will also be emulations for simplicity reasons. Through the development of the web portal and its connections to the actors we should show how the different crossvision products interact with one another allowing control and quality check.

© Software AG | Contact | Top