System Analysis And Design_FinalPPT_Shehla_Ghori

36
System Analysis And Design For Retail Rockers By Team C Events and service sales

Transcript of System Analysis And Design_FinalPPT_Shehla_Ghori

System Analysis And Design

For Retail RockersBy

Team CEvents and service sales

Supervised By

Job RolesProgrammerApplication

ManagerData Admin Documentation

Farzana Shehla Nirmisha Aditya Shet

Dr Vance Etnyre

What is System analysis and design????

System Analysis

The dissection of a system into its component pieces to study how those component pieces interact and work.

(1) The survey and planning (2) The study and analysis (3) The definition

System Design

The process of defining the architecture, components, modules, interfaces and data for a system to satisfy specified requirements.

How does System Analysis work?• The development of a computer-based information system includes a systems analysis phase .

• When a computer-based information system is developed, systems analysis (according to the Waterfall model would constitute the following steps:

• Feasibility study, involving determining whether a project is economically, socially, technologically and organizationally feasible.

• Fact-finding measures, designed to ascertain the requirements of the system's end-users.

• Gauging how the end-users would operate the system (in terms of general experience in using computer hardware or software), what the system would be used for and so on

• Another view outlines a phased approach to the process. This approach breaks systems analysis into 5 phases:

• Scope Definition

• Problem analysis

• Requirements analysis

• Logical design

• Decision analysis

• Modeling for identifying and expressing the functional requirements of a system.

Retail Rockers-Overview

• Ten Years old company in Houston

Logical Units

HR

Infrastructure Tech and IT

Payroll Acct & Finc

Ops

Material Management

Sales & Marketing

Primary Business and Revenue Generation• Sale of Pre-built Rocking Chair• Sale of custom Rocking Chair• Hosting of craft events

Retail Rocker Old System and Issues

• Every logical unit has their own issues which were raised by the customers which did not met the standards of quality which they expected

• Material Management Communication issues between sales team and Material Management Team

• HR Team had had issues with the current system , They wanted few employees to gain access to payroll deductions and benefits

• Marketing Team-This team requires the staff to contact potential Member Customers. Member information has been recorded and stored in a Customer table.

• Sales Team-the Sales Orders are not properly recorded or are sent to the wrong group

• Combined Logical Teams-The Sales and Marketing group and Material Management group met and decided to request a system which can create and track Sales Orders electronically. The Marketing and Material Management will be able to track marketing campaigns, new products, contracts, sales orders and customer communications

Retail Rockers-Proposed System and Objectives

• Need to develop New Information Processing (NIP) system for Retail Rockers .• Involve processes which span two or more departments• All applications built on a common platform with common data

structures. • To design a system which is more productive, feasible, scalable , and

useful for the organization.

Feasibility Analysis

• Technical Feasibility: can we build it?

(Familiarity with application, Familiarity with technology, Project size, Compatibility)

• Economic Feasibility: should we build it? (Development Costs.

Annual operating costs.Annual benefits (cost saving and revenues).Intangible costs and benefits)

• Organizational Feasibility:

If we build it, will they come?(Project champion(s).Senior management.Users.Other stakeholders.Is the project strategically aligned with the business)

Events and Service Sales Application

This application would go hand in hand and the data input requirement might vary depending upon the requirements of the output

Event Sales

The events hosted by the Retail Rockers are for the members and it requires them to sign up for the event.

These events give them opportunity to work and learn, the events time and location has to be decided and then conveyed to the members who want to take part in the event.

Their membership status should be verified before they can enroll in the event. The next event date should be communicated so that they know about it.

They should also sign a membership agreement of the company

Service Sales

The service sales application will include service related inputs and outputs.

• There should be a common application which can be mutually accessed by the Material Management team as well the sales team

• So that the material management team knows about the promises made by the sales team

• And they would be able to fulfil that for the client.

Data flow Diagram

Context Diagram

Entity-Relationship Diagram (ERD)

Class Level Diagram

Class Level Diagram (contd.,)

Home screen of the new application system

The Following screen adapted from Template

Here we have to select where we want to browse through

Create or Display an event

Output Of The Created Event

Detailed Description Of The Fields

Customer ID Can be chose and New Order Creation

Crystal Reports is a popular Windows-based report writer (report generation program) that allows a programmer to create reports from a variety of data sources with a minimum of written code. Developed by Seagate Software, Crystal Reports can access data from most widely-used databases and can integrate data from multiple databases within one report using Open Database Connectivity ( ODBC ).Crystal Reports uses an ActiveX control called Crystal Report to establish a connection with another program. A programmer can set properties of the Crystal Report control during design time or at run time.The programmer can use automation tools called Experts to be guided through common tasks, such as linking and embedding reports. Crystal Reports treats all text, graphics, and database fields as object s that a programmer can place, arrange, and format on forms. The program also generates a record set object and code needed to perform programming tasks such as loop s or mathematical calculations.Crystal Reports can create a report on the fly from user-defined variables and can convert it to HTML and publish it to the Web automatically.

What is Crystal Report?

Options To Pick The Report Needed

Service Product Description

Service Order Type

Service Request Log

Service By Date

Service Type

Testing and Maintenance

Activity

Test the information systemSystem maintenance Maintenance documentation

Output

Problems, if anyUpdated programsDocumentation