Enterprise Network Design and Management
Second Attempt Coursework
Deadline For Submission:
As instructed in Moodle
Submission Instructions
Completed reports must be submitted online.
Instructions for completing the assessment:
The coursework will be assessed by means of two formal reports. Each report must have a cover page. Each student must submit an individual work.
Examiners:
Dr S Zhou
2019-20 Page 1 of 6
INSTRUCTIONS
This coursework, with two parts, contributes 100% to your overall unit mark.
The coursework will be assessed by means of two formal reports. Each report must have a cover page. Each student must submit an individual work.
Completed reports must be submitted online. The breakdown of the marks and the assessment criteria are provided in this document.
All coursework will be checked for possible plagiarism. The reports must be appropriately referenced and contributions from anybody other than the student submitting the work must be acknowledged.
2019-20 Page 2 of 6
Part 1. Students Application Portal System (40%)
The School of Computing accepts student applications from different parts of the world. Currently, there is no means for applicants to get updates on the progress of their application processing. You have been asked to design a web-based application processing tracking system which will allow applicants to be able to log into the system and see what is happening with their applications.
The designed system should allow an applicant to register, select a course, complete an application form, upload documents and submit the application. Applicants who have already submitted application forms should be able to log into the online application portal, view their complete application processing history from submission. This should include which University admissions team or individual that has taken any action or made a decision in connection with the application right up to the current status of the application. For all members of staff who process applications, the system must provide a field for authorised staff to enter status information (one which can be seen by the applicant when s/he logs in and one which can only be viewed by authorised staff). Each eligible member of staff should be able to e-mail an applicant from the designed interface without having to open a separate e-mail client. The system must be able to produce a list of applicants grouped by course, level, application status, year in which the applicant wants to start studies, etc.
In this coursework, you are required to design the system. You may use your initial work from the first attempt. This assignment is divided into two parts: Part 1 is to develop an application system and Part 2 is to develop an application management system.
1.1 Part 1: Application System
Design a system that would allow the application portal users to:
Eligible staff can search the applicants either by first name, surname, unique number e.g. application number, date of birth or a combination of these;
Register;
Applicants can apply and upload documents. When an applicant submits an application, he should not be able to make any further changes. Change can only be made by a staff member;
Login;
After logging in, an applicant can see only application, his application processing history and status
The admissions team and other staff users should have access to appropriate functions.
1.2 Part 2: Application System Management
In addition to the functions listed in Section 1.1, there are additional functions that eligible staff will use. These include:
1. Be able to change all fields in an application form, especially the course title.
You should create a table that will store the previous value of any changed field, the date when it was changed and the details of the person who made the change;
You should provide an option for an additional file to be uploaded and associated with an applicant;
2. Admissions team can make decision on any application, can enter information that can be seen by an applicant and some which cannot be seen by an applicant but viewed by staff;
3. Admissions team can suspend or re-enable an applicant’s portal account/access;
4. Admissions team can contact an applicant;
5. Admissions team can reset the password of an applicant.
2019-20 Page 3 of 6
The implemented system should present all users with appropriate user interface and relevant information.
Instructions and Guidelines on Assessment
The assignment involves the complete design (but not implementation or coding) of an information system. You are required to analyse the requirements, and produce a reasonable design. The design must have the following features:
Information entry, retrieval, processing and presentation to users;
Interactive web access;
Server-side processing, interaction with users and updating of records;
Client-side processing of user information; and
Database for data storage and management.
Although you are not supposed to implement comprehensive security mechanism, security aspects must be taken into account when designing and implementing your system.
Assessment
This coursework will be assessed by means of a formal report.
Report Guidelines
Table of contents
An introduction that puts the project into context and a short referenced literature review (use Havard APA Referencing standard http://referencing.port.ac.uk).
The report must include user requirements analysis, design objectives and justify all the decisions made.
Database design
The choice of technology and the programming languages must be justified. Full details of how these choices affect the maintenance, portability, efficiency and long term use of the developed system should be provided.
Information flow diagram (IFD), use case, web flow diagram, or some other representation of the flow of data between the tasks and the system should be provided. The IFD format is described in the appendix. This include step-by-step description of the program(s).
The report should also discuss the implementation considerations. That is, how the files are stored, file dependencies and database structure.
The problems encountered in the course of doing the assignment and how the problems were solved or could be solved should be discussed, in addition to the limitations of the system.
2019-20 Page 4 of 6
Marking Scheme for report 1
The coursework part 1 marks are distributed (marking scheme is) as follows:
1. Report 1: 40%
user(s) requirement analysis 5 %
database design 5%
web flow diagrams 5%
design of major functions 15%
critical analysis of the system 5%
report structure, quality and presentation 5%
2019-20 Page 5 of 6
Part 2. Enterprise Network Analysis (60%)
Problem Statement
You must identify 2 different ASs and trace out two different routes between the two systems (please refer to Lab 3).
You then need to configure a simulation of the two different routes between the two ASs using OpNet. You must demonstrate the use of local_pref to force traffic to take one of the routes (please refer to Labs 4 and 5).
Deliverables
This assignment is to be completed individually. You must submit a soft copy of your report using Moodle.
Expected deliverables from each individual;
A report. The maximum number of words is 2000. It is unacceptable to submit a report of more than 2000 words (not including, contents, references and appendices).
The contents of your report must be;
Title Page
Containing unit title and your student number.
Contents Page
Listing the contents of your report.
Research
You must detail the two AS paths that you have identified and how you found them.
Simulation Design
You must detail the planning for your configuration; including a map of the network and the addressing scheme that you will use.
Simulation Configuration
You must provide details of your simulation and discuss traffic tuning using local_pref.
Conclusion
A maximum of 150 words concluding your findings.
Appendix
Details of any calculations and test scenarios that you have conducted to support your simulation.
You report must use font size 11 or 12, the paragraphs must be justified and the font can be Arial, Times New Roman or Calibri. You must use single line spacing. Each section and sub-section heading should be numbered (1.0, 2.1, 3.0, 4.4. etc) and each figure or table should be labelled according to the primary section (1.0, 2.0, 3.0 etc) not the subsection. For example, Table 2.1 is the first table in section 2, Table 4.6 is the sixth table in section 4, Figure 3.7 is the seventh figure in Section 3. Referencing can be either Harvard APA or IEEE style.
You must spell check your report before submission.
Marking Scheme for report 2
Research
20%
Simulation Design
10%
Simulation Configuration
15%
Conclusion
15%
60%
2019-20 Page 6 of 6
Indicative Marking Scheme
Pass
80-100% (as below, and) Exemplary work that provides novel analysis and extends and develops arguments and recommendations. Expressed with flair and precision and characterised by intellectual rigour and originality.
70-79% (as below, and) Shows original thinking in the critical examination of network design. Comprehensively argued and proved through thorough simulation.
60-69% (as below, and) Provide a clear, balanced, coherent and rigorous analysis of network design. Detailed understanding of network design is expressed with clarity and interest.
50-59% (as below, and) Provides a detailed review of the pertinent issues arising from network design. Demonstrates a thorough knowledge of BGP and uses this to underpin arguments and conclusions.
40-49% Demonstrates a grasp of the key concepts of network design, a familiarity with simulations and an understanding of relevant theoretical and methodological issues. A logical structure enables pertinent evidence to be reviewed and evaluated and clear recommendations to be reached.
Fail
30-39% Some knowledge of relevant concepts and technology, but with significant gaps. Little attempt at evaluation and an inadequate structure. Analysis, recommendations and conclusions are vague, ambiguous and not clearly derived from evidence and argument.
0-29% Failure to grasp basic knowledge and concepts. Misunderstanding of key ideas. Use of simplistic arguments and absence of theory. Lack of analysis, recommendations and conclusions. Poor structure, badly presented and poorly expressed.
Presentation
0 A word is spelt incorrectly that should have been found with a spell checker, a consistent lack of the use of paragraphs and sentences, any use of ‘i’ rather than I.
1-3 Common misspelling of words such as “whether” and “weather” and “there” and “their”, inaccurate capitalisation of the first letter of nouns rather than proper nouns, inaccurate use of units (mbps rather than Mbps).
4-5 Common lack of the correct use of the apostrophe indicating possessive rather than plural, common use of the wrong words, “there is a different in the use of” rather than “there is a difference in the use of”.
6-7 Not referring to tables and figures in the report.
7-8 Consistent inaccurate use of the comma.
9 Very few mistakes and written in the first person.
10 Very few mistakes, written in the third person and no use of colloquial English.
0 comments:
Post a Comment