logo

CS6P05 - Broadcasting System

   

Added on  2022-08-19

49 Pages8311 Words9 Views
Running head: BROADCASTING SYSTEM 1
CS6P05 Project
BROADCASTING SYSTEM
Project Report
Final Submission
Name: Add your Full name
ID Number: Your ID number
Date: Friday, 19 August 2022
First Supervisor: Add Your Supervisor’s Name Here
Second Supervisor: Add Your Second Marker’s Name Here
1.1.1

BROADCASTING SYSTEM 2
Declaration
Module: CS6P05 Deadline: 3pm Monday 7th January 2019
Module Leader: Student ID: ________________________

BROADCASTING SYSTEM 3
PLAGIARISM
I have read and understood rules and regulations concerning plagiarism as provided in the
extract below.
Student signature: ______________________ Date: 19/08/22
Extracts from University Regulations on Cheating, Plagiarism and Collusion
Section 2.3: "The following broad types of offence can be identified and are provided as indicative examples...
(i) Cheating: including taking unauthorised material into an examination; consulting unauthorised material
outside the examination hall during the examination; obtaining an unseen examination paper in advance of
the examination; copying from another examinee; using an unauthorised calculator during the examination
or storing unauthorised material in the memory of a programmable calculator which is taken into the
examination; copying coursework.
(ii) Falsifying data in experimental results.
(iii) Personation, where a substitute takes an examination or test on behalf of the candidate. Both candidate
and substitute may be guilty of an offence under these Regulations.
(iv) Bribery or attempted bribery of a person thought to have some influence on the candidate's assessment.
(v) Collusion to present joint work as the work solely of one individual.
(vi) Plagiarism, where the work or ideas of another are presented as the candidate's own.
(vii) Other conduct calculated to secure an advantage on assessment.
(viii) Assisting in any of the above.
Some notes on what this means for students:
1. Copying another student's work is an offence, whether from a copy on paper or from a computer file, and
in whatever form the intellectual property being copied takes, including text, mathematical notation and
computer programs.
2. Taking extracts from published sources without attribution is an offence. To quote ideas, sometimes using
extracts, is generally to be encouraged. Quoting ideas is achieved by stating an author's argument and
attributing it, perhaps by quoting, immediately in the text, his or her name and year of publication, e.g. "e
= mc2 (Einstein 1905)". A references section at the end of your work should then list all such references
in alphabetical order of authors' surnames. (There are variations on this referencing system which your
tutors may prefer you to use.) If you wish to quote a paragraph or so from published work then indent the
quotation on both left and right margins, using an italic font where practicable, and introduce the quotation
with an attribution.

BROADCASTING SYSTEM 4
Abstract.
Good communication is an essential tool in achieving productivity and maintaining strong
working relationships among managers and staff in an organisation (Kanki, 2019). An
organisation that focuses mostly on delivering clear and effective communication builds trust
among employees, and this boosts their morale as well as increasing productivity and output
(Bendell, 2017). In cases where an organisation has poor communication things always turn
out as unexpected, this may include staff losing morale, poor management and this sums up
to poor quality for such an organisation. Effective communication requires that both the
managers and staff are strong communicators. When managers are strong communicators,
they are able to handle and manage their staff effectively (Bryson 2017). The same applies to
staff who communicate effectively; this includes giving feedback or complaints, by so doing,
the managers get to know the staff’s opinions and act on them appropriately. The goal of the
project discussed in this report is to build a broadcasting system that will ensure that
managers and staff communicate with each other in a much more effective manner. The
broadcasting system is a desktop application that consumes a back-end database that manages
and stores data related to the system. The system has a login page for both the manager and
staff. During installation, the manager, the admin, in this case, is issued with a manager ID
and password stored in the back-end database. Upon the manager’s login, they get a redirect
to the admin portal where they can sign up the staff who can then access the staff portal after
login using credentials created for them by the manager. Other than staff sign up the
manager, schedules meetings, uploads learning and online training materials and views
feedback and complaints submitted by the staff. On the other hand, the staff can view
learning and online training materials uploaded by the manager and also sends complaints
and feedback from the staff portal.

BROADCASTING SYSTEM 5
Table of Contents
Declaration.................................................................................................................................2
Abstract......................................................................................................................................4
Table of Contents.......................................................................................................................5
List of Tables..............................................................................................................................7
List of Figures............................................................................................................................8
Chapter 1: Introduction..............................................................................................................9
1.2 Project topic and rationale................................................................................................9
1.3 Project Aims and Objectives............................................................................................9
1.4 Methodology...................................................................................................................10
1.5 The report structure........................................................................................................10
Chapter 2: Background Research.............................................................................................11
2.1 Literature review of related work...................................................................................11
2.2 Critical evaluation of related products...........................................................................11
2.3 The scope of the project.................................................................................................12
2.4 Review and justification tools selected for use in the project........................................12
Chapter 3: Requirements Analysis and Specification..............................................................14

BROADCASTING SYSTEM 6
3.1 Functional requirements:................................................................................................14
3.2 Non-functional requirements..........................................................................................14
3.2.1 Performance requirements.......................................................................................14
3.2.2 Software system attributes.......................................................................................15
Chapter 4: Software Design.....................................................................................................16
4.1 User Interface Design.....................................................................................................16
4.2 Database tables structure design.....................................................................................21
4.3 System Architecture.......................................................................................................22
4.4 Detailed software class design........................................................................................23
4.5 Use cases realization.......................................................................................................24
Chapter 5: Implementation and Testing...................................................................................26
5.1 Software Implementation...............................................................................................26
5.2 Software Testing or Analysis of the results....................................................................26
Chapter 6: Evaluation of Results..............................................................................................28
Chapter 7: Conclusions............................................................................................................29
7.1 A summary of what has been achieved in the project....................................................29
7.2 Reflections and lessons learned......................................................................................29
7.3 Future work....................................................................................................................29

BROADCASTING SYSTEM 7
Appendices...............................................................................................................................30
Appendix A: Project Management.......................................................................................30
1.1 The original project plan from the Proposal..........................................................30
1.2 Review of your project process.............................................................................32
1.3 Amendments to the original plan...........................................................................32
1.4 Lessons learned in project management................................................................33
References................................................................................................................................34
Bibliography.............................................................................................................................37

BROADCASTING SYSTEM 8
List of Tables
Table 1: Project plan from proposal.........................................................................................30
Table 2: Project milestone........................................................................................................32

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Public Key Infrastructure Report
|4
|1128
|365