Management Information System
HUMAN RESOURCE INFORMATION SYSTEM
Of
SENSYS™ (Private) Limited
Submitted to: Mr. Tauseef-ul- Hassan
Group Members: Hafiz M. Usman Akram- PGD 2007-083 Masood Shahid - PGD 2007-123 Ahsen Ali - PGD 2007-129
REQUIREMENT PHASE
IDENTIFICATION:
We have identified after the study of Human Resource system of SENSYS (Private) Limited is very weak. There is an irregular and/or on demand requirements are more frequent and centralized inventory data sheet is incomplete in many aspects. Procurement procedure also kept gaps of delayed delivery of items in case the said item is not in inventory. There is no concept of store. IT (Computer Hardware and Accessories) and Office Supplies (Employee’s entertainment and office cleaning/maintenance supplies) inventory record are kept in a separate datasheets and there is lack of an updated inventory record and in hand and issued. Furthermore, if there is any previous ownership of any inventory item, there is no such record or track.
OBJECTIVE:
The main objective of this study is to maintain the centralized HR database that will be helpful to maintain the better and updated HR system. This practice will be time saving and the updated record will be available on demand. This will reduce the human efforts and other costs.
We are also going to improve the centralized datasheet that will track employee’s history.
SCOPE:
The concept of a centralized datasheet will be implemented for Human Resource Department. It will help the management and concerned HR Personnel to track the employee’s records every time when it is required. It will also help to find out the required human force demand in house or outsource.
ANALYSIS PHASEDistribution of Efforts in various Phases:
S.No. Phase Efforts (%age)
1. Requirements Phase 152. Project Planning 203. Project Management 104. Designing 155. Coding 156. Integration 057. User Documentation 108. Quality Assurance 10
PROJECT PLANNING
1. ESTIMATION:
a.Effort Estimation in various Phase:
[Effort = Time x People = Man Days]
Effort Estimation in Requirement Phases:
Effort Estimation in Planning Phases:
Effort Estimation in Project Management Phases:
Effort Estimation in Designing Phases:
Effort Estimation in Coding Phases:
Effort Estimation in Integration Phases:
Effort Estimation in User Documentation Phases:
Effort Estimation in Quality Assurance Phases:
Effort EstimationGrand Total= 21 man days
TIME ESTIMATIONTime Estimation = Efforts / People
COST ESTIMATION:Cost = Effort Estimation x Company Rate
= 21 Man days x Rs. 10,000 Per Man days
= Rs. 210,000
2. SCHEDULING:
Phase Days Start Date End Date Person Pre-RequisiteRequirement:
- Meeting- Meeting for Job Analysis- Meeting Call for job
Resource
112
01/01/0802/01/0803/01/08
01/01/0803/01/0805/01/08
Gull,Saira
None
Project Planning:- Study of organizational
environment- Determine organization’s
Job Analysis- Call for Resource process
2
112
05/01/08
08/01/0809/01/0810/01/08
07/01/08
08/01/0809/01/0811/01/08
(GullSaira)(Gull, Siara)(Saira)
After 2 days
Project Management: 1 11/01/08 11/01/08 Saira After 3 days
Designing: 2 12/01/08 14/01/08 Ahsan. Samra
After 3 days
Coding: 2 15/01/08 16/01/08 Samra After 5 days
Integration: 1 17/01/08 17/01/08 Saira After 1 day
User Documents: 1 18/01/08 18/01/08 Ahsen -
Quality Assurance: 2 19/01/08 21/01/08 Usman After 2 days
3. RESOURCE ALLOCATION:
a.) Hardware/ Software Resource Allocation:
Item Quantity Allocated to personColored Laser Printer 1 HR Manager
Overhead Projector 1 Mounted in Conference RoomScanner 1 Assistant HR/Admin
Project Design Tool 1 IT Executive
b.) Human Resource Allocation:
Person Skills Task Allocated
Gull, Saira Analyst Analyze the Human Resource requirements of the company.
Samra, Ahsan Developer Program coding
Usman QA Expert Quality Assurance
4. RISK ANALYSIS:The Risk Table for the project is shown below:
S.No. RiskProbability
(% age)Impact
1. Staff turnaround will be high 35 2
2. Delivery deadline will be tightened 15 33. Technology will unable to meet
expectations30 1
Impact values:1- Marginal2- Substantial3- Critical
PROJECT MANAGEMENT PHASE
Personnel working on the project= 5 People
Man days required for project: 21 man days
1 year ___________ 52 weeks1 day ____________8 hours1 month__________ 30 days
Public Holidays _____ 18 per yearWorking days _______ 5 days per weekWeekly Holidays_____ 2 days per week
21/5= 4.2 Days30-1.5-9= 20 days per month
4.2/20= 0.21 Month required to complete the Project
DESIGNING PHASE
Data Flow Diagrams:
Employee’s Induction Process:
Employee’s De-Induction Process:
Entity Relation Diagrams
CODING PHASE
Emergency Contact Query:SELECT Employees.[Employee Name], Employees.[Blood Group], Employees.[Mobile No], Employees.[Ph No], Employees.[Emergency Contact]FROM Employees;
Employee Address Book Query:SELECT Employees.[Employee Name], Employees.Address, Employees.City, Employees.[Ph No], Employees.[Mobile No], Employees.[Personal Email]FROM EmployeesORDER BY (Employees.[Employee Name]);
Total Salary Query:SELECT Employees.EmployeeID, Employees.[Employee Name], Salary.[Gross Salary], Salary.[Copmetance Adder], Salary.[Medical Reimbursement], Salary.[Travel Reimbursement], Salary.[Other Reimbursements], Salary.[Income Tax], Salary.EOBI, [Bank Detail].[Bank Detail], [Salary]![Gross Salary]+[Salary]![Copmetance Adder]+[Salary]![Medical Reimbursement]+[Salary]![Travel Reimbursement]-([Salary]![Other Reimbursements]+[Salary]![Income Tax]+[Salary]![EOBI]+[Salary]![Other Deductions]) AS [Total Salary]FROM (Employees LEFT JOIN [Bank Detail] ON Employees.EmployeeID = [Bank Detail].EmployeeID) LEFT JOIN Salary ON Employees.EmployeeID = Salary.EmployeeID;
Asset Category Query:SELECT [Central Inventory].AssetID, [Central Inventory].Item, [Central Inventory].Description, [Central Inventory].[Asset Category], [Central Inventory].Condition, [Central Inventory].[Purchase Date], [Central Inventory].[Purchase Price], [Central Inventory].[Vendor Name], [Central Inventory].Manufacturer, [Central Inventory].[Make and Model], [Central Inventory].[Seriol No], [Central Inventory].[Issued to], [Central Inventory].[Issuance Date], [Central Inventory].[Returned Date], [Central Inventory].CommentsFROM [Central Inventory];