日韩精品一区二区三区高清_久久国产热这里只有精品8_天天做爽夜夜做爽_一本岛在免费一二三区

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

CPT109程序代做、代寫C/C++編程語言

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



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
請加QQ:99515681 或郵箱:99515681@qq.com   WX:codehelp

掃一掃在手機打開當前頁
  • 上一篇:CMPT 489代做、Program Synthesis編程設計代寫
  • 下一篇:COMP26020代做、代寫C++設計程序
  • 無相關信息
    合肥生活資訊

    合肥圖文信息
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    出評 開團工具
    出評 開團工具
    挖掘機濾芯提升發動機性能
    挖掘機濾芯提升發動機性能
    海信羅馬假日洗衣機亮相AWE  復古美學與現代科技完美結合
    海信羅馬假日洗衣機亮相AWE 復古美學與現代
    合肥機場巴士4號線
    合肥機場巴士4號線
    合肥機場巴士3號線
    合肥機場巴士3號線
    合肥機場巴士2號線
    合肥機場巴士2號線
    合肥機場巴士1號線
    合肥機場巴士1號線
  • 短信驗證碼 酒店vi設計 deepseek 幣安下載 AI生圖 AI寫作 aippt AI生成PPT 阿里商辦

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

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

    日韩精品一区二区三区高清_久久国产热这里只有精品8_天天做爽夜夜做爽_一本岛在免费一二三区

      <em id="rw4ev"></em>

        <tr id="rw4ev"></tr>

        <nav id="rw4ev"></nav>
        <strike id="rw4ev"><pre id="rw4ev"></pre></strike>
        国产精品伦一区| 欧美在线观看网址综合| 亚洲电影视频在线| 欧美成人免费播放| 韩国欧美国产1区| 国产日韩av高清| 国产精品影视天天线| 激情亚洲一区二区三区四区| 国产日韩欧美电影在线观看| 国产精品久久久久久久久婷婷| 国产精品久久毛片a| 欧美日韩一卡二卡| 亚洲人成在线免费观看| 欧美一区二区视频在线观看2020| 国产亚洲日本欧美韩国| 亚洲伦理中文字幕| 亚洲综合国产精品| 美日韩精品免费观看视频| 久久综合久久综合久久| 亚洲美女视频在线免费观看| 欧美一级二级三级蜜桃| 欧美在线free| 在线视频你懂得一区| 99热在这里有精品免费| 亚洲免费观看在线观看| 久久爱91午夜羞羞| 欧美一区二区三区四区夜夜大片| 久久精品成人一区二区三区蜜臀| 在线国产亚洲欧美| 黄色免费成人| 亚洲欧美中文日韩在线| 国产日韩亚洲欧美精品| 欧美另类高清视频在线| 在线观看一区视频| 久久久国产精品亚洲一区| 欧美激情精品久久久久久| 久久久久成人精品免费播放动漫| 先锋亚洲精品| 欧美美女操人视频| 影音先锋在线一区| 国产精品男人爽免费视频1| 久久精品成人一区二区三区蜜臀| 亚洲国产精品久久久| 久久视频国产精品免费视频在线| 国产自产在线视频一区| 久久综合狠狠综合久久综青草| 一区二区冒白浆视频| 国产精品视频精品| 欧美呦呦网站| 亚洲国产成人久久综合| 国产一区二区三区自拍| 欧美日本一区二区视频在线观看| 国产又爽又黄的激情精品视频| 久久这里只精品最新地址| 欧美怡红院视频一区二区三区| 国外成人网址| 日韩视频一区二区三区在线播放| 性色av一区二区三区| 亚洲精品一二三| 亚洲一区日韩| 亚洲一区二区久久| 国产精品精品视频| 国产精品美女视频网站| 亚洲午夜性刺激影院| 影音先锋成人资源站| 久久久久久日产精品| 欧美亚洲不卡| 在线视频你懂得一区二区三区| 亚洲欧洲三级| 欧美日韩一级大片网址| 日韩视频―中文字幕| 久久人人爽国产| 久久综合色88| 欧美极品色图| 久久久久久久国产| 国产精品国产精品| 狠狠久久亚洲欧美专区| 欧美在线视频观看| 欧美伦理在线观看| 尤物在线观看一区| 国产精品视频一二三| 欧美有码在线视频| 噜噜噜在线观看免费视频日韩| 美女被久久久| 久久久人人人| 亚洲欧美国产制服动漫| 精品成人久久| 免费成人黄色| 欧美色视频在线| 国产精品伊人日日| 日韩一级免费观看| 激情欧美日韩一区| 久久国产一区二区三区| 亚洲少妇一区| 欧美日韩国产va另类| 国产精品乱码人人做人人爱| 午夜精品一区二区在线观看| 午夜日韩福利| 欧美精品激情blacked18| 老司机久久99久久精品播放免费| 国产精品99免费看| 巨胸喷奶水www久久久免费动漫| 欧美在线综合视频| 欧美精品日韩三级| 葵司免费一区二区三区四区五区| 午夜在线视频一区二区区别| 亚洲狠狠丁香婷婷综合久久久| 国产精品黄视频| 国产精品国产| 免费亚洲一区| 国产精品一卡二卡| 国产精品你懂的| 一区二区三区高清在线观看| 久久夜色撩人精品| 久久久亚洲欧洲日产国码αv| 欧美激情综合色| 久久久一本精品99久久精品66| 99精品99| 欧美成人久久| 欧美精品啪啪| 一本色道久久综合狠狠躁篇的优点| 一区二区在线视频播放| 国产区精品视频| 免费久久99精品国产自| 欧美精品一区二区高清在线观看| 亚洲人成在线观看一区二区| 亚洲高清资源综合久久精品| 久久夜色精品| 亚洲一区二区免费视频| 国产精品乱人伦中文| 国产亚洲在线观看| 欧美一区二区在线播放| 久久久久久噜噜噜久久久精品| 亚洲国产裸拍裸体视频在线观看乱了中文| 国产精品一级在线| 国产精品一区二区三区久久| 国产一区二三区| 久久偷看各类wc女厕嘘嘘偷窃| 国内久久视频| 欧美三级视频在线播放| 亚洲黄色一区二区三区| 国产乱码精品1区2区3区| 一区二区成人精品| 久久一区中文字幕| 久久麻豆一区二区| 欧美成人一区二免费视频软件| 韩日精品视频一区| 亚洲第一色在线| 久久亚洲春色中文字幕久久久| 国产精品免费视频xxxx| 欧美成人午夜激情在线| 亚洲精品一区中文| 国产欧美日韩在线| 国产精品免费福利| 欧美日韩在线精品一区二区三区| 亚洲线精品一区二区三区八戒| 国产精品激情偷乱一区二区∴| 久久久久久黄| 国产精品一区二区久久久久| 国产日韩欧美高清免费| 国产精品国产成人国产三级| 国产精品永久免费视频| 午夜激情亚洲| 亚洲三级免费观看|