database留学生作业代写、代做SQL语言作业、SQL程序设计作业调试 调试Matlab程序|代写Web开发

- 首页 >> Database作业
Lab 2
Topic:
Application development with C#.NET
Description:
In order that employees of Travel Experts can administer the data stored on their database, they need an application that will provide a graphical interface for viewing and modifying the data. At this point, they have identified the tables that are most important, and request that access to these be developed as a prototype.

The database that will be used for this workshop has been provided on the O: drive in the pickup\ Threaded Workshop\Database Files directory, and must be imported into a SQL Server database. You can build your application using the existing database structure. However, there may be minor improvements that would make your programming easier, so you are free to make improvements to the database.

There are no restrictions on the interface you choose to build. You are free to design the GUI as your decides. Ensure that the navigation is user-friendly. Your application will need functionality that will allow the user to maintain the data in the tables listed below.

The agents need to add/edit travel packages. This function must allow the user to enter data for the package, and select from a product list to add products to the package.

The application will also require simple add/edit access for maintaining the product, suppliers, and product_suppliers data.

The tables that will be used by this part of the project are:
1.Packages
2.Products
3.Products_suppliers
4.Suppliers
5.Packages_products_suppliers

Make sure that you will have a login and registration window form as your main form.

Make sure that you validate the data before creating the package:
a)the Agency Commission cannot be greater than the Base Price
b)the Package End Date must be later than Package Start Date
c)Package Name and Package Description cannot be null