99爱在线视频这里只有精品_窝窝午夜看片成人精品_日韩精品久久久毛片一区二区_亚洲一区二区久久

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

CPT109程序代做、代寫C/C++編程語(yǔ)言

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



CPT109 C Programming and Software Engineering 1 – ASSESSMENT 3
Assessment Number 3 (group project)
Contribution to Overall Marks 15%
Issue Date 30th October 2023,(Week 7)
Submission Deadline 10th December 2023, 23:59 (Week 12)
Assessment Objective
This assessment aims to evaluate students’ ability to develop a significant software solution to a realworld problem by working as a member of a team. Your team will be given a vague specification and
is expected to deliver a software product using C programming language, which meets the
specifications before the due date. This size and type of project is suitable for development in a
modular format, and so teams are encouraged to devise program structures that allow various parts of
the code to be developed independently by each team member. Being a team player means you are
expected not only to apply the knowledge gained during the lectures, laboratory classes and
assignments to specify, design, implement, test and document your own code, but also to cooperate
with your teammates so that the whole project will be delivered on time with good quality.
Grouping
There are 445 students enrolled in this module, and you will be divided into groups consisting of 5
students. Groups will be formed in two stages as follows: Firstly, students will be given the option to
choose their own group members. Students failing to form a group will then be randomly assigned to
a group. Randomly formed groups will contain students with a range of abilities based on their
performance in previous assignments. Each group will then develop a Makerspace Seat Booking
System following the attached specification using C programming language.
Final Deliverables
Each group should submit the following (only 1 submission per group):
1. A report (PDF file), based on the Software Development Process applied throughout this
semester:
a) Problem Statement (Specification: formulate the problem generally) (10%).
b) Analysis: interpret the vague software requirements provided by your design brief and
determine a very clear specification for your software design. (10%)
c) Design: explain how your program is structured in terms of functional blocks and describe
what each block does. A flow diagram may be useful here showing how functions interconnect
and what data is passed between them. (10%)
d) Testing: explain how the program has been tested and verified. Ensure any usernames or
passwords required to test the program are listed in a table. (10%)
2. All C source code (.c files) and the final executable demonstration file (.exe). The source code
2
must be appropriately commented. Include any data files needed for execution. (50%)
3. Contribution form (The contribution form is part of the Assessment 3 download package). The
group should agree on the percentage of contribution of each member to each section and submit
one copy of the form signed by all members.
NOTE: This may lead to different marks for different members of the same group. If necessary, the
module leader may call group members for a short oral test.
Submission Procedure
All the above-mentioned files/deliverables (report, source code, executable, manual, contribution
form, must be compressed into a single file (.rar or .zip). The group leader (identified on the group
formation form) must submit this single compressed file on Learning Mall using his/her account.
NOTE: Each group should only submit ONE copy on Learning Mall. Make sure your report has a
title page and ensure ALL group members’ names and ID numbers are on it.
Marking Scheme
The general marking scheme is shown as follows:
Documentation (50%)
Overall Report Quality 10%
Problem Specification 10%
Analysis 10%
Algorithm Design 10%
Testing 10%
Coding (50%)
Implementation/coding style 40%
Robustness 10%
Important notes:
University late submission policy will be applied.
University Academic Integrity policy will be applied rigorously.
You can find information relating to both of these in ebridge.
3
General Guidelines
The project descriptions are deliberately given in the form of simple customer specifications, which
(as in the real world) are incomplete and often ambiguous, rather than a set of exact functional
specifications. The group members should work methodically together (as the developers in a real
world software project would) to:
1. Analyse and formalise the customer specifications (at this stage, the various design choices and
the software features can be subject to the group’s creativity).
2. Design and decompose the functional and programmatic aspects of the problem and allocate
constituent tasks to each group member. You are expected to use a top-down design which can
then be modularised so that the tasks for each member can be clearly determined.
3. Implement the product with frequent meetings to report progress and decisions to each other and
re-evaluate the agreed courses of action.
4. Implement test procedures, debug and correct the program. Each program module should be
independently testable. Testing of each module and the program as a whole should be performed.
5. Finalise the deliverables.
The specifications are only basic and most of the design choices should be made in your group
meetings. The systems described within the different projects have a variety of different features and
the disambiguation of the customer specifications can be based on the student’s logic and real life
experience.
Assessment will be based on whether the product/program offers reasonable functionality and
features (for the group size, allocated time and project difficulty), its design quality, flexibility,
robustness, software bugs and other stated deliverables.
If the group cannot implement all of the system features mentioned, it is better to have a few features
fully working without run-time crashes than none of the required features working properly due to
bugs or disrupting ripple effects between modules in the project. However, the corresponding marks
deduction will be applied depending on the missing features.
If any group issues arise during the project, it is important to raise these with the module leader as
soon as they do so that resolutions can be found quickly. It is important to work with your group, and
to share the work accordingly. All group members should be responsible for some of the coding.
Individuals may not produce your own work for submission independent of the group.
4
Makerspace Seat Booking System
Project Specification
Overall description:
Your team has been hired by the Management Office of a makerspace to develop a software system
that will handle seat reservations and records. The main requirements from the customer include:
Customer specifications:
The implemented software should have the following capabilities:
**3; Manage bookings for three types of seats: regular, with electrical outlets, and with
computers. Each seat type has a specific price.
**3; Manage customer accounts, which are identified by a unique account number.
**3; Provide business statistics such as the number of seats booked, the number of available
seats, total rent fees within a given time period, and customer information.
**3; Enable customers to log in to the system, search for available seats, make bookings, and pay
the rent fees.
System Users: The system should cater to the following user functionalities:
**3; Manager:
o Able to set or modify seat types and their respective prices
o Manage the seat database (add, edit, remove seats)
o View business statistics such as the number of seats booked and total income
o Additional functionalities may be included if necessary.
**3; Customers:
o Able to register a booking
o Edit booking details (e.g., period of stay or seat type)
o Cancel booking
o View past booking and payment records
o Additional functionalities may be included if necessary
5
CPT109 Assessment 3 - Contribution Form
Group Number:
Signed by all members:


Name ID Number Specification &
Analysis (%) Design (%) Coding (%) Testing (%) Report (%)
1.
2.
3.
4.
5.
Total 100 100 100 100 100
請(qǐng)加QQ:99515681 或郵箱:99515681@qq.com   WX:codehelp

掃一掃在手機(jī)打開當(dāng)前頁(yè)
  • 上一篇:CMPT 489代做、Program Synthesis編程設(shè)計(jì)代寫
  • 下一篇:COMP26020代做、代寫C++設(shè)計(jì)程序
  • 無(wú)相關(guān)信息
    合肥生活資訊

    合肥圖文信息
    急尋熱仿真分析?代做熱仿真服務(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ī)場(chǎng)巴士4號(hào)線
    合肥機(jī)場(chǎng)巴士4號(hào)線
    合肥機(jī)場(chǎng)巴士3號(hào)線
    合肥機(jī)場(chǎng)巴士3號(hào)線
    合肥機(jī)場(chǎng)巴士2號(hào)線
    合肥機(jī)場(chǎng)巴士2號(hào)線
    合肥機(jī)場(chǎng)巴士1號(hào)線
    合肥機(jī)場(chǎng)巴士1號(hào)線
  • 短信驗(yàn)證碼 豆包 幣安下載 AI生圖 目錄網(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

    99爱在线视频这里只有精品_窝窝午夜看片成人精品_日韩精品久久久毛片一区二区_亚洲一区二区久久

          欧美一区二区三区在线观看视频| 久色成人在线| 午夜精品区一区二区三| 亚洲欧美电影院| 久久国产一二区| 中文精品在线| 午夜欧美理论片| 老司机午夜免费精品视频| 欧美成人精品影院| 国产精品久久9| 红桃视频一区| 亚洲视频第一页| 久久久久九九九九| 欧美天堂亚洲电影院在线观看| 国产伦精品一区二区三区高清版 | 亚洲男人的天堂在线aⅴ视频| 欧美在线日韩在线| 欧美绝品在线观看成人午夜影视| 国产精品久久久久久影院8一贰佰| 国产亚洲精品福利| 一本色道久久综合亚洲精品不| 久久超碰97人人做人人爱| 欧美成人中文字幕| 国产性天天综合网| 国产精品99久久久久久有的能看 | 久久久亚洲精品一区二区三区| 欧美国产三级| 在线观看一区视频| 欧美一级视频免费在线观看| 欧美日韩国产综合网| 国精产品99永久一区一区| 一本色道久久综合亚洲精品高清| 看片网站欧美日韩| 国产视频丨精品|在线观看| 99精品国产热久久91蜜凸| 久久高清一区| 国产精品一二三| 一本久道久久综合中文字幕| 久久综合伊人| 国产一区二区三区视频在线观看| 亚洲桃花岛网站| 欧美日韩精品在线视频| 亚洲丁香婷深爱综合| 久久嫩草精品久久久精品一| 国产视频在线一区二区 | 欧美精品在线一区二区| 黄色欧美成人| 欧美淫片网站| 国产日韩欧美日韩大片| 亚洲欧美日韩国产中文在线| 欧美日本中文字幕| 亚洲麻豆一区| 欧美精品aa| 日韩一级裸体免费视频| 欧美久久久久久久| 99热这里只有精品8| 欧美激情影院| 一级日韩一区在线观看| 欧美日韩在线精品| 亚洲一区二区动漫| 国产精品你懂的在线欣赏| 亚洲天堂网在线观看| 国产精品久99| 欧美一站二站| 在线精品视频免费观看| 欧美高清不卡| 一区二区三区日韩| 国产美女一区二区| 久久精品国产亚洲aⅴ| 狠狠综合久久| 欧美激情综合色综合啪啪| 9人人澡人人爽人人精品| 国产精品久久久久9999高清| 欧美中文字幕视频| 亚洲大胆av| 欧美性猛片xxxx免费看久爱| 亚洲欧美日韩精品久久奇米色影视| 国产日韩精品一区二区三区在线 | 欧美在线免费看| 精品电影在线观看| 欧美日本不卡| 欧美一区免费| 亚洲国产精品激情在线观看| 欧美日本精品一区二区三区| 午夜性色一区二区三区免费视频| 极品尤物一区二区三区| 欧美久久久久久久久| 欧美在线免费一级片| 亚洲精品少妇网址| 国产一区二区三区久久久| 欧美极品影院| 欧美在线二区| 99精品视频免费全部在线| 国产在线拍揄自揄视频不卡99| 嫩草影视亚洲| 欧美一区二区三区电影在线观看| 亚洲国产经典视频| 国产老肥熟一区二区三区| 欧美激情亚洲视频| 久久精品在线观看| 99riav1国产精品视频| 极品少妇一区二区三区精品视频| 欧美日韩视频在线一区二区观看视频| 久久精品国产2020观看福利| 日韩天堂在线观看| 在线观看欧美激情| 国产欧美 在线欧美| 欧美精品九九99久久| 久久久91精品国产| 午夜视频一区| 亚洲视频狠狠| 一本色道久久综合| 亚洲精品一区二区三| 合欧美一区二区三区| 国产欧美精品久久| 国产精品美女一区二区在线观看| 欧美激情第一页xxx| 毛片一区二区| 久热精品视频在线观看一区| 久久精品噜噜噜成人av农村| 欧美亚洲免费电影| 欧美一区综合| 先锋影音国产精品| 亚洲欧美一区二区视频| 一区二区高清视频在线观看| 亚洲精品网址在线观看| 亚洲欧洲精品一区二区三区| 影音先锋日韩资源| 精品成人在线| **网站欧美大片在线观看| 狠狠色狠狠色综合日日小说| 国产一区二区三区观看| 国产在线观看精品一区二区三区| 国产精品日韩久久久| 国产精品久久午夜夜伦鲁鲁| 国产精品美女久久久久av超清| 欧美视频中文在线看| 国产精品久久久久久av下载红粉| 国产精品久久久久9999吃药| 欧美欧美全黄| 国产精品久久久久av| 国产精品久久二区二区| 国产精品一区一区| 国产最新精品精品你懂的| 精品动漫3d一区二区三区免费版 | 国产精品伦理| 国产日韩三区| 亚洲二区视频| 一本久久综合亚洲鲁鲁| 亚洲一区一卡| 久久久久久噜噜噜久久久精品| 免费成人av在线| 欧美午夜精品电影| 国产日韩在线亚洲字幕中文| 激情综合电影网| 一本久久a久久精品亚洲| 亚洲欧美日韩国产一区二区| 久久精品91| 欧美日本在线看| 国产麻豆91精品| 91久久国产综合久久91精品网站| 99综合在线| 久久久久久夜| 欧美日韩一区高清| 国产性做久久久久久| 最近中文字幕日韩精品| 亚洲在线1234| 欧美1区3d| 国产精品一页| 99re66热这里只有精品3直播| 亚洲女同性videos| 欧美91福利在线观看| 国产欧美日韩视频一区二区三区| 在线高清一区| 欧美一区二区三区的| 欧美国产欧美亚州国产日韩mv天天看完整 | 毛片基地黄久久久久久天堂| 欧美午夜精品理论片a级大开眼界 欧美午夜精品理论片a级按摩 | 国产日韩视频一区二区三区| 永久555www成人免费| 香蕉国产精品偷在线观看不卡 | 国产日韩欧美不卡| 亚洲欧洲三级电影| 久久久www免费人成黑人精品 | 欧美成人午夜影院| 国产一区二区三区四区五区美女| 91久久久一线二线三线品牌| 欧美专区在线播放| 国产精品久久久久久久一区探花 | 亚洲第一精品久久忘忧草社区| 亚洲欧美日韩系列| 欧美午夜片在线免费观看| 亚洲精品久久久久久久久久久久| 久久久久国产精品www| 国产精品女主播一区二区三区| 亚洲精品亚洲人成人网| 欧美韩日一区二区三区| 亚洲国产精品一区二区第四页av| 久久国产精品电影| 国产一区二区福利|