Web Service Development For JG King Construction Company

Business Environment

 The JG King Company is a multi-faceted housing construction organization that provides help to its clients in design, architecture, project development, manufacturing, logistics required in the construction of custom made residential homes. In order to sustain in the competitive industry the company has to manage business processes efficiently. For this the companyhas decided to develop and implement a web service that will be support its legacy system and an extension to it.  Using this web service the  employees of the local branches of the company will be able to update daily information about number of customers visited at that specific branch, number of customers provided their bank approval to start  the and all other pre-deposit communication between local branches and customers.

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

The following report contributes to the identification of the top level business processes, decomposition of the identified business processes into the primitive business activities in addition to that different services (entity-centric, task-centric, application services). Moreover this report also consists of different diagrams that describe the functionalities of the proposed web service.   

As the business environment is changing rapidly for the construction companies in Australia therefore it is important for JG King to adapt to the changing business conditions and customer demands as fast as possible. The available time to market for a new solution to cop  is up with the demands  is currently too much  high. The cost required to maintain the local systems for the organization to support the core business processes is high.  The present system of the company cannot adequately support the business processes and functionalities required to continue its routine operations. As the company is using legacy information systems to manage its business from the local offices thus there are serious concerns about the company’s ability to adapt with the changing scenario of the construction industry.  If the technological viewpoint is considered then it can be said that integrating the core business systems with newly developed applications is a complex process. In addition to that, the skill set that is needed to maintain the system is also a complex process.

The Service Oriented Architecture is an information system development approach used by the developers that helps in reduction of a proposed system’s functionality as a set or combination of multiple interoperable services for the organization. This set of services can be re-used in other separated systems in JG King.

After the analysis of the case study it can be said that, JG King requires a web service that will provide easier access to the customer data, account and project related information   that are scattered across the country and different lines-of-business processes.  Additionally JG King also wants ways to get the most out of its expansion initiatives through the adoption of the proposed web service, such as cross-selling of its services using different business channels, by enabling the customer and business insight regardless of system or application. The industry proven regulations that are depended on best practices and industry resources which is required to enable agile and efficient customer-centric business processes through the use of the new Web service.

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

Service Oriented Architecture

These business processes will be able to address the areas like the customer service, marketing, sales and risk reduction in its business to improve the revenue from the business.

Following are some of the identified business processes required for the proposed system of JG King.

  In this top level business process at first the customer contacts to the local office of the JG King to get an idea about a feasible design for his/her home by providing information about their land. In the next stage the customer selects the home design and visits that corresponding model home. After the design is selected the company analyzes the feasibility of the design as per the nature of the customers land.

Now, the company confirms the banks approval and asks the client to make a deposit at the local office. 

Effective vendor management needs combination of two different set of activities that have to be performed:  vendor management and procurement. Both the practices play a vital role in managing the vendors and ensuring the success of the long-term vendor relationships. On the other hand procurement manages selecting and sourcing the most eligible vendors for the business. Efficient vendor management helps in generating additional value from the vendors through effective management and analysis of their (vendors) performance. This process also enables the organization to act or plan against the vendors having performance issues or risks.

The procurement process of the organization of the construction company is a complex process and involves various amounts and degree of procurement for the projects undertaken. Several untouched and untrained areas exist in the procurement process of construction thus to address all this areas it is important for the organization to manage the other related process.

 The Accounting process in any organization is a systematic and continuous process. It starts with the analysis of the different business transactions and completes with the completion and verification of the post-closing trial balance (Colombo, Mendes and Bepperling 2015). This process is presumed to be process that run for an indefinite period in the business organization. This time period is divided into small segments in order to determine the operating results for the organization and financial position in the market by comparing it with previous results. In the similar manner the accounting process of the JG King is also a continuously iterating process in order to determine financial results for the organization. 

CRM (Customer relationship management) process has the potential to support JG King Company to achieve its business goals and growth of its business. In today’s competitive business environment and rapid technological development it becomes important for the organization to efficiently manage the relationship with its customers. CRM enables organizations to understand their customers in order to provide better services to them (Vasista and AlSudairi 2013). However, CRM is considered as the technical and complex word and it is not understood well by the organization. Thus in order to make it an efficient process, it is important to incorporate the main components of CRM which are technology, people, and other business processes.

Top-level Business Processes

Decomposition of the Designing and approval process

In this process at first the customer contacts with the local office of the JG King and provides the information about the land they have.

In the next steps some suitable design for the proposed home is provided to the customer and they accept one of them.

Now the feasibility of the design on the land is decided.

In the next step the company clarifies the banks approval.

After the banks clarification the customers is asked to deposit to the local branch of JG King.

Decomposition of the vendor management process

 At first EOI (expression of interest) are asked from the vendors.

After this the organization will sort the vendor for its required products.

The system will be regularly update the vendor information for any new EOI or change in the present purchases (Vasista and AlSudairi 2013). 

This process is also connected with the accounting and financial process.

After the EOI is collected from different vendors it sorts out the most suitable vendor for the business.

After the vendor is finalized the accounting department issues purchase orders for required raw materials.

When the materials are delivered the vendor invoice is sent to this accounts payable process.   

At firsts it is determined that what is to be procured and for which process.

Then this process makes a financial estimates for the proposed procurement.

Next the procurement process is initiated by business personnel of the organization. 

After the customer provides information about the land they have the company provides some suitable designs.

If the designs are not selected by the customer this process continuously communicate about their specific needs for the proposed home.

When the design is approved this process will notify the customer about it.

Next this process confirms the deposit from the customer to start the construction of the house.

A task centric service is a type of business administration with a useful setting in light of a particular business process. Accordingly, the task centric services are not by and large viewed as rationalist and subsequently have less reuse potential than other service models (Vasista and AlSudairi 2013). By considering the deliberation of single-reason or business process particular rationale into task centric services, the chance to expand the amount of agnostic logic inside administrations in view of substance and utility administration models is made strides.

 In this give scenario the approval of the design of the house of the customer, processing of the deposit by the customer to the local office are considered as task centric services. 

Decomposition of Business Processes

The entity centric   services are   in charge of handling business rationale. Continuously participate in automation of different business procedures. May need to form different administrations to do its capabilities. Conventions need to stretch out to information portrayal of business and setting data conveyed by messages to guarantee consistent interoperability.

While designing and developing the web service for JK King the most critical and as a rule additionally the initial phase is to distinguish the principle business process logics and the sort of association between the procedures and other unique business administrations required keeping in mind the end goal to accomplish the new capacities for the organization (Gonen et al. 2015). SOA gives the perfect level of reflection for characterizing reusable business usefulness, totally epitomizing hidden applications and innovation stages from the total application framework.

SOA produces measured business segments that exemplify business rationale and for the most part acknowledged interfaces. The modules can without much of a stretch execute the means in a procedure stream.

The composite services like the procurement process and vendor management process is managed and controlled by other several services of the organization. An administration with either synthesis or accumulation of different administrations (Colombo, Mendes and Bepperling 2015). The interior summons are disconnected from the customer giving a bound together see. An arrangement would help composite services to be synchronous in nature and choreography would help composite administration to be asynchronous.  

 In developing the web service, the service composition ensures the automation of different business processes and incorporation of different predefined business rules required in workflows. Therefore when the services are collected into an ordered set of consistent functionality, they develop a composite application that solves some certain business needs of the organization (Bozkurt, Harman and Hassoun 2013).  The composite application can be defined as the application element built by merging multiple services within a service-oriented architecture. 

 Like for the vendor management process, a dedicated portal will act as an entry dashboard where vendor details will be entered by the officials at the different local offices. These details will be immediately captured and the sorted vendor data is created in the Master Data Management System of the proposed web service (Cheng and Hancke 2015).  This database will act as the master repository of all vendor details. These vendor details are then pushed into the Core System and Vendor Management System as appropriate based on predefined rules. If necessary, the approval of the design and the approval tasks are raised and will be handled automatically by this web service. 

Task-Centric Services

This layer of the proposed service consists of existing in-house application usually known as the legacy systems compared to the proposed system in the organization, this legacy system also includes the existing CRM system and resource management package, business intelligence systems as well as different object-oriented system implementations (Cheng and Hancke 2015). The complex layered architecture of a proposed SOA web service is able to influence the existing legacy systems of JG King  if they are integrated by using the service-oriented integration techniques. 

This specific layer consists of different enterprise components which are mainly responsible for actualizing the functionalities and maintenance of the different services that are exposed through it. These components are managed, governed by a set of enterprise assets. This assets are funded at business unit level or at the enterprise level (Gonen et al. 2015). This component layer also contains the Technical and Functional Components that enable a Service Component in the proposed service in order to realize one or more services for the end users at the different local offices of JG King.  The service components replicate the definition of the different services they characterize, in terms of QoS and functionality.  The component layer usually uses container-based technologies such as application servers in order to implement different enterprise components and to ensure efficient workload management, high-availability of the services  and load balancing.

The services which the organization supports and wants to expose to the users, resides in this service layer. They can be found or be statically bound and after that conjured, or perhaps, choreographed into a composite administration. This layer likewise accommodates the component to take endeavor scale parts, specialty unit particular segments, and at times, project specific segments, and externalizes a subset of their interfaces as service depictions (Jabbar, Kumar and Samreen 2015). In this manner, the undertaking parts give benefit acknowledgment at runtime utilizing the usefulness gave by their interfaces. 

Despite the fact that this layer is more often than not out of scope for exchanges around a SOA, it is step by step winding up plainly more significant. It is described on the grounds that there is an expanding union of norms, for example, Web Services for Remote Portlets Version 2.0 and different advancements, which look for to use Web administrations at the application level or introduction level (Colombo, Mendes and Bepperling 2015). It can be considered as a future layer that have to consider for future arrangements. It is likewise essential to note that SOA decouples the UI from the segments, and that user at last need to give a conclusion to-end arrangement from a get to channel to an administration or piece of services.

Entity-Centric Services

Conclusion

The JG King Company requires a system in order to increase efficiency and profit from the business due to the globalized and competitive business environment. Changing business environment also asks for flexible and prompt responses against certain scenarios such as increasing value of elusive assets of the organization, establishing management strategies to improve the business performance as well as collecting, measuring and analyzing real-time data. Specific approaches are also required to achieve realistic, organized and rational management in between the accelerating and constant changes in the business environment of construction industry.

The Service Oriented Architecture (SOA) idea depends on the rule of creating reusable business services and building applications as opposed to building solid applications. SOA should not be considered as an item. It is about crossing over any barrier amongst business and IT through an arrangement of business-aligned IT administrations utilizing an arrangement of plan standards, examples, and strategies. In a SOA, assets are made accessible to members in a value chain, project, or line of business – spreading over numerous applications inside an endeavor or over various undertakings. It comprises of an arrangement of business-adjusted IT benefits that by and large satisfy business procedures and objectives of JK King. 

References

Abrahams, F., Hogg, K.R., Ramchand, K.R. and Sivakumar, G., International Business Machines Corporation, 2015. Generation of service specification of a service oriented architecture (SOA) solution. U.S. Patent 9,002,853.

Arsanjani, A.P., Chee, Y.M., Jalaldeen, A., Lu, D. and Zhang, L.J., International Business Machines Corporation, 2014. Method and apparatus for service-oriented architecture process decomposition and service modeling. U.S. Patent 8,769,484.

Bozkurt, M., Harman, M. and Hassoun, Y., 2013. Testing and verification in service?oriented architecture: a survey. Software Testing, Verification and Reliability, 23(4), pp.261-313.

Cheng, B. and Hancke, G.P., 2015, November. A service-oriented architecture for wireless video sensor networks: Opportunities and challenges. In Industrial Electronics Society, IECON 2015-41st Annual Conference of the IEEE (pp. 002667-002672). IEEE.

Colombo, A.W., Mendes, J.M. and Bepperling, A., Schneider Electric Automation Gmbh, 2015. Method for configuration SOA-based automation devices and for developing an orchestration machine, production method and production system in service-oriented architecture having embedded service orchestration engine. U.S. Patent 9,134,726.

Erl, T.F., Red Hat, Inc., 2015. Service oriented architecture (SOA) modeling. U.S. Patent 9,213,526.

Girbea, A., Suciu, C., Nechifor, S. and Sisak, F., 2014. Design and implementation of a service-oriented architecture for the optimization of industrial applications. IEEE Transactions on Industrial Informatics, 10(1), pp.185-196.

Gonen, B., Fang, X., El-Sheikh, E., Bagui, S., Wilde, N. and Zimmermann, A., 2015. Ontological support for the evolution of future services oriented architectures. Transactions on Machine Learning and Artificial Intelligence, 2(6), p.77.

Issarny, V., Bouloukakis, G., Georgantas, N. and Billet, B., 2016, October. Revisiting Service-Oriented Architecture for the IoT: A Middleware Perspective. In International Conference on Service-Oriented Computing (pp. 3-17). Springer International Publishing.

Iyer, S.R., Patil, S.R., Ramanathan, S., Sivakumar, G. and Trevathan, M.B., International Business Machines Corporation, 2015. Specifying data in a standards style pattern of service-oriented architecture (SOA) environments. U.S. Patent 8,990,271.

Jabbar, Z.A., Kumar, M. and Samreen, A., 2015. Designing Conceptual Framework for Aligning Service Oriented Architecture with Business Process. Journal of Computer and Communications, 3(04), p.11.

Kyusakov, R., Eliasson, J., Delsing, J., van Deventer, J. and Gustafsson, J., 2013. Integration of wireless sensor and actuator nodes with IT infrastructure using service-oriented architecture. IEEE Transactions on industrial informatics, 9(1), pp.43-51.

Lojka, T., Miskuf, M. and Zolotova, I., 2014, January. Service oriented architecture for remote machine control in ICS. In Applied Machine Intelligence and Informatics (SAMI), 2014 IEEE 12th International Symposium on (pp. 327-330). IEEE.

Mukherjee, T. and Nath, A., 2017. Big Data Analytics With Service-Oriented Architecture. In Exploring Enterprise Service Bus in the Service-Oriented Architecture Paradigm (pp. 216-234). IGI Global.

Nasir, N., 2015. THE USING OF SERVICE ORIENTED ARCHITECTURE (SOA) IN ANALYZING AND DESIGNING APPLICATION MODULE OF NEW STUDENT SELECTION. Mikrotik, 5(2).

Roshen, W.A., International Business Machines Corporation, 2015. Service oriented architecture (SOA) service registry system with enhanced search capability. U.S. Patent 8,935,278.

Serrano, N., Hernantes, J. and Gallardo, G., 2014. Service-oriented architecture and legacy systems. IEEE software, 31(5), pp.15-19.

Sun, Z., Strang, K.D. and Yearwood, J., 2014, December. Analytics service oriented architecture for enterprise information systems. In Proceedings of the 16th International Conference on Information Integration and Web-based Applications & Services (pp. 508-516). ACM.

Vasista, T.G.K. and AlSudairi, M.A., 2013. Service-oriented architecture (SOA) and semantic web services for web portal integration. In Advances in Computing and Information Technology (pp. 253-261). Springer Berlin Heidelberg.

Wu, D., Rosen, D.W., Wang, L. and Schaefer, D., 2015. Cloud-based design and manufacturing: A new paradigm in digital manufacturing and design innovation. Computer-Aided Design, 59, pp.1-14.

What Will You Get?

We provide professional writing services to help you score straight A’s by submitting custom written assignments that mirror your guidelines.

Premium Quality

Get result-oriented writing and never worry about grades anymore. We follow the highest quality standards to make sure that you get perfect assignments.

Experienced Writers

Our writers have experience in dealing with papers of every educational level. You can surely rely on the expertise of our qualified professionals.

On-Time Delivery

Your deadline is our threshold for success and we take it very seriously. We make sure you receive your papers before your predefined time.

24/7 Customer Support

Someone from our customer support team is always here to respond to your questions. So, hit us up if you have got any ambiguity or concern.

Complete Confidentiality

Sit back and relax while we help you out with writing your papers. We have an ultimate policy for keeping your personal and order-related details a secret.

Authentic Sources

We assure you that your document will be thoroughly checked for plagiarism and grammatical errors as we use highly authentic and licit sources.

Moneyback Guarantee

Still reluctant about placing an order? Our 100% Moneyback Guarantee backs you up on rare occasions where you aren’t satisfied with the writing.

Order Tracking

You don’t have to wait for an update for hours; you can track the progress of your order any time you want. We share the status after each step.

image

Areas of Expertise

Although you can leverage our expertise for any writing task, we have a knack for creating flawless papers for the following document types.

Areas of Expertise

Although you can leverage our expertise for any writing task, we have a knack for creating flawless papers for the following document types.

image

Trusted Partner of 9650+ Students for Writing

From brainstorming your paper's outline to perfecting its grammar, we perform every step carefully to make your paper worthy of A grade.

Preferred Writer

Hire your preferred writer anytime. Simply specify if you want your preferred expert to write your paper and we’ll make that happen.

Grammar Check Report

Get an elaborate and authentic grammar check report with your work to have the grammar goodness sealed in your document.

One Page Summary

You can purchase this feature if you want our writers to sum up your paper in the form of a concise and well-articulated summary.

Plagiarism Report

You don’t have to worry about plagiarism anymore. Get a plagiarism report to certify the uniqueness of your work.

Free Features $66FREE

  • Most Qualified Writer $10FREE
  • Plagiarism Scan Report $10FREE
  • Unlimited Revisions $08FREE
  • Paper Formatting $05FREE
  • Cover Page $05FREE
  • Referencing & Bibliography $10FREE
  • Dedicated User Area $08FREE
  • 24/7 Order Tracking $05FREE
  • Periodic Email Alerts $05FREE
image

Services offered

Join us for the best experience while seeking writing assistance in your college life. A good grade is all you need to boost up your academic excellence and we are all about it.

  • On-time Delivery
  • 24/7 Order Tracking
  • Access to Authentic Sources
Academic Writing

We create perfect papers according to the guidelines.

Professional Editing

We seamlessly edit out errors from your papers.

Thorough Proofreading

We thoroughly read your final draft to identify errors.

image

Delegate Your Challenging Writing Tasks to Experienced Professionals

Work with ultimate peace of mind because we ensure that your academic work is our responsibility and your grades are a top concern for us!

Check Out Our Sample Work

Dedication. Quality. Commitment. Punctuality

Categories
All samples
Essay (any type)
Essay (any type)
The Value of a Nursing Degree
Undergrad. (yrs 3-4)
Nursing
2
View this sample

It May Not Be Much, but It’s Honest Work!

Here is what we have achieved so far. These numbers are evidence that we go the extra mile to make your college journey successful.

0+

Happy Clients

0+

Words Written This Week

0+

Ongoing Orders

0%

Customer Satisfaction Rate
image

Process as Fine as Brewed Coffee

We have the most intuitive and minimalistic process so that you can easily place an order. Just follow a few steps to unlock success.

See How We Helped 9000+ Students Achieve Success

image

We Analyze Your Problem and Offer Customized Writing

We understand your guidelines first before delivering any writing service. You can discuss your writing needs and we will have them evaluated by our dedicated team.

  • Clear elicitation of your requirements.
  • Customized writing as per your needs.

We Mirror Your Guidelines to Deliver Quality Services

We write your papers in a standardized way. We complete your work in such a way that it turns out to be a perfect description of your guidelines.

  • Proactive analysis of your writing.
  • Active communication to understand requirements.
image
image

We Handle Your Writing Tasks to Ensure Excellent Grades

We promise you excellent grades and academic excellence that you always longed for. Our writers stay in touch with you via email.

  • Thorough research and analysis for every order.
  • Deliverance of reliable writing service to improve your grades.
Place an Order Start Chat Now
image

Order your essay today and save 30% with the discount code ESSAYHELP