Oregon State University
Oregon State University Home Page
College of Business Return to BA378 Syllabus         PDF version of these instructions
BA378 Group Project
Deliverables
Points Assignment Format
Required List Group Members Email
Required Plan Group Work Hard Copy
50  PRJ1 - Create Narrative Description Hard Copy
*  Diagram Activities (Individual) Hard Copy (One submission per group member)
75  PRJ2 - Diagram Activities Hard Copy
50  PRJ3 - Identify Controls Hard Copy
50  PRJ4 - Design Data Structures Hard Copy
50  PRJ5 - Design Reports Hard Copy
50  PRJ6 - Design Forms Hard Copy
Required  Evaluate Group Members Hard Copy (One confidential submission per group member)
175  Complete Project Hard Copy and Electronic Version (Word Doc or PDF)
Packaging is very important for your project grade. Please review these pointers in addition to the requirements listed in the project description.
Total: 500 (30% of course grade)           ** Late Deliverables
* Individual UML diagram is graded pass/fail for effort. Failing to turn it in will reduce your final course grade by 2%.

Deliverables PRJ1-PRJ6 will be reviewed and assigned an original score. You can improve them for the final submission. The final score for these items will be calculated as 1/3 (original score) + 2/3 (improved score).

During the term, I may ask teams to show off one of their deliverables in class to practice presentation skills and promote collaborative learning.

This assignment is intended to practically explore course material, provide a meaningful and challenging IS-related group experience, and reinforce professional communication skills. Because students have generally been enthusiastic in project participation in previous terms, most groups have worked hard and done well on the assignment. Grading is intended to follow the following general guidelines:

Group members list

Students should form into groups of 4-5 students. Please begin team building right away. I encourage you to choose classmates with a variety of backgrounds, skills, and experiences. However, regular (weekly and sometimes more) meetings will be important so you might ask about schedule preferences.
Send in an email listing:
  - Your team members (last name, first name)
  - Team member email addresses
  - A proposed company name for your group project
Email this to the instructor and cc group members.

Return to Contents

Initial Work Plan


The group work required in this class is extensive. It is everyone's responsibility to ensure that group work is well done and turned in on time.
Return to Contents

Business Documents

A few things to keep in mind: Format requirements: Return to Contents

PRJ1

From Chapter 2, Jones and Rama, page 57-58, complete all 4 questions (DB2.1, DB2.2, DB2.3, and DB2.4).
This part asks you to create a business scenario and describe a business process.
Grading Criteria (out of 50 pts):
Return to Contents

Individual UML Activity Diagram

Each student is to attempt questions DB3.1 and DB3.2 for themselves first before you meet as a group to hammer out an answer.
The PRJ1 narratives are bound to be inadequate so each student will need to make some assumptions. Hopefully, you will have different ideas which are resolved in a collaborative process. Individual student diagrams are graded only as pass/fail, with any reasonable attempt receiving a pass. Failing will result in a 2% reduction in the student’s final course grade.

PRJ2

From Chapter 3, Jones and Rama, page 102, complete all 4 questions. Turn in DB3.1, DB3.3, and DB3.4. This part asks you to create UML Activity Diagrams for the business processes. Please create at least two detailed diagrams in addition to the overview diagram.
At this point you should begin preparing your draft revisions. As you do each new part of the project, you will need to go back and expand or change the previous documents. In your "draft revisions" document, write a brief paragraph describing the needed changes and include the relevant portions of the updated documents.
Grading Criteria (out of 75 pts):

PRJ3

From Chapter 4, Jones and Rama, page 151, complete all 5 questions.
This part asks you to consider controls and risks for your system. DB4.1 asks you to generally describe the most important risks associated with your system. How could your company lose money to fraud or error in this documented process? What kinds of safeguards (controls) are needed to address these risks?
Revise PRJ1 and PRJ2 as appropriate. If you have created a scenario or selected a process which does not significantly involve controls, you will likely get a poor overall grade unless you adapt your scenario now.
Grading Criteria (50 pts):

PRJ4

From Chapter 5, Jones and Rama, page 199, complete both questions.
This part asks you to create a class diagram. Identify the appropriate primary keys and relationships. Include 3 or more rows of sample data for each proposed table.

For suggested formatting, please see the examples in the text on pages 213-214 and 240-241. They show the deliverables needed: A UML diagram, an entity/attribute list, and a set of sample data. Although you may create additional documents as you work through the process of creating a data design, only these three items need to be turned in. I should add that from my perspective, the examples the in text are not complete: on page 213 I think the sale table needs to include a deposit# if a relationship is to be charted between deposits and sales; on page 240, an additional field is needed to substantiate the relationship between the service_request and invoice tables. Without these items I don't see how the system can be operated and controlled effeectively. Corresponding changes are needed in the attribute lists and sample data.
Also: The book examples are not very clear about the foriegn key relationships. Please do one of the following: (1) Make sure the lines you draw between tables point directly to the fields involved (not just the tables) - or - (2) label the lines between the tables with the name(s) of the involved fields. In other words, don't make the reader guess which fields link the tables.

Grading Criteria (50 pts):

PRJ5

From Chapter 6, Jones and Rama, page 258, complete all questions. Report layouts can be prepared in Excel. Design exemplary reports.
Grading Criteria (50 pts): I will consider conceptual understanding (accurate report types 1/3), completeness (data sources align with displayed data 1/3), and formatting (professional and well organized 1/3).

PRJ6

Base the work for PRJ6 on the methodologies presented in Jones and Rama Chapter 7.
List the events identified in PRJ1, noting which events should be recorded in the information system and which tables will contain the data.
Create a Use Case diagram (not a use case description) which shows the forms (computer input/update screens) needed to support the activities in your system (include no more than 10 forms).
Choose at least 3 forms for deeper analysis. Each system is likely to have far more than 3 forms. The idea is to learn to analyze forms thoroughly rather than to completely document all the forms in the system. The goal is for you to choose a few interesting forms to explore the material.
Grading Criteria: (50 pts):

Final Draft Packaging

The group project has four main parts: the narrative; the UML activity diagrams; the data, form, and report designs; and the final packaging. The final packaging requirements are extensive.
Return to Contents

Group Member Evaluations:

Being a good group member is important!
After completing PRJ3, each group member is to complete a team member survey labeled with their name and group name. Emailed submissions will not be accepted. Describe, in one sentence, the contribution of each group member (including yourself). Also, rank each member's contribution as: Failing to complete a required group member evaluation will result in a deduction of 2% against your final course grade. These confidential surveys will only be considered in the unlikely event that a team has a serious problem. I reserve the right to assign lower individual grades to under-performing students.
Return to Contents

Late Deliverables

Occasionally projects run late. A small amount of lateness can be overlooked (one class session at most) if 1) You tell me in advance you are running behind (keep me in the loop), 2) you have a good explanation, and 3) if you only turn in one or two parts late. Otherwise, you will be penalized 10% per week. Individual diagram assignments will not be accepted late.


Return to Contents


This page is maintained by Byron Marshall. Send E-mail to
(byron.marshall@bus.oregonstate.edu)