Aung Myint Tun DBMS Assg2
Aung Myint Tun DBMS Assg2
2
3
Develop the database system with evidence of user interface,
output and data validations, and querying across multiple tables
Login Page
In the Login page as shown in the image, user need to type user name and password
for login to the helpdesk management system.
Home Page
In the Home page as shown in the image, user can choose caller page, operator page,
call operation page, equipment page, problem page, problem resolve page and specialist page.
4
Caller Page
In caller form page, user can input caller ID, caller name, job title, department. User
can choose the options such as add caller, delete caller, update and search.
Operator Page
In operator form page, user can type operator ID, operator name. User can choose
functions such as add, delete, update and search.
5
Call Operation Page
In call operation form page, administrator can input call operation ID, caller name,
operator ID, problem ID, software and operation system. Admin can do the functions such as
add, update, delete and search.
Specialist Page
In specialist form page, user can input specialist ID, specialist name and make
functions such as add, update, delete and search.
6
Equipment Page
In equipment form page, user can input equipment ID, equipment name and equipment
made. Also, user can do the functions such as add, update, delete and search.
Problem Page
In problem form page, user can input problem ID, problem type, problem note and
description and equipment ID. And user can make functions such as add, update, delete and
search.
7
Problem Resolved Page
In problem resolved form page, user can type problem ID, specialist ID, problem
resolved method, resolved date and time and duration. And user can do functions such as add,
update, delete and search.
Dropdown List
The following page is the dropdown list of “Caller Name” in Call Operation form
page.
8
Optional Button
User can choose the various types of buttons such as add, update, delete, search and
back.
Validation Rule
A validation rule is used to maintain the input of the user or system modified
records. It is used to prevent data entry errors and correcting the information stored in the
system. On the caller form page, caller ID is the primary key and a unique value that cannot
be null.
Login Page
We made the validation rule for the login page. User cannot enter if the username
and password are invalid.
9
Implement the query language into the relational database system
The offered python code creates a graphical user interface (GUI) for a helpdesk
management system. Users can make the activities such as login and registration. It provides
a framework for creating different kinds of pages and controlling user interactions.
Login Page
In login page, username, password and database are added as connection of database.
Home Page
In home page, username, password and database are added as connection of database.
10
Making the buttons for caller page, call operation page, operator page, equipment page,
specialist page, problem page and problem resolve page.
Caller Page
In caller page, the modules are created.
11
In caller database, “Insert into caller” is used to add the caller data in add function.
In caller database, “Update caller set” is used to update caller data in update function.
12
In caller database, “Delete from” is used to delete caller data in delete function.
In caller database, “Select * from is used to search caller data in search function.
13
Implement a fully functional database system, which includes
system security and database maintenance
To make a fully functional database system, careful design and implementation are
needed to place security, reliability and data manipulation first. This is a complete method
that makes a complete information for the functional database.
14
This is the main dashboard of Login form.
Database backup
15
To make the backups for the help desk management system click the server option in
the tab bar and click “Data Export”.
Choose and select the database which want to backup and make the export progress.
16
In the export progress, click the start export to make the backup of data.
17
At last, we can be seen the pathway of backup files and the data is completely backed up.
If the user logins successful, the data will be appeared and if the user enters the incorrect
username and password, this message will be shown to user.
18
After finishing login successful, home page will be opened.
For all of the pages, the functions such as add, update, delete and search are all the same.
To add the data of caller, user need to fill the form. After finish filling the form with the data,
user need to click the add button. And then, the data will be stored and the caller added
successfully.
19
In database, all of the data that are added by the user can be seen.
To update the caller data, user need to fill the form. After finish filling the data
20