Chapter 9 hypercase

advertisement
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: [ \/]
Screenshot of the first page
When you add a new record
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 problemsolving 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 interdepartment 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.
Maple Ridge Engineering
Corporate Tehnology Inventory
Name
Jason Abelove
Jean Allen
Charlie Bartz
Jennifer Beckwith
Nalini Bhagat
Dale Boswell
Penelope Browski
Barbara Brown
Patricia Bunts
Barbara Burch
Robert Burdick
Kathy Blandford
Carol Calloway
Jane Carlson
Bob Carman
Tao Chang
Skip Conrad
Melanie Corazón
Alan Crippen
Paul Culver
Jerome Danson
Nathan Donaldson
Ecommerce Analyst
Mike Dow
Kate Eckert
Soo Edwards
Jim Evans
Snowden Evans
Bill Ewell
Charlotte Faber
Rolf Gabriel
Kara Gorman
Clay Grier
Edward Gurdo
Ira Hack
Ashley Heatherford
Jan Henry
Daniel Hill
Duane Hinds
Charles Ho
Meg Hobart
Carolan Hughs
Jane Hurley
James F. Hyatt
Reba Igo
Donna Ingraham
Mary Beth Jeffries
Bonnie Jones
Perry Jones
Ronald Kelech, Jr.
Thomas Ketcham
Gordon Lawerence
Christina Lee
Rachel Light
Linda Lin
Tom Litton
Anne Love
Alfred Mahoney
Barry Matias
Lewis McGuigan
Tim Mooney
Jack O'Malley
Rosanne Page
Lula Patterson
Norman Powell
Title
Engineer
Instructor
Custodian
Vice President
General Counsel
Engineer
Secretary
Secretary
Director
Director
Director
Client Analyst
Consulting Physician
Client Analyst
Technician
Director
Programmer
Ecommerce Manager
Security
Writer
Consulting Physician
Department
Office Number
Computer (Yes/No)
Biomedical Engineering
2381 NA
Training Unit
2411 NA
Facilities Department
NA
Environmental Safety & Quality Assurance
1050 Yes
1090 Yes
Biomedical Engineering
2412 NA
Webster Design
4022 NA
Training Unit
2300 NA
Communications
2155 Yes
Biomedical Engineering
1155 Yes
Human Resources Management
2155 Yes
Training Unit
2135 Yes
Training Unit
2382 NA
Training Unit
2136
Biomedical Engineering
8511 NA
Education Engineering
2155 Yes
Management Systems Unit
2712 NA
Management Systems Unit
2020 Yes
Facilities Department
2311 NA
Training Unit
2312 NA
Training Unit
2383 NA
Yes
Management Systems Unit
415
415 NA
Programmer
Management Systems Unit
2713 NA
Chief Security Officer
Management Systems Unit
1104 Yes
Consulting Physician
Training Unit
2384 NA
Electronics Technician
Training Unit
2371 NA
Director
Training and Management Systems Department1522 Yes
Consulting Physician
Training Unit
2385 NA
Writer
Training Unit
2313 NA
Help Desk Support Specialist
Facilities Department
8500 NA
Graphic Artist
Training Unit
2213 NA
Electrical Engineer
Educational Engineering
2511 NA
Client Analyst
Training Unit
2137 NA
Instructor
Training Unit
2413 NA
Usability Expert
Consultant
5001 Yes
Programmer/Analyst
Management Systems Unit
2714 NA
Vice President
Engineering Systems Division
1211 Yes
Programmer/Analyst
Management Systems Unit
2711 NA
Electrical Engineer
Facilities Department
8512 NA
Programmer/Analyst
Management Systems Unit
2611 NA
Business Analyst
Management Systems Unit
2621 NA
Secretary
Training Unit
2300 NA
Chairman of the Board
1000 Yes
Network Specialist
Facilities Department
2622 NA
Director
Fiscal Services
2042 Yes
Executive Secretary
Board of Directors
1000 Yes
Secretary
Management Systems Unit
2700 NA
Mechanical Engineer
Biomedical Engineering
2372 NA
Vice President
Federal Programs
1060 Yes
Unit Manager
Training Unit
2337 Yes
Mechanical Engineer
Biomedical Engineering
2374 NA
Instructor
Training Unit
2414 NA
Programmer
Management Systems Unit
2715 NA
Assistant Vice President
1000 Yes
Writer
Training Unit
2138 NA
Mechanical Engineer
Biomedical Engineering
2373 NA
Computer Systems Administration Specialist Facilities Department
2139 NA
Director
Facilities Department
2164 Yes
Programmer Intern
Management Systems Unit
4345 Yes
Print Layout Artist
Training Unit
2512 NA
Physical Security Manager
Facilities Department
2070 NA
Secretary
Management Systems Unit
2700 NA
Graphic Artist
Training Unit
2214 NA
Client Analyst
Training Unit
2140 NA
Number of Computers
NA
NA
NA
1
1
NA
NA
NA
1
1
1
1
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
Type 1
NA
NA
NA
Comtex
NA
NA
NA
1500MG
Comtex
Comtex
NA
NA
1 Compte
NA
1 Comtex
NA
NA
NA
2 Lap Top
NA
NA
1
NA
NA
2 Desktop
NA
NA
NA
NA
NA
NA
NA
2 IBM - Lap
NA
1
NA
NA
NA
NA
NA
1
NA
1 Compte
1 Compte
NA
NA
1 Comtex
1
NA
NA
NA
1
NA
NA
NA
1 Compte
1
NA
NA
NA
NA
NA
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
Download