家庭图书管理系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CHANGZHOU INSTITUTE OF TECHNOLOGY C语言大作业 设计说明书 题目: 家庭图书管理系统 二级学院(直属学部):计算机信息工程学院 专业:软件工程(中英合作) 班级: 12软件二 姓名: 臧坤 学号: 姓名: 张祥 学号: 2013年 7月 目录 1 概述………………………………………………………………… 1 1.1 小组构成及分工……………………………………………………1 1.2 设计内容……………………………………………………………1 1.3 开发工具……………………………………………………………1 1.4应用平台……………………………………………………………1 2 系统设计……………………………………………………………1 2.1 功能模块设计………………………………………………………1 2.2 数据结构设计………………………………………………………4 2.3 函数功能描述………………………………………………………4 3 实现与测试…………………………………………………… …6 3.1 关键技术实现………………………………………………………6 3.2 测试运行结果………………………………………………………6 4 开发日志.………………………………………………………… 12 5 总结……………………………………………………………… …12 6 参考文献……………………………………………………………12 1 概述 1.1小组构成及分工 臧坤:,整合程序并调试,读者信息管理,图书信息管理。 张祥:借阅,归还程序的编码与调试,设计主菜单程序说明书。 1.2 设计内容 (1)输入:将书的序号,书名,作者,类型,单价储存到书本文件里。 (2)删除:将没有意义或破损的书在文件里删除。 (3)修改:可输入书号或书名进行查询,找到以后对图书错误的信息进行 修改 (4)查询: 若按书号查询,输入书号以后,屏幕上会出现书的详细信息,包括书的序号,书名,作者,出版日期,单价。 若按书名查询,输入后,屏幕上的显示结果也是书的详细信息。 (5)统计:对书本进行统计。 1.3 开发工具 Visual C++ 6.0和Win32。 1.4 应用平台 Windows XP 32位 2 系统设计 2.1 功能模块设计 1.系统模块图: 本系统包括5个模块,分别是输入模块、删除模块、修改模块、查询模块和统计模块,如图2.1所示。各个模块的功能描述如下: (1)输入模块: 该模块是实现对图书按照编号、书名、作者、类型、单价的录入并保存到文件中。 (2)删除模块:该模块实现按图书编号对图书信息的删除。 (3)修改模块: 该模块实现按图编号或书名对图书信息的修改。 (4)查询模块: 实现按图书编号和书名查询每种图书的信息。 (5)功能控制模块: 统计图书馆现有的图书的数量。 图书管理系统 图书管理系统 程序实现功能五个分类 程序实现功能 五个分类 删除信息统计图书查询书记录修改图书记录删除图书记录输入图书记录文件录入修改信息查询信息统计信息 删除信息 统计图书 查询书记录 修改图书记录 删除图书记录 输入图书记录 文件录入 修改信息 查询信息 统计信息 图2.1 系统模块图 2.任务执行流程图 按书号修改 主菜单 按书号修改 主菜单 删除图书记录 修改图书记录 选择 1 选 择 2 按书名修改 查询图书记录 按书号查询 按书名查询 统计图书 按 1输入图书记录 按 1 输入图书记录 按 2 按 2 按 3 按 3 选0 选0 图2.2 任务执行流程图 2.2 数据结构设计 程序定义了一个结构体变量emp [100],结构体成员包括图书序号no、书名mz、作者 zuozhe、出版日期nl、单价salar。 struct book { char no[5]; char mz[10]; char zuozhe[10]; int nl; int salar; }emp[NUM],newemp; 2.3 函数功能描述 (1)主函数 用printf函数输出相关信息,然后用 while(1)语句执行循环体,用scanf函数获取命令,用if判断操作是否正确,用switch语句执行函数的调用。 (2)图书信息输入 由input()函数实现,用fopen语句打开文件通过if来判断文件是否存在,用f

文档评论(0)

178****4446 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档