Computer Systems Architecture
WinTop Inc. Customer Registration System
The report provides an architectural system overview within WinTop, Inc. using various architectural perspectives to illustrate various features of their customer registration system. The report captures and conveys the fundamental decisions that one makes interacting with the system. WinTop, Inc. intends to come up with a system that enables customers to set and operate accounts with minimal assistance.
The Software Architecture Documentation avails the overview of the customer registration architecture. The customer registration system would get deployed within WinTop, Inc.’s website for buyers to it access from any location. The document is primarily obtained from WinTop, Inc.’s customer registration Analysis and Design.
The architectural document gets represented in the different forms not limited to deployment, process, logical and use case views. According to Bass, Clements, and Kazman, there are no other distinguished implementations of the application other than the explanations given in the proposal, (13). These are the views developed in the Unified Modeling Language (UML) model.
Architectural Goals and Constraints
The proposal outlines important system constraints considered fundamental to the architecture. The requirements and limitations include but not limited to:
The existing customer registration process requires a review, and the new customer registration system must augur with the various database management system and different data formats (Bass, Clements and Kazman 10).
The new customer registration system ought to get configured to support customer billing and accept most payment options.
The system functionalities must become accessible to customers from any part of the world.
Data protection against unauthorized personnel is fundamental.
The customer registration system would get installed from a client-server system.
WinTop, Inc.’s customer registration system logical view illustrates the system’s fundamental classes, layers, packages, and subsystems. Bass Clements and Kazman suggest that the logical view should focus on the important use-case realizations of the architecture (10). The proposal highlights three important packages mainly: Business Service, User Interface, and Business Objects.
Bass, Len, Paul Clements, and Rick Kazman. Software Architecture in Practice. Boston: Addison-Wesley, 2013.
Free Computer Systems Architecture Dissertation Example
Do you need an original paper?
Approach our writing company and get top-quality work written from scratch strictly on time!