The Cork College of Commerce has many computer rooms. Each computer room has several computers. From time to time computers are unusable because a component fails, software needs to be installed or reinstalled etc. The failure is logged, repaired and marked as resolved.
As a starting point, you have been given the details held by the technician on the computer rooms.
This includes:
The computer room names and the number of computers in each room.
The serial number, name (room number and computer number), model and manufacturer
of each computer.
You are required to design, code and test a VB.NET application that will act as a digital fault logbook,
subject to the following considerations.
THE TEACHER
Teachers are tasked with filling in the fault book when they come across a fault. They are to be able
to login to the system using their user name and password. The user names and passwords are held
in an underlying database table.
The user can change their password on the system. They must first provide their old password, enter
their new password and confirm their new password. If the old password is correct and the new
password matches the confirmation password, the user's password is changed.
THE LOGBOOK
Any faults found are to be logged with the following detail: The date the fault was logged, the room
number, the number of the computer, the fault with the computer and the name of the user who
logged the fault.
All fields are mandatory.
The date should be taken from the system clock.
The room number entered must be a valid computer room number.
The computer number must be a valid computer number.
The fault is a brief description of the fault with the computer.
The name of the person logging the fault is the user who logged in to log the fault.
All users must be able to:
View all entries. If a fault has been logged already, it should not be logged again.
View all entries that they have logged and that are not resolved.
View all entries that they have logged and that are resolved (see next section).
THE TECHNICIAN
Repairs are carried out by the technician. He/She must be able to:
View all faults logged.
View faults by room.
View individual faults (e.g. Computer 7 in room 116). In this case, the serial number,
manufacturer and model are displayed.
Indicate the status of the repair if the computer is not repaired e.g. “RAM ordered.”
Indicate that a repair has been made. In this case, the fault details are transferred from the
logbook table to the resolved table.
View the number of faults and the detail on all faults that have been inactive for five days or
more.
At the end of every academic year, the principal considers replacing a computer room for
next year's students and wants be told which room has had the most faults per computer.
The technician makes this available to management.
THE ADMINISTRATOR
The administrator must be able to:
Modify any details in the Computer Room and Computer tables. They should be able to
remove a room, add a room, modify room details, remove a computer, add a computer and
modify computer details.
Add a user or remove a user.
I am an experienced programmer, with more than 10 years of experience.
I understand exactly what you need.
I promise you will be satisfied with my work.
Thank you for your trust.
Hello,
Greetings for the Day!!
I have gone through requirements and I am very clear with Application and I can easily do it for you.
I have 5.8+ years of experience and I have developed many application. I can provide you best quality work and can deliver on time.
I have done bid more than bid range posted by you so I want to provide details of each task hours so you can get idea about my bidding price.
one question - UI theme/Template, you will provide or we have to use any purchase any template?
Below are the task with no of hours which we have to implement in this phase.
#Administrator user role Can do below stuff
1. Add/Update/Delete Users - 4 Hr
2. Add/Update/Delete Rooms - 4 Hr
3. Add/Update/Delete Computers - 4 Hr
4. User Login Screen - 3 Hr
5. User Change Password functionality - 2 Hr
#Teacher Role
1. Add Fault With Room Number and Computer number - 3 Hr
2. View All Fault Entries - 5 Hr
3. Logs screen where user can see activities done by technician so they can see what's they did to resolve fault. - 2 Hr
#Technician Role:
1. View all Fault from all users - 5 Hr
2. Export functionality to give principle based on search criteria - 2 Hr
3. Technician Log Details screen - from this screen technician can update status and add their comments. As comments will be shown to teacher who has added fault so they can get idea to show that - 3 Hr
Please let me know if you need any more information.
Looking forward to hear good from you.
Thanks & Best regards,
NH Kariya
Hi, I can develop the software for you using vb.net and sql server database within one week if you allow me, I have developed a number of applications including inventory, school, employee attendance systems and many more. Please contact me for more information or sample of my work
Hello ,
I can help you ,make this application in VB.NET.
I can start with the work right away and can also finish it up in a day to 2.
Just wanted to discuss on few question which I have on the implmentation. Await your responses to discuss more on this.