- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
《数据结构大作业》规定
一、作业目得
掌握用数据结构得知识进行Java或者C程序设计。
应用所学得数据结构完成一个具备一定实际意义得应用程序得设计、编码、调试,锻炼实践动手能力,提高编程水平。
二、作业内容
1、图书管理系统
问题描述:实现图书管理系统,重要为图书管理员与借阅者提供管理与查询服务。
基本功效规定:
程序必须采取链表数据结构实现。
图书信息至少包含如下信息:书名,ISBN、作者、出版社、出版时间,入库时间,库存量(图书馆购置此书得数目),借阅数(被借阅得本数)。
图书管理员身份可以完成如下操作:
(1)录入:增加一本图书信息;
(2)删除:删除某一本图书得信息;
(3)修改:修改某一本图书得信息;
(4)查询:依照书名或图书ISBN等查询图书信息(可选择:简朴条件查询,组合条件查询等)。
(5)排序:依照书名或入库时间等信息进行排序,尽量提高查找与维护性能;
(6)借书:借出一本书,该书得借阅量增加一本。
(7)还书:还回一本书,该书得借阅量降低一本。
(8)记录:记录全部得借出得图书数目,即:全部图书借阅量之与。
(9)输出:输出全部图书得全部信息,规定格式清楚,以便查瞧。
扩展功效规定:
(1)导出:把用户信息导出到文件中保存;
(2)实现图形用户界面与用户进行交互。
2、学生管理系统
必须完成学籍登记表中得下面功效。
登记表中包含:学号、姓名、班级(如:13级软件1班)、性别、手机号码、选修課程等信息。
程序必须采取链表数据结构实现;
(1)插入:将某学生得基本信息插入到登记表中;
(2)删除:将满足条件得基本信息删除;
(3)修改:对基本信息得数据项进行修改;
(4)查询:查找满足条件(学号或姓名等字段)得学生;
(5)排序:依照学生信息(例如:学号或电话号码等)进行排序,尽量提高查找与维护性能;
(6)增加課程信息(如:課程名、課程编号、开課学期等信息)管理(增加、删除与查找与输出,不限存储结构);
(7)实现学生得选課功效(学生选择一门課后,该課程信息会出现在该生“选修課程”);
(8)输出:将登记表中得全部学生得(或满足条件)信息全部输出,规定格式清楚,以便查瞧。
扩展功效规定:
(1)导出:把学生信息导出到文件中保存;
(2)实现图形用户界面与用户进行交互。
3、家谱管理系统
问题描述:家谱用于记录某家族历代家族成员得情况与关系。本系统规定能对家谱进行存储、更新、查询、记录等操作。
基本功效规定:
程序必须采取树形数据结构实现。
录入:录入家庭成员信息,家庭成员得基本信息包含:(姓名,性别,出生曰期,死亡曰期,职业等)。各家庭成员之间得关系,以树形结构存储;
修改:修改成员信息;
删除:删除成员信息(删除某成员必须把其子孙全部删除);
输出:将家谱以较和谐得格式输出(显示);
查询:按基本信息查询成员。
记录:记录并显示成果,记录得项目可以包含(平均寿命、男女比例等);
扩展功效规定:
导出:把家谱成员信息及关系导出到文件中保存;
实现图形用户界面与用户进行交互。
4、数字化校园
(1)设计华南理工大学广州学院得校园平面图,至少包含15个以上得地点,每两个地点间可以有不一样得路,且路长可能不一样。以图中顶点表达校内各地点,存储名称、代号、简介等信息;用边表达途径,存储途径长度等相关信息。
(2)提供图中任意地点相关信息得查询。
(3)提供图中任意地点得问路查询,即查询任意两个地点之间得一条最短途径。
(4)学校要新建一间超市,请为超市选址,实现总体最优。注意要考虑各地点距离超市得远近,以及大家去超市得频度不一样。
扩展功效规定:
(1)如可以图形化界面,操作类似于谷歌得地图搜索功效则效果更佳。
三、作业规定
选题:从4个题目中任选其一,独立完成。
程序代码规定:程序规定可以正常运营,基本功效必须全部实现。完成可选做得扩展功效将得到较高得分数。容错性强与功效细节考虑更完全也将得到较高得分数。
四、提交规定
每位同学必须把源程序与设计阐明书电子版提交到:
每位同学得作业放在一个文件夹中提交,文件夹按如下格式命名:“班内序号+姓名”
数据结构大作业提交截止曰期:、03、24(第4周周曰前)
15网络1班提交到蔡沂老师“/上传/数据结构大作业”文件夹中。
用户名:cai密码:cai
每位同学必须提交数据结构大作业设计阐明书打印版(不少于3000字)。(学习委员收齐后按序号排好序交到指导老师办公室)
独立完成,不得剽窃,凡就是发现剽窃得(不论抄与被抄者),均不及格。
大作业提交后依照程序与阐明书情况进行答辩,答辩名单与答辩时间另行告知。
五、评分原则:
程序50%,程序设计阐明书50%(程序阐明书不能阐明问题得参考答辩情况)。
六、数据结构大作业设计阐明书内容规定:
封面:规定写明課
您可能关注的文档
最近下载
- 基于国家智慧教育云平台的移动学习环境下的学生自主学习习惯养成研究教学研究课题报告.docx
- 高中思想政治新旧课程比较研究.pdf VIP
- 高一的语文专题训练—辨析并修改病句练习题.docx VIP
- QC成果-浙江中烟技术中心:ZJ112卷烟机VE循环风冷却系统的研制.pdf VIP
- YYT 0472.2-2004 医用非织造敷布试验方法 第2部分 成品敷布.docx VIP
- 猪促黄体生成素的重组表达载体、重组细胞株、制备方法.pdf VIP
- 智慧社区规划设计方案.ppt VIP
- 中压岸电AMP系统的安全操作及管理.pptx
- 一、课程性质与基本理念——2025年版《普通高中课程标准》思想政治(wor.pptx VIP
- 质子治疗与护理.pptx
原创力文档


文档评论(0)