Presentation is loading. Please wait.

Presentation is loading. Please wait.

The intended use and features of Room Four Database

Similar presentations


Presentation on theme: "The intended use and features of Room Four Database"— Presentation transcript:

1 The intended use and features of Room Four Database
Purpose The safe and secure database will used to store and keep a record of the amount of all sales that the shop makes and the money it earns. It will show when the sale took place, what was sold, who the buyer was, and how much it was sold for. It will allow all workers to see the information of one data set on a plethora of systems. Intended Use The intended use of this database will be to store all details and information in one place, These are, Consumer Information, Product Information, Customer ID and Number and delivery Information. It will also allow easier ability to keep track of customer details like their first and last name, postcode, town or city, home and mobile number, and the event. But also to store the information of what has been sold or bought using Product Number, Time and date And the consumer number, and the overall total price of what was bought at that time. Another thing is that it will allow a worker to keep track a Delivery information, using thigs such as Sale ID, First and Last name, and the Postcode and Address. Also it will let you store the amount and number of sales. To be used for a receipt. This makes it so much easier for the workers and the store to use. Features It starts with a splash screen which contain two buttons 1: is a “Press to exit” Button which when pressed closes the database. 2: Then we have the “Click here to continue” button which will take you to the login screen. This screen contain a password and Username bar in which you would enter your staff ID/Username and Password to login. Then there is the submenu where four icons are located these icons include “Customer Form” which contains all the information about the people who have registered an application on this database. On this page you will also see five buttons on the bottom which can be found on most pages, the arrow buttons are for switching between customer forms, the second button is to print the page, the third is to create a new record and the fourth button is to delete the record. The next button on the Submenu is the “Product Form” This page shows the Product ID, Product Name, and the Price of the Product. The buttons on the bottom are the same. The third button on the Submenu is the “Sales Form” This page is how the workers will keep track of what is sold and how much profit was made and when. This is accomplished by using Sale ID, Data, Customer NO, And the Data of Event and the Total Price. The last of the four MAIN buttons of the Submenu is the “Delivery Form”

2 Table structure and field characteristics
Table Structure & Field Characteristics. This database has four tables, Customer, Product, Sale, and SaleDetails. The customer has a primary key which is the customer number and the datatype for that datatype is number, which means only numbers can be entered in that field. The field name Title (such as Mr, Mrs, Ms, and Miss.) has a data type of long text however it has a validation rule where only as Mr, Mrs, Ms and Miss could be entered as such. The field names First Name, Surname, Address, and Post Code, have a datatype of short text, and can use characters which are capable of being both letters, and numbers and a length of up to 255 characters. The Mobile NO. is considered long text as 0 is nothing. The product table has 5 field names, The datatype used for Product Price is currency, which has a validation rule of “Nothing higher then £0 - £5” is this currency limit is exceeded a Error Message with appear reading “The price of the product must be between 0.00 and £5.00” The discontinued Field is a yes or no. The Sale ID For each row has a number automatically generated for each row every time a new one is added. In the sales table there is a field name called customer number this is a forerun key in the costumers table and is used to create a relationship. For the salesdetailID is a primary key and a forerun key along with the product NO. and salesID.

3 Validation and Verification
Verification for the database Login page info such the Username and Password what ever information that is typed into the username and password the database will verify to see if the information entered is correct to allow entry to the database. Another Validation rule is on the customer table to show the only events that the customer can have 'Shop' Or 'Birthday' Or 'Wedding' Or 'Christening' Or 'Miscellaneous' Or 'Other‘. If any other Event Type is entered an error message will appear. Another Validation rule on the customer table is the title ("Mr") Or ("Mrs") Or ("Miss") Or ("Ms") Or ("Shop") only these titles can be entered in this section otherwise an error message will appear. Another validation rule in the product table can be located in the product price there is a validation rule of <=5 And >0 which means you can only put £0.00 to £5.00. If it is above or below this limit an error message will appear.

4 Relationships The tables are linked together because of a foreign key that allows the tables to communicate, The first and second tables that are linked together are The Customer Table and the Sale Table, The key that links them are the Customer No. this is a foreign key. These two table can then communicate with one another for sharing information about the customer. The second and third tables that are linked are the Sale Table once again and the SaleDetails Table, These two tables are linked together by the Sale ID key, these can now communicate to share information about how muck is in stock, what customer bought what, and when. The third and forth table that is linked is once again the SaleDetails Table and the Product Table, these tables are linked together by the Product NO. acting as a key, These can now communicate and share information allowing workers and staff to check the price, name, and if the product is still being sold. This is a relationship Database

5 Forms In the database there is a splash screen which contains two buttons, They are as such, “Exit the application” and “Click here to continue” They are rather self explanatory as the “Exit the application” Closes the database and the “click here to continue” Leads towards the login screen. Then there is the submenu which contains four buttons, “Customer Form”, “Product Form”, “Sales Form” and “Delivery note Report” The customer form button leads to the costumers information such as their Mobile No, First and Surname Address, etc.. On that page there are 5 more buttons of the bottom which allow you to change, add, delete, print, and scroll the customer forms. The product Form button contains what is being sold and the price of a product, and the Product number. Once again on the bottom there are buttons that allow the printing, deletion, and scrolling of products. The sales form allows the workers and staff to be able to see what was sold, when it was sold, how much it was sold for, and the date of event. This page lacks the delete, print and add buttons but it still contains the scroll option. The delivery no report button is like a mix of the three above it how ever it contains the location of the event what was bought for the event and how much the total sales cost of the event was. Then there is a smaller button for backing up the system but that is rather self explanatory.

6

7 Accuracy = Validation and verification
Accuracy is good for the database because it will allow a staff and customers to see what is the most recent updates on a menu, stock or other type of sale catalogue. It is a good thing to have as it makes a business more reliable and less of a pain, which makes customers want to shop at said business more. A drop down list box can be used to give limitations for a user to stop users from putting any errors with the database. As it only allows the user to select options from a list of boxes to prevent incorrect information, for example using the field titles like ("Mr") Or ("Mrs") Or ("Miss") Or ("Ms") Or ("Shop") for less errors. Another way drop down boxed can be used is the event types such as 'Shop' Or 'Birthday' Or 'Wedding' Or 'Christening' Or 'Miscellaneous' Or 'Other‘ this can be used to improve the accuracy on the database. The Room four database gives an example of this like <=5 And >0, This means that the price can only be within (£0 to £5) Anything higher or lower would give an error message because of the limitations and the incorrect information as the price is not within the validation rule. On the RoomFour database in the TblProduct There is a discontinued option using checkboxes meaning there is only two option that you can select yes or no. This greatly improves accuracy, productivity and just makes it a bit simpler for users.

8 Usability and forms The database has a splash screen which is eye catching which improves usability and makes it easier to navigate, the staff can login with a username and password to look and check on the forms contained within the database. The Submenu contains buttons which make the navigation of the database much easier as it takes you straight to where you want to go Making searching through the database much quicker and useable. The makeaSale form allows the staff to easily see the sales and information on those sales at a fast rate along with the buttons on the side for navigation make useability improve greatly, The frmMenu form is the login page with a eye catching appearance it makes the user like the database a bit more so that improves usibility. The customer form lets you track the profiles, and events very quickly along with the navigation buttons on the side allow for quick sliding and navigation. The product form tracks the product and the product price quickly, it like most of the other forms contains easy navigational buttons for better usability.


Download ppt "The intended use and features of Room Four Database"

Similar presentations


Ads by Google