欢迎来到天天文库
浏览记录
ID:54605770
大小:1.27 MB
页数:12页
时间:2020-04-18
《C语言图书管理系统报告.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、湖南大学程序设计训练报告HUNANUNIVERSITY程序设计训练报告设计题目学生姓名学生学号专业班级指导老师起止时间2011年6月16日----2011年7月10日11湖南大学程序设计训练报告目录一目的分析..................................................................2二系统简介..................................................................2三设计过程......................
2、............................................3四本人完成的主要工作......................................................3五实训设计..............................................................6六实训分析.............................................................7七调试过程所遇到的问题及解决方案.........
3、................................7八实训总结.............................................................7附录1源代码................................................................8附录2截图.................................................................3711湖南大学程序设计训练报告一、目的分析今天,计算机的
4、价格已经十分低廉,性能却有了长足的进步。它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率;第四,计算机可以使敏感文档更加安全,等等。在单位图书室使用计算机管理图书的意义:现在我国的很多单位图书室图书馆中图书的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。归纳起来,好处大约有以下几点:(1)可
5、以存储所有的图书档案,安全、高效;(2)只需一到二名图书录入员即可操作系统,节省大量人力;(3)可以迅速查到所需信息。二、系统简介1.管理员系统(1)增加用户:增添一个新的用户。(2)增加书籍:添加新的书籍包括出版社、本数、价格、书号、分类、作者、书名等信息。(3)删除书籍:将已经存在的书籍信息删除。(4)查询书籍:按书名,类别,书号,作者,出版社对书本信息进行查找。(5)显示全部记录:将所有存在系统中的书籍记录显示出来。2.用户系统(6)查询书本:按书名,类别,作者,出版社对书本信息进行查找。(7)借书:如果书还有库存且用户借书小于
6、10本则可借书。(8)还书:归还用户所借的书。三、设计过程首先搜集相关资料,了解一个图书管理系统应该有哪些功能。11湖南大学程序设计训练报告画出相应的主界面流程图和人机界面图。在了解了应有功能之后根据自己的实际能力选择一些能够编写的模块,对模块的功能进行分析和制定相应的编写计划。画出相应模块的流程图。对相应模块进行编写之后插入程序中进行调试。对调试中出现的问题进行修改。将所有功能组合在一起,对整个程序的各个功能再多输入一些数据进行调试。检查是否有功能的错误,各个模块在调用其他模块的数据时是否会出错,检查一个模块调用完后是否会影响其他模
7、块运行和文件中保存的数据是否被某个模块破坏。检查系统的容错性,检查在输入数据非法的情况下程序是否能做出应有的正确反映。对系统的外观界面进行优化,并对在运行时发现的不符合操作习惯的功能进行修改,提高运行时的界面友好性。一、本人完成的主要工作前期搜集图书管理系统应有的相应功能,程序应有功能模块的分析,策划。程序相关信息的查找和功能模块的组合。错误的修正,流程图的绘制,借还书模块和显示用户全部信息、显示全部用户信息代码的功能分析编写,查找内容、用户,显示全部书籍信息,创建新图书、新用户模块的修改。报告的编辑,流程图手工版本的绘制。二、实训设
8、计1.开发平台:vc++6.0企业版。2.工具:记事本。3.使用系统:winXP以上。4.核心数据结构设计:typedefstructbookinfo//将bookinfo类型定义为BOOKINFO{charnumber
此文档下载收益归作者所有