Coventry University

 

5011CEM Big Data Programming Project Specification Document

<Project Name>

 

Programming代写 For assumptions consider e.g. maximum and minimum screen resolutions if displaying data, data file format, data size, hardware specifications.

1
1

Author: <Your Name>

Document Version <X.X>

<date>

 

 

Table of Contents

1. Introduction ——————————————————————————————————————————-3

2. Project Requirements ——————————————————————————————————————–3

2.1 Related documents —————————————————————————————————————3

2.2 Terms/Acronyms and Definitions ——————————————————————————————— 3

3. Risks and Assumptions —————————————————————————————————————– 3

4. Out of Scope ——————————————————————————————————————————3

5. System/ Solution Overview ————————————————————————————————————-3

5.1 Context Diagram/ Interface Diagram/ Data Flow Diagram, Application Screen Flow, Sitemap, Process Flow ————-3

6. Project Management ——————————————————————————————————————–4

7. References ——————————————————————————————————————————–4

8. Open Issues ——————————————————————————————————————————4

Appendix ————————————————————————————————————————————4

 

Programming代写
Programming代写

1. Introduction

< Identify and describe the problem this document will address. Include background information here.>

2. Project Requirements

<Describe the project scope that addresses the business need or problem.  Include high-level information on the solution>

2.1 Related documents

<Add any related documentation that is relevant and related.>

Component
Name (with link to the document)
Description



 

2.2 Terms/Acronyms and Definitions 

<State any terms and its definition that are described in the specifications.  Include any acronyms that are mentioned in the document.>

Term/Acronym
Definition
Description

 

3. Risks and Assumptions

<For assumptions consider e.g. maximum and minimum screen resolutions if displaying data, data file format, data size, hardware specifications.

For risks consider, e.g. file corruption, data file changes in future, bugs in standard libraries, or algorithm code not written by you.>

4. Out of Scope

<Describe anything that you specifically do not want to achieve, that may be part of the overall project.>

5. System/ Solution Overview

<Provide a short description of the software and solution being specified and its purpose.>

5.1 Context Diagram/ Interface Diagram/ Data Flow Diagram, Application Screen Flow, Sitemap, Process Flow

<Provide any appropriate graphical representations that are relevant to the system and project such as a context/interface/data flow diagram, application screen flow, site map, or process flow.  Add as many as needed. Note: This will be a simple diagram at the start of your project, it is not a full code function and data flow diagram.>Programming代写

6. Project Management

<Describe how you will manage your project, consider things such as small steps for weekly achievement, planning around other aspects of your course, e.g. exams, VIVA etc. and don’t forget version control of your code! >Programming代写

7. References

List all references to external material used as background information or knowledge.>

8. Open Issues

Issue ID
Issue
Raised By
Raised On
Solution/ Decision
Resolved By
Resolved On
Status

Appendices

Module Learning Outcomes Assessed:
B1: COMPUTATION THINKING: develop and understand algorithms to solve problems; measure and optimise algorithm complexity; appreciate the limits of what may be done algorithmically in reasonable time or at all.

B2: PROGRAMMING: create working solutions to a variety of computational and real world problems using multiple programming languages chosen as appropriate for the task.

B4: DATA SCIENCE: work with (potentially large) datasets; using appropriate storage technology; applying statistical analysis to draw meaningful conclusions; and using modern machine learning tools to discover hidden patterns.

B6: PROFESSIONAL PRACTICE: understand professional practices of the modern IT industry which include those technical (e.g. version control / automated testing) but also social, ethical & legal responsibilities.

B7: TRANSFERABLE SKILLS: apply a wide variety of degree level transferable skills including time management, team working, written and verbal presentation to both experts and non-experts, and critical reflection on own and others work.

B8: ADVANCED WORK: apply the above to advanced topics selected according to the interests of individual students.

 

Programming代写
Programming代写

 

更多其他: Essay代写  研究论文代写  论文代写  网课代修  代写CS  数据分析代写

合作平台:天才代写 幽灵代写  写手招聘