logo

Assignment Software Architecture

7 Pages1737 Words311 Views
   

Added on  2019-10-18

Assignment Software Architecture

   Added on 2019-10-18

ShareRelated Documents
Research Report
Assignment Software Architecture_1
Table of contents:1.Software Architecture1.1service oriented architecture1.2 component oriented architecture1.3Client server architecture2.Architecture Comparison2.1Microsoft Azure cloud service2.2Amazon cloud services3.Migration Strategy3.1suitability analysis3.2stability analysis3.3security analysis 4.High Level analysis and design4.1UML4.2Object oriented design4.3Object oriented analysis5.Report and overview6.References
Assignment Software Architecture_2
1.Software ArchitectureThe Pinsiri Hospital has LAN based system which is not appropriate for services tocustomers or patients. The hospital wants to update their system so that the updatedsystem can reflect the advances information and communication technology. Toconvert the LAN based software into legacy software we have to work with propersoftware architecture. Software architecture plays a vital role in success of business.Some software architecture is described as follows which are followed by the PinsiriHospital to convert the LAN based software into legacy software:1.1services oriented ArchitectureThe services oriented architecture is a type of software architecture in which theservices will run independently without relying on any other service in the system.The new system is being developed by ASP.NET framework and it using Azure cloudenvironment to host the service application so it become much easier by usingservice oriented architecture. This architecture for the software implementationprovides an expandable and easy solution. It has loose coupling like web API servicesand Azure cloud services. Thus this is the better software architecture that can beused by the software.DrawbackThe services oriented architecture also has some drawbacks or verdicts such asencryption is necessary in these applications to enhances security of application. 1.2component oriented ArchitectureThe component oriented architecture is based on components. There are no needsof writing from the scratch. This is software architecture in process works oncomponent which are already present in with system without makes any changessuch as writing the classes. There are many benefits of component orientedarchitecture such as reusability of component, reuse a compliment without makingchanges. In component oriented architecture there are so easy to replace thecomponents. Thus component oriented architecture is good for the software’s. DrawbackThe component oriented architecture also has some drawbacks such sometimesthere are difficult to remove the component from the application because it becamethe part of the application. There are dependencies between the components in thisarchitecture which makes the system unmanageable.
Assignment Software Architecture_3

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Proposed Architectures for a Hybrid Cloud: Microsoft Azure and Amazon Web Services
|7
|2176
|345

Reasons for MetaSoft to Move to Cloud Computing
|13
|593
|146

Recommendations for TIMS System Architecture and Network Design
|15
|3819
|306

Micro Services Architecture | Essay
|14
|3108
|11

IT INFRASTRUCTURE Components used for IT Infrastructure .
|1
|404
|79

Cloud Computing - An Overview
|18
|656
|307