Oregon State University
Oregon State University Home Page
College of Business Return to BA370 Syllabus         PDF version of these instructions
BA370 Group Project -- Fall 2006
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

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

* Individual UML diagram is graded pass/fail for effort. Failing to turn it in will reduce your final course grade by 2%.

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 3-4 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 by Thursday September 28th

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): 10 for each question, analysis quality (6) and writing (4)

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. PRJ4, PRJ5, and PRJ6 are all turned in together because they are closely related. However, I encourage you to prepare PRJ4 in advance and show me an advance copy. A few project teams are likely to experience difficulties as they attempt to create an appropriate set of tables. If the table structure is not correct, it will be very difficult to prepare high-quality reports and forms in PRJ5 and PRJ6.

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 text have some flaws: 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. Corresponding changes are needed in the attribute lists and sample data.

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 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. Consistency between deliverables is an important grading criterion.

Return to Contents

Group Member Evaluations:

Being a good group member is important!
Each group member is to complete 2 team member surveys: one after completing PRJ3, and one at the end of the term. Each team member is to create their own 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)