E N D
Hypercase • Assume you will create the specifications for an automated project tracking system for the Training employees. One of the system’s functions will be to allow project members to update or add names, addresses, and phone/fax numbers of new clients. Using structured English, write a procedure for carrying out the process of entering a new client name, address, and phone/fax number.
Structured English • Structured English: Process 1.0, Update Existing User • Note: The procedure asks for the client name to determine the client type. Client type is equal to update. • BEGIN CASE • IF the Client Type is a equal to a Pre-existing Client • THEN Update Client = Pre-existing Client • GET Client Name THEN PRINT to client name field • GET Address THEN PRINT to address field • GET Phone Number THEN PRINT to phone number field • GET Fax Number THEN PRINT to fax number field • IF Update Type is to Validate Client information • THEN PRINT client information to user • ELSE IF Update Type is to Update Client information • THEN Update Client = User Input • UPDATE client name field to Client Name • UPDATE address field to Address • UPDATE phone number field to Phone Number • UPDATE fax number field to Fax Number • END IF • END IF • END CASE
Structured English: Process 2.0, New User • Note: The procedure asks for the client name to determine the client type. Client type is equal to new user. • BEGIN CASE • IF the Client Type is not equal to Pre-existing Client • THEN New Client = User Input • WRITE client name field to Client Name • WRITE address field to Address • WRITE phone number field to Phone Number • WRITE fax number field to Fax Number • END IF • END CASE • [Edit this page] • [Delete this page] • Version: [ \/]
Demo • Here’s the demo! Let’s check it out! • http://mre.drewbeta.com/
Chapter 10.1 • A decision support system is an interactive information system that supports the decision-making process through the presentation of information designed specifically for the decision maker’s problem-solving approach and application needs. It does not make a decision for the user. • A decision support system will fit in MRE is their Training and Management Systems Department.
Continued… • Who would benefit from the dss system? • The employees that may benefit from the decision support system are Daniel Hill(Engineering Systems Division), Warren F. Torrey(President & Chief Executive Officer), and Snowden Evans (Director of Training and Management systems) because internally, their goals are to promote innovative ideas in all of their departments. The engineering and medical consulting industries are very competitive. Technology and methods are changing rapidly. They need to be on top of it.
Continued… • Three semi-structured, multi-criteria decisions that require computer and human judgment and are being made in the Management Systems and Training Unit are inter-department communication within Engineering Systems, client support, and the reporting of hours worked on a specific task in a timely fashion in the training department. • One area that would benefit from the dss is the client support area. Clients want to know the status of a project, the decisions that were implemented in created the project and what the outcome is going to be and presented. All this information should be available for a client as soon as the training unit submits all the requests of the client sand logs in into their system.
Chapter 10.2 • A computer equipment inventory fro the Training and Management Systems Unit, describing all the systems you find.
System Alternatives • System Alternatives • AtTask • AtTask is a full-featured project management solution that focuses on combining team collaboration and project management. It offers the following modules out of the box: • Team collaboration Issue tracking system Scheduling Project portfolio management Resource management Document Management Web based
Continued… • Clarizen • Clarizen is a full-featured project management solution that focuses on user centric project management. It also includes many features for running day-to-day operations within the company. It offers the following modules out of the box: • Team collaboration Issue tracking system Scheduling Project portfolio management Resource management Document Management Web based
Continued… • FogBugz • FogBugz is a project management system that focuses on industries that are technical in nature. It offers a SaaS model, as well as a license to host your own installation. Due to the number of employees at MRE, the cost is between $999/month for a hosted solution, or $9,999 one time fee for MRE to host their own. It offers the following modules out of the box: • Team collaboration Issue tracking system Scheduling Resource management Web based