GEIT 3341 DATABASE I LAB 2
GEIT 3341 Database I
Lab 2
Web Development with Apex
Due Date:
Submission Method: Project Link, Username & Password
Objective(s) Target CLO(s) Reference
How to develop a web database
application using Oracle Application
Express. In today’s lab, you will learn
how to develop a web application from
a spreadsheet.
5 Instructor Demo Any
book and/or tutorial
on Oracle
Application Express
Name ID Section
Instructions:
This is a hands-on step-by-step lab that will teach you how to
• Build your first app through uploading a Spreadsheet
• Improve the Search and Report pages
GEIT 3341 DATABASE I LAB 2
PART 1: Create an app from Spreadsheet
You will build in this part a simple application based on a spreadsheet.
1. From your APEX workspace home page, click App Builder.
2. Click on Create a New App
GEIT 3341 DATABASE I LAB 2
4. Click the Copy and Paste option at the top and Select Project and Tasks from the sample
data set list and then click Next.
5. Set Table Name to PROJECT_TASKS and click Load Data.
7. Click Create App
3. Click From a File
6. Click on View Table
GEIT 3341 DATABASE I LAB 2
8. On the Create Application page, click Create App.
9. On the Create Application page, you can see all the listed pages. Click on Edit for more
details for a page.
10. Next to Feature, click Check all then click on Create Application
11. Now, you are redirected to the application's home page in the App Builder.
12. Click on Run Application to see how end users will see the app (a new web browser will
open). You have to enter your username and password you used to sign in into the APEX
workspace.
13. Explore the application by clicking on all the available buttons. (Click on Home button to
go back to the main page)
14. Click on Administration to review the options if needed
GEIT 3341 DATABASE I LAB 2
PART 2: Improve the Faceted Search
This part gives you a first-hand experience with enhancing the application by improving the
faceted search page for better clarity and improved usability.
1. For the runtime application, click on Project Tasks Search
2. In the toolbar (bottom of the page), click Edit page 3 (Note - End users who log directly
into the app will not see this toolbar.)
3. Alternatively, you can also navigate back to the APEX App Builder tab in your browser
manually by selecting the appropriate browser tab or window. Once in the App Builder
click 3 - Project Tasks Search.
4. You will have this window (The page should consist of three panes).
GEIT 3341 DATABASE I LAB 2
5. Under Search (from the left pane), within Facets then P3_STATUS
6. Currently the Status facet is a series of checkboxes. However, it is unlikely that users will
want to select more than one a ...
The tutorial describes the following topics in detail
CREATING AN ADF APPLICATION
DEPLOYING & RUNNING ADF APPLICATION ON WEBLOGIC SERVER
ADF DATA VISUALIZATION COMPONENTS
CREATING MORE COMPLEX BUSINESS COMPONENTS
CREATING MULTIPLE PAGE WEBSITES – PAGE FLOWS
CREATING JEE5 STATELESS SESSION EJBS
CREATING JAX-WS WEB SERVICES
ADDING THE NEW SERVICES INTO THE ADF APPLICATION
DATA VALIDATION (OPTIONAL)
This lab is meant to help you explore IBM® Bluemix through hands-on activities. Develop cloud applications using Bluemix is easy, as you can not only write your own code, but also leverage existing cloud services to compose new business features.
See details on the workshop at https://bluelabs.mybluemix.net/workshops/homestead-weather
For further information on Bluemix capabilities, go to https://console.ng.bluemix.net/catalog
This set of slides is part of the course Data Visualization GE, available on FIWARE platform, whose SpagoBI is the reference implementation. This course aims at offering assistance to create a simple Report with Birt. We drive users from installation to the development of the document through SpagoBI Studio and finally show how the report can be transfered on SpagoBI server.
Migrating to Salesforce Lightning - A Personal Experience Presented to EA For...Sam Garforth
Sam Garforth presented this at the Salesforce Enterprise Architect Forum on April 27th 2017. It covers the steps involved in migrating a packaged app from Salesforce classic to the new Lightning Experience user interface.
The tutorial describes the following topics in detail
CREATING AN ADF APPLICATION
DEPLOYING & RUNNING ADF APPLICATION ON WEBLOGIC SERVER
ADF DATA VISUALIZATION COMPONENTS
CREATING MORE COMPLEX BUSINESS COMPONENTS
CREATING MULTIPLE PAGE WEBSITES – PAGE FLOWS
CREATING JEE5 STATELESS SESSION EJBS
CREATING JAX-WS WEB SERVICES
ADDING THE NEW SERVICES INTO THE ADF APPLICATION
DATA VALIDATION (OPTIONAL)
This lab is meant to help you explore IBM® Bluemix through hands-on activities. Develop cloud applications using Bluemix is easy, as you can not only write your own code, but also leverage existing cloud services to compose new business features.
See details on the workshop at https://bluelabs.mybluemix.net/workshops/homestead-weather
For further information on Bluemix capabilities, go to https://console.ng.bluemix.net/catalog
This set of slides is part of the course Data Visualization GE, available on FIWARE platform, whose SpagoBI is the reference implementation. This course aims at offering assistance to create a simple Report with Birt. We drive users from installation to the development of the document through SpagoBI Studio and finally show how the report can be transfered on SpagoBI server.
Migrating to Salesforce Lightning - A Personal Experience Presented to EA For...Sam Garforth
Sam Garforth presented this at the Salesforce Enterprise Architect Forum on April 27th 2017. It covers the steps involved in migrating a packaged app from Salesforce classic to the new Lightning Experience user interface.
Unit 1: Introduction to SAP Analytics Cloud planning
No exercises
Unit 2: Dimensions and planning models
1 Exercise 1: Create a public dimension and maintain master data
8 Exercise 2: Import dimensional data
19 Exercise 3: Create and use a measure-based model
33 Exercise 4: Create a measure and account-based model
44 Exercise 5: Import actual data from a file
59 Exercise 6: Import forecast data from a file
Unit 3: Core planning functionality
68 Exercise 7: Work with data tables, versions, mass data entry
83 Exercise 8: Add new members and compare the data
100 Exercise 9: Distribute using the planning panel
114 Exercise 10: Configure and translate currencies
Unit 4: Forecasting
133 Exercise 11: Create a rolling forecast input form
142 Exercise 12: Create a predictive forecast
155 Exercise 13: Use smart predict with a planning model
165 Exercise 14: Create a value driver tree
Unit 5: Data actions and allocation processes
187 Exercise 15: Create data actions to copy data within a model
202 Exercise 16: Create data action to copy data between models
215 Exercise 17: Create a data action to calculate labor and benefits
233 Exercise 18: Dynamic data actions & tables
249 Exercise 19: Configure Multi Actions
259 Exercise 20: Create and execute an allocation
Grader - Instructions Excel 2019 ProjectExcel_7G_Loan_Flowers_Staff
Project Description:
In this project, you will create a named range and use it to set data validation. You will use a PMT function to calculate a value and then use it in a two-variable data table. You will also enter VLOOKUP functions to return values from a table, and format cells in the workbook. You will also audit a worksheet, correct errors, and use the MATCH and INDEX functions.
Steps to Perform:
Step
Instructions
Points Possible
1
Open the file
Excel_7G_Loan_Flowers_Staff.xlsx downloaded with this project.
0
2
Display the second worksheet—Warehouse Payment Table. In cell B8, enter a PMT function using cell B4 divided by
12 as the rate, cell B3 as the number of payment periods, and cell B2 as the present value of the loan. Display the result as a positive number.
8
3
Create a two-variable data table in the range B8:H16. Set cell B3 as the row input cell, and cell B4 as the column input cell. From the Cell Styles gallery, apply the Currency cell style to the range C9:H16. Select the payment option closest to but less than $10,000 per month for a 120-month loan—cell D15—and format the option with the Note cell style. Click cell A1 and Save your workbook.
13
4
Display the fourth worksheet—Job Information. Select the range A4:C11, and then sort the range by Job Code in ascending order. By using the Create from Selection command, create a range named
Job_Code using the data in the range A4:A11. Click cell A1.
4
5
Display the Staffing Plan worksheet, and then select the range A9:A18. Create a Data Validation list with Source equal to the named range
Job_Code
2
6
Click cell A9, click the list arrow, and then click M-AMG. Click cell B9 to make it the active cell, and then insert a VLOOKUP function that will look up the Description of the Job Code in cell A9 using the information in the Job Information worksheet as the table array. After selecting the table array, be sure to press F4 to make it an absolute cell reference. The Description to be looked up is in column
2 of the table array.
9
7
With cell B9 as the active cell, copy the VLOOKUP formula down through cell B18. In cell C9, type
3 as the # of Positions and in cell D9, type
Management as the Type.
6
8
In cell E9, insert the VLOOKUP function to look up the Salary of the Job Code in cell A9 by using the information in the Job Information sheet as the table array; the Salary is in column
3 of the table array. Copy the VLOOKUP formula in cell E9 down through cell E18.
4
9
Add the following staff position in cell A10:
S-.
A simple wireframe as well as a prototype prepared for a task management app which allows you to create and categorize various tasks and schedule them for reminders.
Software engineering modeling lab lectures
engineering+ education purpose
This series of lectures was prepared for the third class of software engineering / Aliraqia University/ Baghdad/ Iraq.
In prepared these lectures, I depend on the YouTube to make it, the programs of the lectures are designed and executed by vb.net, discussions are also found here
These lectures are not finished yet, i will improve it in the future
Forgive me for anything wrong by mistake, I wish you can profit from these lectures
My regard
Marwa Moutaz/ M.Sc. studies of Communication Engineering / University of Technology/ Bagdad / Iraq.
This document contains a step by step guide to create a BI Solution with SQL Server 2008 R2, it was downloaded from
http://channel9.msdn.com/Learn/Courses/Office2010/BIApplicationsUnit/BIApplicationsLab
This document is part of the Developing BI Applications Course that is available at Channel9 from Microsoft
Regards,
Eduardo Castro
Microsoft SQL Server MVP
http://ecastrom.blogspot.com
Assignment Application Adoption of New Technology SystemsAs a nu.docxMatthewTennant613
Assignment: Application: Adoption of New Technology Systems
As a nurse, you can have a great impact on the success or failure of the adoption of EHRs. It is important for nurses to understand their role as change agents and the ways they can influence others when addressing the challenges of changing to a drastically different way of doing things.
Everett Rogers, a pioneer in the field of the diffusion of innovations, identified five qualities that determine individual attitudes towards adopting new technology (2003). He theorized that individuals are concerned with:
Relative advantage: The individual adopting the new innovation must see how it will be an improvement over the old way of doing things.
Compatibility with existing values and practices: The adopter must understand how the new innovation aligns with current practices.
Simplicity: The adopter must believe he or she can easily master the new technology; the more difficult learning the new system appears, the greater the resistance that will occur.
Trialability: The adopter should have the opportunity to “play around’ with the new technology and explore its capabilities.
Observable results: The adopter must have evidence that the proposed innovation has been successful in other situations.
Note:
You are not required to purchase Rogers’ book or pursue further information regarding his list of five qualities. The information provided here is sufficient to complete this Assignment. The full reference for Rogers’ work is provided below the due date on this page.
For this Assignment, you assume the role of a nurse facilitator in a small hospital in upstate New York. You have been part of a team preparing for the implementation of a new electronic health records system. Decisions as to the program that will be used have been finalized, and you are now tasked with preparing the nurses for the new system. There has been an undercurrent of resistance expressed by nurses, and you must respond to their concerns. You have a meeting scheduled with the nurses 1 week prior to the training on the new EHR system. Consider how you can use the five qualities outlined by Rogers (2003) to assist in preparing the nurses for the upcoming implementation.
To prepare
Review the Learning Resources this week about successful implementations of EHRs.
Consider how you would present the new EHR system to the nurses to win their approval.
Reflect on the five qualities outlined by Rogers. How would addressing each of those areas improve the likelihood of success?
By Day 7 of Week 6
Write a 3- to 5-page paper which includes the following:
Using Rogers’ (2003) theory as a foundation, outline how you would approach the meeting with the nurses. Be specific as to the types of information or activities you could provide to address each area and include how you would respond to resistance.
Analyze the role of nurses as change agents in facilitating the adoption of new technology.
McGonigle, D., & Mastrian, K. G. (2015). .
Assignment Accreditation and Quality EnhancementThe purpose of ac.docxMatthewTennant613
Assignment: Accreditation and Quality Enhancement
The purpose of accreditation is to ensure that institutions meet academic, fiscal, and ethical standards. Institutions also use the review process as part of their continuous improvement efforts.
To prepare:
For this Assignment, select two different regional accrediting bodies of higher education. Next, select an institution in each region so that each has similar characteristics, such as size, focus, or other attributes. Compare the institutions and their accrediting commission.
To complete:
Write a 3- to 4-page paper in which you respond to the following:
Briefly describe each accrediting body and each institution you selected.
Describe the type of accreditation that each institution has, how long they have had it, and if they have any other forms of accreditation (such as specialty or program).
Analyze the institutions, and describe at least three reasons why accreditation is important to each.
Analyze how accreditation might contribute to these institutions’ continuous improvement efforts.
Analyze how the accreditation process differs and is similar in each region and for each institution.
Your paper should be written using scholarly language and in APA style. Provide URL links to the institutions and accrediting commissions.
.
More Related Content
Similar to GEIT 3341 DATABASE I LAB 2 GEIT 3341 Database I
Unit 1: Introduction to SAP Analytics Cloud planning
No exercises
Unit 2: Dimensions and planning models
1 Exercise 1: Create a public dimension and maintain master data
8 Exercise 2: Import dimensional data
19 Exercise 3: Create and use a measure-based model
33 Exercise 4: Create a measure and account-based model
44 Exercise 5: Import actual data from a file
59 Exercise 6: Import forecast data from a file
Unit 3: Core planning functionality
68 Exercise 7: Work with data tables, versions, mass data entry
83 Exercise 8: Add new members and compare the data
100 Exercise 9: Distribute using the planning panel
114 Exercise 10: Configure and translate currencies
Unit 4: Forecasting
133 Exercise 11: Create a rolling forecast input form
142 Exercise 12: Create a predictive forecast
155 Exercise 13: Use smart predict with a planning model
165 Exercise 14: Create a value driver tree
Unit 5: Data actions and allocation processes
187 Exercise 15: Create data actions to copy data within a model
202 Exercise 16: Create data action to copy data between models
215 Exercise 17: Create a data action to calculate labor and benefits
233 Exercise 18: Dynamic data actions & tables
249 Exercise 19: Configure Multi Actions
259 Exercise 20: Create and execute an allocation
Grader - Instructions Excel 2019 ProjectExcel_7G_Loan_Flowers_Staff
Project Description:
In this project, you will create a named range and use it to set data validation. You will use a PMT function to calculate a value and then use it in a two-variable data table. You will also enter VLOOKUP functions to return values from a table, and format cells in the workbook. You will also audit a worksheet, correct errors, and use the MATCH and INDEX functions.
Steps to Perform:
Step
Instructions
Points Possible
1
Open the file
Excel_7G_Loan_Flowers_Staff.xlsx downloaded with this project.
0
2
Display the second worksheet—Warehouse Payment Table. In cell B8, enter a PMT function using cell B4 divided by
12 as the rate, cell B3 as the number of payment periods, and cell B2 as the present value of the loan. Display the result as a positive number.
8
3
Create a two-variable data table in the range B8:H16. Set cell B3 as the row input cell, and cell B4 as the column input cell. From the Cell Styles gallery, apply the Currency cell style to the range C9:H16. Select the payment option closest to but less than $10,000 per month for a 120-month loan—cell D15—and format the option with the Note cell style. Click cell A1 and Save your workbook.
13
4
Display the fourth worksheet—Job Information. Select the range A4:C11, and then sort the range by Job Code in ascending order. By using the Create from Selection command, create a range named
Job_Code using the data in the range A4:A11. Click cell A1.
4
5
Display the Staffing Plan worksheet, and then select the range A9:A18. Create a Data Validation list with Source equal to the named range
Job_Code
2
6
Click cell A9, click the list arrow, and then click M-AMG. Click cell B9 to make it the active cell, and then insert a VLOOKUP function that will look up the Description of the Job Code in cell A9 using the information in the Job Information worksheet as the table array. After selecting the table array, be sure to press F4 to make it an absolute cell reference. The Description to be looked up is in column
2 of the table array.
9
7
With cell B9 as the active cell, copy the VLOOKUP formula down through cell B18. In cell C9, type
3 as the # of Positions and in cell D9, type
Management as the Type.
6
8
In cell E9, insert the VLOOKUP function to look up the Salary of the Job Code in cell A9 by using the information in the Job Information sheet as the table array; the Salary is in column
3 of the table array. Copy the VLOOKUP formula in cell E9 down through cell E18.
4
9
Add the following staff position in cell A10:
S-.
A simple wireframe as well as a prototype prepared for a task management app which allows you to create and categorize various tasks and schedule them for reminders.
Software engineering modeling lab lectures
engineering+ education purpose
This series of lectures was prepared for the third class of software engineering / Aliraqia University/ Baghdad/ Iraq.
In prepared these lectures, I depend on the YouTube to make it, the programs of the lectures are designed and executed by vb.net, discussions are also found here
These lectures are not finished yet, i will improve it in the future
Forgive me for anything wrong by mistake, I wish you can profit from these lectures
My regard
Marwa Moutaz/ M.Sc. studies of Communication Engineering / University of Technology/ Bagdad / Iraq.
This document contains a step by step guide to create a BI Solution with SQL Server 2008 R2, it was downloaded from
http://channel9.msdn.com/Learn/Courses/Office2010/BIApplicationsUnit/BIApplicationsLab
This document is part of the Developing BI Applications Course that is available at Channel9 from Microsoft
Regards,
Eduardo Castro
Microsoft SQL Server MVP
http://ecastrom.blogspot.com
Assignment Application Adoption of New Technology SystemsAs a nu.docxMatthewTennant613
Assignment: Application: Adoption of New Technology Systems
As a nurse, you can have a great impact on the success or failure of the adoption of EHRs. It is important for nurses to understand their role as change agents and the ways they can influence others when addressing the challenges of changing to a drastically different way of doing things.
Everett Rogers, a pioneer in the field of the diffusion of innovations, identified five qualities that determine individual attitudes towards adopting new technology (2003). He theorized that individuals are concerned with:
Relative advantage: The individual adopting the new innovation must see how it will be an improvement over the old way of doing things.
Compatibility with existing values and practices: The adopter must understand how the new innovation aligns with current practices.
Simplicity: The adopter must believe he or she can easily master the new technology; the more difficult learning the new system appears, the greater the resistance that will occur.
Trialability: The adopter should have the opportunity to “play around’ with the new technology and explore its capabilities.
Observable results: The adopter must have evidence that the proposed innovation has been successful in other situations.
Note:
You are not required to purchase Rogers’ book or pursue further information regarding his list of five qualities. The information provided here is sufficient to complete this Assignment. The full reference for Rogers’ work is provided below the due date on this page.
For this Assignment, you assume the role of a nurse facilitator in a small hospital in upstate New York. You have been part of a team preparing for the implementation of a new electronic health records system. Decisions as to the program that will be used have been finalized, and you are now tasked with preparing the nurses for the new system. There has been an undercurrent of resistance expressed by nurses, and you must respond to their concerns. You have a meeting scheduled with the nurses 1 week prior to the training on the new EHR system. Consider how you can use the five qualities outlined by Rogers (2003) to assist in preparing the nurses for the upcoming implementation.
To prepare
Review the Learning Resources this week about successful implementations of EHRs.
Consider how you would present the new EHR system to the nurses to win their approval.
Reflect on the five qualities outlined by Rogers. How would addressing each of those areas improve the likelihood of success?
By Day 7 of Week 6
Write a 3- to 5-page paper which includes the following:
Using Rogers’ (2003) theory as a foundation, outline how you would approach the meeting with the nurses. Be specific as to the types of information or activities you could provide to address each area and include how you would respond to resistance.
Analyze the role of nurses as change agents in facilitating the adoption of new technology.
McGonigle, D., & Mastrian, K. G. (2015). .
Assignment Accreditation and Quality EnhancementThe purpose of ac.docxMatthewTennant613
Assignment: Accreditation and Quality Enhancement
The purpose of accreditation is to ensure that institutions meet academic, fiscal, and ethical standards. Institutions also use the review process as part of their continuous improvement efforts.
To prepare:
For this Assignment, select two different regional accrediting bodies of higher education. Next, select an institution in each region so that each has similar characteristics, such as size, focus, or other attributes. Compare the institutions and their accrediting commission.
To complete:
Write a 3- to 4-page paper in which you respond to the following:
Briefly describe each accrediting body and each institution you selected.
Describe the type of accreditation that each institution has, how long they have had it, and if they have any other forms of accreditation (such as specialty or program).
Analyze the institutions, and describe at least three reasons why accreditation is important to each.
Analyze how accreditation might contribute to these institutions’ continuous improvement efforts.
Analyze how the accreditation process differs and is similar in each region and for each institution.
Your paper should be written using scholarly language and in APA style. Provide URL links to the institutions and accrediting commissions.
.
ASSIGNMENT A
Op
e
r
a
t
i
o
n
s
Ma
n
ageme
n
t-
Y
o
u h
a
v
e
b
e
en req
u
e
st
e
d
t
o pr
o
v
i
d
e a
d
v
i
c
e a
n
d
ju
s
t
i
f
i
ed
r
e
c
om
m
en
d
at
i
o
n
s, as a
n
ew gr
adu
ate
o
f
m
a
n
a
g
e
m
ent s
t
ud
ies,
t
o
t
h
e
m
a
n
a
g
e
m
ent
o
f TOYS(C
yp
r
u
s)
L
td. R
e
g
ar
d
i
n
g their
p
r
o
b
l
e
m
s with
t
h
eir
p
r
o
du
cts and p
r
o
ce
s
ses. They a
r
e
p
artic
u
la
r
l
y in
t
ere
s
t
ed in
y
o
u
r
o
b
se
r
v
at
i
o
n
s r
e
g
ar
d
i
n
g
t
h
eir
p
r
o
p
o
sals
t
o
ov
e
rc
om
e the
i
r po
o
r per
f
o
r
m
a
n
ce in the
m
ar
k
e
t
s they are i
n
.
They h
a
v
e as
k
ed
t
h
at
y
o
u pro
v
i
d
e
t
h
e
m with justif
i
ed
r
eas
o
n
s f
o
r r
e
c
o
m
m
en
d
ati
on
s.
Y
o
u a
r
e
t
o write
y
o
u
r r
e
c
om
m
en
d
at
i
o
n
s, fi
nd
i
ng
s and
o
b
se
r
v
at
i
o
n
s with fu
l
ly ju
s
tified ar
gum
ents.
ASSIGNMENTB - Project Output
1. Project Output 1: A pilot study or a small scale exploratory research. 4,800 words (80% of module marks)
Students will be required to select a topic relevant to their professional/ business interests and needs. Students will be expected to formulate a specific research question, identify, describe and justify the methods they will use and conduct a small scale research project in their chosen topic.
2. Report 1: A reflective journal. 1,200 words (20% of module marks)
.
Assignment Adaptive ResponseAs an advanced practice nurse, you wi.docxMatthewTennant613
Assignment: Adaptive Response
As an advanced practice nurse, you will examine patients presenting with a variety of disorders. You must, therefore, understand how the body normally functions so that you can identify when it is reacting to changes. Often, when changes occur in body systems, the body reacts with compensatory mechanisms. These compensatory mechanisms, such as adaptive responses, might be signs and symptoms of alterations or underlying disorders. In the clinical setting, you use these responses, along with other patient factors, to lead you to a diagnosis.
Consider the following scenarios:
Scenario 1:
Jennifer is a 2-year-old female who presents with her mother. Mom is concerned because Jennifer has been “running a temperature” for the last 3 days. Mom says that Jennifer is usually healthy and has no significant medical history. She was in her usual state of good health until 3 days ago when she started to get fussy, would not eat her breakfast, and would not sit still for her favorite television cartoon. Since then she has had a fever off and on, anywhere between 101oF and today’s high of 103.2oF. Mom has been giving her ibuprofen, but when the fever went up to 103.2oF today, she felt that she should come in for evaluation. A physical examination reveals a height and
weight
appropriate 2-year-old female who appears acutely unwell. Her skin is hot and dry. The tympanic membranes are slightly reddened on the periphery, but otherwise normal in appearance. The throat is erythematous with 4+ tonsils and diffuse exudates. Anterior cervical nodes are readily palpable and clearly tender to touch on the left side. The child indicates that her throat hurts “a lot” and it is painful to swallow. Vital signs reveal a temperature of 102.8oF, a pulse of 128 beats per minute, and a respiratory rate of 24 beats per minute.
Scenario 2:
Jack is a 27-year-old male who presents with redness and irritation of his hands. He reports that he has never had a problem like this before, but about 2 weeks ago he noticed that both his hands seemed to be really red and flaky. He denies any discomfort, stating that sometimes they feel “a little bit hot,” but otherwise they feel fine. He does not understand why they are so red. His wife told him that he might have an allergy and he should get some steroid cream. Jack has no known allergies and no significant medical history except for recurrent ear infections as a child. He denies any traumatic injury or known exposure to irritants. He is a maintenance engineer in a newspaper building and admits that he often works with abrasive solvents and chemicals. Normally he wears protective gloves, but
lately
they seem to be in short supply so sometimes he does not use them. He has exposed his hands to some of these cleaning
fluids,
but says that it never hurt and he always washed his hands when he was finished.
Scenario 3:
Martha is a 65-year-old woman who recently retired from her job as an administrative assista.
Assignment 5 Senior Seminar Project Due Week 10 and worth 200 poi.docxMatthewTennant613
Assignment 5: Senior Seminar Project
Due Week 10 and worth 200 points
In Week 1, you chose a topic area and problem or challenge within that area. Throughout this course, you have researched the dynamics of the problem. The final piece of your project is to develop a viable solution that considers resources, policy, stakeholders, organizational readiness, administrative structures and other internal and external factors, as applicable. Using the papers you have written throughout this course, consolidate your findings into a succinct project.
Write a ten (10) page paper that as a minimum, your project should include:
Identify the topical area (e.g., local police department, community jail, border patrol)
Define a problem or challenge within your topical area that you understand in some depth or have an interest in (examples include high crime rate, poor morale, high levels of violence or recidivism, high number of civilian complaints of harassment, inadequate equipment). Outline the context of the problem or challenge, including the history and any policy decisions that have contributed to the situation.
Describe how internal or external stakeholders have influenced the situation in a positive or negative way. How will you consider stakeholders in your solution to the problem? How will you motivate individuals to buy into your solution?
Discuss how technologies or information systems have contributed to the problem and how you will propose technology be implemented into the solution.
Discuss what data you have collected or researched to indicate there is a problem. Include at least two sources of data and how each is relevant to the problem.
Develop an effective and efficient solution(s) and a course of action (i.e., plan) that addresses the problem or challenge.
Explain what methods of assessment you will employ to measure the effectiveness of your solutions.
Develop a 10-15 slide PowerPoint Presentation that summarizes the seven items above.
Use at least 8 quality references. Note: Wikipedia and other Websites do not qualify as academic resources.
Your assignment must follow these formatting requirements:
Be typed, double spaced, using Times New Roman font (size 12), with one-inch margins on all sides; citations and references must follow APA or school-specific format. Check with your professor for any additional instructions.
Include a cover page containing the title of the assignment, the student’s name, the professor’s name, the course title, and the date. The cover page and the reference page are not included in the required assignment page length.
The specific course learning outcomes associated with this assignment are:
Assess a policy or problem and develop solutions based on available resources, taking into account the political and global implications.
Use technology and information resources to research issues in criminal justice.
Write clearly and concisely about criminal justice using proper writing mechanics.
Grading for t.
Assignment 5 Federal Contracting Activities and Contract Types Du.docxMatthewTennant613
Assignment 5: Federal Contracting Activities and Contract Types
Due Week 10 and worth 240 points
Note
: Refer to scenarios and readings from previous weeks in order to complete this assignment.
The Department of Defense plans to issue a $400,000 government contract to a company that specializes in drone navigation technologies. As a result, a government auditor has been contacted to examine the operational data VectorCal and one competitor (previously identified as “your company”) in order to decide which company should win the government contract.
Note
: You may create and /or make all necessary assumptions needed for the completion of this assignment.
Write a six to eight (6-8) page paper in which you:
Create a one-page overview of the history and background of each company vying for the government contract.
Specify at least one (1) of the recent major contracts that was awarded to both companies. Explain the fundamental reasons why both companies were awarded the contract(s) that you specified.
Determine the type(s) of contract for which both companies might be eligible (e.g., fixed-price, cost reimbursement, etc.). Justify your response.
Discuss at least three (3) direct costs and three (3) indirect costs that each company incurred during the production of its navigation system. Explain the manner in which this data would factor into your decision as to which company would be more eligible to receive the contract.
Suggest which company should be awarded this government contract based on the data that was presented for each company. Next, provide three to five (3-5) reasons to support your stance.
Use at least three (3) quality resources in this assignment.
Note
: Wikipedia and similar Websites do not qualify as quality resources.
Your assignment must follow these formatting requirements:
Be typed, double spaced, using Times New Roman font (size 12), with one-inch margins on all sides; citations and references must follow APA or school-specific format. Check with your professor for any additional instructions.
Include a cover page containing the title of the assignment, the student’s name, the professor’s name, the course title, and the date. The cover page and the reference page are not included in the required assignment page length.
The specific course learning outcomes associated with this assignment are:
Specify the government policies regarding profit and pricing adjustments for contracts.
Evaluate the role played by contract auditors.
Use technology and information resources to research issues in cost and price analysis.
Write clearly and concisely about cost and price analysis using proper writing mechanics.
Points: 240
Assignment 5: Federal Contracting Activities and Contract Types
Criteria
Unacceptable
Below 60% F
Meets Minimum Expectations
60-69% D
Fair
70-79% C
Proficient
80-89% B
Exemplary
90-100% A
1. Createa one-page overview of the history and background of each company vying for the government contract.
Weight: 15%
.
Assignment 5 CrowdsourcingDue 06102017 At 1159 PMCrowdso.docxMatthewTennant613
Assignment 5: Crowdsourcing
Due 06/10/2017 At 11:59 PM
Crowdsourcing in the field of interface design takes tasks traditionally performed by specific individuals and spreads them out among a group of people or a community. These assignments are usually done through an open call. Crowdsourcing has become increasingly popular with the growth of Web 2.0 and online communities.
Write a fifteen to eighteen (15-16) page paper in which you:
Examine the invention and growth of crowdsourcing in the field of interface design.
Describe the impact that crowdsourcing has had on the field of interface design.
Analyze and discuss at least three (3) benefits of incorporating crowdsourcing in a design project.
Analyze and discuss at least three (3) challenges of incorporating crowdsourcing in a design project.
Propose a solution for generating interest in your design project from an online community.
Suggest a solution for evaluating the skill set and quality of the code submitted by potentially unknown users.
Describe how crowdsourcing may affect the budget and timeline of a design project.
Assess crowdsourcing in regard to the legal, societal, and ethical issues it raises, and suggest methods to alleviate these concerns.
Use at least five (5) quality resources in this assignment. Note: Wikipedia and similar Websites do not qualify as quality resources.
Your assignment must follow these formatting requirements:
Be typed, double spaced, using Times New Roman font (size 12), with one-inch margins on all sides; citations and references must follow APA or school-specific format. Check with your professor for any additional instructions.
Include a cover page containing the title of the assignment, the student’s name, the professor’s name, the course title, and the date. The cover page and the reference page are not included in the required assignment page length.
The specific course learning outcomes associated with this assignment are:
Compare and contrast the design and development processes in HCI.
Describe legal, societal, and ethical issues in HCI design.
Describe the inherent design issues across HCI environments.
Analyze and evaluate interface design models.
Use technology and information resources to research issues in human-computer interaction.
Write clearly and concisely about HCI topics using proper writing mechanics and technical style conventions.
.
Assignment 4What are the power motivators of police leaders Expla.docxMatthewTennant613
Assignment 4
What are the power motivators of police leaders? Explain with examples.
What is the Leadership Skill Mix? Explain each category with examples.
Your text identifies three models derived from decision-making theory. Identify those models with examples of each.
List the steps, and explain the rationale, that decision makers should take when confronted with an ethical issue.
.
Assignment 4Project ProgressDue Week 9 and worth 200 points.docxMatthewTennant613
Assignment 4:
Project Progress
Due Week 9 and worth 200 points
Note:
The assignments are a series of papers that are based on the same case, which is located in the Student Center of the course shell. The assignments are dependent upon one another.
During the project life cycle, project risk reviews and reports are required as previously identified in the risk management plan. Two months after the project started, the following events have taken place.
The top-two (2) threats have occurred.
The top opportunity has been realized.
The project’s risk budget is already exhausted.
The risk management schedule has been shortened by two (2) months.
Write a five to seven (5-7) page paper in which you:
Analyze the impact of those events on the project.
Determine if any mitigation activities are required and explain why.
Determine if budget / schedule changes are necessary and explain why.
Update the risk register and highlight the changes made. Provide the justification for the changes.
Use at least four (4) quality resources in this assignment.
Note:
Wikipedia and similar Websites do not qualify as quality resources.
Your assignment must follow these formatting requirements:
Be typed, double spaced, using Times New Roman font (size 12), with one-inch margins on all sides.
Include a cover page containing the title of the assignment, the student’s name, the professor’s name, the course title, and the date. The cover page and the reference page are not included in the required assignment page length.
.
Assignment 4 PresentationChoose any federal statute that is curre.docxMatthewTennant613
Assignment 4: Presentation
Choose any federal statute that is currently in the news. You will have to research that statute and at least two court cases pertaining to the statute. Then, prepare a PowerPoint Presentation of 6 to 8 slides addressing the following:
Provide a summary perspective of the statute.
From the two cases relevant to the statute you researched, analyze and evaluate each case separately by providing the following (about two paragraphs per case):
Facts of the case
Issues
Rule
Identify and discuss the legal ramifications and violations of any legal subjects and/or decisions related to any constitutional principles and/or administrative agency.
Make an argument for or against the statute. Discuss and persuade the audience of your position as a public administrator for or against it.
Your assignment must:
Include ten (10) PowerPoint slides, with two (2) devoted to each of the topics in items 2–4 above. Slides should abbreviate the information in no more than five or six (5 or 6) bullet points each.
In the Notes View of each PowerPoint slide, incorporate the notes you would use when presenting the slides to an audience.
Slide titles should be based on the criteria described above (e.g., “Four Major Changes,” “Major Court Cases,” etc.)
In addition to the ten (10) content slides required, a title slide and a reference slide are to be included. The title slide is to contain the title of the assignment, your name, the instructor’s name, the course title, and the date. The reference slide should list, in APA format, the sources you consulted in writing the paper.
The specific course learning outcomes associated with this assignment are:
Interpret the language of the U.S. Constitution and the U.S. legal system in order to explain the principles and process of constitutional, regulatory, and administrative laws at the federal and state levels.
Use the “case” approach to the U.S. legal system for researching cases, laws, and other legal communications using technology and information resources.
Evaluate legal subjects relevant to public administration to include property, government contracts, employment, and torts.
Relate the administrative process, constitutional and statutory requirements, to the scope of judicial review of administrative agency decisions.
Assess legal decisions related to the administration of public goods.
Apply and rule on moral and ethical analysis to issues relevant to the public administration decision-making process.
Use technology and information resources to research issues in constitution and administrative law.
Write clearly and concisely about issues in constitution and administrative law using proper writing mechanics.
.
Assignment 4 The Perfect ManagerWrite a one to two (1–2) page pap.docxMatthewTennant613
Assignment 4: The Perfect Manager
Write a one to two (1–2) page paper in which you describe the characteristics of the perfect manager to see a company through all stages of organizational growth.
The format of the paper is to be as follows:
Typed, double-spaced, New Times Roman font (size 12), one-inch margins on all sides. APA format.
In addition to the one to two (1–2) pages required, a title page is to be included. The title page is to contain the title of the assignment, your name, the instructor’s name, the course title, and the date
.
Assignment 4 Presentation Choose any federal statute that is cu.docxMatthewTennant613
Assignment 4: Presentation
Choose any federal statute that is currently in the news. You will have to research that statute and at least two court cases pertaining to the statute. Then, prepare a PowerPoint Presentation of 6 to 8 slides addressing the following:
Provide a summary perspective of the statute.
From the two cases relevant to the statute you researched, analyze and evaluate each case separately by providing the following (about two paragraphs per case):
Facts of the case
Issues
Rule
Identify and discuss the legal ramifications and violations of any legal subjects and/or decisions related to any constitutional principles and/or administrative agency.
Make an argument for or against the statute. Discuss and persuade the audience of your position as a public administrator for or against it.
Your assignment must:
Include ten (10) PowerPoint slides, with two (2) devoted to each of the topics in items 2–4 above. Slides should abbreviate the information in no more than five or six (5 or 6) bullet points each.
In the Notes View of each PowerPoint slide, incorporate the notes you would use when presenting the slides to an audience.
Slide titles should be based on the criteria described above (e.g., "Four Major Changes," "Major Court Cases," etc.)
In addition to the ten (10) content slides required, a title slide and a reference slide are to be included. The title slide is to contain the title of the assignment, your name, the instructor’s name, the course title, and the date. The reference slide should list, in APA format, the sources you consulted in writing the paper.
The specific course learning outcomes associated with this assignment are:
Interpret the language of the U.S. Constitution and the U.S. legal system in order to explain the principles and process of constitutional, regulatory, and administrative laws at the federal and state levels.
Use the "case" approach to the U.S. legal system for researching cases, laws, and other legal communications using technology and information resources.
Evaluate legal subjects relevant to public administration to include property, government contracts, employment, and torts.
Relate the administrative process, constitutional and statutory requirements, to the scope of judicial review of administrative agency decisions.
Assess legal decisions related to the administration of public goods.
Apply and rule on moral and ethical analysis to issues relevant to the public administration decision-making process.
Use technology and information resources to research issues in constitution and administrative law.
Write clearly and concisely about issues in constitution and administrative law using proper writing mechanics.
.
Assignment 4 Inmates Rights and Special CircumstancesDue Week 8 a.docxMatthewTennant613
Assignment 4: Inmates Rights and Special Circumstances
Due Week 8 and worth 150 points
According to the preamble to the U.S. Constitution, one (1) of the founding philosophies of the United States is that each person, citizen or not, is endowed with certain permanent rights. This philosophy extends even to people who have committed crimes that warrant prison sentences. Imagine that you are a commissioner on the Board of State Prison, and you are responsible for making recommendations regarding inmate rights and special circumstances. Use the Internet to research costs that an inmate could incur if he or she chooses to challenge his or her confinement.
Write a three to five (3-5) page paper in which you:
Analyze the legal mechanisms in which an inmate can challenge his or her confinement. Support or refute the cost of such challenges to the state and / or federal government. Provide a rationale for your response.
Examine the four (4) management issues that arise as a result of inmates with special needs. Prepare one (1) recommendation for each management issue that effectively neutralizes each concern. Provide a rationale for your response.
Determine whether the use of supermax housing violates offenders’ rights against “cruel and unusual punishment,” as guaranteed by the Eighth Amendment to the U.S. Constitution. Justify your response.
Use at least three (3) quality references.
Note:
Wikipedia and other Websites do not qualify as academic resources.
Your assignment must follow these formatting requirements:
Be typed, double spaced, using Times New Roman font (size 12), with one-inch margins on all sides; citations and references must follow APA or school-specific format. Check with your professor for any additional instructions.
Include a cover page containing the title of the assignment, the student’s name, the professor’s name, the course title, and the date. The cover page and the reference page are not included in the required assignment page length.
The specific course learning outcomes associated with this assignment are:
Recommend improvements to selected areas of corrections.
Analyze various issues in corrections, including effective community corrections programs, probation and parole, and reentry strategies.
Propose specific components of an institutional facility model based on effective management policies and procedures for a specified group of inmates.
Analyze key issues involved with the correctional staff.
Use technology and information resources to research issues in correctional facility policies.
Write clearly and concisely about correctional facility policies using proper writing mechanics.
.
Assignment 4 Part D Your Marketing Plan – Video Presentation.docxMatthewTennant613
Assignment 4: Part D: Your Marketing Plan –
Video Presentation
Assignment 4: Part D: Your Marketing Plan - Video Presentation
my Assignment 4: Part 4 -
GRAVITY TECHNOLOGY
MARKETING PLAN-video presentation
( 1 ,2 and 3 are my first 3 Assignments) for PART D.
.
Assignment 4 DUE Friday 72117 @ 1100amTurn in a written respon.docxMatthewTennant613
Assignment 4: DUE Friday 7/21/17 @ 11:00am
Turn in a written response of a minimum 250 words for each item( R, E, O, S) below. Be sure to fully address all the implications of each item. Although some level of personal commitment to your response is expected, try to avoid excessive use of “I feel…” or “I think…” statements. Attempt to imagine you are writing for a broader group of people; i.e., not just what you would do, but what all of mankind should do. The rubric for grading responses is the REOS method, where R stands for Reasoning (your logic should tie together), E stands for Evidence (Your arguments which need support should be supported by mentioning the name of someone usually cited), O stands for Observation (your unique contributions, if any), and S stands for Substance (you say something meaningful and significant, in the instructor’s opinion). ON YOUR PAPER PUT: R, then write this answer. Under the R put an E, then write this answer. Under the E, put the O, then write this answer and under the O put the S, then write this answer.
R: answer
E: answer
O: answer
S: answer
Imagine you are a community corrections (probation) officer assigned an overwhelming juvenile caseload in a jurisdiction where the age of consent is 18. One weekend while you are out at a college bar with your friends, you spot one of your probationers, Jill, obviously drunk and dancing with a man twice her age (Jill is 16). You go over to talk, but she tells you to mind your own business and leaves with the man. Sometime later, she comes back and begs you not to report anything. She explains that she has had several violations lately, and one more will send her away. You also know she has been doing better in school and has a chance at going to college. Do you report her?
Textbook: Close, D. & Meier, N. (2003). Morality in criminal justice: An introduction to ethics.
Belmont, CA. Wadsworth Publishing
.
Assignment 4 Database Modeling and NormalizationImagine that yo.docxMatthewTennant613
Assignment 4: Database Modeling and Normalization
Imagine that you work for a consulting firm that offers information technology and database services. Part of its core services is to optimize and offer streamline solutions for efficiency. In this scenario, your firm has been awarded a contract to implement a new personnel system for a government agency. This government agency has requested an optimized data repository for its system which will enable the management staff to perform essential human resources (HR) duties along with the capability to produce ad hoc reporting features for various departments. They look forward to holding data that will allow them to perform HR core functions such as hiring, promotions, policy enforcement, benefits management, and training.
Using this scenario, write a three to four (3-4) page paper in which you:
Determine the steps in the development of an effective Entity Relationship Model (ERM) Diagram and determine the possible iterative steps / factors that one must consider in this process with consideration of the HR core functions and responsibilities of the client.
Analyze the risks that can occur if any of the developmental or iterative steps of creating an ERM Diagram are not performed.
Select and rank at least five (5) entities that would be required for the development of the data repositories.
Specify the components that would be required to hold time-variant data for policy enforcement and training management.
Diagram a possible 1:M solution that will hold salary history data, job history, and training history for each employee through the use of graphical tools.
Note:
The graphically depicted solution is not included in the required page length.
Plan each step of the normalization process to ensure the 3NF level of normalization using the selected five (5) entities of the personnel database solution. Document each step of the process and justify your assumptions in the process.
Diagram at least five (5) possible entities that will be required to sustain a personnel solution. The diagram should include the following:
Dependency diagrams
Multivalued dependencies
Note:
The graphically depicted solution is not included in the required page length.
Your assignment must follow these formatting requirements:
Be typed, double spaced, using Times New Roman font (size 12), with one-inch margins on all sides; citations and references must follow APA or school-specific format. Check with your professor for any additional instructions.
Include a cover page containing the title of the assignment, the student’s name, the professor’s name, the course title, and the date. The cover page and the reference page are not included in the required assignment page length.
Include charts or diagrams created in a drawing tool with which you are familiar. The completed diagrams / charts must be imported into the Word document before the paper is submitted.
The specific course learning outcomes associated with this as.
Assignment 3 Inductive and Deductive ArgumentsIn this assignment,.docxMatthewTennant613
Assignment 3: Inductive and Deductive Arguments
In this assignment, you will apply key concepts covered in the module readings. You will identify the component parts of arguments and differentiate between various types of arguments such as inductive and deductive. You will then construct specific, original arguments.
There are
two
parts to the assignment. Complete both parts. The following is a summary of the assignment tasks.
Part 1
1a: Identify Components of Arguments
Identify the component parts of the argument, premises and conclusion, for the passages. Where applicable, highlight key words or phrases that identify a claim as a premise or a conclusion. Part 1a has three questions.
1b: Identify Arguments as Inductive or Deductive
Identify the arguments as inductive or deductive for given passages. Offer a brief explanation why each argument is either inductive or deductive. 1b has three questions.
Part 2
2a:
Argument Identification and Analysis
In these longer text passages, identify the key components of each argument. For each argument, list the main conclusion and the reasons (or premises) that support the conclusion.
2b: Constructing Original Arguments
Construct one original inductive argument. Using 75
–
100 words, explain why the argument is an inductive one. Then, construct one original deductive argument. Using 75
–
100 words, explain why the argument is a deductive one.
2c: Finding Native Argument Examples
Find one example of an argument from contemporary media; this can be a short argument. Include or reproduce the original passage of the argument, paraphrase the conclusion(s), and identify the argument as either inductive or deductive. Using 75
–
100 words, explain why the argument is either inductive or deductive.
Download
details for this assignment here and respond to each item thoroughly.
Submit your assignment in Word format. Apply APA standards to citation of sources. Use the following file naming convention: LastnameFirstInitial_M1_A3.doc. For example, if your name is John Smith, your document will be named SmithJ_M1_A3.doc.
By
Wednesday, March 29, 2017
, deliver your assignment to the
M1: Assignment 3 Dropbox
.
Assignment 3 Grading Criteria
Maximum Points
Identified and explained types and component parts of arguments displaying analysis and application of research.
24
Accurately identified key component parts of arguments in longer text passages, reflecting comprehension and critical thinking.
12
Constructed original inductive and deductive arguments demonstrating in-depth understanding of concepts.
30
Evaluated and explained instances from contemporary media to identify arguments as representative of inductive or deductive reasoning.
20
Wrote in a clear, concise, and organized manner; demonstrated ethical scholarship in accurate representation and attribution of sources; displayed accurate spelling, grammar, and punctuation.
14
Total:
Recognizing Arguments
In this assignment, you will apply key concepts .
Assignment 3 Wireless WorldWith the fast-moving technology, the w.docxMatthewTennant613
Assignment 3: Wireless World
With the fast-moving technology, the world has adopted wireless technology and has become reliant on it. You nearly use your wireless devices to do everything such as checking your grocery lists to handling complicated business decisions through third-party services. The need for high bandwidth and greater capacity has never been important, unless you shifted to wireless technology.
In this assignment, you will conduct research on a wireless network and compare it with another wireless network.
Tasks:
Create a 4- to 5-page paper and address the following:
Identify and describe any three uses for a wireless network. Two common wireless networks are Voice over Internet Protocol (VoIP) and wireless network interface cards (wireless NICs). Smartphones and personal digital assistants (PDAs) also rely on Wi-Fi networks for network connectivity. Many of these devices have mobile broadband connectivity as well.
Compare and contrast the identified uses of the wireless network chosen by you with the other one, out of the ones mentioned above.
Explain how RFID tags might be used in conjunction with product identification or inventory systems.
Compare and contrast RFID with any another technology that is similar in nature.
Note
: Utilize at least three scholarly or professional sources (beyond your textbook) in your paper. Your paper should be written in a clear, concise, and organized manner; demonstrate ethical scholarship in accurate representation and attribution of sources (i.e., in APA format); and display accurate spelling, grammar, and punctuation.
Submission Details:
By
Wednesday, February 8, 2017
, save your paper as M1_A3_Lastname_Firstname.doc and submit it to the
M1 Assignment 3 Dropbox
.
Assignment 3 Grading Criteria
Maximum Points
Identified and described three uses for a wireless network chosen by you, out of the mentioned wireless networks (VoIP and wireless NICs). Utilized scholarly or professional resources in support.
16
Compared and contrasted the identified uses of the wireless network chosen by you with the other network. Utilized scholarly or professional resources in support.
24
Explained how RFID tags might be used in conjunction with product identification or inventory systems. Included many meaningful details; utilized scholarly or professional resources in support.
16
Compared and contrasted RFID with any another technology that is similar in nature. Included many relevant details; utilized scholarly or professional resources in support.
24
Wrote in a clear, concise, and organized manner; demonstrated ethical scholarship in accurate representation and attribution of sources; displayed accurate spelling, grammar, and punctuation.
20
Total:
100
.
Assignment 3 Web Design Usability Guide PresentationBefore you .docxMatthewTennant613
Assignment 3: Web Design Usability Guide Presentation
Before you learn how to use web-authoring software to design, edit, and update web-based content, you need to understand basic concepts regarding user interface design and usability. For this assignment, you will create a Web Design Usability Guide Presentation of approximately 3–5 slides that identifies the main interface design criteria for the website of an organization with which you are familiar (i.e., current or past employer) following the directions below.
Directions:
After you have identified an organization, analyze the website and in 3–5 slides (including detailed speaker’s notes):
Describe the interface and UX criteria (include a diagram).
Explain the page navigation preferences, such as:
Features
Location
Look and Feel
Naming Conventions
Other
Identify mobile website considerations (include a diagram), such as:
Available features
Content and design
Responsive design
Supported browsers
Other
Identify the preferred programming language(s):
ASP
HTML
Javascript
PHP
Other
Identify the supported browsers, such as:
Chrome
Firefox
Internet Explorer
Opera
Safari
Outline the testing protocol.
Define specific steps and systems one should take to review a website and test its features.
Include steps to resolve any potential problems.
Your completed assignment should consist of a 3- to 5-slide PowerPoint presentation (including detailed speaker’s notes). Use at least two scholarly articles to complete your research, referencing them in text as you use them and at the end in a reference list. Your writing should be clear, concise, and organized; demonstrate ethical scholarship in accurate representation and attribution of resources; and display accurate spelling, grammar, and punctuation.
Submission Details:
By
Wednesday, August 2, 2017
, save the document as M1_A3_Lastname_Firstname.doc and submit it to the
M1 Assignment 3 Dropbox
.
Assignment 3 Grading Criteria
Maximum Points
Create a Web Design Usability Guide for an organization that describes the interface and UX criteria. Include a diagram.
16
Create a Web Design Usability Guide for an organization that explains the page navigation components.
20
Create a Web Design Usability Guide for an organization that identifies the mobile website considerations.
8
Create a Web Design Usability Guide for an organization that identifies the programming language.
8
Create a Web Design Usability Guide for an organization that identifies supported browsers.
8
Create a Web Design Usability Guide for an organization that outlines the testing protocol.
20
Write in a clear, concise, and organized manner; demonstrate ethical scholarship in accurate representation and attribution of sources (i.e., APA); and display accurate spelling, grammar, and punctuation.
20
Total:
100
.
Assignment 3 Understanding the Prevalence of Community PolicingAs.docxMatthewTennant613
Assignment 3: Understanding the Prevalence of Community Policing
As a backlash, the professional model, which reflects a "we are the experts and you are not" attitude, alienated the police from the public. Problems and crime kept growing, and people wanted to be more involved in their communities. Therefore, community members started to work closely with the police. The police saw their resources diminish and decided it was critical to engage the communities to more effectively combat rising crime.
Today, the vast majority of law enforcement agencies state that they subscribe to the community policing philosophy. The implementation of the philosophy is varied, but most agencies acknowledge the value of having a positive working relationship within the community.
Thus, it is important to understand the history of modern policing to comprehend some possible conclusions as to why agencies began adopting the community policing philosophy.
Tasks:
Prepare a three to four page report answering the following questions.
What are the main reasons for the majority of US law enforcement agencies to adopt the community policing philosophy?
What is the most important aspect of community policing that is attractive to the community?
What is the most important aspect of community policing that is attractive to the police?
What aspects of prior policing models are not acceptable in today's communities?
Note
: Use at least three scholarly sources, with at least one source that is not part of the assigned readings. Include a separate page at the end of the report, in APA format, that links back to your in-text citations and supports your recommendations.
Submission Details:
Save the final report as M1_A3_Lastname_Firstname.doc.
By
Week 1, Day 7
, submit your final report to the
M1: Assignment 3 Dropbox
.
Assignment 3 Grading Criteria
Maximum Points
Analyzed the main reasons that led the majority of US law enforcement agencies to adopt the community policing philosophy.
28
Evaluated the most important aspect of community policing that is attractive to the community and the police.
28
Evaluated various aspects of prior policing models that are not acceptable in today's communities.
24
Wrote in a clear, concise, and organized manner; demonstrated ethical scholarship in the accurate representation and attribution of sources; and used accurate spelling, grammar, and punctuation.
20
Total:
100
.
Embracing GenAI - A Strategic ImperativePeter Windle
Artificial Intelligence (AI) technologies such as Generative AI, Image Generators and Large Language Models have had a dramatic impact on teaching, learning and assessment over the past 18 months. The most immediate threat AI posed was to Academic Integrity with Higher Education Institutes (HEIs) focusing their efforts on combating the use of GenAI in assessment. Guidelines were developed for staff and students, policies put in place too. Innovative educators have forged paths in the use of Generative AI for teaching, learning and assessments leading to pockets of transformation springing up across HEIs, often with little or no top-down guidance, support or direction.
This Gasta posits a strategic approach to integrating AI into HEIs to prepare staff, students and the curriculum for an evolving world and workplace. We will highlight the advantages of working with these technologies beyond the realm of teaching, learning and assessment by considering prompt engineering skills, industry impact, curriculum changes, and the need for staff upskilling. In contrast, not engaging strategically with Generative AI poses risks, including falling behind peers, missed opportunities and failing to ensure our graduates remain employable. The rapid evolution of AI technologies necessitates a proactive and strategic approach if we are to remain relevant.
Instructions for Submissions thorugh G- Classroom.pptxJheel Barad
This presentation provides a briefing on how to upload submissions and documents in Google Classroom. It was prepared as part of an orientation for new Sainik School in-service teacher trainees. As a training officer, my goal is to ensure that you are comfortable and proficient with this essential tool for managing assignments and fostering student engagement.
Palestine last event orientationfvgnh .pptxRaedMohamed3
An EFL lesson about the current events in Palestine. It is intended to be for intermediate students who wish to increase their listening skills through a short lesson in power point.
2024.06.01 Introducing a competency framework for languag learning materials ...Sandy Millin
http://sandymillin.wordpress.com/iateflwebinar2024
Published classroom materials form the basis of syllabuses, drive teacher professional development, and have a potentially huge influence on learners, teachers and education systems. All teachers also create their own materials, whether a few sentences on a blackboard, a highly-structured fully-realised online course, or anything in between. Despite this, the knowledge and skills needed to create effective language learning materials are rarely part of teacher training, and are mostly learnt by trial and error.
Knowledge and skills frameworks, generally called competency frameworks, for ELT teachers, trainers and managers have existed for a few years now. However, until I created one for my MA dissertation, there wasn’t one drawing together what we need to know and do to be able to effectively produce language learning materials.
This webinar will introduce you to my framework, highlighting the key competencies I identified from my research. It will also show how anybody involved in language teaching (any language, not just English!), teacher training, managing schools or developing language learning materials can benefit from using the framework.
Macroeconomics- Movie Location
This will be used as part of your Personal Professional Portfolio once graded.
Objective:
Prepare a presentation or a paper using research, basic comparative analysis, data organization and application of economic information. You will make an informed assessment of an economic climate outside of the United States to accomplish an entertainment industry objective.
Model Attribute Check Company Auto PropertyCeline George
In Odoo, the multi-company feature allows you to manage multiple companies within a single Odoo database instance. Each company can have its own configurations while still sharing common resources such as products, customers, and suppliers.
Honest Reviews of Tim Han LMA Course Program.pptxtimhan337
Personal development courses are widely available today, with each one promising life-changing outcomes. Tim Han’s Life Mastery Achievers (LMA) Course has drawn a lot of interest. In addition to offering my frank assessment of Success Insider’s LMA Course, this piece examines the course’s effects via a variety of Tim Han LMA course reviews and Success Insider comments.
Operation “Blue Star” is the only event in the history of Independent India where the state went into war with its own people. Even after about 40 years it is not clear if it was culmination of states anger over people of the region, a political game of power or start of dictatorial chapter in the democratic setup.
The people of Punjab felt alienated from main stream due to denial of their just demands during a long democratic struggle since independence. As it happen all over the word, it led to militant struggle with great loss of lives of military, police and civilian personnel. Killing of Indira Gandhi and massacre of innocent Sikhs in Delhi and other India cities was also associated with this movement.
Biological screening of herbal drugs: Introduction and Need for
Phyto-Pharmacological Screening, New Strategies for evaluating
Natural Products, In vitro evaluation techniques for Antioxidants, Antimicrobial and Anticancer drugs. In vivo evaluation techniques
for Anti-inflammatory, Antiulcer, Anticancer, Wound healing, Antidiabetic, Hepatoprotective, Cardio protective, Diuretics and
Antifertility, Toxicity studies as per OECD guidelines
Unit 8 - Information and Communication Technology (Paper I).pdfThiyagu K
This slides describes the basic concepts of ICT, basics of Email, Emerging Technology and Digital Initiatives in Education. This presentations aligns with the UGC Paper I syllabus.
1. GEIT 3341 DATABASE I LAB 2
GEIT 3341 Database I
Lab 2
Web Development with Apex
Due Date:
Submission Method: Project Link,
Username & Password
Objective(s) Target CLO(s) Reference
How to develop a web database
application using Oracle Application
Express. In today’s lab, you will learn
how to develop a web application from
a spreadsheet.
5 Instructor Demo Any
book and/or tutorial
on Oracle
2. Application Express
Name ID Section
Instructions:
This is a hands-on step-by-step lab that will teach you how to
• Build your first app through uploading a Spreadsheet
• Improve the Search and Report pages
GEIT 3341 DATABASE I LAB 2
PART 1: Create an app from Spreadsheet
You will build in this part a simple application based on a
spreadsheet.
1. From your APEX workspace home page, click App Builder.
3. 2. Click on Create a New App
GEIT 3341 DATABASE I LAB 2
4. Click the Copy and Paste option at the top and Select Project
and Tasks from the sample
data set list and then click Next.
5. Set Table Name to PROJECT_TASKS and click Load Data.
7. Click Create App
3. Click From a File
6. Click on View Table
GEIT 3341 DATABASE I LAB 2
8. On the Create Application page, click Create App.
9. On the Create Application page, you can see all the listed
4. pages. Click on Edit for more
details for a page.
10. Next to Feature, click Check all then click on Create
Application
11. Now, you are redirected to the application's home page in
the App Builder.
12. Click on Run Application to see how end users will see the
app (a new web browser will
open). You have to enter your username and password you used
to sign in into the APEX
workspace.
13. Explore the application by clicking on all the available
buttons. (Click on Home button to
go back to the main page)
14. Click on Administration to review the options if needed
GEIT 3341 DATABASE I LAB 2
PART 2: Improve the Faceted Search
5. This part gives you a first-hand experience with enhancing the
application by improving the
faceted search page for better clarity and improved usability.
1. For the runtime application, click on Project Tasks Search
2. In the toolbar (bottom of the page), click Edit page 3 (Note -
End users who log directly
into the app will not see this toolbar.)
3. Alternatively, you can also navigate back to the APEX App
Builder tab in your browser
manually by selecting the appropriate browser tab or window.
Once in the App Builder
click 3 - Project Tasks Search.
4. You will have this window (The page should consist of three
panes).
GEIT 3341 DATABASE I LAB 2
6. 5. Under Search (from the left pane), within Facets then
P3_STATUS
6. Currently the Status facet is a series of checkboxes. However,
it is unlikely that users will
want to select more than one at a time, so you will convert it to
a radio group.
Continuing with P3_STATUS selected, within the Property
Editor (right pane), for
Identification > Type, select Radio Group. Scroll down the
properties in the Property
Editor, and for List Entries > Zero Count Entries select Show
Last. Then click Save and
Run Page at the top right of your page
GEIT 3341 DATABASE I LAB 2
7. In the runtime environment, click one of the statuses. Review
how the counts on the
other facets are updated based on your selection. Also notice
how you can still select
one of the other statuses or click Clear, within the Status facet,
7. to clear your selection
and again show all the counts for statuses.
8. Navigate back to the development environment (APEX App
Builder) by using the edit link
in the Developer toolbar, or manually navigating to the
appropriate browser tab in order
to to collapse the last three facets, making it easier to see all
available facets. In the
Rendering tree (left pane), under Search, within Facets, click
P3_ASSIGNED_TO, hold
down the Control key and then click P3_COST, such that three
facets are selected.
In the Property Editor (right pane), within the filter at the top,
enter collap, so that only
two attributes are displayed.
9. Click Save and Run Page
GEIT 3341 DATABASE I LAB 2
8. PART 3: Improve the Report
In this part, you will gain an insight into the abilities of
Interactive Reports, and learn how to
enhance a form page.
1. In the runtime environment, click Project Tasks Report.
2. Click the Project column heading, and then select Control
Break.
3. To add a computational column, where a new column is
defined based on a
computation against one more existing columns in the report
click at the top of the
report, click Actions, select Data, and then select Compute.
4. Fill with the appropriate value (shown on the screenshot).
The format mask should be
selected from the drop down menu and the computation
expression should be filled by
clicking on the right columns and keypad. Click Apply to add a
new column Budget V
Cost to your interactive report.
9. GEIT 3341 DATABASE I LAB 2
5. To add up the Budget versus Cost for each project, click
Actions, select Data, and then
select Aggregate.
6. On Aggregate, for Column select Budget V Cost, then click
Apply.
7. Even though you can see the total budget versus cost for each
project, it would be much
easier to view the totals on a chart to get an overall picture of
all of the projects. In the
report click Actions, select Chart.
8. Fill the Chart with the appropriate value (shown on the
screenshot). Click Apply
9. If you want to sort all the records by Start Date and then End
Date, Click View Reports
Icon, click Actions, select Data, and then select Sort. Fill it
with the following values and
click Apply
10. GEIT 3341 DATABASE I LAB 2
10. As a developer you also have the ability to save the report
as the Primary (default)
Report, or an Alternative Report. For this exercise you will save
the report as a named
Alternative Report. In the report, click Actions, select Report,
and then select Save
Report. On Save Report, for Save(Only displayed for
developers) select As Default
Report Settings. In the Save Default Report dialog, select
Alternative, for Name
enter Budget Review, and click Apply.
To go back to how the end user will see the report when they
first access the report, at
the top of the report, select 1. Primary Report, and then click
Reset.
GEIT 3341 DATABASE I LAB 3
11. GEIT 3341 Database I
Lab 3
Web Development with Apex II
Due Date:
Submission Method: Demo
Objective(s) Target CLO(s) Reference
How to develop a web database 5 Instructor Demo
application using Oracle Application Any book and/or
Express. In today’s lab, you will learn tutorial on Oracle
how to develop a web application from Application Express
existing tables.
Name
ID
Section
12. Instructions:
This is a hands-on step-by-step lab that will teach you how to
• Build a first cut of an app based on existing tables
• Learn how to install a dataset to generate the tables needed by
the application
• Learn how to add pages, and link pages
GEIT 3341 DATABASE I LAB 3
PART 1: Preparing the dataset (0.5 point)
1. From your APEX workspace home page, select SQL
Workshop, click Utilities, and then
click Sample Datasets.
2. On the Project Data row, click Install.
13. 3. Click Next.
4. Click Install Dataset.
5. Click Exit.
PART 2: Creating the Application (5.5 points)
A. Step 1: Creating and naming the app
1. In the App Builder menu, click App Builder.
2. Click Create.
3. Click New Application
4. In the Create Application wizard, for Name enter Lab3_ID
5. Click Set Appearance button in Appearance.
6. On the Appearance dialog, for Theme Style select Vita –
Slate.
7. Click Choose New Icon.
8. On the Choose Application Icon dialog, select an icon color
and an icon of your
14. choosing. Click Set Application Icon.
9. Click Save Changes.
GEIT 3341 DATABASE I LAB 3
B. Step 2: Add the dashboard page
1. In the Create Application wizard, click Add Page
2. Click Dashboard.
3. For Chart 1, enter the following:
15. Pay attention! Don’t click Add Page.
GEIT 3341 DATABASE I LAB 3
4. Click Chart 2, and enter the following:
16. 5. Click Chart 3, and enter the following:
6. Click Add Page
C. Step 3: Add the project page
17. 1. In the Create Application wizard, click Add Page.
2. Click Cards.
3. On the Add Cards Page, enter the following:
4. Click Add page
D. Step 4: Add the Milestone Pages
1. In the Create Application wizard, click Add Page.
2. Click Interactive Report.
3. On the Add Report Page, enter the following:
4. Click Add Page
GEIT 3341 DATABASE I LAB 3
E. Step 5: Add the Tasks Pages(Faceted Interactive Report and
Calendar)
1. In the Create Application wizard, click Add Page.
2. Click Faceted Search.
3. On the Add Faceted Search Page, enter the following:
18. 5. Click Add page
6. Place the Tasks Search page up under the Dashboard page.
After the edit button, drag
and drop the tasks search to place it under the dashboard page.
7. In the Create Application wizard, click Add Page.
8. Click Interactive Report and fill it with the following.
8. In the Create Application wizard, click Add Page
9. Click Calendar.
10. On the Add Calendar Page, enter the following:
GEIT 3341 DATABASE I LAB 3
F. Step 6: Generating the App
1. Scroll to the bottom of the page, and click Create
Application.
19. 2. Once the application has been generated, your new app will
be displayed in the
application home page. Click Run Application.
3. Enter your user credentials. Click Sign In.
4. Your runtime environment is ready! Play around with the new
application!
GEIT 3341 DATABASE I LAB 8
GEIT 3341 Database I
Lab 8
Database Design using ERDPlus
Due Date:
Objective(s) Target CLO(s) Reference
To practice Entity Relationship (ER)
modeling of Chapter 12 by using a
tool called ERDPlus to
1) Graphically create E-R diagrams
based on business rules.
20. AND
2) Generate the database by
automatically generating
complete DDL scripts.
1 Instructor Demo
Chapter 12
ID Name Section
GEIT 3341 DATABASE I LAB 8
Instructions:
Use the ERDPlus tool to create an ER diagram to support the
following
requirements for a particular company:
– The company is organized into DEPARTMENTs. Each
department has a
name, number and an employee who manages the department.
We keep
21. track of the start date of the department manager.
– Each department controls a number of PROJECTs. Each
project has a name,
number and is located at a single location.
– We store each EMPLOYEE’s first name, middle initial, last
name, social security
number, address, salary, sex, and birthdate. Each employee
works for one
department but may work on several projects. We keep track of
the number of
hours per week that an employee currently works on each
project. We also keep
track of the direct supervisor of each employee.
– Each employee may have a number of DEPENDENTs. For
each dependent, we
keep track of their name, sex, birthdate, and relationship to
employee.
Use the following table to set the data types:
Attribute Name Data Type
Name VARCHAR(20)
Ssn CHAR(9)
22. DOB DATE
Salary NUMERIC(6,2) where 6 is the Length and 2 is the
Precision
Pname VARCHAR(20)
Pnumber INTEGER
Plocation VARCHAR(20)
Dependent_name VARCHAR(20)
Sex CHAR(1)
Relationship VARCHAR(20)
Dname VARCHAR(20)
Dnumber INTEGER
Hours NUMERIC(3,1) where 3 is the Length and 1 is the
Precision
GEIT 3341 DATABASE I LAB 8
Your diagram should look like the one shown in Figure 1 below:
Figure 1: ER Diagram
23. What you need to hand in:
1. Using the Export Image… option of MENU (see Figure 2),
generate an image for the diagram
(which will be in a PNG format) and hand in this image. (8
points)
2. Using the Generate SQL option (see Figure 3), generate the
DDL, click on the Copy button, copy
this script into a Notepad/Word file and hand in this file. (2
points)
GEIT 3341 DATABASE I LAB 8
Figure 2: Export Image Option
24. GEIT 3341 DATABASE I LAB 8
Figure 3: Generate SQL Option
GEIT 3341 DATABASE I LAB 6
GEIT 3341 Database I
Lab 6
Creating & Manipulating Views
Due Date:
Objective(s) Target CLO(s) Reference
1) To practice creating views
using the CREATE VIEW
command of SQL DDL.
2) To practice granting and
revoking privileges using the
GRANT and REVOKE
privileges.
25. 6 Chapter 7
Name ID Section
Instructions:
1. Create a view called V1 to show the employee first name, last
name,
project name he/she works on but only for employees who spend
more
than 10 hours on the project. That is, your view should show the
following content: (2 points)
FNAME LNAME PNAME
---------------------------------------------------------------------------
---
John Smith ProductX
Jennifer Wallace Newbenefits
Jennifer Wallace Reorganization
Alicia Zelaya Newbenefits
Ramesh Narayan ProductZ
Joyce English ProductY
Joyce English ProductX
GEIT 3341 DATABASE I LAB 6
Ahmad Jabbar
Computerization
26. Write your view definition here.
Screen shot of the content of the view.
GEIT 3341 DATABASE I LAB 6
2. Create another view called V2 to show the employee first
name, last
name, dependent name, and relationship. Customize the column
names
as shown below: (2 points)
First Name Last Name Dependent
Name Relationship
---------------------------------------------------------------------------
-----------------------------------
John Smith Elizabeth
27. Spouse
John Smith Michael
Son
John Smith Alice
Daughter
Franklin Wong Alice
Daughter
Franklin Wong Theodore
Son
Franklin Wong Joy
Spouse
Jennifer Wallace Abner
Spouse
Write your view definition here.
Screen shot of the content of the view.
GEIT 3341 DATABASE I LAB 6
3. Create another view called V3 to show the employee first and
last name
of all employees who have a dependent whose name starts with
28. A . That
is, your view should display the following: (2 points)
FNAME LNAME
------------------------------------------------------------
John Smith
Franklin Wong
Jennifer Wallace
Write your view definition here.
Screen shot of the content of the view.
GEIT 3341 DATABASE I LAB 6
4. Write a query based on the view V1 in step 1 to retrieve all
rows with
project name equals ProductX. (1 point)
Write your query definition here.
Screen shot of the content of the query.
29. GEIT 3341 DATABASE I LAB 6
5. Write a query based on the view V2 in step 2 to retrieve all
rows with
relationship as Spouse. (1 point)
Write your query definition here.
Screen shot of the content of the query.
GEIT 3341 DATABASE I LAB 6
The next two steps must be completed in the lab.
6. Using the GRANT command, give your instructor (whose
username is
instructor) a SELECT privilege on either V1, V2 or V3. Check
with your
instructor that he can access your view. (1 point)
7. Finally, use the REVOKE command to revoke the SELECT
privilege
granted in the previous step from your instructor. Check with
30. him again
that he no longer can access your view. (1 point)
GEIT 3341 DATABASE 1 LAB 5
GEIT 3341 Database I
Lab 5
Schema Creation using SQL
Due Date:
Objective(s) Target CLO(s) Reference
1. Practice the CREATE TABLE 6 Chapter 6,7
command of SQL DDL by
creating two tables and linking
them together.
2. Use the CHECK constraint to
specify a domain for certain
columns.
31. 3. To use the INSERT command
of SQL DML in order to
populate the tables with data.
4. Use the ALTER TABLE
command to add a new
column.
5. Use the UPDATE command to
assign a value of the new
column for each row.
Name
ID
Section
GEIT 3341 DATABASE 1 LAB 5
Instructions:
32. Use the CREATE TABLE command you learned in Chapter 7
and the INSERT command
you learned in Chapter 6 to create the following schema
consisting of 3 tables. For each
field, pick the most appropriate data type for it. While creating
the STORE table, add a
CHECK constraint to ensure that values of the
STORE_YTD_SALES$ are greater than
zero.
Table Name: EMPLOYEE
Primary Key: EMP_CODE
EMP_CODE EMP_LNAME EMP_FNAME EMP_DOB
EMP_PHONE
1 Williamson John 29-DEC-62 (06) 434-0095
2 Ratula Nancy 12-MAR-67 (02) 526-1192
3 Greenboro Lottie 02-NOV-59 (03) 231-6292
4 Rumpersto Jennie 11-APR-64 (06) 224-1122
5 Shawn Michael 23-DEC-60 (06) 599-0406
6 Jones Rose 13-SEP-65 (06) 111-6262
7 Rosten Peter 25-OCT-65 (02) 111-1133
33. 8 Bret Hart 12-AUG-67 (02) 796-1122
9 Ron Frank 11-NOV-60 (03) 432-1356
10 Elain Roberts 23-FEB-62 (06) 732-1967
Table Name: STORE
Primary Key: STORE_CODE
Foreign Key: REGION_CODE references REGION_CODE in
REGION table
STORE_CODE STORE_NAME STORE_YTD_SALES$
REGION_CODE
1 Access Jungle 20000.65 1
2 Database Corner 55000.00 2
3 PC Master 110000.44 2
4 Computer City 82000.11 1
GEIT 3341 DATABASE 1 LAB 5
Table Name: REGION
Primary Key: REGION_CODE
34. REGION
REGION_CODE REGION_DESCRIPT
1 East
2 West
3 North
4 South
After creating the three tables, use the ALTER TABLE
command to add a new column
STORE_CODE to the EMPLOYEE table. Then use the ALTER
TABLE command again to
designate it as a foreign that references STORE_CODE in
STORE table. After this, use the
UPDATE command to set the STORE_CODE of each employee
according to the following
table:
EMP_CODE STORE_CODE
1 1
2 2
35. 3 2
4 4
5 1
6 2
7 3
8 1
9 2
10 3
Hand in:
1. The three CREATE TABLE commands for the three tables. (5
points)
2. The ALTER TABLE command to add the STORE_CODE
column. (1 points)
3. The ALTER TABLE command to designate STORE_CODE as
a foreign key. (1 points)
4. The UPDATE commands you used to assign a STORE_CODE
for each employee.
(2 points)
5. Screen shots of the content of the three tables. (1 points)
36. GEIT 3341 DATABASE I LAB 7
GEIT 3341 Database I
Lab 7
Stored Procedures & Triggers
Due Date:
Objective(s) Target CLO(s) Reference
To practice writing and calling stored 6 Chapter 8
procedures and functions.
To practice creating triggers and making
them fire by executing the triggering
event.
ID
Name
Section
37. Stored Procedures:
1. Complete and test the following stored procedure
department_locations
that has one input parameter called dno that stores a department
number,
and when called, will produce a report showing the location(s)
of this
department. Here is an example to illustrate this procedure: (1.5
points)
SQL> exec department_locations(5);
Department Locations
==================
Bellaire
Sugarland
Houston
GEIT 3341 DATABASE I LAB 7
38. create or replace procedure department_locations(dno IN
INTEGER) IS
cursor locations_cursor is
begin
dbms_output.put_line(' Department Locations ');
dbms_output.put_line('=================== ');
open locations_cursor;
loop
39. end loop;
close locations_cursor;
end;
GEIT 3341 DATABASE I LAB 7
2. Write a stored procedure from scratch called show_details
that has one
input parameter called in_Ssn that stores a social security
number of an
employee, and when called, will produce a report showing the
first and last
40. name of the employee, and the department name that the
employee works
in. Here is an example to illustrate this procedure: (1.5 points)
SQL> exec show_details('123456789 ');
FirstName LastName Department Name
================================
John Smith Research
Functions:
3. Write a function called number_of_dependents that accepts a
social
security number for some employee and returns the number of
dependents
for this employee. (1 points)
41. GEIT 3341 DATABASE I LAB 7
For testing, write and submit an anonymous block so that the
function
displays the number of dependents for the employee like
(assuming that the
function was called using SSN=123456789) this: (1 points)
This employee has 3 dependents
Triggers:
1. Use the CREATE TABLE command in Chapter 7 to create the
following table
called ORDERS:
42. Column Name Data Type
OrderNo INTEGER
Product VARCHAR(20)
Units INTEGER
Price NUMBER
Total NUMBER
Next, write a statement-level trigger called update_order that
will fire
whenever Units and/or Price is inserted/updated. When this
happens, the
Total column will be set by trigger as the product of Units and
Price. First, test
the trigger by inserting the following row:
INSERT INTO ORDERS(OrderNo,Product,Units,Price)
VALUES(1001, 'PC', 2, 999);
43. (3 points)
GEIT 3341 DATABASE I LAB 7
Check that the Total column for this order is set correctly by the
trigger to 1998.
Now, update the order like this:
UPDATE ORDERS SET Units=3 WHERE orderNo=1001;
Verify that the Total column for this order is set correctly by
the trigger to 2997.
Finally, update the order like this:
44. UPDATE ORDERS SET Price=1200 WHERE orderNo=1001;
Verify that the Total column for this order is set correctly by
the trigger to 3600.
2. Convert the trigger in the previous question from a statement-
level trigger
to a row-level trigger. Insert another order and test it as
outlined in the
previous question.
(2 points)
GEIT 3341 DATABASE I LAB 4
GEIT 3341 Database I
Lab 4
45. Writing & Executing SQL Queries
Due Date:
Objective(s) Target CLO(s) Reference
To practice some SQL DML commands 6 Chapter 6
by writing and executing SELECT SQL
queries.
Name
ID
Section
Instruction:
Save this file as Lab4_YOURID_SectionID and for each query
below, express the query in SQL,
46. run it, and include the output. That is, for each query, include
the query as expressed in SQL
and the output generated from running it as shown in the
example below. When no specific
columns are specified, list all columns.
Example: Select the employee first name, last name, and
address of all employees in
department 5.
Query in SQL:
SELECT Fname,Lname,Address
FROM EMPLOYEE
WHERE Dno=5;
Query Output:
GEIT 3341 DATABASE I LAB 4
47. FNAME LNAME ADDRESS
------------------------------ ------------------------------ -------------
-----------------
Franklin Wong 638 Voss,Houston,TX
John Smith 731 Fondren,Houston,TX
Ramesh Narayan 975 Fire Oak,Humble,TX
Joyce English 5631 Rice,Houston,TX
Important Note: Your queries should always work without
modification if the underlying
data is changed via insert/update/delete operations.
1. Select all rows in the table DEPT_LOCATIONS. (0.5 point)
2. Select first name, middle initial and last name of all
employees
supervised by the employee whose Social Security Number
(SSN) is 333445555. (0.5 point)
48. 3. Select the first name and salary of all female employees that
work in department 5.
(0.5 point)
4. Select project name and project number of all projects
controlled by department 5.
(0.5 point)
5. Select the department name and project name managed by the
department. (1 point)
6. Use the LIKE operator and write a query to show the
dependents whose name starts with
the letter A (include all columns). (1 point)
7. Produce a relation showing the employee first name, name of
his/her dependent,
and relationship to the employee. (1 point)
8. Find the first and last name of all employees whose salary is
above the average. (1 point)
9. Find the first and last name of all employees with no
dependents. (1 point)
10. Produce a relation showing the department number and how
many locations in each
department ordered by the number of locations in descending
order. Hint: you must use
GROUP BY. (1.25 point)
49. 11. For employees with dependents, produce a relation showing
the first and last name of the
employee, and the number of dependents he/she has ordered by
the number of
dependents in descending order. That is, your query should
display this output: (1.25 point)
GEIT 3341 DATABASE I LAB 4
FNAME LNAME Number of Dependents
---------------------------------------------------------------------------
--------------
Franklin Wong 3
John Smith 3
Jennifer Wallace 1
12. Modify the previous query to only show employees whose
number of dependents is
greater than 1. That is, your query should display the following
50. output: (0.5 point)
FNAME LNAME Number of Dependents
---------------------------------------------------------------------------
--------------
John Smith 3
Franklin Wong 3