最终版图书管理系统实训报告.docxVIP

  • 6
  • 0
  • 约7.83千字
  • 约 31页
  • 2017-05-21 发布于浙江
  • 举报
最终版图书管理系统实训报告

PAGE31 / NUMPAGES31 目录 第一章 需求分析………………………………………………………………3 第二章 概要设计………………………………………………………………5 2.1 安装手册………………………………………………………………5 2.2 使用手册………………………………………………………………5 第三章 详细设计………………………………………………………………6 3.1 程序结构说明……………………………………………………….…….6 第四章 调试分析………………………………………………………………11 第五章 用户使用说明………………………………………………………….16 第六章 测试结果………………………………………………………………22 第七章 参考文献………………………………………………………………25 附录一??分工说明 附录二:程序代码 一、需求分析 1.编写目的及功能 随着社会的发展,计算机的普及,以往书面记载进行图书管理的方法已经不能适应实际的需要,且容易出错和浪费大量时间。因此,很有必要来开发一个图书管理系统来管理图书,这样可以节省人力物力且准确率高。本系统的开发正是适应这一需求,本系统可以提高图书管理的工作效率,减少工作人员的工作量,使图书管理工作真正的达到科学合理、准确高效。 2.该程序输入的形式主要以数字形式(有的输入中文,有的输入英文字母,如是否退出时选择y或者n),在功能选择的时候一键输入数字实现功能选择,在功能选择界面的输入值范围为1~5.在分支功能选择中你会输入中文或数字等。输出的形式主要以数字与英文单词为主。如图: 二、概要设计 2.1安装手册——该图书管理系统使用的是vc++软件 2.2 使用手册 该程序使用了整形、字符型、浮点型、指针型四种数据类型。整个程序中通过在主函数中对五个子函数(input、look、search、del、change)进行定义,并用判断函数if进而调用各个子函数,实现不同功能,用do…while、while函数反复调用子函数。各个子函数的调用: input:调用循环函数for,录入图书的详细信息,并把各个图书存在状态输入全局数组t[ ]。 look:调用循环函数for,对录入的图书进行浏览。 Search:通过判断函数if,选择输入书名或作者名,分别查阅该图书的详细信息,并定义指针p,把图书存在状态数组t[ ]的首地址赋给p。 Del:调用子函数search,运用指针p,调用if函数对指针p进行判断是否能够借阅图书:1、可借阅该图书,输入学生姓名,性别,学生号,并用全局数组g[ ]、h[ ]分别记录登陆号、学生号。修改指针p,进而修改该图书存在状态。2、图书已借阅、则通过while函数判断是否继续借阅,并循环该子函数功能。 Change:通过if函数,输入的登录号与学生号一一对全局数组g[ ]和h[ ]进行判断:1、符合条件,修改指针p,进而修改该图书存在状态。2、不符合,提示错误。调用while函数循环子函数功能。 三、详细分析 3.1 程序主要说明 开始 i=1 调用子函数1 结束 输入i i=2 调用子函数2 i=3 调用子函数3 i=4 调用子函数4 i=5 调用子函数5 是 是 是 是 是 i=6 是 否 否 否 否 否 否 启动后,根据程序的画面作出选择,1~5让你选择。 录入图书的子函数的for循环; 开始 i=0,n3 in 依次输入图书的各种信息 i=i+1 结束 否 是 当你使用录入新图书的功能,你输入要录入的图书的数量之和,你就要继续输入关于图书的所有信息,然后最后就选择退出。 浏览图书的子函数的for循环;开始 i=0,n=3 in 依次输出图书的信息 i=i+1 结束 是 否 查阅图书的子函数的for循环; 通过判断函数if,选择输入书名或作者名,分别查阅该图书的详细 信息,最后返回主函数。 借阅图书的子函数: 如图上、调用子函数search,运用指针p,调用if函数对指针p进行判断是否能够借阅图书:1、可借阅该图书,输入学生姓名,性别,学生号,并用全局数组g[ ]、h[ ]分别记录登陆号、学生号。修改指针p,进而修改该图书存在状态。2、图书已借阅、则通过while函数判断是否继续借阅,并循环该子函数功能 归还图书的子函数: 通过if函数,输入的登录号与学生号一一对全局数组g[ ]和h[ ]进行判断:1、符合条件,修改指针p,进而修改该图书存在状态。2、不符合,提示错误,无此借阅信息,再提示是否归还,否的话就跑回主函数。 四、调试分析  eq \o\ac(○,1)调试过程中遇到的问题是如何解决的以及设计与实现的回顾讨论和

文档评论(0)

1亿VIP精品文档

相关文档