Description
Brandid
Memberld
Email
Password
Name
Role
Note that: Member role: Administrator1; Staff-2; Manager- 3. A brand will have many watches, a watch will belong to only one brand.
Task 1. Design graphic user interface and project organize with 3-Layer architecture.
1. (0.5 mark) Design Login form includes Ul controls for login function.
2. (0.5 mark) Design Watch Management form, this form includes Ul controls for CRUD actions with watch information. Note: The Brandld/BrandName will come from the Brand table. Design a form which allows you to view the list of records, create a new item, update the existing item, and delete a specific item.
Task 2. Implement CRUD actions with GUI.
3. (1.0 mark) Authentication function
If user with a Staff or Manager role logs in successfully (using email address/password for login process),
save this information to a temporary parameter. All CRUD actions are required authentication with Staff or Manager role. In the case login unsuccessfully, display "You have no permission to access this function!".
4. (2.0 marks) Check if login successfully with Staff or Manager role, list all watches in Watch table (theinformation includes Watchld, WatchName, Price, Description and BrandName name).
5. (1.0 mark) Check if login successfully with Staff or Manager role, search watch information by Description or WatchName (using relative search).
2
Zoom
+ 60%
Close