SlideShare une entreprise Scribd logo
1  sur  77
Télécharger pour lire hors ligne
Developed at: Web Bucket Infotech
By:
Smit Patel
Prince Patel
1
Company Profile
Project Profile
Project Definition
Existing System
Need for new system
Software Tools Used
Project flow
Entity-Relationship diagram
Data flow diagram
Data Dictionary
Input Screens
Output Screens
Future enhancements
Acknowledgement
Bibliography
Index
2
Company Profile:
 Concept Infoway identify themselves as a Total Web-Commerce India,
Customized Software Solution UK, and E-Security Provider in India, UK, USA.
 Well-experienced team
 Well-equipped Research Lab with latest technology for providing optimal
solutions.
 At Concept Infoway they are committed towards achieving high levels of
customer satisfaction by ensuring quality, cost effective and timely solutions.
 They take pride in their on time delivery and ability to meet quick turn
around requests while exceeding customer quality demands.
 Department: Software development .
3
Project Title: “TIME CARD SYSTEM”
Developed for Overseas Client.
Project Members Smit Patel
Prince Patel
Tools:
Front End
Back End
Platform
ASP.NET
SQL SERVER
WINDOWS OS
Duration July2009-September2009(2 months)
Project Profile 4
Project Definition
In time card system Admin(type1) adds Employee, project and
assign task to Employee which is (type 2) According to project.
Employee insert time card after completion of his or her
work,And admin verifies and checks the work done by
Employee.
5
Existing System
 Presently there is no such “TIME CARD SYSTEM” in the organization
So the work assessment is done manually.
 There are few drawbacks with the manual system, in order to minimize
the drawback new system is required.
6
Need for new system
It is Costly
It is Complex
Tedious task
No special Data Storage
No further use of data
Lack of accurate data
7
In order to overcome the Problem new
system is required
Economical
Easy to use
It is fast
Data storage
Further usage of data
Accurate result
8
Software tools used
 The Tools used in the Project are:
Front-end
Microsoft Visual Studio 2005
Back-end
SQL Server 2005
 Others
MS Visio
MS Paint
MS Word
MS PowerPoint
 Technology
ASP.NET
9
10
START
FEASIBILITY
STUDY
IS
FEASIBLE?
GATHER
PROJECT
INFORMATION
DESIGNING
MODULES
CODING
TESTING
ERROR
FREE?
PROJECT
COMPLETE?
END PROJECT
REVIEW
PROJECT
DOCUMENT
CONCLUSION
END
YES
NO
YES
TAKE
REMEDIAL
ACTIONS
NO
YES
PROJECT
FLOW
11
12
TASKS
EMPLOYEE
(TYPE 1)
CAN
ADD
PROJECT
CAN
CREATE
EMPLOYEE
(TYPE 2)
CAN
PERFORM
HAS
INSERT TIME CARD
1 M
1
M
1
M
1
M
1
M
TASK_ID
TASK NAME
TASK
DURATION
PROJ_IDPROJ_NAME PROJ_COST
EMP_ID
EMP_NAME
EMP_ADDRESS
DESCRIPTION
WORK_TIME
TASK_TYPE
Dob
Doj
Designation
E-R DIAGRAM
13
14
TIME CARD
SYSTEM
EMPLOYEE
TYPE 1
EMPLOYEE
TYPE 2
PROJECT
TASK
TIME CARD
LOGIN REQUEST
ADD PROJECT
REQUEST EMP
DETAILS
ASSIGN WORK
REQUEST ACCEPTED
REPORT
LOGINREQUEST
SUBMIT WORK
REQUEST
ACCEPTED
PROJECT DETAILS
PROJECT STATUS
WORK DETAILS
WORK REPORT
TASKDESCRIPTION
ASSIGNTASK
CONTEXT LEVEL
DIARGAM
15
------------------------------------
------------------------------------
------------------------------------
------------------------------------
------------------------------------
------------------------------------
EMPLOYEE
(TYPE 1)
PROJECT
TASK
EMPLOYEE
(TYPE 2)
TIME CARD
PROJECT
REGISTRATION
TASK
MANAGEMENT
EMPLOYEE
REGISTRATION
REPORT
GENERATION
USER
MANAGRMENT
TIME CARD
STAMPING
PROJECTS
TASKS
EMPLOYEES
LOGINS
TIME CARD
ADD NEW
PROJECT
STORE PROJECT
DETAILS
ASSIGN
TASK STORE TASK
DETAILS
ADD NEW
EMPLOYEE
STORE EMPLOYEES
DETAILS
CREATE
LOGIN USER NAME/
PASSWORD
WORK
LIST
1
5
3
4
2
6
SUBMIT WORK
DETAIL
CHANGE
PASSWORD
------------------------------------
7
PREPAIR
WORK LIST
GIVES TIME CARD DETAILS
GIVES PROJECT DETAILS
GIVES TASK DETAILS
GIVES EMPLOYEE DETAILS
REQUEST REPORT
SUBMIT
COMPLETED
WORK
GIVE DETAIS
0 LEVEL DIAGRAM
16
EMPLOYEE
(TYPE 1)
EMPLOYEE
(TYPE 2)
------------------------------
ADD
EMPLOYEE
2.1
------------------------------
UPDATE
PROFILE
2.2
------------------------------ ------------------------------
LOGINS
EMPLOYEES
------------------------------
CREATE A
PROJECT
TEAM
3.2
------------------------------
PROJECTS TEAM
PROJECTS
PROJECT
CHANGE
PASSWORD
CREATE
LOGIN
1.2 1.1
1ST
LEVEL DIAGRAM
ADD NEW
PROJECT
3.1
------------------------------
3.3
MANAGE
PROJECT
NEW LOGIN FOR EMPLOYEE
RECRUIT
EMPLOYEE
EDIT PROFILE
STORES
IN
STORES
IN
ALLOT EMPLOYEE
IN PROJECT TEAM
TAKE NEW PROJECT
STORES IN
STORES IN
CAN CHANGE
OWN
PASSWORD
STORES
IN
STORES
IN
TEAMDETAIL
PROJECT
DETAIL
DETAILED
PROJ INFO
17
EMPLOYEE
(TYPE 1)
------------------------------
CREATE TASK
TEAM
4.2
------------------------------
ASSIGN
TASK
4.1
EMPLOYEES
TASK_TEAM
TASK
TASK
------------------------------
4.3
TASK
COMPLITION
ALLOT TASK IN
PROJECTS STORES IN
ALLOTTASKSTORESIN
TIME WISE
TASK
DETAILED
TASK INFO
GIVEEMPLOYEEID
1ST
LEVEL DIAGRAM
18
EMPLOYEE
(TYPE 2)
------------------------------
INSERT TIME
CARD
5.1
TIMECARD
TASKS
TIMECARD
------------------------------
VERIFY AND
CONFIRM TASK
5.2
EMPLOYEE
(TYPE 1)
REPORT WORK
DONE
STORESIN
REOPENTASKCHECKS
------------------------------
5.3
TRACK
WORK
DETAILS
RETRIVE
DETAILS
SUBMIT
WORK
TASK
DETAILS
1ST
LEVEL DIAGRAM
19
Data Dictionary
 Data dictionary is a collection of the data that are used
as a part of the system.
 It means that it is the definition of the data storage
fields. It also defined as a relationship of data.
 As the name suggests, these elements center on the
data the way they are structured to meet user
requirements and organization needs.
 Data dictionary stores details and descriptions of this
element.
20
21
Table Name: Logins
Purpose: This table is used to store employee’s
login details like emp_id,password
Primary Key: Login_id
Description: This primary key refers in to timecard
table and employees table as foreign
key
22
Field Name Data
type
Size Constraint Description
Login_id Varchar 10 Primary Key Use to maintain
unique login of
employee
Password Varchar 20
Company_login Varchar 200 Through which
user can login in
the system
Designation Int
Table name: Logins 23
Table Name: Employees
Purpose: This table is used to store
Employee’s personal details like
address, date of joining,
designation etc..
Primary Key: Emp_id
Description: This primary key refers to
projectTeam table and timecard
table as foreign key
Foreign Key: Login_id
24
Field Name Data type Size Constraint Description
Emp_id Varchar 10 Primary Key Use to maintain
unique identification
of a particular
employee
Emo_fname Varchar 50
Emp_lname Varchar 50
Contactmail Varchar 200
Gender Varchar 10
Address Varchar 200
Pincode Varchar 6
Phone
Number
Varchar 15
Dob Date
Doj Date
City Varchar 20
State Varchar 20
Country Varchar 20
Description Int
Login_id varchar 20 Foreign key
Status Varchar 20
25
Table Name : Projects
Purpose: This table is used to store every
details regarding project
Primary Key: Proj_id
Description: This key refers to project team
table and Timecard table as foreign
key.
26
Field Name Data
type
Size
Size Constraint Description
Project_id Varchar 10 Primary Key Used to describe
unique
identification of a
particular Project
Proj_Name Varchar 50
Client Varchar 50
Proj_cost Money
Start_Date Date
End_date Date
Representative_id Varchar 10
Abbreviation Varchar 10
Status Varchar 10
Table name:Projects
27
Table Name: Projteam
Purpose: This table is used to store list of employees
working in a particular project and who is
Representative of that project and also
starting date of project.
Foreign Key: Proj_id, emp_id, representative_ID
28
Field Name Data
Type
Size Constraints Description
Proj_id Varchar 10 Foreign key
Emp_id Varchar 10 Foreign Key
ProjRepresentativeId Varchar 10 Foreign Key
Proj_allot_date Date
Table name : Projteam 29
Table Name: Task
Purpose: This table is used to store detail
description of task and also duration of
it.
Primary Key: Task_id
Description: This primary key refers in to
task_team table and timecard table as
foreign key.
Foreign Key: Proj_id
30
Field Name Data Type Size Constraints Description
Task_id Varchar 10 Primary key It is used to store individual
identification of a task
Task_name Varchar 50
Proj_id Varchar 10 Foreign Key
descriptions Varchar 3000
Status Varchar 20
Task_type Varchar 50
priority Varchar 20
Task_allot_ date Date
Table name: Task
31
Table Name: TaskTeam
Purpose: This table is used to store which
task is performed by whom,
duration and also allocation date
32
Field Name Data Type Size Constraints Description
Task_id Varchar 10 Foreign Key
Emp_task_ass
igned
Varchar 10
Task_assign_
date
Date
Work_time Varchar 15
Table name: Task Team
33
Table name: Timecard
Purpose: It is used to store which type of work is
done by each employee during whole
day.
Foreign Key: Emp_id, Proj_id, Task_id
34
Field Name Data Type Size Constraint
s
Description
Emp_id Varchar 10 Foreign Key
Proj_id Varchar 10 Foreign Key
Task_id Varchar 10 Foreign Key
Task_type Varchar 15
Description Varchar 3000
Work_time Varchar 10
Task_complete_date Date
Table name: Timecard 35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
Enhancement that can be done
in our system
 Further sub levels such as Team Leader, Manager can be added.
 If mail facility is added in the system, then the employees can be
assigned task individually and the day to day task progress can be
tracked by the Administrator.
 The forgot password facility can be added for proper password retrieval.
72
73
Acknowledgement
 This project would not have been possible without the whole-hearted
encouragement, support and co-operation of our parents, siblings,
internal as well as external guides, friends and well-wishers.
 We would like to place on record our great thanks to people who have
helped us through the successful completion of the project.
74
75
Biblography
 Total Training Tutorials
basics of Asp.net
navigation controls, rich data binding, understanding
states,server controls and html controls.
 www.dynamicdrive.com
 www.forums.asp.net
scripting of Ajax controls
 Apress asp.net 2.0
 Complete reference of C#
 Asp.net 2.0 black book.
76
77

Contenu connexe

Tendances

PROJECT REPORT ON COMPUTER SHOP SYSTEM IN C++
PROJECT REPORT ON COMPUTER SHOP SYSTEM IN C++PROJECT REPORT ON COMPUTER SHOP SYSTEM IN C++
PROJECT REPORT ON COMPUTER SHOP SYSTEM IN C++vikram mahendra
 
Online Mobile Shopping
Online Mobile ShoppingOnline Mobile Shopping
Online Mobile ShoppingPanchal Chetan
 
Ale Idoc Edi
Ale Idoc EdiAle Idoc Edi
Ale Idoc Edishesagiri
 
project on visual basic 6.0 ' Jewellery Shop Management'
project on visual basic 6.0 ' Jewellery Shop Management' project on visual basic 6.0 ' Jewellery Shop Management'
project on visual basic 6.0 ' Jewellery Shop Management' Anitha Krishnappa
 
Oosd shopping (1)
Oosd shopping (1)Oosd shopping (1)
Oosd shopping (1)shaj13
 
Database Website on Django
Database Website on DjangoDatabase Website on Django
Database Website on DjangoHamdaAnees
 
Idocs tcodes and others , sap idoc
Idocs tcodes and others , sap idoc Idocs tcodes and others , sap idoc
Idocs tcodes and others , sap idoc chiku_jpb
 
Online career building sites se report
Online career building sites se reportOnline career building sites se report
Online career building sites se reportAnnie Thomas
 
Answers siebel-set-i
Answers siebel-set-iAnswers siebel-set-i
Answers siebel-set-iUcome
 
SRS For Online Store
SRS For Online StoreSRS For Online Store
SRS For Online StoreAhsan Rizwan
 
R12:Payment Process Request (PPR)
R12:Payment Process Request (PPR)R12:Payment Process Request (PPR)
R12:Payment Process Request (PPR)lingaswamy vallapu
 
Project report On MSM (Mobile Shop Management)
Project report On MSM (Mobile Shop Management)Project report On MSM (Mobile Shop Management)
Project report On MSM (Mobile Shop Management)Dinesh Jogdand
 
Cbse computer science (c++) class 12 board project bank managment system
Cbse computer science (c++)  class 12 board project  bank managment systemCbse computer science (c++)  class 12 board project  bank managment system
Cbse computer science (c++) class 12 board project bank managment systempranoy_seenu
 
Online grocery store
Online grocery storeOnline grocery store
Online grocery storeKavita Sharma
 
Garrage management system
Garrage management system Garrage management system
Garrage management system Prateek Pandey
 
Software_Documentation_Trade-D
Software_Documentation_Trade-DSoftware_Documentation_Trade-D
Software_Documentation_Trade-DKu Amirul
 
Project report on mobile shop management
Project report on mobile shop managementProject report on mobile shop management
Project report on mobile shop managementDinesh Jogdand
 

Tendances (20)

PROJECT REPORT ON COMPUTER SHOP SYSTEM IN C++
PROJECT REPORT ON COMPUTER SHOP SYSTEM IN C++PROJECT REPORT ON COMPUTER SHOP SYSTEM IN C++
PROJECT REPORT ON COMPUTER SHOP SYSTEM IN C++
 
Online shopping
Online shoppingOnline shopping
Online shopping
 
Online Mobile Shopping
Online Mobile ShoppingOnline Mobile Shopping
Online Mobile Shopping
 
Ale Idoc Edi
Ale Idoc EdiAle Idoc Edi
Ale Idoc Edi
 
project on visual basic 6.0 ' Jewellery Shop Management'
project on visual basic 6.0 ' Jewellery Shop Management' project on visual basic 6.0 ' Jewellery Shop Management'
project on visual basic 6.0 ' Jewellery Shop Management'
 
Oosd shopping (1)
Oosd shopping (1)Oosd shopping (1)
Oosd shopping (1)
 
Database Website on Django
Database Website on DjangoDatabase Website on Django
Database Website on Django
 
Idocs tcodes and others , sap idoc
Idocs tcodes and others , sap idoc Idocs tcodes and others , sap idoc
Idocs tcodes and others , sap idoc
 
Online career building sites se report
Online career building sites se reportOnline career building sites se report
Online career building sites se report
 
Answers siebel-set-i
Answers siebel-set-iAnswers siebel-set-i
Answers siebel-set-i
 
FINAL-Review
FINAL-ReviewFINAL-Review
FINAL-Review
 
Online bookshop
Online bookshopOnline bookshop
Online bookshop
 
SRS For Online Store
SRS For Online StoreSRS For Online Store
SRS For Online Store
 
R12:Payment Process Request (PPR)
R12:Payment Process Request (PPR)R12:Payment Process Request (PPR)
R12:Payment Process Request (PPR)
 
Project report On MSM (Mobile Shop Management)
Project report On MSM (Mobile Shop Management)Project report On MSM (Mobile Shop Management)
Project report On MSM (Mobile Shop Management)
 
Cbse computer science (c++) class 12 board project bank managment system
Cbse computer science (c++)  class 12 board project  bank managment systemCbse computer science (c++)  class 12 board project  bank managment system
Cbse computer science (c++) class 12 board project bank managment system
 
Online grocery store
Online grocery storeOnline grocery store
Online grocery store
 
Garrage management system
Garrage management system Garrage management system
Garrage management system
 
Software_Documentation_Trade-D
Software_Documentation_Trade-DSoftware_Documentation_Trade-D
Software_Documentation_Trade-D
 
Project report on mobile shop management
Project report on mobile shop managementProject report on mobile shop management
Project report on mobile shop management
 

Similaire à Time card system

Project Management System
Project Management SystemProject Management System
Project Management SystemDivyen Patel
 
CMS Project Phase II InstructionsIn this phase, you will create t.docx
CMS Project Phase II InstructionsIn this phase, you will create t.docxCMS Project Phase II InstructionsIn this phase, you will create t.docx
CMS Project Phase II InstructionsIn this phase, you will create t.docxmary772
 
Online Movie Ticket Booking
Online Movie Ticket BookingOnline Movie Ticket Booking
Online Movie Ticket BookingAstha Patel
 
Project management System-PPT.pdf
Project management System-PPT.pdfProject management System-PPT.pdf
Project management System-PPT.pdfMCube2
 
Synopsis of project of MTech - III Sem in AKTU
Synopsis of project of MTech - III Sem in AKTUSynopsis of project of MTech - III Sem in AKTU
Synopsis of project of MTech - III Sem in AKTUGauravSingh964476
 
BMIS 325CMS Project Phase II InstructionsIn this phase, you w.docx
BMIS 325CMS Project Phase II InstructionsIn this phase, you w.docxBMIS 325CMS Project Phase II InstructionsIn this phase, you w.docx
BMIS 325CMS Project Phase II InstructionsIn this phase, you w.docxhartrobert670
 
SPCE Alumni Association Web Portal
SPCE Alumni Association Web PortalSPCE Alumni Association Web Portal
SPCE Alumni Association Web PortalSalmaniac Nilesh
 
Manufacturing and sales management system
Manufacturing and sales management systemManufacturing and sales management system
Manufacturing and sales management systemSmit Patel
 
Evolutionary db development
Evolutionary db development Evolutionary db development
Evolutionary db development Open Party
 
Project: Call Center Management
Project: Call Center ManagementProject: Call Center Management
Project: Call Center Managementpritamkumar
 
Microsoft Graph: Connect to essential data every app needs
Microsoft Graph: Connect to essential data every app needsMicrosoft Graph: Connect to essential data every app needs
Microsoft Graph: Connect to essential data every app needsMicrosoft Tech Community
 
Microsoft Graph: Connect to essential data every app needs
Microsoft Graph: Connect to essential data every app needsMicrosoft Graph: Connect to essential data every app needs
Microsoft Graph: Connect to essential data every app needsMicrosoft Tech Community
 
College Department Management System
College Department Management SystemCollege Department Management System
College Department Management SystemJIGAR MAKHIJA
 
STOCK MARKET TIPS
STOCK MARKET TIPSSTOCK MARKET TIPS
STOCK MARKET TIPSmona patel
 

Similaire à Time card system (20)

Project Management System
Project Management SystemProject Management System
Project Management System
 
Employee Time and Task Tracking System
Employee Time and Task Tracking SystemEmployee Time and Task Tracking System
Employee Time and Task Tracking System
 
Hr management
Hr managementHr management
Hr management
 
CMS Project Phase II InstructionsIn this phase, you will create t.docx
CMS Project Phase II InstructionsIn this phase, you will create t.docxCMS Project Phase II InstructionsIn this phase, you will create t.docx
CMS Project Phase II InstructionsIn this phase, you will create t.docx
 
Online Movie Ticket Booking
Online Movie Ticket BookingOnline Movie Ticket Booking
Online Movie Ticket Booking
 
Job portal
Job portalJob portal
Job portal
 
Project management System-PPT.pdf
Project management System-PPT.pdfProject management System-PPT.pdf
Project management System-PPT.pdf
 
Synopsis of project of MTech - III Sem in AKTU
Synopsis of project of MTech - III Sem in AKTUSynopsis of project of MTech - III Sem in AKTU
Synopsis of project of MTech - III Sem in AKTU
 
Resume_eng
Resume_engResume_eng
Resume_eng
 
Nagaraju_Profile
Nagaraju_ProfileNagaraju_Profile
Nagaraju_Profile
 
BMIS 325CMS Project Phase II InstructionsIn this phase, you w.docx
BMIS 325CMS Project Phase II InstructionsIn this phase, you w.docxBMIS 325CMS Project Phase II InstructionsIn this phase, you w.docx
BMIS 325CMS Project Phase II InstructionsIn this phase, you w.docx
 
Lawyer portal
Lawyer portalLawyer portal
Lawyer portal
 
SPCE Alumni Association Web Portal
SPCE Alumni Association Web PortalSPCE Alumni Association Web Portal
SPCE Alumni Association Web Portal
 
Manufacturing and sales management system
Manufacturing and sales management systemManufacturing and sales management system
Manufacturing and sales management system
 
Evolutionary db development
Evolutionary db development Evolutionary db development
Evolutionary db development
 
Project: Call Center Management
Project: Call Center ManagementProject: Call Center Management
Project: Call Center Management
 
Microsoft Graph: Connect to essential data every app needs
Microsoft Graph: Connect to essential data every app needsMicrosoft Graph: Connect to essential data every app needs
Microsoft Graph: Connect to essential data every app needs
 
Microsoft Graph: Connect to essential data every app needs
Microsoft Graph: Connect to essential data every app needsMicrosoft Graph: Connect to essential data every app needs
Microsoft Graph: Connect to essential data every app needs
 
College Department Management System
College Department Management SystemCollege Department Management System
College Department Management System
 
STOCK MARKET TIPS
STOCK MARKET TIPSSTOCK MARKET TIPS
STOCK MARKET TIPS
 

Plus de Smit Patel

Restaurent management system
Restaurent management systemRestaurent management system
Restaurent management systemSmit Patel
 
E-Tender System
E-Tender SystemE-Tender System
E-Tender SystemSmit Patel
 
Library management system presentation
Library management system presentation Library management system presentation
Library management system presentation Smit Patel
 
Air ticket reservation system presentation
Air ticket reservation system presentation Air ticket reservation system presentation
Air ticket reservation system presentation Smit Patel
 
System development project document
System development project documentSystem development project document
System development project documentSmit Patel
 
On-line book store presentation
On-line book store presentation On-line book store presentation
On-line book store presentation Smit Patel
 
Hospital management
Hospital managementHospital management
Hospital managementSmit Patel
 
Online Bus ticket reservation
Online Bus ticket reservationOnline Bus ticket reservation
Online Bus ticket reservationSmit Patel
 

Plus de Smit Patel (11)

Restaurent management system
Restaurent management systemRestaurent management system
Restaurent management system
 
City Portal
City PortalCity Portal
City Portal
 
E-Tender System
E-Tender SystemE-Tender System
E-Tender System
 
Library management system presentation
Library management system presentation Library management system presentation
Library management system presentation
 
Air ticket reservation system presentation
Air ticket reservation system presentation Air ticket reservation system presentation
Air ticket reservation system presentation
 
System development project document
System development project documentSystem development project document
System development project document
 
On-line book store presentation
On-line book store presentation On-line book store presentation
On-line book store presentation
 
Hospital management
Hospital managementHospital management
Hospital management
 
Real Estate
Real Estate Real Estate
Real Estate
 
Online Bus ticket reservation
Online Bus ticket reservationOnline Bus ticket reservation
Online Bus ticket reservation
 
Jdbc
JdbcJdbc
Jdbc
 

Dernier

Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxPoojaSen20
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 

Dernier (20)

Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 

Time card system

  • 1. Developed at: Web Bucket Infotech By: Smit Patel Prince Patel 1
  • 2. Company Profile Project Profile Project Definition Existing System Need for new system Software Tools Used Project flow Entity-Relationship diagram Data flow diagram Data Dictionary Input Screens Output Screens Future enhancements Acknowledgement Bibliography Index 2
  • 3. Company Profile:  Concept Infoway identify themselves as a Total Web-Commerce India, Customized Software Solution UK, and E-Security Provider in India, UK, USA.  Well-experienced team  Well-equipped Research Lab with latest technology for providing optimal solutions.  At Concept Infoway they are committed towards achieving high levels of customer satisfaction by ensuring quality, cost effective and timely solutions.  They take pride in their on time delivery and ability to meet quick turn around requests while exceeding customer quality demands.  Department: Software development . 3
  • 4. Project Title: “TIME CARD SYSTEM” Developed for Overseas Client. Project Members Smit Patel Prince Patel Tools: Front End Back End Platform ASP.NET SQL SERVER WINDOWS OS Duration July2009-September2009(2 months) Project Profile 4
  • 5. Project Definition In time card system Admin(type1) adds Employee, project and assign task to Employee which is (type 2) According to project. Employee insert time card after completion of his or her work,And admin verifies and checks the work done by Employee. 5
  • 6. Existing System  Presently there is no such “TIME CARD SYSTEM” in the organization So the work assessment is done manually.  There are few drawbacks with the manual system, in order to minimize the drawback new system is required. 6
  • 7. Need for new system It is Costly It is Complex Tedious task No special Data Storage No further use of data Lack of accurate data 7
  • 8. In order to overcome the Problem new system is required Economical Easy to use It is fast Data storage Further usage of data Accurate result 8
  • 9. Software tools used  The Tools used in the Project are: Front-end Microsoft Visual Studio 2005 Back-end SQL Server 2005  Others MS Visio MS Paint MS Word MS PowerPoint  Technology ASP.NET 9
  • 10. 10
  • 12. 12
  • 13. TASKS EMPLOYEE (TYPE 1) CAN ADD PROJECT CAN CREATE EMPLOYEE (TYPE 2) CAN PERFORM HAS INSERT TIME CARD 1 M 1 M 1 M 1 M 1 M TASK_ID TASK NAME TASK DURATION PROJ_IDPROJ_NAME PROJ_COST EMP_ID EMP_NAME EMP_ADDRESS DESCRIPTION WORK_TIME TASK_TYPE Dob Doj Designation E-R DIAGRAM 13
  • 14. 14
  • 15. TIME CARD SYSTEM EMPLOYEE TYPE 1 EMPLOYEE TYPE 2 PROJECT TASK TIME CARD LOGIN REQUEST ADD PROJECT REQUEST EMP DETAILS ASSIGN WORK REQUEST ACCEPTED REPORT LOGINREQUEST SUBMIT WORK REQUEST ACCEPTED PROJECT DETAILS PROJECT STATUS WORK DETAILS WORK REPORT TASKDESCRIPTION ASSIGNTASK CONTEXT LEVEL DIARGAM 15
  • 16. ------------------------------------ ------------------------------------ ------------------------------------ ------------------------------------ ------------------------------------ ------------------------------------ EMPLOYEE (TYPE 1) PROJECT TASK EMPLOYEE (TYPE 2) TIME CARD PROJECT REGISTRATION TASK MANAGEMENT EMPLOYEE REGISTRATION REPORT GENERATION USER MANAGRMENT TIME CARD STAMPING PROJECTS TASKS EMPLOYEES LOGINS TIME CARD ADD NEW PROJECT STORE PROJECT DETAILS ASSIGN TASK STORE TASK DETAILS ADD NEW EMPLOYEE STORE EMPLOYEES DETAILS CREATE LOGIN USER NAME/ PASSWORD WORK LIST 1 5 3 4 2 6 SUBMIT WORK DETAIL CHANGE PASSWORD ------------------------------------ 7 PREPAIR WORK LIST GIVES TIME CARD DETAILS GIVES PROJECT DETAILS GIVES TASK DETAILS GIVES EMPLOYEE DETAILS REQUEST REPORT SUBMIT COMPLETED WORK GIVE DETAIS 0 LEVEL DIAGRAM 16
  • 17. EMPLOYEE (TYPE 1) EMPLOYEE (TYPE 2) ------------------------------ ADD EMPLOYEE 2.1 ------------------------------ UPDATE PROFILE 2.2 ------------------------------ ------------------------------ LOGINS EMPLOYEES ------------------------------ CREATE A PROJECT TEAM 3.2 ------------------------------ PROJECTS TEAM PROJECTS PROJECT CHANGE PASSWORD CREATE LOGIN 1.2 1.1 1ST LEVEL DIAGRAM ADD NEW PROJECT 3.1 ------------------------------ 3.3 MANAGE PROJECT NEW LOGIN FOR EMPLOYEE RECRUIT EMPLOYEE EDIT PROFILE STORES IN STORES IN ALLOT EMPLOYEE IN PROJECT TEAM TAKE NEW PROJECT STORES IN STORES IN CAN CHANGE OWN PASSWORD STORES IN STORES IN TEAMDETAIL PROJECT DETAIL DETAILED PROJ INFO 17
  • 19. EMPLOYEE (TYPE 2) ------------------------------ INSERT TIME CARD 5.1 TIMECARD TASKS TIMECARD ------------------------------ VERIFY AND CONFIRM TASK 5.2 EMPLOYEE (TYPE 1) REPORT WORK DONE STORESIN REOPENTASKCHECKS ------------------------------ 5.3 TRACK WORK DETAILS RETRIVE DETAILS SUBMIT WORK TASK DETAILS 1ST LEVEL DIAGRAM 19
  • 20. Data Dictionary  Data dictionary is a collection of the data that are used as a part of the system.  It means that it is the definition of the data storage fields. It also defined as a relationship of data.  As the name suggests, these elements center on the data the way they are structured to meet user requirements and organization needs.  Data dictionary stores details and descriptions of this element. 20
  • 21. 21
  • 22. Table Name: Logins Purpose: This table is used to store employee’s login details like emp_id,password Primary Key: Login_id Description: This primary key refers in to timecard table and employees table as foreign key 22
  • 23. Field Name Data type Size Constraint Description Login_id Varchar 10 Primary Key Use to maintain unique login of employee Password Varchar 20 Company_login Varchar 200 Through which user can login in the system Designation Int Table name: Logins 23
  • 24. Table Name: Employees Purpose: This table is used to store Employee’s personal details like address, date of joining, designation etc.. Primary Key: Emp_id Description: This primary key refers to projectTeam table and timecard table as foreign key Foreign Key: Login_id 24
  • 25. Field Name Data type Size Constraint Description Emp_id Varchar 10 Primary Key Use to maintain unique identification of a particular employee Emo_fname Varchar 50 Emp_lname Varchar 50 Contactmail Varchar 200 Gender Varchar 10 Address Varchar 200 Pincode Varchar 6 Phone Number Varchar 15 Dob Date Doj Date City Varchar 20 State Varchar 20 Country Varchar 20 Description Int Login_id varchar 20 Foreign key Status Varchar 20 25
  • 26. Table Name : Projects Purpose: This table is used to store every details regarding project Primary Key: Proj_id Description: This key refers to project team table and Timecard table as foreign key. 26
  • 27. Field Name Data type Size Size Constraint Description Project_id Varchar 10 Primary Key Used to describe unique identification of a particular Project Proj_Name Varchar 50 Client Varchar 50 Proj_cost Money Start_Date Date End_date Date Representative_id Varchar 10 Abbreviation Varchar 10 Status Varchar 10 Table name:Projects 27
  • 28. Table Name: Projteam Purpose: This table is used to store list of employees working in a particular project and who is Representative of that project and also starting date of project. Foreign Key: Proj_id, emp_id, representative_ID 28
  • 29. Field Name Data Type Size Constraints Description Proj_id Varchar 10 Foreign key Emp_id Varchar 10 Foreign Key ProjRepresentativeId Varchar 10 Foreign Key Proj_allot_date Date Table name : Projteam 29
  • 30. Table Name: Task Purpose: This table is used to store detail description of task and also duration of it. Primary Key: Task_id Description: This primary key refers in to task_team table and timecard table as foreign key. Foreign Key: Proj_id 30
  • 31. Field Name Data Type Size Constraints Description Task_id Varchar 10 Primary key It is used to store individual identification of a task Task_name Varchar 50 Proj_id Varchar 10 Foreign Key descriptions Varchar 3000 Status Varchar 20 Task_type Varchar 50 priority Varchar 20 Task_allot_ date Date Table name: Task 31
  • 32. Table Name: TaskTeam Purpose: This table is used to store which task is performed by whom, duration and also allocation date 32
  • 33. Field Name Data Type Size Constraints Description Task_id Varchar 10 Foreign Key Emp_task_ass igned Varchar 10 Task_assign_ date Date Work_time Varchar 15 Table name: Task Team 33
  • 34. Table name: Timecard Purpose: It is used to store which type of work is done by each employee during whole day. Foreign Key: Emp_id, Proj_id, Task_id 34
  • 35. Field Name Data Type Size Constraint s Description Emp_id Varchar 10 Foreign Key Proj_id Varchar 10 Foreign Key Task_id Varchar 10 Foreign Key Task_type Varchar 15 Description Varchar 3000 Work_time Varchar 10 Task_complete_date Date Table name: Timecard 35
  • 36. 36
  • 37. 37
  • 38. 38
  • 39. 39
  • 40. 40
  • 41. 41
  • 42. 42
  • 43. 43
  • 44. 44
  • 45. 45
  • 46. 46
  • 47. 47
  • 48. 48
  • 49. 49
  • 50. 50
  • 51. 51
  • 52. 52
  • 53. 53
  • 54. 54
  • 55. 55
  • 56. 56
  • 57. 57
  • 58. 58
  • 59. 59
  • 60. 60
  • 61. 61
  • 62. 62
  • 63. 63
  • 64. 64
  • 65. 65
  • 66. 66
  • 67. 67
  • 68. 68
  • 69. 69
  • 70. 70
  • 71. 71
  • 72. Enhancement that can be done in our system  Further sub levels such as Team Leader, Manager can be added.  If mail facility is added in the system, then the employees can be assigned task individually and the day to day task progress can be tracked by the Administrator.  The forgot password facility can be added for proper password retrieval. 72
  • 73. 73
  • 74. Acknowledgement  This project would not have been possible without the whole-hearted encouragement, support and co-operation of our parents, siblings, internal as well as external guides, friends and well-wishers.  We would like to place on record our great thanks to people who have helped us through the successful completion of the project. 74
  • 75. 75
  • 76. Biblography  Total Training Tutorials basics of Asp.net navigation controls, rich data binding, understanding states,server controls and html controls.  www.dynamicdrive.com  www.forums.asp.net scripting of Ajax controls  Apress asp.net 2.0  Complete reference of C#  Asp.net 2.0 black book. 76
  • 77. 77