Vayunandan Kumar Konakalla GMR – Business Workflow System (BWS) Presented by: Sulakshman Madala Vayunandan Kumar Konakalla Ganesh Cheedella
Project Sponsor GMR Group, Information Technologies Dept, 50 Raffles Place, #40-02/03, Singapore Land Tower, Singapore - 048623 T: (65) 6603 5959 F: (65) 6533 350
SYSTEM REQUIREMENTS Contd.. For Managers: System should allow manager to creating work space selecting employees assigning work flows specifying deadlines For Employees: System should allow Employee to Report the work to their reporting authority after completion of work Upload documents Contd..
SYSTEM REQUIREMENTS For Business Development: System should allow Generate Project Summary Reports. Generate Client based Reports Generate Invoice after completion of the each phase of work General Requirements: The proposed system should be having user friendly Interface The system should be accessed only through the secured internal network
CONTEXT DIAGRAM
LEVEL 0 DIAGRAM Project Info
LEVEL 1 DIAGRAM
LEVEL 1 DIAGRAM
Project Selection & Work Administration SYSTEM COMPONENTS Processes 1.0 Project Selection & Work Administration 2.0 Authentication L1 EMPLOYEES MANAGER 3.0 Reporting Subsystem 4.0 Client Processing CLIENT SALES TEAM D1 PROJECT D2 REVENUE D3 EMPLOYEE D10 Client
STRUCTURE CHART Accessing Tasks
ER DIAGRAM
PHYSICAL DESIGN PROJECT (Project_ID, Project_Desc, Project_Due_Date, Client_ID) EMPLOYEE (Emp_ID, Emp_Fname, Emp_Lname, Emp_Dept, Emp_dob, Emp_street, Emp_city, Emp_state, Emp_zip, Emp_phone, Emp_Salary) REVENUE (Invoice, Project_ID, Client_ID, Phase_ID, Emp_ID, Phase_Description, Phase_Amount) EMP_LOGIN (Emp_ID, Emp_user_Name, Emp_Password) CLIENT (Client_ID, Client_Name, Client _Address, Client_City, Client_State, Client_Country, Client_Zip, Client_Phone) PHASE (Phase_ID, Project_ID, Client_ID, Phase_Due_Date) EMP_LIST (Emp_ID, Emp_Fname, Emp_Lname, Emp_Dept, Emp_dob, Emp_street, Emp_city, Emp_state, Emp_zip, Emp_phone, Emp_Salary) TASKS (Task_ID, Employee_ID, Task_Due_Date, Task_Description, Phase_ID, Task_Report, Task_Verified, Task_Rejected, Task_Approval_Reasons, Task_Rejection_Reasons)
REPORTING
Any Questions / Suggestions/ Comments?