04_pr_cg_01
TRANSCRIPT
1.1 IT Fundamentals and Office Productivity Tools
PPRROOJJEECCTT
1.2 IT Fundamentals and Office Productivity Tools
1.3 IT Fundamentals and Office Productivity Tools
NNOOTTEESS FFOORR TTHHEE FFAACCUULLTTYY
The following are the inputs for the faculty for project allocation and evaluation:
The project should be allocated to individual students by the end of the second
cycle.
The student can start the project earliest after completing the first experiment
session of Access.
When allocating projects, tell the students the scope of the project by referring
to the topic Project Activities and Project Timelines.
Ask the students to refer to the sample case study and its solution given in the
sample project documentation.
Ask the students to refer to the topic Project Standards and Guidelines before
starting the project documentation.
Before project evaluation day, ask the students to verify their projects according
to the standards and guidelines given in the topic Project Standards and Guidelines.
Evaluate the students according to the guidelines given in the topic Project
Evaluation Guidelines.
1.4 IT Fundamentals and Office Productivity Tools
CCAASSEE SSTTUUDDYY 11:: QQUUIICCKKIIEESS JJOOIINNTT
Quickies Joint is one of the largest fast food joints in Dallas. Besides being noted for the quality of its products, it boasts of an efficient home delivery system.
Business Problem
Quickies Joint has increased its volume of business in the last few months. It has not been able to manage the transactional and inventory details efficiently because all records are maintained manually. Its home delivery boys frequently misplace the order
paper, which results in delay of delivery. In addition, the existing paper-based system prevents the staff from taking the orders quickly and generating their bills simultaneously. Therefore, Quickies Joint has decided to automate its transactional and inventory management system.
Goal
Quickies Joint requires a computerized system that provides an effective method of storing transaction details. It also requires an inventory system whereby the available quantity of each item is tracked at any given time. Quickies Joint has asked Petra, Inc., a reputed software solutions company, to develop this computerized system.
To create a computerized transaction system, Petra, Inc. needs to perform the
following tasks:
1. Create a database named Quickies.mdb by using Microsoft Office Access 2007.
2. Create the following tables:
Item_Details
Transaction_Master
Transaction_Details
Customer_Details
1.5 IT Fundamentals and Office Productivity Tools
Their structure is shown in the following tables.
Field Name Data type Width Description
Item_No Text 5 Item number
Item_Name Text 50 Item name
Item_Description Text 50 Item description
QOH Number Quantity on hand
Amount Number Rate per unit
ROQ Number Reorder quantity
Item_Details Table
Field Name Data type Width Description
Tran_No Text 5 Transaction number
Cust_ID Text 5 Customer number
Trans_Date Date Transaction date
Trans_Type Text 15 Type of transaction (cash or credit card)
Mode Text 9 Mode (take-away or in-house)
Transaction_Master Table
1.6 IT Fundamentals and Office Productivity Tools
Field Name Data type Width Description
Tran_No Text 5 Transaction number
Item_No Text 5 Item number
Cust_ID Text 5 Customer number
Quantity_Ordered Number Quantity ordered
Unit_Price Currency Cost of the item
Total_Amount Currency Quantity ordered *
Unit Price
Transaction_Details Table
Field Name Data type Width Description
Cust_ID Text 4 Customer number
Cust_Name Text 50 Customer name
Cust_Address Text 50 Customer address
Cust_Ph_No Number Customer phone number
Customer_Details Table
3. Validate the points mentioned in the bulleted lists while creating the structure of the respective tables.
Table: Item_Details
Item_No must be unique.
Item_Name should not be left blank.
Item_Description should not be left blank.
The transaction should not take place if QOH is 0.
Amount should be greater than 0.
ROQ should be greater than 0.
Table: Transaction_Master
Tran_No should be auto generated.
The system should display a list of Cust_IDs from the Customer_Details table.
1.7 IT Fundamentals and Office Productivity Tools
Trans_Date should be the system date.
Trans_Type must be either Cash or Credit_Card. A user can enter “cash” or
“CC”, followed by the credit card number.
Mode in Transaction_Details table should be take-away or in-house.
Table: Transaction_Details
The system should display a list of Transaction Numbers from the Transaction_Master table. It should be a subform of Transaction_Master.
The system should display a list of Item_Nos from the Item_Details table.
Quantity_Ordered and Unit_Price should be greater than 0.
Total_Amount should be automatically calculated and be stored in the total
amount field.
Table: Customer_Details
Customer_No must be unique.
Cust_Name should be mandatory.
Cust_Address should be mandatory.
Cust_Ph_No should be mandatory.
4. Create appropriate relationships between the tables.
5. Create forms to enable a user to enter data in the tables.
6. Create a subform for Transaction_Details. In this subform, after the user enters the Tran_ID, the corresponding Cust_ID should be extracted from the Transaction_Master table and be displayed.
7. Ensure that the quantity on hand in the Items_Details should be automatically updated after every transaction.
8. Create a query that displays a dialog box in which the user can enter a value such as “take-away” or “in-house”. The system should display the details of the items based on the specified criterion.
9. Create a query to find out the details of the customers who have performed the
maximum number of transactions. The number should be count-based.
10. Create a query to find out the names of the items that have been sold the maximum in a month.
11. Create a monthly report providing details on the status of items in Quickies Joint.
12. Create a daily report providing the details on transactions for each day in Quickies Joint.
1.8 IT Fundamentals and Office Productivity Tools
13. Create a report that will be given as a bill to the customer after the customer purchases the required items.
14. Create documentation for the computerized system of Quickies Joint by using Microsoft Office Word 2007. The documentation should include details for each module, such as Items, Transaction, and Customer. This documentation should also include the limitations of the existing system and the need for the envisioned system.
15. Prepare a slide show presentation by using Microsoft Office PowerPoint 2007 for the stakeholders of Quickies Joint. The presentation should include:
The design of each table in the database
Screen shots of the relationships between the tables
The validations that are created for ensuring data accuracy
The queries that are created for finding out the required details
Screen shots of the user interfaces including output
16. Create a graph that will enable the stakeholders to analyze the sales of each product in a month.
17. Write a mail by using Microsoft Office Outlook 2007 to inform the stakeholders of
the time and venue of the presentation.
IINNSSTTRRUUCCTTOORR NNOOTTEESS
In Item_Details table:
To make the QOH greater than 0, perform the following steps:
1. In the Design view for the Field QOH, go to the General Tab.
2. Type >0 in the Validation Rule cell.
3. Type “QOH should be greater than 0” in the Validation Text. This message will be displayed if the user violates the validation rule.
Repeat steps 1 to 3 for Amount and ROQ.
1.9 IT Fundamentals and Office Productivity Tools
CCAASSEE SSTTUUDDYY 22:: MMAARRSSRROOCCKK IINNTTEERRNNAATTIIOONNAALL
Marsrock International is an eminent higher secondary public school. The school has over 1500 students and over 800 employees. The board and the trusties have decided to increase the volume of the students to over 3000 by the next financial year and provide vocational courses in the summer vacation. The school has been maintaining its employees’ records, students’ personal records, students’ academic records, students’ financial records, and students’ academic reports manually. The plan for the future also includes automating all the students’ records in the first stage and then
automating the employees’ records and the financial operations records in the second stage.
Business Problem
Marsrock International maintains all the students’ records manually, which is tedious and time-consuming. People need to look in different places to get different bits of
information. For example, the students’ personal details are with the administration department, the students’ financial records are with the accounts department and the academic records are with the teachers. The paper-based systems take a lot of time of the teachers. Occasionally, the teacher would send a note home with the child in order to communicate with the parent, but the child would fail to deliver it. In its recent Annual General Meeting (AGM), the school has decided to increase its student intake, automate all types of record keeping, and provide new learning courses.
Goal
The management has decided to automate all record keeping related to the students and the record keeping designed to promote collaboration among the teachers, students, and parents. In addition, the teachers will be able to access all information from one place.
Before initiating the project, the IT staff presents a project design to the board and gets approval for the same. The IT staff proposes to use Microsoft Office 2007 for offering a complete set of business and personal productivity tools to increase efficiency and to enable one-point access to the information. To do this, the IT staff needs to perform the following tasks:
1. Generate PTM and Circular formats by using Microsoft Office Word 2007.
2. Generate various charts to depict studentwise and subjectwise exam results by
using Microsoft Office Excel 2007.
3. Design the terminal examwise aggregate chart for each class and send it to the principal by using Microsoft Office Outlook 2007.
1.10 IT Fundamentals and Office Productivity Tools
4. Create a database called Students.mdb by using Microsoft Office Access 2007.
5. Create the following tables:
Student_Personal_Details
Student_Academic_Details
Student_Master
Their structure is shown in the following tables.
Field Name Data type Size Description
Stud_ID Text 4 Unique identification number
of the student
Stud_Fname Text 10 Student’s first name
Stud_Lname Text 10 Student’s last name
Date_Of_Birth Date/time Date of birth of the student
Stud_Address Text 30 Residential address of the student
Postal_Code Text 5 Postal code of the city
City Text 10 City where the student resides
Res_Phone_number Number Student’s residential telephone number
Fathers/ guardian Name
Text 20 Father or guardian’s name
Office_Phone_No Number Office phone number of parent or guardian
Mbl_number Number Mobile number of the father or guardian
Stud_Grade Multivalued Class of the student
Notes Memo 200 Additional information about the student
Students_Personal_Details Table
1.11 IT Fundamentals and Office Productivity Tools
Field Name Data type Size Description
Roll_No Text 5 Roll number of the students
Subject Text 20 Subject
Terminal1_Mrks Number Marks scored in first terminal
Terminal2_Mrks Number Marks scored in second terminal
Final_Term_Mrks Number Marks scored in final terminal
Student_Academic_Details
Field Name Data type Size Description
Roll_No Text 5 Roll number of the students
Class Text 20 Class of the student
Aggregate Number Aggregate of the student in the class
Highest Number Highest in the class
Student_Master Table
6. Create a query that displays the studentwise aggregate score.
7. Create a query that displays the subjectwise topper of a class.
8. Create a form for entering or deleting the student’s personal details.
9. Create a form for entering or deleting the student’s academic details.
10. Generate a report that displays the aggregate for each student for each exam.
11. Generate a report that displays the individual subject scores and the aggregate for each exam. The aggregate should be displayed at the bottom of the report.
12. Generate a report that displays the names of the five students who have secured the maximum marks for each class for each exam.
1.12 IT Fundamentals and Office Productivity Tools
CCAASSEE SSTTUUDDYY 33:: TTEELLEEMMAATT,, IINNCC..
Telemat, Inc. is small software development company with over 250 employees. Telemat, Inc. works on projects of large IT companies and educational institutes. It computes all its billing based on the number of hours its employees spend working on that project. Therefore, tracking time against projects is critical for creating accurate invoices. Telemat has been tracking employee records, project records, financial records and client records separately, by using Microsoft Office Excel. It has decided to automate all its operations to improve data accessibility, consistency, and efficiency.
Business Problem
Telemat, Inc. maintains all its employee records, project records, financial records, and client records in Excel. The management is aware that it needs to store and manage different records by using a single solution. It has decided to automate all its operations.
Goal
Telemat, Inc. has decided to develop a system to automate the employee inventory and project records in the first stage. The project’s first stage development should be completed in two weeks and a pilot should be performed in the third week. In order to start the project:
1. The project manager creates the requirement details (RD) by using Microsoft Office Word 2007.
2. Based on the RD, the team leader presents the database design to the project
manager.
Based on the presentation, the project manager decides to use Microsoft Office 2007. This system offers a complete set of business and personal productivity tools to increase the employees’ efficiency.
To automate the employee inventory and project records by using Microsoft Office 2007, Telemat needs to perform the following tasks:
1. Create the Telematix.mdb database by using Microsoft Office Access 2007.
2. Create the following tables:
Employee_Details
Department_Details
Project_Details
1.13 IT Fundamentals and Office Productivity Tools
Project_Transaction_Details
Leave_Details
Their structure is shown in the following tables.
Field Name Data type Width Description
Emp_No Text 4 Employee number
Emp_FName Text 50 Employee first
name
Emp_LName Text 50 Employee last name
Residential_ address
Text 50 Employee home address
Ph_No Number Employee phone number
Date_of_Birth Date Employee date of birth
Basic_Sal Number Employee basic
salary
Bonus Number Bonus awarded if any
Deductions Number Deductions of an employee if any
Dept_ID Text 4 Department number
Project_ID Text 4 Project number
Leaves_ Available
Number Number of leaves available for the employee
Skills Memo 100 Skills possessed by an employee
Employee_Details
1.14 IT Fundamentals and Office Productivity Tools
Field Name Data type Width Description
Dept_ID Text 5 Department number
Department_ Name
Text 15 Department name
Emp_No Text 5 Employee ID of the employee who is heading the department
Department_Details
Field Name Data type Width Description
Project_ID Text 5 Project number
Project_Start_Date Date Project start date
Project_End_Date Date Project end date
Project_Name Text 50 Name of the project
Client Text 50 Client for the project
Project_Status Text 10 Status of the
project can be ongoing or closed.
Project_Details
1.15 IT Fundamentals and Office Productivity Tools
Field Name Data type Width Description
Emp_No Text 5 Employee number
Project_ID Text 5 Project ID
Project_Joining_Dt Date/Time Date on which employee joined the project
Project_Leaving_Dt Date/Time Project leaving date
of employee
Project_Transaction_Details
Field Name Data type Width Description
Emp_No Text 5 Department number
Date_Of_Leave Date/Time Leave date of employee
Leaves_Availed Number Number of leaves
availed by the employee
Leave_Details
3. Validate the points mentioned in the bulleted lists while creating the structure of
the respective tables.
Table: Employee_Details
Emp_No should be unique and should not be left blank.
The Emp_Fname, Emp_Lname, Residential_address, Ph. No, Date_Of_Birth
and Skills fields should not be left blank.
Basic_Sal should be greater than 0.
The system should display a list of Dept_IDs from the Department_Details table.
The system should display a list of Project_IDs from the Project_Details table.
1.16 IT Fundamentals and Office Productivity Tools
Table: Department_Details
Dept_ID should be unique.
Department_Name should not be left blank.
The system should display a list of Emp_Numbers from the Employee_Details
table.
Table: Project_Details
Project_ID should not be left blank.
Project_Start_Date should be less than the Project_End_Date.
Before a new project is assigned to an employee, a check should be performed to ensure that the start date of the new project is greater than the end date of
the current project to which that employee has been assigned.
4. Create appropriate relationships between the tables.
5. Create a query to find out the details of employees who are working on projects.
6. Create a query to find out the details of employees whose projects are completed.
7. Generate a query that displays the skills of the employee before an employee is assigned to a new project.
8. The system should not allow the user to assign an employee to a new project if the current project in which he/she is working is not completed.
9. Create forms to enable the user to input data in all the tables.
10. Update the Project_ID field in the Employee_details table whenever a project is allocated to an employee.
11. Create reports of projects that are ending in a particular month.
12. Create a report that displays the projects undertaken by an employee in a specific year.
13. Create a leave report for an employee.
14. Create a chart that displays the analysis of the leaves taken by an employee.
15. Create a chart that displays the projects that have not met a deadline in a particular month.
Telemat, Inc. will perform the pilot of this project and then move to the second stage for integrating the finance records and the client records.
1.17 IT Fundamentals and Office Productivity Tools
IINNSSTTRRUUCCTTOORR NNOOTTEESS
Employee_Details:
To view the Dept_ID list from the Department_Details table, perform the following steps:
1. In the Design View of the Employee_Details table, go to the Dept_ID Field.
2. Select Lookup Wizard from the Data Type. This displays the Lookup Wizard.
3. Click the I Want the lookup column to lookup the values in a table or query radio button and click Next.
4. Select the Department_Details table and click Next.
5. Select the Dept_ID column and click Next.
6. Click Next in the give the window name here window.
7. Click Finish to close the Lookup Wizard.
Before you perform the preceding steps, make sure the relationships between the tables have been set.
Repeat Steps 1 to 7 to view the Product_ID column.
1.18 IT Fundamentals and Office Productivity Tools
CCAASSEE SSTTUUDDYY 44:: LLEEAARRNN EEAASSYY
Learn Easy is a large learning institution. Besides offering students courses on a variety of self-improvement and technical skills, Learn Easy provides counseling services to individual students. The institution also offers e-learning courses.
Business Problem
Learn Easy maintains all the records, such as student details, course details, enrollment details, and payment details, manually in various registers.
Whenever any information is required, the staff needs to refer to the relevant register, which is a tedious and time-consuming process. All the registers are not placed at one location, making it even more difficult to locate the relevant information. For example, whenever information about the payments received from the students is required, the administrative staff needs to approach the Accounts department to obtain the details.
To overcome the problems of the current system, the management has decided to automate the record-keeping process. This will enable the staff to perform its duties quickly and easily.
Goal
Learn Easy requires a computerized system that will store the details of all its
students, the available courses, and the number of students enrolled in each course. In addition, it needs to record the fee due and received from each student.
To automate the current system, you need to perform the following tasks:
1. Create a database eLearn.mdb by using Microsoft Office Access 2007.
2. Create the following tables:
Student_Details
Course_Details
Students_Course_Details
Students_Course_Details
Payment_Details
1.19 IT Fundamentals and Office Productivity Tools
Their structure is shown in the following tables.
Field Name Data type Width Description
Student_ID Text 6 Student’s roll number
Name Text 50 Student’s name
Address Text 50 Student’s address
Ph_No Text 15 Student’s phone number
Email Text 50 Student’s e-mail address
Enrolment_ Date
Date Student’s enrolment date
Student_Details Table
Field Name Data type Width Description
Course_ID Text 4 Course number
Course_Name Text 50 Name of the course
Subject Memo 50 Subjects covered in the course
Duration Number Course duration in number of months
Fee Currency Cost of the course
Course_Details Table
1.20 IT Fundamentals and Office Productivity Tools
Field Name Data type Width Description
Course_ID Text 4 Course number
Student_ID Text 6 Student’s roll number
Category Text 50 Category (regular, distance, or e-learning)
Students_Course_Details Table
Field Name Data type Width Description
Student_ID Text 5 Student’s roll
number
Course_ID Text 5 Course number
Total_Amount Currency Total amount to be paid
Amount_Paid Currency Amount already paid
Amount_Due Currency Amount due
Payment_Details Table
3. Validate the points mentioned in the bulleted lists while creating the structure of
the respective tables.
Table: Student_Details
Student_ID must be unique.
Name, Address, and Enrolment_Date should not be left blank.
Phone_No should be entered in the format, (xxx) xxx-xxxx.
Enrolment_Date should be greater than or equal to the current date.
Table: Course_Details
Course_ID must be unique.
Course_Name and Subject should not be left blank.
Duration should be greater than 0.
Fee should be greater than 0.
1.21 IT Fundamentals and Office Productivity Tools
Table: Students_Course_Details
Course_IDs should be displayed from the Course_Details table.
Student_IDs should be displayed from the Student_Details table.
Category must be regular, distance, or e-learning.
4. Create appropriate relationships between the tables.
5. Create forms to enable a user to enter data in the tables.
6. Create a query that accepts a course name as a parameter and displays the details of students who have enrolled for the corresponding course.
7. Create a query that accepts a student name as a parameter and displays the
corresponding course details and the payment details.
8. Create a report in the following format by using the Reports wizard.
Student-ID Name Category Course-ID Enrolment
Date
Duration Due
9. Create documentation for the computerized system of Learn Easy by using Microsoft Office Word 2007. The documentation should include details for each module, such as Student, Project, and Payments. This documentation should also include the limitations of the existing system and the need for the envisioned
system.
10. Prepare a slide show presentation by using Microsoft Office PowerPoint 2007 for the stakeholders of Learn Easy to display the way in which the computerized system will work. The presentation should provide the following information:
The design of each table in the database
Screen shots of the relationships between the tables
The validations that are created for ensuring data accuracy
The queries that are created for finding out the required details
Screen shots of the user interfaces including the output
11. Write a mail by using Microsoft Office Outlook 2007 to inform the stakeholders about the time and venue of the presentation.
12. Create a graph that will enable the stakeholders to analyze the number of students enrolled for each course.
13. Create mailing labels for sending letters to the defaulting students, reminding them of the fee due for payment. Generate these letters by using the Mail Merge utility
of Microsoft Office Word 2007.
1.22 IT Fundamentals and Office Productivity Tools
IINNSSTTRRUUCCTTOORR NNOOTTEESS
In Course_Details table:
To make the duration greater than 0, perform the following steps:
1. In the Design view for the Field Duration, go to the General Tab.
2. Type >0 in the Validation Rule cell.
3. Type “Duration should be greater than 0” in the Validation Text. This
message will be displayed if the user violates the validation rule.
Repeat steps 1 to 3 for the Fee field.
1.23 IT Fundamentals and Office Productivity Tools
CCAASSEE SSTTUUDDYY 55:: FFUUTTUURRIISSTTIICC EENNTTEERRTTAAIINNMMEENNTT
Futuristic Entertainment is a large multimedia library located in Los Angeles. It rents media such as DVDs, VHS, and music CDs to its customers. Each member can rent a maximum of three media at a time. The media can be borrowed for a maximum of two days after which a fine is applicable. The hiring charge for each media depends on its cost.
Business Problem
The staff at Futuristic Entertainment manually maintains various registers to record the details of customers, the available media, and the transaction details. With the increase in the number of customers visiting the library, the documentation process has become tedious and time-consuming. Therefore, the management has decided to automate all the record-keeping processes to save time and improve the quality of service.
Goal
Futuristic Entertainment wants you to develop an application in order to computerize
its rental system. The details about the customers that need to be stored include the customer identification number, the customers’ first and last names, the phone number, the address, and the amount outstanding to the company.
The details of all the available media will be stored in a database. This database will contain information such as a unique identification number for each media, the media type, and the media description. The library has three copies for each type of media.
All library transactions will be recorded through an invoicing system. The information related to every transaction includes an invoice number (which is generated automatically), the scheduled date of return, the actual date of return, and the fine amount (if applicable). The scheduled date of return is the date on which the media is rented plus two days. If the media is not returned by the scheduled date, a fine will be levied. This fine will be calculated on the basis of number of days of delay per media.
The actual date of return is the date when the media is returned to the library.
To automate the record-keeping process, you need to perform the following tasks:
1. Create a database named media.mdb by using Microsoft Office Access 2007.
1.24 IT Fundamentals and Office Productivity Tools
2. Create the following tables:
Customer_Details
Media_Details
Transaction_Master
Transaction_Details
Their structure is shown in the following tables.
Field Name Data type Width Description
Cust_ID Text 4 Customer number
(membership number)
Cust_Name Text 50 Customer name
Cust_Address Text 50 Customer address
Cust_Ph_No Number Customer phone number
Amount_Outstanding Currency Total amount to be paid by the customer
Customer_Details Table
Media_Details Table
Field Name Data type Width Description
Media_No Text 4 Media number
Media_Type Text 10 Media type (DVD, VHS, or music CD)
Media_Title Text 50 Title of the Media
Description Memo Information about the movie
or music CD
No_of_Copies Number Number of copies available
Rent_per_day Amount to be paid per media per day
1.25 IT Fundamentals and Office Productivity Tools
Transaction_Master Table
Transaction_Details Table
3. Validate the points mentioned in the bulleted lists while creating the structure of the respective tables.
Table: Customer_Details
Customer_No must be auto generated.
Field Name Data type Width Description
Tran_No Text 5 Transaction number
Cust_ID Text 5 Customer number
Date_of_Issue Date/Time Date on which the media is rented
Scheduled_Return_Date
Date/Time Scheduled date of return
Trans_Type Text 15 Mode of payment (cash/credit card)
Field Name Data type Width Description
Tran_No Text 5 Transaction number
Media_No Text 5 Media number
Cust_ID Text 5 Customer number
Qty_Rented Number Number of media rented
Status Text 5 Status of the media
(Issued or Returned)
Date_of_Return Date/Time Return date of the media
Fine_Amount Currency Rent per day (return date – due date)
1.26 IT Fundamentals and Office Productivity Tools
Cust_Name should not be left blank.
Cust_Address should not be left blank.
Cust_Ph_No should not be left blank.
Amount_Outstanding should automatically be updated whenever a transaction is performed.
Table: Media_Details
Media_No must be auto generated.
Media_Title should not be left blank.
Media_description should not be left blank.
Number_of_copies should be 3.
Table: Transaction_Master
Tran_No should be auto generated.
Cust_IDs should be displayed from the Customer table.
Date_of_Issue should be the system date.
Scheduled_Return_Date should be the date on which the media is rented plus two days.
Table: Transaction_Details
Tran_Numbers should be displayed from the Transaction_Master table.
Media_Nos should be displayed from the Media_Details table.
Qty_Rented should be greater than 0.
Status should be marked as Issued by default.
When a transaction is performed, the Number_of_Copies field in the Media_Details table should be updated.
When the user enters the Tran_ID in the Transaction_Details subform, the
corresponding Cust_ID should be extracted from the Transaction_Master table and be displayed on the screen.
When a customer returns a media, the Status field for the corresponding record in the Transaction _Details table should be updated to Returned. In
addition, the Date_of_Return field should be updated for the corresponding record in the Transaction _Details table.
Date_of_Return and Fine_Amount should be available only if the user updates the Status field to Returned.
The fine amount should be automatically calculated and stored in the
Fine_ Amount field.
4. Create appropriate relationships between the tables.
5. Create forms to enable a user to enter data in the tables.
1.27 IT Fundamentals and Office Productivity Tools
6. Create a query to display a dialog box in which the user can enter a value for the media type. The system should display the details of the media based on the specified criterion.
7. Create a query to provide the details of the customers who have performed the maximum number of transactions.
8. Create a count-based query that provides the details of the media that have been
rented out the maximum in a month.
9. Create a monthly report that provides details about the status of media. The report should be in the following format.
Date: _____________
Media No Media Description No of Times Rented
Status
Format for Monthly Report on Status of Media
10. Create a monthly report that provides the details of customers and the corresponding amount due. The report should be in the following format.
Media
No.
Customer
Number
Customer
Name
Customer
Address
Phone
Number
Amount
Outstanding
Format for Monthly Report on Customer Details and Outstanding Amount
1.28 IT Fundamentals and Office Productivity Tools
11. Create a report that will be given as a bill after a customer rents a media. The report should be in the following format.
Transaction Date: --/--/--
Customer Number:
Customer Name:
Media Title Amount
Total Amount:
Format for Bill to be generated
12. Create a query that accepts a media title and displays the number of copies available for the corresponding media.
13. Create the documentation to explain the computerized system of Futuristic Entertainment by using Microsoft Office Word 2007. The documentation should
include details for each module, such as Media, Transaction, and Customer. This documentation should also include the limitations of the existing system and the need for the envisioned system.
14. Prepare a slide show presentation by using Microsoft Office PowerPoint 2007 for
the stakeholders of Futuristic Entertainment. The presentation should provide the following information:
The design of each table in the database
Screen shots of the relationships between the tables
The validations that are created for ensuring data accuracy
The queries that are created for finding out the required details
Screen shots of the user interfaces including the output
15. Write a mail by using Microsoft Office Outlook 2007 to inform the stakeholders about the time and venue of the presentation.
16. Create a graph that will enable the stakeholders to analyze the number of times a media is rented in a month.
1.29 IT Fundamentals and Office Productivity Tools
17. Create mailing labels to send a report that contains the list of media available in the library to all the customers on a monthly basis. The labels should contains the customer details. You need to use the Mail Merge utility of Microsoft Office Word 2007 to perform this task.
1.30 IT Fundamentals and Office Productivity Tools
PPRROOJJEECCTT EEXXEECCUUTTIIOONN
This book contains three case studies and one sample case study. These case studies will be allocated to the individual students.
Phases in Project Execution
The project will be carried out in the following phases:
System Analysis: System analysis refers to an in-depth study of the existing
system to depict the functionality of the system. The analysis phase is the most crucial phase in a project because it helps developers to identify the processes in the system and the functioning of each process. The project teams will analyze their respective case studies before moving on to the development phase.
Development: This phase involves developing the project based on the
specifications.
Testing and debugging: This phase involves testing the project before
submitting it to the coordinator.
Documentation: Documentation is one of the most important aspects of
computer programming. The project documentation should be submitted to the
coordinator in the formats given in this book before the project walkthrough. The
blank report following the case studies is to be filled up, detached from the book, and submitted on the given date.
Project Evaluation Guidelines
The project is to be evaluated based on the following parameters:
Quality: Refers to the following requirements: – 20 Marks
The solution maps to the requirements specified along with the case study.
All exceptional conditions are effectively handled.
Timeliness: Refers to timely implementation of the project. – 20 Marks
Quality of documentation: Refers to the following requirements: – 40 Marks
Completion of all the formats
Accuracy of design
Adherence to standards and processes
Query handling: Refers to the handling of queries during project
walkthrough. – 20 Marks
1.31 IT Fundamentals and Office Productivity Tools
Project Standards and Guidelines
The following standards and guidelines should be followed while creating the project:
A consistent naming convention should be used for tables, forms, and reports.
Fields in a table should not have a “.” character.
Fields in a table should not have spaces and should not be too long.
Following these standards and guidelines is one of the evaluation criteria for the
project.
Project Submission Details
The students will get 16 hours to complete the project. The activities to be performed during this period are:
Analyze the case study to identify the system processes.
Create the design of the given tables, forms, and reports.
Test the tables, forms, and reports with some values.
Debug the tables, forms, and reports in case of any errors.
Document the project by using the formats given in the later section.
Submit the documentation to the faculty.
After submitting the documentation, the project team will present the project in
the class. The faculty will assign marks to the teams based on the evaluation
criterions specified in this section.
1.32 IT Fundamentals and Office Productivity Tools
Project Timelines
The tasks listed in the following table should be completed in the specified sessions.
Session # Tasks to be Performed
1 Create the presentation and Word document
as per the project requirement.
2 Create the database design.
3 Create the tables.
Add the fields.
Perform the validations on the fields.
4 Create the forms with respect to the tables.
5 Create queries on the basis of the tables.
6 Create the reports on the basis of queries.
7 Document the database design and the
system processes involved in the project.
8 Create a presentation on the basis of the
documentation
Tasks to be Performed
1.33 IT Fundamentals and Office Productivity Tools
SSAAMMPPLLEE CCAASSEE SSTTUUDDYY:: CCAALLLL2244XX77,, IINNCC..
Call24x7, Inc., a large manufacturer of mobile phones, has entered the IT enabled service (ITES) arena. As a result, it has set up a call centre in Mumbai with the required infrastructure. The company provides various perks to its employees, such as free meals, transport, and residential accommodation.
Business Problem
The number of employees in the call centre has increased from 250 to 500. Call24x7
has been storing all transport-related data in Microsoft Office Excel 2003. This includes employee details, routes, driver details, and transport company details. However, the tasks of storing and maintaining data are tedious and time-consuming. Therefore, the company has decided to automate the transport system. Earlier, the employees were informed about their pickup time, pickup point, route number, and route change through the phone. Now, the employees will receive all updates through e-mail.
Goal
Call24x7 proposes to automate its transport system in two weeks. The new system will help reduce the time to respond to transport-related enquires and generate reports. This project has been assigned to the company’s IT department. In order to start the project:
1. The transport department presents its requirement to the project leader of the IT department. This presentation includes information such as the project start date, the project requirement, and the specifications.
2. The project leader of the IT department selects the design and presents the same to the IT and Transport department heads.
The project leader decides to use the new Microsoft Office 2007 system, which offers a complete set of business and personal productivity tools. To automate its transport system, Call24x7 needs to perform the following tasks:
1. Create a database called transport.mdb by using Microsoft Office Access 2007.
2. Create the following tables:
Employee_Details
Vehicle_Details
Driver_Details
Daily_Transaction_Log
1.34 IT Fundamentals and Office Productivity Tools
Field Name Data Type Size Description
Emp_Code Text 5 Employee’s unique number
Emp_Fname Text 20 Employee’s first name
Emp_Lname Text 20 Employee’s last name
Emp_Address Text 50 Employee’s residence
address
Emp_Email_ID Text 30 Employee’s official e-mail address
Emp_res_Phone Number Employee’s land
line number
Emp_mbl_Phone Number Employee’s mobile number
Date_Of_Birth Text 10 Employee’s date
of birth
Transport_Medium Text 8 Own/Official
Vehicle_ID Text 4 Vehicle’s identification number
Employee_Details Table
1.35 IT Fundamentals and Office Productivity Tools
Field Name Data type
Size Description
Vehicle_ID Text 4 Vehicle’s unique identification number
Vehicle_Type Text 10 Type of vehicle (AC or Non AC)
Vehicle_Size Number Number of seats available.
Vehicle_Transporter Text 20 Name of the vehicle’s
transporter
Transporter_Address Text 30 Address of the transporter
Vehicle_SLA_Adherence Yes/No Accessories available or not (fire extinguisher, cleanliness, driver’s uniform)
Vehicle_Details Table
Field Name Data type Size Description
Driver_ID Text 4 Driver’s unique identification
number
Driver_Name Text 20 Driver’s name
Driver_Address Text 30 Address of the driver
City Text 20 City
Driver_Phone Number Driver’s residential phone number
Drive_mbl_Number Number Driver’s mobile number
Vehicle_ID Text 4 Vehicle’s identification
number
Route_No(FK) Text 4 Route number on which driver operates
Driver_Details Table
1.36 IT Fundamentals and Office Productivity Tools
Field Name Data type Size Description
Vehicle_ID (FK) Text 4 Vehicle’s identification number
No_Of_Employees Text 20 Number of employees that travelled in a day
Date_Travel Date/Time Travel date
St_Time Date/Time First pickup time
Reporting_Time Date/Time Reporting time in the
office
Reason Memo Reason for not reaching office on time
Daily_Transaction_Log Table
3. Validate the points mentioned in the bulleted lists while creating the structure of
the respective tables:
Table: Employee_Details
Emp_Code should be unique and should not be left blank.
Emp_Code should begin with “E” followed by the 4 digits.
If Emp_Code is not entered in a specific format, the “Employee code must
begin with E.” error message should be displayed to the user.
Emp_Address, Emp_res_Phone, Emp_mbl_Phone, and Emp_Email_ID should not be left blank.
Emp_Fname and Emp_Lname should follow sentence casing.
Date_Of_Birth should be in dd-mm-yyyy format. For example, the date of birth can be written as 01-01-2007.
Emp_mbl_Phone should be exactly 10 digits.
If mobile number validation fails, the “Check the mobile number. It should
have 10 digits.” error message should be displayed.
Transport_Media field should have “Office” as the default value.
Vehicle_ID should be displayed as a combo box and the values should be extracted from the Vehicle_Details table. Multiple selections should not be allowed.
Table: Vehicle_Details
Vehicle_ID should be unique and should not be left blank.
Vehicle_ID should begin with “H” followed by the 3 digits.
1.37 IT Fundamentals and Office Productivity Tools
If the Vehicle_ID entered is incorrect, the error message “Vehicle Identification number should begin with H.” should be displayed.
Vehicle_Transporter and Vehicle_SLA_Adherence should not be left blank.
The default value for the Vehicle_Type should be “AC”.
Table: Driver_Details
Driver_ID should be unique and should not be left blank.
Driver_name, Driver_Address, city, Driver_Phone, and Drive_mbl_Number should not be left blank.
Drive_mbl_Number should be exactly 10 digits.
If mobile number validation fails, the error message “Check the mobile
number. It should have 10 digits.” should be displayed.
Daily_Transaction_Log
All the fields must be filled.
Vehicle_ID should be a multivalued field and the values should be mapped to the Vehicle_ID field in the Vehicle_Details table.
Create appropriate relationships between the tables.
Create a query that displays the details of the employees travelling on a specific route.
Create a query that displays the monthwise list of vehicles that did not reach
the office on time.
Create a form to add or delete information related to employees, vehicles, drivers, and daily transaction log.
Create a report that displays information related to the employees to be picked
on a specific route.
Create a report that displays the monthwise list of vehicles that did not reach the office on time.
Use Microsoft Office Excel 2007 to create charts for displaying the monthwise list of vehicles that did not reach the office on time.
Use Microsoft Office Outlook 2007 to inform the employees about all transport-related updates.
Create a transport policy by using Microsoft Office Word 2007 and send it to all the employees by using Microsoft Office Outlook 2007.
1.38 IT Fundamentals and Office Productivity Tools
SSOOLLUUTTIIOONN TTOO TTHHEE SSAAMMPPLLEE CCAASSEE SSTTUUDDYY
CCAALLLL2244XX77,, IINNCC..
To automate its transport system, Call24x7 needs to perform the following tasks:
Create a database called Transport.mdb.
Create the following tables: Employee_Details, Vehicle_Details, Driver_Details,
and Daily_Transaction_Log.
Create appropriate relationships between the tables.
Create forms for adding or deleting the information in the following tables:
Employee_Details, Vehicle_Details, Driver_Details, and Daily_Transaction_Log.
Create a query that accepts a route number as a parameter and displays the
details of the employees who are traveling on that route.
Create a query that displays a monthwise list of vehicles that did not reach the
office on time.
Create a routewise employee report by using Report Wizard.
Create a monthwise report of vehicles not reaching on time by using Report
Wizard.
Create a presentation by using Microsoft Office PowerPoint 2007.
Compose an e-mail message by using Microsoft Office Outlook 2007.
To create the Transport.mdb database, perform the following steps:
1. Select the StartAll ProgramsMicrosoft OfficeMicrosoft Office Access
2007 menu command to display the Microsoft Office Access window.
2. Select the Blank Database option from the New Blank Database section of the
Task Pane. On the right-hand side pane of the window, the File Name option of the Blank Database section is displayed. Click the folder icon to select the path of
the folder.
3. Type Transport.mdb in the File name text box.
4. Click the OK button.
5. Click the Create button.
1.39 IT Fundamentals and Office Productivity Tools
To create the Employee_Details table, perform the following steps:
1. On the Ribbon, select the Create tab.
2. On the Create tab, click the Table option in the Tables group.
3. Click the Save button in the Quick Access toolbar to display the Save As dialog
box.
4. Type the name of the table in the Table Name text box.
5. Click the OK button. The Employee_Details table is created.
6. On the Home tab, in the Views group,click the View drop-down arrow and select Design View.
7. Type the following data in the Field Name, Data Type, Field Size, and Description text boxes.
Field Name Data type Size Description
Emp_Code Text 5 Employee’s unique number
Emp_Fname Text 20 Employee’s first name
Emp_Lname Text 20 Employee’s last name
Emp_Address Text 50 Employee’s residence
address
Emp_Email_ID Text 30 Employee’s official e-mail address
Emp_res_Phone Number Employee’s land line number
Emp_mbl_Phone Number Employee’s mobile number
Date_Of_Birth Text 10 Employee’s date of birth
Transport_Medium Text 8 Own/Official
Vehicle_ID Text 4 Vehicle’s identification number
1.40 IT Fundamentals and Office Productivity Tools
Note
8. Repeat steps 1 to 6 to create the Vehicle_Details, Driver_Details, and Daily_Transaction_Log tables.
9. Save and close all the tables.
Refer to the Call24X7, Inc. case study for the fields of Vehicle_Details, Driver_Details,
and Daily_Transaction_Log tables.
To create relationship between any two tables, perform the following steps:
1. On the Ribbon, select the Database Tools tab.
2. On the Database Tools tab, in the Show/Hide group, click the Relationships option. This will display the Show Table dialog box.
3. Select the Employee_Details, Vehicle_Details, Driver_Details, and Daily_Transaction_Log tables on the Tables tab from the Show Table dialog box.
4. Click the Add button to add the selected tables to the Relationships window.
5. Click the Close button to close the dialog box.
6. Click the Vehicle_ID from the Vehicle_Details table and drag it to the
Vehicle_ID of the Employee_Details table. This will display the Edit Relationships dialog box.
7. Click the Create button in the Edit Relationships dialog box. The relationship is
created between the tables.
8. Repeat steps 6 to 7 for Vehicle_ID of Driver_Details table and Vehicle_ID of
the Daily_Transport_Log table.
9. Save and close the Relationship window.
1.41 IT Fundamentals and Office Productivity Tools
To create forms by using Forms Wizard, perform the following steps:
1. On the Ribbon, select the Create tab.
2. Select the Employee_Details table from the left hand side to design the Form.
3. Click the Form option in the Forms group.
4. Select the Save button on the Quick Access toolbar to display the Save As dialog box.
5. Type Employee_Details form in the Form Name text box.
6. Click the OK button.
7. Repeat steps 1 to 6 to create Vehicle_Details, Driver_Details and Daily_Transaction_Log forms.
8. Close all the form windows.
To create a query that displays the details of the employees traveling on a specific route, perform the following steps:
1. On the Ribbon, select the Create Tab.
2. Click the Query Design option in the Other group. The ShowTable dialog box is displayed on the Query window.
3. Select the Employee_Details, Vehicle_Details, Driver_Details, and
Daily_Transaction_Log tables and click the Add button on Show Table dialog box.
4. Drag the fields Route_No from Driver_Details table and Emp_Fname, Emp_Lname, Emp_Address, and Emp_mbl_Phone from Employee_Details tables and drop them to the Field drop-down list box.
5. Select Ascending from the Sort drop-down for the Route_No field.
6. Type [Driver_Details.Route_No], in the Criteria cell under Route_No field.
7. Select the Save button on the Quick Access toolbar to display the Save As dialog
box.
8. Type RouteWise Employee details in the Query Name text box.
9. Close the query window.
1.42 IT Fundamentals and Office Productivity Tools
To create a query that displays the monthwise list of vehicles that did not reach the office on time, perform the following steps:
1. On the Ribbon, select the Create Tab.
2. On the Other group, click the Query Design option to display Query window.
3. Select the Daily_Transaction_Log table and click the Add button in the Show Table dialog box.
4. Drag Vehicle_ID, No_Of_Employee, Date_travel, Reason, and Reporting_Time from the Daily_Transaction_Log table and drop them to the
Field drop-down list box .
5. Type the month in mm/dd/yy format in the Criteria cell under the Date_Travel field.
6. Type >#9:05:00 AM# in criteria cell under Reporting_Time field.
7. Select the Save button on the Quick Access toolbar to display the Save As dialog box.
8. Type Month_wise_query in the Query Name text box.
9. Close the query window.
To create the routewise employee details report by using Report Wizard, perform the following steps:
1. On the Create tab in the Reports group, click Report Wizard to display Report
Wizard dialog box.
2. From Tables/Queries drop-down, select the RouteWise Employee details
query.
3. Select the Route_No, Emp_Fname, Emp_Lname, Emp_Address, and
Emp_Mbl_Phone fields from the Available Fields list and click the > button to move the fields to the Selected Fields list.
4. Click the Next button to display the next page.
5. Select the Route_No field for grouping and click the > button.
6. Click the Next button.This will display the page for deciding the sorting order.
7. Click to the Next button. This will display the page for setting the layout of the report.
1.43 IT Fundamentals and Office Productivity Tools
8. Select the Outline radio button from the Layout section and the Landscape radio button from the Orientation section and click the Next button.
9. Ensure that the Office style is selected and then click the Next button.
10. Type the name of the Report as RouteWiseEmployeeDetails Report.
11. Click the Finish button.
12. Close the report.
To create a monthly report that displays the list of vehicles that did not reach the office on time by using Report Wizard, perform the following steps:
1. On the Create tab, in the Reports group, click Report Wizard, to display Report
Wizard dialog box.
2. From Tables/Queries drop-down, select Daily_Transaction_Log table.
3. Select the Vehicle_ID, No_Of_Employee, Date_Travel, Reason, and
Reporting_Time fields from the Available Fields list and click the > button to move the fields to the Selected Fields list.
4. Click the Next button to display the next page.
5. Select the Date_Travel for grouping and and click the > button.
6. Click the Next button.This will display the page for deciding the sorting order.
7. Click to the Next button. This will display the page for setting the layout of the report.
8. Select the Outline radio button from Layout section and Landscape radio button from Orientation section and click the Next button.
9. Ensure that the Office style is selected and then click the Next button.
10. Type the name of the Report as Vehicles not reaching on time Report.
11. Click the Finish button.
12. Close the report.
To create the presentation, perform the following steps:
1. Open the StartAll ProgramsMicrosoft OfficeMicrosoft Office
PowerPoint 2007 window.
2. On the Ribbon, under Home Tab click drop-down arrow of the New Slide of Slides group.
1.44 IT Fundamentals and Office Productivity Tools
3. Select Title Slide from the Office Theme. Type the information.
4. Select the Save button on the Quick Access toolbar to display the Save As dialog
box.
5. Save the presentation as Design1.pptx.
6. Close Microsoft Office PowerPoint 2007.
To compose an e-mail message, perform the following steps:
1. Select StartAll ProgramsMicrosoft Office Microsoft Office Outlook
2007 to display the Microsoft Office Outlook 2007 window.
2. Select NewMail Message from the Standard toolbar to display the Untitled-
Message window.
3. In the To field, type the email addresses of the employees to whom you want to send the message.
4. In the Subject text box type subject of your email.
5. Type the e-mail content in the message area provided below the fields.
6. After customizing the email message, click the Send button.
7. Close Microsoft Office Outlook 2007.
1.45 IT Fundamentals and Office Productivity Tools
SSAAMMPPLLEE PPRROOJJEECCTT DDOOCCUUMMEENNTTAATTIIOONN::
CCAALLLL2244XX77 IINNCC..
PROJECT ON
Call 24x7 Inc.
Developed by
Name: Debbie Howe
Reg. No.: 4701-10-258
1.46 IT Fundamentals and Office Productivity Tools
Call 24x7 Inc. (Project Title)
Batch Code :
Start Date : Aug 1, 2007 End Date: Aug 10, 2007
Name of the Coordinator : Alex Norton
Name of Developer : Debbie Howe
Date of Submission : Aug 11, 2007
1.47 IT Fundamentals and Office Productivity Tools
CERTIFICATE
This is to certify that this report, titled Student Call24X7 Inc., embodies the
original work done by Debbie Howe in partial fulfillment of his/her course requirement at NIIT.
Coordinator:
Alex Norton
1.48 IT Fundamentals and Office Productivity Tools
ACKNOWLEDGEMENT
We have benefited a lot from the feedback and suggestions given to us by Mr. Alex Norton and other faculty members.
1.49 IT Fundamentals and Office Productivity Tools
SYSTEM ANALYSIS
System summary: Call24X7 is a mobile phone manufacturing company that has set up a call center. The company provides various perks to its employees, such as free meals, transport, and residential accommodation. It wants to automate its transport system.
1.50 IT Fundamentals and Office Productivity Tools
DATABASE DESIGN
Database Name: Transport.mdb
Number of tables: 4
Table Names:
Employee_Details
Driver_Details
Vehicle_Details
Daily_Transaction_Log
1.51 IT Fundamentals and Office Productivity Tools
FORM DESIGN
Form Name Form Type Description Table/Query Used
Daily_Transport_
Logform
Columnar This form is used to
enter or delete the daily transport
details of the employees.
Daily_Transaction_Log
Driver_Details form
Columnar This form is used to enter or delete the driver details.
Driver_Details
Employee_Details form
Columnar This form is used to enter or delete the employee details.
Employee_Details
Vehicle_Details form
Columnar This form is used to enter or delete the
vehicle details.
Payment_Details
1.52 IT Fundamentals and Office Productivity Tools
VALIDATIONS PERFORMED
Table: Employee_Details
Emp_Code should be unique and should not be left blank.
Emp_Code should begin with “E” followed by the 4 digits.
If the Emp_Code is not entered in a specific format, the “Employee code must
begin with E.” error message should be displayed.
The Emp_Address, Emp_res_Phone, Emp_mbl_Phone, and the Emp_Email_ID
should not be left blank.
Emp_Fname and Emp_Lname should follow sentence casing.
Employee Date_Of_Birth should be in dd-mm-yyyy format. . For example, the
date of birth can be written as 01-01-2007.
Emp_mbl_Phone should be exactly 10 digits.
If the previous mobile number validation fails, the “Check the mobile number.
It should have 10 digits.” error message should be displayed.
Transport_Media field should have “Office” as the default value.
Vehicle_ID should be displayed as a combo box and the values should be
picked from the Vehicle_Details table.
Table: Vehicle_Details
Vehicle_ID should be unique and should not be left blank.
Vehicle_ID should begin with “H” followed by the 3 digits.
If the Vehicle_ID entered is incorrect, the “Vehicle Identification number
should begin with H.” error message should be displayed.
Vehicle transporter and Vehicle_SLA_Adherence should not be left blank.
The default value for the Vehicle_type should be “AC”.
1.53 IT Fundamentals and Office Productivity Tools
Table: Driver_Details
Driver_ID should be unique and should not be left blank.
Driver_name, Driver_Address, city, Driver_Phone, and Drive_mbl_Number
should not be left blank.
Drive_mbl_Number should be exactly 10 digits.
If the mobile number validation fails, the “Check the mobile number. It should
have 10 digits.” error message should be displayed.
Daily_Transaction_Log
All the fields must be filled.
Vehicle_ID should be a multivalued field and the values should be mapped to
the Vehicle_ID field in the Vehicle_Details table.
Create appropriate relationships between the tables.
Create a query that displays the details of the employees traveling on a
specific route.
Create a query that displays the monthwise list of vehicles that did not reach
the office on time.
Create a form to add or delete information related to the employee, vehicle,
driver, and daily transaction log.
Create a report that displays information related to the employees to be picked
on specific route.
Create a report that displays the monthwise list of vehicles that did not reach
the office on time.
Use Microsoft Office Excel 2007 to create charts for displaying the monthwise
list of vehicles that did not reach the office on time.
Use Microsoft Office Outlook 2007 to inform the employees about all transport-
related updates.
Create a transport policy by using Microsoft Office Word 2007 and send it to all
the employees by using Microsoft Office Outlook 2007.
1.54 IT Fundamentals and Office Productivity Tools
QUERIES USED
Query Name Query Type Description Tables Used
RouteWise Employee details query
Parameterized query
This query accepts a route number as a parameter and
displays the details of the
employees who are travelling on that route.
Employee_Details, Vehicle_Details, and Driver_Details
Vehicle NotReporting on time Query
Simple query This query displays a list of vehicles that did not reach the office on time.
Daily_Transaction_Log
1.55 IT Fundamentals and Office Productivity Tools
REPORTS OUTLINE
Report Name Report Type Description Tables/Queries Used
RouteWise
Employee details report
AutoReport:
Columnar
This report
displays the list of employees that belong to a
specific route.
RouteWise
Employee details query
Vehicle NotReporting on time report
AutoReport: Columnar
This report displays the monthly list of vehicles that did not reach the office on
time.
Vehicle NotReporting on time Query
1.56 IT Fundamentals and Office Productivity Tools
PROBLEMS ENCOUNTERED
.
1.57 IT Fundamentals and Office Productivity Tools
CONFIGURATION
Hardware: A node with PIV processor (3.0 GHz or higher), SCSI Hard disk of 80GB, 512MB RAM, CDROM, and 10/100 Mbps network card.
Operating system: Windows XP Professional
Software: Microsoft Office Access 2007
PROJECT FILE DETAILS
S.No File Name Remarks
1 Transport.mdb Microsoft Office Access 2007 database that contains tables, queries, forms, and reports.
1.58 IT Fundamentals and Office Productivity Tools
BBLLAANNKK DDOOCCUUMMEENNTTAATTIIOONN FFOORRMMAATTSS
PROJECT ON
Developed by
Name :
Reg. No.:
1.59 IT Fundamentals and Office Productivity Tools
(Project Title)
Batch Code :
Start Date : End Date:
Name of the Coordinator :
Name of Developer :
Date of Submission :
1.60 IT Fundamentals and Office Productivity Tools
CERTIFICATE
This is to certify that this report, titled ___________ embodies the original
work done by _________ in partial fulfillment of his/her course requirement at NIIT.
Coordinator:
1.61 IT Fundamentals and Office Productivity Tools
ACKNOWLEDGEMENT
1.62 IT Fundamentals and Office Productivity Tools
DATABASE DESIGN
Database Name:
Number of tables:
Table Names:
1.63 IT Fundamentals and Office Productivity Tools
FORM DESIGN
Form Name
Form Type Description
Table/Query Used
1.64 IT Fundamentals and Office Productivity Tools
VALIDATIONS PERFORMED
1.65 IT Fundamentals and Office Productivity Tools
QUERIES USED
Query Name
Query Type Description Tables Used
1.66 IT Fundamentals and Office Productivity Tools
REPORTS OUTLINE
Report Name Report Type Description Tables/Queries Used
1.67 IT Fundamentals and Office Productivity Tools
PROBLEMS ENCOUNTERED
.
1.68 IT Fundamentals and Office Productivity Tools
CONFIGURATION
Hardware:
Operating System:
Software:
PROJECT FILE DETAILS
S.No File Name Remarks
1.69 IT Fundamentals and Office Productivity Tools
FORM
.
1.70 IT Fundamentals and Office Productivity Tools
REPORTS
.