Presentation is loading. Please wait.

Presentation is loading. Please wait.

MRDigiBoard ********. Gain competitive edge Provide excellent customer service Promote profitable business activities Provide affordable living Provide.

Similar presentations


Presentation on theme: "MRDigiBoard ********. Gain competitive edge Provide excellent customer service Promote profitable business activities Provide affordable living Provide."— Presentation transcript:

1 MRDigiBoard ********

2 Gain competitive edge Provide excellent customer service Promote profitable business activities Provide affordable living Provide sophisticated living Ensure quality management Efficient maintenance & repair Gain competitive edge Provide excellent customer service Promote profitable business activities Provide affordable living Provide sophisticated living Ensure quality management Efficient maintenance & repair Improve tenant relations Manage & repair apartments effectively Improve record keeping Easy GUI to navigate with Use reports to make effective business decisions Enhanced communication between employees with bilingual comments Improve tenant relations Manage & repair apartments effectively Improve record keeping Easy GUI to navigate with Use reports to make effective business decisions Enhanced communication between employees with bilingual comments

3 Alex MayerArchie TangCory HollingsworthMonica HaaksmaKevin DickinsonDaniel MansourJulie Gill

4 Motivated Organized Innovative Problem Solvers Information Experts

5 232 apartment units24-hour emergency maintenanceSecurity GatesPool Refrigerator Walk-in closets Individual patios Washer/dryer units Unit amenities

6

7 CEO John Griggs III CEO Cross Moceri COO Andy Watkins COO Sean Bukowski District Manager Darci Molinar Manager Janetta Mendoza Leasing Agent Linda Alvarea Assistant Manager Rudy Pinto Lead Maintenance Jose Servin Assistant Maintenance Mr. Carrio Porter Luis Marrupe VP Lee Hood

8

9 Create Work Orders Run Monthly Reports Evaluate Employees Document Work Orders

10 Work Order Accountability Process Work Orders Quickly Reports With Bilingual Comments Reliable Record Keeping

11 Gain competitive edge Provide excellent customer service Promote profitable business activities Provide affordable living Provide sophisticated living Ensure quality management Efficient maintenance & repair Gain competitive edge Provide excellent customer service Promote profitable business activities Provide affordable living Provide sophisticated living Ensure quality management Efficient maintenance & repair Improve tenant relations Manage & repair apartments effectively Improve record keeping Easy GUI to navigate with Use reports to make effective business decisions Enhanced communication between employees with bilingual comments Improve tenant relations Manage & repair apartments effectively Improve record keeping Easy GUI to navigate with Use reports to make effective business decisions Enhanced communication between employees with bilingual comments

12 Reduce number of tenant resignations by 10%Reduce tenant complaints by 5%Increase tenants sales by 5% Reduce time in processing work orders by 20% Increase profit margin by 4% Reduce time in processing make-ready reports by 30%

13

14

15

16 Problem - Problem - Lack of central data storage Result - Result - Walking back to office to clarify work Impact - Impact - Average profit loss of 3% annually 25 minutes added to time or an extra $25 a week

17 Whiteboard is manual = Increase work order processing time Impact: 10 minutes added to processing time or $10 a week 25 minutes added to processing time or $25 a week

18 Lack of accountability = Unable to evaluate employee on work performance Impact: Slowest work order time = 4 weeks or $200

19 Automate work orders to system specificationsWeb-based database with user friendly front-end Database hosting and maintenance offloaded to hosting company ($19.95 per month) Software Apache 2.x (Free Limited Support) PHP 5.x (Free Limited Support) SQL Server 2005 (Free Limited Support) Visual Basic 2008 (Free Limited Support) Google Code (Free Limited Support) Hardware Cisco Catalyst Series Router ($350.00)

20 Technical The proposed system will utilize readily available, off-the-shelf software such as Microsoft Windows Server 2008 and Microsoft SQL Server 2005 Workgroup Edition.The proposed system will utilize readily available, off-the-shelf software such as Microsoft Windows Server 2008 and Microsoft SQL Server 2005 Workgroup Edition. Economic The proposed system can be implemented with minimal additional overhead and costsThe proposed system can be implemented with minimal additional overhead and costs Operational New system will be intuitive and user-friendly, fficiency, by helping staff members who do not speak English.

21 Hardware and Software Summary Cost M.R. Digiboard Development and Testing $33,100.00 UH Student Discount (-$33,100.00) Database Maintenance $19.95/mo x 12 months x 4 years $ 957.00 Software Purchases $ 739.00 Hardware Purchase Cisco Catalyst Series Router $ 350.00 Server Hosting $19.95/mo x 12 months x 4 years $ 957.00 User and IT Staff Training $ 900.00 Total Cost of Ownership (4 years, student discount) $4,700.00

22 Yearly Financial Gain

23

24 Metadata that defines the databases overall structure and provides a complete reference of all elements contained within.

25 Eight heads are better than one Eight heads are better than one – increase accountability and minimize errors. Helps to ensure structural integrity of the database. Effective homegrown solution for complete data dictionary validation.

26

27 Web-Based Version Control Flexible, Easy to Use Data Back-Up Calendar Wiki and Discussion Forums

28 Directory versioning True version history Atomic commits Consistent data handling Versioned metadata Efficient branching and tagging

29 AnkhSVN - AnkhSVN - Complete integration with Microsoft Visual Studio TortoiseSVN - TortoiseSVN - File/folder integration with Windows Explorer

30 Backend Testing Ensure structural integrity of database Verify all relationships, constraints, etc. Frontend Testing Data properly captured by graphical user interface (GUI) and inserted accurately into the database Functionality and Stability Testing Simulate everyday use usability tweaks Stress-testing with unexpected/abnormal data

31 Developed using industry standard software Developed using industry standard software Microsoft Visual Basic 2008 – Programming and debugging user interface Microsoft Visual Basic 2008 – Programming and debugging user interface Microsoft SQL Server 2005 – Programming and debugging database Microsoft SQL Server 2005 – Programming and debugging database Adobe Creative Suite 4 – Create and edit graphics for user interface and project documents Adobe Creative Suite 4 – Create and edit graphics for user interface and project documents … and more. … and more.

32 Jan 2009 WEIRDOS WEIRDOS form partnership with Case Nube Apr 2009 Project proposal officially presented Feb 2009 M.R. Digiboard is born Feb-Apr 2009 In-depth analysis of business process begins Early Nov. 2009 GUI finalized, final testing begins Mid Nov. 2009 M.R. Digiboard presented and officially released Aug-Sep 2009 Database planning and architecture begins October 2009 Database structure finalized, frontend work started

33 Initially 15 tables Now 53 tables 6 tables assigned to each team member Difficulties/Errors Unmatched data Data Dictionary matched with primary table Naming Conventions Attributes Lower Case Table Upper case for entities Underscore to separate words

34 Lists all entities, attributes and relationships Lists all entities, attributes and relationships Abstract and conceptual representation of database Abstract and conceptual representation of database Generated with Access, Visio and ConceptDraw Pro Generated with Access, Visio and ConceptDraw Pro

35 14 Total Entities (Tables)14 Total Entities (Tables) Multiple many-to-many relationshipsMultiple many-to-many relationships Unnormalized Form (UNF)Unnormalized Form (UNF)

36 Entities increased to 50 Many-to-many relationships broken down Normalized to 3NF

37 Create CREATE Table WORKORDER ( workorder_ID int IDENTITY (1,1) Not Null, unit_ID int Null, building_ID int Null, status_ID int Not Null, start_date datetime Not Null, complete_date datetime Null, written_request_received bit Null, ) GO Alter ALTER Table WORKORDER With NoCheck Add Constraint PK_workorder_ID Primary Key Clustered (workorder_ID) On [Primary] GO ALTER Table WORKORDER With Check Add Constraint FK_workorder_unit_ID Foreign Key (unit_ID) References UNIT (unit_ID) GO ALTER Table WORKORDER With Check Add Constraint FK_workorder_status_ID Foreign Key (status_ID) References STATUS_LOOKUP (status_ID) GO Join SELECT u.unit_door_number AS [Unit Number], pl.description AS [Problem Description], p.description AS [Comments], w.start_date AS [Workorder Start Date], sl.description AS [Workorder Status] FROM UNIT u JOIN WORKORDER w ON u.unit_ID = w.unit_ID JOIN WORKORDER_PROBLEM wp ON w.workorder_ID = wp.workorder_ID JOIN STATUS_LOOKUP sl ON w.status_ID = sl.status_ID JOIN PROBLEM p ON wp.problem_ID = p.problem_ID JOIN PROBLEM_LIST pl ON p.problem_list_ID = pl.problem_list_ID WHERE sl.description = 'Open' GO

38 Problem Unnecessary information Solution Remove entity

39 Problem Missing Associative Tables Solution Add Table that handles the M:N relationship

40 Issue Issue – Sending foreign key to both entities Solution Solution – Remove foreign key from one side of entity

41 Issue Issue – Incorrect relationships Solution Solution – Adjust constraints

42 Issue Issue – Many-to-many relationship between complaint and tenant entities Solution Solution – Create the necessary associative entity

43 Fully Digital Whiteboard Work order forms with ample space for comments Work order reports that indicate status Assignment report for each user Make-ready reports for each user Pet information on work order report

44 Work Order Accountability Electronic records kept for all work orders, including the time filed, worker assigned, etc. Faster Records Processing Records can now be retrieved instantly – no more digging through file cabinets. Increased Accuracy Referential database design reduces opportunity for human error.

45 Simple, intuitive design Effortless navigation with minimal user training required. Dual-Scale Functionality Quick and simple reports for employees, in-depth edit and lookup forms for managers. Flexible Design Developed with future expansion in mind.

46 Effortless Backups Daily, server-wide backups performed by hosting provider automatically – easy. Off-Site Backup Storage Backups shipped offsite weekly Instant Redundancy RAID-1 disk mirroring to safeguard against individual hard disk failures.

47

48

49

50

51

52

53

54 Calendar Work Order Calendar Graphical monthly display of all open/unresolved work orders. Bilingual User Interface Native Spanish graphical user interface with bilingual reports. At-a-glance Reports Color-coded Color-coded indicators for easy recognition.

55 Mistakes happen – Mistakes happen – treat them as a learning experience. No shortcuts, no compromise – No shortcuts, no compromise – if its worth doing, its worth doing right. Divide and conquer – Divide and conquer – enable individual strengths.

56 Think critically early on Think critically early on – An ounce of prevention is worth a pound of cure. Work smart, not hard Work smart, not hard – Consolidate knowledge and save time. The small mistakes The small mistakes can cost just as much time as the big ones.

57


Download ppt "MRDigiBoard ********. Gain competitive edge Provide excellent customer service Promote profitable business activities Provide affordable living Provide."

Similar presentations


Ads by Google