简单的文献管理系统.docxVIP

  • 14
  • 0
  • 约1.49万字
  • 约 17页
  • 2017-09-08 发布于陕西
  • 举报
C语言课程设计报告姓名:学号:班级:设计目的与需求分析本课程设计要求完成一个简单的文献管理系统,具备文献信息的存储、查询、修改等功能。具体要求如下:1、系统以菜单方式工作2、文献录入功能(文献信息用文件保存)--输入3、文献信息浏览功能--输出4、查询功能--算法按题目(模糊查询);年份(精确查询)等关键字查询5、文献信息的修改与删除功能6、排序功能--算法按年份排序按作者排序7、统计功能统计文献类型,给出期刊、会议论文、专利、图书等8类文献的数量设计过程系统任务分析系统要求以菜单方式工作,系统主菜单界面的设计影响用户使用的友好性。所有子任务模块均建立在主菜单的架构下。通过主菜单,用户可操作的任务为文献录入、文献信息浏览、文献信息查询、文献信息的修改更新、文献信息的排序、文献信息的统计等。要实现这些功能系统首先要具备文件的读写功能,用户通过菜单操作实现对文件的读写,从而管理文献管理系统。根据各项任务的性质,操作必须设置一定的权限,分为管理员操作和用户操作。只有管理员才具备对文献管理系统的存储信息进行录入、修改、排序的权限。 2.系统设计结构 3.系统程序流程4.程序各部分详解各部分都包含对文件的读/写操作,所以进入个子功能模块都要有文件打开与关闭操作,打开时注意打开文件的方式,子程序结束时一定要关闭文件,这样才能保护文件信息。管理员权限时,要检测用户输入密码与系统密码是否严格匹

文档评论(0)

1亿VIP精品文档

相关文档