网站大量收购独家精品文档,联系QQ:2885784924

C语言程序设计教程.doc

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计教程剖析

存档资料 成绩:  华东交通大学理工学院 课 程 设 计 报 告 书 所属课程名称 C语言程序设计教程        题 目 图书信息管理设计               分 院  电信分院       专业班级 14电商1班 学  号 20140210460119           学生姓名 杨逍         指导教师  徐亦丹     2015 年 6 月 27 日 目 录 目 录 2 第一章 程序设计目的 4 1.1 选题背景 4 1.2系统目的 4 1.3系统要求 4 第2章 程序实现思路 6 2.1 现状分析 6 2.1.1技术分析 6 2.1.2管理分析 6 2.2系统分析 6 2.3总体程序图 7 2.4系统总流程图 8 第3章 程序清单与功能模块设计 9 3.1程序清单 9 3.2 main( )函数模块 16 3.3查询所有图书信息函数模块 17 3.4 查询一本图书信息函数模块 18 3.5添加图书信息函数模块 18 3.6删除图书信息函数模块 19 3.7借阅图书模块 21 第四章 功能模块的调试与测试 22 4.1主菜单运行界面 22 4.2查询所有图书信息模块运行界面 22 4.3查找某一图书信息模块运行界面 23 4.4添加图书信息模块运行界面 26 4.5删除图书信息模块运行界面 26 4.6借阅图书信息模块运行界面 28 第五章心得体会 30 第六章 参考文献 31 第七章 致谢 32 第一章 程序设计目的 1.1 选题背景 随着图书馆的图书不断增加,图书管理难度也随之加大,一个好的图书馆图书信息管理系统能够使图书管理工作简便,有条不紊。通过C语言学习,我们已经能够完成一些基本的编程,此次课程设计,是将学习和实践结合,充分感受C语言解决实践问题的魅力。 1.2系统目的 通过本次课程设计,可以培养独立思考,综合应用所学相关知识的能力,能更好的巩固《C语言程序设计教程》课程学习的内容,掌握基本程序设计的方法,加强上机动手编程能力,实现理论与实践相结合。更加了解C语言的好处及其可用性。能够实现基本的图书管理功能。它包括图书库的创建,打印图书信息表,录入新图书,修改图书信息,删除图书信息,借书,还书。图书库包含图书的各方面信息,编号,类型,作者,出版社,总数,剩余量等等,并且打印图书信息表。录入,修改,删除这些功能都是对图书库的操作。借书,还书这两项最重要的功能也都能很好的实现。把此系统应用于图书馆的图书管理,能使图书馆的各项工作便捷,可靠的完成。 1.3系统要求 图书信息存放在文件中,提供文件的输入、输出等操作;要实现浏览功能;查询和排序功能要求实现查找操作(至少两种依据);还应该提供图书信息删除和修改的功能;另外还应该提供键盘式选择菜单以实现功能选择。 图书信息包括:登陆名,书名,作者名,分类号,出版单位,出版时间,价格等。使之提供以下功能: (1)系统以菜单方式工作。 (2)图书馆信息录入功能,、。 (3)图书信息浏览功能 (4)信息查询功能。 (5)图书信息删除和修改 第2章 程序实现思路 2.1 现状分析 2.1.1技术分析 随着计算机技术和管理信息系统的不断进步和发展,对小型图书馆的管理从以前的手工转移到计算机是切实可行的。我们采用的是老师上课教过的软件进行的设计设计思想??通过对其他院校的图书馆管理系统的分析和研究,结合目前学院的管理实际情况等因素,归纳整理出了如下的设计思想:? 一个系统,两个界面??该系统分两个界面,一个是图书馆的后台管理系统,登陆者为系统管理员设计的核心功能是实现图书馆的多方面的信息查询,包括图书馆信息,读者的信息和图书的借阅等信息的管理;另一个是读者的运行界面,有查询和借阅归还图书等功能,不具备管理功能。系统会根据登录者的信息来判断应该进入哪个运行环境。 两类角色??即普通用户和管理员,普通用户中又可进一步细分为老师、学生等。 ? 五种管理?? ◆?图书馆信息管理???? ◆?用户信息管理? ◆?读者档案管理????????????? ◆?图书档案管理? ◆?图书的借阅归还管 图3.1系统总框架图 2.4系统总流程图 图3.2系统总流程图 第3章 程序清单与功能模块设计 3.1程序清单 3.2 main( )函数模块 根据图书馆信息管理系统的要求,可设计一个主函数,及定义多个用户自定义函数。在主函数中定义全局变量,即是在函数外部定义变量,其不属于

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档