1. A system using an on-line data gathering tool for developing a general procurement and accounts payable application configured to requirements of a particular customer from an enteprise model, comprising:
a server;
a storage device connected to said server;
a plurality of team terminals;
a communication link interconnecting said server and said terminals;
said server being operable for (1) maintaining a database of templates initially describing said enterprise model and procedures for developing from said enterprise model said application on said storage device and (2) serving said templates to enterprise and customer team members operating said terminals for coordinating, recording and tracking team activities with respect to said application, said serving including:
generating a summary view from said database;
displaying said summary view, said summary view comprising a folders and views sections, a task title display and selection area, a summary task creation button, a detailed task creation button, wherein said folders and views section, said task title display and selection area, said summary task creation button, said detailed task creation button visually appear together in a single contiguous display area within said summary view;
said folders and views section including category buttons relating to categories of tasks associated with developing said general procurement and accounts payable application,
said task title display and selection area adapted to include buttons for selecting tasks pertinent to said categories of tasks,
said buttons for selecting tasks identifying said tasks which may be so selected,
said buttons for selecting tasks adapted to be displayed in said task title display and selection area in response to a selection of a button of said category buttons;
said server generating and displaying a summary task template of the plurality of templates for a selected first task of said tasks identified in said task title display and selection area, said summary task template being generated and displayed in response to a selection of said summary task creation button, said summary task template including summary parameters of said selected first task, said generated summary task template being derived from said database;
said server generating and displaying a detailed tasks template of the plurality of templates for a selected second task of said tasks identified in said task title display and selection area, said detailed task template being generated and displayed in response to a selection of said detailed task creation button, said detailed task template including detailed parameters of said selected second task, said generated detailed task template being derived from said database;
said first task and said second task selectively including tasks for defining and guiding said team members in analyzing conditions that exist within a customer application, in conducting gap analysis with respect to said customer application and said enterprise model, and responsive to said gap analysis in reengineering said customer application;
for said gap analysis said first task and said second task comprising summary and detail tasks for guiding said team members in mapping said enterprise model to said requirements at both a functional and data level of detail, identifying transactions, menu paths, tables and standard reports from said enterprise model required to fulfill each functional and sub-functional requirement, identifying requirements that said enterprise model cannot meet, and identifying alternate solutions;
said server responsive to team member input for updating said database to record results of said gap analysis to respective parameters of said first and second task templates.
2. The system of claim 1, each said template storing, either directly or by way of links to other documents, materials for guiding, coordinating and documenting the work of said team members.
3. A system using an on-line data gathering tool for developing a general procurement and accounts payable application, comprising:
a server;
a storage device connected to said server including a database of templates initially configured as a generic general procurement and accounts payable application;
a plurality of team terminals including a service provider team terminal and a customer team terminal;
a communication link interconnecting said server and said terminals;
first server means for serving to said terminals from said database of templates task templates for project design and development of assessment, business controls, configuration, education, image, information technology, marketing, prccess, project management, requisition and catalog, accounts payable accounting and transition tasks; said task templates including:
a summary view generated from said database, said summary view comprising a folders and views section, a task title display and selection area, a summary task creation button, a detailed task creation button, wherein said folders and views section, sad task title display and selection area, said summary task creation button, said detailed task creation button visually appear together in a single contiguous display area within said summary view;
said folders and views section including category buttons relating to categories of tasks associated with developing said general procurement and accounts payable application,
said task title display and selection area adapted to include buttons for selecting tasks pertinent to said categories of tasks,
said buttons for selecting tasks identifying said tasks which may be so selected,
said buttons for selecting tasks adapted to be displayed in said task title display and selection area in response to a selection of a button of said category buttons;
said first server means further for generating and displaying a summary task template of the plurality of templates for a selected first task of said tasks identified in said task title display and selection area, said summary task template being generated and displayed in response to a selection of said summary task creation button, said summary task template including summary parameters of said selected first task, said generated summary task template being derived from said database;
said first server means further generating and displaying a detailed tasks template of the plurality of templates for a selected second task of said tasks identified in said task title display and selection area, said detailed task template being generated and displayed in response to a selection of said detailed task creation button, said detailed task template including detailed parameters of said selected second task, said generated detailed task template being derived from said database;
second server means for receiving from said service provider team terminal and said customer team terminal development adaptations to said task templates;
third server means for adapting said task templates initially configured as a generic general procurement and accounts payable application into a customer specific general procurement and accounts payable application; said third server means defining and guiding said team members in analyzing conditions that exist within a customer application, in conducting a gap analysis with respect to said customer application and an enterprise model, and responsive to said gap analysis in reengineering said customer application;
for said gap analysis said first task and said second task comprising in respective summary and detail tasks for guiding said team members in mapping said enterprise model to said requirements at both a functional and data level of detail, identifying transactions, menu paths, tables and standard retports from said enterprise model required to fulfill each functional and sub-functional requirement, identifying requirements that said enteprise model cannot meet, and identifying alternative solutions;
said third server means responsive to team member input for updating said database to record results of said gap analysis to respective parameters of said first and second task templates; and
fourth server means for implementing said general procurement and accounts payable application.
4. The system of claim 3, each said template storing, either directly or by way of links to other documents, materials for guiding, coordinating and documenting the work of said team members.
5. A method for using an on-line data gathering tool for developing a general procurement and accounts payable application, comprising:
initially configuring in a storage device connected to a server a database of templates as a generic general procurement and accounts payable application;
interconnecting said server with a plurality of team terminals including a service provider team terminal and a customer team terminal;
serving to said terminals from said database of templates task templates for project design and development of assessment, business controls, configuration, education, image, information technology, marketing, process, project management, requisition and catalog, accounts payable accounting and transition tasks, said task templates further for defining and guiding said team members in analyzing conditions that exist within a customer application, conducting a gap analysis with respect to said customer application and an enterprise model, and responsive to said gap analysis in reengineering said customer application;
said task templates including a summary view generated from said database, said summary view comprising a folders and views section, a task title display and selection area, a summary task creation button, a detailed task creation button, wherein said folders and views section, said task title display and selection area, said summary task creation button, said detailed task creation button visually appear together in a single contiguous display area within said summary view;
said folders and views section including category buttons relating to categories of task associated with developing said general procurement and accounts payable application,
said task title display and selection area adapted to include buttons for selecting tasks pertinent to said categories of tasks,
said buttons for selecting tasks identifying said tasks which may be so selected,
said buttons for selecting tasks adapted to be displayed in said task title display and selection area in response to a selection of a button of said category buttons;
generating and displaying a summary task template of the plurality of templates for a selected first task of said tasks identified in said task title display and selection area, said summary task template being generated and displayed in response to a selection of said summary task creation button, said summary task template including summary parameters of said selected first task, said generated summary task template being derived from said database;
generating and displaying a detailed tasks template of the plurality of templates for a selected second task of said tasks identified in said task title display and selection area, said detailed task template being generated and displayed in response to a selection of said detailed task creation button, said detailed task template including detailed parameters of said selected second task, said generated detailed task template being derived from said database;
receiving from said service provider team terminal and said customer team terminal development adaptations to said task templates, including:
for said gap analysis said first task and said second task comprising summary and detail tasks for guiding said team members in mapping said enterprise model to said requirements at both a functional and data level of detail, identifying transactions, menu paths, tables and standard reports from said enterprise model required to fulfill each functional and sub-functional requirement, identifying requirements that said enterprise model cannot meet, and identifying alternate solutions;
said server responsive to team member input for updating said database to record results of said gap analysis to respective parameters of said first and second task templates;
adapting said task templates initially configured as a generic general procurement and accounts payable application into a customer specific general procurement and accounts payable application; and
implementing said general procurement and accounts payable application.
6. A program storage device readable by a machine, tangibly embodying a program of instructions executable by a machine to perform operations for using an on-line data gathering tool for developing a general procurement and accounts payable application, said operations comprising:
initially configuring in a storage device connected to a server a database of templates as a generic general procurement and accounts payable application;
interconnecting said server with a plurality of team terminals including a service provider team terminal and a customer team terminal;
serving to said terminals from said database of templates task templates for project design and development of assessment, business controls, configuration, education, image, information technology, marketing, process, project management, requisition and catalog, accounts payable accounting and transition tasks;
said task templates including a summary view generated from said database; said summary view comprising a folders and views section, a task title display and selection area, a summary task creation button, a detailed task creation button, wherein said folders and views section, said task title display and selection area, said summary task creation button, said detailed task creation button visually appear together in a single contiguous display area within said summary view;
said folders and views section including category buttons relating to categories of tasks associated with developing said general procurement and accounts payable application,
said task title display and selection area adapted to include buttons for selecting tasks pertinent to said categories of tasks,
said buttons for selecting tasks identifying said tasks which may be so selected,
said buttons for selecting tasks adapted to be displayed in said task title display and selection area in response to a selection of a button of said category buttons;
generating and displaying a summary task template of the plurality of templates for a selected first task of said tasks identified in said task title display and selection area, said summary task template being generated and displayed in response to a selection of said summary task creation button, said summary task template including summary parameters of said selected first task, said generated summary task template being derived from said database;
generating and displaying a detailed tasks template of the plurality of templates for a selected second task of said tasks identified in said task title display and selection area, said detailed task template being generated and displayed in response to a selection of said detailed task creation button, said detailed task template including detailed parameters of said selected second task, said generated detailed task template being derived from said database;
receiving from said service provider team terminal and said customer team terminal development adaptations to said task templates;
adapting said task templates initially configured as a generic general procurement and accounts payable application into a customer specific general procurement and accounts payable application by defining and guiding team members in analyzing conditions that exist within a customer application, conducting a gap analysis with respect to said customer application and said generic general procurement and accounts payable application, and responsive to said gap analysis in reengineering said customer application into said customer specific general procurement and accounts payable application;
for said gap analysis said first task and said second task comprising summary and detail tasks for guiding said team members in mapping said enterprise model to said requirements at both a functional and data level of detail, identifying transactions, menu paths, tables and standard reports from said enterprise model required to fulfill each functional and sub-functional requirement, identifying requirements that said enterprise model cannot meet, and identifying alternative solution;
said server responsive to team member input for updating said database to record result of said gap analysis to respective parameters of said first and second task templates; and
implementing said customer specific general procurement and accounts payable application.
7. A computer program product for using an on-line data gathering tool for developing a general procurement and accounts payable application comprising:
a computer readable medium;
first program instructions for initially configuring in a storage device connected to a server a database of templates as a generic general procurement and accounts payable application;
second program instructions for interconnecting said server with a plurality of team terminals including a service provider team terminal and a customer team terminal;
third program instructions for serving to said terminals from said database of templates task templates for project design and development of assessment, business controls, configuration, education, image, information technology, marketing, process, project management, requisition and catalog, accounts payable accounting and transition tasks; said serving including operating a summary view from said database and displaying said summary view, said summary view comprising a folders and views section, a task title display and selection area, a summary task creation button, a detailed task creation button, wherein said folders and views section, said task title display and selection area, said summary task creation button, said detailed task creation button visually appear together in a single contiguous display area within said summary view;
said folders and views section including category buttons relating to categories of tasks associated with developing said general procurement and accounts payable application,
said task title display and selection area adapted to include buttons for selecting tasks pertinent to said categories of tasks,
said buttons for selecting tasks identifying said tasks which may be so selected,
said buttons for selecting tasks adapted to be displayed in said task title display and selection area in response to a selection of a button of said category buttons;
said third program instructions further for generating and displaying a summary task template of the plurality of templates for a selected first task of said tasks identified in said task title display and selection area, said summary task template being generated and displayed in response to a selection of said summary task creation button, said summary task template including summary parameters of said selected first task, said generated summary task template being derived from said database;
said third program instructions further for generating and displaying a detailed tasks template of the plurality of templates for a selected second task of said tasks identified in said task title display and selection area, said detailed task template being generated and displayed in response to a selection of said detailed task creation button, said detailed task template including detailed parameters of said selected second task, said generated detailed task template being derived from said database;
fourth program instructions for receiving from said service provider team terminal and said customer team terminal development adaptations to said task templates;
fifth program instructions for adapting said task templates initially configured as a generic general procurement and accounts payable application into a customer specific general procurement and accounts payable application by defining and guiding team members in analyzing conditions that exist within a customer application, in conducting a gap analysis with respect to said customer application and said generic general procurement and accounts payable application, and responsive to said gap analysis in reengineering said customer application into said customer specific general procurement and accounts payable application;
for said gap analysis said first task and said second task comprising respective summary and detail tasks for guiding said team members in mapping an enterprise model to requirements of said customer at both a functional and data level of detail, identifying transactions, menu paths, tables and standard reports from said enterprise model required to fulfill each functional and sub-functional requirement, identifying requirements that said enterprise model cannot meet, and identifying alternate solutions;
responsive to team member input for updating said database to record results of said gap analysis to respective parameters of said first and second task templates; and
sixth program instructions for implementing said general procurement and accounts payable application; and wherein
said first, second, third, fourth, fifth, and sixth program instructions are recorded on said computer readable medium.
8. A system using an on-line data gathering tool for developing a general procurement and accounts payable application, comprising:
means for initially configuring in a storage device connected to a server a database of templates as a generic general procurement and accounts payable application;
means for interconnecting said server with a plurality of team terminals including a service provider team terminal and a customer team terminal;
means for serving to said terminals from said database of templates task templates for project design and development of assessment, business controls, configuration, education, image, information technology, marketing, process, project management, requisition and catalog, accounts payable accounting and transition tasks;
means for generating a summary view from said database;
means for displaying said summary view, said summary view comprising a folders and views section, a task title display and selection area, a summary task creation button, a detailed task creation button, wherein said folders and views section, said task title display and selection area, said summary task creation button, said detailed task creation button visually appear together in a single contiguous display area within said summary view;
said folders and views section including category buttons relating to categories of tasks associated with developing said general procurement and accounts payable application,
said task title display and selection area adapted to include buttons for selecting tasks pertinent to said categories of tasks,
said buttons for selecting tasks identifying said tasks which may be so selected,
said buttons for selecting tasks adapted to be displayed in said task title display and selection area in response to a selection of a button of said category buttons;
means for generating and displaying a summary task template of the plurality of templates for a selected first task of said tasks identified in said task title display and selection area, said summary task template being generated and displayed in response to a selection of said summary task creation button, said summary task template including summary parameters of said selected first task, said generated summary task template being derived from said database;
means for generating and displaying a detailed tasks template of the plurality of templates for a selected second task of said tasks identified in said task title display and selection area, said detailed task template being generated and displayed in response to a selection of said detailed task creation button, said detailed task template including detailed parameters of said selected second task, said generated detailed task template being derived from said database;
means for receiving from said service provider team terminal and said customer team terminal development adaptations to said task templates;
means for adapting said task templates initially configured as an enterprise model of a generic general procurement and accounts payable application into a customer specific general procurement and accounts payable application by defining and guiding team members in analyzing conditions that exist within a customer application, in conducting a gap analysis with respect to said customer application and said generic general procurement and accounts payable application, and responsive to said gap analysis in reengineering said customer application into said customer specific general procurement and accounts payable application, including
for said gap analysis said first task and said second task comprising respective summary and detail tasks for guiding said team member in mapping said enterprise model to said customer specific general procurement and accounts payable application at both a functional and data level of detail, identifying transactions, menu paths, tables and standard reports from said enterprise model required to fulfill each functional and sub-functional requirement of said customer specific general procurement and accounts payable application, identifying requirements that said enterprise model cannot meet, and identifying alternate solutions; and responsive to team member input for updating said database to record results of said gap analysis to respective parameters of said first and second task templates; and
means for implementing said customer specific general procurement and accounts payable application.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A sheet transport apparatus comprising:
a first casing in which a transport path for transporting a sheet is formed;
a transport unit configured to transport the sheet along the transport path;
a second casing which is provided to be movable with respect to the first casing;
a sheet support unit which is rotatably provided in the first casing at a position on a side to which the second casing is moved, the sheet support unit being configured to be changeable between a first state, a second state, and a third state in such an order that a rotation forward end of the sheet support unit is disposed nearer to the second casing, and being configured to support the sheet to be fed to the transport path at least in the third state; and
an urging unit configured to urge the sheet support unit toward the first state within a range ranging from the first state to the second state and to urge the sheet support unit toward the third state within a range ranging from the second state to the third state,
wherein the sheet support unit in the first state is configured to follow the second casing between the first state and the second state in accordance with abutment of the second casing which is moved with respect to the first casing.
2. A sheet transport apparatus comprising:
a first casing in which a transport path for transporting a sheet is formed;
a transport unit configured to transport the sheet along the transport path;
a second casing which is provided rotatably with respect to the first casing and which is configured to be changeable between an abutment state in which a rotation forward end side of the second casing abuts against the first casing and a separation state in which the rotation forward end side of the second casing is separated from the first casing;
a sheet support unit which is provided on a rotation base end side of the second casing in the first casing and which is configured to rotate about a rotation axis parallel to a rotation axis of the second casing, the sheet support unit being configured to be changeable between a first state, a second state, and a third state in such an order that a rotation forward end of the sheet support unit is disposed nearer to the second casing, and being configured to support the sheet to be fed to the transport path at least in the third state; and
an urging unit configured to urge the sheet support unit toward the first state within a range ranging from the first state to the second state and to urge the sheet support unit toward the third state within a range ranging from the second state to the third state,
wherein the sheet support unit in the first state is configured to follow the second casing between the first state and the second state in accordance with abutment of the second casing which is changed between the abutment state and the separation state.
3. The sheet transport apparatus according to claim 2,
wherein the urging unit has:
a cam configured to be immovable together with the sheet support unit;
a cam follower configured to be movable together with rotation of the sheet support unit; and
an elastic member configured to urge the cam follower toward the cam,
the cam is configured to elastically deform the elastic member most greatly in a state that the sheet support unit is in the second state; and
the cam is configured to convert an urging force of the elastic member into a force for moving the cam follower so that the sheet support unit is in one of the first state and the third state.
4. The sheet transport apparatus according to claim 1,
wherein the urging unit has:
a cam configured to be movable together with rotation of the sheet support unit;
a cam follower configured to be immovable together with the sheet support unit; and
an elastic member configured to urge the cam follower toward the cam,
the cam is configured to elastically deform the elastic member most greatly in a state that the sheet support unit is in the second state; and
the cam is configured to convert an urging force of the elastic member into a force for moving the cam follower so that the sheet support unit is in one of the first state and the third state.
5. The sheet transport apparatus according to claim 4,
wherein the cam and the cam follower are arranged in a vertical direction, and
the cam has a cam surface which is deformed in the vertical direction.
6. The sheet transport apparatus according to claim 2, wherein the sheet support unit is configured such that a rotation angle between the first state and the second state is greater than a rotation angle between the second state and the third state.
7. The sheet transport apparatus according to claim 2,
wherein the second casing is arranged above the first casing in a vertical direction,
the sheet support unit is arranged at the back of the second casing in a front-rear direction perpendicular to the vertical direction, and
the transport unit is configured to transport the sheet supported by the sheet support unit forward in the front-rear direction.
8. The sheet transport apparatus according to claim 2,
wherein the first casing is provided with a flatbed scanner which has a platen; and
the second casing is a manuscript cover configured to cover the platen.
9. The sheet transport apparatus according to claim 2, wherein the sheet support unit has a support surface configured to support the sheet, the support surface is configured to approach a side surface of the first casing and erect in the first state, and the support surface is configured to incline in the third state in a direction in which the support surface is separated from the side surface of the first casing.
10. The sheet transport apparatus according to claim 2,
wherein the sheet support unit has:
a fixed unit which is provided on a side wall of the first casing; and
a movable unit configured to be rotatable with respect to the fixed unit, and
the movable unit is configured to be changeable between the first state, the second state, and the third state.
11. The sheet transport apparatus according to claim 10, wherein the fixed unit has an auxiliary sheet support unit configured to support the sheet to be fed to the transport path.
12. The sheet transport apparatus according to claim 11,
wherein the auxiliary sheet support unit is configured to rotate toward the sheet support unit to be supported by the fixed unit, in a state that the sheet support unit is in the third state,
the auxiliary sheet support unit is provided with a side guide configured to guide an end edge of the sheet, and
the side guide is configured to abut against the second casing which is moved toward the auxiliary sheet support unit, in the state that the sheet support unit is in the third state.
13. The sheet transport apparatus according to claim 10, wherein the fixed unit has a feed unit configured to feed the sheet supported by the sheet support unit to the transport path.
14. The sheet transport apparatus according to claim 2, further comprising a cover configured to cover a support surface of the sheet support unit in the first state.
15. An image recording apparatus comprising:
the sheet transport apparatus as defined in claim 2; and
a recording unit configured to record an image on the sheet in the transport path.