74
System Analysis and Design Group Project TABLE OF CONTENTS Chapter 1 Page# 1.0 Introduction 6 1.1 Scope 6 1.2 Objective 7 1.3 Preliminary investigation 7 1.4 Fact finding techniques 7 1.4.1 Interviews 7 1.4.2 Summary of Interviews 7 1.4.3 Surveys 8 1.4.4 Summary of Surveys 8 1.5 Problems of the current system 8 1.6 Proposed solutions to the problems 8 1.6 Benefits of the proposed system 9 1.7 Conclusion 10 1

Final Sad Project

  • Upload
    smzhz

  • View
    3.417

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Final Sad Project

System Analysis and Design Group Project

TABLE OF CONTENTS

Chapter 1 Page#

1.0 Introduction 6

1.1 Scope 6

1.2 Objective 7

1.3 Preliminary investigation 7

1.4 Fact finding techniques 7

1.4.1 Interviews 7

1.4.2 Summary of Interviews 7

1.4.3 Surveys 8

1.4.4 Summary of Surveys 8

1.5 Problems of the current system 8

1.6 Proposed solutions to the problems 8

1.6 Benefits of the proposed system 9

1.7 Conclusion 10

1

Page 2: Final Sad Project

System Analysis and Design Group Project

Chapter 2 Page#

2.0 Feasibility 10

2.1 Technical Feasibility 11

2.1.1 Hardware 11

2.1.2 Software 11

2.1.3 Machines 11

2.2 Operational Feasibility 11

2.2.1 PIECES 11

2.3 Schedule feasibility 12

2.3.1 Task Description 13

2.4 Economic Feasibility 14

2.4.1 Cost-Benefits Analysis 15

2.4.2 Pay Back Analysis 15

2.4.3 Pay Back Analysis Graph 16

2.4.4 Explanation of Pay Back Analysis 16

2.4.5 Return on Investment Analysis 17

2.4.6 Explanation of Return on Investment Analysis 17

2.5 Conclusion 17

2

Page 3: Final Sad Project

System Analysis and Design Group Project

Chapter 3 Page#

3.0 Data Flow Diagrams 18

3.1 Context Diagram 18

3.1.1 Explanation of Context Diagram 19

3.2 Level 0 Diagram 21

3.2.1 Explanation of Level 0 20

3.3 Level 1 Diagram 22

3.3.1 Explanation of Level 1 22

3.4 Data Dictionary 23

3.4.1 Data Flows 24

3.4.3 Data Store 33

3.4.4 Processes 35

3.4.5 Entities 39

Chapter 4 Page#

4.0 Sun Video Corporations Logo 41

4.1 Main Menu 42

4.2 Customer 43

4.3 Video Return 44

4.4 New Customer Registration 45

4.5 Customer Payment Details 45

4.6 Database Tables 46

4.6.1 Rent a Video Table 47

4.6.2 Payment Details Table 49

4.6.3 Customer Table 51

4.6.4 Video Returned Table 53

3

Page 4: Final Sad Project

System Analysis and Design Group Project

Chapter 5 Page#

5.0 Gantt Chart 57

5.1 Conclusion 58

5.2 Reference 59

5.3 Appendix 60

ACKNOWLEDGEMENT

4

Page 5: Final Sad Project

System Analysis and Design Group Project

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 don’t think we would be

able to present the screen shots in a appropriate way.

INTRODUCTION

5

Page 6: Final Sad Project

System Analysis and Design Group Project

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

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

6

Page 7: Final Sad Project

System Analysis and Design Group Project

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.

FACT FINDING TECHNIQUES

This stage involves Interviews, conclusion, Survey, conclusion problem of the current

system, proposed solution to the problem of the current solution conclusion

Interviews

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

7

Page 8: Final Sad Project

System Analysis and Design Group Project

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.

Problems with the current system

1. The problem that was detected and was commonly seen in the answer of

interviews was that all the work was done manually,

2. There were a lot of records being generated on papers, which was very

insecure if any thing happened to the store all the records would be destroyed

and that would provide the company in a great loss,

3. No proper security arrangements every one was accessible to the personal

records of every individual customer.

4. No privacy.

SOLUTION to the problems

After conducting the interviews and surveys it was observed that the company needed a

latest system, in order to improve its quality so there fore we came up with the new

system know as Video Rental System which was to use further to solve all the problems

of the users and the corporation.

Advantages of the system to be introduced

8

Page 9: Final Sad Project

System Analysis and Design Group Project

By introducing this system the company would be in safe hands due to the latest software

installed in the system which would prevent it from data hacking.

1. All the personal records would have right of privacy, as passwords can be easily

generated with the help of password manager guide which is an 8 user guide, user

friendly software which tells the user how to create a password and to use it.

2. It more reliable, Fast and user friendly.

3. It can generate automatic backup of each customer records. Incase the original

one is deleted the system can provide the user with the back up.

4. It would be sending automatic notifications to the user who have rented videos for

$50.

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

9

Page 10: Final Sad Project

System Analysis and Design Group Project

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

Technological or Technical feasibility

10

Page 11: Final Sad Project

System Analysis and Design Group Project

Under this process the (IT) company determines weather the company has technological

resources to compose or purchase the system. Thus we figured the technical feasibility

report; we came to know the system which is proposed to the Sun Cooperation can be

operated easily. The system replace the manually work and transform all the manually

data in to computerize form .which would augment productivity. Training sessions are

required for the employees to educate them to excel to the newly proposed system and to

further understand and use the built in software that are inside the system to prevent their

company from suffering great losses.

Operational feasibility

Operational feasibility helps to crack business problems and provide opportunities to

business .Our system would help users to use the system effortlessly, thus eliminating the

paper work. Through data entry the system would cradle all the records of the customers

and hence the transactions made by sun video can be seen through any interface of sun

video. Through this all the customers record would be maintain properly without fuss. It

would show all the records of payment received, due dates, and pending payments. This

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

11

Page 12: Final Sad Project

System Analysis and Design Group Project

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

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.

Task completing dates

12

Page 13: Final Sad Project

System Analysis and Design Group Project

Feasibility report would be done in 3 days including technical, economical,

operational, schedule.

Pieces framework would be done in 4 days which would include performance,

information, economy, control, efficiency and services.

Investigation of (PI) will be done in 2days

Requirements of users will be done in 2.5 days

Analysis of system needs would be done in 4days

Development and documenting the software would take 8days

Cost benefit analysis would be done in 2days

Payback analysis would be done in 1 day

All the diagrams e.g. pert chart, data flow, level zero diagrams would be done in

5days

Level 1 diagram would be done in 3days

Data store would be made in 1 day

All Entities software would be done in 4 days

Making of screenshots in 2 days

Economical Feasibility

13

Page 14: Final Sad Project

System Analysis and Design Group Project

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

PAYBACK ANALYSIS

14

Page 15: Final Sad Project

System Analysis and Design Group Project

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:

PAYBACK ANALYSIS GRAPH

15

Year Cost

Cumulative

cost Benefits

Cumulative

benefits

0 50,000 50,000 2,500 2,500

1 20,000 70,000 10,000 12,500

2 18,000 98,000 20,000 32,500

3 14,000 112,000 25,000 57,500

4 17,000 129,000 35,000 92,500

5 19,000 148,000 50,000 142,500

6 21,000 169,000 52,000 194,500

7 23,500 192,500 55,000 249,500

8 25,000 217,500 60,000 309,500

9 25,000 242,500 62,000 371,500

10 27,000 269,500 65,000 436,500

Page 16: Final Sad Project

0

50000

100000

150000

200000

250000

300000

350000

400000

450000

1 2 3 4 5 6 7 8 9 10 11

Year

Cost

Cumulative cost

Benefits

Cumulative benefits

System Analysis and Design Group Project

EXPLAINATION OF PAYBACK ANALYSIS

This graph was made on Microsoft Excel which helped in analyzing By the looking at the

above payback analysis graph it could be easily concluded that the system would payback

for itself in the 6th year after its development.

RETURN ON INVESTMENT(ROI) ANALYSIS

16

Page 17: Final Sad Project

System Analysis and Design Group Project

ROI= (Total benefits – Total costs) / Total costs

ROI= (436,500 - 269,500) / 269,500

ROI= 167,000 / 269,500

ROI= 0.61

EXPLAINATION OF ROI

According to the workings of the ROI the organization is getting 61% return on its

investment.

CONCLUSION

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

Page 18: Final Sad Project

System Analysis and Design Group Project

DATA FLOW DIAGRAMS

Data flow is known as a geographical figure of the data. DFD denotes the process which

takes place in a system .it even shows how data evolve around through an information

system.

CONTEXT DIAGRAM

EXPLANATION OF CONTEXT DIAGRAM

18

Page 19: Final Sad Project

System Analysis and Design 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.

EXPLANATION OF LEVEL 0 DATA FLOW DIAGRAM

19

Page 20: Final Sad Project

System Analysis and Design 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.

LEVEL 0 DATA FLOW DIAGRAM

20

Page 21: Final Sad Project

System Analysis and Design Group Project

LEVEL 1 DATA FLOW DIAGRAM

21

Page 22: Final Sad Project

System Analysis and Design Group Project

EXPLANATION OF LEVEL 1 DATA FLOW DIAGRAM

In level 1 Data Flow Diagram, Customer Rental Record which is a data store sends

customer’s yearly details to the Create Yearly Bonus Letter. It advances to Free Coupons

Process which generates free coupons for the customer and both the items bonus letter

and free coupon goes to Create Customer Certificate. These three items that are coupons,

letter and certificate are sent directly to the customer.

DATA DICTONARY

22

Page 23: Final Sad Project

System Analysis and Design Group Project

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

• Compose data flow in a constructive manner

• Provide aid on data stored files and save it

• Create deductive data flow processes

the data dictionary for this project is given below

Data FlowsData Flows

23

Page 24: Final Sad Project

System Analysis and Design Group Project

Name : customer details Name : customer details

Description : details of new customers Description : details of new customers

Source : customer Source : customer

Destination : add customer Destination : add customer

Data Structure: customer name + address + telephone. Data Structure: customer name + address + telephone.

Name : customer details Name : customer details

Description : details of new customers Description : details of new customers

Source : add customer Source : add customer

Destination : customer rental records Destination : customer rental records

Data Structure: customer name + customer id + address + Data Structure: customer name + customer id + address +

telephone number. telephone number.

Name : customer info Name : customer info

24

Page 25: Final Sad Project

System Analysis and Design Group Project

Description : update customer rental records Description : update customer rental records

Source : video return Source : video return

Destination : customer rental records Destination : customer rental records

Data Structure: customer name + customer id + address + Data Structure: customer name + customer id + address +

telephone number + returned videos telephone number + returned videos

Name : customer/Video ID Name : customer/Video ID

Description : identification of customer and video Description : identification of customer and video

25

Page 26: Final Sad Project

System Analysis and Design Group Project

Source : customer Source : customer

Destination : video return Destination : video return

Data Structure: customer name + address + telephone + Data Structure: customer name + address + telephone +

identification code. identification code.

Name : video info Name : video info

Description : video rental information Description : video rental information

Source : video return Source : video return

Destination : video rental record Destination : video rental record

Data Structure: available videos list + video returned Data Structure: available videos list + video returned

Name : payment/dues Name : payment/dues

Description : details of payments Description : details of payments

26

Page 27: Final Sad Project

System Analysis and Design Group Project

Source : customer Source : customer

Destination : payment received Destination : payment received

Data Structure: amount of payment + mode of payment Data Structure: amount of payment + mode of payment

+customer ID. +customer ID.

Name : receipt Name : receipt

Description : receipt of the payment made Description : receipt of the payment made

Source : receipt generation Source : receipt generation

Destination : customer Destination : customer

Data Structure: customer ID + amount paid Data Structure: customer ID + amount paid

Name : customer info Name : customer info

Description : updates the rental records Description : updates the rental records

27

Page 28: Final Sad Project

System Analysis and Design Group Project

Source : customer rental record Source : customer rental record

Destination : receipt generation Destination : receipt generation

Data Structure: amount owed + customer ID Data Structure: amount owed + customer ID

Name : payment received update Name : payment received update

Description : receipt of the payment made Description : receipt of the payment made

Source : payment received Source : payment received

Destination : customer rental record Destination : customer rental record

Data Structure: amount paid + balances if any left + customer ID. Data Structure: amount paid + balances if any left + customer ID.

Name : cash Name : cash

Description : payment being paid Description : payment being paid

28

Page 29: Final Sad Project

System Analysis and Design Group Project

Source : accounts Source : accounts

Destination : payment received Destination : payment received

Data Structure: amount paid + customer ID. Data Structure: amount paid + customer ID.

Name : customer rental info Name : customer rental info

Description : details about customers Description : details about customers

Source : customer rental record Source : customer rental record

Destination : create yearly free coupons. Destination : create yearly free coupons.

Data Structure: ID + code+ name + rent paid + type of video issued. Data Structure: ID + code+ name + rent paid + type of video issued.

Name : customer rental info Name : customer rental info

Description : details about customers Description : details about customers

29

Page 30: Final Sad Project

System Analysis and Design Group Project

Source : customer rental record Source : customer rental record

Destination : create monthly letter discount coupon Destination : create monthly letter discount coupon

Data Structure: ID + code+ name + rent paid + type of video rented. Data Structure: ID + code+ name + rent paid + type of video rented.

Name : rental info Name : rental info

Description : details about the movies rented Description : details about the movies rented

Source : rental record Source : rental record

Destination : produce customer rental report Destination : produce customer rental report

Data Structure: customer name + ID + rent paid. Data Structure: customer name + ID + rent paid.

Name : report Name : report

Description : details about the customers and the videos Description : details about the customers and the videos

30

Page 31: Final Sad Project

System Analysis and Design Group Project

Source : produce customer rental report Source : produce customer rental report

Destination : management Destination : management

Data Structure: customer name + movies rented Data Structure: customer name + movies rented

Name : monthly coupon letter Name : monthly coupon letter

Description : certificates provided to customers Description : certificates provided to customers

Source : create monthly letter discount coupon Source : create monthly letter discount coupon

Destination : customer Destination : customer

Data Structure: customer name + Customer ID Data Structure: customer name + Customer ID

Name : yearly coupon letter Name : yearly coupon letter

31

Page 32: Final Sad Project

System Analysis and Design Group Project

Description : certificate issued yearly Description : certificate issued yearly

Source : create yearly free coupon Source : create yearly free coupon

Destination : customer Destination : customer

Data Structure: customer name + ID Data Structure: customer name + ID

Data StoreData Store

32

Page 33: Final Sad Project

System Analysis and Design Group Project

Name : customer rental record Name : customer rental record

Description : all the details of a customerDescription : all the details of a customer

Input Data Flow : customer details Input Data Flow : customer details

Payment received update Payment received update

Customer info Customer info

Output Data Flow : customer rental info Output Data Flow : customer rental info

Rental info Rental info

Data Structure : customers name + customer id’s + addresses + Data Structure : customers name + customer id’s + addresses +

telephone numbers + movies rented + amount telephone numbers + movies rented + amount

balances + amount paid balances + amount paid

33

Page 34: Final Sad Project

System Analysis and Design Group Project

Name : video rental record Name : video rental record

Description : all the details of videosDescription : all the details of videos

Input Data Flow : customer details Input Data Flow : customer details

Payment received update Payment received update

Customer info Customer info

Output Data Flow : customer rental info Output Data Flow : customer rental info

Rental info Rental info

Data Structure : customers name + customer id’s + addresses + Data Structure : customers name + customer id’s + addresses +

telephone numbers + movies rented + amount telephone numbers + movies rented + amount

balances + amount paid balances + amount paid

ProcessesProcesses

34

Page 35: Final Sad Project

System Analysis and Design Group Project

Name : add customer Name : add customer

Description : registering new customers Description : registering new customers

Input Data Flow : customer details Input Data Flow : customer details

Output Data Flow : customer details Output Data Flow : customer details

Process Specification: receives customer details Process Specification: receives customer details

verifies new customers verifies new customers

sends customer rental card to customer and new sends customer rental card to customer and new

customer info to customer record customer info to customer record

35

Page 36: Final Sad Project

System Analysis and Design Group Project

Name : video rental Name : video rental

Description : manages the renting process Description : manages the renting process

Input Data Flow : customer/video ID Input Data Flow : customer/video ID

Output Data Flow : video info Output Data Flow : video info

customer info customer info

Process Specification: checks request and issue videos Process Specification: checks request and issue videos

sends out rental info sends out rental info

Name : payment received Name : payment received

Description : recording cash transactions Description : recording cash transactions

Input Data Flow : payment/dues Input Data Flow : payment/dues

cash cash

Output Data Flow : payment received update Output Data Flow : payment received update

Process Specification: takes in the payments. Process Specification: takes in the payments.

Name : receipt generation Name : receipt generation

36

Page 37: Final Sad Project

System Analysis and Design Group Project

Description : makes receipts Description : makes receipts

Input Data Flow : customer info Input Data Flow : customer info

Output Data Flow : receipt Output Data Flow : receipt

Process Specification: takes in payment info and sends the receipt generated to Process Specification: takes in payment info and sends the receipt generated to

the customer the customer

Name : create monthly letter discount coupon Name : create monthly letter discount coupon

Description : produces monthly reports Description : produces monthly reports

Input Data Flow : customer rental info Input Data Flow : customer rental info

Output Data Flow : monthly coupon letter Output Data Flow : monthly coupon letter

Process Specification: checks in customer final details and sends monthly Process Specification: checks in customer final details and sends monthly

coupons to various customers coupons to various customers

Name : create yearly free movie coupon Name : create yearly free movie coupon

37

Page 38: Final Sad Project

System Analysis and Design Group Project

Description : produces yearly reports Description : produces yearly reports

Input Data Flow : customer rental info Input Data Flow : customer rental info

Output Data Flow : yearly coupon letter Output Data Flow : yearly coupon letter

Process Specification: checks in customer final details and sends yearly Process Specification: checks in customer final details and sends yearly

coupons to various customers coupons to various customers

Name : produce report Name : produce report

Description : makes final reports Description : makes final reports

Input Data Flow : rental info Input Data Flow : rental info

Video rental info Video rental info

Output Data Flow : report Output Data Flow : report

Process Specification: takes in info about customer and videos and send the Process Specification: takes in info about customer and videos and send the

info to the management. info to the management.

EntitiesEntities

38

Page 39: Final Sad Project

System Analysis and Design Group Project

Name : Customer Name : Customer

Description : people wanting to rent video Description : people wanting to rent video

Input Data Flow: receipts Input Data Flow: receipts

monthly coupon letter monthly coupon letter

yearly coupon letter yearly coupon letter

Output Data Flow: customer detailsOutput Data Flow: customer details

customer/video ID customer/video ID

payment/dues payment/dues

Name : accounts dept Name : accounts dept

Description : manages all the finance of the organization and the system Description : manages all the finance of the organization and the system

Input Data Flow: Cash Input Data Flow: Cash

Output Data Flow: --- Output Data Flow: ---

39

Page 40: Final Sad Project

System Analysis and Design Group Project

Name : management Name : management

Description : manages the organization and the system Description : manages the organization and the system

Input Data Flow: management report Input Data Flow: management report

Output Data Flow: ---Output Data Flow: ---

Screen Shots

40

Page 41: Final Sad Project

System Analysis and Design Group Project

Our logo

This logo was designed with the help of adobe photo shop to provide a good

look for the system

41

Page 42: Final Sad Project

System Analysis and Design Group Project

Main Screen:

42

Page 43: Final Sad Project

System Analysis and Design Group Project

Video RENTAL FORM:

This form shows the video id and the customer id that what particular movie has been

issued by a particular customer

43

Page 44: Final Sad Project

System Analysis and Design Group Project

Video RETURN FORM:

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

Page 45: Final Sad Project

System Analysis and Design Group Project

VCD/DVD DISCRIPTION FORM:

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

Page 46: Final Sad Project

System Analysis and Design Group Project

NEW CUSTOMER ID FORM:

46

Page 47: Final Sad Project

System Analysis and Design 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

Page 48: Final Sad Project

System Analysis and Design Group Project

48

Page 49: Final Sad Project

System Analysis and Design Group Project

This table shows the amount of customer that have been enrolled to use the services of

Sun Videos

49

Page 50: Final Sad Project

System Analysis and Design Group Project

Bonus Table:

This table tells about how many customers have been enrolled in the bonus scheme

introduced by sun videos corporation.

50

Page 51: Final Sad Project

System Analysis and Design Group Project

Rent a Video:

51

Page 52: Final Sad Project

System Analysis and Design Group Project

This table shows that how man customer have taken the videos on rent.

Payment Mode

52

Page 53: Final Sad Project

System Analysis and Design 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

Page 54: Final Sad Project

System Analysis and Design Group Project

Video Rental:

Video Returned:

54

Page 55: Final Sad Project

System Analysis and Design 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

Page 56: Final Sad Project

System Analysis and Design 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

Page 57: Final Sad Project

System Analysis and Design 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

Page 58: Final Sad Project

System Analysis and Design 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

Page 59: Final Sad Project

System Analysis and Design Group Project

TASK SHEET

Members Work Division

1. Bilal Mubashir Context diagram, level 0, level 1, Gantt

chart. economic feasibility, designing the

system

2. Mohsin Wahid Context diagram, level 0, level 1,

Feasibility

3. Usman Saleem Introduction, technical feasibility,

operational feasibility, schedule feasibility.

fact finding techniques, economic

feasibility, data dictionary.

4. Shoaib Mirza Technical feasibility, operational

feasibility, schedule feasibility.

59