- 1、本文档共45页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计实习报告
——图书馆管理系统设计
前言
历时一周的计算机实习让我学到了很多知识。换句话说,让我重新认识了C语言这门课程。以前在我的脑海中,计算机编程,只是无数枯燥的代码,很是让人头疼的东西。但现在我改变了自己的看法,计算机也是一种很有乐趣的文化,值得我好好品味。
有句老话是这么说的“21世纪是信息爆炸的时代”,信息爆炸的主要承担者就是计算机、互联网。从这一方面看,就寓意着当代大学生学好计算机有多么的重要。
计算机硬件的更新相当的神速,现在都已经奔四核了,显卡也越来越高端,内存、硬盘都已经海量了。这说明了什么?
说明了现在计算机的软件业的高速发展,软件的发展的基础是编程。过去我只是懂得如何去运用软件,对于它的功能是怎么实现的却是一无所知。通过这次实习,我不再是一个无知者,我现在可以对一些简单的软件是如何运行的,它其中的奥秘是什么,有了自己的理解。
这次实习,我按时完成了自己的课程设计——图书管理系统设计。一开始,我对它非常陌生,根本无从下手。无奈之下,决定静下心来,好好地把《C语言课程设计与学习指导》的课本通读了一遍,恍然大悟,其实写程序并非是一件难事,只要细心,思路清晰,并一步一步来,每次完成其中的一个模块,最后把每个模块流畅地衔接起来,最后整个程序修饰一下,一个能够运行的C语言程序就算是写成了。
众所周知C语言功能丰富,表达能力强,使用灵活方便,应用广,目标程序效率高,可移植性好,既具有高级语言的优点,又具有低级语言的语言特点,因此C语言对我们来说很重要。
设计是一门重要的计算机基础课程,通过学习,学生不仅要掌握高级程序设计语言的知识,更重要的是在实践中逐步掌握程序设计的思想和方法,培养问题求解和语言的应用能力。此次上机实习,不但要使同学们的程序设计能力上一台阶,同时要提高与程序设计和软件开发有关的各种综合能力。
这次实习只有短短的一周,加上接踵而至的期末考试,我没能把全部精力放在此次实习上,在很多地方还存在欠缺,因此在接下来的日子里,我还需要好好地学习C语言,提升自己在计算机方面的能力。
非常感谢王改芳老师在本次实习中对我的指导和帮助!
徐学连
2010年1月8日
目录
题目要求及能实现的功能·······················1
程序总体设计·································1
详细设计
1、主函数···································2
2、各功能模块设计·····························5
后 记····································24
附 录····································26
题目要求及能实现的功能
图书管理信息包括:图书名称、图书编号、单价、作者、存在状态、借书人姓名、性别、学号等,使之能提供以下功能:
1、新进图书基本信息的输入。2、图书基本信息的查询。3、对撤消图书信息的删除。办理借书手续。办理还书手
总体设计
详细设计
1、主函数
[说明]
主函数较多、较复杂,已经和主菜单函数合并,主菜单函数里还包括了各自的二级菜单,并已经开始了对各个函数的调用。为了程序显示的清晰可读,应先清屏之后调用菜单函数。
[流程]
[程序]
main()
{
char ch1,ch2,ch4;
do
{
printf(\t\t China University of Geosciences\n\n);
printf(\t\t\n);
printf(\t\t▂ ▃ ▄ ▅ ▆ ▇ █欢迎进入地大图书管理系统█ ▇ ▆ ▅ ▄ ▃ ▂\n\n);
printf(\t\t\ Books are the ladder of human progress ━Golgi\n\n);
printf(\t\n);
printf(\t ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※\n);
printf(\t\t 『制作:徐学连 学号:20081001489 班号:\n\n);
printf(\t\t\n);
printf(\t\t\n);
printf( 请选择需要的服务:\n);
printf( 1:查
文档评论(0)