CHAPTER 5 IMPLEMENTATION AND TESTING

Size: px
Start display at page:

Download "CHAPTER 5 IMPLEMENTATION AND TESTING"

Transcription

1 CHAPTER 5 IMPLEMENTATION AND TESTING 5.1 Implementation This program use hash table data structure that will devide the category of based on jamsostek category. There is 4 category so the index for the category is 0,1,2,3 and each category will have node that contain employee s name, id, category, number of children, gender, address, and telephone number. This program use a random data. This is the code for add a new node to hash table. 1. void masukkankehash(node *baru) 2. { 3. node *sortir = hashhead[baru->golongan - 1]; if (sortir == NULL) 6. { 7. hashhead[baru->golongan - 1] = baru; 8. return ; 9. } 10. else 11. { 12. //cobain sortir berdasarkan id 13. while (sortir!= NULL) 14. { 15. if (baru->id < sortir->id) 16. { if (sortir==hashhead[baru- >golongan - 1]) { 19. hashhead[baru->golongan - 1] = baru; 20. baru->prev=null; 21. baru->next=sortir; 22. sortir->prev=baru; 23. return; 24. } 25. else { 26. node *sebelum = sortir- >prev; 27. sebelum->next = baru; 28. baru->prev = sebelum; 14

2 baru->next=sortir; 30. sortir->prev=baru; 31. return; 32. } } 35. else { 36. if (sortir->next == NULL) { 37. // mentok end of node 38. sortir->next = baru; 39. baru->prev=sortir; 40. baru->next=null; 41. return; 42. } 43. else { 44. sortir=sortir->next; 45. } 46. } 47. } 48. } 49. } From the code above, the first line is to make a function with name masukkankehash with parameter baru with node data type. On line 3 is to declare a new variable that have node type data. On line 5, if the sortir is null it will make a new node on hash table. On line is about an id sorting. In line 13 32, if the new id is more small that the previous id, it will add on the left of the previous node. On line is about if the if of new node is more big than the previous node, then it will add on the left of the old node. This program will calculate and show the total of employee s salary which is the income minus deduction. This is the code for the salary 50. void inisialisasigajitunjangan() { 51. gajitunjangan[0].golongan=1; 52. gajitunjangan[0].pokok=gajipokok[0]; 53. gajitunjangan[0].tunjangananak=50000; 54. gajitunjangan[0].transport=300000; 55. gajitunjangan[0].lembur=75000; 56. gajitunjangan[0].bpjs=25000; 57. gajitunjangan[0].jamsostek=0.54; gajitunjangan[1].golongan=2;

3 gajitunjangan[1].pokok=gajipokok[1]; 61. gajitunjangan[1].tunjangananak=75000; 62. gajitunjangan[1].transport=450000; 63. gajitunjangan[1].lembur=85000; 64. gajitunjangan[1].bpjs=51000; 65. gajitunjangan[1].jamsostek=0.89; gajitunjangan[2].golongan=3; 68. gajitunjangan[2].pokok=gajipokok[2]; 69. gajitunjangan[2].tunjangananak=85000; 70. gajitunjangan[2].transport=600000; 71. gajitunjangan[2].lembur=120000; 72. gajitunjangan[2].bpjs=51000; 73. gajitunjangan[2].jamsostek=1.27; gajitunjangan[3].golongan=4; 76. gajitunjangan[3].pokok=gajipokok[3]; 77. gajitunjangan[3].tunjangananak=100000; 78. gajitunjangan[3].transport=900000; 79. gajitunjangan[3].lembur=175000; 80. gajitunjangan[3].bpjs=80000; 81. gajitunjangan[3].jamsostek=1.74; } On line 51 is about to declare a new function named InisialisasiGajiTunjangan that contains of the amount of basic salary, allowance based on number of children, transportation money, the overtime pay, amount of bpjs and percentage of jamsostek each category. On line 52 is to initialitation gajitunjangan[0].golongan to 1. Line 53 is initialitation of basic salary. Line 54 is the amount of allowance based on number of children, Rp 50000, each children. Line 55 is an amount of transportation money for category 1. Line 56 is for the amount for overtime pay, Rp , each hour. Line 57 is amount of BPJS for category 1 and line 58 is the percentage of jamsostek for category 1, the amount is For line is as same as like the initialitation on category 1. This is the code for show the salary slip 84. void cetakslipgaji(node *karyawan, char *bulan, int tahun, int lemburjam, bool thr, char *formatfile) 85. { 86. unsigned long tunjangananakrp= karyawan- >anak*gajitunjangan[karyawan->golongan-1].tunjangananak;

4 87. unsigned long lemburrp = lemburjam*gajitunjangan[karyawan->golongan-1].lembur; 88. unsigned long jamsostekrp = gajitunjangan[karyawan- >golongan-1].jamsostek/100*gajitunjangan[karyawan->golongan- 1].pokok; 89. unsigned long gajibersihrp = gajitunjangan[karyawan->golongan-1]. 90. pokok+tunjangananakrp+lemburrp- jamsostekrp+gajitunjangan[karyawan->golongan-1].transport- 91. gajitunjangan[karyawan->golongan-1].bpjs + ((thr == true)? (gajitunjangan[karyawan->golongan-1]. 92. pokok):(0)); FILE *f = fopen("./formatslipgaji.html","r"); 95. char formatgaji[2048] = {0}; 96. char formatgajitxt[2048] = {0}; 97. int index=0; 98. char c; while ((c = getc(f))!= EOF) { 101. formatgaji[index++]=c; 102. } fclose(f); 105. index=0; 106. f = fopen("./formatslipgaji.txt","r"); while ((c = getc(f))!= EOF) { 109. formatgajitxt[index++]=c; 110. } // tampil html 113. printf(formatgaji,karyawan->nama, 114. karyawan->id, 115. bulan, 116. tahun, 117. karyawan->golongan, 118. gajitunjangan[karyawan->golongan-1].pokok, 119. karyawan->anak, 120. tunjangananakrp, 121. gajitunjangan[karyawan->golongan- 1].transport, 122. lemburjam, 123. lemburrp, 124. (thr == true)?(gajitunjangan[karyawan- >golongan-1].pokok):(0), 125. karyawan->golongan, 126. gajitunjangan[karyawan->golongan-1].bpjs, 17

5 karyawan->golongan, 128. gajitunjangan[karyawan->golongan- 1].jamsostek, 129. jamsostekrp, 130. gajibersihrp); 131. On line 85 is about to declare a new function named cetakslipgaji with parameter such as node *karyawan, char *bulan, int tahun, int lemburjam, bool thr, char *formatfile. On line is for the formula to calculate the salary like income minus deduction, jamsostek/100 x basic salary, and others. On line 94 is to read formatslipgaji.html file, line to declare new variable and on line is to display the results in html based on formatslipgaji.html This is code for hash table 132. int hashtable(int golongan){ 133. return ((golongan%5)-1); 134. } Line is to declare a new fuction called hashtable with parameter int golongan. This function is for assigning golongan so data can saved in an index that corresponding with the assigned number. The results from (golongan %5) 1 will be stored at the array of index and it will be sorted by golongan.

6 Testing On illustration 9 below will show admin s login page. Admin can login to the admin main page that have several menu. On illustration 9, it show that admin input the username and password. Illustration 9: Admin s Login Page On illustration 10, it shows Admin s Main Page. This page contains of Add Employee s menu, Update Salary Slip, Edit Basic Salary, Delete Employee, and Edit Employee s data. If admin add a new employee, it will be added to the table and sorted by an employee s category.

7 20 Illustration 10: Admin s Main Page On illustration 11 and 12, it shows Add employee s page. Admin input the data of new employee. Select the category, on this illustration it has category 3 with basic salary Rp ,. Input name of new employee, id, number of children, telephone number, address, and gender. Click Add button and it will show Berhasil menambahkan karyawan! as shown on illustration 12. Illustration 11: Add Employee's Form

8 21 Illustration 12: Result of Add New Employee On illustration 13 that shown below, new employee successfully added to the table data of employee. Illustration 13: New Employee on Table

9 On illustration 14 it shows a form to update salary slip. Choose employee s name that want to be updated, month, year, overtime hour on that month, and THR check box. Illustration 14: Form Update Salary Slip On illustration 15 below, it shows salary slip that have been updated by admin. It shows employee s name, id, month or year of the salary, income, and deduction. On the end of the slip, it shows total of Employee s salary each month. Illustration 15: The result of Salary Slip xxii

10 On illustration 16 and 17 that shown below, Employee can login and see the salary of each month that inputed by admin. The result of salary slip will show same as illustration 15 Illustration 16: Employee's Login Page Illustration 17: Employee's Main Page xxiii

HOW TO COMPLETE A POST PAID ORDER ON CRM 2014/11/06

HOW TO COMPLETE A POST PAID ORDER ON CRM 2014/11/06 1 HOW TO COMPLETE A POST PAID ORDER ON CRM 2014/11/06 Business Rules No products will be sold to applicants under the age 18 years old Only the original bar coded RSA ID or Temporary RSA ID document will

More information

speller.c dictionary contains valid words, one per line 1. calls load on the dictionary file

speller.c dictionary contains valid words, one per line 1. calls load on the dictionary file mispellings speller.c 1. calls load on the dictionary file dictionary contains valid words, one per line 2. calls check on each word in the text file and prints all misspelled words 3. calls size to determine

More information

Employee Kiosk Staff Manual

Employee Kiosk Staff Manual Employee Kiosk Staff Manual LOGGING IN Logging into the Kiosk requires a full email address and user password. To create a Kiosk Account, click on the First time user link at the login page and the screen

More information

struct Definition Structure Declaration (7.1) Chapter 7 - Introduction to Classes and Objects

struct Definition Structure Declaration (7.1) Chapter 7 - Introduction to Classes and Objects Chapter 7 - Introduction to Classes and Objects In the previous chapter we finished with the concept of parallel arrays where there are two or more arrays and related information is found at a specific

More information

Lecture 18. Collision Resolution

Lecture 18. Collision Resolution Lecture 18 Collision Resolution Introduction In this lesson we will discuss several collision resolution strategies. The key thing in hashing is to find an easy to compute hash function. However, collisions

More information

SPARK Manual for SDOs A Quick reference SPARK-SERVICE AND PAYROLL ADMINISTRATIVE REPOSITORY FOR KERALA

SPARK Manual for SDOs A Quick reference SPARK-SERVICE AND PAYROLL ADMINISTRATIVE REPOSITORY FOR KERALA SPARK Manual for SDOs A Quick reference SPARK-SERVICE AND PAYROLL ADMINISTRATIVE REPOSITORY FOR KERALA Overview This software is a Web-based Application which integrates personnel and payroll management

More information

Help Contents Manual

Help Contents Manual Help Contents Manual TimeClick 18 018 Last Updated: February 18 1 Table of Contents WHAT TO EXPECT WITH THIS MANUAL... 4 Resources Found on Website and Blog... 4 Contact Customer Support Team... 4 PREFERENCES...

More information

Welcome to DECIBEL. Welcome to DECIBEL (An Intranet Application), your Online Resource Centre.

Welcome to DECIBEL. Welcome to DECIBEL (An Intranet Application), your Online Resource Centre. Welcome to DECIBEL Welcome to DECIBEL (An Intranet Application), your Online Resource Centre. Through DECIBEL, we ve provided you with lots of useful information, available with just a few clicks of a

More information

BLYTHEVILLE EMPLOYEE ACCESS CENTER GUIDE

BLYTHEVILLE EMPLOYEE ACCESS CENTER GUIDE BLYTHEVILLE EMPLOYEE ACCESS CENTER GUIDE Table of Contents Section 1 Page 2 About the Employee Access Center (EAC) Section 2 Logging into EAC Page 3 Section 3 Employee Tasks Page 5 -Demographic Information

More information

SelfServe WebTIME. Employee User Manual

SelfServe WebTIME. Employee User Manual SelfServe WebTIME SelfServe is your one stop portal Employee related activities. From logging hours, updating contact information, keeping track of upcoming assignments to reprinting copies of your Check

More information

1. In your web browser, type: 6. Enter your User Id: Last name. 7. You create and remember a. 2. Click on First Time User?

1. In your web browser, type:   6. Enter your User Id: Last name. 7. You create and remember a. 2. Click on First Time User? 1. In your web browser, type: www.infinityhr.com 6. Enter your User Id: Last name with last four digits of your social security number. If your name contains a hyphen, enter last name with NO hyphen 2.

More information

ORACLE ESS INSTRUCTIONS Oracle Employee Self Service (ESS) is accessible via the Landry s Employee Portal from anywhere with an internet access.

ORACLE ESS INSTRUCTIONS Oracle Employee Self Service (ESS) is accessible via the Landry s Employee Portal from anywhere with an internet access. ORACLE ESS INSTRUCTIONS Oracle Employee Self Service (ESS) is accessible via the Landry s Employee Portal from anywhere with an internet access. Step 1. To log in via the Landry s Employee Portal, go to

More information

SUPERANNUATED EMPLOYEES INFORMATION SYSTEM

SUPERANNUATED EMPLOYEES INFORMATION SYSTEM SUPERANNUATED EMPLOYEES INFORMATION SYSTEM For the superannuated employees of NTPC, a new website portal www.ntpcexemployees.co.in has been launched. The system was inaugurated on 11 th September 2012

More information

Solution printed. Do not start the test until instructed to do so! CS 2604 Data Structures Midterm Spring Instructions:

Solution printed. Do not start the test until instructed to do so! CS 2604 Data Structures Midterm Spring Instructions: VIRG INIA POLYTECHNIC INSTITUTE AND STATE U T PROSI M UNI VERSI TY Instructions: Print your name in the space provided below. This examination is closed book and closed notes, aside from the permitted

More information

Homework Assignment #1

Homework Assignment #1 CISC 2200 Data Structure Spring, 2016 Homework Assignment #1 1 Short practices on linked list, see Textbook Page 205, Problem 9-12 2 Pointers: operations (deference, address-of), and syntax errors (a)

More information

ECO PAYROLL USER GUIDE

ECO PAYROLL USER GUIDE ECO PAYROLL USER GUIDE Page SOFTWARE INSTALLATION 3 HARDWARE REQUIREMENT 5 LICENSE ACTIVATION 5 SYSTEM ADMINISTRATOR COMPANY PROFILE 12 ACCESS GROUPS 18 USERS 19 CHANGE PASSWORD 21 MAINTENANCE PAY MODE

More information

Introduction... 1 Portal functionalities... 2 How to view, enlarge, save or print a paystub... 5

Introduction... 1 Portal functionalities... 2 How to view, enlarge, save or print a paystub... 5 Helpful Tips Navigation through the Metro Paystub Portal Summary Introduction... 1 Portal functionalities... 2 How to view, enlarge, save or print a paystub... 5 Introduction This document contains instructions

More information

C++ - Lesson 2 This is a function prototype. a' is a function that takes an integer array argument and returns an integer pointer.

C++ - Lesson 2 This is a function prototype. a' is a function that takes an integer array argument and returns an integer pointer. C++ - Lesson 2 1. Explain the following declarations: a) int *a(int a[]); This is a function prototype. 'a' is a function that takes an integer array argument and returns an integer pointer. b) const char

More information

CS111: PROGRAMMING LANGUAGE II

CS111: PROGRAMMING LANGUAGE II 1 CS111: PROGRAMMING LANGUAGE II Computer Science Department Lecture 8(a): Abstract Classes Lecture Contents 2 Abstract base classes Concrete classes Dr. Amal Khalifa, 2014 Abstract Classes and Methods

More information

Total No. of Questions : 6] [Total No. of Printed Pages : 2 [3689]-101. P. G. D. C. M. (Semester - I) Examination

Total No. of Questions : 6] [Total No. of Printed Pages : 2 [3689]-101. P. G. D. C. M. (Semester - I) Examination Total No. of Questions : 6] [Total No. of Printed Pages : 2 [3689]-101 P. G. D. C. M. (Semester - I) Examination - 2009 ELEMENTS OF INFORMATION TECHNOLOGY AND OFFICE AUTOMATION, WINDOWS OPERATING SYSTEM

More information

Online Payslips User Guide

Online Payslips User Guide Online Payslips User Guide How to access Online Payslips... 2 How to find your login details... 3 How to view your payslip... 5 How to view multiple payslips for the same month... 7 How to view previous

More information

https://agent.pointandpay.net/pointandpay_counter/

https://agent.pointandpay.net/pointandpay_counter/ Quick Reference Guide 1. How to login Point & Pay Save the Point&Pay Admin Web-URL in your favorites: https://agent.pointandpay.net/pointandpay_counter/ Always use Internet Explorer. Note: Avoid upgrading

More information

Mobile311: Beyond Basic. Kasey Culler Client Implementation Specialist

Mobile311: Beyond Basic. Kasey Culler Client Implementation Specialist Mobile311: Beyond Basic Kasey Culler Client Implementation Specialist Logging In»Web Portal Access» Map.Mobile311.com»Log In» Use your Mobile311 Username & Password» Click on Admin Site in the top, right-hand

More information

Kenner Citizen Self Service

Kenner Citizen Self Service Kenner Citizen Self Service Online License Renewals First Time Registration In order to register for online renewals, you will need several pieces of information that are listed below: User Name and Password

More information

1Z MySQL 5 Database Administrator Certified Professional Exam, Part II Exam.

1Z MySQL 5 Database Administrator Certified Professional Exam, Part II Exam. Oracle 1Z0-874 MySQL 5 Database Administrator Certified Professional Exam, Part II Exam TYPE: DEMO http://www.examskey.com/1z0-874.html Examskey Oracle 1Z0-874 exam demo product is here for you to test

More information

2017 Online Pledging Process

2017 Online Pledging Process 2017 Online Pledging Process Solar Payroll Employees GIVE. ADVOCATE. VOLUNTEER. UnitedWay.org United Way Campaign Underway Employee Notifications Active full and part-time U.S. employees with active email

More information

B. Sign Up and Using ClickBank Pay Administrative Account

B. Sign Up and Using ClickBank Pay Administrative Account B. Sign Up and Using ClickBank Pay Administrative Account Global Data Tutorial We will help you to get signed up with ClickBank who represents 20,000 companies. We will also show you how to get affiliate

More information

What are the most likely declarations of "month" in the old and new versions of the program?

What are the most likely declarations of month in the old and new versions of the program? All multiple choice questions are equally weighted. You can generally assume that code shown in the questions is syntactically correct, unless something in the question or one of the answers suggests otherwise.

More information

The following are the requirements for the password server client program named pass.cpp:

The following are the requirements for the password server client program named pass.cpp: COP 4530/CGS5425: Data Structures, Algorithms, and Generic Programming Florida State University, Dept. of Comp. Sci., Fall 2006 Instructor: Breno de Medeiros TA: Ling Toh Assignment 4: HashTables Goals:

More information

Functions. Arash Rafiey. September 26, 2017

Functions. Arash Rafiey. September 26, 2017 September 26, 2017 are the basic building blocks of a C program. are the basic building blocks of a C program. A function can be defined as a set of instructions to perform a specific task. are the basic

More information

How to access and use the Employee Kiosk

How to access and use the Employee Kiosk How to access and use the Employee Kiosk To utilize the Employee Kiosk to access your employee profile, position details, performance reviews, attendance, leave balances, paycheck information, online leave

More information

Raymore Peculiar KeyNet Employee Portal

Raymore Peculiar KeyNet Employee Portal Raymore Peculiar KeyNet Employee Portal STEP 1 Login to Website http://rpkeynet.raypec.k12.mo.us/keynet/keydefault.asp or http://www.raypec.k12.mo.us click on Departments; click on Human Resources; click

More information

Assoc. Prof. Dr. Marenglen Biba. (C) 2010 Pearson Education, Inc. All rights reserved.

Assoc. Prof. Dr. Marenglen Biba. (C) 2010 Pearson Education, Inc. All rights reserved. Assoc. Prof. Dr. Marenglen Biba Laboratory Session: Exercises on classes Analogy to help you understand classes and their contents. Suppose you want to drive a car and make it go faster by pressing down

More information

Internet Banking BackOffice User Guide

Internet Banking BackOffice User Guide Internet Business Service Provider Internet Banking BackOffice User Guide IBSP Hong Kong Ltd Suite 2909-10, 29/F. China Resources Building, No. 26 Harbour Road, Wanchai, Hong Kong 2012-05-01 Version 1.4

More information

Webmail Instructions

Webmail Instructions Medway Grid for Learning Policies and Guidance Webmail Instructions (Version 1.10-29/04/2005) Connecting to the webmail service... 1 Accessing old email... 1 To Send a New Message... 3 Organising your

More information

HR2000 PCB2. Deliver PCB2 (slip jawapan) via within minutes. What is PCB2? Password Protected PDF. Benefits. How it Works?

HR2000  PCB2. Deliver PCB2 (slip jawapan) via  within minutes. What is  PCB2? Password Protected PDF. Benefits. How it Works? HR2000 E-Mail PCB2 Deliver PCB2 (slip jawapan) via E-Mail within minutes What is e-mail PCB2? PCB 2 Forms (or Slip Jawapan CP159) are sent in HTML formatted e-mail and with options to include file attachments

More information

Help Document USER ACCOUNT PROFILE. Menu. Policy

Help Document USER ACCOUNT PROFILE. Menu. Policy Menu - Policy - Definitions and Charts - Getting Started: Managing User Accounts - How to Manage User Information - How to Unlock an Account - How to Reset a Password - How to Enable/Disable an Account

More information

Understanding Pointers

Understanding Pointers Division of Mathematics and Computer Science Maryville College Pointers and Addresses Memory is organized into a big array. Every data item occupies one or more cells. A pointer stores an address. A pointer

More information

1. Introduction. 2. Login TAXPAYER GUIDELINES FOR CONTRIBUTION RETURN

1. Introduction. 2. Login TAXPAYER GUIDELINES FOR CONTRIBUTION RETURN TAXPAYER GUIDELINES FOR CONTRIBUTION RETURN 1. Introduction You want to submit your Contribution Return on the Mauritius Revenue Authority s website, but you do not know exactly how to proceed. This guide

More information

Introduction. Technical Support. Usborne Books at Home. A Guide to Go2Pay (Mobile Credit Card Payment System)

Introduction. Technical Support. Usborne Books at Home. A Guide to Go2Pay (Mobile Credit Card Payment System) Introduction We are delighted to introduce our new Mobile Credit Card Processing system called Go2Pay. This new app is provided by our long term mobile payment provider, Adelante. The system will allow

More information

Solution for Data Structure

Solution for Data Structure Solution for Data Structure May 2016 INDEX Q1 a 2-3 b 4 c. 4-6 d 7 Q2- a 8-12 b 12-14 Q3 a 15-18 b 18-22 Q4- a 22-35 B..N.A Q5 a 36-38 b N.A Q6- a 39-42 b 43 1 www.brainheaters.in Q1) Ans: (a) Define ADT

More information

ONLINE PAYROLL REPORTING INSTRUCTIONS

ONLINE PAYROLL REPORTING INSTRUCTIONS ONLINE PAYROLL REPORTING INSTRUCTIONS Version 1.1 Online Reporting / Ver. 1.2 / November 2014 1 TABLE OF CONTENTS Section Description Page OT NLINE PAYROLL REPORTING...3 ONLINE PAYROLL REPORTING HELP...4

More information

The Oracle Interview consists of two parts. One for Written test Interview and Another one for HR interview.

The Oracle Interview consists of two parts. One for Written test Interview and Another one for HR interview. Oracle Interview Procedure The Oracle Interview consists of two parts. One for Written test Interview and Another one for HR interview. Written test paper consists of 30 questions. There is No Negative

More information

How to Complete New Hire Benefit Enrollment

How to Complete New Hire Benefit Enrollment How to Complete New Hire Benefit Enrollment You have 30 days from your date of hire to complete your Benefit Enrollment through SAP Employee Self-Service (ESS). You have 30 days from your date of hire

More information

Release Notes. TimeForce Version 2.8.1

Release Notes. TimeForce Version 2.8.1 Release Notes TimeForce Version 2.8.1 Publication Record Software Version Publication Date Description 2.8.1 May 2009 Release notes for Qqest Software Systems TimeForce May 2009 release 2009 Qqest Software

More information

Get the most from your Health Savings Account. Your guide to your HSA and online account access

Get the most from your Health Savings Account. Your guide to your HSA and online account access Get the most from your Health Savings Account Your guide to your HSA and online account access 1 Health Savings Account Investments Contents Getting started... 2 Accessing the BBPadmin Online Portal...

More information

Type Checking. Prof. James L. Frankel Harvard University

Type Checking. Prof. James L. Frankel Harvard University Type Checking Prof. James L. Frankel Harvard University Version of 7:10 PM 27-Feb-2018 Copyright 2018, 2016, 2015 James L. Frankel. All rights reserved. C Types C Types Type Category Type Category Type

More information

Employee Self Service Lite. Version

Employee Self Service Lite. Version Employee Self Service Lite Version 2.15.0 Employee Self Service Employees can access from any computer. view their earnings summary and check history. print past check information. print W2s for past years.

More information

Here you can see your employment situation. If you hold several positions, change post by using the arrows at the top of the page.

Here you can see your employment situation. If you hold several positions, change post by using the arrows at the top of the page. Checklist for self-reporting 2012-03-23 Category: Approver/reg Log in: Enter the self-reporting system here: https://hrweb.admin.kth.se and log in with your KTH Username + password => Your KTH.SE account.

More information

This can be formulated into a hypergeometric distribution of the following formula: ) (N = ( 45! 255! 500!

This can be formulated into a hypergeometric distribution of the following formula: ) (N = ( 45! 255! 500! Given a population of N = 500 with A = 200 successes, a sample of n = 100 is taken, we would like to find the probability of any ratio of success within the smaller sample, say 55%. This can be formulated

More information

SpiritCupsDirect.com Online Fundraiser Information Guide

SpiritCupsDirect.com Online Fundraiser Information Guide SpiritCupsDirect.com Online Fundraiser Information Guide Organization Registration for an Online Fundraiser on SpiritCupsDirect.com When your group starts a fundraiser, the fundraising coordinator will

More information

Finance Systems Finance. PowerBudget. Learner Guide for FedUni Staff

Finance Systems Finance. PowerBudget. Learner Guide for FedUni Staff Finance Systems Finance PowerBudget Learner Guide for FedUni Staff Prepared by: Chrissy Dunn Finance Systems Finance Chief Operating Office Status: Final Version: 1 Date: 30/11/2014 Table of Contents Introduction

More information

WEB PAY EMPLOYEE GUIDE

WEB PAY EMPLOYEE GUIDE Revised 4/14/2017 WEB PAY EMPLOYEE GUIDE Client Resource WWW.PAYLOCITY.COM TABLE OF CONTENTS WEB PAY... 2 SELF SERVICE PORTAL... 9 HOME... 26 EMPLOYEES... 35 PAYROLL... 108 NOTIFICATIONS... 113 GLOSSARY...

More information

A guide to setting up and using your NOW: Pensions Trust bureau microsite. Bureau user guide v2 PM /5

A guide to setting up and using your NOW: Pensions Trust bureau microsite. Bureau user guide v2 PM /5 A guide to setting up and using your NOW: Pensions Trust bureau microsite Bureau user guide v2 PM00050.0815/5 0 Bureau Site Management initial set up and data maintenance Contents: Step 1 Logging in for

More information

Hiring a Hourly Internal Employee w/o an Employee ID Number

Hiring a Hourly Internal Employee w/o an Employee ID Number Before a person can be hired on the internal payroll, a search must be done to verify whether or not they already have an ID number in the system. Once it is determined the person is not in the system,

More information

Network Online Services How to Register Guide

Network Online Services How to Register Guide Network Online Services How to Register Guide June 2016 How to Register... 2 Subscription... 5 Update My Profile... 7 Update Registration Details... 7 Contact Details / Postal Address... 15 How To Register

More information

speller.c dictionary contains valid words, one per line 1. calls load on the dictionary file

speller.c dictionary contains valid words, one per line 1. calls load on the dictionary file mispellings speller.c 1. calls load on the dictionary file dictionary contains valid words, one per line 2. calls check on each word in the text file and prints all misspelled words 3. calls size to determine

More information

Improving our systems. Includes important information about changes to HR and Payroll, including how you receive your payslips

Improving our systems. Includes important information about changes to HR and Payroll, including how you receive your payslips Improving our systems Includes important information about changes to HR and Payroll, including how you receive your payslips Introduction More and more of us are moving our lives online, whether it s

More information

Index of Personal Information Banks: 1. Name: LAO s PeopleSoft enterprise application software

Index of Personal Information Banks: 1. Name: LAO s PeopleSoft enterprise application software List of Personal Information Banks: 1) LAO s PeopleSoft enterprise application software 2) Court Worker 3) Legal Files 4) Client and Lawyer Services Centre (CLSC) Phone System 5) Client and Lawyer Services

More information

1. Introduction. 2. Login STEP-BY-STEP GUIDE TO E-FILING OF TDS MONTHLY RETURN

1. Introduction. 2. Login STEP-BY-STEP GUIDE TO E-FILING OF TDS MONTHLY RETURN STEP-BY-STEP GUIDE TO E-FILING OF TDS MONTHLY RETURN 1. Introduction You want to submit your TDS Monthly Return on the Mauritius Revenue Authority s website, but you do not know exactly how to proceed.

More information

a data type is Types

a data type is Types Pointers Class 2 a data type is Types Types a data type is a set of values a set of operations defined on those values in C++ (and most languages) there are two flavors of types primitive or fundamental

More information

1 Short Answer (15 Points Each)

1 Short Answer (15 Points Each) Name: Write all of your responses on these exam pages. If you need extra space please use the backs of the pages. 1 Short Answer (15 Points Each) 1. Write the following Java declarations, (a) A double

More information

Applicant Management System (AMS) Student Guide

Applicant Management System (AMS) Student Guide VERSION 1 Applicant Management System (AMS) Student Guide by American DataBank Students: go to: What is AMS? www.uwfcompliance.com The Applicant Management System (AMS)is an online portal giving you access

More information

SARS efiling APP QUICK GUIDE

SARS efiling APP QUICK GUIDE 2012 SARS efiling APP QUICK GUIDE The SARS efiling App is a mobile application which taxpayers can install from the App Store on their mobile device (android phone/ tablet or Apple iphone 4/4S and ipad)

More information

Design Patterns for Data Structures. Chapter 9.5. Hash Tables

Design Patterns for Data Structures. Chapter 9.5. Hash Tables Hash Tables Binary information representation 0 0000 8 1000 1 0001 9 1001 2 0010 A 1010 3 0011 B 1011 4 0100 C 1100 5 0101 D 1101 6 0110 E 1110 7 0111 F 1111 (a) Hexadecimal abbreviation for binary values.

More information

Navigating EmployeeWeb

Navigating EmployeeWeb Navigating EmployeeWeb Version 2.0 May 2, 2018 GENESEE INTERMEDIATE SCHOOL DISTRICT Technology & Media Services Table of Contents Navigating EmployeeWeb... 3 LOGIN... 3 NAVIGATION MENU... 3 WELCOME...

More information

Homeownership Online Application Instructions

Homeownership Online Application Instructions Homeownership Online Application Instructions Step-by-step instructions on how to complete the homeownership online application. Get Registered for an account Click on the green button that reads Register.

More information

Payentry ESS Employee User Guide

Payentry ESS Employee User Guide Payentry ESS Employee User Guide Welcome to the latest version of Payentry ESS! In this document, you ll learn how to: Navigate Payentry ESS Use the Pay History Screen Use the Employee Screen o Manage

More information

CHAPTER V IMPLEMENTATION AND TESTING

CHAPTER V IMPLEMENTATION AND TESTING CHAPTER V IMPLEMENTATION AND TESTING 5.1 Implementation 5.1.1 Arduino IDE This project uses the arduino IDE application. This application used to compile and to upload the program. The program can be seen

More information

Subject: Fundamental of Computer Programming 2068

Subject: Fundamental of Computer Programming 2068 Subject: Fundamental of Computer Programming 2068 1 Write an algorithm and flowchart to determine whether a given integer is odd or even and explain it. Algorithm Step 1: Start Step 2: Read a Step 3: Find

More information

CS313D: ADVANCED PROGRAMMING LANGUAGE

CS313D: ADVANCED PROGRAMMING LANGUAGE CS313D: ADVANCED PROGRAMMING LANGUAGE Computer Science department Lecture 9: Generics & generic Collections Lecture Contents 2 Introduction Why generics? Generic methods Overloading generic methods Generic

More information

Topic HashTable and Table ADT

Topic HashTable and Table ADT Topic HashTable and Table ADT Hashing, Hash Function & Hashtable Search, Insertion & Deletion of elements based on Keys So far, By comparing keys! Linear data structures Non-linear data structures Time

More information

Structured Data. CIS 15 : Spring 2007

Structured Data. CIS 15 : Spring 2007 Structured Data CIS 15 : Spring 2007 Functionalia HW4 Part A due this SUNDAY April 1st: 11:59pm Reminder: I do NOT accept LATE HOMEWORK. Today: Dynamic Memory Allocation Allocating Arrays Returning Pointers

More information

P.G.D.C.M. (Semester I) Examination, : ELEMENTS OF INFORMATION TECHNOLOGY AND OFFICE AUTOMATION (2008 Pattern)

P.G.D.C.M. (Semester I) Examination, : ELEMENTS OF INFORMATION TECHNOLOGY AND OFFICE AUTOMATION (2008 Pattern) *4089101* [4089] 101 P.G.D.C.M. (Semester I) Examination, 2011 101 : ELEMENTS OF INFORMATION TECHNOLOGY AND OFFICE AUTOMATION (2008 Pattern) Time : 3 Hours Max. Marks : 70 Note : 1) Q. 1 is compulsory.

More information

My Group Account. Managing Your LegalShield Group Account Online

My Group Account. Managing Your LegalShield Group Account Online My Group Account Managing Your LegalShield Group Account Online Welcome to My Group Account Login to My Group Account at: https://w3.legalshield.com/grpbilling My Group Account: Current Features Account

More information

Project C: Genetic Algorithms

Project C: Genetic Algorithms Project C: Genetic Algorithms Due Wednesday April 13 th 2005 at 8pm. A genetic algorithm (GA) is an evolutionary programming technique used to solve complex minimization/maximization problems. The technique

More information

Planning User Manual

Planning User Manual Planning 11.1.2 User Manual Budget Office May 2011 Hyperion Planning/Workspace/Reports Hyperion Planning Overview.... 3 Logging In.... 3 Setting User Preferences.... 3 Workspace Logging In..4 Navigating

More information

ECE 242 Data Structures and Algorithms. Hash Tables II. Lecture 25. Prof.

ECE 242 Data Structures and Algorithms.  Hash Tables II. Lecture 25. Prof. ECE 242 Data Structures and Algorithms http://www.ecs.umass.edu/~polizzi/teaching/ece242/ Hash Tables II Lecture 25 Prof. Eric Polizzi Summary previous lecture Hash Tables Motivation: optimal insertion

More information

STEP-BY-STEP GUIDE TO E-FILING OF QUARTERLY STATEMENT BY HOUSEHOLD EMPLOYERS

STEP-BY-STEP GUIDE TO E-FILING OF QUARTERLY STATEMENT BY HOUSEHOLD EMPLOYERS STEP-BY-STEP GUIDE TO E-FILING OF QUARTERLY STATEMENT BY HOUSEHOLD EMPLOYERS 1. Introduction You want to submit your quarterly Statement by Household Employers on the Mauritius Revenue Authority s website,

More information

Camp Hill School District. Guide to Your Parent Portal

Camp Hill School District. Guide to Your Parent Portal Camp Hill School District Guide to Your Parent Portal Guide to Your Parent Portal Table of Contents Login..3-6 Basic Navigation 7-8 My Account (Updating Demographic Information).9-10 Miscellaneous..10

More information

New RISE STAFF TIME ENTRY AND PAY STUB VIEWING PROCEDURES

New RISE STAFF TIME ENTRY AND PAY STUB VIEWING PROCEDURES New RISE STAFF TIME ENTRY AND PAY STUB VIEWING PROCEDURES Attention RISE Staff: The City of Lakewood has recently changed to an all-electronic Time Entry and Pay Stub system. You will need to enter your

More information

Consider the following statements. string str1 = "ABCDEFGHIJKLM"; string str2; After the statement str2 = str1.substr(1,4); executes, the value of str2 is " ". Given the function prototype: float test(int,

More information

How to use CPCS-ON System: LOGGING IN & MANAGING USERS

How to use CPCS-ON System: LOGGING IN & MANAGING USERS Things you will need: The email sent to you with your Username and Password. The web address where the system is located, given to you in the same e-mail. What is the basic system functionality: CPCS-On

More information

Welcome to Bradford Online School Admissions

Welcome to Bradford Online School Admissions Welcome to Bradford Online School Admissions The online application system has changed. Please watch read this guidance before making your application. Which authority do you apply to? Your home authority

More information

Creating an Initial Certification Transaction

Creating an Initial Certification Transaction Slide 1 - Title Transaction Page 1 of 34 Slide 2 - Objectives Section One Objectives In this section, you will learn how to create an initial certification transaction using the MITAS Internet Property

More information

Payentry ESS Admin User Guide

Payentry ESS Admin User Guide Payentry ESS Admin User Guide Welcome to the latest version of Payentry ESS! In this document, you ll learn how to: Sentric Payentry ESS Portal Using Payentry ESS as an Administrator o Employee Self Service

More information

CSCI-1200 Data Structures Fall 2018 Lecture 21 Hash Tables, part 1

CSCI-1200 Data Structures Fall 2018 Lecture 21 Hash Tables, part 1 Review from Lecture 20 CSCI-1200 Data Structures Fall 2018 Lecture 21 Hash Tables, part 1 Finishing binary search trees & the ds set class Operators as non-member functions, as member functions, and as

More information

Data Modelling and Databases. Exercise Session 7: Integrity Constraints

Data Modelling and Databases. Exercise Session 7: Integrity Constraints Data Modelling and Databases Exercise Session 7: Integrity Constraints 1 Database Design Textual Description Complete Design ER Diagram Relational Schema Conceptual Modeling Logical Modeling Physical Modeling

More information

Single Dimension Arrays

Single Dimension Arrays ARRAYS Single Dimension Arrays Array Notion of an array Homogeneous collection of variables of same type. Group of consecutive memory locations. Linear and indexed data structure. To refer to an element,

More information

Compensation Workbench

Compensation Workbench Compensation Workbench Contents Logging into Compensation Workbench... 3 Compensation Allocations Page... 4 Viewing Job History... 5 Viewing Employee Details... 6 Viewing Compensation History... 7 Entering

More information

eenrollment for ISIS Agencies when the Member generates the request

eenrollment for ISIS Agencies when the Member generates the request eenrollment for ISIS Agencies when the Member generates the request Presented by The 1 Welcome: Welcome to the eenrollment manual. eenrollment will make doing business with OGB much easier and faster.

More information

c) A perfect ternary tree of height h? (In a ternary tree, each node may have up to three children.)

c) A perfect ternary tree of height h? (In a ternary tree, each node may have up to three children.) Spring 2007 C343 Final Name: Username: Question 1 (10 points): How many nodes can there be in: a) A complete binary tree of height h? b) A perfect binary tree of height h? c) A perfect ternary tree of

More information

SARS efiling Mobisite Quick Guide

SARS efiling Mobisite Quick Guide SARS efiling Mobisite Quick Guide 2012 The SARS efiling mobisite allows taxpayers to file their individual Income Tax Return (ITR12) via efiling from their mobile phones Internet browser. STEP 1: ACCESS

More information

Welcome to e-people 4. What is e-people? 4. Accessing e-people 4. AHS Accounts 4

Welcome to e-people 4. What is e-people? 4. Accessing e-people 4. AHS  Accounts 4 User Guide Table of contents Welcome to e-people 4 What is e-people? 4 Accessing e-people 4 AHS Email Accounts 4 How to Access Your AHS Email Account Externally 4 AHS Outlook Web Access Log Off 5 How to

More information

Direct Payments e-payslip Guide

Direct Payments e-payslip Guide c Direct Payments e-payslip Guide Version 1 1 Direct Payments Payroll Team, 2nd Floor South Stopford House, Stockport MBC, Piccadilly, Stockport, SK1 3XE Telephone: 0161 218 1880 Email: direct.payments@stockport.gov.uk

More information

DASHBOARD. User Guide. CIVIC Systems, LLC

DASHBOARD. User Guide. CIVIC Systems, LLC CIVIC Systems, LLC DASHBOARD User Guide After you install the software, store this CD-ROM in a safe place for future use. Follow the installation instructions carefully. If you need more assistance, please

More information

APS Installation Documentation

APS Installation Documentation APS Installation Documentation Sites Using APS in Conjunction with SunSystems: SunSystems must be installed on the system so that connections with APS can be set up. Installation Sequence 1. Go to Adventist

More information

Computer Engineering 1 (1E3)

Computer Engineering 1 (1E3) Faculty of Engineering, Mathematics and Science School of Computer Science & Statistics Engineering Trinity Term 2017 Junior Freshman Examinations Computer Engineering 1 (1E3) DD MMM YYYY Venue 14.00 16.00

More information

Review Questions for Final Exam

Review Questions for Final Exam CS 102 / ECE 206 Spring 11 Review Questions for Final Exam The following review questions are similar to the kinds of questions you will be expected to answer on the Final Exam, which will cover LCR, chs.

More information

CSCI 2212: Intermediate Programming / C Review, Chapters 10 and 11

CSCI 2212: Intermediate Programming / C Review, Chapters 10 and 11 ... 1/16 CSCI 2212: Intermediate Programming / C Review, Chapters 10 and 11 Alice E. Fischer February 3, 2016 ... 2/16 Outline Basic Types and Diagrams ... 3/16 Basic Types and Diagrams Types in C C has

More information