PCPartHunter: A Rule-Based Expert System ��������� ������� ���� ����� ������� �� ����������������������� �������� !�� ���� ��������� �������� ��� � �� "�# ������$ % � &�����'"�$�(...

1 answer below »
Literature review for my thesis writingThe effectiveness of using MVC model in developing sport event management system





PCPartHunter: A Rule-Based Expert System ��������� ��� ���� ���� ����� ������� �� ����������������������� �������� !�� ���� ��������� �������� ��� � �� "�# ������$ % � &��� � �'"�$�( )*)+*������ ���,���������� ����%����-&����.� �� /0����� ���1� �������� !�� ���� ��������� �������� ��� � �� "�# ������$ % � &��� � �'"�$�( )*)+*������ ���,���������� ������ -���%.����. ��.��� /� �� �� ��&� ��� � 2 ����%������������ �������� !�� ���� ��������� �������� ��� � �� "�# ������$ % � &��� � �'"�$�( )*)+*������ ���,���������� ���%��-���%.����. ��.��� Abstract—Currently, several websites are available to help beginners to pick their computer components in order to build their own Personal Computer (PC) based on their budget and needs. However, there is still no reliable websites to select computer parts with compatibility guidance in Malaysia. Thus, to address the issue, a web-based application named PCPartHunter is developed to help users especially Malaysians to buy compatible computer parts. By using this system, users do not have to worry about buying incompatible computer parts. The rule-based approach is used for developing this expert system. In order to scrape data from the web, PHP Simple HTML DOM Parser is applied which allows the extraction of HTML contents. The data is updated on daily basis using Windows Task Scheduler. By using this technique, users will always get the latest value of the computer components’ price. PCPartHunter will help a lot of users especially Malaysians to buy compatible computer parts and start building their own computers. Keywords—PC parts, expert systems, rule-based, web scraping 3. 32$�45"�$342� ������&� �� ���� �� � �� ��� � ���� �� '��(� ��� �� 6 ���6��� � ��� � �� �������! ���� � �6� ��� ! ��� ���% ��� � 5 �3��7 ��� �!�'537(����� ����� �������� ��� ����& �� ������� 6���� �� �� 6��� ��� �.� � � �� ����� ,� �� �� ��� 1��� � 6 �!��� � 6 �� ������ �,� �� ! �� �� ����&,� 1 �� �� &������� �����,����� � .������� � �&�� ����� ���������& �&�������� � �� � ��� ��� 6���� &�# � �� �� � � � � �� � 6 �� �� �� ��� � ���� ��� 89:.� ����1�����&������� ��� ���� �,� �� � � ��� � �� � �1����� �1�����6 �%����� � ��&���&�� ���� ��6���� 6��� # �� ! ���� �� ������� ���� � ��6��� �� �.�$���,� �� � ���� �6����1 ��� �� �����&�# �� �� �1���� ���� � � � !����� � ! ��1�����&��� �� ���� ��!� ���� �&� ������8;:.��� ���� ���,� �� � � ��� � � ���� �� ������ � � ��� � 6 1��� � 6���� � �����1������ &����� � ��� �����&� !� �� �� � � ���� �������������.��� ��� !��� �6 1��� �������� ����� ���� � !��� � �����1� � ������ �� � �� "�� �� ���� �� 5 ����� '"�5(� ���� ��.� � ���������� � ��� � � ��# � �� 1� �� 6���� ����� 6 1��� � ��� � �� �� 6���� ��# � � � � # ��� ��� � � ��������� ��&&���'�7�(�1���� �� �# ��8<:.��$� �="" ����="" ��="" ������="" �="" 6="" 1���="" �="" !="" �����������="" �="" ��7��="" �="" ��="" �����="" ����="" ��="" ��="" ��="" �="" �="" ��="" �="" �="" !�="" ��="" �="" �="" ����="" ��="" �����="" �="" �="" ���="" �="" ����="" ���="" ����="" ��="" ���������%="" �,�6���������="" ���="" �"�5�����="" ��,���="" �="" ���="" �����="" �="" ���="" ��������="" !�="" ��="" ��="" �="" �="" &�="" ��="" !�2="" ����="" �="" �����="" �="" �����="" �="" .�="" �="" 6="" #="" �,����������%="" �����="" �������1�="" �!="" ����������="" ����="" �="" �="" ��="" �="" ��="" ���="" �#����1�="" �="" �="" �="" ��="" �="" 6="" 1���="" �="" ��="" �="" ��="" �="" ���="" ��="" �="" �="" ���������="" �="" ��="" ��="" �="" !="" �="" �="" ���="" �="" ��!���="" !="" ��="" �="" �����="" &�="" �="" ����="" ��="" �����.�="" ��="" �="" #="" �,�="" ��="" �����="" �����="" ���="" ��="" ��="" ���="" ���="" �����="" �="" �="" �="" ���������="" ���="" #="" ���="" �="" �="" ����="" ����="" ��!!="" �="" ��="" ����="" ��="" !�="" �="" ����="" ��="" ������=""><:.� �="" �="" ��="" �="" �="" �="" 6�="" �="" ���="" 6�="" �="" �="" 1�����="" &�="" �="" ����="" �,�="" ��="" �="" ������="" ��="" ��="" 1="" �&�������="" ��="" 1="" �="" �="" �����1�="" �="" �="" �="" ����="" ��="" ��="" �="" ��="" 6����="" �="" ���="" �="" �="" 6���="" �="" !�="" ���="" �="" �="" ��="" �="" ��="" 8):.�="" $���,�="" �="" �="" �����="" ���="" �,�="" ��="" 6="" 1�1��="" ��="" ���������="" �="" ��="" ��="" ��������="" �="" ��="" ���="" �="" #="" �="" �="" ��="" �="" �="" �="" ���="" ��="" ���="" ��="" �������="" ��������="" ��="" �="" �="" 1���="" �="" �����1�="" �="" �="" ����="" ��="" ������="" �="" ��="" ������="" 1�����="" &�="" ��="" ���="" 6="" �="" �="" ����="" ��.�="" �="" $����="" ���="" ��="" ���="" �&�="" ��="" ��="" ���="" !="" ��="" 6�.�="" �="" �="" ���="" �="" 33�="" �="" ����1="" ��="" ��="" �="" ���="" �1��="" �,�6="" 1�="" ������="" &�="" �="" ��="" �="�" ��="" ���="" ���="" ��6="" �%��="" ���="" ��="" ����="" ���������="" �="" ���="" �="" ���������="" �.�="" �="" 3="" ��="" ���="" �="" 333,�="" ��="" �="" ����="" ��������="" ����="" �="" !�="" ���="" ��="" �="" �="" �����������="" ������="" �="" �="" �.���="" ���="" �3="">�� � ���� ��� � �� � ��� � !� �� � ��������� �� ��� � ��� �>� � ���� �� �� � ��� �. 33. ?3$�� $"�����>3�@ A. Rule-Based Expert System ��� �1�� �� ���� ��� �� � �� ���� � � �� ����� ��� 1 � ��A��� �� � � �� � �� !� �� 1� ��.� 3�� �� �� ��� �� 6� � � �� � �! ����� � � ������� � ! �� !����� �� � � � �� �� � �� � ���� �� 8+:.� $� � � ��&� !� ��� �1�� �� ���� �� � �� �� ����� � ��� � ��� � �� ������� ��,�6������� ����� ������������� � �� � � &����� !� ����� �� ��� �� ��6 ��&� �� �! ����� � �������# � �� 1� �� 8B:.� � ��� �1�� �� ���� ��� � �� � �� �! ����� �������� �� !���!�� ����� �������� ����6����� �� � �� 6����� �� ��� �����=� �������� �.� ���� �1�� ������ ������� 6��� !� � ��&�������� �� ��C���� ������&� ����A������ ������� ������ ������ ��� ������ �.����� ���� �� # � �� �� �� � if (antecedent) �� then (consequent)� ���� � ��.� � 3!� �� ���� � � ���������� ,���� ���� ��� � =� ���������� ����� � 8D:.�� 4 � !��� �� ���=� ���� ������� �1�� �� �� ������� ����� ! �6���������&.� � 3� ! �6���������&,� 1� �����!����� � ����� ���� �� ����� �.��3���������!� ���� �!����������������� ��� � !�������� ���1� �� ����� �� 8E:,8F:.� � 3��� �� ��� �� � �� ���� � �.� � �� ����� �� 'G�!� �� �� � =H(� ��� ��� �� �,� ��� �� � �� � � �� '�(� � ���,� �� � �� � � � =� �� '=(� ���� 1 � � ��� �.� � �6���������&� ��� �� � �����1� � � ���=� � � � 1 � ����� ���!��� �� ���� ���� ��% 6.�� B. Web Scraping @ 1�������&������ ��� � ��������������� �������� ��� ������ !� �� ��������� �� ��� � ����������� �� ����� 89*:.� � $���� � ���=� � ��� ! ����&� ��� �������&� ����� !� �� �� 6 1��& � 899:,89;:.� ��# ��� �&��6 1���& �� ������ ���� � ���� � �� ��� �1� � � � 1 � � ��� ������ 1�� ����,� ����� �� ��# � �� ����� ��� �� ��� ��������.��$�������6� ���6 1������ ��� � ���� ����.� � 3�� 6���� & � ��� �&�� 6 1� ��� �� � � !��� �� ��!� �� ����� � � ��,� �������� �� �������# �� �� � ������������������� �� ������ ��89<:.�� �6="" 1������="" ���="" �����="" �&="" ������="" !���="" ���!!������="" ��="" �="" ���="" !�="" ��="" ������="" �="" ��="" ���="" &�="" ����.�="" ��&.�="" 9�="" ��="" 6��="" ��="" �="" ������="" ����="" �="" !�6="" 1�������="" &.�="" ;*9f�3����f���3="" �="" �="" ���="" ����="" !="" �="" �="" �="" �����="" ���="" &�="" ��="" &��="" ��$="" ��="" �="" &��'3���$(,�d�4��="" 1="" ��;*9f,������="" ���,���������=""><9.**�k;*9f�3���>
Answered Same DayApr 12, 2021

Answer To: PCPartHunter: A Rule-Based Expert System ��������� ������� ���� ����� ������� ��...

Deepti answered on Apr 21 2021
137 Votes
MVC Framework and its effectiveness
Abstract
This report aims at reviewing literature on development of Model View Controller frameworks for a sports event management system and its effectiveness. A workable management system would play the most important role in ensuring the efficiency of the system and its basic design would be crucial to the success of the project. MVC framework is recurrently used in devel
oping web applications. The three main components of MVC framework can be effectively managed individually sans any effects on the overall system. These components are reusable, interoperable and customizable according to the need of the system under consideration. The components are controlled by the framework which would help in mitigating any risks due to any errors or inaccurate information. The paper discusses various platforms used for implementing the target system using MVC framework. Although, each platform entails its own pros and cons, MVC Framework is chosen for the developing the system as it offers scalability to the system, better maintainability and improved efficiency to the web application development. Additionally, the use of framework would help developers in a speedy development of the application as the code will be organized and understandable by new developers in future.
Keywords: MVC Framework, architecture, design pattern, model, view, controller, interface, effectiveness, platform
Contents
Abstract    1
1.    Introduction    3
2.    Overall Architecture    4
2.1.    Model    5
2.2.    View - Interface design    5
2.3.    Controller    5
3.    MVC Framework Effectiveness    6
4.    Conclusion    7
References    8
1. Introduction
The fast-growing pace of information systems in current scenario, offers comfort and convenience to the businesses that implement them according to their needs. An information system developed appropriately accomplishes many activities seamlessly. This literature review focuses on model view controller framework’s ease and effectiveness in implementation and maintenance of a sports event management system. The process has entailed many challenges as the proposed technology needs to be properly addressed. The entire effort would be futile if the issues are not addressed suitably and the system requires re-development with extravagant costs.
A sports event management system supports sports coaches and league managers to manage sports in a better way, reducing the paperwork required to streamline the activities and spare time for interaction with the managing team as well as participants. An effective sports event management system would offer publicity to the target organizations over customized website, online registrations, online payment processing, e-commerce relevant to the supported sport, social media marketing and tracking of registrations and finances and several additional features in an attempt to reduce the desk job through optimum automation and let the organization’s personnel personally invest their time into more important assets. The proposed framework intends to streamline the administrative tasks of the target organizer and showcase the quality to the users that is intended to be maintained on top priority.
MVC Framework shall support the system development and maintain the functional integrity along with minimizing the risks and challenges. The following sections in this paper describe the general framework of MVC including its components and the advantages and effectiveness (Jing Zang, 2015) of using this framework for the proposed system. The paper is concluded with discussions on the literature on MVC framework where its effectiveness is assessed through different platforms- Java, PhP and .NET. The conclusion further outlines the idea behind selection of this framework for the proposed system to take the thesis forward.
2. Overall Architecture
Model View Controller is an architecture design pattern that provides solutions to frequently occurring problems. This architectural pattern exists since sometime. It is a reusable design with separation of code feature which is capable of refactoring the code into best-suited practice...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here