Free Samples
INF60010 Proposed System Analysis And Modelling
.cms-body-content table{width:100%!important;} #subhidecontent{ position: relative;
overflow-x: auto;
width: 100%;}
INF60010 Proposed System Analysis And Modelling
0 Download13 Pages / 3,216 Words
Course Code: INF60010
University: Swinburne University Of Technology
MyAssignmentHelp.com is not sponsored or endorsed by this college or university
Country: Australia
Question:
• Provide an excellent report or models• Complete additional tasks to fulfil the assignment, such as detailed use case descriptions.• Discuss the Agile approach and discuss possible Agile tools that can be used to analyse the current/proposed system.• Detailed comparison of the traditional and OO approach. • Demonstrate a sound research effort via high quality of references.
Answer:
Introduction
System analysis and design is one of the significant steps that shall be carried out in the business to effectively analyse and understand the requirements of the system. The adequate analysis will provide detailed specifications of the system which will lead to development of the system design correctly. The members of the project team will get to know about the system behaviour, dependencies, and relationships.
The outputs of the analysis and design phases will allow the development and implementation team members to correctly develop the system and deploy it as per the expectations of the users.
Purpose of Work
The purpose of work is to conduct analysis and design for the information system that is to be developed & deployed for Printing Incorporated Book Publishing.
Data & Information Collection
The data and information for preparing the report has been collected from the proposal documents, business case, along with the requirements gathering techniques as interviews, observations, domain analysis, and brainstorming.
Key Problems
Printing Incorporated Book Publishing is a publishing house that currently has over 50 employees engaged with it. The organization does not have a centralized database and an information system that is adversely impacting the performance of the organization. The sales persons maintain the personal standalone database in Microsoft Access that is not integrated with each other.
Two of the major problems that have been detected include absence of a centralized and automated tracking system for the maintenance of the manuscripts and maintenance of sales database. The sales resources must be aware of the sales operations and transactions going on and the resolution of the two issues will make sure that the streamlining of the sales operation is done. Currently, there are occurrences wherein two salespersons may work on the same author simultaneously (Pomffyova and Bartkova, 2016). This leads to the wastage of time and effort. The searching of the manuscripts is also a tedious task as the manuscripts are stored in separate folders.
Scope & System Requirements (Proposed System)
The proposed system will be an automated information system with a centralized database that will streamline the operations of the publishing house. There will be centralized tracking system installed for the tracking of sales transactions and manuscripts.
Objectives & Constraints
Design and development of the automated information system for the publishing house.
To grant the users with secure access to the system.
To integrate a centralized database and centralized tracking system in the information system.
To integrate electronic tracking and capability to enter the notes.
The database selected for the implementation of the system may become a constraint along with the networking architecture and topology.
Requirements Gathering Techniques
The requirements for the information system will be gathered using the following techniques.
Interviews: The information system that will be developed for the publishing house will be used by the employees of the publishing house, administrator, business partners, customers, and other stakeholders. It would be essential to understand the expectations of each of these entities and the interviews will be conducted to gather the requirements.
Domain Analysis: The organization is a publishing house and there are similar systems deployed in the other organizations within the same domain. The existing systems will be reviewed and analysed to determine the requirements (Jamshed, 2014).
Observations: The current set of manual processes and activities being followed in the organization will be studied and analysed to find out the problems, issues, and loopholes. The requirements will be defined accordingly.
Brainstorming sessions: These sessions will be organized to come up with new and innovative concepts and ideas to illustrate the functional and non-functional requirements.
Functional Requirements
The customers must be able to secure login to the system and there shall be multi-fold authentication implemented at the login screen. The members as well as non-members must be able to log in with a unique identity.
The users for the system shall be defined as author, administrator, worker, and salesperson.
Centralized database shall be integrated for storing and handling the system data comprising of sales information, details about the authors, and information on the books available in the publishing house.
The details of the sales transactions shall be available and accessible through a centralized tracking system.
The manuscripts must be stored and handled with the aid of the computerized tracking system.
Ability to the workers to access and track electronic versions of the books using the information system.
Ability to the workers to enter notes electronically.
Ability to the authors to determine the status of the books using the online platform.
Ability to the end-users to obtain the details of the royalties, sales, and associated calculations.
Ability to allow the users to purchase the e-books from the online platform in any of the four formats as per their desire. The formats shall include
PDF format for Screen-optimized digital edition
PDF format for printer-optimized digital edition
e-Pub
Mobile
Ability to allow customer to pay for their purchase using the online modes of payment.
Ability to provide automated reports to the users comprising of sales transactions report, sales analysis report, book catalogue, and others.
Non-Functional Requirements
The users as author, administrator, worker, and salesperson shall be allowed to access the information system at any time of the day and from any location. Availability must be included as an essential system quality.
Performance shall be included as a system quality so that the number of users accessing the system does not impact the system behaviour in terms of its response time or throughput time.
The details about the sales of the books, other sales related transactions, and business operations shall be valid and real-time. Reliability must be included as an essential system quality.
Supportability and scalability shall be the two system qualities so that the changes associated with the system may be made with ease. It is certain that there will be some changes identified in terms of technology, user expectations, etc. The system must be scalable and supportable to handle and implement these changes (Ahmad, Belloir and Bruel, 2015).
There may be numerous security risks and threats that may come up in the areas of information privacy and security. These risks and threats may be given shape by using the threat agents, such as users, networks, emails, servers, etc. The different forms of security attacks may include network-based attacks, data breaches, and leakage of the data sets, data loss, and many more. The system must maintain the security of the data sets at all times.
It shall be easier and convenient to install the updates in the information system and the maintainability of the system shall be easily done (Sunner and Bajaj, 2016).
The system must be platform independent in nature and it shall be easily accessed on any of the operating systems.
Purpose of Adding New Requirements
There are new requirements that have been added so that the current issues in the system are resolved and the performance of the organization is improved. The new requirements support centralized database along with centralized tracking system for the sales data and manuscripts. The problems of manual errors, wastage of time & effort, and other performance issues will be avoided with the addition of these requirements in the system.
User Stories & Acceptance Criteria
Printing Incorporated Book Publishing (Project Sponsor): The stakeholder will be interested in the system performance and its impact on the sales and revenues of the organization.
End-Users: There will be four users associated with the system as author, administrator, worker, and salesperson. The stakeholders will be interested in the system functionalities and ease of usage.
Project Manager: The resource will be responsible for managing the project and will be interested in the funds provided for the project, business case, and project team.
Project Team: The design, development, and deployment of the new system will be done by the members of the project team. The stakeholder group will be interested in the project requirements along with the project stakeholders.
Supplier Groups: The stakeholder group will be interested in the contractual and procurement process along with the details of tools and equipment needed for the project.
Different Types of Users
There will be four types of users that will be set up in the system as author, administrator, worker, and salesperson. The author will be the writers of the books and will be interested in sales and royalties. The administrator will manage the user roles, access rights, and permissions on the system. The worker will be the end-user groups and the sales person will be the sales resource interested in the sales transactions and reports.
As an author, I want to see the royalties to track the calculations.
As a salesperson, I want to track the sales data to maintain the sales flow.
As an admin, I want to extract report to maintain the organization performance.
As a worker, I want to view the details on the system to understand the offerings of the organization.
Recommendations
There are different types of solutions that may be used to develop and deploy the information system for the publishing house. Three such solutions with their pros and cons have been discussed below.
Develop from Scratch: It will be the approach in which the entire code will be written from the beginning and there will be no involvement of the ready to use codes. The approach will make sure that the adherence to the original set of requirements is maintained. However, the process will be slow and costly.
Cloud-based solution: The use of cloud-based platforms and services may be used with the involvement of cloud model as Platform as a Service (PaaS). The approach will be cost-effective and easier to implement. There may be certain security risks that may emerge with the involvement of cloud (Tewary and Kosalge, 2013).
Customized Off the Shelf Solutions: The read to use solutions available in the market may be obtained and then customized as per the requirements. The deployment time will be quick and the system will be secure. There may be issues of compatibility and scalability that may emerge.
The publishing house does not have the skills required for the design, development, and deployment of the desired system. The use of internal resources is always cost-effective; however, the desired skill sets are not available for this case. Therefore, outsourcing of the development activities to the external parties is recommended for the information system.
Out of the three development solutions and approaches that have been listed above, the one recommended for the information system is the use of cloud-based platform. The recommendation has been given because the users and resources of the publishing house will be free from the tasks as maintenance and setting up of the infrastructure. The initial costs will also be low and the time to deploy will be quick.
Steps to be followed
There are certain steps that shall be followed to develop the information system as per the cloud-based platform.
There must be feasibility study conducted on the information system to be developed using the cloud platform and the existing infrastructure of the publishing house.
Planning and analysis activities must be conducted. Market analysis shall be done to determine the cloud vendor and the planning must be done in the areas of schedule, costs, and resources.
The cloud vendor shall be contacted to use the cloud services and set up the platform for system design and development.
Designing and development of the system modules shall be done followed by the integration of the modules.
The implementation of the system shall be done using the cloud-based platforms.
Testing activities shall be performed followed by the closure.
Feasibility Analysis
There will be various costs that will be associated with the system, such as cost of resources, design & development costs, training costs, and likewise. However, with the use of cloud-based platforms, the costs, such as set-up costs, infrastructure costs, and maintenance costs will be eliminated. This will make the system cost-effective in nature. Thus, the system will be cost-effective in nature.
The publishing house is currently facing several problems with the existing system. Two of the major problems that have been detected include absence of a centralized and automated tracking system for the maintenance of the manuscripts and maintenance of sales database. The organization management has discussed the need of an automated system and has brought forward the same with the decision to implement the system. The system will be feasible from the organizational aspects.
There are limited technical platforms installed in the publishing house. The automated information system will be compatible with the existing infrastructure and will be feasible from the technical aspects.
Suitable Methodology
The information system that is to be implemented in the publishing house may have several changes to be implemented in the future. These changes may come in the form of the technology that is implemented on the system. There may also be increase or decrease in the number of users along with the changes in the expectations of the users that may be witnessed. The system methodology shall be selected in such a manner so that it may handle the changes in the system. The methodology recommended is the agile methodology.
The recommendation has been given owing to the probable set of changes that may come up for the system. The agile methodology is ad-hoc and adaptive in nature and will be able to deal with the changes. The Waterfall model follows a fixed and sequential approach and the changes may not be easily implemented using the model. The use of agile methodology will also ensure that the end-users are always kept in contact and are communicated about the development and progress. They will be provided with the working products at regular intervals and their feedback will be obtained. Such an exercise will lead to the enhancement of user involvement and engagement levels with the system.
The overall quality will also improve as the changes will be made as per the comments received from the users.
Modelling Approach
There are various approaches that may be used for system modelling. Two of the most popular included structured analysis and design and object oriented design techniques.
The difference between the two is as illustrated in the table below.
Point of Difference
Structured Analysis & Design
Object Oriented Analysis & Design
Methodology
The methodology that is used under this approach is software development life cycle
The methodology that is used under this approach is iterative development
Focus
Primary focus is on the processes
Primary focus is on the objects
Risk
The likelihood of the risks is high
The likelihood of the risks is low
Reuse
Low
High
Maturity
It is widely used and is mature
It is emerging
The features, pros, and cons of the two approaches are shown in the table above. The approach that is recommended for the information system of the publishing house is object-oriented analysis and design. It is because the approach will follow the iterative development which will be in accordance with the agile methodology. The chances of the risks will be low and the reusability of the code will be high.
Management of Changes
There may be several changes that may be detected and identified in the system. The changes shall be managed using the phased approach. The changes shall be identified and listed in the form of a change request. The change requests shall be approved and shared with the management. The management shall communicate the changes to the project team. The execution of the changes shall be done by the members of the project team. The changes shall be controlled and monitored by the change control board to determine that the implementation of the changes is effectively done. The change closure activities shall be performed by sharing the change details and information in a formal report.
Conclusion
Printing Incorporated Book Publishing does not have a centralized database and an information system that is adversely impacting the performance of the organization. The proposed system for the publishing house will be an automated information system with a centralized database that will streamline the operations of the publishing house. There will be centralized tracking system installed for the tracking of sales transactions and manuscripts. The problems of manual errors, wastage of time & effort, and other performance issues will be avoided with the addition of the functional and non-functional requirements in the system. The database selected for the implementation of the system may become a constraint along with the networking architecture and topology. The use of cloud-based platforms and services may be used with the involvement of cloud model as Platform as a Service (PaaS). The approach will be cost-effective and easier to implement. The system shall be developed and modelled using agile methodology and object-oriented analysis & design. The agile methodology is ad-hoc and adaptive in nature and will be able to deal with the changes.
Use Case Descriptions
Book Order: The user shall be able to order the books from the online platform.
Track Sales: The sales data and information shall be tracked.
Login: The users shall be able to log in and logout from the system.
Make Payment: The online modes of payment shall be included in the system.
Use Case ID:
USECASE1
Use Case Name:
Book Order
Created By:
Name of the Creator
Date Created:
24th October 2018
Actors:
Author, Worker, Salesperson
Description:
The user shall be able to order books from the online platform.
Trigger:
User login
Preconditions:
The user must be registered or shall be able to create an account on the system (Muhairat, 2010)
Post conditions:
Automated modes of payment
Normal Flow:
1. Open the system.
2. Search for the book to be purchases
3. Add to the cart
4. Purchase through site (A1)
5. Apply discount.
6. Make payment (A3)
Alternative Flows:
A1: 4.1 If purchase is not site, then not discount is applied.
A2: 6.1 If customer is a member, then payment need not be done instantly.
Exceptions:
The payment gateway does not accept the payment made by the user.
Includes:
Not Applicable for this case
Frequency of Use:
30-35 times in a day
Special Requirements:
Credentials for user log in
Assumptions:
The user will be able to log in to the system and there will be network connectivity available so that the system may be accessed.
Acceptance Criteria
The book shall be available and the payment details entered by the user shall be valid.
References
Ahmad, M., Belloir, N. and Bruel, J. (2015). Modeling and verification of Functional and Non-Functional Requirements of ambient Self-Adaptive Systems. Journal of Systems and Software, 107, pp.50-70.
Jamshed, S. (2014). Qualitative research method-interviewing and observation. Journal of Basic and Clinical Pharmacy, 5(4), p.87.
Muhairat (2010). UML Diagrams Generator: A New CASE Tool to Construct the Use-Case and Class Diagrams from an Event Table. Journal of Computer Science, 6(3), pp.253-260.
Pomffyova, M. and Bartkova, L. (2016). Take Advantage of Information Systems to Increase Competitiveness in SMEs. Procedia – Social and Behavioral Sciences, 220, pp.346-354.
Sunner, D. and Bajaj, H. (2016). Classification of Functional and Non-functional Requirements in Agile by Cluster Neuro-Genetic Approach. International Journal of Software Engineering and Its Applications, 10(10), pp.129-138.
Tewary, A. and Kosalge, P. (2013). Implementing service oriented architecture – a case study. International Journal of Business Information Systems, 14(2), p.164.
Free Membership to World’s Largest Sample Bank
To View this & another 50000+ free samples. Please put
your valid email id.
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 13 pages
PAY 8 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. (2020). Proposed System Analysis And Modelling. Retrieved from https://myassignmenthelp.com/free-samples/inf60010-proposed-system-analysis-and-modelling/system-analysis-and-design.html.
“Proposed System Analysis And Modelling.” My Assignment Help, 2020, https://myassignmenthelp.com/free-samples/inf60010-proposed-system-analysis-and-modelling/system-analysis-and-design.html.
My Assignment Help (2020) Proposed System Analysis And Modelling [Online]. Available from: https://myassignmenthelp.com/free-samples/inf60010-proposed-system-analysis-and-modelling/system-analysis-and-design.html[Accessed 18 December 2021].
My Assignment Help. ‘Proposed System Analysis And Modelling’ (My Assignment Help, 2020)
My Assignment Help. Proposed System Analysis And Modelling [Internet]. My Assignment Help. 2020 [cited 18 December 2021]. Available from: https://myassignmenthelp.com/free-samples/inf60010-proposed-system-analysis-and-modelling/system-analysis-and-design.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:
The students have chosen Myassignmenthelp.com as the best essay writing service in the UK. Our writers are the real force behind the company’s success. We give them the full credit for gaining the trust of students with their assignments, research papers, essays, dissertations, etc. If you are wondering “who can write my essay for free of plagiarism”, you can get it here with every order of affordable papers. Apart from working on your assignments, our top UK writers also can guide you with queries like how to write an essay fast or how to conduct quality research work for essay.
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