Question Description
Thecompany has asked you to build a prototype of an n-tier system using theNorthwind database as an example. The company wants to be able to add, edit,and delete records from the customers, orders, order details, products,categories, and suppliers tables. Your instructor will provide you the online linkto the SQL Server database files (MDF and LDF).
- Create the DataAccess tier and Data tier projects:
- Create a classlibrary project for the Data tier.
- Add a new classlibrary project the project created in Step 1 for the data access tier.
- Add a typedDataSet using a new data source that connects to the Northwind sampledatabase.
- Select thedatabase objects (customers, orders, order details, products, categories,and suppliers) tables.
- Make sure theTableAdapters are stored in the Data Access tier and the DataSet class isadded to the Data tier.
- Make sure thatseparate tiers are created for each layer by verifying that separate classlibraries were created and the necessary references to the project wereadded.
Usingthe project you started, verify the business logic layer (middle tier) isworking correctly and make the connection to the database, implementing thelogic in the data layer provided to manipulate the data stored in the databaseportion of the n-tier system.
- Add thefollowing to the project:
- Add a newWindows Communication Foundation (WCF) service library project to thePhase 2 individual project to communicate with the Data Access tier.
- Add thenecessary queries and methods to the table adapters that will return,add, edit, and delete the data from the tables specified in Phase 2.
- Add referencesin the Data Service to the Data tier and Data Access tier projects.
- Add methods tothe Data Service class created in Step 1 that will call into the DataAccess tier.
- Make sure thatseparate tiers are created for each layer by verifying that separate classlibraries were created and the necessary references to the project wereadded.
Usingthe project you worked on in the Phase 2 of the project, finalize the designand functionality of the graphical user interface (presentation tier) andbusiness and data access layers to prepare the Windows form application fordeployment to a production server. Test the application by adding, editing, anddeleting records in each table.
- Add to andperform the following on the Phase 2 of the project:
- Add a VisualBasic Windows Form Application Project to the project created in Phase 3that will serve as the Presentation tier (user interface that includesthe programming of business logic into various form controls).
- Set thePresentation tier project to be the Startup project.
- Add a referencein the Presentation tier to the Data tier project.
- Add a servicereference in the Presentation tier to the Data Service.
- Add thenecessary Data Grid controls and graphical user interface controls toshow the data from the selected tables.
- Make the datashow up automatically when the form loads.
- Increase themaximum received message size in the app.config file to support the data.
- Be sure to testthe functionality of the application.
Inthis portion, you will be preparing for system deployment and security. In the portionof this project, you will create the Distributed System Deployment and TestingPlan, which will act as a form of communications and operations policy.
- Create a 5-page Distributed System Deployment and TestingPlan that includes the following:
- System overview
- Scope andobjectives
- Testphases and cycles
- Resources
- Roles andresponsibilities
- Errormanagement
- Operational andcommunications policies
- Be sure toreference all sources using APA style.
Makesure that the purpose of each section is stated clearly and that theDistributed System Deployment and Testing Plan serves as form of communicationand documentation for the application project.
Here is a tutorial since this is a Windows Form ApplicationProject: https://docs.microsoft.com/en-us/visualstudio/data…
Our website has a team of professional writers who can help you write any of your homework. They will write your papers from scratch. We also have a team of editors just to make sure all papers are of HIGH QUALITY & PLAGIARISM FREE. To make an Order you only need to click Ask A Question and we will direct you to our Order Page at WriteDemy. Then fill Our Order Form with all your assignment instructions. Select your deadline and pay for your paper. You will get it few hours before your set deadline.
Fill in all the assignment paper details that are required in the order form with the standard information being the page count, deadline, academic level and type of paper. It is advisable to have this information at hand so that you can quickly fill in the necessary information needed in the form for the essay writer to be immediately assigned to your writing project. Make payment for the custom essay order to enable us to assign a suitable writer to your order. Payments are made through Paypal on a secured billing page. Finally, sit back and relax.
About Writedemy
We are a professional paper writing website. If you have searched a question and bumped into our website just know you are in the right place to get help in your coursework. We offer HIGH QUALITY & PLAGIARISM FREE Papers.
How It Works
To make an Order you only need to click on “Place Order” and we will direct you to our Order Page. Fill Our Order Form with all your assignment instructions. Select your deadline and pay for your paper. You will get it few hours before your set deadline.
Are there Discounts?
All new clients are eligible for 20% off in their first Order. Our payment method is safe and secure.