91精品国产91久久久久久_国产精品二区一区二区aⅴ污介绍_一本久久a久久精品vr综合_亚洲视频一区二区三区

合肥生活安徽新聞合肥交通合肥房產(chǎn)生活服務(wù)合肥教育合肥招聘合肥旅游文化藝術(shù)合肥美食合肥地圖合肥社保合肥醫(yī)院企業(yè)服務(wù)合肥法律

代寫COMP201、java設(shè)計(jì)程序代做

時(shí)間:2023-12-07  來源:合肥網(wǎng)hfw.cc  作者:hfw.cc 我要糾錯(cuò)



COMP201: Software Engineering I 
Assignment 1.2 (2023/24) 
(100% mark for Assignment 1.2 is 5% of COMP201 grade) 
 
Deadline for Assignment 1.2: 12nd of December 2023, 17:00 
 
OBJECTIVE 
This assignment is mainly about “design/implementation”. 
You should be implementing a simulation of part of the security system. This simulation will follow the requirements that have been defined in coursework 1 and follow the use cases that you defined. This simulation will not be a full implementation of the original requirement but only implement the card/code entry part of the system. For this case, there is no UI code required. You are strongly encouraged to start this work as soon as possible. 
 
The purpose of this exercise is to understand the challenges of implementing a design from requirements and the state modelling required. This code will be implemented using a simulated version of the hardware, it would then be possible later to implement a security system by replacing the simulation code with software drivers connected to real hardware. 
 
Assignment number     1 of 2 (part 2) 
Weighting     5% 
Assignment Circulated date provided to class 
     2/11/2023 
Deadline Day & Date & Time     12th of December 2023 at 17:00 
Submission Mode     Electronic submission/Canvas 
Learning outcome assessed     1.Realise the problems in designing and building significant computer systems 
2.Understand the need to design systems that fully meet the requirements of the intended users 
3.Be able to apply these principles in practice 
4.Be able to demonstrate how to effectively implement an OO design in an O-O language such as Java or Python. 
Submission necessary in order to satisfy Module requirements     No 
Purpose of assessment 
 
To assess the students ability to analyse a problem and implement it in code 

Marking criteria     See end of document 
Late Submission Penalty     Standard UoL Policy 
 
Description of problem 
Produce code to support a security system simulation in Java using the existing code as a base. (This has been made available to you as a zip file).  
 
NOTE You only need to fulfil the requirements of this coursework not the whole of the requirement detailed in coursework 1.1. 
 
Card handling 
All the code you will implement is done as part of files Authenticator.java and Card.java, you will need to modify both these files. It is very important you do NOT modify the public interface of these Java classes.   
 
Look at the comments in the source files for information on what has to be done. Everywhere there is a TO DO comment, please complete the code as requested.  
 
checkFireCode 
The behaviour should be as follows, when calling checkFireCode(). 

If the card status is CARD_NEW, then the method should return INVALID_CARD.

If the card is locked, it will return CARD_LOCKED. If the code is correct, the method returns the OK status. If the code is invalid the method returns INVALID_FIRE_CODE. 

If the code is incorrect, the method returns BAD_FIRE_CODE.  Getting the code wrong 3 times will lock the card and return CARD_LOCKED. Using an invalid code, does NOT affect the lock count.
 
checkBurglaryCode 
The behaviour should be as follows, when calling checkBurglaryCode(). 
If the card status is CARD_NEW, then the method should return INVALID_CARD.

If the card is locked, it will return CARD_LOCKED. If the code is correct, the method returns the OK status. If the code is invalid the method returns INVALID_BURGLARY_CODE. 

If the code is incorrect, the method returns BAD_BURGLARY _CODE.  Getting the code wrong 3 times will lock the card and return CARD_LOCKED. Using an invalid code, does NOT affect the lock count.
 
Notice for either method, any incorrect code (fire or burglar alarm code) will increase the lock count, invalid codes do not change the lock count. A correct code will set the lock count back to zero.

For this functionality you will have to add behaviour to the card simulator which allows it to count the wrong code count and save it persistently.  
 
Marking criteria 
This code will be marked using automatic testing. The structure and format of the code will NOT be marked for this assignment, however you are strongly encourage to format and comment your code correctly. The code will be marked be using a number of test cases, for each test case passed, a point will be awarded. All the behaviour described in this document as well as the comments in the code in Card.java and Authenticator.java must be covered to gain full marks.  Code which does not compile may be awarded zero marks, please do not submit code which contains compilation errors.

Notes on code

This code design shows two approaches to class design which are commonly used in OO systems, data driven design and responsibility driven design. Card.java is an example of a class which results from data driven design, the focus of objects of this class is to model, store and validate the data contained within a card. Authenticator.java is an example of a class which results from responsibility driven design, instances of this class are responsible for the action or responsibility of authentication. 

請(qǐng)加QQ:99515681 或郵箱:99515681@qq.com   WX:codehelp

掃一掃在手機(jī)打開當(dāng)前頁
  • 上一篇:代寫選股公式 代寫通達(dá)信多因子量化指標(biāo)
  • 下一篇:CS 202代寫、代做Operating Systems設(shè)計(jì)
  • 無相關(guān)信息
    合肥生活資訊

    合肥圖文信息
    2025年10月份更新拼多多改銷助手小象助手多多出評(píng)軟件
    2025年10月份更新拼多多改銷助手小象助手多
    有限元分析 CAE仿真分析服務(wù)-企業(yè)/產(chǎn)品研發(fā)/客戶要求/設(shè)計(jì)優(yōu)化
    有限元分析 CAE仿真分析服務(wù)-企業(yè)/產(chǎn)品研發(fā)
    急尋熱仿真分析?代做熱仿真服務(wù)+熱設(shè)計(jì)優(yōu)化
    急尋熱仿真分析?代做熱仿真服務(wù)+熱設(shè)計(jì)優(yōu)化
    出評(píng) 開團(tuán)工具
    出評(píng) 開團(tuán)工具
    挖掘機(jī)濾芯提升發(fā)動(dòng)機(jī)性能
    挖掘機(jī)濾芯提升發(fā)動(dòng)機(jī)性能
    海信羅馬假日洗衣機(jī)亮相AWE  復(fù)古美學(xué)與現(xiàn)代科技完美結(jié)合
    海信羅馬假日洗衣機(jī)亮相AWE 復(fù)古美學(xué)與現(xiàn)代
    合肥機(jī)場巴士4號(hào)線
    合肥機(jī)場巴士4號(hào)線
    合肥機(jī)場巴士3號(hào)線
    合肥機(jī)場巴士3號(hào)線
  • 短信驗(yàn)證碼 目錄網(wǎng) 排行網(wǎng)

    關(guān)于我們 | 打賞支持 | 廣告服務(wù) | 聯(lián)系我們 | 網(wǎng)站地圖 | 免責(zé)聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 hfw.cc Inc. All Rights Reserved. 合肥網(wǎng) 版權(quán)所有
    ICP備06013414號(hào)-3 公安備 42010502001045

    91精品国产91久久久久久_国产精品二区一区二区aⅴ污介绍_一本久久a久久精品vr综合_亚洲视频一区二区三区
    国自产拍偷拍福利精品免费一| 亚洲乱码国产乱码精品精98午夜| 中文字幕国产一区| 亚洲成人免费影院| 99亚偷拍自图区亚洲| 亚洲精品一级| 日韩视频在线一区二区| 亚洲欧美福利一区二区| 国产精品一区二区三区乱码| 亚洲经典三级| 日韩精品一区二区三区蜜臀| 亚洲综合激情小说| 菠萝蜜视频在线观看一区| 国产亚洲一级| 久久精品人人做人人综合 | 国内揄拍国内精品久久| 欧美日本一区二区| 亚洲精品国产a| 91香蕉视频在线| 欧美美女bb生活片| 亚洲成人免费av| 国产精品av久久久久久麻豆网| 国产精品少妇自拍| 国产精品99久久久久| 久久精品男女| 亚洲免费看黄网站| 91麻豆精品一区二区三区| 欧美日韩国产精品自在自线| 亚洲国产精品一区二区久久 | 亚洲精品视频在线| 欧美久久一区| 亚洲精品一区二区三区香蕉| 久久成人18免费观看| 亚洲欧美日韩一区在线观看| 欧美高清在线一区| 99久久精品久久久久久清纯| 欧美日韩中文字幕一区二区| 亚洲国产视频直播| 亚洲巨乳在线| 国产精品mm| 亚洲午夜久久久久中文字幕久| 久久久久久久久久码影片| 久久精品1区| 精品国产凹凸成av人导航| 国产一区二区三区美女| 欧美性受xxxx黑人xyx性爽| 婷婷夜色潮精品综合在线| 国产精品久久久久久久久婷婷| 国产精品传媒入口麻豆| 欧美91福利在线观看| 久久久久久综合| 91丨九色丨蝌蚪富婆spa| 日韩欧美视频在线| 丰满白嫩尤物一区二区| 欧美一区二区三区四区视频| 激情六月婷婷综合| 欧美日本一区二区在线观看| 国产在线观看一区二区| 欧美人动与zoxxxx乱| 激情文学综合网| 91麻豆精品久久久久蜜臀| 欧美日韩在线播| 成人妖精视频yjsp地址| 自拍av一区二区三区| 欧美色倩网站大全免费| 中文在线不卡| 亚洲主播在线观看| 久久激情网站| 久久精品理论片| 91麻豆精品国产综合久久久久久| 国产成人精品网址| 久久久亚洲国产美女国产盗摄 | 国产精品福利一区| 国产精品乱码| 免费看精品久久片| 91麻豆精品国产91久久久久| 成人污视频在线观看| 国产欧美日本一区二区三区| 精品91在线| 午夜影院久久久| 欧美日韩一区不卡| 成人看片黄a免费看在线| 国产欧美一区二区精品性色 | 国产日韩欧美制服另类| 亚洲免费观看高清完整版在线| 91免费国产在线| 亚洲精品日韩一| 欧美专区日韩专区| 欧美日韩精品一区二区三区 | 午夜精品福利在线| 中文字幕不卡在线观看| 欧美人牲a欧美精品| 国产亚洲欧洲| 9191精品国产综合久久久久久| 91老司机福利 在线| 久久www免费人成看片高清| 中文字幕一区三区| 欧美成人a视频| 在线精品观看国产| 国产欧美不卡| 欧美精品1区| 国产999精品久久久久久绿帽| 亚洲一区二区在线免费观看视频| 久久九九久久九九| 欧美一区二区三区免费观看视频| 美女91精品| 在线日韩中文| 欧美va亚洲va日韩∨a综合色| 国产一区二区三区久久久| 日韩精品色哟哟| 亚洲夂夂婷婷色拍ww47| 国产精品午夜在线| 国产亚洲自拍一区| 欧美成人精品高清在线播放| 欧美日韩国产电影| 一本大道久久a久久精品综合| 亚洲久久视频| 亚洲国内精品| 在线观看一区| 韩国在线一区| 国产精品国产亚洲精品看不卡15 | 国产91精品一区二区麻豆网站| 免费成人在线网站| 日韩二区在线观看| 午夜精品视频在线观看| 亚洲午夜精品一区二区三区他趣| 亚洲天堂中文字幕| 最新国产成人在线观看| 国产精品国产三级国产有无不卡 | 97精品超碰一区二区三区| 成人毛片视频在线观看| 成人免费视频视频| 国产69精品一区二区亚洲孕妇| 国产一区二区三区在线观看精品| 蜜臀av性久久久久av蜜臀妖精| 日韩国产高清影视| 肉肉av福利一精品导航| 日本欧美一区二区三区乱码| 亚洲精品国产品国语在线app| 成人免费一区二区三区在线观看| 久久亚区不卡日本| 日本一二三不卡| 国产精品网站在线观看| 国产精品少妇自拍| 久久亚洲影视婷婷| 欧美日韩国产高清一区| 欧美日本精品| 久久伊99综合婷婷久久伊| 欧美高清不卡| 亚洲区欧美区| 91丨porny丨国产入口| 中文字幕免费观看一区| 国产片一区二区| 国产精品麻豆一区二区| 亚洲天堂久久久久久久| 亚洲午夜一二三区视频| 蜜桃av一区二区| 国产精品亚洲午夜一区二区三区| 成人毛片在线观看| 欧美日韩综合久久| 在线午夜精品| 欧美在线看片a免费观看| 欧美一区二区福利在线| 国产三级精品视频| 亚洲综合偷拍欧美一区色| 日本vs亚洲vs韩国一区三区二区| 精品一区二区在线播放| www.亚洲色图.com| 亚洲区一区二| 欧美色爱综合网| 久久精品无码一区二区三区| 亚洲永久精品大片| 激情综合五月婷婷| 欧美喷水视频| 久久综合伊人| 精品免费一区二区三区| 亚洲视频小说图片| 极品美女销魂一区二区三区| 欧美粗暴jizz性欧美20| 欧美一级二区| 精品久久久久久久久久久院品网 | 伊人久久亚洲影院| 国产精品推荐精品| 在线视频你懂得一区二区三区| 欧美成人精品1314www| 亚洲精品国产精华液| 国产精品一区专区| 亚洲国内在线| 日韩一级在线观看| 夜夜嗨av一区二区三区中文字幕 | 激情丁香综合五月| 影音先锋久久| 日韩一卡二卡三卡四卡| 一区二区三区日韩精品视频| 国产成人免费av在线| 国产日韩欧美一区在线 | 亚洲视频资源在线| 国产一二三精品| 亚洲精选一区| 日韩限制级电影在线观看|