加勒比久久综合,国产精品伦一区二区,66精品视频在线观看,一区二区电影

合肥生活安徽新聞合肥交通合肥房產生活服務合肥教育合肥招聘合肥旅游文化藝術合肥美食合肥地圖合肥社保合肥醫院企業服務合肥法律

代寫COMP201、java設計程序代做

時間:2023-12-07  來源:合肥網hfw.cc  作者:hfw.cc 我要糾錯



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. 

請加QQ:99515681 或郵箱:99515681@qq.com   WX:codehelp

掃一掃在手機打開當前頁
  • 上一篇:代寫選股公式 代寫通達信多因子量化指標
  • 下一篇:CS 202代寫、代做Operating Systems設計
  • 無相關信息
    合肥生活資訊

    合肥圖文信息
    2025年10月份更新拼多多改銷助手小象助手多多出評軟件
    2025年10月份更新拼多多改銷助手小象助手多
    有限元分析 CAE仿真分析服務-企業/產品研發/客戶要求/設計優化
    有限元分析 CAE仿真分析服務-企業/產品研發
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    出評 開團工具
    出評 開團工具
    挖掘機濾芯提升發動機性能
    挖掘機濾芯提升發動機性能
    海信羅馬假日洗衣機亮相AWE  復古美學與現代科技完美結合
    海信羅馬假日洗衣機亮相AWE 復古美學與現代
    合肥機場巴士4號線
    合肥機場巴士4號線
    合肥機場巴士3號線
    合肥機場巴士3號線
  • 短信驗證碼 目錄網 排行網

    關于我們 | 打賞支持 | 廣告服務 | 聯系我們 | 網站地圖 | 免責聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 hfw.cc Inc. All Rights Reserved. 合肥網 版權所有
    ICP備06013414號-3 公安備 42010502001045

    婷婷综合亚洲| 欧美好骚综合网| 偷拍精品福利视频导航| av影院在线免费观看| 99精品美女| 亚洲激情播播| 久久在线精品| 四虎成人精品永久免费av九九| 麻豆视频一区| 亚洲+小说+欧美+激情+另类| 制服诱惑一区二区| 9999国产精品| 亚洲精品a级片| 超碰cao国产精品一区二区| 亚洲精品黄色| 韩国女主播一区二区| 丝瓜av网站精品一区二区| 欧美色图国产精品| 亚洲日本va| 亚洲第一二三区| 亚洲理伦在线| 久久精品国产免费| 全球中文成人在线| 国产精品25p| 国产精品美女| 欧美大片专区| 久久精品在线| 成人在线免费观看视频| 日韩欧美影院| 亚洲深夜福利在线观看| 99精品视频在线免费播放| 一本综合精品| 美女久久久久久| 日本欧美一区| 欧美精品高清| 天堂中文最新版在线中文| 首页国产欧美久久| 嫩草成人www欧美| 中文日韩在线| 午夜精品免费| 欧美理论电影大全| 欧美精品一区二区三区精品| 91精品国产调教在线观看| 999精品视频在这里| 精品国产乱码久久久久久樱花| 国内黄色精品| 欧美人与牛zoz0性行为| 国产欧美久久一区二区三区| 欧美黄色精品| 一区二区影视| 国产专区精品| 国产一区二区三区四区二区| 国产视频网站一区二区三区| 麻豆精品国产传媒mv男同| 日韩福利视频网| 国产精品v一区二区三区 | 日韩电影免费网站| 97久久视频| 深夜av在线| 78精品国产综合久久香蕉| 青青国产精品| 久久国产视频网| 欧美日韩亚洲一区二区三区在线| 影音先锋亚洲精品| 欧美第一在线视频| 日韩电影在线看| 国产伦理久久久久久妇女 | 亚洲一区国产| 一区二区影院| 欧美在线在线| 秋霞一区二区| 精品精品国产三级a∨在线| 99久久九九| 中日韩视频在线观看| 色欧美自拍视频| 激情亚洲影院在线观看| 亚洲国产二区| 96视频在线观看欧美| 精品国产一级| 99视频精品视频高清免费| 九色精品国产蝌蚪| 巨乳诱惑日韩免费av| 日韩精品免费观看视频| 影音先锋久久资源网| 日产国产高清一区二区三区| 狠狠一区二区三区| 午夜久久久久| 高清av不卡| 日韩精品视频网站| 亚洲a级精品| 久久久精品性| 视频一区二区三区中文字幕| 日韩欧美不卡| 一区二区在线影院| 欧美18免费视频| 老司机一区二区三区| 国产精品伦一区二区| av在线成人| 日韩精品首页| 免费不卡在线视频| 99精品热6080yy久久| 亚洲制服欧美另类| 免费久久精品| 欧美天堂视频| 亚洲男女网站| 欧美午夜精彩| 97在线精品| 国产精品成人3p一区二区三区| 国产成人在线中文字幕| 亚洲一区二区三区四区五区午夜 | 加勒比中文字幕精品| 午夜综合激情| 日日摸夜夜添夜夜添精品视频 | 自拍亚洲一区| 少妇视频一区| 亚洲aaa级| 欧美特黄一区| 久久91视频| 亚洲2区在线| 久久高清国产| 国内精品亚洲| 久久视频国产| 日韩福利一区| 亚洲香蕉视频| 可以看av的网站久久看| 久久夜色电影| 亚洲黑丝一区二区| 国产在视频一区二区三区吞精| 日韩av电影天堂| 另类图片国产| 国产一区一区| 国产精品日韩| 亚洲午夜精品一区二区国产 | 久久九九免费| 免费在线看成人av| 中文成人在线| 国产专区一区| 国产精品一二| 99久久精品费精品国产| 国产一区二区av在线| 亚洲精品a区| 九色porny丨首页入口在线| 天堂俺去俺来也www久久婷婷| 亚洲欧美日韩国产综合精品二区 | 精品三级久久久| 免费看精品久久片| 亚洲国产精品嫩草影院久久av| 噜噜噜91成人网| 亚洲成a人片77777在线播放 | 精品美女在线视频| 日韩在线短视频| 亚洲天堂中文字幕在线观看| 日韩精品诱惑一区?区三区| 日韩va亚洲va欧美va久久| 免费精品视频在线| 国产麻豆精品久久| 手机在线一区二区三区| 久久三级中文| 成人欧美一区二区三区的电影| 在线视频亚洲欧美中文| 男人av在线播放| 男人的天堂久久| 麻豆精品国产传媒mv男同| 伊人情人综合网| 中文字幕一区二区av| 老司机午夜精品视频| 亚洲婷婷影院| 韩国精品主播一区二区在线观看| 91精品国产乱码久久久竹菊| 日本欧美一区| 亚洲黄页一区| 亚洲精品动态| 少妇精品视频一区二区免费看| 里番精品3d一二三区| 麻豆精品国产传媒mv男同| 玖玖国产精品视频| 中文字幕一区二区三区四区久久 | 日韩欧乱色一区二区三区在线| 99精品视频在线观看播放| 麻豆精品国产91久久久久久| 午夜一级在线看亚洲| 一区二区三区视频播放| 99久久婷婷国产综合精品首页| 蜜桃成人av| 五月国产精品| 久久精品国产一区二区| 狂野欧美一区| 国语产色综合| 日韩夫妻性生活xx| 久久视频精品| 亚洲理论电影片| 亚洲国产综合在线观看| 99riav1国产精品视频| 日韩三级久久| 麻豆精品精品国产自在97香蕉| 国产黄大片在线观看| 欧美+日本+国产+在线a∨观看| 欧洲专线二区三区| 男人天堂久久| 免费成人美女在线观看.|