Bonanza Offer FLAT 20% off & $20 sign up bonus Order Now
Question:
Answer:
Introduction
In the given case study, the process of Online Back-to school ordering system has been developed in order to provide the parents with essential necessities for their children for academic purposes. They provide a system which help the parents to order essentials for children such as text books and note books, pens, pencils, erasers and many more. These necessities are provided with the help of online ordering system. This system consists of various pages where parents need to fill up the data regarding the commodities they need for the number of children and then they pay through online payment system or by cash on delivery. They can also choose if they want their order to get delivered at their doorstep or they want to pick it up by themselves. This system requires numerous activities and a huge amount of information has to be stored in their system. This system requires an adaptive system development for making their work easy. This essay discusses regarding the methodologies of adaptive systems development.
The process of using information system for various purposes has made numerous organizations face difficulties. These difficulties have led in introduction of advanced systems development. In order to design as well as develop an information system, a methodological approach is very important. This methodological approach would help in meeting the time against human and physical constraints.
Some methodologies that can be utilized for adaptive development are as follows
System prototyping: this development methodology is very suitable for applications or systems that are not very complex. This development methodology does not involve much number of analytics. This system development implies the design of an old version of system before a final system is built. After the development the system is gradually developed in order to meet the needs of the users. This method concentrates on developing a working version of that particular application to the user. This is done in very less time. The process involves user the whole time. This as a result, increases the probability of the user accepting the overall implementation.
System prototyping has various advantages. These advantages are, the users get more choices of inputs and they receive more feedback. This system is very easy to change. The missing functionality in the systems is identified very easily in this system. The application is enabled to implement faster compared to other applications.
This methodology can be used in the case study for implementing the processes in a systematic manner. In the figure provided above it can be seen that the overall process is shown in a systematic manner. For example at first the requirements of the system are analysed, after that, the designing if the system is done. Then comes the implementation of the system. After the implementation is over the overall system is tested. When the testing is over and successful, the system is operated. This methodology would not let any confusion in the overall process.
This methodology has been introduced to reduce the time consumed by the design stage. It also increases the efficiency of that particular stage. In this methodology, the manager and user as well as system analysts participates in various meetings. These meetings are held in order to design the inputs that would be used. Along with the inputs, outputs, screens and data re also required by the new system. The purpose of this methodology is to identify the executive goal of the system and the stakeholders involved in it. The sessions are scheduled according to the necessary of the users. The only problem in this methodology is that it requires all the various bodies of the organization like executive and stakeholders at the same time for a long time which is not usually possible. Implementation of Joint Application design would be successful only if it Ied by a facilitator who well trained. A trained facilitator would be able to keep the discussion in a particular direction. This methodology can be utilized in order to make a better design of the process used by Gerry and Rebecca in the process of Online Back-to school ordering system.
Rapid application design is a development methodology that gives tools for advanced development. It also provides pre built collaboration tools and objects. The tools include computer aided software engineering, interfaces builder of graphical users and various techniques that are object oriented. The main aim of this methodology is to target various steps that have the chances to overlap and can be performed by numerous teams. It would be successful at producing numerous applications. This methodology is very suitable at the projects in which the functionality of system is very clearly visible as well as the project has to be of a small or medium scale. This methodology is of very short duration.
This methodology has various advantages, they are, this methodology is helpful in saving cost, time as well as human effort. It maintains a perfect fit between the system specification and the requirements of the users. It enables the system to change the design of the system according to the demands of the users.
Among all the methodologies, the system prototyping is most useful for the given case study. This is because the users would have more choices for providing feedbacks. The system would be very easy to change. Suppose the professionals want to make changes in their activities under their working schedule, this methodology would make it easier for them. This methodology would also help in identifying a function that is missing and this would make their work easier because loop holes would be identified as well as rectified very easily.
Recommendations:
The methodologies have its uses in different structures depending upon the organisation and hence, it is recommended that before the adoption of the discussed methodology the project team should asses the complexity and viability of the selected organisation
The organisation is tackling some issues that needs attention and as part of the solution the development and deployment of the UCD based HCI system has been proposed. It will mitigate the manual challenges of the organisation that are associated with the information and other necessary operations of the organisation. The proposal also deems attentions that the system should be limited as a solution for the challenges rather should also act as a chance of technological advancement that would assist the organisations operations.
The expected result on deployment of the system is that it will enhance the organisation’s operations through automation and in the process offering an efficient and effective mode of operations. Additionally, the workload over the organisational stakeholders will also be mitigated through the adoption of the system. The system is even expected to offer its assistance in the CRM (customer relationship management). The CRM can be maintained by receiving feedback which should be an integral part of the system. Additionally, improvements can also be attached to the system depending upon the need of organisation.
Event | Event Type | Trigger | Source | Activity/Use Case | System Response/Output | Destination |
Create Account | Internal Event | The parent creates the account | Parents | Create Account | The system registers the account | System |
Placing order | External Event | Order registered | Parents | Placing Orders | Accept the orders | System |
Enter the order details | Internal Event | Order is stored | School Supplies | Enter Order Details | Store the details of the order | System |
Log in to the system | External Event | Pressing the log In button | Parents | Log in | The system provides the password requirement. | System |
Enters the password | Internal Event | Pressing the log In button | Parents | Password Validation | The system checks the password of the user. | System |
Price Negotiation | External Event | Quoting the price of the system. | Gerry and Rebecca | Price Negotiation | The price is negotiated by Gerry and Rebecca | Schools |
Contact details | Internal Event | Enter the Submit Button | Parents | Contact Details | The contact details of the parent is to be added. | System |
Specify the book packs | Internal Event | Specification of the book packs | Parents | Specify Books | The details of the books are specified in the system. | System |
Children List | Internal Event | Presenting a list of children | Parents | List Children | The parents prepare a list of children | System |
Order Books | Internal Event | The order button is pressed. | Parents | Order Books | The books are ordered for the children | System |
Specify Delivery | External Event | The delivery type is selected. | Parents | Delivery Specification | The delivery type of the order is specified. | System |
Select Student name | Internal Event | The name of the student is entered. | Parents | Select Student Name | The name of the student is selected by the Parent | System |
Invoice Generated | Internal Event | The payment is processed | System | Invoice generation | The payment is processed by the system | Parent |
Order Generated | External Event | The order is processed | System | Order Generation | The order is processed by the system | Parent |
Order Finalization | External Event | The order is finalized | System | Order Finalization | The order is finalized by the system | Gerry and Rebecca |
Use Case Name: | Order Books | |
Scenario: | The parents would order nook packs for the children. | |
Triggering Event: | The Items are to be selected | |
Brief Description: | The parents would order nook packs for the children. | |
Actors: | Parents, Clients | |
Related Use Case: | Price Negotiation | |
Stakeholders: | Parents, Clients | |
Precondition: | Selection of Book Pack | |
Post Condition: | Payment | |
Flow of Activities: | Actor | System |
1. Select the Book Pack 2. Order the Book 3. Select Delivery 4. Invoice Generation | 1. The book pack is allocated 2. The book details are registered. 3. The delivery process is selected 4. Send the Invoice | |
Exception Conditions: | The desired item is not found by the parent. |
Bibliography:
Burke, R., 2013. Project management: planning and control techniques. New Jersey, USA.
Martinelli, R.J. and Milosevic, D.Z., 2016. Project management toolbox: tools and techniques for the practicing project manager. John Wiley & Sons.
Mir, F.A. and Pinnington, A.H., 2014. Exploring the value of project management: linking project management performance and project success. International journal of project management, 32(2), pp.202-217.
Rosemann, M. and vom Brocke, J., 2015. The six core elements of business process management. In Handbook on business process management 1 (pp. 105-122). Springer Berlin Heidelberg.
MyAssigmenthelp.co.uk is the best option for those who are looking for reliable academic writing services. To show our genuineness, we submit only high quality assignments so that students never lose out on important grades. Our mission is to provide plagiarism-free solutions at very affordable prices. Students can get assignment help on any subject or topic from us.
Upload your Assignment and improve Your Grade
Boost Grades