1、题目描述
设计一个报告检索与统计程序,该程序具有以下功能:
(1)录入报告的信息(报告信息包括的内容:标题、作者名(最多3名)、作者所在单位、发表日期、摘要、关键字(最多6个)、正文、参考文献(不限数量))
(2)给定报告标题,检索并显示报告内容;
(3)给定报告的关键字,检索显示所有具有该关键字的报告列表,并统计总数;
(4)给定作者,显示该作者发表的所有报告列表,并统计总数;
(5)统计并显示报告被引用的次数;
(6)给定时间段,检索并显示该时间段发表的报告列表;
2、题目要求
(1)按照分析、设计、编码、调试和测试过程完成应用程序;
(2)学习并使用流程图等工具,并在撰写报告中使用;
(3)程序的各项功能在程序运行时,以菜单方式选择并执行;
(4)要求用户输入数据时,要给出清晰、明确的提示,包括:输入数据的内容、格式及结束方式等
(5)所有的报告信息存储在一个文件中,并实现文件读写操作。
3、提示
(1)报告信息可以设计一个结构体类型
(2)多个报告信息可以用数组或链表来存储