Need the solution for HW 4 by 10 am Chicago time.? Only accept if you can guarantee a 100% working code, rating will be given accordingly.? Have a
Need the solution for HW 4 by 10 am Chicago time.
Only accept if you can guarantee a 100% working code, rating will be given accordingly.
Have attached hw 3 question document for reference. Please use the hw solution file as the data source for hw4.
Please note: Coding needs to be done in Visual basic using .net framework. Fully working code files are required to be submitted along with a separate screenshots file showing all outputs as mentioned in the hw 4 doc.
Summary:
Develop a Windows application for the project developed in Homework #3. You should use the Access solution file given ‘HW3_Project_Solution.accdb’ to complete this homework. Do not use your own developed Access file. For this part of the project, you will need to incorporate all the ACCESS tables and queries into a Windows application. Students should submit the following,
The design view, the code view, and the execution view of each Windows form in the Windows application for your project. If a Windows form displays the query, give the SQL statement view or the Query Builder view of the query
Hw 4/HW3_Project_Solution (1).accdb
RoomNo | CourseNo | PeriodNo |
---|---|---|
CDN-60 | IEE300 | P04 |
COORL1-74 | IEE376 | P01 |
COOR170 | IEE385 | P05 |
BA241 | ACC232 | P11 |
BA365 | ACC340 | P02 |
CLCC107 | STP315 | P06 |
CLCC238 | STP421 | P07 |
ISTB2175 | CEE351 | P10 |
ISTB2175 | CEE486 | P03 |
BAC116 | ECN211 | P08 |
ED216 | ECN453 | P09 |
InstructorID | CourseTitle | Prerequisites | CreditHours | CoureLevel | CourseNo | NewOffer |
---|---|---|---|---|---|---|
In01 | Economic Analysis for Engineers | 200-level | 3 | Junior | IEE300 | false |
In02 | Operations Research | 200-level | 3 | Junior | IEE376 | true |
In03 | Engineering statistics and probability | 200-level | 3 | Junior | IEE385 | false |
In04 | Financial Accounting | 100-level | 3 | Sophomore | ACC232 | true |
In05 | External Reporting | 200-level | 3 | Junior | ACC340 | false |
In06 | Statistical Computing | 200-level | 3 | Junior | STP315 | false |
In07 | Probability | 300-level | 3 | Senior | STP421 | false |
In08 | Geotechnical Engineering | 200-level | 3 | Junior | CEE351 | false |
In09 | Concrete Structure | 300-level | 3 | Senior | CEE486 | false |
In10 | Macroeconomic Priciples | 100-level | 3 | Sophomore | ECN211 | true |
IN10 | Industrial Organization | 300-level | 3 | Senior | ECN453 | false |
WER101 | false |
Name | Address | Department | College | specialty | InstructorID |
---|---|---|---|---|---|
Jennings | 121 Mill Ave. | IEE | Eng | In01 | |
Clough | 32 College Ave. | IEE | Eng | In02 | |
Chattin | 219 Oragne St. | IEE | Eng | In03 | |
Rasono | 738 Rural Rd. | ACC | Bus | In04 | |
Huston | 1975 University Dr. | ACC | Bus | In05 | |
Shanno | 439 Forest Ave. | STP | Sci | In06 | |
Wang | 24 Vista Del Cerro Rd. | STP | Sci | In07 | |
Lawrence | 321 Hardon Dr. | CEE | Eng | In08 | |
Fox | 178 101 Loop Dr. | CEE | Eng | In09 | |
Geogan | 123 Apache Blvd. | ECN | Bus | In10 |
StartTime | PeriodNo | Days | EndTime | Assigned |
---|---|---|---|---|
12/30/99 | P01 | M W | 12/30/99 | true |
12/30/99 | P02 | M W | 12/30/99 | true |
12/30/99 | P03 | M W | 12/30/99 | true |
12/30/99 | P04 | T Th | 12/30/99 | true |
12/30/99 | P05 | T Th | 12/30/99 | true |
12/30/99 | P06 | T Th | 12/30/99 | true |
12/30/99 | P07 | T Th | 12/30/99 | true |
12/30/99 | P08 | T Th | 12/30/99 | true |
12/30/99 | P09 | T Th | 12/30/99 | true |
12/30/99 | P10 | F | 12/30/99 | true |
12/30/99 | P11 | F | 12/30/99 | true |
12/30/99 | P12 | M W | 12/30/99 | false |
12/30/99 | P13 | F | 12/30/99 | false |
StudentID | CourseNo |
---|---|
S01 | IEE300 |
S01 | STP315 |
S02 | ACC232 |
S02 | IEE376 |
S03 | ACC340 |
S03 | STP315 |
S04 | IEE300 |
S04 | IEE385 |
S05 | STP315 |
S05 | STP421 |
S06 | STP421 |
S06 | IEE376 |
S07 | CEE351 |
S07 | IEE376 |
S08 | CEE486 |
S08 | IEE385 |
S09 | IEE376 |
S09 | STP421 |
S10 | ECN211 |
S10 | IEE300 |
S11 | ECN453 |
S11 | STP315 |
S12 | STP315 |
S12 | IEE300 |
S13 | ACC340 |
S13 | STP315 |
S14 | IEE300 |
S14 | CEE351 |
S15 | CEE351 |
S15 | IEE376 |
S16 | CEE486 |
S16 | STP315 |
S17 | IEE385 |
S17 | ACC340 |
S18 | IEE376 |
S18 | IEE385 |
S19 | ECN453 |
S19 | ECN211 |
S20 | STP421 |
S20 | IEE385 |
S21 | CEE486 |
S21 | CEE351 |
S22 | CEE351 |
S22 | CEE486 |
Location | Capacity | FeasureDescription | RoomNo |
---|---|---|---|
Design North 810 S. Forest Mall | 6 | Normal | CDN-60 |
976 S. Forest Mall | 7 | Normal | COORL1-74 |
976 S. Forest Mall | 6 | Normal | COOR170 |
300 E. Lemon St. | 1 | Multi-Media | BA241 |
300 E. Lemon St. | 4 | Multi-Media | BA365 |
13493 N. 47th Ave. | 8 | Multi-Media | CLCC107 |
13493 N. 47th Ave. | 5 | Multi-Media | CLCC238 |
850 S. McAllister Ave. | 5 | Multi-Media | ISTB2175 |
400 E. Lemon St. | 2 | Normal | BAC116 |
1050 S. Forest Mall | 2 | Normal | ED216 |
Name | Address | Birthday | StudentID | Gender | Department | College |
---|---|---|---|---|---|---|
James | S01 | M | IEE | Eng | ||
Margaret | S02 | F | ACC | Bus | ||
Robert | S03 | M | ACC | Bus | ||
Karen | S04 | F | IEE | Eng | ||
William | S05 | M | STP | Sci | ||
Dorothy | S06 | F | STP | Sci | ||
Richard | S07 | M | CEE | Eng | ||
Sandra | S08 | F | CEE | Eng | ||
Thomas | S09 | M | IEE | Eng | ||
Ashley | S10 | F | ECN | Bus | ||
Christopher | S11 | M | ECN | Bus | ||
Kimberly | S12 | F | STP | Sci | ||
Matthew | S13 | M | ACC | Bus | ||
Donna | S14 | F | IEE | Eng | ||
Donald | S15 | M | CEE | Eng | ||
Michelle | S16 | F | CEE | Eng | ||
Paul | S17 | M | IEE | Eng | ||
Amanda | S18 | F | IEE | Eng | ||
George | S19 | M | ECN | Bus | ||
Melissa | S20 | F | STP | Sci | ||
Curry | S21 | M | CEE | Eng | ||
Emily | S22 | F | CEE | Eng |
Hw 4/IEE305_HW3_SP22.docx
IEE 305, Homework#3
Implement the relational model of the following project into a database using Microsoft Access. The relational model is given below (page 2). The report should include screenshots of the following information.
· (30 points) The datasheet view of every table in your Access database
· Name the tables using the relation names in the solution.
· Create and show at least five data records for each table.
· Put the screenshots in alphabetical order of the table names, or points will be deducted.
· (10 points) The Relationships view of the Access database.
· Show the primary key(s) and the foreign key(s) of each table (if any).
· (60 points) The design view and the query result of every query in the Access database
· Implement the queries given below (page 3).
· For the design view of each query, present the Table pane and the Design grid.
· The screenshots must be legible and clearly show your work.
· Please place the screenshots in the same order of the queries, or points will be deducted.
It is optional for you to submit your Access file. You MUST submit a Word/PDF that includes all screenshots necessary for grading.
Relational Model:
Queries:
Hw 4/IEE305_HW4_SP22 (2).docx
IEE 305, Homework#4
1. (100 Points)
Develop a Windows application for the project developed in Homework #3. You should use the Access solution file given ‘HW3_Project_Solution.accdb’ to complete this homework. Do not use your own developed Access file. For this part of the project, you will need to incorporate all the ACCESS tables and queries into a Windows application. Students should submit the following,
· The design view, the code view, and the execution view of each Windows form in the Windows application for your project. If a Windows form displays the query, give the SQL statement view or the Query Builder view of the query.
Students should follow the example of the Windows application for the healthcare database shown in the textbook and lectures to develop the Windows application.
Extra Help:
For the FormMain, it should have a list of radio buttons that can lead a user to all the sub forms. Each of the sub forms represents a table in the solution database. As we have 7 tables in the database, we will have 7 sub forms for this HW.
In each sub form of the tables, the data of the corresponding table should be presented on top. If there are any queries related to the table, you should also create a separate form for each query and handle the transitions between the forms. An example of the design view is given below:
Windows Form for the Queries:
As we have learned from the class that the built-in functions or commands of Access are different from that of Visual Studio. Therefore, if any queries in the solution implement the features given in p.10 of Lecture Notes 4.5, you should build the query in Visual Studio and provide screenshot(s) of your Query Builder. If any of the queries require grouping of records, the “Group By” field of Query Builder can be found by right clicking the table pane and you will then find the “Add Group By” option.
Hw 4/Wu, Teresa_ Ye, Nong – Developing Windows-Based and Web-Enabled Information Systems-CRC Press (2014).pdf
Developing Windows-Based and Web-Enabled
Information Systems
Boca Raton London New York
CRC Press is an imprint of the Taylor & Francis Group, an informa business
Nong Ye Teresa Wu
Developing Windows-Based and Web-Enabled
Information Systems
CRC Press Taylor & Francis Group 6000 Broken Sound Parkway NW, Suite 300 Boca Raton, FL 33487-2742
© 2015 by Taylor & Francis Group, LLC CRC Press is an imprint of Taylor & Francis Group, an Informa business
No claim to original U.S. Government works Version Date: 20140716
International Standard Book Number-13: 978-1-4822-5387-0 (eBook – PDF)
This book contains information obtained from authentic and highly regarded sources. Reasonable efforts have been made to publish reliable data and information, but the author and publisher cannot assume responsibility for the valid- ity of all materials or the consequences of their use. The authors and publishers have attempted to trace the copyright holders of all material reproduced in this publication and apologize to copyright holders if permission to publish in this form has not been obtained. If any copyright material has not been acknowledged please write and let us know so we may rectify in any future reprint.
Except as permitted under U.S. Copyright Law, no part of this book may be reprinted, reproduced, transmitted, or uti- lized in any form by any electronic, mechanical, or other means, now known or hereafter invented, including photocopy- ing, microfilming, and recording, or in any information storage or retrieval system, without written permission from the publishers.
For permission to photocopy or use material electronically from this work, please access www.copyright.com (http:// www.copyright.com/) or contact the Copyright Clearance Center, Inc. (CCC), 222 Rosewood Drive, Danvers, MA 01923, 978-750-8400. CCC is a not-for-profit organization that provides licenses and registration for a variety of users. For organizations that have been granted a photocopy license by the CCC, a separate system of payment has been arranged.
Trademark Notice: Product or corporate names may be trademarks or registered trademarks, and are used only for identification and explanation without intent to infringe.
Visit the Taylor & Francis Web site at http://www.taylorandfrancis.com
and the CRC Press Web site at http://www.crcpress.com
v
Contents
Preface ……………………………………………………………………………………………………………………………xv Acknowledgments ……………………………………………………………………………………………………… xvii Authors ……………………………………………………………………………………………………………………….. xix Overview …………………………………………………………………………………………………………………….. xxi
Section I Foundation of Information Systems
1. Boolean Algebra and Digital Logic Circuits for Computer Hardware …………………… 3 1.1 Boolean Logic …………………………………………………………………………………………………. 3
1.1.1 Binary Values and Boolean Operators …………………………………………………. 3 1.1.2 Basic Properties of Boolean Algebra ……………………………………………………. 4 1.1.3 Conversion of a Truth Table for a Function into a Boolean Expression … 5
1.2 Digital Logic Circuits ……………………………………………………………………………………… 8 1.2.1 Digital Logic Gates ……………………………………………………………………………… 8 1.2.2 Combinational Circuits ……………………………………………………………………… 10 1.2.3 Sequential Circuits …………………………………………………………………………….. 13
1.3 Summary ………………………………………………………………………………………………………. 17
2. Digital Data Representation ………………………………………………………………………………….. 19 2.1 Representation of Numbers …………………………………………………………………………… 19
2.1.1 Conversion between Unsigned Binary and Decimal Numbers …………. 19 2.1.2 Representation of Signed Integers ……………………………………………………… 22
2.1.2.1 Signed Magnitude Method ………………………………………………….. 23 2.1.2.2 One’s Complement Method …………………………………………………. 23 2.1.2.3 Two’s Complement Method …………………………………………………. 25
2.1.3 Representation of Signed Floating Point Values ………………………………… 27 2.2 Representation of Alphabet and Control Characters ……………………………………… 27 2.3 Error Detection and Correction …………………………………………………………………….. 28 2.4 Summary ………………………………………………………………………………………………………. 32
3. Computer and Network System Software…………………………………………………………….. 33 3.1 The Operating System …………………………………………………………………………………… 33
3.1.1 Process Management …………………………………………………………………………. 33 3.1.2 Storage Management …………………………………………………………………………. 34 3.1.3 I/O Management ……………………………………………………………………………….. 35
3.2 Networking and Communication Software ………………………………………………….. 35 3.2.1 OSI Reference Model …………………………………………………………………………. 35 3.2.2 Transmission Control Protocol/Internet Protocol ……………………………… 36
3.3 Summary ………………………………………………………………………………………………………. 41
4. Overview of Information Systems ………………………………………………………………………… 43 4.1 Information System Concepts ……………………………………………………………………….. 43
vi Contents
4.2 The Role of Information System in Business …………………………………………………. 44 4.2.1 Transaction Processing System ………………………………………………………….. 47 4.2.2 Management Information System ……………………………………………………… 47 4.2.3 Decision Support System …………………………………………………………………… 47 4.2.4 Executive Information System and Strategic Information System ……… 47 4.2.5 Electronic Business and Electronic Commerce ………………………………….. 48 4.2.6 Mobile Commerce ……………………………………………………………………………… 48
4.3 Post-PC Information Age: Five Trends in the Future Information System Applications ………………………………………………………………………………………………….. 48 4.3.1 Mobile ……………………………………………………………………………………………….. 48 4.3.2 Social Media ……………………………………………………………………………………… 49 4.3.3 Big Data …………………………………………………………………………………………….. 49 4.3.4 Cloud Computing ……………………………………………………………………………… 50 4.3.5 Consumerization of IT ………………………………………………………………………. 50
4.4 Summary ………………………………………………………………………………………………………. 50
Section II Database Design and Development
5. Conceptual Data Modeling: Entity-Relationship Modeling ………………………………… 55 5.1 Types, Attributes, and Instances of Entities …………………………………………………… 55 5.2 Types, Attributes, Instances, and Degrees of Relationships between Entities ….. 59 5.3 Maximum and Minimum Cardinalities of a Relationship …………………………….. 60 5.4 Associative Entities ……………………………………………………………………………………….. 66 5.5 Weak Entities ………………………………………………………………………………………………… 71 5.6 Superclass and Subclass of Entities ……………………………………………………………….. 71 5.7 Summary ………………………………………………………………………………………………………. 76
6. Logical Database Design: Relational Modeling and Normalization …………………… 79 6.1 Relational Model of Database and Data Integrity Constraints ………………………. 79 6.2 Transformation of an E-R Model to a Relational Model …………………………………. 83
6.2.1 Transformation of Entities and Their Attributes………………………………… 83 6.2.2 Transformation of Superclass and Subclass Entities and Their
Attributes ………………………………………………………………………………………….. 86 6.2.3 Transformation of Relationships and Their Attributes ………………………. 86 6.2.4 Transformation of Association Entities ……………………………………………… 93 6.2.5 Transformation of Weak Entities ……………………………………………………….. 93
6.3 Normalization ………………………………………………………………………………………………. 96 6.3.1 Data Redundancy and Data Anomalies …………………………………………….. 96 6.3.2 Functional Dependency …………………………………………………………………….. 98 6.3.3 Normalization and Normal Forms ………………………………………………….. 100
6.4 Summary …………………………………………………………………………………………………….. 104
7. Database Implementation in Microsoft Access …………………………………………………… 109 7.1 Tables for Data Storage ………………………………………………………………………………… 109
7.1.1 Setting the Primary Key for a Table …………………………………………………. 109 7.1.2 Data Types of a Data Field ……………………………………………………………….. 110 7.1.3 Field Size Property of a Data Field …………………………………………………… 111
viiContents
7.1.4 Format Property of a Data Field ………………………………………………………. 113 7.1.5 Input Mask Property of a Data Field ………………………………………………… 113 7.1.6 Default Value Property of a Data Field …………………………………………….. 114 7.1.7 Validation Rule and Validation Text Properties of a Data Field………… 115 7.1.8 Required Property of a Data Field …………………………………………………… 115 7.1.9 Indexed Property of a Data Field ……………………………………………………… 115 7.1.10 Adding and Deleting Records of a Table………………………………………….. 115
7.2 Relationships of Tables ………………………………………………………………………………… 117 7.3 Queries for Data Retrieval …………………………………………………………………………… 120
7.3.1 Select Queries Using One Table ……………………………………………………….. 120 7.3.2 Select Queries with Joins of Multiple Tables …………………………………….. 123 7.3.3 Select Queries with Parameters and Calculated Fields …………………….. 126 7.3.4 Select Queries with Groupings of Records ………………………………………. 128 7.3.5 Crosstab Queries ……………………………………………………………………………… 132 7.3.6 Embedded Select Queries ………………………………………………………………… 134
7.4 Action Queries …………………………………………………………………………………………….. 140 7.5 Summary …………………………………………………………………………………………………….. 141
8. Structured Query Language ………………………………………………………………………………… 151 8.1 Introduction to SQL …………………………………………………………………………………….. 151 8.2 Backus–Naur Form ……………………………………………………………………………………… 152 8.3 SQL Syntax ………………………………………………………………………………………………….. 152
8.3.1 SQL Data Definition Language and Data Types ………………………………. 153 8.3.1.1 CREATE SCHEMA ……………………………………………………………. 153 8.3.1.2 CREATE VIEW ………………………………………………………………….. 154 8.3.1.3 CREATE DOMAIN ……………………………………………………………. 154 8.3.1.4 CREATE TABLE…………………………………………………………………. 155
8.3.2 SQL Data Manipulation Laguage: Data Queries ………………………………. 157 8.3.2.1 Basic Structure of the SELECT Command …………………………. 157 8.3.2.2 Aggregate Functions ………………………………………………………….. 160 8.3.2.3 Nested Subqueries……………………………………………………………… 162 8.3.2.4 JOIN Query ……………………………………………………………………….. 163
8.3.3 SQL Data Manipulation Language: Data Modification ……………………. 165 8.3.3.1 I
Collepals.com Plagiarism Free Papers
Are you looking for custom essay writing service or even dissertation writing services? Just request for our write my paper service, and we'll match you with the best essay writer in your subject! With an exceptional team of professional academic experts in a wide range of subjects, we can guarantee you an unrivaled quality of custom-written papers.
Get ZERO PLAGIARISM, HUMAN WRITTEN ESSAYS
Why Hire Collepals.com writers to do your paper?
Quality- We are experienced and have access to ample research materials.
We write plagiarism Free Content
Confidential- We never share or sell your personal information to third parties.
Support-Chat with us today! We are always waiting to answer all your questions.
All Rights Reserved Terms and Conditions
College pals.com Privacy Policy 2010-2018