课程设计论文-图书信息管理系统

本文档详述了一个C++编写的图书信息管理系统的设计,包括借书、还书、图书管理和用户管理四大功能。系统实现了数据的增删改查,并通过主界面引导用户操作。在图书管理中,可增加如《反乌托邦三部曲》等书籍;在读者管理中,可添加读者信息。借书和还书功能确保了图书状态的更新。课程设计采用面向对象编程,尽管过程艰辛,但收获颇丰,未来将持续改进。
摘要由CSDN通过智能技术生成

一、系统要求

图书信息管理系统

要求:设计一个C++程序来管理图书信息,能实现图书相关信息的具备数据的输入、查找、删除等功能,能实现。具体功能细节可以根据自己理解情况进行增加。

二、系统功能

    本次课程设计的内容是编写一个图书管理系统。图书管理系统包含四大功能:借书、还书、图书管理、用户管理。可以增加、储存、修改、删除图书信息,同样可以增加、储存、修改、删除用户信息,能够实现最基本的图书管理功能。

                          图书管理系统

  

借书         还书           图书管理                   用户管理

                                  1、增加                    1、增加

                                  2、更改                    2、更改 

                                  3、删除                    3、删除

                                  4、查找                    4、查找

                                  5、显示                    5、显示

 

三、系统分析

以下是主要功能的界面展示以及功能讲解

1、主界面

 

运行程序后的第一个程序界面。

由界面可以看出,这个程序有着借书、还书、图书管理、用户管理这四大功能。

根据界面提示,选择0-5的序号进行下一步操作。

由于一开始图书库存为0,所以首先我们应该进行图书管理。

2、图书管理(维护)

 

此为图书管理(维护)的主界面,由界面可以看出,图书管理中有着增加图书、更改图书信息、删除图书、查找图书、显示图书这五个功能。

首先我们来增加图书。

加入了著名的《反乌托邦三部曲》

 

 

 

按照以上方法,我们还能对已有的图书进行修改、删除、查找以及显示。

3、读者管理(维护)

如果要借书,我们必须在图书管理中存在资料,才能储存借书信息。

所以进入读者管理系统,界面如下。

 

这个功能的使用方法和图书管理的使用方法是一致的。

在此添加了三位读者。

 

4、借书

进入借书系统后,程序提示输入读者学号以及图书编号,则借阅成功。

在图书管理信息中,显示所借的书的状态是借出。

如,1号张三借了1号书《我们》,则在图书管理中显示如图。

 

5、还书

还书后,显示图书状态为在架。

 

四、心得

 

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻 认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用 的一部分,使用计算机对图书资源信息进行管理,具有着手工管理所无法比拟的优 点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本 低等。这些优点能够极大地提高图书馆管理的效率,也是企业、学校的科学化、正 规化管理,与世界接轨的重要条件。 数据库应用程序是指用 VisualBasic或Delphi等开发工具开发的程序,用 来实现某种具体的功能。该图书信息管理系统就属于这种数据库应用程序。它 是通过用 VisualBasic6.O编制的操作界面,来完成对后台数据库的操作。由于 是模拟操作又是单机版,所以用 SQLServer2000作为后台数据库。 该系统是整个图书信息管理系统的重要组成部分,本文主要从以下几方面 对该系统的开发过程进行阐述: 1.介绍图书信息管理系统现实意义及开发背景; 2.系统功能及目标; 3.系统设计方案的选择与实施; 4.利用控件实现对数据库的操作。 图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建 立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和 完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特 点。经过分析如此情况,我们使用微软公司的 VisualBasic6.0开发工具,利用其 提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库 的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需 求迭代,不断修正和改进,直到形成用户满意的可行系统。 关键词:数据库应用程序,网络化,图书信息管理系统,控件
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值