case/4/0 is the classic tool for structured system analysis and system design, relational database design and data warehouse modeling. So it supports professional and structured modeling of features, data or system behaviour.
Analyze and design systems structured
case/4/0. The Software for System Analysis and System Design.
With case/4/0 you
Model system functions, system data and system behavior.
Generate code script-based, for processing and access modules as well as for database definitions for relational databases in COBOL, C/C++, Visual Basic and Java.
Adopt existing systems and databases through Reverse Engineering.
Create database schemas for ORACLE, DB2, SQL-Server.
Keep models, code and documentation in sync.
Generate user-specific reports and evaluations.
Take a systematic approach to code.
Modeling system functions, data and behavior – it’s up to you with case/4/0.
The functional approach
For software developers, the functional structure is the thread running through system specifications, for project managers it is the basis of project planning.
Data-oriented entry with Entity-Relationship Models
An Entity-Relationship Model (ER Model) shows the domain-oriented entity types of a system with their attributes and relationships. case/4/0 automatically maintains the in-tegrity of all these views. With case/4/0 you
generate a Context ER Model for each Entity Type,
integrate ER Models automatically into a redundancy-free corporate data model,
visualize hierarchical structures of data as well as view descriptions to Entity Types with data structures.
Design Information Flows Information flows merge the functional view and the data view of a system. With case/4/0, you ensure consistency. For example, if an Entity Type in an ER Model or a function in a functional structure are renamed, these changes are automatically realized in the information flow.
In addition to exchange of information, information flows also describe material, control and dialog flows. Use the integrated ScreenPainter to design an efficient user interface for the specific context.
Animation of Operations Animate functions including the predicted user interaction. The result: a complete operation-ready specification – an ideal basis for software design with case/4/0.
From domain-oriented to technical design with just a few clicks.
From Analysis to Design Realize your domain-oriented specification in a software design. With the integrated Design-Wizard.
Generate relational models from ER models.
Create technical type structures from logical data structures.
Derive module structures from information flows.
Creating module structures with the design wizard is based on a three-tier architecture:
Customizable module templates for user interfaces
Synchronizing domain-oriented and technical data models Even the best specifications are subject to change. With case/4/0, you keep ER models and relational models in sync. You implement changes into your design at the push of a button. Changes to the design are automatically transferred to the domain logic. Mark entity types, attributes and relationships as either domain-oriented or technical, to exclude them from synchronization. Optimize your database design with the efficient tools for data denormalizing included in case/4/0. Perform routine database administrator tasks already in the model, with the integrated review manager.
Programming with case/4/0 With case/4/0 your software design is the basis for
code for processing modules as well as access modules in Java, COBOL, C/C++ and Visual Basic,
database schemas for ORACLE, DB2, SQL-Server,
code for interface modules for Java-Applets, Visual Basic Forms, Message Format Service and Basic Mapping Support.
Generate code script-based, adjust the provided code scripts to your needs or create your own. Changes in the software design are realized automatically in the code.
The result: Compilable source code. Errors found in testing or debugging outside case/4/0 can be eliminated immediately, and faultless code is merged with graphical specifications at the push of a button.
case/4/0 provides with the Entity-Relationship Model the key for the logical data modeling in the context of systems analysis. Besides case/4/0 knows the relational model. It is created during system design and shows – with a view of the technical implementation as a database – for the considered domain all relevant relations and their relations.
With case/4/0 you can generate a relational model from an ER model. And case/4/0 can do even more: it allows the mutual update of ER models and relationship models. This is made possible by a clear association between entity attributes of the ER model and relations attributes in the relational model.
Synchronizing domain-oriented and technical data models Even the best specifications are subject to change. With case/4/0, you keep ER models and relational models in sync. You implement changes into your design at the push of a button. Changes to the design are automatically transferred to the domain logic. Mark entity types, attributes and relationships as either domain-oriented or technical, to exclude them from synchronization.
Data Warehouse Modeling Data Warehouse Systems are a strategic resource for successful entrepreneurial action. An efficient and targeted analysis of data requires a multidimensional way of looking at economically relevant values. With case/4/0 you analyze and design multidimensional data models as well as their representations in relational databases, either based on the OMG standard Common Warehouse Metamodel (CWM) or as pure database definitions for relational systems.
To ensure transparency and full traceability of software development, a systematic versioning and configuration management is essential.
Integrated Versioning and Configuration Management Ensure secure versioning of diagrams and results without graphical representation and collate them as configurations. case/4/0 provides consistency and of all managed results.
Manage large projects with case/4/0 and benefit from short access times to the central repository in multi-user mode. Improve efficiency in projects in multiple, unconnected locations through case/4/0’s export/import functionality for configurations, providing consistent and accurate distribution and integration of development results.
Publishing at the push of a button case/4/0 includes everything you need to bring your results to paper:
Describe all domain-relevant elements in case/4/0 with Microsoft Word on basis of your own templates.
Create complete system documentations quickly and easily. From requirements specification to description of results, case/4/0’s publishing and reporting functionality with its Microsoft Word integration keeps results up-to-date.
Generate a complete HTML documentation with case/4/0’s web publishing functionality, script-based and adjustable. Web graphics created from models are already linkes to all relevant information from the spe-cific context.
“The associations I have with microTOOL are of immediate solutions to problems, innovative approaches and always a sympathetic ear for their customers.”
Andreas M. WieckSoftware Engineer, MATERNA GmbH Information & Communications
“In order to breathe life into a potentially dull subject like methodology, it is of particular importance to provide hands-on examples and adequate tool support. case/4/0 is the perfect tool to illuminate the individual fields of systems engineering and to continually develop and expand sample projects during a school term. This way, students are able to connect the dots between the models effortlessly.”
Prof. Dr. Martin GrieblHead of Electronic Data Processing, IT schools of the district of Deggendorf
Get in touch with our trained professionals who will really help you.
Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du sich damit einverstanden.