Group Project Outline

Objective

You are developing an information system to perform internal business of a company. The project must be sufficient complex to cover various functional areas of a business such as customers, inventory, order, invoice, payment, and various managerial reports.

First Presentation: Business Definition or Requirements

Create a Word documents that should include the following, and the make a PowerPoint presentation:

·  The name and sponsor of the company.

·  The purpose of developing a new system for the company - define business problems and proposed solutions.

·  Workflow or use case diagrams that describe your business.

·  What the system is supposed to do - the business functionalities?

·  What are the expected inputs and outputs?

·  Any constraints – financial, technical, administrative, etc.

Note, after the first presentation, the group should sit down to figure out the detailed requirements such as:

·  The number and contents of all data-entry forms.

·  The number and contents of all output reports.

·  Details of all business processes.

·  The contents of files if there are any.

·  The contents of database tables if there are any.

Second Presentation: Design Specification

From the above knowledge, develop a Word document that should include the following sections, and then make a presentation:

·  Summary: A brief definition of the business problem and the proposed solution, including the numbers of forms and reports, as well as an outline of files and databases:

·  Hardware requirements and diagram

·  Opening Screen: Describe what goes on the opening screen of the system, including the menus and submenus, pictures and so on.

·  Data-Entry Forms: Describe with a hierarchy diagram, how all forms are organized in the submenu. Then for each form, describe the purpose of the form, what kind of data will be captured on the form, as well as a design of the form.

·  Output Reports: Describe with a hierarchy diagram, how all reports are organized in the submenu. Then for each report, describe the purpose of the report, what kind of data will be provided on the report, as well as a design of the report. In this case, you may use forms as kind of reports; although Crystal report can be used in VB.

·  Program Design: Describe each program, and provide a flowchart or pseudocode for each program.

·  File Design: Describe the purpose and content of all files, including a field names, field type, size, default values, etc.

·  Database Design: Describe the purpose and content of the database, the contents of each table including the field name, field type, size, default values, etc.

Below is an example of describing and designing a form:

Third Presentation: System Demonstration

In this part, the system should be demonstrated live showing the functionalities mentioned in the design specification. You should have a compiled copy with necessary files and databases.

1