This dissertation has been submitted by a student. This is not an example of the work written by our professional dissertation writers.

INTRODUCTION

For the March 2010 Exam, three assignments including the System Analysis and Design (SAD) Assignment is needed to done. System Analysis and Design (SAD) Assignment includes six tasks. All we need to do is to improve the system design of the DVD Store system. Task 1 is to create a context deagram of the DVD store system, a statement of the aims and objectives and Data Flow Diagram for the DVD store system. Task 2 is to create a data model detailing the data structure which contains Entity Relationship Diagram(ERD), Entity descriptions for all the entities in ERD, Appropiate attributes for all entities in the ERD, Relationships describiing the detail of the optional and degree of relationship between entities. In Task 3, only Entity Life History (ELH) is contained. Task 4 is creating a database design for the jewellery store. It includes normalization and data dictionary.For Task 5; we need to create a proto type of user interface (Screen and draft screen design). In Task 6, I have to make a report that is equal to the standard of professional to express my system design for the DVD Store. And all the task 1 to 5 details of site preparation and details will be contained.

(a)CONTEXT DIAGRAM

(b) AIMS AND OBJECTIVES

The DVD store is needed to change the manual work system to a computerized system. By demonstrating, the students understand of the modeling of a data-driven system. And also understand the prototype user interface for the new system how must we prepare. Nowadays stores are using the computerized system and online system. So we need to change the DVD store to enable the search of DVDs easily, to keep the many recording of membership, to improve the system processing, to reduce time consuming and to reduce the human resources and manual works.

(c) DATA FLOW DIAGRAMS

Level- 1

Process Description

1. Member Registration Process

When the customer comes to the DVD store, the customer needs to make a member registration to loan DVDs from the store. So the customer has to make a registration and need to pay member fees and get member card.

2. Loan Process

The member search for DVDs and then when the member found the customer ask for the DVDs. If the require DVD is loaned, the customer may make a reserve. On the other hand if the DVD is not loaned the customer must agree a loan period and then make a loan completion.

3. Return Process

When the member return the DVDs, the DVD must be checked for damage and overdue paid. If the damage is found, the member needs to pay for the damage costs. If the over due is happened, the member needs to pay for over due paid. If all the conditions are clear, the member can return the DVDs clearly.

4. Order Process

When the store orders the DVDs from the supplier, the manager asks for the DVDs title and price. If the order is deal, the supplier sends the order. The order is checked and then the payment is made.

5. Sales Process

The store sometime sale the DVDs with discounted price. The customer may come and search for DVDs. If the customer is requested for checking, the store will have to check the DVDs. If the customer is satisfied, the payment is deal.

DATA FLOW DESCRIPTIONS

No

Data flow

Description

1

Enquire information

If the customer wants to know the membership information, it needs to enquire. Then the system gives member registeration information.

2

Complet register form with member fees

After asking for the member registration, the customer will need to complete the blank register form and need to pay for member fees.

3

Give Member card

When the member registartion is complete the customer get the member card and become member.

4

Search for DVD in catalog

The customer can search DVDs by keywords as they like. After searching, the system display item information.

5

Enquire for availability

After searching, the customer may ask for the availability of the search DVD.

6

Confirm the loan with agree loan period

If th DVD is available, the member agrees the loan period and confirm the loan.

7

Make reserve

If th DVD is unavailable, the member can make a reserve for the DVD

8

Return the DVD

At the loan period the member will return the DVD

9

Check for damage and overdue

The staff may check for the damage and over due of the DVD.

10

Enquire for supplier information

The DVD store will enquire from the customer before ordering

11

Make order

The DVD store will order the DVDs from their supplier.

12

Send invoice and order

The supplier may send the order DVDs and the invoice for payment.

13

Check ordr and make payment

The DVD store will check the order and make payment.

14

Sale old DVDs with discount

The DVD store sometimes sales the old DVDs with discount for the customer.

15

Make payment

After checking and testing the DVDs the customer will make a payment for the DVDs.

DATA STORE CONTENTS

1. Member

2. Copy

3. Loan file

4. Reserve file

5. Catalogs

6. Sales

No

Data Store Name

Flow in process

Flow out process

Data Store Contents

1

Member

1-Member infomation

1-Take Member Information

Storing for Member information

2

Copy file

1-Copy DVD information

1-Take Copy DVD information

Storing for Copy DVD infomation

3

Loan file

1-Loan information

1-Take Loan information

Storing for loan DVD information

4

Reserve file

1-Reserve information

1-Take Reserve file

Storing for reserve member

5

Catalogs

1-Catalog infomation

1-Take Catalog information

Storing DVD information

6

Sales

1-Sales information

1-Take Catalog information

Storing Sales DVDs information

EXTERNAL ENITITY DEFINITIONS

External Entity Name

Definition

Supplier

Supplier is the company from where the DVD store order the DVDs.

Customer

Cutomer may register for member or may purchase for discounted DVDs

Member

Member can loan the DVDs from the DVD store.

(a) EINTITY RELATIONSHIP DIAGRAM

(b) ENTITY DESCRIPTIONS

Supplier

Supplier is an entity that records the supplier information.

Customer

Customer is an entity that records the customer information.

Order

Item Order is an entity that records the information purchased from the supplier.

Discount DVD

Discount is an entity that records the information of setting the discount price of DVD.

Staff

Staff is an entity that records the staff information.

Member

Member is an entity that records the member information.

Reserve

Reserve is an entity that records the reserve member information

Loan

Loan is an entity that records the loan detail of the DVDs.

DVD

DVD is an entity that records the DVD information.

(a) ATTRIBUTES

Entity Name - Supplier

Attributes

Data Type

Size

Comments

Supplier ID

Auto Number

10

To store suppliers by ID

Supplier Name

Text

30

To store supplier's Name

Authorized Supplier Staff Name

Text

30

To store authorized supplier staff name

Supplier Address

Text

30

To store supplier's address

Supplier Phone

Text

30

To store supplier's phone no

Primary Key

Foreign Key

Supplier ID

-

Entity Name - Customer

Attributes

Data Type

Size

Comments

Customer Name

Text

30

To store customer's Name

Customer ID

Auto Number

10

To store customer's ID

Customer Address

Text

30

To store customer's Address

Customer Phone

Text

30

To store Customer's phone no

Primary Key

Foreign Key

Customer ID

-

Entity Name - Order

Attributes

Data Type

Size

Comments

Order ID

Auto number

10

To store Order no

Staff ID

Auto Number

10

To store staff's ID

Supplier Address

Text

30

To store supplier's Address

Supplier Phone

Text

30

To store supplier's phone no

Total Amount

Long integer

50

To store the order's total amount

Primary Key

Foreign Key

Order ID

Supplier ID

Entity Name - Order Detail

Attributes

Data Type

Size

Comments

Order ID

Auto number

10

To store Order no

DVD ID

Auto Number

10

To store DVDs' ID

Quantity

Number

20

To store the quantity of order DVDs

Price

Long integer

50

To store the DVDs' prices

Amount

Long integer

50

To store the order's amount

Primary Key

Foreign Key

Order ID

DVD ID

Entity Name - Discount DVD

Attributes

Data Type

Size

Comments

DVD ID

Auto Number

10

To store DVD no

DVD Name

Text

30

To store DVD Name

DVD Type

Text

30

To store DVD by type

Discount Price

Long integer

30

To store the discount price of DVD

Primary Key

Foreign Key

DVD ID

-

Entity Name - Staff

Attributes

Data Type

Size

Comments

Staff Name

Text

30

To store staff's Name

Staff ID

Auto Number

10

To store staff's ID

Staff Address

Text

30

To store staff's Address

Staff Phone

Text

30

To store staff's phone no

Primary Key

Foreign Key

Staff ID

-

Entity Name - Member

Attributes

Data Type

Size

Comments

Member Name

Text

30

To store member's Name

Member ID

Auto Number

10

To store member 's ID

Member r Address

Text

30

To store member's Address

Member Phone

Text

30

To store Member's phone no

Primary Key

Foreign Key

Member ID

-

Entity Name - Loan

Attributes

Data Type

Size

Comments

Loan ID

Auto Number

10

To store Loan ID

Member ID

Auto Number

10

To store Member's ID

DVD ID

Auto Number

10

To store DVD's ID

Loan Period

Text

30

To store Loan period of DVD

Loan Price

Long integer

30

To store Loan Price of DVD

Primary Key

Foreign Key

Loan ID

Member ID

Entity Name - Reserve

Attributes

Data Type

Size

Comments

Reserve ID

Auto Number

10

To store Reserve's ID

Member ID

Auto Number

10

To store Member's ID

DVD ID

Auto Number

10

To store DVD's ID

Reserve Date

Date/Time

-

To store date and time of reserve

Primary Key

Foreign Key

Reserve ID

Member ID

Entity Name - DVD

Attributes

Data Type

Size

Comments

DVD Name

Text

30

To store customer's Name

DVD ID

Auto Number

10

To store customer's ID

Price

Long integer

30

To store DVD's price

Quantity

Number

20

To store DVD's quantity

Primary Key

Foreign Key

DVD ID

-

(d) OPTIONALITY AND DEGREE OF RELATIONSHIP

Entity Customer and Discount DVD

Degree of Relationship One to many

Optional Customer may have one or more Discount DVD.

One Discount DVD must have one Customer.

Entity Member and Loan

Degree of Relationship One to many

Optional One Member may have one or more Loan.

One Loan must have at least one member.

Entity Loan and Copy DVD

Degree of Relationship Many to many to many

Optional One Loan may have one or more Copy DVD.

One Copy DVD must have one Loan.

Entity Reserve and Original DVD

Degree of Relationship One to one

Optional One Reserve must have one Original DVD.

One Original DVD must have one

Reserve

Entity Staff and Order

Degree of Relationship One to many

Optional One staff may have one or more order.

One order must have one staff.

Entity Order and Supplier

Degree of Relationship One to many

Optional One Order may have one or more supplier.

One supplier must have one order.

Entity Staff and Loan

Degree of Relationship One to many

Optional One Staff may have one or more Loan.

One Loan must have one Staff

Entity Manager and Discount DVD

Degree of Relationship One to many

Optional One Manager may have one or more Discount DVD.

One Discount must have one Manager.

(a) ENTITY LIFE HISTORY

(a) NORMALIZATION

Good Day Liquor Company

No.24(A\B), BoTayZa Street, Insein Township

01-646321, 01-646123

Customer Registration

Customer ID Date

Customer Name

Customer Address

Customer Phone

Customer NRC

Customer E-mail

Customer Sign

Staff ID

Staff Name

Staff Sign

Loan Form

I. UNF

*Loan No

Member Name

Member ID

Member Sign

Staff Name

Staff Sign

Date

Copy DVD No

DVD Name

Price

Quantity

Amount

Total Amount

Due Date

II. Choose a key

*Loan No

III. 1 NF

*Loan No

Member ID

Member Name

Date

Member Sign

Staff Sign

Staff Name

Copy DVD No

DVD Name

Price

Amount

Quantity

Total Amount

Due Date

*Loan No

VI. 2 NF

Copy DVD No

DVD Name

Price

Copy DVD No

*Loan No

Quantity

Amount

Total Amount

Due Date

V. 3NF

*Loan No

Date

Staff Name

Staff Sign

Member ID

Member Name

Member Sign

*Loan No

Copy DVD No

Quantity

Amount

Total Amount

Due Date

Copy DVD No

Price

DVD Name

VI. Optimization

[Loan]

*Loan No

Date

[Loan Detail]

Quantity

Amount

Due Date

[Copy DVD]

DVD Name

Copy DVD No

Price

[Member]

Member ID

Member Name

Member Sign

VIII. Data Model

Return Form

I. UNF

*Return No

Loan No

Member Sign

Staff ID

Staff Name

Staff Sign

Date

Copy DVD No

DVD Name

Over Due Price

Quantity

Amount

Total Amount

II. Choose a key

*Return No

III. 1 NF

*Return No

Loan No

Date

Member Sign

Staff Sign

Staff Name

Staff ID

Over Due Price

Amount

Quantity

Total Amount

*Return No

VI. 2 NF

Copy DVD No

DVD Name

Price

*Return No

Loan No

Member Sign

Staff Sign

Staff Name

Staff ID

Date

V. 3NF

*Return No

Copy DVD No

Quantity

Amount

Total Amount

Over Due

Loan No

Member ID

Date

Staff Name

Staff Sign

*Return No

Loan No

Member Sign

Staff Name

Staff Sign

Copy DVD No

Price

DVD Name

VI. Optimization

[Return]

*Return No

Date

Loan No

[Loan]

Loan No

Member ID

Date

[Copy DVD]

DVD Name

Copy DVD No

Price

[Return Detail]

Quantity

Amount

Over Due Price

VIII. Data Model

Invoice

I. UNF

*Invoice No

Staff Name

Staff Sign

Date

II. Choose a key

*Invoice No

III. 1 NF

*Invoice No

Date

Staff Sign

Staff Name

Copy DVD No

DVD Name

Price

Amount

Quantity

Total Amount

*Invoice No

VI. 2 NF

Copy DVD No

DVD Name

Price

*Invoice No

Date

Staff Sign

Staff Name

V. 3NF

*Invoice No

Date

Staff Sign

Staff Name

*Invoice No

Copy DVD No

Quantity

Amount

Total Amount

Copy DVD No

Price

DVD Name

VI. Optimization

[Invoice]

*Invoice No

Staff Sign

Staff Name

[Invoice Detail]

Quantity

Amount

[Copy DVD]

DVD Name

Copy DVD No

Price

VIII. Data Model

Supplier Order Registration

I. UNF

*Order No

Staff Name

Staff Sign

Staff ID

Date

DVD Name

Quantity

Type

Type of movie

II. Choose a key

*Order No

III. 1 NF

*Order No

Date

Staff ID

Staff Sign

Staff Name

Copy DVD No

Quantity

Type

Type of movie

DVD Name

*Order No

VI. 2 NF

DVD Name

Type

Type of movie

*Order No

Staff ID

Staff Sign

Staff Name

Date

V. 3NF

*Order No

Date

Staff Sign

Staff Name

Staff ID

*Order No

DVD Name

Quantity

DVD Name

Type

Type of movie

VI. Optimization

[Order]

*Order No

Order No

Staff Sign

Staff Name

Staff ID

[Order Detail]

Quantity

[DVD]

DVD Name

Type

Types of movie

VIII. Data Model

Good Day Liquor Company

No.24(A\B), BoTayZa Street, Insein Township

01-646321, 01-646123

Customer Registration

Customer ID Date

Customer Name

Customer Address

Customer Phone

Customer NRC

Customer E-mail

Customer Sign

Staff ID

Staff Name

Good Day Liquor Company

No.24(A\B), BoTayZa Street, Insein Township

01-646321, 01-646123

Customer Registration

Customer ID Date

Customer Name

Customer Address

Customer Phone

Customer NRC

Customer E-mail

Customer Sign

Staff ID

Staff Name


Good Day Liquor Company

No.24(A\B), BoTayZa Street, Insein Township

01-646321, 01-646123

Customer Registration

Customer ID Date

Customer Name

Customer Address

Customer Phone

Customer NRC

Customer E-mail

Customer Sign

Staff ID

Good Day Liquor Company

No.24(A\B), BoTayZa Street, Insein Township

01-646321, 01-646123

Customer Registration

Customer ID Date

Customer Name

Customer Address

Customer Phone

Customer NRC

Customer E-mail

Customer Sign

Staff ID

b) DATA DICTIONARY

Title: DVD Store

Type: Element

Author: Htoo Zaw Aung

Date: 12.1.2010

No

Name

Alias

Definition

Occurrence

Picture

Notes

1

Return No

Return ID

To record Return no

1 value per record

0-99999

-

2

Date

Date

To record Return date

1 value per record

0-99999

-

3

Member ID

Member No

To record Member ID

1 value per record

0-99999

-

4

Date

Date

To record Loan date

1 value per record

0-99999

-

5

Quantity

Qty

To record quantity of the return DVD

More than 1 value per record

0-99999

-

6

Amount

DVD Amount

Amount = Quantity * Price

1 value per record

0-99999

-

7

Over Due Price

Price

Over Due Price = costs by Loan period

1 value per record

0-99999

-

8

Invoice No

Invoice ID

To record Invoice

1 value per record

0-99999

-

9

Staff Name

Staff Name

To record Staff Name

1 value per record

0-99999

-

10

Staff Sign

Sign

To record Staff's record

1 value per record

0-99999

-

11

Quantity

Qty

To record for DVD in invoice

1 value per record

0-99999

-

12

Amount

DVD Amount

Amount = Quantity * Price

1 value per record

0-99999

-

13

Copy DVD No

Copy DVD ID

To record Copy DVD No

1 value per record

0-99999

-

14

DVD Name

Name

To record DVD Name

1 value per record

0-99999

-

15

Price

DVD price

To record DVD Price

1 value per record

0-99999

-

16

Loan No

Loan ID

To record Loan ID

1 value per record

0-99999

-

17

Date

Date

To record Loan date

1 value per record

0-99999

-

18

Member ID

Member No

To record Member ID

1 value per record

0-99999

-

19

Member Name

Name

To record member name

1 value per record

0-99999

-

20

Member Sign

Sign

To record Member's record

1 value per record

0-99999

-

21

Type

Type

To record DVD Type

1 value per record

0-99999

-

22

Type of movie

Type of movie

To record DVD movie type

1 value per record

0-99999

-

Title: DVD Store

Type: Structure

Author: Htoo Zaw Aung

Date: 12.1.2010

No.

Name

Alias

Definition

Notes

1

Supplier file

Supplier information file

Supplier = Supplier ID + Name + NRC + Address + Phone + Email

To store supplier information

2

DVD file

DVD information file

DVD = Copy DVD No + DVD Name + DVD Type +Movie Type + Price

To store DVD information

3

Supplier Order file

Order file

Order = Order No + Staff ID + Supplier ID + Supplier Name + Supplier Address + DVD Name + Quantity + Type + Type Of movie

To store supplier order information

4

Loan File

Loan file

Loan = Loan No + Member Name + Member ID + Date + Copy DVD NO + DVD Name + Quantity + Due Date + Price + Amount + Total Amount

To store loan information

5

Member file

Member information file

Member= Member ID + Member Name+ Member NRC + Address + Phone + Email

To store member information

6

Return File

Return file

Return = Return No + Loan No + Date + + Copy DVD NO + DVD Name + Quantity + Due Date + Price + Amount + Total Amount

To store return information

7

Invoice

Invoice

Invoice = Invoice No + Date + Copy DVD No + DVD Name + Quantity + Price + Amount + Total Amount + Staff Name + Staff Sign

To store sale information

8

Staff file

Staff information file

Staff = Staff ID + Staff Name+ Staff NRC + Address + Phone + Email

To store staff information

9

Discount DVD file

Discount DVD information

Discount DVD = Copy DVD No + DVD Name + DVD Type +Movie Type + Price

To store Discount DVD information

Title: DVD Store

Type: Data store

Author: Htoo Zaw Aung

Date: 12.1.2010

No.

Name

Alias

Definition

Occurrence

Notes

1

Supplier File

Supplier information file

Supplier= Supplier ID + Name + NRC + Address + Phone + Email

1 value par record

To store supplier information

2

Member file

Member information file

Member= Member ID + Member Name+ Member NRC + Address + Phone + Email

1 value par record

To store member information

3

Copy DVD file

Copy DVD information file

Copy DVD = Copy DVD No + DVD Name + DVD Type +Movie Type + Price

1 value per record

To store Copy DVD information

4

Loan File

Loan file

Loan = Loan No + Member Name + Member ID + Date + Copy DVD NO + DVD Name + Quantity + Due Date + Price + Amount + Total Amount

1 value per record

To store Loan information

5

Reserve File

Reserve information file

Reserve = Member ID + Member Name + Copy DVD no + DVD Name + Date

1 value per record

To store reserve information

6

Catalog

Catalog information

Catalog = DVD Name + Copy DVD No + Type of movie

1 value per record

To store DVDs information by catalog

7

Order file

Order file

Order = Order No + Staff ID + Supplier ID + Supplier Name + Supplier Address + DVD Name + Quantity + Type + Type Of movie

1 value per record

To store order information

8

Sale file

Sale information file

Sale information

1 value per record

To store sale information

Title: DVD Store

Type: Data flow

Author: Htoo Zaw Aung

Date: 12.1.2010

No.

Name

Definition

Occurrence

Notes

1

Enquire information

To request information

1 value per record

Enquire information to the supplier from the system

2

Order new DVD

To order new DVD

1 value per record

To order new DVD to the supplier from the system

3

Give payment

To give payment to the supplier

1 value per record

To make payment to the supplier from the customer

4

Member register

To register as a member

1 value per record

To register for a member to the system

5

Search the catalog

To search the catalog

1 value per record

The member search DVD to the system

6

Loan DVD

To loan DVD

1 value per record

The member loan DVD to the system

7

Reserve

To make a reserve for the DVD

1 value per record

Reserve for the DVD to the system

8

Return DVD

To return DVD

1 value per record

Return the DVD to the system

9

Sale old DVDs

To sale old DVD to customer

1 value per record

To sale the old DVD to the customer by the system

10

Make payment

To give payment for the DVDs

1 value per record

To make payment to the system from the customer

(a) DRAFT SCREEN DESIGN

1. text box

2. label box

3. exit button

4. title bar

5. minimize button

6. maximize button

7. close button

8. search button

1. Text box

2. Label box

3. Combo box

4. Loan button

5. Clear button

6. Exit button

7. title bar

8. minimize button

9. maximize button

10. close button

System Analysis & Design KMD Computer Center

Online Searching

1. Text box

2. Label box

3. Register button

4. Clear button

5. Exit button

6. title bar

7. minimize button

8. maximize button

9. close button

(b) PROTOTYPE

(c) VALIDATION RULES

Searching for a DVD for loan

DVD Name

If you don't enter, the message box will show.

Type of movie

If you don't choose something, the message box will show.

Price

If you don't enter any price when click the save button, the message box will show.

Quantity

If you don't enter quantity when click the save button, the message box will show.

Processing a DVD loan

Member ID

If you don't enter Member ID, the message box will show.

DVD Name

If you don't enter DVD Name, the message box will show.

Loan Period

If you don't choose something, the message box will show.

Copy DVD No

If you don't enter Copy DVD No, the message box will show.

Type of movie

If you don't choose something, the message box will show.

Price

If you don't enter any price when click the save button, the message box will show.

Registration a new customer

Member ID

If you don't enter Member ID, the message box will show.

Member Name

If you don't enter Member Name, the message box will show are displayed.

Member NRC No

If you don't enter Member NRC No, the message box will show.

Address

If you don't enter anything, the message box will show.

Phone no

If you don't enter anything to contact, the message box will show.

E-mail

If you don't enter E-mail, the message box will show.

Assumption

The assignment module is the DVD Store system. In this assignment, the DVD Store will order DVD from the supplier, accept member registrations, loan DVD, and accept return DVD and sales DVD with discount. The DVD store uses the manual work and it uses too much human resources. Therefore according to this scenario, I have to make an assignment for the DVD store system to change the manual work into the computerized system. In task 1, I make the context diagram for the whole system. The level 1 diagram includes the member registration process, loan process, return process, supplier order process and the sale process. In task 2, I make the ERD diagram. The novice user cannot understand this diagram. The ERD diagram includes the process box of the whole diagram. The boxes will show the relationship between them. And I show the detail of attributes and the relations in task 2. For task 3, I make the ELH diagram. The ELH diagram shows the process of the system from DVD view. In task 4, I make normalization forms for the whole system. The forms which the DVD store will need in doing the process include the staff registration form, the supplier registration form, the member registration form, the loan form, return form, invoice form, DVD registration form, Discounted DVD registration form and supplier order form. And I also define the Data Dictionary for element, structure, data store and data flow. In task 5, I describe the Draft screen design to make the prototype of the system. The draft screen includes the member registration form, loan form and DVD search form. Also the prototype includes these forms too.

(a) SITE PREPARATION FOR THE INSTALLATION OF THE SYSTEM

System Requirement

Software Requirement

- Window XP operation system

- Visual Studio 2005

(b) HARDWARE

Hardware Requirement

- Intel & AMD processors

- 800 MHz or higher processor

- 1GB of RAM or higher

- 512 MB of hard disk space or higher

Assumptions

(a) ADVANTAGES AND DISADVANTAGES

Advantages

* The context diagram shows the whole system design.

* Detail of process within system and data flows.

* Detail of entities and their relationships.

* Normalizations which only include essential forms.

* For user to understand the system by prototype interfaces.

Disadvantages

* Difficult to understand by novice users.

* Some data flows and processes are left.

* Confused to understand in logical design.

Difficulties

* Some process can't draw in the data design.

* Time consuming.

* Difficult in making primary keys and foreign keys.

Future Development

· Some processes will include in system

· More and better prototype user interfaces

· Detail normalization processes for each table

· Entity life history for other entities

Recommendation

This assignment is not a complete assignment. But it has many good points. The system is shown in a very clear way. Especially for the novice user understands. And also the other programmer can understand by looking at the assignment. With both explanation and diagram of the DFD, ERD, ELH, Normalizations, Data Dictionaries, Draft Screen Designs and Prototypes the assignment is very easy to learn and understandable.

References

Title System Analysis and Design

URL Lecture Book

Author Name NCC education Centre

Access date & Time 9 July 2009

Writing Services

Essay Writing
Service

Find out how the very best essay writing service can help you accomplish more and achieve higher marks today.

Assignment Writing Service

From complicated assignments to tricky tasks, our experts can tackle virtually any question thrown at them.

Dissertation Writing Service

A dissertation (also known as a thesis or research project) is probably the most important piece of work for any student! From full dissertations to individual chapters, we’re on hand to support you.

Coursework Writing Service

Our expert qualified writers can help you get your coursework right first time, every time.

Dissertation Proposal Service

The first step to completing a dissertation is to create a proposal that talks about what you wish to do. Our experts can design suitable methodologies - perfect to help you get started with a dissertation.

Report Writing
Service

Reports for any audience. Perfectly structured, professionally written, and tailored to suit your exact requirements.

Essay Skeleton Answer Service

If you’re just looking for some help to get started on an essay, our outline service provides you with a perfect essay plan.

Marking & Proofreading Service

Not sure if your work is hitting the mark? Struggling to get feedback from your lecturer? Our premium marking service was created just for you - get the feedback you deserve now.

Exam Revision
Service

Exams can be one of the most stressful experiences you’ll ever have! Revision is key, and we’re here to help. With custom created revision notes and exam answers, you’ll never feel underprepared again.