Grouping of clients for reporting purposes

Assignment Help Database Management System
Reference no: EM13939397

Alan Counting, Edward Quals and Peter Rofit are in partnership in an accounting practice, CQR. The practice specialises in taxation, auditing and financial advice for small to medium sized clients. They started the practice in 2005 and it has grown to now employ 25 people. These employees include other accountants and office staff. Alan, Edward and Peter believe the practice is headed for a period of significant growth and have come to you to help them redevelop their Client Billing (CB) system so that it copes better with their workflows and supports future growth opportunities.

At the moment, when a client turns up for a scheduled appointment or when an accountant visits a client, the client's information is referenced using the client's name. If it is the first contact between the practice and client, the client is asked to complete their details (i.e. name, address, contact name, contact number, ABN, TFN, structure, sector, service) on a client information form. Some of this information is optional based on the type of client and area they operate in. For example, some clients are simply salary and wage earners looking for assistance to complete tax returns and would not have an ABN, whilst others are companies requiring advice and assistance with the many different aspects of operating their business. Once the relevant information is obtained for a new client, a unique client number is allocated to the client.

The client is the legal entity being dealt with by the practice and clients are created based on their business structure type. A client record can only have one structure type. Examples include sole trader, individual, private company, partnership and trust. If for example, two individuals operate a business as a private company, and they want their company's tax return completed as well as their own, a client record would be created for that private company and separate client records would be set up to deal with the affairs of each of the individuals. There are circumstances though where a legal entity sits within another but this is not obvious e.g. where the practice performs superannuation duties and compiles returns for a self-managed superannuation fund for an individual. In these circumstances, there are two client records - the individual and the superannuation fund.

Sectors are the broad categories that allow grouping of clients for reporting purposes. Examples include retail, construction, financial services, hospitality and manufacturing. Occasionally new sector categories are created and the practice would like to record these with their code and description in a CRICOS Provider No. 00103D ITECH1006/5006 Database Management Systems - Assignment 1 Specification Sem3 2014 (201427) Vn. 2 Page 2 of 7 separate table. They would also like to be able to record that a client may operate in none, one or more sectors. Services are the broad categories that the practice offers. Examples include auditing, taxation, financial planning, corporate advice and superannuation administration. The practice would like to be able to record that a client must use at least one service but may use a number of services.

The practice has a separate Human Resources (HR) system recording all employee details but for the purposes of billing, they record specific billing details about an employee within the CB system. This information is recorded based on the unique empAssignment Submission You should produce a single pdf file, created using Word, containing all of the requirements as specified within this document. Your lecturer will provide details of how the file is to be submitted

The design document should contain:

1. A completed copy of the SITE Assignment Coversheet.

2. An appropriate title page that includes an acknowledgement of all students you have spoken to about the assignment.

3. A table of contents and automatically generated page numbers.

4. An entity relation (E-R) diagram that models the problem which includes:

a. all entities, relationships (including names) and attributes;

b. primary (underlined) and foreign (italic) keys identified;

c. cardinality and participation (optional / mandatory) symbols; and

d. assumptions you have made, e.g. how you arrived at the cardinality/participation for those not mentioned or clear in the business description, etc.

The E-R should be completed using the standards of this course (crow's feet).

5. Relational data structures that translate your E-R diagram which includes:

a. relation (table) names,

b. attribute (column ) names and field types (as required by WAMP),

c. primary and foreign keys identified;

The data structures should be shown using the standards of this course.

6. Normalisation of relations which identifies:

a. dependency diagram for each relation

b. the level of Normalisation achieved for each relation c. the reasons for any relation that is maintained NOT in 3NF.

7. Relational schema that:

a. correctly translates the E-R submitted; and

b. has appropriate tables, columns, primary and foreign keys.

8. A bibliography, in APA format, containing all resources used to complete the assignment. If no resources have been used please indicate this appropriately.

Your assignment should be completed according to the University of Ballarat General Guide

Reference no: EM13939397

Questions Cloud

Valuation-what is the current price of stock : Harrison Corporation is interested in acquiring Van Buren Corporation. Assume that the risk-free rate of interest is 6% and the market risk premium is 4%. Van Buren's dividend is expected to grow at a constant rate of 6% a year, and its beta is 0.8. ..
Any axes of symmetry or asymmetry in the model : A body can be expressed as a square 0.5 m along each edge. There is no current flow across its boundaries . A voltage of +IV is maintained at a point 0.125m to the left of the centre of the body and a voltage of -IV is maintained at a point 0.125m..
What is the value of the warrants : Gregg Company recently issued two types of bonds. The first issue consisted of 20-year straight (no warrants attached) bonds with an 8% annual coupon. The second issue consisted of 20-year bonds with a 6% annual coupon with warrants attached. Both bo..
Nearest values in the cumulative normal distribution table : The price of HighTech (HT) stock is $534.25. Your broker tells you that you could buy a European call option on HT with a strike price of $750 and 325 days until maturity for $54. Your research indicates that the standard deviation of HT’s stock retu..
Grouping of clients for reporting purposes : Sectors are the broad categories that allow grouping of clients for reporting purposes. Examples include retail, construction, financial services, hospitality and manufacturing.
Explain why npv analysis is a better approach : Determine which alternative is the best for Stillwater Designs by using NPV analysis. Determine which alternative is best for Stillwater Designs by using an IRR analysis. Explain why NPV analysis is a better approach.
What is the current value of CARs equity and debt : CAR Inc. will be liquidated in one year. The value of CAR’s assets is currently $650 million, and next year it will be either $825 million or $400 million. Before shareholders can be paid next year, CAR will have to repay $500 million of debt. What i..
What is the after-tax WACC for Fox Wood Corp : Suppose Fox Wood Corp. (FWC) has perpetual earnings before interest and taxes (EBIT) of $10 million per year. Fox Wood’s unlevered cost of equity is 12%. FWC is subject to a corporate tax rate of 40%. It has $50 million in permanent debt in its capit..
Changing peoples beliefs and behaviours : Discuss the various strategies of influence and persuasion that can be used to change people's beliefs and behaviours, using one of your own personal experiences as an example.

Reviews

Write a Review

Database Management System Questions & Answers

  Study on managing the software enterprise

This course is for those in a management capacity, or those interested in management, involving the strategic consideration of software acquisition, development and project management.

  Various kinds of keys to form or define relationships

Relational database is based on fact that data in one table can be tied, or related to data in another table. To do this, database utilizes various types of keys to form or define these relationships.

  Define what is a data warehouse and why is rei building one

What is a data warehouse and why is REI building one and What are some of the risks or concerns surrounding the creation of a data warehouse

  Describes the movement of inventory

Create a decision table that describes the movement of inventory and draw a decision tree that describes the merchandise inventory management process.

  Advantages and disadvantages on all the methods

What are the advantages and disadvantages on all the methods available for creating a databaseg a database manually other than it's more complex than using the DBCA tool. Looking through

  Part 1 true or false please explain why 1 sql structured

part 1 true or false please explain why. 1 sql structured query language is both ddl data definition language and dml

  Describing the database design development life cycle

You will write a report describing the database design development life cycle and describe in details the steps needed to properly create the database you have selected for your Key Assignment

  Discuss the garbage collection in a structured programming

Discussion Compare and contrast garbage collection in a structured programming languages

  Write and execute sql definition commands

Write the SQL DDL to create the database that contains each of the relations shown in the above ERD and write and execute SQL definition commands

  How protocol ensures serializability and deadlock freedom

To lock any other vertex, the transaction must have visited all the parents of that vertex and must be having a lock on one of the parents of the vertex. Show that the protocol ensures serializability and deadlock freedom.

  Data mining functionalities

Define each of the following data mining functionalities: characterization, discrimination, association and correlation analysis, classification, prediction and clustering. Give examples of each data mining functionality, using a real-life databas..

  Its a lead a project that will implement a new learning

its a lead a project that will implement a new learning management system for your university. you have two key tasks

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd