Saturday, October 5, 2019

LLB - UNIT 3 TORT 1 Essay Example | Topics and Well Written Essays - 500 words

LLB - UNIT 3 TORT 1 - Essay Example Violation of absolute right does not require the damage to be proved and it actionable per se, Ashby v. White4. The concept of Damnum5 and Injuria6 in relation to tortuous liability explains the real significance of legal damages. Damnum and Injuria are interrelated and determines act actionable or not actionable. These two factors have close relationship with tortuous liability. The relationship between these two terms is explained in the two maxims i) Injuria sine damno and ii) damnum sine (or obsque) injuria. Injuria sine damno: There are two torts one is actionable per se7 and the other is actionable only on proof of damage. Every person has an absolute right to immunity of his person, to his property, and to his liberty. Infringement of this right is actionable per se. In case of injuria sine damno a person whose rights are infringed has cause of action even though there is no actual loss or damage. Ashby v. White4 In this case a legally qualified vote of a person was refused maliciously causing injuria, but the person for whom voted was elected, causing no loss, held it is actionable applying the maxim injuria sine damno. Damnum sine injuria: In damnum sine injuria, where there is an actual and substantial loss (Damnum) without infringement of legal right (Injuria) no action leis. In a suit for damages based on a tort the plaintiff cannot succeed merely on the ground of damage unless he shows that the damage was caused by violation of his legal right. The following are the instances of Damnum sine injuria: Interception of percolating water:- A landowner and mill owner who had for about six years enjoyed the use of a stream, which was chiefly supplied by percolating underground water, lost the use of the stream after an adjoining owner dug on his own ground an extensive well for the purpose of supplying water to the inhabitants of the district. In

Friday, October 4, 2019

Study Skills Preparing for and Taking Tests Research Paper

Study Skills Preparing for and Taking Tests - Research Paper Example This paper will describe strategies for preparing for and sitting tests. In this paper, it will be assumed that the exam and test mean the same thing and the two words will be used interchangeably. Hall (2010) advises that test preparation begins on the very first day a student enters the school. This is because all that may be tested during the exams include even the lessons that were taught on the very first day. In Hall’s view, test preparation starts by paying a lot of attention in class and taking an active part in a class by taking lecture notes. No student should ignore note taking because lecture notes are good for future reference considering that the human brain cannot grasp everything at ago. Students should also engage the lecturer by asking questions in areas that have not been well explained or those which the student feels that he/she needs additional clarification on. This is important because such areas are likely to be tested. This implies that failing to ask questions may mark the beginning of failure in tests. It is common that lecturers leave assignments immediately after a lecture. Students who intend to pass tests highly must always take advantage of these assignments by completing all of them in time. They should also take the assignments to the lecturers for marking, and seek assistance on questions that were wrongly answered. Completing assignments and taking them for marking may be the key to passing exams because some tests are directly taken from the assignments given in class by the lecturers. It is also important for students to engage in reviewing what they have learned regularly so as to avoid forgetting concepts previously learned. To effectively do this, a student must utilize his/her time well. It is, therefore, imperative for the learner to make a personal timetable which acts as a guide on how the time is to be spent on reviewing the notes.

Thursday, October 3, 2019

Does the Internet Have a Negative Effect on Youth or Does Its Use Need to Be Monitored More Essay Example for Free

Does the Internet Have a Negative Effect on Youth or Does Its Use Need to Be Monitored More Essay Does the internet have a negative effect on youth or does its use need to be monitored more? The Internet has become a major part of everyday life for most Americans especially today’s youth but some say that internet has a negative effect on youth more than a positive one. The question is: are all of the effects of the internet negative? The internet is used by most youth for entertainment, to find information and to connect with people. Unfortunately while the internet can be useful it has been known to cause negative effects on children. Social networking sites are very popular among today’s youth. In recent years cyber bullying has become a trend among youth because of the internet. There are also cases that youth have been exposed to inappropriate websites while on the internet and it had a negative effect on them. The internet has been known to cause a negative effect on youth but it can be prevented if their internet use is monitored. Social networking websites that are popular on the internet Twitter, MySpace, face book and YouTube. It is said by some that youth spend more time on websites like these than studying and doing their homework. While most of the young people in the study got good grades, 47 percent of the heaviest media users, those who consumed at least 16 hours a day, had mostly C’s or lower, compared with 23 percent of those who typically consumed media three hours a day or less (New York Times). Some youth can spend all day on social networking sites. Often times social networking sites can also become a distraction to youth. Most youth would much rather get on face book or twitter than study or write a paper. Most of the time youth can begin writing a paper but end up spending hours on face book. Social networking sites also have been known to cause children to be kidnapped or raped. Because of the amount of information that can be put on these sites it is easy for them to be tracked. There have also been cases where youth have chatted someone under the impression that they were someone else. There have been several cases where children have been harmed because someone found them on social netwo rking site. This can only be prevented if youth internet is monitored. So it seems that social networking sites can only have a negative effect if the time they spend on social networks is not being monitored correctly. Cyber bullying is another negative effect from the internet. Cyber bullying is using the Internet to  send or post texts or images intended to hurt or embarrass another person. It has been said that forty-three percent of teens have been victimized by cyber-bullying in the last year (ncpc.org).Cyber-bullying is a result of youth being mad at another peer or just trying to have fun. Cyber-bullying has been said to cause depression and sometimes even suicide among youth. It has become a major problem among youth in recent years. A lot of the time cyber bullying takes place on sites like twitter, face book and sometimes even YouTube. There have been cases all over the news where youth have said that they became depressed because of cyber-bullying.Most youth who have participated in cyber bullying thought that it was funny and not realized that it would have a negative effect on the victim. There have been steps taken to try to prevent cyber-bullying but there are still some cases where it is still happening. Cyber-bullying can be prevented if t he internet use is being monitored. Almost eighty percent of teens said they did not have rules for the internet or that it was not monitored. While browsing the internet the youth can be exposed to a lot of inappropriate websites that most would agree they shouldn’t be exposed to. Twenty five percent of youth had unwanted exposure to sexual pictures on the internet in the past year, challenging the prevalent assumption that the problem is primarily about young people motivated to actively seek out pornography according to youth and society (Protectkids.com).One quarter of these youth were upset by being exposed to pornography. In other cases when youth are exposed to pornography they become interested and begin watching it regularly. According to one study, when youth under fourteen years of age are exposed to pornography it is related to greater involvement in deviant sexual practice, particularly rape (protectkids.com). It has also been said that because pornography encourages sexual expression without responsibility it endangers children’s health. If a child were to see porn he/she may think that is okay to have unprotected sex which could then lead to std’s and unplanned pregnancy( protectkids,com ). Although porn can and has had negative effects on children it has been said that porn does not always have negative effects on children. Some children are exposed and it has no effect at all. In the end it seems that it may depend on the child if it has a negative effect or not. It also seems that the only way that this can be prevented is if their internet use is monitored. There are strategies that  can be taken to do this (Council). It seems to be proven that the internet can in fact have a negative effect on youth. Social networking sites can cause youth grades to drop. Cyber-bullying mostly takes place on the internet and it cause youth to become depressed. Youth can be exposed to several inappropriate websites which can damage their future development. The internet can be a very useful tool for youth to have access to but it can also have a very negative impact on youth if it is not monitored correctly. To ensure that the internet does not harm our youth in negative way parents/guardians must monitor their children’s internet use.

Database Management System for Car Company

Database Management System for Car Company STRATEGY ANALYSIS DESCRIPTION OF CURRENT BUSINESS ACTIVITIES INTRODUCTION DMC is a Dedicated cars company that is specialized in Car sales business, and it was established Four years ago in 7th May 2005, and its main name stands for Dedicated Motor Cars and its main division is in Tripoli Libya, it is a company with many high workers and skilled employees working on it as they are sharing the same ambition, and always aiming for the best in their business, in both to improve their employees skills and also to provide the best services to their dear customer. DMC is really working hard to achieve a new improvement in their business every year, also to get the most popular and successful cars to get them, and for the best prices to its customers, as they are also filling their case show with a good collection in each month. As for this month they got a very promising collection of new cars that just released this year, and old ones but got well comments from millions of people who tried them, this collection will be for this year as in this time its the companys season time for the business. Current System The current system of my company is going like this, each day we are improving, and as I can see now we are well known as 1 of the top 20 Private companies in Libya, and we are also known in the other continents as well. We are also not restrict with only 1 nationality as we are offering jobs, because our company contains employees from different nationality as we have some of them in the main division and some other are in our different offices around the globe. DMC has a good budget as overall, and it is improving, also the customers are so pleased with our services in general, and our economical prices. That includes that we are always taking care of our employees in terms of payment and to keep them improving by sending them to take courses in different kind of fields. Although we are doing a pretty good job in this business field and improving by a good rate percentage every year, but we are really facing some of the major problems in our business, the main problem is that we are facing a new changes and new challenges in our business, also we have other competitors companies in the countries we are doing this business and selling our cars and making our different services. Problem Background Effects of it So our main problem actually includes semi problems that we should take care of them so we can solve the main problem, which is we really need to move on with our services with the technology we are facing these days in doing those kind of business to make it better, faster, and easier. And 1st of all is our own system in the company, because it is still not well organized as an strong infrastructure and we also need a well studied design model for this infrastructure for our company. Thats where I planned to made a Special database system to our company, which will be including our employees, our daily customers for each season, and our sales of cars on this season on as well covered by the invoice section of the company, and some specific information about our shipment idea and its fee and coverage services. The good thing is that with this new system we will be able to make a clear and direct relational between all the sections mentioned above and make a really strong infrastructure for the company plus to be able to store information and data more sufficiently. In this segment I would like to give you an idea about the goals and aims that we are aiming to achieve and they are: Improve the business even much further, to reach a new level of development. Reduce the paper work as we had a lost of some data from time to time. To always keep up with the other contenders companies so we wont lose our customers. Secure our data in a sufficient way. Provide a system where it is easy to get data for any of our customers. Improvement of production to satisfy the customers needs. Easy access to database and information used by employees. Remove barriers to widen its production by improving sales procedure and reducing costs. Hardware and Software Necessity These are all the hardware requirements needed Minimum Requirements Processor 2 Gigahertz (GHz) Pentium IV-Intel processor or Higher. Memory 512 MB of RAM or Higher. Hard Disk 900 MB of available space required on the system drive, 4 gigabytes (GB) of available space capacity on the installation drive. Drive DVD-ROM or CD-ROM drive and Floppy drive Display Super VGA (1024 x 768) or higher resolution. These are all the software requirements needed Minimum Requirements Operating Systems Windows XP Service Pack Final, Windows Vista, or Windows 7 any edition with MS-Office. H I S T O R Y DMC Companys history is not that much as the company only established two years ago, but in those two years we can say that the company earned its name and make various successful that led it to earn a respectful history archive in the day it starts doing business till our day now. Specification for New System The main purpose from making this new application in my company is 1st to achieve the objectives that DMC is aiming to achieve, 2nd to make the business much easier for the customer and the employee as each of them will have the advantage of these kind of applications in our business. Also the cars sales section (which is the Cars Details) will be much more attractive this way, and as it shows all the possible information that needed at the same time. That goes for the employee and customers tables as well; they are helping the company over all by making it progressing even much faster and also to reduce the paper work. About Us table shows the company in a really short cut way, and its true words shows on this section, also for the producer of this application to have his word on that section. Also the shipment tables is an important section and it is one of the reasons to determine whether a certain car sales company is really know about its business and can keep up, or sadly but have no idea about this field of business as it helps a lot in showing exactly the steps taking to ship your car and to not need to discuss any of the employee about it because it is very clear. On the other hand, last one but not last, is Plate Info table, which holds all the plate number for the cars that have been purchased from our company, and also saving the numbers from the other cars for the customers that are ding services for their own car. BUISNESS ACTIVITIES OPERATIONS DESCRIPTION OF OPERATIONS Þ Assign an Employee to handle a certain invoice. Þ Check the Country of the Customer to make the delivery shipment service for his/her order. Þ Adding an Employee to the company. Þ Assign a Unique ID to a Customer. Þ Adding a new Car to the showcase. Operation Name: Assign an Employee to handle a certain invoice. Description: This operation handles the fact that when we are having a new invoice table, we hand it over to a certain employee, and a (certain) employee means that he/she is not busy with another invoice or another operation in the moment. Input: The assigned Employee must appear his/her unique ID number, along with his name, and should be clear to read. Output: The Employee will be responsible for that invoice, and handle its full data. ============================ Operation Name: Check the Country of the Customer to make a delivery shipment service for his/her order. Description: This operation handles the action when the Customer wants to make a shipment service for his current order and to make it to a certain country. Input: The Customer must give information about the destination (Country) area where he/she wants to deliver the order. Output: The Customer will be given an information about the shipment service such as the fee that known for that country. ============================ Operation Name: Adding an Employee to the company. Description: As DMC expanding greatly in the past years, we are making this issue more than usual lately, and it is about recruiting a new employee to the company, further adding his information to the database. Input: For this operation we need to have the new Employee Name, Age, Nationality, and his/her Date of Birth to be able to add him/her to our database. Output: The new Employee will be added to our database, and will be given a Unique ID number to be known as one of DMC employees. ============================ Operation Name: Assign a Unique ID to a Customer. Description: This operation deals with having a new customer and need to be having his/her information in our database to be given an ID number for easily checking the customer status when he/she makes more orders in the future. Input: To make this operation successful, we need to have basic information yet helpful for us such as Name, Age, and Contact number. Output: The Customer has been given a unique ID number. BUSINESS ACTIVITIES This section describes the operations of DMC Company which is as I mentioned before but in more specific it deals with car sales that the company get from other retailers which recently built up a really strong relationship with DMC and are getting the best deals to expand our business. So mainly DMC deals with customers with services, and we do car sale business, also we are very restrict with our system and the invoice we made are very clear for every car, further our employees are doing their best in every deal been made for each car. And more to mention here for our upcoming Database building is that we are going to build a new design system model that contains Cars, Employee, Invoice, Shipment, and Customer. Those Five elements that I mentioned above will be our main focus on this database design, as it is in general what DMC is is all about. For that matter here we are going to explain in details every Element we have for our Design Model, been explained by including its Attributes and a brief description about its main purpose. And every element will be known later on in the database description as Entity. Invoice Entity This entitys main purpose is to keep track of the sales, and for every deal that have been sold by whom as an employee and for whom as a customer, also it will display all the data necessary about the product (Car) AND ITS Unique ID, plus other major information such as total price and the invoice reset number, whats more is this entity acts as the main entity related to all the other entities as it is also related to the (Shipment) entity as it also saves the shipment number in the invoice paper. The Attributes that have been made for this Entity are: Invoice_Number, Customer_ID, Employee_ID, Shipment_Nmber, Total_Price, and Car_ID, and we will be talking about all the attributes for every entity in more details later on. Cars Entity This entity deals with all the cars that the company DMC stores, and contains all its details such as the car brand name, its color and the car ID, and the shipment number for every specific shipment that been made, along with the most important attribute for all the customers which is: the cars price. Employee Entity This entity here will be busy of containing the Employee_ID, Name, Age, Nationality, and Date of Birth, it will be also including two separated types of employees and they are: Part Time, and Full Time. Customer Entity This Entity is busy with giving the full information needed about the customers we are dealing with such as their Customer_ID, Name, Age, Contact_Number, and these information will be helpful in many facts in our company such as in making our invoices and assigning a specific car for a certain customer. Shipment Entity Shipment entity is one of the services that made our company earn its name in such a short time, as this service allow a full shipment service for as much as needed for cars for our customers viewed with its price, and a unique Shipment_Number, also the Country attributes as it tells the destination for each shipment services and the Fee attribute to tells the price for each country shown on the list. BUSINESS RULES In this section we will be listing DMC companys main rules in its business, as for our customers for an example they are able to buy as much cars as they can with no any problems but for our cars in the stock we cannot offer to sell the car for more than one and only one customer, also with our employees as any 1 of our employees can deal with more than just one car, but for the cars they should be dealt with only one employee to make the sell process. And as for these examples here we will be listing all the business rules for our company to make sure to be followed as it is: For every Shipment service that been made, it has to be assigned into an invoice that is related to it and that is a MUST. Every Car in stock can have one invoice specialize for it; same goes for the invoice as we made only one car can fit in each invoice rather than more than just one to make the business more flexible. Every Car can have a shipment service depends on the customers need, and as for this shipment service, it can be done for more than just one car as well, but it should be made for at least one car for this service to be available. For every single customer, he/she can belong to more than just one invoice depends on the orders he/she made and how many cars been bought, and in the other hand for the invoice it can only belong to one and only one customer, means we cannot include two customers buying the same car model in one invoice because they sold the same car model. Every employee can handle more than just one invoice when making the selling process, he/she can serve more than just one invoice, but for the invoices, every invoice should be handled by only one employee. Also we have to make sure that we wont start the buying process for our customers unless we have their personal data in our database system. For our new employees, we cannot let them start working in active business unless the process of having their personal information inside our database is done. INITIAL E.R DESIGN SPECIFICATION TABLE SPECIFICATION Inside DMC database I would like to create few modules and show the way to create them, and the purpose of making them, plus the reason of every column, so they can help me on the objectives Im aiming to achieve which they are: Database Description My database consists of five tables (And two sub-type tables that will be mentioned later on) and they are: Cars Invoice Customer Employee Shipment Table Specification Table Name: Invoice Table Description: To be used as a reference of all the sales of the company. Attribute of the Table: Invoice_Number, Customer_ID, Car_ID, Employee_ID, Shipment_Number, Total_Price. Table Type: Independent. Primary Key: Invoice_Number. ============================ Table Name: Customer Table Description: To be shown the customer basic information, along with his/her unique ID number. Attribute of the Table: Customer_ID, Name, Age, Contact_Number. Table Type: Independent Primary Key: Customer_ID ============================ Table Name: Employee Table Description: To be shown the Employee private data inside the database. Attribute of the Table: Employee_ID, Name, Nationality, Date of Birth. Table Type: Independent (Supertype) Primary Key: Employee_ID ============================ Table Name: Cars Table Description: To be shown the Car basic data, along with the cars price and its shipment number. Attribute of the Table: Brand_Name, Color, Car_ID, Shipment_Number, Price. Table Type: Independent Primary Key: Car_ID ============================ Table Name: Shipment Table Description: To be shown more specific information about the shipment service, such as the countries that are available for the service, plus the fee. Attribute of the Table: Shipment_Number, Country, Fee Table Type: Independent Primary Key: Shipment_Number ============================ Table Name: Full Time Table Description: To be shown more specific information about the Full Time employees, such as the Salary for the Full Time employees section, and the administration section which shows each full time employee and hi/her related administration division, along with the Employee ID. Attribute of the Table: Employee_ID, Salary, and Administration. Table Type: Independent (Subtype) Primary Key: Employee_ID ================================ Table Name: Part Time Table Description: To be shown more specific information about the Part Time employees, such as their Salary as well, and the Part time employees time shifting for their work time, and for sure their employee ID.. Attribute of the Table: Employee_ID, Salary, and Time Shifting. Table Type: Independent (Subtype) Primary Key: Employee_ID ATTRIBUTE SPECEFICATION 1. Invoice Entity Name: Invoice Primary Key: Invoice_Number Name Datatype Length Classification Allow Null Constraints Description Invoice_Number Int Simple No Unique A certain unique numbers to keep track of each invoice Customer_ID Varchar (10) Simple No Unique The ID for a customer Employee_ID INT (10) Simple No Unique The unique ID for an employee Car_ID Varchar (10) Simple No Unique The ID for a car Total_Price Double Simple No Unique Total price of a certain invoice Shipment_Number Int (10) Simple No Unique Unique number made for a certain shipment made 2. Cars Entity Name: Cars Primary Key: Car_ID Name Datatype Length Classification Allow Null Constraints Description Brand_Name VarChar (20) Simple No Unique Model name of the car Color VarChar (10) Simple No Unique Color of the car Car_ID Varchar (10) Simple No Unique The ID for a car Shipment_Number Int (20) Simple No Unique Unique number made for a certain shipment made Price Double Simple No Unique Actual Price of a car 3. Employee Entity Name: Employee Primary Key: Employee_ID Name Datatype Length Classification Allow Null Constraints Description Employee_ID INT (10) Simple No Unique The unique ID for an employee Name VarChar (20) Simple No Unique The first name of employee Nationality Varchar (20) Simple No Unique The employees nationality Date of Birth Date Simple No Unique The employees date of birth 4. Customer Entity Name: Customer Primary Key: Customer_ID Name Datatype Length Classification Allow Null Constraints Description Customer_ID Varchar (10) Simple No Unique The ID for a customer Name VarChar (10) Simple No Unique The first name of a customer Age Int (2) Simple No Unique The customer age Contact_Number Int (10) Simple No Unique Customer Contact number 5. Shipment Entity Name: Shipment Primary Key: Shipment_Number Name Datatype Length Classification Allow Null Constraints Description Shipment_Number Int (20) Simple No Unique Unique number made for a certain shipment made Country VarChar (10) Simple No Unique The country where the shipment destination Fee Int (5) Simple No Unique The price of the shipment 6. Full Time (Sub-Type Entity) Entity Name: Full Time Primary Key: Employee_ID Name Datatype Length Classification Allow Null Constraints Description Employee_ID INT (10) Simple No Unique The unique ID for an employee Salary Currency Simple No Unique The salary of a particular employee Administration VarChar (20) Simple No Unique The certain task that the employee is responsible for 7. Part Time (Sub-Type Entity) Entity Name: Part Time Primary Key: Employee_ID Name Datatype Length Classification Allow Null Constraints Description Employee_ID INT (10) Simple No Unique The unique ID for an employee Salary VarChar (10) Simple No Unique The salary of a particular employee Time Shifting Date/Time Simple No Unique The certain day that the employee have his/her work shifts on CODING CREATING OF TABLES CREATING OF TABLES As for my companys project for our database I used Microsoft Office Access 2007, and I started creating tables on it. [1] Cars Table Script Name Create Cars Table CREATE TABLE Cars ( Car_ID VARCHAR PRIMARY KEY NOT NULL, Brand_Name VARCHAR(20) NOT NULL, Color VARCHAR(10) , Shipment_Number INTEGER(20) NOT NULL, Price Double NOT NULL, ); [2] Invoice table Script Name Create Invoice Table CREATE TABLE Invoice ( Invoice_Number INTEGER PRIMARY KEY NOT NULL, Customer_ID VARCHAR(10) NOT NULL, Car_ID VARCHAR(10) NOT NULL, Shipment_Number INTEGER(10) NOT NULL, Price Double NOT NULL, ); [3] Customer table Script Name Create Customer Table CREATE TABLE Customer ( Customer_ID VARCHAR PRIMARY KEY NOT NULL, Name VARCHAR(10) NOT NULL, Age INTEGER(2) NOT NULL, Contact_Number INTEGER(10) NOT NULL, ); [4] Employee table Script Name Create Employee Table CREATE TABLE Employee ( Employee_ID VARCHAR PRIMARY KEY NOT NULL, Name VARCHAR(20) NOT NULL, Nationality VARCHAR(20) NOT NULL, Date of Birth Date NOT NULL, ); [5] Shipment table Script Name Create Shipment Table CREATE TABLE Shipment ( Shipment_Number INTEGER PRIMARY KEY NOT NULL, Country VARCHAR(10) NOT NULL, Fee INTEGER(10) NOT NULL, ); CONSTRAINTS SPECIFICATION Generalization hierarchy on an Employee. Description: This hierarchy assigns the Employee entity as Supertype, and Full Time, Part Time as Subtypes, and since the both subtypes have many similarities, the Supertype have the attributes in common to the subtypes and they are: Employee_ID, Name, Nationality, Date of Birth. . The subtypes cannot be one in another, means the Full Time employee cannot be a Part Time employee, and therefore this generalization hierarchy is of the type disjoint. Type: Disjoint Super type Entity: Employee Super type Primary Key: Employee_ID Common Attributes: Employee_ID, Name, Nationality, Date Of Birth. Constraints Full Time: This subtype entity shows certain data about the Full time employees in the company and their related information which is needed to our database. As for the attributes for this entity: Employee_ID, Salary, Administration. Part Time: This subtype entity shows the data the other type of employees which is the part time employee type. As for the attributes for this entity: Employe_ID, Salary, Time shifting, INITIAL POPULATING OF TABLES Cars Table Populating Table (Cars) INSERT INTO Cars (Brand_Name, Color, Car_ID, Shipment_Number, Price) VALUES (Mustang, Orange, 17111, 11333, 40000) ; Invoice Table Populating Table (Invoice) INSERT INTO Invoice (Invoice_Number, Customer_ID, Car_ID, Employee_ID, Shipment_Number, Total_Price) VALUES (11, 9844, 17633, 1432, 11771, 25) ; Customer Table Populating Table (Customer) INSERT INTO Customer (Customer_ID, Name, Age, Contact_Number) VALUES (9020, Avinash, 39, 2800131) ; Employee Table Populating Table (Employee) INSERT INTO Employee (Employee_ID, Name, Nationality, Date of Birth) VALUES (1422, Vadimas, Libyan, 2/21/1986) ; Shipment Table Populating Table (Shipment) INSERT INTO Shipment (Shipment_Number, Country, Fee) VALUES (11311, Germany, 130) ; Full Time Table Populating Table (Full Time) INSERT INTO Full Time (Employee_ID, Salary, Administration) VALUES (1433, 1300, Secretary) ; Part Time Table Populating Table (Part Time) INSERT INTO Part Time (Employee_ID, Salary, Time Shifting) VALUES (1441, 2000, 3/23/2009) ; USERS INPUT (INSERTION, DELETION, UPDATE) INSERTION: Add New Car (Cars Table) Query name: Insert (New Car in the cars showcase) INSERT INTO Cars (Brand_Name, Color, Car_ID, Shipment_Number, Price) VALUES ([Type the Cars Brand], [Type the Color of the Car ], [The Car ID], [The Shipment Number related to this Car], [The Price of this Car is); INSERTION 2 Here we are going to try to insert a new data into the Shipment form, as we will be using it through the Shipment form insertion button included in that form. Then here the database will ask you if your up for inserting new data into that form And here the data has been inserted successfully below UPDATE: Update New Customer (Customer Table) Query name Update (New Customer in the Customers Table) UPDATE Customer SET Contact_Number = [Enter Customers phone number] WHERE Customer_ID = [ID]; DELETION: Delete a Shipment Country (Shipment Table) DELETE * FROM Shipment WHERE Country = [Enter the Country that will be eliminated]; PERFORMING QUERIES, SUB-QUERIES QUERY [1] (Performing Alias technique into a Query) Description: To manage all the Employees names into one query QUERY [2] (Performing Function technique into a Query) Description: To display all the cars available at the moment QUERY [3] (Performing Concatenation technique into a Query) Description: To give a brief description about each car in the showcase QUERY [4] (Performing Sub-Query technique into a Query) Description: To Create a query from the employee data where it concern only employees who are British. QUERY [5] (Performing another Sub-Query technique into a Query) Description: To Create a query from the Cars data where it concern only the minimum prices of listed cars plus be grouped by the cars brand name. TESTING Test case : 1 Objectives : To use ALIAS in Employee Table Test Data : SELECT NAME AS FULLNAME FROM Employee; Expected Test Result : To display the corresponding records. Actual Test Result : As shown in the image below. Conclusion : Success. The record was displayed. Test case : 2 Objectives : To use ALIAS in Customer Table Test Data : SELECT Name AS CustomerName FROM Customer; Expected Test Result : To display the corresponding records. Actual Test Result : As shown in the image below. Conclusion : Success. The record was displayed. Test case : 3 Objectives : To use ARITHMETIC in Car Table Test Data :SELECT Car_ID, Brand_Name, (Price*2) AS [Price with Shipment] FROM Cars; Expected Test Result : To display the corresponding records. Actual Test Result : As shown in the image below. Conclusion : Success. The record was displayed. Test case : 4 Objectives : To Create Shipment Table Test Data : CREATE Table Shipment ( Shipment_Number int (5), Country varchar (10), Fee money (10) ) ; Expected Test Result : To display the corresponding records. Actual Test Result : As shown in the image below. Conclusion : Success. The record was displayed. Test case : 5 Objectives : To use COMPARISON in Cars Table Test Data : SELECT Car_ID, Brand_Name FROM Cars WHERE Price>6000; Expected Test Result : To display the corresponding records. Actual Test Result : As shown in the image below. Conclusion : Success. The record was displayed. Test case : 6 Objectives : To use COMPARISON in Shipment Table Test Data : SELECT Shipment_Number, Country FROM Shipment WHERE Fee Expected Test Result : To display the corresponding records. Actual Test Result : As shown in the image below. Conclusion : Success. The record was displayed. Test case : 7 Objectives : To Create Cars table Test Data : CREATE Table Cars ( Car_ID int (5), Shipment_Number int (5), Brand_Name varchar (10), Color varchar (10), Price (10) ) ; Expected Test Result : To display the corresponding records. Actual Test Result : As shown in the image below. Conclusion : Success. The record was displayed. Test Database Management System for Car Company Database Management System for Car Company STRATEGY ANALYSIS DESCRIPTION OF CURRENT BUSINESS ACTIVITIES INTRODUCTION DMC is a Dedicated cars company that is specialized in Car sales business, and it was established Four years ago in 7th May 2005, and its main name stands for Dedicated Motor Cars and its main division is in Tripoli Libya, it is a company with many high workers and skilled employees working on it as they are sharing the same ambition, and always aiming for the best in their business, in both to improve their employees skills and also to provide the best services to their dear customer. DMC is really working hard to achieve a new improvement in their business every year, also to get the most popular and successful cars to get them, and for the best prices to its customers, as they are also filling their case show with a good collection in each month. As for this month they got a very promising collection of new cars that just released this year, and old ones but got well comments from millions of people who tried them, this collection will be for this year as in this time its the companys season time for the business. Current System The current system of my company is going like this, each day we are improving, and as I can see now we are well known as 1 of the top 20 Private companies in Libya, and we are also known in the other continents as well. We are also not restrict with only 1 nationality as we are offering jobs, because our company contains employees from different nationality as we have some of them in the main division and some other are in our different offices around the globe. DMC has a good budget as overall, and it is improving, also the customers are so pleased with our services in general, and our economical prices. That includes that we are always taking care of our employees in terms of payment and to keep them improving by sending them to take courses in different kind of fields. Although we are doing a pretty good job in this business field and improving by a good rate percentage every year, but we are really facing some of the major problems in our business, the main problem is that we are facing a new changes and new challenges in our business, also we have other competitors companies in the countries we are doing this business and selling our cars and making our different services. Problem Background Effects of it So our main problem actually includes semi problems that we should take care of them so we can solve the main problem, which is we really need to move on with our services with the technology we are facing these days in doing those kind of business to make it better, faster, and easier. And 1st of all is our own system in the company, because it is still not well organized as an strong infrastructure and we also need a well studied design model for this infrastructure for our company. Thats where I planned to made a Special database system to our company, which will be including our employees, our daily customers for each season, and our sales of cars on this season on as well covered by the invoice section of the company, and some specific information about our shipment idea and its fee and coverage services. The good thing is that with this new system we will be able to make a clear and direct relational between all the sections mentioned above and make a really strong infrastructure for the company plus to be able to store information and data more sufficiently. In this segment I would like to give you an idea about the goals and aims that we are aiming to achieve and they are: Improve the business even much further, to reach a new level of development. Reduce the paper work as we had a lost of some data from time to time. To always keep up with the other contenders companies so we wont lose our customers. Secure our data in a sufficient way. Provide a system where it is easy to get data for any of our customers. Improvement of production to satisfy the customers needs. Easy access to database and information used by employees. Remove barriers to widen its production by improving sales procedure and reducing costs. Hardware and Software Necessity These are all the hardware requirements needed Minimum Requirements Processor 2 Gigahertz (GHz) Pentium IV-Intel processor or Higher. Memory 512 MB of RAM or Higher. Hard Disk 900 MB of available space required on the system drive, 4 gigabytes (GB) of available space capacity on the installation drive. Drive DVD-ROM or CD-ROM drive and Floppy drive Display Super VGA (1024 x 768) or higher resolution. These are all the software requirements needed Minimum Requirements Operating Systems Windows XP Service Pack Final, Windows Vista, or Windows 7 any edition with MS-Office. H I S T O R Y DMC Companys history is not that much as the company only established two years ago, but in those two years we can say that the company earned its name and make various successful that led it to earn a respectful history archive in the day it starts doing business till our day now. Specification for New System The main purpose from making this new application in my company is 1st to achieve the objectives that DMC is aiming to achieve, 2nd to make the business much easier for the customer and the employee as each of them will have the advantage of these kind of applications in our business. Also the cars sales section (which is the Cars Details) will be much more attractive this way, and as it shows all the possible information that needed at the same time. That goes for the employee and customers tables as well; they are helping the company over all by making it progressing even much faster and also to reduce the paper work. About Us table shows the company in a really short cut way, and its true words shows on this section, also for the producer of this application to have his word on that section. Also the shipment tables is an important section and it is one of the reasons to determine whether a certain car sales company is really know about its business and can keep up, or sadly but have no idea about this field of business as it helps a lot in showing exactly the steps taking to ship your car and to not need to discuss any of the employee about it because it is very clear. On the other hand, last one but not last, is Plate Info table, which holds all the plate number for the cars that have been purchased from our company, and also saving the numbers from the other cars for the customers that are ding services for their own car. BUISNESS ACTIVITIES OPERATIONS DESCRIPTION OF OPERATIONS Þ Assign an Employee to handle a certain invoice. Þ Check the Country of the Customer to make the delivery shipment service for his/her order. Þ Adding an Employee to the company. Þ Assign a Unique ID to a Customer. Þ Adding a new Car to the showcase. Operation Name: Assign an Employee to handle a certain invoice. Description: This operation handles the fact that when we are having a new invoice table, we hand it over to a certain employee, and a (certain) employee means that he/she is not busy with another invoice or another operation in the moment. Input: The assigned Employee must appear his/her unique ID number, along with his name, and should be clear to read. Output: The Employee will be responsible for that invoice, and handle its full data. ============================ Operation Name: Check the Country of the Customer to make a delivery shipment service for his/her order. Description: This operation handles the action when the Customer wants to make a shipment service for his current order and to make it to a certain country. Input: The Customer must give information about the destination (Country) area where he/she wants to deliver the order. Output: The Customer will be given an information about the shipment service such as the fee that known for that country. ============================ Operation Name: Adding an Employee to the company. Description: As DMC expanding greatly in the past years, we are making this issue more than usual lately, and it is about recruiting a new employee to the company, further adding his information to the database. Input: For this operation we need to have the new Employee Name, Age, Nationality, and his/her Date of Birth to be able to add him/her to our database. Output: The new Employee will be added to our database, and will be given a Unique ID number to be known as one of DMC employees. ============================ Operation Name: Assign a Unique ID to a Customer. Description: This operation deals with having a new customer and need to be having his/her information in our database to be given an ID number for easily checking the customer status when he/she makes more orders in the future. Input: To make this operation successful, we need to have basic information yet helpful for us such as Name, Age, and Contact number. Output: The Customer has been given a unique ID number. BUSINESS ACTIVITIES This section describes the operations of DMC Company which is as I mentioned before but in more specific it deals with car sales that the company get from other retailers which recently built up a really strong relationship with DMC and are getting the best deals to expand our business. So mainly DMC deals with customers with services, and we do car sale business, also we are very restrict with our system and the invoice we made are very clear for every car, further our employees are doing their best in every deal been made for each car. And more to mention here for our upcoming Database building is that we are going to build a new design system model that contains Cars, Employee, Invoice, Shipment, and Customer. Those Five elements that I mentioned above will be our main focus on this database design, as it is in general what DMC is is all about. For that matter here we are going to explain in details every Element we have for our Design Model, been explained by including its Attributes and a brief description about its main purpose. And every element will be known later on in the database description as Entity. Invoice Entity This entitys main purpose is to keep track of the sales, and for every deal that have been sold by whom as an employee and for whom as a customer, also it will display all the data necessary about the product (Car) AND ITS Unique ID, plus other major information such as total price and the invoice reset number, whats more is this entity acts as the main entity related to all the other entities as it is also related to the (Shipment) entity as it also saves the shipment number in the invoice paper. The Attributes that have been made for this Entity are: Invoice_Number, Customer_ID, Employee_ID, Shipment_Nmber, Total_Price, and Car_ID, and we will be talking about all the attributes for every entity in more details later on. Cars Entity This entity deals with all the cars that the company DMC stores, and contains all its details such as the car brand name, its color and the car ID, and the shipment number for every specific shipment that been made, along with the most important attribute for all the customers which is: the cars price. Employee Entity This entity here will be busy of containing the Employee_ID, Name, Age, Nationality, and Date of Birth, it will be also including two separated types of employees and they are: Part Time, and Full Time. Customer Entity This Entity is busy with giving the full information needed about the customers we are dealing with such as their Customer_ID, Name, Age, Contact_Number, and these information will be helpful in many facts in our company such as in making our invoices and assigning a specific car for a certain customer. Shipment Entity Shipment entity is one of the services that made our company earn its name in such a short time, as this service allow a full shipment service for as much as needed for cars for our customers viewed with its price, and a unique Shipment_Number, also the Country attributes as it tells the destination for each shipment services and the Fee attribute to tells the price for each country shown on the list. BUSINESS RULES In this section we will be listing DMC companys main rules in its business, as for our customers for an example they are able to buy as much cars as they can with no any problems but for our cars in the stock we cannot offer to sell the car for more than one and only one customer, also with our employees as any 1 of our employees can deal with more than just one car, but for the cars they should be dealt with only one employee to make the sell process. And as for these examples here we will be listing all the business rules for our company to make sure to be followed as it is: For every Shipment service that been made, it has to be assigned into an invoice that is related to it and that is a MUST. Every Car in stock can have one invoice specialize for it; same goes for the invoice as we made only one car can fit in each invoice rather than more than just one to make the business more flexible. Every Car can have a shipment service depends on the customers need, and as for this shipment service, it can be done for more than just one car as well, but it should be made for at least one car for this service to be available. For every single customer, he/she can belong to more than just one invoice depends on the orders he/she made and how many cars been bought, and in the other hand for the invoice it can only belong to one and only one customer, means we cannot include two customers buying the same car model in one invoice because they sold the same car model. Every employee can handle more than just one invoice when making the selling process, he/she can serve more than just one invoice, but for the invoices, every invoice should be handled by only one employee. Also we have to make sure that we wont start the buying process for our customers unless we have their personal data in our database system. For our new employees, we cannot let them start working in active business unless the process of having their personal information inside our database is done. INITIAL E.R DESIGN SPECIFICATION TABLE SPECIFICATION Inside DMC database I would like to create few modules and show the way to create them, and the purpose of making them, plus the reason of every column, so they can help me on the objectives Im aiming to achieve which they are: Database Description My database consists of five tables (And two sub-type tables that will be mentioned later on) and they are: Cars Invoice Customer Employee Shipment Table Specification Table Name: Invoice Table Description: To be used as a reference of all the sales of the company. Attribute of the Table: Invoice_Number, Customer_ID, Car_ID, Employee_ID, Shipment_Number, Total_Price. Table Type: Independent. Primary Key: Invoice_Number. ============================ Table Name: Customer Table Description: To be shown the customer basic information, along with his/her unique ID number. Attribute of the Table: Customer_ID, Name, Age, Contact_Number. Table Type: Independent Primary Key: Customer_ID ============================ Table Name: Employee Table Description: To be shown the Employee private data inside the database. Attribute of the Table: Employee_ID, Name, Nationality, Date of Birth. Table Type: Independent (Supertype) Primary Key: Employee_ID ============================ Table Name: Cars Table Description: To be shown the Car basic data, along with the cars price and its shipment number. Attribute of the Table: Brand_Name, Color, Car_ID, Shipment_Number, Price. Table Type: Independent Primary Key: Car_ID ============================ Table Name: Shipment Table Description: To be shown more specific information about the shipment service, such as the countries that are available for the service, plus the fee. Attribute of the Table: Shipment_Number, Country, Fee Table Type: Independent Primary Key: Shipment_Number ============================ Table Name: Full Time Table Description: To be shown more specific information about the Full Time employees, such as the Salary for the Full Time employees section, and the administration section which shows each full time employee and hi/her related administration division, along with the Employee ID. Attribute of the Table: Employee_ID, Salary, and Administration. Table Type: Independent (Subtype) Primary Key: Employee_ID ================================ Table Name: Part Time Table Description: To be shown more specific information about the Part Time employees, such as their Salary as well, and the Part time employees time shifting for their work time, and for sure their employee ID.. Attribute of the Table: Employee_ID, Salary, and Time Shifting. Table Type: Independent (Subtype) Primary Key: Employee_ID ATTRIBUTE SPECEFICATION 1. Invoice Entity Name: Invoice Primary Key: Invoice_Number Name Datatype Length Classification Allow Null Constraints Description Invoice_Number Int Simple No Unique A certain unique numbers to keep track of each invoice Customer_ID Varchar (10) Simple No Unique The ID for a customer Employee_ID INT (10) Simple No Unique The unique ID for an employee Car_ID Varchar (10) Simple No Unique The ID for a car Total_Price Double Simple No Unique Total price of a certain invoice Shipment_Number Int (10) Simple No Unique Unique number made for a certain shipment made 2. Cars Entity Name: Cars Primary Key: Car_ID Name Datatype Length Classification Allow Null Constraints Description Brand_Name VarChar (20) Simple No Unique Model name of the car Color VarChar (10) Simple No Unique Color of the car Car_ID Varchar (10) Simple No Unique The ID for a car Shipment_Number Int (20) Simple No Unique Unique number made for a certain shipment made Price Double Simple No Unique Actual Price of a car 3. Employee Entity Name: Employee Primary Key: Employee_ID Name Datatype Length Classification Allow Null Constraints Description Employee_ID INT (10) Simple No Unique The unique ID for an employee Name VarChar (20) Simple No Unique The first name of employee Nationality Varchar (20) Simple No Unique The employees nationality Date of Birth Date Simple No Unique The employees date of birth 4. Customer Entity Name: Customer Primary Key: Customer_ID Name Datatype Length Classification Allow Null Constraints Description Customer_ID Varchar (10) Simple No Unique The ID for a customer Name VarChar (10) Simple No Unique The first name of a customer Age Int (2) Simple No Unique The customer age Contact_Number Int (10) Simple No Unique Customer Contact number 5. Shipment Entity Name: Shipment Primary Key: Shipment_Number Name Datatype Length Classification Allow Null Constraints Description Shipment_Number Int (20) Simple No Unique Unique number made for a certain shipment made Country VarChar (10) Simple No Unique The country where the shipment destination Fee Int (5) Simple No Unique The price of the shipment 6. Full Time (Sub-Type Entity) Entity Name: Full Time Primary Key: Employee_ID Name Datatype Length Classification Allow Null Constraints Description Employee_ID INT (10) Simple No Unique The unique ID for an employee Salary Currency Simple No Unique The salary of a particular employee Administration VarChar (20) Simple No Unique The certain task that the employee is responsible for 7. Part Time (Sub-Type Entity) Entity Name: Part Time Primary Key: Employee_ID Name Datatype Length Classification Allow Null Constraints Description Employee_ID INT (10) Simple No Unique The unique ID for an employee Salary VarChar (10) Simple No Unique The salary of a particular employee Time Shifting Date/Time Simple No Unique The certain day that the employee have his/her work shifts on CODING CREATING OF TABLES CREATING OF TABLES As for my companys project for our database I used Microsoft Office Access 2007, and I started creating tables on it. [1] Cars Table Script Name Create Cars Table CREATE TABLE Cars ( Car_ID VARCHAR PRIMARY KEY NOT NULL, Brand_Name VARCHAR(20) NOT NULL, Color VARCHAR(10) , Shipment_Number INTEGER(20) NOT NULL, Price Double NOT NULL, ); [2] Invoice table Script Name Create Invoice Table CREATE TABLE Invoice ( Invoice_Number INTEGER PRIMARY KEY NOT NULL, Customer_ID VARCHAR(10) NOT NULL, Car_ID VARCHAR(10) NOT NULL, Shipment_Number INTEGER(10) NOT NULL, Price Double NOT NULL, ); [3] Customer table Script Name Create Customer Table CREATE TABLE Customer ( Customer_ID VARCHAR PRIMARY KEY NOT NULL, Name VARCHAR(10) NOT NULL, Age INTEGER(2) NOT NULL, Contact_Number INTEGER(10) NOT NULL, ); [4] Employee table Script Name Create Employee Table CREATE TABLE Employee ( Employee_ID VARCHAR PRIMARY KEY NOT NULL, Name VARCHAR(20) NOT NULL, Nationality VARCHAR(20) NOT NULL, Date of Birth Date NOT NULL, ); [5] Shipment table Script Name Create Shipment Table CREATE TABLE Shipment ( Shipment_Number INTEGER PRIMARY KEY NOT NULL, Country VARCHAR(10) NOT NULL, Fee INTEGER(10) NOT NULL, ); CONSTRAINTS SPECIFICATION Generalization hierarchy on an Employee. Description: This hierarchy assigns the Employee entity as Supertype, and Full Time, Part Time as Subtypes, and since the both subtypes have many similarities, the Supertype have the attributes in common to the subtypes and they are: Employee_ID, Name, Nationality, Date of Birth. . The subtypes cannot be one in another, means the Full Time employee cannot be a Part Time employee, and therefore this generalization hierarchy is of the type disjoint. Type: Disjoint Super type Entity: Employee Super type Primary Key: Employee_ID Common Attributes: Employee_ID, Name, Nationality, Date Of Birth. Constraints Full Time: This subtype entity shows certain data about the Full time employees in the company and their related information which is needed to our database. As for the attributes for this entity: Employee_ID, Salary, Administration. Part Time: This subtype entity shows the data the other type of employees which is the part time employee type. As for the attributes for this entity: Employe_ID, Salary, Time shifting, INITIAL POPULATING OF TABLES Cars Table Populating Table (Cars) INSERT INTO Cars (Brand_Name, Color, Car_ID, Shipment_Number, Price) VALUES (Mustang, Orange, 17111, 11333, 40000) ; Invoice Table Populating Table (Invoice) INSERT INTO Invoice (Invoice_Number, Customer_ID, Car_ID, Employee_ID, Shipment_Number, Total_Price) VALUES (11, 9844, 17633, 1432, 11771, 25) ; Customer Table Populating Table (Customer) INSERT INTO Customer (Customer_ID, Name, Age, Contact_Number) VALUES (9020, Avinash, 39, 2800131) ; Employee Table Populating Table (Employee) INSERT INTO Employee (Employee_ID, Name, Nationality, Date of Birth) VALUES (1422, Vadimas, Libyan, 2/21/1986) ; Shipment Table Populating Table (Shipment) INSERT INTO Shipment (Shipment_Number, Country, Fee) VALUES (11311, Germany, 130) ; Full Time Table Populating Table (Full Time) INSERT INTO Full Time (Employee_ID, Salary, Administration) VALUES (1433, 1300, Secretary) ; Part Time Table Populating Table (Part Time) INSERT INTO Part Time (Employee_ID, Salary, Time Shifting) VALUES (1441, 2000, 3/23/2009) ; USERS INPUT (INSERTION, DELETION, UPDATE) INSERTION: Add New Car (Cars Table) Query name: Insert (New Car in the cars showcase) INSERT INTO Cars (Brand_Name, Color, Car_ID, Shipment_Number, Price) VALUES ([Type the Cars Brand], [Type the Color of the Car ], [The Car ID], [The Shipment Number related to this Car], [The Price of this Car is); INSERTION 2 Here we are going to try to insert a new data into the Shipment form, as we will be using it through the Shipment form insertion button included in that form. Then here the database will ask you if your up for inserting new data into that form And here the data has been inserted successfully below UPDATE: Update New Customer (Customer Table) Query name Update (New Customer in the Customers Table) UPDATE Customer SET Contact_Number = [Enter Customers phone number] WHERE Customer_ID = [ID]; DELETION: Delete a Shipment Country (Shipment Table) DELETE * FROM Shipment WHERE Country = [Enter the Country that will be eliminated]; PERFORMING QUERIES, SUB-QUERIES QUERY [1] (Performing Alias technique into a Query) Description: To manage all the Employees names into one query QUERY [2] (Performing Function technique into a Query) Description: To display all the cars available at the moment QUERY [3] (Performing Concatenation technique into a Query) Description: To give a brief description about each car in the showcase QUERY [4] (Performing Sub-Query technique into a Query) Description: To Create a query from the employee data where it concern only employees who are British. QUERY [5] (Performing another Sub-Query technique into a Query) Description: To Create a query from the Cars data where it concern only the minimum prices of listed cars plus be grouped by the cars brand name. TESTING Test case : 1 Objectives : To use ALIAS in Employee Table Test Data : SELECT NAME AS FULLNAME FROM Employee; Expected Test Result : To display the corresponding records. Actual Test Result : As shown in the image below. Conclusion : Success. The record was displayed. Test case : 2 Objectives : To use ALIAS in Customer Table Test Data : SELECT Name AS CustomerName FROM Customer; Expected Test Result : To display the corresponding records. Actual Test Result : As shown in the image below. Conclusion : Success. The record was displayed. Test case : 3 Objectives : To use ARITHMETIC in Car Table Test Data :SELECT Car_ID, Brand_Name, (Price*2) AS [Price with Shipment] FROM Cars; Expected Test Result : To display the corresponding records. Actual Test Result : As shown in the image below. Conclusion : Success. The record was displayed. Test case : 4 Objectives : To Create Shipment Table Test Data : CREATE Table Shipment ( Shipment_Number int (5), Country varchar (10), Fee money (10) ) ; Expected Test Result : To display the corresponding records. Actual Test Result : As shown in the image below. Conclusion : Success. The record was displayed. Test case : 5 Objectives : To use COMPARISON in Cars Table Test Data : SELECT Car_ID, Brand_Name FROM Cars WHERE Price>6000; Expected Test Result : To display the corresponding records. Actual Test Result : As shown in the image below. Conclusion : Success. The record was displayed. Test case : 6 Objectives : To use COMPARISON in Shipment Table Test Data : SELECT Shipment_Number, Country FROM Shipment WHERE Fee Expected Test Result : To display the corresponding records. Actual Test Result : As shown in the image below. Conclusion : Success. The record was displayed. Test case : 7 Objectives : To Create Cars table Test Data : CREATE Table Cars ( Car_ID int (5), Shipment_Number int (5), Brand_Name varchar (10), Color varchar (10), Price (10) ) ; Expected Test Result : To display the corresponding records. Actual Test Result : As shown in the image below. Conclusion : Success. The record was displayed. Test

Wednesday, October 2, 2019

Piracy in the Media Essay -- Technology Music Entertainment Papers

Piracy in the Media In today’s technological age and consumer-driven economy, it is not a surprise that media piracy is a big business. It is estimated that in one year $12.4 billion worth of business is stolen from original manufacturers by media pirating. Piracy, the illegal copying or counterfeiting of copyrighted material, is a major problem for a vast range of industries (Ang, 2001). For example, just in the recorded music industry, â€Å"music pirates account for almost $300 million in lost record sales annually in the United States† (Gray Zone, 2002), and that is just in the U.S. More is lost in foreign markets. This not only affects the media manufacturers but also the consumers of the media. They become the victims of piracy that ultimately result in the driving up of prices of legitimate products. Distributors and retailers have been affected, too. Nearly forty percent of the retail market’s business has been stolen (Gray Zone, 2002). Before we begin discussing the piracy of music, television, and motion pictures, it is important to understand what exactly piracy and counterfeiting is and the laws that prohibit them. Counterfeits, referred to as pirated media, are defined as â€Å"reproduced copies that are identical to the legitimate articles including packaging, trademarks, and labeling† (Ang, 2001). To protect the creators of original material from being pirated, laws were formed known as copyright laws. A copyright is â€Å"a protection that covers published and published literary, scientific and artistic works, whatever the form of expression, provided such works are fixed in a tangible or material form† (Copyright, 2002), and with copyright protection, the creator of the original material has the â€Å"ex... ...ilable online: http://www.cable.mediapiracy/hawkins/cablemonthly/2000/7845332.html (accessed October 24, 2002). Gray Zone (2002). The Federal Anti-Piracy and Bootleg FAQ. Available online: http://www.grayzone.com/faqindex.htm (accessed September 26, 2002). Gross, Lynne, and Schafer (1995). The International World of Electronic Media. McGraw-Hill, Inc. Internet News (2000). Artists Against Piracy Launches National Media Campaign. July 11. Available online: http://www.internetnews.com/ec-news/ (accessed October 30, 2002). Newsweek (October 21, 2002). Heard on the Street. Rodmen, George (2001). Making Sense of Media: An Introduction to Mass Communication. Needham Heights, Ma: Alyn & Bacon. What is Copyright Protection? (2002). What is Copyright Protection? Available online: http://www.whatiscopyright.org/copyright.html (accessed October 31, 2002).

Tuesday, October 1, 2019

Cloud Computing: Services Models and Deployment Models :: private, public, hybrid, Community

Introduction â€Å"At its most basic, cloud computing is moving applications accessible from our internal network onto an internet (cloud)-accessible space. We're essentially renting virtual machines in someone else's data center, with the capabilities for immediate scale-out, failover, and data synchronization. In the past, having an Internet-accessible application meant we were building a website with a hosted database. Cloud computing changes that paradigm—our application could be a website, or it could be a client installed on a local PC accessing a common data store from anywhere in the world. The data store could be internal to our network or itself hosted in the cloud.† (Duchene, 2010) â€Å"There are three ways in which cloud computing can be utilized for an application. In option 1, both data and application have been hosted in the cloud, the second option is to host our application in the cloud and our data locally, and the third option is to host our data in the cloud and our application locally.† (Duchene, 2010) Clouding computing is very popular services which people talk and look forward to use now a day with a lot of research are ongoing for the cloud is worthy to be invested in. Very popular service like Gmail, Google drive, Facebook, Dropbox, etc†¦ which people now a day used are obvious cloud technology. Moreover, most of the enterprise, SME and governments are looking forward to implement cloud base solutions to settle technology challenges, reducing costs, targeting new levels of efficiency and trying to create innovative business models. The objective of this research report is to provide a brief background on different theoretical facts of cloud and the practical usefulness of the design, installation and implementation of cloud computing. In order to see how cloud will become the most important part when business is set up without very high initial setup cost and only pay as you grow services. Services Models of Cloud Computing Software as a Service (SaaS) : consumer can choose a service only application that require for business. It can be accessible by different devices like a web browser, mobile or a program interface. Infrastructure such as network, operation systems, servers, storage, business applications and services like email or a CRM will be manages by SaaS provider. Only limited user-specific application configuration settings can be customized. The benefit of SaaS is no initial set up expenses such as servers or software licensing. One example of SaaS is Microsoft Office 365 which provides services like SharePoint Online, Lync Online, Exchange Online and Office Professional Plus.

Touching Essays

Idiom| Explanation + Example | 1)| Don't give up the day job. | You are not very good at that. You could definitely not do it professionally. â€Å"I really like the way you sing, but don't give up your day job. | 2)| Cash cow. | An easy way to earn money regularly. â€Å"Income tax is a real cash cow for the government. † | 3)| Bite off more than you can chew. | Trying to do something that is too difficult or time consuming to finish. â€Å"I'm glad you want to prepare the report by yourself. Just be sure that you don't bite off more than you can chew. † | 4)| Clear the air| Discuss something that was causing people to feel upset. There seems to have been a misunderstanding. I'd like to explain what happened, just to clear the air. † | 5)| Turn your back on| Give up on, or abandon. â€Å"I needed your help but you just turned your back on me† | 6)| Not cut out for| Not suitable for something. â€Å"He tried mountain climbing, but he simply was not cut ou t for it. † | 7)| Scrape the bottom of the barrel| The very last, or the very worst. â€Å"These are the last volunteers we could find. We really had to scrape the bottom of the barrel to find them. † | 8)| A class act| Sophisticated, above average. â€Å"He offered to help, even though he doesn't know me.He's a real class act. † | 9)| Clean up your act| Improve your behavior. â€Å"If you are ever going to improve your English skills, you must start getting in to class on time and doing your homework. Why don't you clean up your act? † | 10)| Get your act together| Get more organized. â€Å"You have been late for work every day this week. If you want to keep this job, you must get your act together. † | 11)| A piece of the action| Participation in an activity. â€Å"I heard that you are looking for partners in your new investment. If you don't mind, I would like to get in on a piece of the action. † | 12)| Actions speak louder than words. Pe ople's intentions can be judged better by what they do than what they say. â€Å"Why don't you give her a hug instead of saying you are sorry, actions speak louder than words. † | 13)| In the air| Being discussed, generally obvious. â€Å"The days are getting longer and the flowers are blooming. Spring is in the air. † | 14)| Go ape| Go crazy. â€Å"Jack was really angry. I thought he was going to go ape. † | 15)| A grey area| Something that is difficult to define. â€Å"I researched your case, but there are not any black and white answers. Your situation seems to fall into a grey area. † | 16)| Up in arms| Angry. The crows was agitated. Everyone was up in arms over the government decision. † | 17)| Be glad to see the back of| Be happy when a person leaves. â€Å"That guy bothers me, I'll be glad to see the back of him. † | 18)| Give him/her credit| Acknowledge an achievement or contribution of a person. â€Å"Although he is not easy to work for, you have to give him credit for managing the company well. † | 19)| Go behind someone's back| Do something without telling someone. â€Å"Don't trust Jane. She acts friendly but she's always going behind someone's back. † | 20)| Each to his own| Everyone is entitled to his own individual opinion. I can't say that I like George's new furniture. It seems very plain and uncomfortable. Oh well, each to his own. † | 21)| Eager beaver| Enthusiastic person. â€Å"John did all of his homework before supper. He sure is an eager beaver. † | 22)| Early bird| A person who is early, or gets up early. â€Å"Dave was in class 30 minutes before anyone else. What an early bird. † | 23)| Scratch the surface| Examine only a part of something. Uncover only a few facts about something â€Å"Cancer research is a very long-term process. So far, we have just begun to scratch the surface. † | 24)| Give him the slip| Leave him.Hide from him. â€Å"I think that m an is following us. Let's give him the slip. † | 25)| Cold shoulder| To treat someone in an unfriendly manner. â€Å"I don't think Jim likes me. I tried to speak with him but he gave me the cold shoulder. † | 26)| Get the ball rolling| Start something. â€Å"All right everyone, we spent a lot of time planning this project. Now, it's time to get the ball rolling. † | 27)| Jump on the bandwagon| Join a popular trend or activity. â€Å"I like that new procedure and I've decided to jump on the bandwagon. † | 28)| A losing battle| Something that cannot be accomplished. I've tried fixing this phone many times, I just can't do it by myself. It's a losing battle. † | 29)| Keep something at bay| Keep something away. â€Å"Sarah found it difficult to keep the salesperson at bay. † | 30)| Spill the beans| Tell a secret. â€Å"I won't be the one to spill the beans. † | 31)| Beggars can't be choosers| People cannot complain about something they get for free. â€Å"I don't like the color of the sweater she gave me, but beggars can't be choosers. † | 32)| Flesh and blood| A relative. â€Å"I must help him. After all, he's my own flesh and blood. † | 33)| Give the benefit of the doubt| Believe someone's statement, without proof. The teacher's explanation did not seem logical, but I gave her the benefit of the doubt. † | 34)| A safe bet| Probably true. Will probably happen. â€Å"It's a safe bet that your English skills improve quickly if you study at Elanguest. † | 35)| Fit the bill| Seems correct. â€Å"That seems to fit the bill. I'll take it. † | 36)| Black and blue| Bruised. â€Å"He was beaten until he was black and blue. † | 37)| In cold blood| With no compassion or mercy. Usually associated with ruthless murder. â€Å"The assassin was evil. He killed him in cold blood. † | 38)| Out of the blue| Unexpected. â€Å"A great idea just came to me out of the blue. † | 9)| Cal l someone's bluff| Make someone prove what they say. â€Å"He implied that he would terminate my contract, but I called his bluff. † | 40)| Rock the boat| Create problems for other people. Everyone likes Anthony. He doesn't rock the boat. † | 41)| By the book| Doing something according to rules. â€Å"He's a good cop. He does everything by the book. † | 42)| Give someone the boot| Dismiss or get rid of someone. â€Å"Mr. Smith is an easy boss to work for. He doesn't like to give someone the boot. † | 43)| Get to the bottom of| Learn about and understand fully. â€Å"We are not sure what happened, but we intend to get to the bottom of this. | 44)| Out of bounds| Not permitted. â€Å"Hans wanted to ask Mary out on a date, but I explained that she is out of bounds. Mary is engaged to Jack. † | 45)| Bread and butter| Regular income. â€Å"We are very dependent on our advertising revenue. It's our bread and butter. † | 46)| The best thing since s liced bread| A good invention or innovation. â€Å"I love this paper folding machine. It's the best thing since sliced bread. † | 47)| Give me a break| Don't expect me to believe or agree with that. â€Å"You think the teacher is joking? Give me a break. † | 48)| Don't hold your breath| Don't wait too long because it might not happen. Yes, it's possible that they will lower taxes, but don't hold your breath. † | 49)| Cross that bridge when you come to it| Deal with a problem if and when it becomes necessary, not before. â€Å"I'm not too wirried about a possible downturn in the economy. Anyway, let's cross that bridge when we come to it. † | 50)| The bubble has burst| A previously positive situation has encountered a serious problem. â€Å"Last year, the stock market was doing very well. Unfortunately, it seems that the bubble has burst. † | 51)| The buck stops here| Problems are resloved here. â€Å"A lot of people try to pass problems to other pe ople.At my desk, however, the buck stops here. † | 52)| Burn your bridges| make it impossible to return. â€Å"Be polite when you hand in your resignation. After all, you don't want to burn your bridges. † | 53)| My ears are burning| I think someone is saying something about me. â€Å"Pierre is talking again. My ears are burning. † | 54)| Put on the back burner| Leave it for later. â€Å"I don't think we'll have time to complete it this year. Let's put it on the back burner. † | 55)| Someone means business| Someone is serious â€Å"Watch out for Harry. He's someone who means business. † | 56)| At the touch of a button| Quickly and easily. â€Å"No problem.I can change your account information at the touch a button. † | 57)| Have your cake and eat it| Enjoy something without paying for it. â€Å"He expected to pass without studying. Unfortunately, you cannot have your cake and eat it, too. † | 58)| A close call| Something (usually bad) almost happening. â€Å"That car almost hit us. That was a close call. † | 59)| Enough is enough| This should stop. â€Å"I have listened to his complaints for years but enough is enough. † | 60)| A fat cat| A wealthy person. â€Å"He has everything he needs. He's a real fat cat. † | 61)| My two cents worth| My humble opinion. â€Å"He seems like a corrupt politician.That's just my two cent's worth. † | 62)| Hang out| Be together, spend time with each other. â€Å"Hey Lauren, let's get together tonight, we can just hang out and practice our English. † | 63)| A change of heart| A changed opinion. â€Å"At one time, I supported George Bush. As time went on, however, I had a change of heart. † | 64)| Get something off your chest| Explain something that is bothering you. â€Å"Gary, you don't seem happy. Is there something you would like to get off your chest? † | 65)| Don't count your chickens before the eggs have hatched| Don't make pla ns for something that might not happen. Yes, I think we will probably get a raise in pay this year. Remember, though, don't count your chickens before the eggs have hatched. † | 66)| A chip on his shoulder| He is angry about something. â€Å"I don't know why he's so unhappy. He seems to have a chip on his shoulder. † | 67)| Come full circle| A process has been completed. â€Å"The salmon has returned to the place where it originally hatched. Its life cycle has come full circle. † | 68)| Squeaky clean| Legitimate and proper. â€Å"We checked all of her references. She's squeaky clean. † | 69)| In the clear| Out of trouble. â€Å"His innocence has been proven. He's in the clear. | 70)| Steer clear of| Avoid. â€Å"She's not very nice. I think we should steer clear of her. † | 71)| Round the clock| All day. â€Å"She's a very hard worker. She usually works around the clock. † | 72)| Turn back the clock| Go back in time. â€Å"I feel old. I wis h I could turn back the clock. † | 73)| Like clockwork| With mechanical efficiency. â€Å"He's very predictable. He always eats at the same time, like clockwork. † | 74)| Wake up and smell the coffee| Think more realistically. â€Å"He doesn not respect you as much as you think. Wake up and smell the coffee. † | 75)| The other side of the coin| Another version of a story or event. The global summit will encourage meaningfull dialogue. On the other side of the coin, it might result in violent protests. † | 76)| Left out in the cold| Left unaided or unprotected. â€Å"They don't include me in their group. I feel left out in the cold. † | 77)| With flying colors| With enthusiasm and exuberance. â€Å"I can't wait to see you all. I'll be there with flying colors. † | 78)| Scrape by| Have just enough but not more. â€Å"Our budget is not satisfactory but we will find a way to scrape by. † | 79)| A tough cookie| A stubborn, strong person. â⠂¬Å"Don't get Shirley upset. She's a tough cookie. † | 80)| Keep your cool| Don't become upset. Relax, keep your cool. † | 81)| Lose your cool| Become upset. â€Å"Don't get upset. If you lose your cool, it will make matters worse. † | 82)| In a tight corner| Without any good options. â€Å"Milo has run out of options. If he takes any more chance, he might find himself in a tight corner. † | 83)| A couch potato| A lazy person. â€Å"Luis just watches tv all day. He really is a couch potato. † | 84)| Takes its course| A situation develops naturally. â€Å"There is nothing we can do to relieve the effects of her disease. We can only wait and let the illness take its course. † | 85)| Up the creek| In trouble. â€Å"I warned Bill but he would not listen.Now, he's up the creek. † | 86)| Crocodile tears| Exaggerated or faked sympathy. â€Å"She told me she was sorry but she was not, it was just crocodile tears. † | 87)| When it comes t o the crunch| When there are no more possibilities. â€Å"Victor seems to have a casual point of view. When it comes to the crunch, though, he is a real professional. † | 88)| A far cry from| Very different from. â€Å"His personality is a far cry from his father's. † | 89)| Off-the-cuff| Without research, planning, or considering. â€Å"I haven't had the time to think about it. My off-the-cuff impression, however, is that it is a good idea. | 90)| Can't cut it| Cannot do it. â€Å"Kim shouldn't be working here. She just can't cut it. † | 91)| In the dark| Ignorant. â€Å"They didn't tell me anything. I felt like they had left me in the dark. † | 92)| A shot in the dark| A guess. â€Å"I'm not sure but I could take a shot in the dark. † | 93)| Call it a day| Stop. â€Å"I'm tired. Let's call it a day. † | 94)| Late in the day| (Almost) too late. â€Å"The government just decided to buy new helicopters, but it seems a little late in the day to make such a decision. † | 95)| In broad daylight| Without trying to hide it. â€Å"They robbed the bank in broad daylight. † | 6)| Makes someone's day| Make someone happy. â€Å"Your letter made my day! † | 97)| Wouldn't be caught dead| Would never. â€Å"I hate that dress. I wouldn't be caught dead wearing it. † | 98)| Get a raw deal| Receives less than what is deserved. â€Å"Be sure to read the contract carefully before you sign it. You don't want to get a raw deal. † | 99)| Runs deep| Entrenched, or ingrained. â€Å"He loves his country. Patriotism runs deep in his veins. † | 100)| Out of your depth| Beyond your existing knowledge or ability. You don't seem to have much experience in this subject. Are you sure you're not out of your depth? † | |