• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
360 d
 

360 d

on

  • 290 views

 

Statistics

Views

Total Views
290
Views on SlideShare
290
Embed Views
0

Actions

Likes
0
Downloads
5
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    360 d 360 d Presentation Transcript

    • 360D 22/6/2013 1
    • Introduction1)Company Profile2)Existing System3)Introduction of Project4)Objective of Project5)Scope of work6)Operating EnvironmentAnalysis and DesignDiagrams1)ERD2)DFD3)Use Case Diagram4)Class Diagram22/6/2013 2360D
    • 5)Sequence Diagram6) Module hierarchy7)Data DictonaryUser Interface ScreenLimitationsConclusionProposed Enhancements22/6/2013 3360D
    • 22/6/2013 4360D
    • Company Name: Treesha Desire InfoTech Solutions Pvt. Ltd.Year of establishment: 2006Website: www.treeshadesire.comAbout Organization: Treesha Desire is one of the offshore service providers in India,offering a range of web designing , Software development andInternet marketing services to organizations across the world. Treesha Desire Infotech Solutions Pvt. Ltd. is founded to addressthe need of cost effective yet powerful and user friendly systems,the software systems that don’t only help to the business but alsoestablish a level of trust between our clients and their endcustomers. The company has employed high qualified technical team withengineering and computer application education that canunderstand the customer requirements and convert their vision intoreality.22/6/2013 5360D
    • Treesha Desire deals with following: Microsoft .Net Development. Software Process Consultancy Java / J2EE Development. E-Commerce Solution. Search Engine Optimization S/W Quality And Testing services Open source tools development22/6/2013 6360D
    •  Existing System consist of manual work which results in errors andloss or delay of work. Even if the systems are automated andcomputerized they are all separated through different managementsoftware. Each one of these software has different set of requirementsand different databases resulting in need of more space and time towork on them. The existing system basically produces following problems: Loss or delay of work. Redundancy. Need of more storage. More time required. Different set of requirements for each software. More manpower. Less privacy of data. Etc.22/6/2013 7360D
    •  The proposed system is an automated software that removes the problemsof existing system and help the user / employee in a variety of ways. The system is indented for a small scale organization with 200 to 250employees.It gives the user ease of accessing all the different software’s used in anorganization at one place.22/6/2013 8360D
    •  There is a module for almost every work done in a company, such as,Employee Management, Leave Management, Attendance Records, PayrollManagement. Apart from the usual work 360 D also helps the organization in 2 moreways, Appraisal and Project Management. Appraisal Management helps HR manager to appraise the employees. Project Management works as an ERP s/w, and automatically allocates anew project to the desired department and further to respective employeesaccording to their skill sets and project requirements22/6/2013 9360D
    • 1)To develop a system that is hassle free for the team that is dealingwith the appraisal of employees. 2)Although every organization has Appraisal system in place butthe attractive feature of 360D is that it brings all aspects of appraisalat one place n makes it convenient for the HR’s to appraise by justbrowsing through some forms and decide on the basis of that.22/6/2013 10360D
    • 360 D can provide you with ease of accessing differentset of software’s at one place with ease and efficiency. The key attraction of this software is the automation ofproject allocation to different employees in a companyaccording to their skill, experience and qualification.22/6/2013 11360D
    • Servers:Operating System Server : Windows Server 2003Database Server : SQL server 2005Client : Windows XP or higherCode Behind : C#.Net, ADO.NetHardware Specification:Processor : Intel core2 2.66 GHZRAM : 2 GB, 960 MB of RAMHard Disk : 500 GBSoftware Requirements:Operating system : Windows XP or higherBack End : SQL Server 2005 or higher22/6/2013 12360D
    • 22/6/2013 13360D
    • ERD22/6/2013 14360D
    • Entity Relationship Diagram1 M 1 MM1 M MM 1 MM MMM1 MEMPLOYEEDECISIONSAPPRAISEAPPRAISERQUESTIONSAPPRAISALCOMMITEECOMPANYCREATESHASCREATESAnswerBUILDSDescriptionNameIdCommitteeIdWORKSUserIdfirstNameMobileNoCommitteeNameCreateDateBUILDSHASActivestatusAppraisalIdAppraisalnameHASDesignationQuestionTypeQuestionIdCommitteeIdAppraiseidAskedDecisionIdDecision22/6/2013 15360D
    • DFD22/6/2013 16360D
    • 13/6/2013 16360D9 Save LoginLogin Information ReportsEmployee Data Save Employee InfoDepartment DataLeave Data Save DepartmentProject DataQuestions for AppraisalSave Leave MasterSave Leave TransactionReports Save Master RecordsLogin Information Save SalaryDaily Attendance Record Save ProjectLeave Application Save AppraisalAppraisal Information of Employee Save Decisions360 DADMINEmployee0.0
    • 13/6/2013 17360DLoginADMIN1.0LoginEMPLOYEEUsername&PasswordUsername&PasswordAuthenticateLogin
    • 13/6/2013 18360DReport GenerationAdds data of NewEdits data of OldEmployeeAdd/Edit DepartmentInformationView PersonalInformationEmployee InfoDepartment2.0EmployeeSystemAdminEmployeeSaveSave
    • 13/6/2013 19360DFIRST LEVEL DFDMuster recordsADMIN3.0AttendanceSystemEMPLOYEEView AttendanceReportEdits DailyAttendanceView AttendanceReportSave
    • 13/6/2013 20360DLeave_MasterLeave_TransactionADMIN4.0LeaveSystemEMPLOYEEApprovesLeaveApply forLeavesViewLeaverecordsofemployeeEditsLeaveallowedforemployeeSaveSave
    • 13/6/2013 21360DView Employee SalaryReportSaveView Salary ReportAffects SalaryAffects SalaryAffects SalarySalary5.0Salary SystemAdminEmployeeLeaveAttendanceProject
    • Report GenerationAdds Appraisal Questions SaveCreates New Committee SaveAdds Employees to Committee SavePerforms Appraisal of Colleagues SaveTakes Decisions onanother EmployeeView own AppraisalAnswersQuestionsDecisionsAppraisal7.0AppraisalSystemAdminEmployee
    • Use Case Diagrams13/6/2013 22360D
    • Class Diagram13/6/2013 23360D
    • Sequence diagram13/6/2013 24360D
    • Admi13/6/2013 25360D
    • HR13/6/2013 26360D360D 13/6/2013 26
    • Module Hierarchy13/6/2013 27360D
    • 13/6/2013 28360D
    • Data dictionary13/6/2013 29360D
    • Name DataType Size Constraint DescriptionEIN numeric 6,0 Foreign Key UniquelyIdentifies auserUserName varchar 10,0 Not Null Username forloginPassword varchar 15,0 Not Null Password13/6/2013 30360D
    • Name DataType Size Constraint DescriptionEIN numeric 6,0 Primary Key Uniquely identifies an employee. AutomaticgeneratedFirstName varchar 10 Not Null Employee First NameLastName varchar 10 Not Null Employee Last NameMiddleName varchar 10 Employee Middle NameAddress varchar 50 Not NullPhoneNo numeric 11,0 Phone NumberMobNo numeric 10,0 Not Null Mobile NumberQualification varchar 10 Not Null Highest QualificationDOB datetime Not Null Date Of BirthDOJ datetime Not Null Date Of JoiningDesignation varchar 30 Not Null DesignationDeptId varchar 5 Foreign Key Defines the departmentStatus char 1 Not Null Temporary or PermanentGender char 1 Not Null Gender Of Employee13/6/2013 31360D
    • Name DataType Size Constraint DescriptionDeptID varchar 5 Primary Key Uniquelyidentifies thedepartmentDeptName varchar 30 Not Null DepartmentNameDeptLevel char 2 Not Null Defines thelevel of workperformedDeptType varchar 10 Not Null Defines typeof department13/6/2013 32360D
    • Name DataType Size Constraint DescriptionEIN numeric 6,0 Foreign KeyBasic Pay numeric 8,2 Not NullHRA numeric 6,2 Not NullDA numeric 7,2 Not NullIT numeric 6,2 Not NullOther Ded numeric 7,2month datetime Not Null Month forwhichsalary iscalculatedPAN no varchar 10 Not Null13/6/2013 33360D
    • Name DataType Size Constraint DescriptionEIN numeric 6,0 ForeignKeyIdentifiesEmployeeDate datetime Not Null AttendanceDateInTime datetime Not Null Shift startOutTime datetime Not Null Shift ends13/6/2013 34360D
    • Name DataType Size Constraint DescriptionDesignation varchar 30 Not Null Leave forwhichdesignationCL numeric 2 Not Null Casual LeaveEL numeric 2 Not Null Earned LeaveML numeric 2 Not Null Medical LeaveLWP numeric 2 Not Null Leave withoutPay13/6/2013 35360D
    • Name DataType Size Constraint DescriptionLeaveId varchar 5 PrimaryKeyEIN numeric 6,0 ForeignKeyEmployeeIdentificationNumberMonth datetimeCL numeric 2 Not Null Casual Leave Takenin a monthEL numeric 2 Not Null Earned Leave Takenin a monthML numeric 2 Not Null Medical LeaveTaken in a monthLWP numeric 2 Not Null Leave without PayTaken in a month13/6/2013 36360D
    • Name DataType Size Constraint DescriptionAppraisorEIN varchar 10 Foreign Key Who isAppraisingAppraiseeEIN varchar 10 Foreign Key Who isAppraisedTimes_Allowed Char 1 Not Null No of timesappraisal isallowed (1 or Mfor many or 0which isdefault )Session numeric 1 Not Null 1 for monthly, 2for any numberof times and 0 isdefault.13/6/2013 37360D
    • Name DataType Size Constraint DescriptionAppraisorEIN varchar 10 Foreign Key PersonappraisingAppraiseeEIN varchar 10 Foreign Key Person to beappraised.Appraisal_date datetime Not Null when appraisedCount numeric 2 Not Null no of timesappraised in amonth. (Max30)/Auto13/6/2013 38360D
    • Name DataType Size Constraint DescriptionAppraiseeEIN varchar 10 Foreign KeyPoints numeric 3 AutomaticallygeneratedMonth numeric 2 AutomaticallygeneratedDescription varchar 20 Automaticallygenerated13/6/2013 39360D
    • Name DataType Size Constraint DescriptionEIN varchar 10 Foreign Key Decisionmaker IDAppraiseeEIN varchar 10 Foreign Key Appraisee IDDecision varchar 20 Not Null what decisionis madeMonth numeric 2 Not Null Decision forwhich monthDescription varchar 30 anyDescriptionforimprovement13/6/2013 40360D
    • Name DataType Size Constraint DescriptionCommitteeId varchar 5 Foreign KeyEIN numeric 6,0 Foreign Key13/6/2013 41360D
    • Name DataType Size Constraint DescriptionCommitteeId varchar 5 PrimaryKeyYear datetime start ofappraisal cycle13/6/2013 42360D
    • Name DataType Size Constraint DescriptionQuestion_ID varchar 30question varchar 30 question to beasked13/6/2013 43360D
    • Name DataType Size Constraint DescriptionAppraiseeEIN Varchar 30 ForeignKeyAppraisorEIN Varchar 30 ForeignKeyMonth datetimeScore numeric 3,0Description Varchar 3013/6/2013 44360D
    • User Interface Screens13/6/2013 45360D
    • 13/6/2013 46360D
    • 13/6/2013 47360D
    • 13/6/2013 48360D
    • 13/6/2013 49360D
    • 13/6/2013 50360D
    • 13/6/2013 51360D
    • 13/6/2013 52360D
    • 360D 13/6/2013 53
    • 13/6/2013 54360D
    • 13/6/2013 55360D
    • 13/6/2013 56360D
    • 360D 13/6/2013 57
    • 360D 13/6/2013 58
    • 360D 13/6/2013 59
    • 360D 13/6/2013 59
    •  REPORTS360D 13/6/2013 59
    • 360D 13/6/2013 59
    • 360D 13/6/2013 59
    • 360D 13/6/2013 59
    • 360D 13/6/2013 59
    • 360D 13/6/2013 59
    •  There are following drawbacks and limitations in the proposedsystem: Works only on intranet Requires more storage space because of heavy SQL Serverdatabase. Less interactive in terms of User Interface Design. Many modules are still in the development phase. Organization Specific. Used for small and middle scale firms. 13/6/2013 60360D
    •  The project 360 D is a new way of working in today’sera where we use different set of softwares for everypurpose. 360 D promises to bring it all in 1 place with ease ofaccess to the company as well as employees.13/6/2013 61360D
    •  The above proposed system can be enhanced in a variety ofways such as: Use lighter versions of software such as MySql Make the system large enough to handle data formultinational companies Make the user interface more interesting and interactive Turn the system into web based application so that it can beaccessed through anywhere in the world.13/6/2013 62360D
    • THANK YOU