Tutor Quora

QAC020C154S System Analysis And Design

Academic Anxiety?

Get an original paper within hours and nail the task

156 experts online

Free Samples

QAC020C154S System Analysis And Design

.cms-body-content table{width:100%!important;} #subhidecontent{ position: relative;
overflow-x: auto;
width: 100%;}

QAC020C154S System Analysis And Design

0 Download7 Pages / 1,539 Words

Course Code: QAC020C154S
University: University Of Roehampton

MyAssignmentHelp.com is not sponsored or endorsed by this college or university

Country: United Kingdom

Question:

On successful completion of this module students will be able to
1.Demonstrate a broad understanding of the knowledge base of systems analysis and design concepts, and their terminology and discourse, including awareness that areas of this knowledge base are open to ongoing debate and reformulation, thus fostering a socio-technical approach to the analysis and design of systems;
2.Identify and apply principles and concepts underlying the theoretical frameworks highlighted in this module, and demonstrating an ability to identify their strengths and weaknesses in an analytical fashion;
3.Evaluate and collect information from a variety of authoritative sources to inform a choice of solutions to standard problems highlighted in this module, by applying the techniques learnt in a business context and evaluating the design decisions;
Evaluate the reliability of data and information provided in this module, using pre-defined techniques and/or criteria, including an understanding of object oriented systems theory in a wider context.
You are required to analyse the requirements of the new system and design the main components (e.g. overall system use case, class diagrams, interaction, sequence and collaboration diagrams) for Cheltenham Football Club. You should demonstrate a broad understanding of Object-Oriented design principles and UML techniques and you should apply them on the design of the following components:  

Use case diagram

Show one use case diagram with all primary use cases for the football club system. Remember that the system box only appears on the top-level diagram (i.e. football club system) and should contain use case ovals for all primary use cases such as register member, update member details etc.
Detailed use case description for two primary use cases stated in your overall case diagram such as members’ data registration and update, etc.  
Brief description for all other use cases  

Conceptual class diagram

Show conceptual classes, associations with names (e.g. player class), functions (e.g. register), and significant attributes such as in player class you would have player name, age and id.
Show generalization, abstract conceptual classes, association classes, and aggregation if applicable
Provide a brief description of all conceptual classes and main attributes

Interaction diagrams

Include boundary and control classes needed for the interaction diagrams
Sequence and collaboration diagram for a specific process e.g. how to issue an overdue return notice, fine, and/or exclusion from the football club system.
Activity diagram for a primary use case such as record training session.     
Describe the proposed designs and justify your decisions for the interactive diagrams.

Answer:

Explain your role as a system analyst in the Cheltenham Football Club Information System Project. Explain how did you use the OO approach in designing the system and clarify the benefits of using the relevant UML diagrams in your design. Remember to address the advantages and disadvantage of OO paradigm and give examples as appropriate and cite your work properly. (500 words)
Role as system analyst in Cheltenham Football Club Information System project:

Develop a system help in running the program in daily activities of the club
Putting a well organized record to ease retrieval of the information such as records for the players in the club
Develop system solution by evaluating the project workflow information like registration of new members, update of the existing details allowing modifications
Analyze the functional requirements of the system such as enter details of club member, modification in player details, and delete the details of member (Valacich, George and Hoffer 2014).
Work with clients to rationalize the business needs of Cheltenham Football Club

Use of OO approach in designing the system
While designing a system, object oriented approach is selected to capture structure and behavior of the information system which merges data as well as process.  OO apprach is used to modify quality as well as productivity of system analysis.  OO is iterative stage of system analysis which are taking place throughout software development life cycle. It aims to model functional needs of software while it meets with potential requiremnets of proposed football club system.  This approach combines behaviours and stages of analysis processes rather than split into various stages and methods (Dennis, Wixom and Tegarden 2015). The process of OO approach is extenson of system analysis process that preceded with implementation of the project constraints.
Benefits of using UML diagrams in the design
UML is recognized platform for designing proposed system. The architeture of system is provided with a framwork on which efficincy of system is based on. This diagram is used to model application struture, and business processes.  There is used of UML diagrams in the coursework 1 such as use case diagram, class diagram, sequence, activity and collaboration diagram.
Use case diagram describes system behaviour from point of view of user (Antoniou 2016). The user cases for the diagram are player name provide details of personal team player, login details where the user can enter username, password fom which the system is granted access, registration where the user provides details from an account to create, update use case where the member can enter username, password from which the system can access, game cancel where the member searches for the game to cancel.
Class diagram models the class structure and content with use of design elements like classes and objects. The Cheltenham Football club member management system has player who can create account, check for the details and make payment. The staff can displya actions to do including adding new members, deleting a member from the existing list and generate a report for every three months. The coach can add new game, train the players, cancel the scheduled game and make update for player presence. The game can display that the games are played.
Sequence diagram shows time based dynamics for interacting among objects. There are two sequence diagram for registration and dismissing a player.
Collaboration diagram shows interaction around objects and links to other. The system can validate user that provides assurance to access to other system functionalities. The members can manage, update to queries like member search, player search using search functionalities.
Activity diagram shows flowchart of completing the actions within source states.  From the activity diagram, it is reviewed that match details are coming as first option from which the staff member can chack for availiability of game. After validation of game, the players can approved. It is evaluated that the staff member can update details of game and print final report.
Advantages and disadvantages of OO paradigm
Advantage of OO paradigm is improvement over software development efficiency. Objects are reused among the applications based on three factors like modularity, reusability along with extensibility. OO pardigm improves over maintenance of system. Reuse enables quicker developmnet of system. This paradigm comes with rich libraries of the objects and code is developed through the project is reusable (Azar and Vaidyanathan 2015).
Disadvantage of OO paradigm is that OO programs are involved more lines of code than the procedural programs. It is slower as compared to procedural based programs as it is required more commands to perform. OO paradigm is not suitable for all problems as it results in ineffectivee programs (Montgomery 2017). The thought process related to OO paradism is not natural for people. It is critical to create programs based on interacting the objects. The key programming process like inheritance is a challenge to comorehend.
List the key lessons you learned from this project. Clarify what you would do differently if you repeat it and how you can improve the areas, which did not go well. Suggest a suitable Software Development Methodology to use to develop the system you designed? Remember to justify your answers(500 words)
The key lessons learned from the Cheltenham Football Club management system project are:
1.Before start working in a project related to develop of Football club management system, it is required documentation and developed the system with analysis and design.
2.I have learned to evaluate the functional requirements of the system, which is main aspect before commencement of development process.
3.I have drawn the user case documentation with reviewing the possible user cases for the Football Club management system.
4.I have evaluated the user case for staff login, player registration, staff registration, coach registration, modification in member details, searching player, cancelling the game, report generation, payment and view account.
5.I have learned to develop various classes, which can display entire structure of member management system for Cheltenham Football club.
6.I have learned that a sequence diagram is required to predict sequence of each aspect in scenario throughout logical process.
7.I have also evaluated a system activity diagram for understanding processes required to undertake.
8.When a new system is developed, at first I do add logging as well as handling of errors (Oinas-Kukkonen and Harjumaa 2018).
9.By missing the peer review, the system developer losses opportunities to be learned from the mistakes and successes along with experiences of colleagues.
The areas are improved by planning for knowledge experiences, which use technologies for promotion of problem solving, interaction, communication, and higher thinking. The learning opportunities provide the student for collaborating and improving achievement of student. I look for opportunity in order to increase learning over the student.
The software development life cycle (SDLC) is referred to framework, which is used to plan, and control processes for development of information system. The selected SDLC methodology is agile methodology. It is combination of incremental processes to be focused on customer satisfaction by delivery of software products. This model believes that each project is required to handle distinguish and existing methods required to tailor with project requirements (Rechtin 2017). This model is popular among the organization due to flexibility as well as adaptability. Advantages of agile model in this project are:

There is realistic approach towards the software development of club member management system.
It promotes teamwork along with cross training.
There are minimum amount of resource requirements.
This model enables development in addition to deliver in planned context.
It is easier to manage and providing flexibility to software developers.

Apart from the advantages, there are also disadvantages of agile model such as:

There is no such suitable handling for complex dependencies.
The entire plan and agile PM practices must be without which it is not working.
There is a strict delivery management, which dictates entire scope, and functionality of the proposed system to be delivered.
There is higher individual dependency as there is minimum generation of documentation.

Within agile software development life cycle model, self-organization as well as motivation takes precedence over the delegation of the authorities. This particular model is delivering software throughout product incremental cycles over the project documentation (Giachetti 2016). The main objective of this agile methodology is development and delivered the features of product in sustained manner until overall product is to be delivered. The agile methodology is focused on dynamic changes into the product development cycle. The changes are to be carried out while there is development of system features even behind schedule within product development cycle.
References
Antoniou, A., 2016. Digital signal processing. McGraw-Hill.
Azar, A.T. and Vaidyanathan, S. eds., 2015. Chaos modeling and control systems design (Vol. 581). Germany: Springer.
Dennis, A., Wixom, B.H. and Tegarden, D., 2015. Systems analysis and design: An object-oriented approach with UML. John wiley & sons.
Giachetti, R.E., 2016. Design of enterprise systems: Theory, architecture, and methods. CRC Press.
Montgomery, D.C., 2017. Design and analysis of experiments. John wiley & sons.
Oinas-Kukkonen, H. and Harjumaa, M., 2018. Persuasive systems design: key issues, process model and system features. In Routledge Handbook of Policy Design (pp. 105-123). Routledge.
Rechtin, E., 2017. Systems architecting of organizations: Why eagles can’t swim. Routledge.
Valacich, J., George, J. and Hoffer, J., 2014. Essentials of systems analysis and design. Prentice Hall Press.

Free Membership to World’s Largest Sample Bank

To View this & another 50000+ free samples. Please put
your valid email id.

E-mail

Yes, alert me for offers and important updates

Submit 

Download Sample Now

Earn back the money you have spent on the downloaded sample by uploading a unique assignment/study material/research material you have. After we assess the authenticity of the uploaded content, you will get 100% money back in your wallet within 7 days.

UploadUnique Document

DocumentUnder Evaluation

Get Moneyinto Your Wallet

Total 7 pages

PAY 4 USD TO DOWNLOAD

*The content must not be available online or in our existing Database to qualify as
unique.

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

APA
MLA
Harvard
OSCOLA
Vancouver

My Assignment Help. (2021). System Analysis And Design. Retrieved from https://myassignmenthelp.com/free-samples/qac020c154s-systems-analysis-and-design/systems-architecting-of-organizations.html.

“System Analysis And Design.” My Assignment Help, 2021, https://myassignmenthelp.com/free-samples/qac020c154s-systems-analysis-and-design/systems-architecting-of-organizations.html.

My Assignment Help (2021) System Analysis And Design [Online]. Available from: https://myassignmenthelp.com/free-samples/qac020c154s-systems-analysis-and-design/systems-architecting-of-organizations.html[Accessed 18 December 2021].

My Assignment Help. ‘System Analysis And Design’ (My Assignment Help, 2021) accessed 18 December 2021.

My Assignment Help. System Analysis And Design [Internet]. My Assignment Help. 2021 [cited 18 December 2021]. Available from: https://myassignmenthelp.com/free-samples/qac020c154s-systems-analysis-and-design/systems-architecting-of-organizations.html.

×
.close{position: absolute;right: 5px;z-index: 999;opacity: 1;color: #ff8b00;}

×

Thank you for your interest
The respective sample has been mail to your register email id

×

CONGRATS!
$20 Credited
successfully in your wallet.
* $5 to be used on order value more than $50. Valid for
only 1
month.

Account created successfully!
We have sent login details on your registered email.

User:

Password:

Writing a personal statement for the University authorities is an essential part of getting into the UCAS application process. MyAssignmenthelp.com has expert writers who have specialized in writing personal statement essays for college students. With them by your aid, you will get through your dream college. For a glance about the basics of a good personal statement, you can check out the personal statement examples on our website too.

Latest Management Samples

div#loaddata .card img {max-width: 100%;
}

MPM755 Building Success In Commerce
Download :
0 | Pages :
9

Course Code: MPM755
University: Deakin University

MyAssignmentHelp.com is not sponsored or endorsed by this college or university

Country: Australia

Answers:
Introduction
The process of developing a successful business entity requires a multidimensional analysis of several factors that relate to the internal and external environment in commerce. The areas covered in this current unit are essential in transforming the business perspective regarding the key commerce factors such as ethics, technology, culture, entrepreneurship, leadership, culture, and globalization (Nzelibe, 1996; Barza, 2…
Read
More

SNM660 Evidence Based Practice
Download :
0 | Pages :
8

Course Code: SNM660
University: The University Of Sheffield

MyAssignmentHelp.com is not sponsored or endorsed by this college or university

Country: United Kingdom

Answers:
Critical reflection on the objective, design, methodology and outcome of the research undertaken Assessment-I
Smoking and tobacco addiction is one of the few among the most basic general restorative issues, particularly to developed nations such as the UK. It has been represented that among all risk segments smoking is the fourth driving purpose behind infections and other several ailments like asthma, breathing and problems in the l…
Read
More
Tags:
Australia Maidstone Management Business management with marketing University of New South Wales Masters in Business Administration 

BSBHRM513 Manage Workforce Planning
Download :
0 | Pages :
20

Course Code: BSBHRM513
University: Tafe NSW

MyAssignmentHelp.com is not sponsored or endorsed by this college or university

Country: Australia

Answer:
Task 1
1.0 Data on staff turnover and demographics
That includes the staffing information of JKL industries for the fiscal year of 2014-15, it can be said that the company is having problems related to employee turnover. For the role of Senior Manager in Sydney, the organization needs 4 managers; however, one manager is exiting. It will make one empty position which might hurt the decision making process. On the other hand, In Brisba…
Read
More

MKT2031 Issues In Small Business And Entrepreneurship
Download :
0 | Pages :
5

Course Code: MKT2031
University: University Of Northampton

MyAssignmentHelp.com is not sponsored or endorsed by this college or university

Country: United Kingdom

Answer:
Entrepreneurial ventures
Entrepreneurship is the capacity and willingness to develop, manage, and put in order operations of any business venture with an intention to make profits despite the risks that may be involved in such venture. Small and large businesses have a vital role to play in the overall performance of the economy. It is, therefore, necessary to consider the difference between entrepreneurial ventures, individual, and c…
Read
More
Tags:
Turkey Istanbul Management University of Employee Masters in Business Administration 

MN506 System Management
Download :
0 | Pages :
7

Course Code: MN506
University: Melbourne Institute Of Technology

MyAssignmentHelp.com is not sponsored or endorsed by this college or university

Country: Australia

Answer:
Introduction
An operating system (OS) is defined as a system software that is installed in the systems for the management of the hardware along with the other software resources. Every computer system and mobile device requires an operating system for functioning and execution of operations. There is a great use of mobile devices such as tablets and Smartphones that has increased. One of the widely used and implemented operating syste…
Read
More
Tags:
Australia Cheltenham Computer Science Litigation and Dispute Management University of New South Wales Information Technology 

Next

Need an essay written specifically to meet your requirements?

Choose skilled experts on your subject and get an original paper within your deadline

156 experts online

Your time is important. Let us write you an essay from scratch

Tips and Tricks from our Blog

11174 Introduction To Management

Free Samples 11174 Introduction To Management .cms-body-content table{width:100%!important;} #subhidecontent{ position: relative; overflow-x: auto; width: 100%;} 11174 Introduction

Read More »