Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
6 April 2018
1
EXECUTIVE SUMMARY
The goals of this project are to provide an easy to use intranet page for employees to be able to
have quick access to all the resources and documentation they need to complete their jobs. The
objective is to create a system that does not require the normal user to login, but allows them to
click on hyperlinks that will take them to other pages that are most commonly used by the
company. The main objective is to standardize the materials that employees access and provide a
central location for tools and resources that are used on a daily basis. This includes a page that
will lead to a helpdesk submission form, where the user can submit help desk tickets on behalf of
the company. On this help desk submission form we will allow the user to identify the urgency
and the importance of the ticket they are submitting. The purpose of this project is to streamline
the onboarding process and the general day to day activities for the employees of clients’ of
California Business Technology, Inc. This project will affect the technicians at California
Business Technology, reducing the number of phone calls they receive for simple help desk
tasks, it will affect the clients of California Business Technology, Inc. allowing them to have a
more standardized platform of tools and resources that the company uses as a whole to provide
for better management of all of these systems. This project will also affect the end users at the
client sites, allowing them to create a ticket without having to escalate the ticket to higher
management and take time from higher paid employees to call California Business Technology,
Inc. and submit a ticket on behalf of the end user. The anticipated outcome is to have a system
that allows anyone who is on the local area network to access it without having to log in with a
username and password. This system, will be the intranet page, where it will have links to
how-to documentation and standard operating procedures that the company has, as well as links
to their primary form of internal communications, whether that be Google Hangouts, Slack,
Pigeon, etc. or their timekeeping system, where employees can log in and input the number of
hours they worked for the day. This system will house a range of resources, making finding them
a lot easier, instead of requiring each user to favorite each of these links in their preferred web
browser. Because this intranet page will be only accessible on the local area network, this page
can and will also have links to shared folders and files, such as Human Resources information
which can usually only be found on the local area network, which is an important piece of
information for all employees to have easy access to. An important function of this intranet page
will be the ability to submit a helpdesk ticket through a helpdesk submission form, where the
user can specify their name, email, nature of the issue and importance and urgency of the ticket
they are submitting. The outcome of this helpdesk submission portal will be ease of use to
contact the Information Technology support team that the company contracts with, definition of
the urgency and importance of the ticket will allow the support team to better analyze what
tickets need to be addressed before others, and it will reduce the number of phone calls that need
to be made for one help desk submission ticket. Once the form is submitted it will email
helpdesk@calbusinesstech.com to submit a ticket in their ticketing system automatically, without
anyone having to pick up a phone and explain what the issue is.
2
Table of Contents
A. EXECUTIVE SUMMARY 1
B. INTRODUCTION 3
G. APPROACH/METHODOLOGY 8
H. ETHICAL CONSIDERATIONS 9
I. LEGAL CONSIDERATIONS 10
J. PROJECT SCOPE 11
K. RESOURCES 11
L. MILESTONES 12
N. FINAL DELIVERABLES 12
O. USABILITY TESTING/EVALUATION 12
P. REFERENCES 13
Q. APPENDIX 13
3
INTRODUCTION
This project is called Intranet & Helpdesk Submission and is going to be created for the use of
California Business Technology, Inc. California Business Technology, Inc. has under 100 clients
whom they provide technology related services. It is common for their clients to onboard new
employees and the new employees ask technicians how to submit helpdesk tickets and where
they can find standard operating procedures for the company. It is not uncommon for California
Business Technology, Inc. to receive a vague email about a problem that the end user has not
properly identified. This causes a time wasting effort, requiring the technicians to call the client
back and request more detailed information. Another issue is that there are users who on
occasion define something as an emergency, when the issue is actually just affecting their work
ability and not the entire business. Since California Business Technology, Inc.’s client base is
small to medium sized businesses, their clients generally do not have the resources prepped and
ready for their new hires. This makes the on boarding process not only unstandardized, but it also
causes some frustration between the new employee and the client in the preliminary phases of
the on boarding process. The product I intend to produce, named Intranet & Helpdesk
Submission, is a template intranet page that contains a link to a helpdesk ticket submission page.
The template intranet page and form will use HTML, CSS, PHP, and MySQL for the database.
We will be using the WAMP stack on a dedicated Hyper V instance to deploy this product to the
clients of California Business Technology, Inc. The template intranet page will not be tailored to
any one client, but instead it will encapsule example resources that a small to medium business
might be using for their day to day production and activities. The ticket submission form will
4
contain information about California Business Technology, Inc. and provide details on how to
contact them in the event of a network emergency. For all other non urgent tasks, the ticket
submission template page will be available and will require users to fill in detailed information to
help the technicians get a better understanding of the nature of the ticket and allow them to better
prioritize and assign these tickets, as this is currently an issue that California Business
Technology, Inc. faces. The ticket submission form will take input from the user and send an
email to California Business Technology, Inc.’s helpdesk ticketing system and create a ticket on
behalf of the end user. The intranet page will only be accessible to users who are on the LAN,
allowing for added security so that a company’s resources are not made available to the public.
The intranet page will provide hyperlinks to external web pages that the company uses. For
example, there will be columns on the intranet page describing what kind of content will fall
underneath it, whether it be timekeeping, paychecks, sick time submission forms, employee
schedules, company holidays, etc. The community and stakeholders impacted by this project are
the employees of the clients, the clients, and California Business Technology, Inc. The
employees of the clients and the clients of California Business Technology, Inc. will benefit from
the intranet page, cutting down their confusion and mayhem during the onboarding process,
while the helpdesk submission form will benefit California Business Technology, Inc. more
directly, allowing them to focus more on the ticket resolution than the ticket creation, thanks to
the decrease in the number of phone calls they will be receiving for ticket submissions. Due to
the form field requirements, it will allow for the technicians to get a better understanding of the
ticket which will then in turn allow them to reach exceptional Service Level Agreement
timeframes. There are similarities to this product, but nothing exactly like it. There is the ability
5
to create a site with Google Sites, to create the intranet page, which would not work in this case
because that would either be open to the public, or would require users to sign in with a
username and password to access it. The helpdesk submission form could actually be opened up
from the ticketing system itself, but this would require that a user account be created for each end
user, and would be time consuming and hard to clean up. Due to the fact that the intranet will be
exclusive to the local area network, the end user will be required to be on the network at the
company they work for to be able to submit a ticket. That way, if there is any turn over, there is
no management of usernames and passwords required for the system, just their inability to access
the LAN.
3. Administrator will have the ability to edit hyperlinks using the interface
4. Administrator will have the ability to edit resources using the interface
1. When User submits a ticket, instead of sending an email, it will use the Kaseya BMS API
2. Intranet page can have the ability to allow the Administrator to create a new Intranet page
a. Administrator would enter the client Name, Hyperlinks, Resources, etc. using the
interface.
This type of project may have already been done by a company called Axero Solutions. Their
solution is a customizable intranet page that does not require the assistance of an IT support
team. The intranet page has access to extensive customization but the truth is no one has time to
sit and put together something like that or the patience to continue to update it. This software
product I will be developing will be owned by the company and will not cost them anything a
month. The technicians at California Business Technology, Inc. will maintain and manage the
intranet page for their customers so that they can continue to work seamlessly. All they need to
do is use the intranet page to go to the helpdesk submission form and submit a request for an
update. The technician on the other end will not need to know HTML, because they will be able
to log into the intranet page with administrative credentials and update the contents of the
intranet page using a graphic user interface, cutting the backend plumbing out of the picture. The
7
Axero software solution also has many spaces and departments, where people can post forms and
comments and what not, and require users to confirm they’ve read the document. This is an
extensive version of an intranet page that most small and medium businesses do not want or
need.
There is also another product out there that is similar to Axero Software’s and it is called Intranet
Connections, that provides collaboration and communications through the intranet page. This
software has a one time fee and does not have any recurring monthly charges. It allows the user
to customize the design of the site as well as embed videos. This product seems interesting but
again, I think it has too many components that a lot of people do not have requirements for, they
are just “nice to haves” that the staff probably won’t even use. The product I will be creating is
different because it will only house information that is a hard requirement for the customer
Essentially, the client of this product will be California Business Technology, Inc. utilizing this
template software to create customized intranet pages and helpdesk submission forms based off
of this template version for their clients. The client will then take the product and complete
customization of their own, using the web user interface to provide this product to the ultimate
end user, who are in turn their clients. The client will extensively test this product to confirm that
it has met functionality requirements. The owners of the companies that California Business
Technology, Inc. will be releasing this product to will benefit from this because their resources
will be able to focus more of their time on their role and position instead of assisting new hires
8
with where to find what and how to perform standard operating procedures. It will also speed up
the onboarding process because the new employee will have access to everything they need all
on one splash screen. This product will also become very helpful for the technicians at California
Business Technology, Inc. because when they set up a computer for a new hire, they can set a
link on the desktop to the intranet page that comes with the helpdesk submission form and send a
welcome email to them letting them know they can submit tickets by going through the intranet
and filling out the form. This way, techs can spend more of their time on working on existing
tickets instead of answering phone calls from users who are wishing to submit a new ticket.
APPROACH/METHODOLOGY
The approach I intend on using to complete this project is I will gather a list of resources from
my point of contact at California Business Technology, Inc. that will be helpful for them to use
as fillers until they come to assign an intranet page to a particular client. After I have a list of
resources I will go ahead and create the schema and tables and enter the filler information into
the database. I will then design an HTML page that will be used as an intranet page with a page
to a helpdesk submission form, which I will also be creating. I will use the data in the database to
display the websites and the hyperlinks on the web page. I will then design a login page that the
administrator will be able to log into and edit links/resources or add or remove them. Once the
page has reached the minimum viable product, I will present it to my contact at California
Business Technology, Inc. for review. If everything looks good and the customer is happy with
the product, I will continue to work on the system, using the Kaseya BMS API to allow the ticket
submission form to feed directly into the ticketing system, without having to send an email. I will
9
then present that finished product to the customer and if everything looks good I will continue to
work on the project but I will convert it into a content management system, where the
administrator will be able to create multiple intranet pages by logging into one page and
customizing it using an interface for each client. This would be the most desirable outcome for
the project, but I will need to make sure we can reach certain milestones successfully before
ETHICAL CONSIDERATIONS
The major ethical concerns during and after my capstone would be the security of the system.
Due to the fact that security is important, I have decided to only make this intranet and helpdesk
submission form only be accessible while on the network of the company that you are using it
for. This way it is not public and we can reduce the amount of security concerns that are in play.
The people that may be negatively impacted by my capstone would be the employees at the
client sites that are not as technologically literate, because this would provide almost every
resource needed to complete their tasks in a central location, so that would be dependent on their
internet skills. This would also allow people to be held accountable sooner rather than later,
because there would be no excuse for their work not be complete if they have the information
they need in front of them. The potential short term danger would be the negative feedback a
company would receive for implementing a “change”, as we all know not everyone reacts to
change equally. A potential long term danger would be that employees become upset about this
new implementation and the client’s experience high turnover because of this product that will
make management’s life easier but put more responsibility on the end user. I plan to mitigate
10
these concerns by working closely with California Business Technology, Inc. to strategically
implement this product to clients where there is reason to believe that the product would not
cause an uproar in the business, then we can work together to implement this to more difficult
environments.
LEGAL CONSIDERATIONS
There is a legal consideration that I think can easily be addressed and that would be if California
Business Technology, Inc. does not consult with the client before creating this intranet page
especially if it were to contain any intellectual property that the company may have. There would
need to be discussion with the company before the creation of this intranet page on their local
area network and they would have to approve it before it can be deployed. Once deployed there
would have to be some kind of quality control in place by the company to make sure that this is
something they want their employees to have access to, especially at the click of a button. A
reason why a company may not want something like this is because it might cause some issues,
where they showcase all of the software they use whether or not it is relevant to an individual’s
job title and they can use that information against the company in some way to harm them.
PROJECT SCOPE
RESOURCES
- MySQL Workbench
- PHP Laravel Framework
- Hyper V Server
- Windows 10 Instance on Hyper V
MILESTONES
Risks:
- If the client requests a very complex Intranet page and requires that we create pages for
Standard Operating Procedures this may cause the project to be delayed.
Dependencies:
- The database needs to be set up properly before the resources and links can be added to
the Intranet page.
- The client will need to provide a list of resources before it can be deployed into their
environment.
- HR will have to authorize this intranet page before it can go live and be used.
FINAL DELIVERABLES
The final product will be an intranet page that will be running on a Windows 10 Hyper V
machine at the client site. It will require the client approval before it can be deployed into their
environment as production. It will contain links to websites of resources and/or portals that the
company uses on a regular basis. It may also contain links to a UNC path on the servers that
contain Human Resources documentation, etc.
USABILITY TESTING/EVALUATION
Once approval has been obtained from the Human Resources department at the chosen client
site, the intranet page will be deployed and tracked for one week, to ensure that the end users are
able to access and use the intranet and helpdesk page efficiently. We will be able to tell if users
are using the helpdesk page, because they will be submitting tickets through that form. If tickets
are submitted through the form, it will create a ticket in the ticketing system at California
Business Technology, Inc., confirming that users are indeed using this product. If approved, we
will also use group policy to set a shortcut to the intranet page on each individual’s desktop.
REFERENCES
Use the Help Desk Ticketing to Manage IT Workload. (n.d.). Retrieved from
http://www.intranetconnections.com/intranet-software/corporate-intranet/employee-com
munications/help-desk-ticketing/
13
Eisenhauer, T. (n.d.). How to Improve Customer Support with an Intranet Helpdesk. Retrieved
from
https://axerosolutions.com/blogs/timeisenhauer/pulse/360/how-to-improve-customer-sup
port-with-an-intranet-helpdesk
APPENDIX