Language:EN
Pages: 92
Rating : ⭐⭐⭐⭐⭐
Price: $10.99
Page 1 Preview
contextlevel dfd and the level dfd activity

Contextlevel dfd and the level dfd activity

KAN/A-010863

ESoft Kandy Unit 4: Database

Higher Nationals

Internal Verifier signature

Date

Descripts

ii

Unit 04: Database Design & Development

Assignment 01

assignment brief as your cover page and make sure all details are accurately filled.

2. The entire assignment brief should be attached as the first section of your assignment.

Word Processing Rules

1. The font size should be 12 point, and should be in the style of Time New Roman.

submission.

5. Use the spell check and grammar check function of the word processing application to

ESoft Kandy Unit 4: Database

Important Points:

1. Carefully check carefully the hand in date and the instructions given with the assignment.

4. You must be responsible for efficient management of your time.

5. If you are unable to hand in your assignment on time and have valid reasons such as illness,

8. If you use other people’s work or ideas in your assignment, it must be properly referenced,

using the HARVARD referencing system, in your text or any bibliography. Otherwise, you’ll be

v

3. I know what the consequences will be if I plagiarise or copy another’s work in any of the assignments for this program.

I declare therefore that all work presented by me for every aspect of my program, will be my 4.

20/12/2019
Date:
(Provide Submission Date)

Higher National Diploma in Computing
Assignment Brief

vi

Unit Tutor

Mr. Anuradha

Submission Date

03/01/2019

Assignment brief
Case study
You are employed as a Database Developer for a large IT development company. The company has been approached by a transport company called SmartMovers which has grown to a level where need to have an automated system to handle day today operational activities to meet customer demands. You are given the job to design and develop a database solution for SmartMovers to meet their business requirements.

The company transports chemical products from one location to another on behalf of registered customers. Customers are of three types namely Catogory1, 2 and 3. Each customer is given a unique customer number and his or her details have to be recorded in the system.

viii

ESoft Kandy Unit 4: Database

B.P.B.C. S Devendra

Unit 4: Database

b. Provide evidence of the use of a suitable IDE to create a simple interface to insert, update and delete data in the database
Implement the validation methods explained in task 1.2-part c. c.

d. Display the details payment with the job details and the customer details using Join queries

x

ESoft Kandy Unit 4: Database

Activity 4

Activity 4.1
a. Prepare a simple users’ guide and a technical documentation for the support and maintenance of the software.

KAN/A-010863

ESoft Kandy

Unit 4: Database

B.P.B.C. S Devendra Unit 4: Database

xiii

And this assignment is to create a system for transport company which is SmartMover. This business transport chemicals from one place to another.

This assignment is grate support to the new students which are interesting in Database Design & Development. They can learn how to Create a system by studying this assignment.

ESoft Kandy Unit 4: Database

1 Acknowledgement.........................................................................................................xiii

2 Introduction...................................................................................................................xiv

1.1.2 Identify entities and attributes of the given scenario and design a relational

database system using conceptual design (ER Model) by including identifiers (primary

1.2 Activity......................................................................................................................28

1.2.1 Explain data normalization with examples. Check whether the provided logical

1.2.3 Explain the validation mechanisms to validate data in the tables with examples.

34

2.1 Activity......................................................................................................................41

2.1.1 a. Develop a relational database system according to the ER diagram you have

B.P.B.C. S Devendra Unit 4: Database

xv

2.2 Activity......................................................................................................................52

2.2.1 Explain the usage of DML with below mentioned queries by giving at least one

(EX: -User groups, access permissions) in the developed database................................54

2.3.2 Implemented System Security...........................................................................57

3.1.1 Provide a suitable test plan to test the system against user and system

requirements....................................................................................................................61

3.3 Activity......................................................................................................................65

3.3.1 Get independent feedback on your database solution from the non-technical

4.1.1 Prepare a simple users’ guide and a technical documentation for the support

and maintenance of the software....................................................................................69

4.3 Activity......................................................................................................................80

B.P.B.C. S Devendra Unit 4: Database

3 Gantt chart......................................................................................................................81

4 References.......................................................................................................................82

Table Of figures
Figure 1:Example for Entity Relationship Diagram (ERD) Tool.............................................24 Figure 2:Symbols used in ER Diagrams..................................................................................24 Figure 3: Symbols used in ER Diagrams.................................................................................25 Figure 4:Smart Movers ERD....................................................................................................26 Figure 5:logical database design using relational database......................................................27 Figure 6:Login form for SmartMovers Database System........................................................31 Figure 7:Control Panel Menu for SmartMovers Database System..........................................31 Figure 8:Customer Management Menu for SmartMovers System..........................................32 Figure 9:New Customer Registration Form for SmartMovers System....................................32 Figure 10;Job Management menu for SmartMovers System...................................................33 Figure 11:New Job Registration form for SmartMovers System.............................................33 Figure 12:Existing Jobs Management form for SmartMovers System....................................34 Figure 13:SmartMovers System Customers Table Using NOT NULL Constraint Validation.35 Figure 14:Error Caused when Null value is entered in a NOT NULL Field............................36 Figure 15: SmartMovers System Customers Table using Data Type Validation......................37 Figure 16: Error Caused when entering a value that is of the wrong data type.......................37 Figure 17:SmartMovers System Payments Table using Format Check Validation..................38 Figure 18:Error Caused when entering data of the wrong data type into a field.....................38 Figure 19:SmartMovers System Loads Table Using Length Check Validation.......................39 Figure 20:Example of error displayed when length is exceeded..............................................40 Figure 21: 1 SQL Script for SmartMovers Database...............................................................43 Figure 22: 2 SQL Script for SmartMovers Database...............................................................43 Figure 23: 3 SQL Script for SmartMovers Database...............................................................44 Figure 24:Creating Database....................................................................................................44 Figure 25:after Created Data....................................................................................................44 Figure 26:Creating Customers Table........................................................................................45 Figure 27:Creating Payment Table...........................................................................................45 Figure 28:Creating Product Table............................................................................................45 Figure 29:Creating Load Table.................................................................................................45 Figure 30:Creating Job Table...................................................................................................46 Figure 31:Creating Depots Table..............................................................................................46 Figure 32:Creating Transport Units Table................................................................................46 Figure 33:Before Insert............................................................................................................47 Figure 34:After Insert...............................................................................................................47 Figure 35:After Edit.................................................................................................................48 Figure 36: Delete Succeed Message.........................................................................................48 Figure 37:After Delete..............................................................................................................49 Figure 38:User interface using join Queries.............................................................................50 Figure 39:Join Queries in SQL.................................................................................................51 Figure 40:Inserting new users into the database......................................................................52 Figure 41:Using DML Language SELECT Query...................................................................53 Figure 42:Updating Products Table Records............................................................................53 Figure 43:Deleting Records Using DML Language................................................................54 Figure 44:- Creating New Database Users...............................................................................56

B.P.B.C. S Devendra Unit 4: Database

ESoft Kandy Unit 4: Database

xix

You are viewing 1/3rd of the document.Purchase the document to get full access instantly

Immediately available after payment
Both online and downloadable
No strings attached
How It Works
Login account
Login Your Account
Place in cart
Add to Cart
send in the money
Make payment
Document download
Download File
img

Uploaded by : April Brown

PageId: DOCCE7B9F2