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;">

                久久精品av麻豆的观看方式| 日韩精品专区在线影院观看 | 久久久久久久综合| 日韩亚洲欧美成人一区| 日韩欧美在线影院| 久久久精品黄色| 国产欧美一区二区三区沐欲| 国产不卡免费视频| 久久久亚洲高清| 国产精品伦一区| 国产999精品久久久久久 | 中文字幕一区二区三| 欧美国产综合色视频| 亚洲制服欧美中文字幕中文字幕| 夜夜精品视频一区二区| 精品在线视频一区| 欧美性色欧美a在线播放| 精品国产免费一区二区三区四区| 欧美性猛交一区二区三区精品| 日韩欧美色综合| 亚洲欧美日韩国产一区二区三区| 欧美日韩三级在线| 色婷婷香蕉在线一区二区| 亚洲成人福利片| 久久久久久久久伊人| 成人免费高清在线观看| 亚洲一二三四在线观看| 一区二区三区在线视频观看| 欧美日韩国产高清一区二区三区 | 欧美女孩性生活视频| 欧美三级韩国三级日本一级| 色香蕉久久蜜桃| 在线不卡的av| 欧美一区二区三区婷婷月色| 欧美精品一二三| 91精品国产色综合久久不卡蜜臀 | 婷婷激情综合网| 久久精品亚洲精品国产欧美kt∨| 欧美视频一区二区三区四区| 欧美性感一类影片在线播放| 大胆亚洲人体视频| 韩国精品免费视频| 色天天综合久久久久综合片| 亚洲男人天堂av网| 一区二区在线观看av| 亚洲婷婷综合色高清在线| 日韩美女啊v在线免费观看| 久久久久久久久97黄色工厂| 国产欧美日韩麻豆91| 久久久五月婷婷| 夜夜嗨av一区二区三区四季av| 欧美在线免费观看视频| 日韩一区精品字幕| 精品少妇一区二区三区日产乱码| 精品少妇一区二区三区免费观看| 国产精品久久久久久久久久免费看| 成人av集中营| 亚洲小说欧美激情另类| 国产精品久久午夜| 日韩不卡手机在线v区| 久久狠狠亚洲综合| 麻豆国产精品官网| 91精品办公室少妇高潮对白| 这里只有精品视频在线观看| 国产精品久久久久久久久图文区| 成人av资源在线| 欧美日韩国产一级| 日韩精品在线一区| 视频在线观看一区二区三区| 国产一区欧美二区| 7777精品伊人久久久大香线蕉超级流畅| 色av综合在线| 欧美亚洲自拍偷拍| 91看片淫黄大片一级在线观看| 日本一区二区动态图| 一区二区三区欧美久久| 国产毛片精品国产一区二区三区| 91在线观看一区二区| 日韩欧美不卡在线观看视频| 国产精品久久久久一区二区三区共 | 色av一区二区| 欧美在线观看视频在线| 久久久久国产精品人| 亚洲第一久久影院| 成人高清视频在线| 日韩三级电影网址| 亚洲国产sm捆绑调教视频 | 99久久精品免费看国产| 日韩欧美第一区| 亚洲成人综合在线| 成人av在线影院| 久久久久九九视频| 久久99久久99小草精品免视看| 在线免费一区三区| 中文字幕一区三区| 国产成人精品亚洲777人妖| 国产精品1区2区3区在线观看| 亚洲女女做受ⅹxx高潮| 国产99久久精品| 精品电影一区二区| 青草av.久久免费一区| 欧美日韩免费在线视频| 亚洲青青青在线视频| 成人18视频在线播放| 91精品国产综合久久香蕉麻豆| 亚洲综合色噜噜狠狠| 91香蕉视频在线| 亚洲三级在线免费| 色综合中文字幕| 中文字幕不卡一区| 成人精品视频一区二区三区| 国产欧美一区二区三区鸳鸯浴 | 日韩电影在线免费看| 欧美日韩精品一二三区| 中文字幕va一区二区三区| 国产亚洲1区2区3区| 精品一区二区三区免费| 精品蜜桃在线看| 国产一区二区精品久久91| 欧美电影免费观看高清完整版 | 丁香亚洲综合激情啪啪综合| 久久夜色精品一区| 国产99精品在线观看| 国产精品视频免费| 99视频国产精品| 亚洲一区二区三区四区五区中文| 欧美性xxxxxxxx| 日本午夜一本久久久综合| 欧美一区二区三区在线观看视频| 美女国产一区二区| 国产精品二三区| 在线国产电影不卡| 午夜精品久久久久久久久久 | 日韩欧美综合在线| 国产精品一区二区在线播放| 中文字幕一区二区三| 日本伦理一区二区| 奇米777欧美一区二区| 久久久久国产免费免费 | 国产一区二三区好的| 国产精品国产三级国产aⅴ原创| 91麻豆国产福利精品| 奇米精品一区二区三区在线观看| 色偷偷久久一区二区三区| 欧美剧在线免费观看网站| 久久99精品一区二区三区三区| 中文乱码免费一区二区| 欧美日韩一区二区三区在线| 激情五月婷婷综合网| ...av二区三区久久精品| 91精品国产高清一区二区三区 | 2021久久国产精品不只是精品| 91在线你懂得| 国产精品一区免费在线观看| 亚洲国产一区视频| 欧美一区日韩一区| 肉色丝袜一区二区| 欧美精品一区二区三区很污很色的 | 欧美岛国在线观看| 97久久久精品综合88久久| 久久国产精品99久久久久久老狼| 国产精品久久久久久久久久免费看 | 亚洲超碰97人人做人人爱| 日韩一级视频免费观看在线| 从欧美一区二区三区| 丁香婷婷综合色啪| 国产精品正在播放| 国产一区二区不卡在线| 老司机精品视频线观看86| 青青青伊人色综合久久| 亚洲一区成人在线| 亚洲亚洲人成综合网络| 亚洲www啪成人一区二区麻豆 | 717成人午夜免费福利电影| 欧美在线制服丝袜| 欧美视频一二三区| 91精品国产综合久久久久久久 | 国产福利精品导航| av在线播放成人| 国产一区欧美日韩| 成人国产在线观看| 色综合天天天天做夜夜夜夜做| 91亚洲精华国产精华精华液| 欧美又粗又大又爽| 717成人午夜免费福利电影| 精品久久久久久最新网址| 国产欧美一区二区精品性色| 亚洲欧美另类久久久精品| 亚洲精选一二三| 天涯成人国产亚洲精品一区av| 久久激情五月婷婷| 成人免费观看av| 欧洲人成人精品| 日韩精品一区二区三区四区| 国产精品天天摸av网| 亚洲欧美日韩久久| 丝袜美腿成人在线| 风间由美一区二区三区在线观看| 日本高清不卡aⅴ免费网站| 日韩一区二区电影|