随着社会经济的快速发展,信息化时代深深地影响着人们,计算机技术对人们生活和和工作日益重要。人们的生活水平显著提高,,对于生活质量和工作环境的要求也越来越高,如何能用计算机完成我们的工作是一个很普遍的问题。作为计算机应用的一部分,使用计算机能更好的对信息进行管理和处理是传统的手工管理是不可比较的。例如:检索快速,可靠性高,效率高,查找方便,存储容量大,成本低等优点。这些优点能够极大的提高书吧管理的效率,使得这个行业能够快速的发展。
Visual Basic 6.0也简称VB,visual的含义是“可视的”,Visual Basic是在BASIC的基础上发展而来的,是可视化编辑技术与BASIC语言相结合的产物。Visual Basic沿用了BASIC语言中的一些语法,而且具有可视化、面向对象、事件驱动编程机制等特点。编程人员只需按设计要求进行界面布局、运行环节设置并编写功能代码,由系统自动生成界面设计代码,从而提高了程序设计的效率,能更好的实现管理系统的设计。
数据库是数据管理的有效技术,是计算机科学的重要分支。今天,信息资源已成为各个部门的重要财富和资源。建立一个满足各级部门信息处理要求的行之有效的信息系统也成为一个企业或组织生存和发展的重要条件。因此,作为信息系统核心和基础的数据库技术的得到越来越广泛的应用,书吧管理系统的实现离不开数据库,可以采用数据库技术来存储和处理信息资源。随着计算机应用的不断发展,计算机硬件的不断完善,为书吧系统提供了技术支持和经济可行性。管理系统的应用,能极大的方便人们工作,极大的提高工作的效率。
系统开发的总体任务是实现书吧的规范化,系统化和自动化从而达到提高管理效率的目的。
设计员从技术观点看,要求系统能够达到以下目标:
方便用户使用。
具有较高的可靠性
具有较好的运行效果
具有较好的后期维护,能够适应用户新的要求
从用户的观点来看,要求系统能够达到以下目标:
提供准确的信息
能够实现数据的共享。
能够快速的查询信息。
能够确保信息的有效性。
保密性高。
资源丰富。
课题选择某书吧管理为应用背景,通过研究当前的书吧管理系统的管理现状,存在问题及设计需求,设计一个针对书吧管理工作的管理信息系统,该系统能够提高较为完备的功能,对于提高工作效率以及促进书吧管理的自动化具有重要的意义。
总的来说,设计本课题主要有以下几个方面:
1.系统权限的信息管理:包括系统登录,管理员添加
2.图书的信息管理:图书的登记,图书的修改、删除、查询。包括图书的编号、索书号、图书类别、出版社。
3.读者的信息管理:读者信息的添加、修改、查询、删除。包括读书者编号、姓名、电话号码。
4.借书的信息管理:被借图书以及读者信息的添加、修改、删除、查询。包括读书者编号、手机号码、姓名。
5.还书的信息管理:图书信息以及还书者信息的添加、修改、删除、查询。包括还书者编号、姓名、电话号码、所还图书编号、图书类别、出版社、借出日期、应还日期、实还日期等。
每一个模块都有其他详细的描述。
本次主题主要以数据库和Visual Basic为基础,设计一个书吧管理系统,为了能够更好的设计系统,我将从以下几个方面来说:
1、利用数据库技术管理和处理信息,使得管理系统更能贴合实际的应用与需求。
2、理由Access技术建立后台数据库,使得能有效的提取数据以及更新数据等。
3、利用数据字典详细的进行数据收集和数据分析。
4、利用E-R图来表示实体间的关系(一对一,一对多,多对多)。
5、利用数据
流图来确定系统的每个层级之间的关系(自顶向下逐层分解)。数据流图描述了一个组织有哪几个组成部分,也描述了来往于各部分之间的数据流。
6、利用VB能更好的做好界面以及设计所需的代码。