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爱在线视频这里只有精品_窝窝午夜看片成人精品_日韩精品久久久毛片一区二区_亚洲一区二区久久

          9000px;">

                精品亚洲porn| 玉足女爽爽91| 成人av动漫网站| 看片的网站亚洲| 另类中文字幕网| 日本三级韩国三级欧美三级| 午夜精品久久久久久久久| 亚洲一区二区影院| 一区二区三区欧美在线观看| 亚洲精品久久久蜜桃| 亚洲精品视频一区二区| 亚洲午夜三级在线| 一区二区三区丝袜| 亚洲福利国产精品| 蜜桃av噜噜一区| 韩国欧美国产1区| 韩国av一区二区三区在线观看| 久久超碰97中文字幕| 国产在线播放一区| 成人性视频免费网站| 97久久精品人人做人人爽50路| 成人黄色在线网站| 在线观看亚洲专区| 欧美成人午夜电影| 中文av一区二区| 亚洲免费观看高清| 三级一区在线视频先锋 | 国产成+人+日韩+欧美+亚洲 | 色呦呦一区二区三区| 日本高清成人免费播放| 欧美日本在线观看| 久久男人中文字幕资源站| 国产精品不卡在线观看| 亚洲国产成人高清精品| 国产精品一区二区免费不卡| 91伊人久久大香线蕉| 欧美日韩卡一卡二| 国产无人区一区二区三区| 一二三四社区欧美黄| 国模冰冰炮一区二区| 欧美亚洲免费在线一区| 国产日韩精品一区| 偷拍一区二区三区四区| 成人黄色网址在线观看| 91精品国产欧美一区二区成人| 国产日韩成人精品| 天涯成人国产亚洲精品一区av| 成人高清视频在线观看| 日韩美女一区二区三区| 亚洲国产日韩一区二区| 成人激情免费视频| 久久女同性恋中文字幕| 日韩激情在线观看| 欧美这里有精品| 亚洲欧洲性图库| 国产一区二区中文字幕| 在线不卡中文字幕| 亚洲午夜三级在线| av激情成人网| 精品剧情v国产在线观看在线| 亚洲成人免费在线| av一区二区三区在线| 久久蜜桃av一区精品变态类天堂| 亚洲1区2区3区视频| 一本色道亚洲精品aⅴ| 亚洲国产精品成人久久综合一区| 青青草国产成人99久久| 欧美三级乱人伦电影| 亚洲精品欧美激情| 91麻豆国产自产在线观看| 国产精品免费aⅴ片在线观看| 国产一区二区0| 日韩精品一区二区三区三区免费 | 日韩欧美一区电影| 日本三级韩国三级欧美三级| 欧美日韩一区二区三区免费看| 亚洲精品国产精华液| 91视频在线观看免费| 亚洲三级在线免费| 91视频在线观看| 一区二区三区日韩欧美精品| 色综合色综合色综合| 亚洲免费高清视频在线| 在线视频国内一区二区| 亚洲一区精品在线| 欧美妇女性影城| 日产精品久久久久久久性色| 91精品久久久久久久99蜜桃 | www.99精品| 亚洲精品中文在线| 欧美日韩在线播放三区四区| 午夜婷婷国产麻豆精品| 日韩一区二区三区电影 | 欧美激情艳妇裸体舞| 国产精品2024| 国产精品福利影院| 欧洲精品在线观看| 天天影视网天天综合色在线播放| 91精品国产综合久久香蕉的特点| 另类的小说在线视频另类成人小视频在线| 欧美一级视频精品观看| 国产福利一区二区三区视频| 亚洲天堂免费在线观看视频| 欧美三级韩国三级日本一级| 麻豆精品一二三| 中文字幕av一区二区三区高| 色综合久久九月婷婷色综合| 丝袜诱惑亚洲看片| 久久久国产一区二区三区四区小说| 成人免费的视频| 午夜日韩在线电影| 久久久久久久久久久99999| 91在线观看成人| 久久99国产精品久久99| 亚洲图片你懂的| 欧美成人精品3d动漫h| 成人av免费在线观看| 亚洲成人免费影院| 久久久噜噜噜久噜久久综合| 91麻豆成人久久精品二区三区| 午夜日韩在线电影| 国产精品久久久久毛片软件| 欧美人与z0zoxxxx视频| 99热精品国产| 中文字幕中文乱码欧美一区二区 | 91精品国产一区二区三区香蕉| 欧美一二三在线| 国产一区二区三区| 亚洲综合成人在线| 久久午夜电影网| 欧美久久久久免费| 成人黄色小视频| 裸体歌舞表演一区二区| 中文字幕在线播放不卡一区| 日韩欧美亚洲一区二区| 日本韩国欧美三级| 奇米综合一区二区三区精品视频| 亚洲日本在线天堂| 国产三级欧美三级| 6080日韩午夜伦伦午夜伦| 99re在线精品| 成人黄色片在线观看| 国内精品久久久久影院一蜜桃| 爽爽淫人综合网网站| 一区二区三区av电影 | 亚洲激情图片小说视频| 久久精品男人的天堂| 精品国产凹凸成av人网站| 欧美人体做爰大胆视频| 在线视频观看一区| 成人网页在线观看| 国产欧美中文在线| 欧美大胆人体bbbb| 欧美精品九九99久久| 色综合咪咪久久| 粉嫩av一区二区三区在线播放| 日韩精品每日更新| 亚洲高清在线视频| 亚洲一区二区三区四区的| 亚洲欧美另类综合偷拍| 亚洲免费观看高清完整版在线观看熊| 中日韩av电影| 国产精品毛片久久久久久| 欧美国产日韩a欧美在线观看| 日韩一二在线观看| 欧美sm美女调教| 久久久久久久久免费| 国产欧美日韩精品a在线观看| 久久九九99视频| 中文字幕av资源一区| 国产精品欧美一区二区三区| 国产精品女同一区二区三区| www欧美成人18+| 色综合久久久久综合体桃花网| 亚洲成人www| 欧美激情一区二区三区在线| 国产精品一区二区久久精品爱涩| 老司机午夜精品| 九九热在线视频观看这里只有精品| 日本少妇一区二区| 激情综合网激情| 大桥未久av一区二区三区中文| 成人一区在线观看| 99久久久无码国产精品| 91女人视频在线观看| 欧美三级日韩在线| 欧美大片日本大片免费观看| 欧美videossexotv100| 国产日韩欧美在线一区| 亚洲久本草在线中文字幕| 亚洲一区二区在线免费观看视频| 亚洲第四色夜色| 麻豆精品在线播放| 成人免费毛片片v| 欧美午夜精品一区二区蜜桃| 日韩免费在线观看| 欧美在线|欧美| 欧美人妇做爰xxxⅹ性高电影| 91精品国产综合久久久久| 久久久精品蜜桃|