- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言课设报告(图书管理系统0
课程设计(论文)说明书
题 目:
学 院:
专 业:
姓 名:
学 号:
指导教师:
2009年 7 月 16 日
摘 要
一个小型的图书管理系统,用链表来存储读者的基本信息(包括姓名、读者编号、读者借书情况等),完成借书、还书、图书维护、读者维护、离开等功能。
本系统开发的目的是为了减轻图书管理工作的负担,将那些原来需要用手工完成的事情让计算机来完成。不但使得图书管理工作的效率大大提高,同时也大大地降低了出错概率。
现代管理,应该建立在真实数据基础之上,应该是一种科学的理性的管理而这种管理与经营的互助,又计算机目录
1 系统概述 1
2 需求分析 1
2.1 系统需求 1
2.2 开发环境 2
3 详细设计 2
3.1 系统功能概览 2
3.2 图书管理模块设计 3
3.2.1图书信息添加模块 4
3.2.2图书信息更改 4
3.2.3 图书信息删除 4
3.2.4 图书信息显示 4
3.2.5 图书信息搜索 4
3.2.6 图书信息排序 5
3.3 读者管理模块设计 6
3.3.1 新增读者 6
3.3.2修改读者信息 7
3.3.3 其他功能 7
4 所遇到的问题和分析解决 7
4.1 查找输出多个结果 7
4.2 设置控制台字体颜色 7
5 系统特色及关键技术 8
6 结论 9
引言
图书馆管理系统是我国大部分院校或其它部门不可缺少的部分,书籍是人类精神食粮,尤其对一些学校,图书馆来说,非常重要。在软件开发中,以计算机图书为主,称“计算机图书管理系统”。 计算机图书管理系统能够为用户实现借阅图书、管理等,随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对图书资源信息进行管理,具有着手工管理所无法比拟的优点.例如:查阅迅速、安全性高、可靠性高、存储量大、保密性好、成本低等。计算机图书管理系统能够单一定向计算机图书方面,具有实用,精简功能等效率,这些优点能够极大地提高图书馆管理的效率,也是企业、学校的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件是很有必要。本案例开发的是“计算机图书管理系统”。
1 系统概述
本图书馆管理系统,完成图书管理和读者管理的功能,并能对借阅信息进行管理,完成以下功能:读者信息管理,可以添加、修改、删除、查询读者信息;书籍信息管理,可以添加、修改、删除、查询书籍信息;借书信息管理,可以进行添加借书信息。 还书信息管理,可以进行添加还书信息。图书管理系统需要满足来自方面的需求,这个方面分别是图书借阅者、和图书馆管理人员。图书借阅者的需求是查询图书馆所存的图书、个人借阅情况及个人信息的修改;图书馆管理人员的功能为复杂,包括对图书借阅者、图书进行管理和维护,及系统状态的查看、维护图书馆管理人员功能的信息量大,数据安全性和保密性要求最高。本功能实现对图书信息、借阅者信息、总体借阅情况信息的管理和统计、管理人员信息查看及维护。图书馆管理员可以浏览、查询、添加、删除、修改、统计图书的基本信息;浏览、查询、统计、添加、删除和修改图书借阅者的基本信息,浏览、查询、统计图书馆的借阅信息,但不能添加、删除和修改借阅信息,但是,删除某条图书借阅者基本信息记录时,应实现对该图书借阅者借阅记录的级联删除。Visual C++是功能最为强大可视化开发工具,它不仅支持传统的软件开发方法,更重要的是它能支持面向对象、可视化的开发风格。因此Visual C++又称作是一个集成开发工具,它提供了软件代码自动生成和可视化的资源编辑功能。是一种使用非常广泛的计算机编程语言。C++是一种静态数据类型检查的,支持多重编程范式的通用程序设计语言。它支持过程化程序设计、数据抽象、面向对象程序设计、制作图标等等泛型程序设计等多种程序设计风格。WindowsXP中文全称为视窗操作系统体验版。是微软公司发布的一款视窗操作系统。它发行于2001年10月25日,原来的名称是Whistler。WindowsXP的最低系统要求:计算机使用时钟频率为300MHz或更高的处理器;至少需要233MHz(单个或双处理器系统);使用IntelPentium/Celeron系列、AMDK6/Athlon/Duron系列或兼容的处理器,使用128MBRAM或更高(最低支持64M,可能会影响性能和某些功能),1.5GB可用硬盘空间,SuperVGA(800x600)或分辨率更高的视频适配器和监
文档评论(0)