Get Instant Help From 5000+ Experts For
question

Writing: Get your essay and assignment written from scratch by PhD expert

Rewriting: Paraphrase or rewrite your friend's essay with similar meaning at reduced cost

Editing:Proofread your work by experts and improve grade at Lowest cost

And Improve Your Grades
myassignmenthelp.com
loader
Phone no. Missing!

Enter phone no. to receive critical updates and urgent messages !

Attach file

Error goes here

Files Missing!

Please upload all relevant files for quick & complete assistance.

Guaranteed Higher Grade!
Free Quote
wave

Describe about the Systems Analysis and Design.

Adaptive Software Development

A Brisbane Pty LTD company named School Supplies aim is to supply huge quantity to numerous business clients’ stationary products. School supplies’ most busy time is when stationary packs as well as returning to school packs needs to be provided to different parents and schools. Gerry Lane, ex- principal and businessman bought school supplies in 2012. Process of developing adaptive software result in accommodating changes. Minimum planning as well as proper learning results in an adaptive environment with any variety of product (Chauhan, Rana and Sharma 2017). Development of Adaptive software is considered with respect to complex system evolutionary. Three processes are present in adaptive life cycle development - speculate, then collaborate and lean. The success of the development of the information system depends on the adoption of the right model and the size of the information system is considered for the selection of the model.

To manage developing of system process, best considered approach is scrum approach. Just like doing empirical research is required to apply different kinds of industrial protocol application. To develop a software the requirement for a specific development of software is not defined. Functioning of team members is the focal point of scrum approach and how flexible team members are with respect to rapid change in environment (Dora and Dubey 2015). Development of different technical as well as environmental aspects is Scrum methodology’s main goal, thus making whole process of development susceptible to changes. To improve the engineering method scenario of today, scrum technique is helpful. Scrum has introduced a Scrum Master, which is a management role. The selection of the scrum model helps in management of the changes that can cause a barrier for the development of the project (Matharu et al. 2015). This model is used when the requirement of the project is not clear and there is a large number of uncertainty about the project.

Long lifecycles development has been possible due to programs encountered in extreme programming. XP lifecycle consists of five different phases - Explore, Plan, Release and Maintenance (Tabassum et al. 2017). A huge quantity of roles as well as responsibilities are present in XP depending on purpose and task. There is provision of successful software development by XP, in small as well as medium teams with changing requirements. Rapid feedback, customer integration and testing are few of the releases which are considered during short iteration (Hameed 2016). This process is put into used when the project team number varies from three -twenty. The model helps in improvement of the communication between the team members and discuss the issues for solving them rapidly and complete the project within the short time duration.

Scrum Approach

When development is driven due to feature it is known as FDD, which is considered an agile strategy in system development. FDD consists of five steps that includes methods as well as techniques (Chowdhury et al. 2018). There is requirement to have an understanding in areas such as roles and timelines, important for the project. For efficient running of industry FDD approach is required. It puts special emphasis on quality that is required to map project progress

Memo

To: The Owner Gerry Lane

From: << Student_Name >>,

Date: 13-09-18

Sub: Providing different methods that would help in designing Human Computer Interface for the development of the Online Ordering system.

Gerry Lane, ex principal of school and businessman bought School Service, in 2012. The quality range of good services and educational supplies improved with passing of time for Gerry. With the annual technique of returning to school, it is a huge business earner for school supplies. It is an order above 4500 schools, which is ordered, delivered and then received by different school children. Process initiation happens when parent place an order for BTS packs, either through phone or else online platform. Recently, school contracts gets more wins than the others due to reputation. It has ability, so delivery of proper items take place during current time. To understand technique of interaction of computer with humans in this ordering system usage of huge quantity of methods needs to be done. Major methods puts emphasis on specific points- user, then technical system, and then design. Usage of activity theory in human interaction with system takes place. Analytical tools provided in given format emphasize on activity theory. While designing the ordering online system it should be kept in mind that it has to be user centric. User centric design is modern platform, one that is use to design any computer system by users. To understand the needs as well as limitations of the user, different areas like design and user should be worked together. A huge system is created which checks the above elements. While designing the user interface, consideration of seven principles of interface design of user needs to be done. Simplicity, structure and consistency are some of the aspects that are required. A building technology that works for people known as Value Sensitive Design (VSD) is well known. The technology used by it affects people both directly as well as indirectly. VSD uses iterative design in which three kinds of investigation is required conceptual, technical and empirical. Conceptual investigation puts special emphasis to understand the needs of different technology and stakeholders. When stakeholder uses different technology it becomes very conflicting. The computer human interaction has to be designed so that it creates easy communication point. Information flow between computer as well as human is like an interaction loop. This interaction loop consists of audio based, video based, and lastly machine environment. Research needs to be undertaken in computer human interaction that is based visually. Moreover for the development of the interface a research is done on the areas of attraction and the look and feel that should be maintained for the development of the design. The resource available for the development of the information system is analysed for the development of the framework and start the development process. A proper project plan is also important for recording the activity that should be performed for the elimination of the errors in the system and increase the efficiency of the information system.

Event

Event Type

Trigger

Source

Activity/Use Case

System Response/Output

Destination

Place Order

External

Sales

Parent

Place Order

The system will process an order request. The books to be delivered is collected from the customer.

Parent

Create an Account

External

New user entry

Customer

Account

The potential customer of the business will get a new account through which functions can be accessed

Parent

Access Account

Parent

Grant system access

Customer

Account

The user can login to the system using the login credentials provided during the registration

Parents

Get Invoice

Parent

Sales

Accountant

Invoice

The system will generate invoice for each order placed

Parent

Make Payment

Parent

Sales

Parent

Make Pay

The customer will make payment for each order placed

Parent


Name

Account

ID

UC_01

Description

The customers will access the system using their account

Actors

Parent

Organizational Benefits

More customer interaction and better data monitoring

Frequency of use

Every new customers will use the account operations to register and login

Triggers

A new customer

Preconditions

The customer must not have any other account

Postconditions

The user will have authenticated login credentials to login and access system

Main Course

1. The user open the registration form

2. The user fills the form and submit it

3. The system will verify the data

4. The system check the user id and password

5. After successful verification the system store data into the system

6. The user can login to the application using the user id and password

Exceptions

EX1: The user wants to delete account

1. The user contact with the admin using the mail id or contact form in application

EX2: The users wants to change the user id

1. The user will verify the account details

Amalfitano, D., Fasolino, A.R., Tramontana, P., Ta, B.D. and Memon, A.M., 2015. MobiGUITAR: Automated model-based testing of mobile apps. IEEE software, 32(5), pp.53-59.

Bruegge, B., Krusche, S. and Alperowitz, L., 2015. Software engineering project courses with industrial clients. ACM Transactions on Computing Education (TOCE), 15(4), p.17.

Chauhan, B.D., Rana, A. and Sharma, N.K., 2017. Impact of development methodology on cost & risk for development projects. In 2017 6th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions)(ICRITO) (pp. 267-272). IEEE.

Chowdhury, A.Z.M., Bhowmik, A., Hasan, H. and Rahim, M.S., 2018. Analysis of the Veracities of Industry Used Software Development Life Cycle Methodologies. arXiv preprint arXiv:1805.08631.

Dora, S.K. and Dubey, P., 2015. Software Development Life Cycle (SDLC) Analytical Comparison and Survey on Traditional and Agile Methodology. National Monthly Referred Journal of Research Science and Technology, 2(8).

Fernández-Sáez, A.M., Genero, M., Chaudron, M.R., Caivano, D. and Ramos, I., 2015. Are Forward Designed or Reverse-Engineered UML diagrams more helpful for code maintenance?: A family of experiments. Information and Software Technology, 57, pp.644-663.

Fitzgerald, B. and Stol, K.J., 2017. Continuous software engineering: A roadmap and agenda. Journal of Systems and Software, 123, pp.176-189.

Hameed, A., 2016. Software Development Lifecycle for Extreme Programming. International Journal of Information Technology and Electrical Engineering, 5(1).

Matharu, G.S., Mishra, A., Singh, H. and Upadhyay, P., 2015. Empirical study of agile software development methodologies: A comparative analysis. ACM SIGSOFT Software Engineering Notes, 40(1), pp.1-6.

Nagaraj, S. and Zimmermann, A., 2016. fDRIT-An Evaluation Tool for Transient Removal Methods in Discrete Event Stochastic Simulations. Proc. of VALUETOOLS, Taormina, Italy.

Nanthaamornphong, A., Carver, J., Morris, K. and Filippone, S., 2015. Extracting uml class diagrams from object-oriented fortran: Foruml. Scientific Programming, 2015, p.1.

Sharma, C., Sabharwal, S. and Sibal, R., 2014. Applying genetic algorithm for prioritization of test case scenarios derived from UML diagrams. arXiv preprint arXiv:1410.4838.

Störrle, H., 2014, September. On the impact of layout quality to understanding UML diagrams: size matters. In International Conference on Model Driven Engineering Languages and Systems (pp. 518-534). Springer, Cham.

Tabassum, A., Bhatti, S.N., Asghar, A.R., Manzoor, I. and Alam, I., 2017. Optimized Quality Model for Agile Development: Extreme Programming (XP) as a Case Scenario. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 8(4), pp.392-400.

Torre, D., Labiche, Y., Genero, M. and Elaasar, M., 2018. A systematic identification of consistency rules for UML diagrams. Journal of Systems and Software.

Torre, D., Labiche, Y., Genero, M., Baldassarre, M.T. and Elaasar, M., 2018, May. UML diagram synthesis techniques: a systematic mapping study. In 2018 IEEE/ACM 10th International Workshop on Modelling in Software Engineering (MiSE) (pp. 33-40). IEEE.

Cite This Work

To export a reference to this article please select a referencing stye below:

My Assignment Help. (2021). Systems Analysis And Design: Essay And Memo. Retrieved from https://myassignmenthelp.com/free-samples/info6030-systems-analysis-and-design/information-system.html.

"Systems Analysis And Design: Essay And Memo." My Assignment Help, 2021, https://myassignmenthelp.com/free-samples/info6030-systems-analysis-and-design/information-system.html.

My Assignment Help (2021) Systems Analysis And Design: Essay And Memo [Online]. Available from: https://myassignmenthelp.com/free-samples/info6030-systems-analysis-and-design/information-system.html
[Accessed 25 April 2024].

My Assignment Help. 'Systems Analysis And Design: Essay And Memo' (My Assignment Help, 2021) <https://myassignmenthelp.com/free-samples/info6030-systems-analysis-and-design/information-system.html> accessed 25 April 2024.

My Assignment Help. Systems Analysis And Design: Essay And Memo [Internet]. My Assignment Help. 2021 [cited 25 April 2024]. Available from: https://myassignmenthelp.com/free-samples/info6030-systems-analysis-and-design/information-system.html.

Get instant help from 5000+ experts for
question

Writing: Get your essay and assignment written from scratch by PhD expert

Rewriting: Paraphrase or rewrite your friend's essay with similar meaning at reduced cost

Editing: Proofread your work by experts and improve grade at Lowest cost

loader
250 words
Phone no. Missing!

Enter phone no. to receive critical updates and urgent messages !

Attach file

Error goes here

Files Missing!

Please upload all relevant files for quick & complete assistance.

Plagiarism checker
Verify originality of an essay
essay
Generate unique essays in a jiffy
Plagiarism checker
Cite sources with ease
support
Whatsapp
callback
sales
sales chat
Whatsapp
callback
sales chat
close