CIS Project Deliverable 3
|
Points: 150 |
Project Deliverable 3: Database and Programming Design |
||||
|
Criteria |
Unacceptable Below 60% F |
Meets Minimum Expectations 60-69% D |
Fair 70-79% C |
Proficient 80-89% B |
Exemplary 90-100% A |
|
Section 1: Design Document |
|||||
|
1a. Create a database schema that supports the company’s business and processes. Weight: 10% |
Did not submit or incompletely created a database schema that supports the company’s business and processes. |
Insufficiently created a database schema that supports the company’s business and processes. |
Partially created a database schema that supports the company’s business and processes. |
Satisfactorily created a database schema that supports the company’s business and processes. |
Thoroughly created a database schema that supports the company’s business and processes. |
|
1b. Explain and support the database schema with relevant arguments that support the rationale for the structure. Weight: 10% |
Did not submit or incompletely explained and supported the database schema with relevant arguments that support the rationale for the structure. |
Insufficiently explained and supported the database schema with relevant arguments that support the rationale for the structure. |
Partially explained and supported the database schema with relevant arguments that support the rationale for the structure. |
Satisfactorily explained and supported the database schema with relevant arguments that support the rationale for the structure. |
Thoroughly explained and supported the database schema with relevant arguments that support the rationale for the structure. |
|
1c. Create database tables with appropriate field-naming conventions then identify primary keys and foreign keys, and explain how referential integrity will be achieved. Weight: 10% |
Did not submit or incompletely created database tables with appropriate field-naming conventions. Did not submit or incompletely identified primary keys and foreign keys. Did not submit or incompletely explained how referential integrity will be achieved. |
Insufficiently created database tables with appropriate field-naming conventions. Insufficiently identified primary keys and foreign keys. Insufficiently explained how referential integrity will be achieved. |
Partially created database tables with appropriate field-naming conventions. Partially identified primary keys and foreign keys, explained how referential integrity will be achieved. |
Satisfactorily created database tables with appropriate field- naming conventions. Satisfactorily identified primary keys and foreign keys. Satisfactorily explained how referential integrity will be achieved. |
Thoroughly created database tables with appropriate field-naming conventions. Thoroughly identified primary keys and foreign keys. Thoroughly explained how referential integrity will be achieved. |
|
1d. Normalize the database tables to third normal form (3NF). Weight: 5% |
Did not submit or incompletely normalized the database tables to third normal form (3NF). |
Insufficiently normalized the database tables to third normal form (3NF). |
Partially normalized the database tables to third normal form (3NF). |
Satisfactorily normalized the database tables to third normal form (3NF). |
Thoroughly normalized the database tables to third normal form (3NF). |
|
1e. Create an Entity-Relationship (E-R) Diagram through the use of graphical tools in Microsoft Visio or an open source alternative such as Dia. Weight: 10% |
Did not submit or incompletely created an Entity-Relationship (E-R) Diagram through the use of graphical tools in Microsoft Visio or an open source alternative such as Dia. |
Insufficiently created an Entity-Relationship (E-R) Diagram through the use of graphical tools in Microsoft Visio or an open source alternative such as Dia. |
Partially created an Entity-Relationship (E-R) Diagram through the use of graphical tools in Microsoft Visio or an open source alternative such as Dia. |
Satisfactorily created an Entity-Relationship (E-R) Diagram through the use of graphical tools in Microsoft Visio or an open source alternative such as Dia. |
Thoroughly created an Entity-Relationship (E-R) Diagram through the use of graphical tools in Microsoft Visio or an open source alternative such as Dia. |
|
1f. Explain your rationale behind the design of your E-R Diagram. Weight: 5% |
Did not submit or incompletely explained your rationale behind the design of your E-R Diagram. |
Insufficiently explained your rationale behind the design of your E-R Diagram. |
Partially explained your rationale behind the design of your E-R Diagram. |
Satisfactorily explained your rationale behind the design of your E-R Diagram. |
Thoroughly explained your rationale behind the design of your E-R Diagram. |
|
1g. Create a Data Flow Diagram (DFD) through the use of graphical tools in Microsoft Visio or an open source alternative such as Dia. Weight: 10% |
Did not submit or incompletely created a Data Flow Diagram (DFD) through the use of graphical tools in Microsoft Visio or an open source alternative such as Dia. |
Insufficiently created a Data Flow Diagram (DFD) through the use of graphical tools in Microsoft Visio or an open source alternative such as Dia. |
Partially created a Data Flow Diagram (DFD) through the use of graphical tools in Microsoft Visio or an open source alternative such as Dia. |
Satisfactorily created a Data Flow Diagram (DFD) through the use of graphical tools in Microsoft Visio or an open source alternative such as Dia. |
Thoroughly created a Data Flow Diagram (DFD) through the use of graphical tools in Microsoft Visio or an open source alternative such as Dia. |
|
1h. Explain your rationale behind the design of your DFD. Weight: 5% |
Did not submit or incompletely explained your rationale behind the design of your DFD. |
Insufficiently explained your rationale behind the design of your DFD. |
Partially explained your rationale behind the design of your DFD. |
Satisfactorily explained your rationale behind the design of your DFD. |
Thoroughly explained your rationale behind the design of your DFD. |
|
1i. Create at least two (2) sample queries that will support the organizational reporting needs. Weight: 5% |
Did not submit or incompletely created at least two (2) sample queries that will support the organizational reporting needs. |
Insufficiently created at least two (2) sample queries that will support the organizational reporting needs. |
Partially created at least two (2) sample queries that will support the organizational reporting needs. |
Satisfactorily created at least two (2) sample queries that will support the organizational reporting needs. |
Thoroughly created at least two (2) sample queries that will support the organizational reporting needs. |
|
1j. Create at least two (2) screen layouts that illustrate the interface that organizational users will utilize. Weight: 5%
|
Did not submit or incompletely created at least two (2) screen layouts that illustrate the interface that organizational users will utilize. |
Insufficiently created at least two (2) screen layouts that illustrate the interface that organizational users will utilize. |
Partially created at least two (2) screen layouts that illustrate the interface that organizational users will utilize. |
Satisfactorily created at least two (2) screen layouts that illustrate the interface that organizational users will utilize. |
Thoroughly created at least two (2) screen layouts that illustrate the interface that organizational users will utilize. |
|
Section 2: Revised Gantt Chart / Project Plan |
|||||
|
2. Update the Gantt chart or project plan (summary and detail) template, from Project Deliverable 2: Business Requirements, with all the project tasks. Weight: 15% |
Did not submit or incompletely updated the Gantt chart or project plan (summary and detail) template, from Project Deliverable 2: Business Requirements, with all the project tasks. |
Insufficiently updated the Gantt chart or project plan (summary and detail) template, from Project Deliverable 2: Business Requirements, with all the project tasks. |
Partially updated the Gantt chart or project plan (summary and detail) template, from Project Deliverable 2: Business Requirements, with all the project tasks. |
Satisfactorily updated the Gantt chart or project plan (summary and detail) template, from Project Deliverable 2: Business Requirements, with all the project tasks. |
Thoroughly updated the Gantt chart or project plan (summary and detail) template, from Project Deliverable 2: Business Requirements, with all the project tasks. |
|
3. Clarity, writing mechanics, and formatting requirements Weight: 10% |
More than 8 errors present |
7-8 errors present |
5-6 errors present |
3-4 errors present |
0-2 errors present |