COIT20248: Information Systems Analysis and Design
COIS 20025: Systems Development Overview
Termx, 201x
Assessment 1 - Systems Development
Lecturer: xxxxx
Tutor: xxxx
Prepared by:
XXXXX
SID XXXX
⦁ Introduction
The aim of the report for the Broadway book shop is to analyse whether the project will be feasible to work in or not. Firstly, the problems are encountered about the manual book shop and according to the problems, appropriate system development methodology is chosen. The system requirements are then identified which includes functional and non-functional requirements. To check the economic feasibility, Cost benefit analysis is carried out. Along with this, work break down structure is created which helps organize and define the total work scope of the project. Project schedule is planned.
With these different techniques, the major objective of the project is to automate the bookshop with easy friendly interface.
2. Approach to Systems Development
2.1 Existing System of Broadway System
A Broadway Book Shop, medium sized business is a book selling shop employing more than fifty workers. The shop specializes in keeping 10 genres of books.
Broadway Book Shop business procedures are manual, including the client's contacts, issuing receipts, and producing letters to distributers and requesting books from distributers. From this current system, many problems are encountered such as:
⦁ duplication with paper and electronic records
⦁ no effective means for keeping deadline details
⦁ cannot access important information as required on time and only one staff member can access important information at a time
⦁ Hard to maintain the information of different genres of books, customers, publishers and staffs
Due to such issues, business has not been handled well. Thus, the new automated system should be introduced for which, Agile Methodology is preferred to system development.
2.2 Selected Approach for system development
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx the procedure continues, developers revise, extend, and consolidate prior variants into final item.
xxxxxxxxxxxxxxxxxxxxxx, the problems of book shop can be eliminated.
⦁ As the requirements are constantly changing in the business, this method is the best approach for the book shop. Information needs to be maintained for different genres of books, publishers, customers and staff which keep changing.
⦁ Within the automated system, paper based work is removed which eliminates the duplication of data.
3. xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
3. Systems Requirements
Based on the case study, the system requirements are as follows:
3.1Functional Requirements
Functional Requirements of the project are as follows (Satzinger, Jackson& Burd, 2010):
⦁ Registration
Customers must register first to use the system.
⦁ Authentication
Customers, staff and admin must have valid user name and password for accessing the system
⦁ Authorisation levels
Different user have different roles in the system. User can be admin, staff and customer. Admin can have all the access to update the records whereas staff can insert the data and read them but cannot edit them. But the customer can only read the data.
⦁ Order Book
Customer can order the book online. Staff can order the book to the publisher.
⦁ Reserve book
Customer can reserve the book they want.
⦁ Payment
Payment can be done through the system.
⦁ Deadline Notification
Deadline details can be managed by the notification in the system.
⦁ Administrative functions
It is possible to save, view and update details according to authorisation levels.
⦁ Reporting
Report generation for the analysis and evaluation of the business can be done.
3.2 Non Functional Requirements
The non-functional requirements
⦁ Faster data retrieval, storage and update
⦁ user friendly interface
⦁ xxxxxxxxxxxxxxxxxxxxxxx
⦁ Compatibility
⦁ Availability
⦁ Xxxxxxxxxxxxxxxxxx
⦁ xxxxxxxxxxxxxxxxx
4.Project Cost Benefit Analysis
Cost benefit Analysis is the process for decision making by comparing cost and benefit of an information system to check whether it is convenient to invest in any project or not. It is performed if the information system project is economically feasible and compare alternative solutions (Shelly & Rosenblatt 2012).
In this Broadway Book Shop project, the cost benefit analysis is performed to check economic feasibility. For this, Net present value (NPV) of the cost is determined. Along with this, return on investment (ROI) and payback period after which project gains profit are calculated. According to the calculation, Net present value is positive, net Return of Investment is 22% and break even occur between 2 and 3 years which is 2.99 years i.e. payback period of this project is around 3 years. From this analysis, the online project of Broadway bookshop is feasible and project can be initiated.
Figure 1 Project Cost Benefit Analysis Table
4. Project Schedule
Figure 2: work breakdown structure
According to Satzinger, Jackson and Burd (2010) a work breakdown structure is list of all the required activities for the project. There are number of tasks sub divided into sub tasks. It identifies the outline of the project by giving general information.
Figure1 shows the work breakdown structure of the project. There are tasks divided into initial planning, requirements analysis, design, coding and testing, Implementation and documentation. These are also further divided into sub tasks as shown in the figure 1. It gives general outline of number of activities of project that need to be completed.
Figure 3Project Schedule and Gantt chart
Project Schedule is the time divided for various different task to complete the project. From detailed project schedule tasks, activities are listed and required manpower is calculated. With the help of project schedule, one can perform an accurate feasibility analysis. (Satzinger, Jackson& Burd, 2010).
Here, the project schedule is prepared according to the work breakdown structure. The project schedule and Gantt chart is defined as shown in the figure 1.After the analysis, it is seen that most of the activities have slack. Most of these tasks can be completed on the given time. For the initial planning and requirement analysis, there is sufficient time and can be finished easily.
There is less critical path compared to other paths. Thus analysing, tasks can be accomplished on the given time without any delay with the given resources within 47 days.
6. System Information Requirement Investigation Techniques
6.1 Stakeholders
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Stakeholders involved in the project are:
Internal Stakeholders:
⦁ Employees
⦁ Manager
⦁ Owner
⦁ IT Staff
⦁ Xxxxxxxxx
⦁
External Stakeholders:
⦁ Customers
⦁ Suppliers
⦁ Xxxxx
⦁
++++++
6.2 Investigation techniques
Three major investigation techniques are (Satzinger, Jackson & Burd, 2010):
⦁ Interviewing and Listening
⦁ Distributing and Collecting questionnaire
⦁ Document Analysis
⦁ Interviewing and Listening:
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx gatherings of clients. A rundown of gritty inquiries is readied, and talk proceeds until all the handling prerequisites are comprehended and reported by the undertaking group. To conduct effective interviews, analysts need to prepare for the interview, conducting the interview, and following up the interview.
Usefulness:
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx, sufficient information can be obtained by clearing the confusion at the instance and it is less costly (Satzinger, Jackson& Burd, 2010).
⦁ Distributing and Collecting questionnaire
According to Valacich, George and Hoffer (2006) questionnaire have a constrained and particular utilization in data gathering. It consists of a standard set of questions .If the xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx of the fact that the partners are broadly circulated geologically, they can even now help characterize necessities through surveys. For this, questionnaire should be prepared according to the required information.
Usefulness: This is easy to analyse, cost low, simple and standardised way for information collection. This may be paper based or electronic via e-mail (Satzinger, Jackson &Burd, 2010).
3 .Document Analysis:
According to Valacich, George and Hoffer (2006) the document analysis method is another xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.
Usefulness: It is quick and faster way to gather information (Valacich, George & Hoffer, 2006).
7. Reflections and Conclusions
The Broadway Book shop has been introduced an automated system. In the new system, it is easy for the shop for managing the customer’s details and their order. It also manages xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. The project is fully feasible to implement according to the cost benefit analysis and the project can complete within the specific time.
Hence, the problems has been encountered and appropriate system development methodology has been chosen. The system requirements has been identified including functional and non-functional requirements. For economic feasibility test, Cost benefit analysis has been carried out. Along with this, work break down structure is created which helps organize and define the total work scope of the project. Project schedule and Gantt chart is observed. According to the analysis, the project is feasible.
7. References
Valacich, J, George, J & Hoffer, J 2006, Essentials of systems analysis and design, 3rd edn, Pearson Prentice Hall, Upper Saddle River, N.J.
Satzinger, J, Jackson, R & Burd, S 2010, System Analysis and Design in a changing world, 5th edn, Cengage Learning, Boston.
Shelly, B & Rosenblatt, J 2012, System analysis and design, 9th edn, Course Technology, 20 Channel Center Street, Boston, MA 02210, USA