4
play

4 - PowerPoint PPT Presentation

2110684 - IS Architecture Overview !'* ++#,-./!,$ "#./,01-, */


  1. 2110684 - IS Architecture Overview ��!����'*�� � �+��+��#���,�-��./��!�,������$�� � "��#��.��/���,���01-���,���� ��*�/� � �������2���/������3����!�����3��!���/ ������������������������ ������������������������������ �����!�� "���#!� "!$����%&�' ()( 2110684 - IS Architecture Overview ��4���������������� 2�������������������������,��5 � ��#��!� ����$!���������/��������,�,5 � )���������,� � -���&�0����&�.�*�0����&���/�0���&�����0���&�$���0���� � ���!��!��,�,��� � �6��$*��7 � ��6�&�#�0�$�/��&�,��!����� � 8�0�����������/����7�9�'- � �����!��!��,&��������1���!��!��,�,��� � ����-�����-��.��:��2�0��.�; ����-�����-��.��:��2�0��.�; � ���/��&�+�,��&��!���&�+����&>( � �9��-�����' ���/��$ ��:�92�$ ���/��$ �; � 2!*����,���,���&��!*����,���,��!����� � �����-�����2�$��:�2���$�; � �$����*3/��/��$ ���,��� � <����-�����2�+����:<��=�2�+���; � �&�����-������)��:9(<2���!�,������,��/�; � 2�$�&��$����*����*�����,���&�����!��,���&����( � "��������**�������/��)87���**�������������-3,�� 2110684 - IS Architecture Overview 2110684 - IS Architecture Overview

  2. ����38�/���)��������� �6��$*�7���/���������������� � '������������8�/��7����������������( � '������������8�/��7�#�0�$�/�� � 8�/���3�8�/�!�( � -!�������8�/��7��$$*��������'��/�������,����+����( � ��/�������*�����( � )����8�/��7�)���0����( � �,,�3�)��$��*�����( � �,,�3�)��$��*�����( � � ��/���������( � '������*������������( 2110684 - IS Architecture Overview 2110684 - IS Architecture Overview �6��$*�7���/���������������� �6��$*�7���/���������������� � -!�������8�/��7�2�,!*�����,����+���� � )����8�/�� � �*����,���0��� � �!� ��������( � ��!�����!�0��&����*�&����,��&�$��1��?!�����&����( � �,,����*���( � �*�����+��*�0�*����,���0��� � )��$����*���( � )��$����*���( � @���&���������&���!�����!�0��( � @���&���������&���!�����!�0��( � � ��/���������( � ��!,����,���0��� � � �#��*�����&�/��,��&����( � ��!,���1�,&�$���#��,&�����&�����( � ��!,�����*����,���0��� � ���������������������������������������������������� � @���&���������&���!,���1�,&���!�����!�0��&�/��,�( 2110684 - IS Architecture Overview 2110684 - IS Architecture Overview

  3. ��� �����!��*�'������7��������� �1��������������'������ � �$$*���������#�� �0!�������,������������,�������*��/� � ���+���#�� �A,!�0B��������*�( ������(/(��!���������,���&���!,������/���������&����( � ��$��������� �����!��� � �1����( � �1����( key “a” key “a” � �1�����:������*��.��#������*����3���+��;( � 93"1�����:������*��.��#�����#�010���,;( display “a” Server Terminal 2110684 - IS Architecture Overview 2110684 - IS Architecture Overview �1�������/���������������� �1��������������'������ � �,,�����!���7 � Pros: Check dept. � Single place, easy to control. Present Check preq. Busine Check total credit Data ata iness ntation � Cons: � Cons: “select a course” “select a course” � Expensive, big spaghetti bowl, inflexible, lack of applications, “2110213” take long time to develop. “course added” Server Terminal 2110684 - IS Architecture Overview 2110684 - IS Architecture Overview

  4. �1��������������'������ �1�������/���������������� � )���0�������+���#�� ������*����� � �,,�����!���7 � �-�3�)�+�*�$���������*�����$��/����C��D8�,���0���( Check dept… ok! Check preq… ok! Check total credit < 22 ? database command database command get all my courses 2110211, 2110213, … result PC Client PC Client DB Server DB Server (Reg Program) (Reg Program) 2110684 - IS Architecture Overview 2110684 - IS Architecture Overview �1��������������'������ 93"1��������������'������ � )���0����C���0����+���3��$$����+���C�-��#�����:� ����*�����;( � Pros: � Simple to develop (initially). (initially). db command db command POST POST � Cons: � Poor scalability. � Poor manageability and result HTML deployability. DB Server Web Server / PC Client AppServer (Browser) 2110684 - IS Architecture Overview 2110684 - IS Architecture Overview

  5. 93"1�������/���������������� 93"1��������������'������ Check dept… ok! Check preq… ok! � Pros: Check total credit < 22 ? B � Scalability. App Svr � Flexible. � Simple to manage. � Simple to manage. add 2110213 add 2110213 get my all courses get my all courses DB Web App B � Great for integration. Svr Svr Svr � Cons: App � Slightly difficult to HTML Svr 2110211, … develop (initially). “Course added” B DB Server Web Server / PC Client AppServer (Browser) 2110684 - IS Architecture Overview 2110684 - IS Architecture Overview � ��������������!��!���5 � ��������!��!��7 A� �����!��!���0����� ������!��!��B � $!0*���!��*�������(/(�#����&��*���������&���*�$ ���&����( � ��������!��!������!�!�**��� ���,���,�*����10���,( � 8�#���*������������������������,�$���������� ���!$$���*�����( 8�#���*������������������������,�$���������� ���!$$���*�����( � 8������������,�$��,���������������*������*���:$*��&�0!�*,&��!�&� � ��/�&��6��;���,��#���� �$( 2110684 - IS Architecture Overview 2110684 - IS Architecture Overview

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend