{'fraction_non_alphanumeric': 0.01889763779527559, 'fraction_numerical': 0.0, 'mean_word_length': 6.165413533834586, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Towards A Methodology for the Development of Web-based Systems - Models, Methods & Activities for the Conceptual Design of Large Web-based Information Systems

E-commerce is changing the nature of business. To support buying and sellingover digital media for private and corporate Web users, companies need not onlyappropriate transaction systems, but also new information systems. While thesystems development challenge for transaction systems is mostly restricted toseparating access channel functionality from business transactions processing anddeveloping systems support for new access channels, systems development needsfor information systems are much more challenging since different media anddifferent information source systems have to be integrated, novel forms navigationhave to be supported, and information objects become more complex and morevolatile.Based on a review of related work from hypertext design, Web site / intranetdesign, and database-oriented CASE environments, this paper tries to identify theessence of a Web-based information system and proposes an adequate conceptualmodel. The model is intended to capture not only hierarchical document structureand hypertext semantics, but also dynamic page generation from databases andvarious approaches to explicit and implicit navigation. It becomes evident that Web-basedinformation system can be regarded as supersets of traditional informationsystems, thereby requiring conceptual modeling to include various additionalfeatures. The proposed model comprises several classes of information objects,various types of associations, activities for the design, and quality checks. Forillustration purposes, the model is applied to an existing Web-based informationsystem. Current Web-based information system development tools are analyzedwith regard to the extent to which conceptual Web-based information systemmodeling is supported.