C/C++家族族谱管理系统[2023-11-18]

C/C++家族族谱管理系统[2023-11-18]

一、综合训练目的和任务
数据结构是软件工程专业的主干核心课程之一,是计算机科学的算法理论基础和软件设计的技术基础。数据结构是实践性很强的课程。综合训练项目是加强学生实践能力的一个强有力手段。要求学生掌握数据结构的应用、算法的编写、类C语言的算法转换成C程序并上机调试的基本方法。综合训练项目要求学生在完成程序设计的同时能够写出比较规范的设计报告。严格实施综合训练项目这一环节,对于学生基本程序设计素养的培养和软件工作者工作作风的训练,将起到显著的促进作用。

二、综合训练基本要求
1.通过综合训练项目,要求对数据结构的选择应用、算法的设计及其实现等方面加深对课程内容的理解与掌握。同时,在程序设计方法、上机操作、Visio设计制图以及团队合作等基本技能方面得到提升。
2.按照综合训练项目要求,以学生为主、指导教师指导为辅,认真、独立地完成综合训练项目的任务,有问题及时主动与指导教师沟通。
3.按照教学要求学生分组完成综合训练项目或独立完成,学生要发挥自主学习的能力,充分利用时间,按时完成设计内容。
4.每个项目结束后,通过答辩与点评的形式进行验收,根据点评意见,学生对项目进行整改后,提交项目报告与程序,教师给出该项目成绩。

三、综合训练任务及要求
(1)项目名称:家族族谱管理系统
(2)训练任务:
树形结构是一种非常重要的非线性结构,它用于描述数据元素之间的层次关系,人类家谱是树形结构的典型体现,通过此项训练让学生掌握树形结构的知识。此项训练要求构造一棵家谱树,并完成任意成员的查找等基本要求。
(3)训练要求:
①任务分配
以小组为单位,自由分组,每组3~4人。
②任务具体要求
(1)不限定树的存储结构;
(2)输入家族成员,创建家族族谱树;
(3)实现插入新的家族成员的操作;
(4)实现对家族成员进行查找的操作;
(5)实现修改某一个家族成员信息的操作。

源码联系UP主 -> https://space.bilibili.com/329101171

四、成果提交
(1)综合训练项目报告提交电子版和纸质版(成绩手填),格式参见【附录1】:综合训练项目报告模板。
(2)各班学习委员以班级为单位,请于2023年11月1日晚5点前,将每组的电子版报告压缩包发送至QQ邮箱:
每组压缩包命名为“软件22-X班_第X组”,压缩包中包含:
①综合训练项目报告(命名为“软件22-X_第X组_综合训练报告1”);
(3)发现抄袭和雷同,本次训练全组按零分计。

五、考核与成绩评定
学生分组完成项目,形成报告。综合训练项目总成绩100分,最终得分由报告、答辩和小组自评成绩三部分成绩构成。
(1)报告
报告成绩总分30分,教师根据报告内容规范性、完整性、正确性等因素给出成绩,综合训练报告质量评分标准见表1。
表1 项目报告质量评分标准
评价内容 分值 标准
项目报告规范 30 封面字体居中,版面工整,文档整洁美观。(5分)
正文字体统一,语言流畅,没有错别字,标点使用规范。(5分)
图表格式规范,图均使用visio等专业制图工具绘制。(5分)
报告段落清晰,功能结构完整,内容充实。(15分)

(2)现场答辩
答辩成绩总分50分,答辩成绩由其他学生组和教师共同打分平均得出(学生组和教师各50分)。答辩时抽选小组1名同学代表完成自述,小组所有成员共同回答问题。答辩评分标准见表2。
表2 现场答辩评分标准
评价内容 分值 标准
自述 10 仪表大方,衣着端庄,严肃认真。(2分)
语言简洁,条理清晰地报告项目主要工作。(6分)
精准掌握自述时间(限时3分钟)。(2分)
项目演示 25 程序运行流畅,功能实现完整。(8分)
算法逻辑清晰、合理、严谨。(7分)
人机交互、界面及菜单设计精美。(6分)
在完成规定功能的基础上,实现其他主要功能。(4分)
回答问题 15 语言简练,思路清晰,反映敏捷。(5分)
专业知识熟练掌握,回答流畅正确。(10分)

(3)小组自评
小组自评个人成绩总分20分,小组成员根据个人分工情况自评等级,每个等级原则上只限1人,每个等级最高分值见下表3。
注:若小组内出现工作分工相同的情况,在不超过各等级对应分值的情况下,自行分配分值,但每组自评总分不得超过64分。
表3 小组自评成绩对应分值
评分等级 对应分值
A ≤19
B ≤17
C ≤15
D ≤13

源码联系UP主 -> https://space.bilibili.com/329101171

  • 25
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值