Department of Computer Science Department of Computer Science Summative Coursework Set Front Page Module Title: Proposal Module Code: CS1SE16 Lecturer responsible: Dr. Huizhi(Elly) Liang Type of...

1 answer below »
...


Department of Computer Science Department of Computer Science Summative Coursework Set Front Page Module Title: Proposal Module Code: CS1SE16 Lecturer responsible: Dr. Huizhi(Elly) Liang Type of Assignment: Written essay Individual / Group Assignment: Individual Weighting of the Assignment: 25% Page limit/Word count: 2000 Expected hours spent for this assignment: 16 Items to be submitted: written essay Work to be submitted on-line via Blackboard Learn by: 12:00 noon, 6th March 2020 Work will be marked and returned by: 15 days post to the submission NOTES By submitting this work you are certifying that it is all your own work and that use of material from other sources has been properly and fully acknowledged in the text. You are also confirming that you have read and understood the University’s Statement of Academic Misconduct, available on the University web-pages. If your work is submitted after the deadline, 10% of the maximum possible mark will be deducted for each working day (or part of) it is late. A mark of zero will be awarded if your work is submitted more than 5 working days late. You are strongly recommended to hand work in by the deadline as a late submission on one piece of work can impact on other work. If you believe that you have a valid reason for failing to meet a deadline then you should complete an Extenuating Circumstances form and submit it to the Student Support Centre before the deadline, or as soon as is practicable afterwards, explaining why. 1. Assessment classifications First Class (>= 70%) Well-structured, concise, report in professional format, i.e. clear logical presentation. Evidence of reflecting in-depth understanding of concepts and principles. Clear report answering questions, in a suitable report style with clear references to back up arguments, showing a level of study beyond the standard material Upper Second (60-69%) Readable report but less professional, reasonably concise. Reviewed the related systems. Evidence of reflecting adequate level of understanding of concepts and principles. Use citation and the references. Showing a good grasp of the technology and style required for the target audience, with a high level of accuracy and well written and illustrated. May show some elements of creativity and originality, and makes use of existing literature. Lower Second (50-59%) Report understandable but less than professional. Too short or too long, less effective in conveying meaning of the concepts and principles. Evidence of sufficient understanding of concepts and principles. Use little references. A reasonable selection of examples used, with few technical errors and written in plain English. On topic, and relatively well organised. Third (40-49%) Report not laid out well, would not be understood by target readership. Very little sense about your content of the report. No references used. Limited selection of material, with some progress towards providing an argument, with most technical content correct but typically relying on obvious examples. Pass (35-39%) As Category Third but more serious defects. Evidence of some understanding of technical content, but lacking evidence based argument, or lacking a coherent analysis. Fail (0-34%) Unsatisfactory work. Ranging from no significant work submitted, but with some awareness of the topic area, through to some evidence of work, but possibly largely incomplete. 2. Assignment requirements Motivation for the assignment This assignment brings together some of the ideas we have previously looked at in the coursework, and the lectures. It also requires some independent research (reading!) and will exercise your ability to think about how to break a problem down in to manageable parts. It also works to make you think about the bigger picture, considering possible business factors, as well as legal and ethical considerations. Working environment Using the description of the game system, below, referring back to previous work and lecture notes, and using the information in the SWEBOK guide on Blackboard as well as other suitable resources you can find in the Library or online, you will develop a short proposal, or bid, to try to secure the “job” of creating the game we have been considering this year. Note there is no actual “job” involved, and you are not required to actually create any software. You must consider what components make up the game system. You should consider the need for the software to run on hardware, but note also that the client already has sufficient hardware in place. You must establish a logical view of the software architecture for the system, and represent it in a simple diagram. You must consider the development methodology you will use – e.g. a planned approach (e.g. waterfall) or one of the Agile methods (e.g. Scrum). In making this decision, you must consider the team size you think you should have (which you should justify). You must consider any legal or ethical constraints and make them clear in the proposal. You must consider possible costs, and decide on the amount you should charge the client. 3. Assignment submission requirements Front page of the submission (the following are compulsory) Module Code: CS1SE16 Assignment report Title: Student Number (e.g. 25098635): Date (when the work completed): Actual hrs spent for the assignment: Assignment evaluation (3 key points): Content of the required work Scenario The game will be web-based (played in a browser). University students will be expected to log in, play the game and solve puzzles in a graphical adventure, earning points for their solutions. The solution to the puzzles will require them to have read and understood various historical sources. Their scores will be stored in a high score table. Solutions to puzzles will include short text entries, and they will be able to use an in-line chat/forum facility to collaborate with other students on their course. The system will run on a server, with a separate web-server used to deliver the pages across the internet to whatever devices the students choose to use. The material served will all be in HTML format, with some javascript functionality. The university has an existing database system, which can be used to store and access players’ scores and other relevant information, as well as a web server which can host the application (game). It can be assumed that the players will be using a recent web browser, with javascript enabled. There is a requirement for an administration role, which accesses web pages on the system to facilitate adding/blocking users, checking on progress, editing content and uploading new content. The client would like to have delivery of the project within 6 months, with at least 3 fully functional scenarios (interactive stories). User accounts should be handled using the university’s account management system. Cost estimation information This following information can be used for making estimations. They may not represent true values, but you should consider that any additional costings should follow this model: the cost to the company is 2x the salary being paid to the member of staff, due to “on costs”. An experienced programmer costs you approximately £100,000 per year, and can use 2 languages. An inexperienced programmer costs you approximately £56,000 per year, but is only 50% as effective as an experienced programmer for the first two years they are in post, and can only use 1 programming language. A graphics specialist will cost you approximately £80,000 per year. A narrative designer (designs storylines) will cost you approximately £50,000 per year. A software tester will cost you approximately £50,000 per year. Office space will cost you approximately £250 per person per month. You can assume that you have sufficient computers to do your development work, at no additional cost. Report Outline The report must be submitted on Blackboard as a PDF file. You will produce a technical proposal to be discussed within your “company”, including the following features: 1. Introduction [20 marks] Explaining what the system being created entails. Including system overview, system users, key features. 2. Feasibility study 2.1 Social and legal feasibility [10 marks] Constraints and issues relating to both the creation of, and the use of, the system 2.2 Economic feasibility
Answered Same DayMar 01, 2021

Answer To: Department of Computer Science Department of Computer Science Summative Coursework Set Front Page...

Deepti answered on Mar 04 2021
143 Votes
Game Development
CS1SE16
Web-Based Game Development Proposal
Student #:
Date:
Actual hrs spent for the assignment: 10
Introduction
In this report, a web-based game is proposed which would involve graphical entertainment in the form of puzzles, to be solved by the students of the university. An online game with interactive learning will satisfy the basic needs of learning environment and wil
l offer an engaging learning experience to the university’s students. A web-based game is an excellent way of achieving students’ attention and creating learning situations and techniques to engage them. It would be education and entertainment combined with advanced technology available on various platforms like tablets, PCs, smartphones, etc. It is a digital platform which the students can easily utilize to gain supplemental knowledge through entertainment.
The following sections discuss the feasibility of the web-based game for the students of the university in question. The legal and social aspect, economic feasibility and the technical feasibility is discussed in detail. The cost estimation including technical team expense, cost of game development and the total cost recommendation is further discussed. The technology proposed in the report for developing the game is waterfall model. The use cases justifying the design along with the sequence diagram of playing the game are covered. The game’s system is depicted in a simple block diagram. At the end, a reflection of learnings from the report preparation is provided along with references.
Feasibility study
The feasibility study in the following subsections assesses the technical, social, legal and economic challenges of the proposed web-based game.
Social feasibility
The social constraints for the target web-based puzzle includes a fear among the user, students in this case, of not achieving the score levels as self-expected or as expected among the peers. It may lead to fear related to losing status or getting disapproved by social groups to which the student belongs owing to playing online games. Overuse of such an online platform may cause adverse effects physically and mentally on the students such as backbone issues, eye sight issues, thus affecting their health and safety. Therefore, social constraints may be taken as negatively impacting online gaming continuance intention.
Legal Constraints
The proposed game may require further analysis on copyright (Weebly, n.d.), licensing agreement, patent and trademark. It would be essential to perform a freedom-to-operate search within the vicinity of the university where it would be offered to the students for playing. Copyrighting the idea of the game will prevent it from being copied by others which may otherwise lead to legal issues for the copiers. The idea of the game may be patented if it is totally new and does not already exist in the market in any form.
Economic feasibility
This feasibility shall include the overall cost for all the resources required to build the game. This will include the cost of each employee dedicated for the game development, the amount to be charged from the client (university in this case) for developing and maintaining the online game.
The technical team will include a programmer cum manager who would be proficient with 2 languages, another programmer having expertise in one programming language, a graphic specialist, a narrative designer and a software tester.
The client has specified that the delivery of the game project is required within 6 months approximately. Therefore, salaries of each employee are considered for 6 months instead of annual salary. The cost is estimated on the game design, game project development and its testing. The hardware required for the project is already available at the client’s facility. The costs have been estimated as shown below
Team Manager with expert programming skills in 2 languages: £50,000
Programmer with skills in 1 language: £28,000
Graphics...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here