Beruflich Dokumente
Kultur Dokumente
Group Project
TABLE OF CONTENTS
Chapter 1
1.0
Introduction
1.1
Scope
1.2
Objective
1.3
Preliminary investigation
1.4
Fact finding techniques
1.4.1
Interviews
1.4.2
Summary of Interviews
1.4.3
Surveys
1.4.4
Summary of Surveys
1.5
Problems of the current system
1.6
Proposed solutions to the problems
1.6
Benefits of the proposed system
1.7
Conclusion
Page#
6
6
7
7
7
7
7
8
8
8
8
9
10
Chapter 2
2.0
Feasibility
2.1
Technical Feasibility
2.1.1
Hardware
2.1.2
Software
2.1.3
Machines
Page#
10
11
11
11
11
1
Group Project
Operational Feasibility
PIECES
Schedule feasibility
Task Description
Economic Feasibility
Cost-Benefits Analysis
Pay Back Analysis
Pay Back Analysis Graph
Explanation of Pay Back Analysis
Return on Investment Analysis
Explanation of Return on Investment Analysis
Conclusion
Chapter 3
3.0
Data Flow Diagrams
3.1
Context Diagram
3.1.1
Explanation of Context Diagram
3.2
Level 0 Diagram
3.2.1
Explanation of Level 0
3.3
Level 1 Diagram
3.3.1
Explanation of Level 1
3.4
Data Dictionary
3.4.1
Data Flows
3.4.3
Data Store
3.4.4
Processes
3.4.5
Entities
11
11
12
13
14
15
15
16
16
17
17
17
Page#
18
18
19
21
20
22
22
23
24
33
35
39
Group Project
Chapter 4
4.0
Sun Video Corporations Logo
4.1
Main Menu
4.2
Customer
4.3
Video Return
4.4
New Customer Registration
4.5
Customer Payment Details
4.6
Database Tables
4.6.1
Rent a Video Table
4.6.2
Payment Details Table
4.6.3
Customer Table
4.6.4
Video Returned Table
Page#
41
42
43
44
45
45
46
47
49
51
53
Chapter 5
5.0
Gantt Chart
5.1
Conclusion
5.2
Reference
5.3
Appendix
Page#
57
58
59
60
Group Project
ACKNOWLEDGEMENT
In the beginning we would like to thank our GOD, the most merciful and beneficent, for
giving us the strength to complete this project with full determination.
My special thanks to my course instructor, Mrs. Ambreen Ahmed, without her help and
guidance we would not have been able to complete the report up to the mark and as well
if it was not for her support in the field of Microsoft acsses i dont think we would be
able to present the screen shots in a appropriate way.
Group Project
INTRODUCTION
This case study is about a video shop whose name us Sun Video Corporation. It has
expertise in video rental business. Their plan is to have a series of stores scattered
strategically around a metropolitan area. As being expertise in the video rental business
they offer great deal for their customer and provide a competitive edge for their
competitors. In this case we are required to do the work of the system analyst and go
through each process which the system analyst performs.
SCOPE
As all of you know that as the world is advancing the need for new system have increased
in every organization old systems are being replaced by new system, the reason behind
this is that the organization demands excellent quality work more profit to be earned in
short term and to gain more market share as quick as they can and to kick their
competitors out of the market. New system is:
User Friendly
More Efficient
They provide you with the latest security (I.E Fire Wall)
U can use internet proving you with the better speed and quality so you could
send and receive important e-mails
Group Project
As mentioned above that what the new system does, our prime target is to create a
new and reliable system for Sun Video Corporation as it is offering many facilities to
its customers and it is proving a competitive edge.
OBJECTIVE
My objective is to make useful and user friendly system, so that non technical person can
also under stand it. It is easy for the company to use the system, providing the system that
would be designed for the company will consists of high security software (zone alarm
version 9) so that no hacker can break inside the system and stole data and installing
latest version of antivirus (I.E McAfee version 8.0) so the system is virus free and the
data is secured
PRELIMINARY INVESTIGATION
After receiving the request from Sun Video Corporation regarding their system our team
started its work with the very basic step that was searching for the problem by the method
of fact and finding techniques and gather the information regarding the problem that
was faced by the Sun Video Corporation.
Interviews
Group Project
This was the basic step taken by our team this main reason for conducting interview was
that we would know that what are the problem that the company is currently facing and
how is it affecting their business? Although taking interview is not an easy task but we
manage to do it some how.
Conclusion
As a part of our first step we conducted this session and went to various people like the
managing director the company, the sales manager, the cashier and asked them about the
problem that they were facing, so that the information that they provide us would be later
used on.
Surveys
The second step that our group took was going on to surveys of different famous and
large video stores in order to see what is the main reason behind their success in the
market and what type of system are they currently using ad what are the benefits that they
are getting out of it?
Conclusion of Survey
Conducting survey was successes as it gave answer to most of are questions. Are prime
target was achieve we gathered all the relevant information and the irrelevant information
was discarded.
Group Project
Group Project
5. It will contain software which will the user on which shelf on what location is the
particular video which the customer s looking for this will provide them with time
flexibility and the customer would also be satisfied with this service.
6. Introducing this software would facilitate new customer enrolling and renting
movies from Sunny Videos that will make them enjoy high profit.
CONCULSION
After performing the necessary steps it was founded that sunny videos manual way of
working was more time consuming and it was not efficient to work with this system
as no privacy right were available. Being the system analyst it was decided that it is
necessary to introduce a new system for Sunny Video which is know as Sunny rental
Video
FEASIBILITY
Feasibility report means to identify the problem and summarizing the complete
objectives. It also creates broad data for the management team that would decide by
looking at the objects whether to move on the new phase or not. There are 4 types of
feasibility report which are mentioned below:
1. Technical
2. Operational
3. Economical
4. Schedule
Group Project
Group Project
system would be user- friendly which would enable employees to learn and operate the
system fester achieving productive results.
Pieces framework
Pieces stands for Performance, Information, Economy, Control, Efficiency, Services
Pieces has merely 6 points.
Performance
The currant system is not that fast and efficient which waste sundry time in paper work
even after that the transactions of the customers are not recorded properly thus arising
conflicts between management and employees and customers .Thus performance is
effected, through new system the whole thing would be computerized and the task would
be done rapidly hence augmenting performance levels.
Information
The system will have its own data base through it the company can look and see all the
transactions of the customers thus having information about all it customers .
Economy
The system would be computerized, user friendly thus it would enhance productivity,
thus making the project economically strong. Perishing manually work thus codifying
and organizing the data of the customers properly. It would reduce the more workers, thus
cutting down the expanses and saving more money.
Control
Top management would have charge to control the system, thus it would decrease
pilfering , providing security . Thus every employee would have limited excess.
Efficiency
The system would be computerizes all over thus it would coup with all sinecures like data
entry, customer information, billing information resulting efficiency among employees
eventually satisfying customers .
Services
11
Group Project
Our company would provide augment product or system thus in future if the sun
cooperation needs to have new tools we would provide them. Thus upgrading the system.
Schedule Feasibility.
Is that feasibility under which our company will meet its deadlines, and task to gratify
them? Under it we have set targets to finish what activity on which time.
12
Group Project
All the diagrams e.g. pert chart, data flow, level zero diagrams would be done in
5days
Economical Feasibility
Under this feasibility we analysis weather benefits in making the new system are
more then the development cost. Is it profitable to take the task and make it? Will it
going to provide any benefits to the organization.
COST-BENEFIT ANALYSIS
Economic feasibility is performed by doing the cost-benefit analysis, which is the
process of identifying the financial benefits and costs associated with the
development of the project.
The evaluation of our project is being done on the following strategies
13
Group Project
PAYBACK ANALYSIS
It is the process in which the organization identifies the time period in which the
system would pay back for itself.
The costs in the development of this project and the profits attained are shown below:
Cumulative
Year
0
1
2
3
4
5
6
7
8
9
10
Cost
50,000
20,000
18,000
14,000
17,000
19,000
21,000
23,500
25,000
25,000
27,000
cost
50,000
70,000
98,000
112,000
129,000
148,000
169,000
192,500
217,500
242,500
269,500
14
Cumulative
Benefits
2,500
10,000
20,000
25,000
35,000
50,000
52,000
55,000
60,000
62,000
65,000
benefits
2,500
12,500
32,500
57,500
92,500
142,500
194,500
249,500
309,500
371,500
436,500
Group Project
15
Group Project
EXPLAINATION OF ROI
According to the workings of the ROI the organization is getting 61% return on its
investment.
CONCLUSION
16
Group Project
After performing different steps of feasibility it was concluded that our software is
feasible and easy to use for the company. Now we decided to move on to the design
phase.
17
Group Project
Group Project
The diagram says that the customers would interact with the system and it would show
his/her id, it would include whose payments are outstanding, whose payment are done,
whose videos are due. The new customer has to fill the form to avail membership for the
sun video. System would generate reports and management would be accountable to see
the report of the whole report... The accounts department would send cash which would
received by customers.
19
Group Project
This diagram was made by using viso .In this case the when the customer will give there
id, the system would show customer payments, dues, etc. Accounts deportment sends
cash. Customer record shows rental information to compose a report. Which would give
to the management of the sun video. This system have information when the video is
rented then its receipt is made and passed to the customers. Payment which are which are
received from the accounts department is updated in customers records. If the customers
comes to the bonus level those customers details are forwarded to the accounts
department which generates motley or yearly schemes or bonus letters for those desire
customers.
20
Group Project
21
Group Project
22
Group Project
DATA DICTONARY
Date dictionary is just like a dictionary which contains meanings of words,
Data dictionary is made by the analysis to keep track and record of the
information and thus it could be use further in future if required changes
in the system. Data dictionary contains the meanings of words which are used
in the system and data flow diagrams. It helps to
Deplete redundancy
23
Group Project
Data Flows
Name
: customer details
Description
Source
Destination
: customer
: add customer
Name
: customer details
Description
Source
: add customer
Destination
24
Group Project
Name
: customer info
Description
Source
: video return
Destination
Name
: customer/Video ID
25
Description
Group Project
Source
: customer
Destination
: video return
: video info
Description
Source
: video return
Destination
Name
: payment/dues
26
Description
Group Project
: details of payments
Source
: customer
Destination
: payment received
Name
: receipt
Description
Source
: receipt generation
Destination
: customer
Name
: customer info
27
Description
Group Project
Source
Destination
: receipt generation
Name
Description
Source
: payment received
Destination
Name
: cash
28
Description
Source
: accounts
Destination
: payment received
Group Project
Name
Description
Source
Destination
Name
Description
Group Project
Source
Destination
Name
: rental info
Description
Source
: rental record
Destination
Name
: report
30
Description
Group Project
Source
Destination
: management
Name
Description
Source
Destination
: customer
31
Group Project
Name
Description
Source
Destination
: customer
Data Store
32
Name
Description
Input Data Flow
Group Project
Data Structure
33
Name
Description
Input Data Flow
Group Project
Data Structure
34
Group Project
Processes
Name
: add customer
Description
: customer details
: customer details
35
Group Project
Name
: video rental
Description
: customer/video ID
: video info
customer info
Name
: payment received
Description
: payment/dues
cash
Name
: receipt generation
36
Description
: makes receipts
: customer info
: receipt
Group Project
Process Specification: takes in payment info and sends the receipt generated to
the customer
Name
Description
37
Group Project
Name
Description
Name
: produce report
Description
: rental info
Video rental info
: report
Process Specification: takes in info about customer and videos and send the
info to the management.
Entities
38
Name
Description
Group Project
: Customer
: people wanting to rent video
Name
: accounts dept
Description
Name
: management
39
Description
Group Project
Screen Shots
40
Group Project
Our logo
This logo was designed with the help of adobe photo shop to provide a good
look for the system
41
Group Project
Main Screen:
42
Group Project
This form shows the video id and the customer id that what particular movie has been
issued by a particular customer
43
Group Project
This form tells that whether the VCD that was issued by the customer has been returned
on the due date or not if not how much fine he has to pay for getting delayed.
44
Group Project
This tell the customer that the movie they are looking for in what category is it available
for (e.g in DVD or VCD)
45
Group Project
46
Group Project
This is a plain form for a new customer to get enroll for the membership and start using
sun videos services.
Table:
47
Group Project
48
Group Project
This table shows the amount of customer that have been enrolled to use the services of
Sun Videos
49
Group Project
Bonus Table:
This table tells about how many customers have been enrolled in the bonus scheme
introduced by sun videos corporation.
50
Group Project
Rent a Video:
51
Group Project
This table shows that how man customer have taken the videos on rent.
Payment Mode
52
Group Project
This table shows that the fine that a particular customer has to pay when he extends his
return date and the video is over due
Reports
Customer:
53
Group Project
Video Rental:
Video Returned:
54
Group Project
This shows how many movies have been returned by the customer plus it is
also showing the fine that if a customer gets late how much does he has to pay
Gantt Chart
55
Group Project
This chart is made before starting the actual work. This helps us to plan each and every
thing and go about it according to time and days
Conclusion
56
Group Project
After putting hard effort on the designated proposal assigned by the Sun Videos
corporation it gives me and my group the honor that the making of the new system
was a complete success which in future will them to solve their problem, as new hard
ware and software are being installed in the system and it is user friendly nd is easy
for the management to understand .
REFERENCES
57
Group Project
Reference By Book:
Kendall.J,(1999), System Analysis and Design, 4th edition, Prentice Hall
International,
Cashman.T, (2001), System Analysis and Design, Course Technology.
APPENDIX
58
Group Project
TASK SHEET
Members
Work Division
1. Bilal Mubashir
2. Mohsin Wahid
3. Usman Saleem
4. Shoaib Mirza
59