图书管理系统论文.docx

上传人:b****2 文档编号:1583683 上传时间:2022-10-23 格式:DOCX 页数:57 大小:311.79KB
下载 相关 举报
图书管理系统论文.docx_第1页
第1页 / 共57页
图书管理系统论文.docx_第2页
第2页 / 共57页
图书管理系统论文.docx_第3页
第3页 / 共57页
图书管理系统论文.docx_第4页
第4页 / 共57页
图书管理系统论文.docx_第5页
第5页 / 共57页
点击查看更多>>
下载资源
资源描述

图书管理系统论文.docx

《图书管理系统论文.docx》由会员分享,可在线阅读,更多相关《图书管理系统论文.docx(57页珍藏版)》请在冰豆网上搜索。

图书管理系统论文.docx

图书管理系统论文

摘要

      方便实用的一个图书管理系统。

本系统使用VisualBasic6.0开发工具,主要使用VB语句,结合Access数据库、VB的DAO数据访问对象,DATA控件和ADO控件来实现数据库的操作。

      图书借阅管理系统主要对图书馆管理日常工作中遇到的实际问题,例如读书信息、读者信息、借阅信息、能够实现以下任务:

用户分级权限操作、借还图书操作、书库维护操作等。

可以在应用程序或数据库开发的任何一个领域中提供帮助。

      本系统经过测试,运行稳定,可投入使用。

关键词:

图书,Visualbasic6.0,ACCESS,读者

 

Abstract

     Thistopicaimsatthecurrentourcountrythebookmanagementmostadoptionthepresentconditionthatartificialmanagementandevenadoptedthecalculatorbookmanagementsystembutcan'tsatisfytheactualcircumstanceofdemandofthisunitbookmanagementtosetoutcompletely,managethebusinesstothebookthroughdetailedsysteminquisition,developtheoperationofsimpleandconvenientpracticalbookmanagementsystem.thissystemusestheVisualBasic6.0developmenttool,themainusageSQLlanguagesentence,combinetheDAOdatainterviewobjectofthedatabaseofAccess,VB,theDATAcontrolstheoperationthatthepieceandADOcontrolthepiecetocarryoutthedatabase.

     Thebookmanagementsystemmainlymanagestheactualproblemmeetinthedailypursuittothelibrary,forexamplebookinformation,reader'sinformation,borrowtoreadtheinformationandcancarryoutthefollowingmission:

Thecustomerratingslegalpoweroperation,borrowreturnbookoperation,thestackmaintenanceoperationetc.canofferhelpinanyfieldoftheapplicationprogramorthedatabasedevelopment.

Thissystemisthroughtest,circulatingthestability,canbeputintotheusage.

Keywords:

Book,Visualbasic6.0,ACCESS,reader

目录

摘要…………………………………………………………………………………Ⅰ

Abstract……………………………………………………………………………Ⅱ

第一章引言…………………………………………………………………………4

第二章研究现状及设计目标………………………………………………………5

2.1系统设计………………………………………………………………5

2.2数据库设计和实现……………………………………………………7

第三章系统整体运行流程…………………………………………………………12

3.1模块详细设计………………………………………………………12

3.2开发工具……………………………………………………………27

第四章系统优点…………………………………………………………………28

4.1系统的界面友好……………………………………………………28

4.2系统的数据一致和完整………………………………………………28

4.3系统安全可靠…………………………………………………………29

第五章测试………………………………………………………………………30

5.1测试相关问题…………………………………………………………30

5.2测试环境………………………………………………………………30

5.3测试的过程及结果……………………………………………………31

结束语………………………………………………………………………………32

谢辞…………………………………………………………………………………33

参考文献……………………………………………………………………………34(附录—VB代码)…………………………………………………………………35

第一章引言

1.1前言

随着网络时代的发展,网上交易更方便了人们。

人们不用在烦琐到手工操作,同时更利于了查找自己需要的书籍,交易方便安全。

图书管理系统是目前在各学校广泛使用的系统之一,它要实现的功能很多,最重要的当属图书的管理。

另外,图书管理系统还需要提供给用户查找数据库中图书相关记录的功能。

为了保证图书管理正常进行,必须对用户身份进行验证。

最后系统还必须有管理员的功能,允许管理员对整个系统的数据库进行操作。

此外还要考虑以下问题:

首先,为了管理图书,给图书做分类是其中很重要的一部分,系统必须在醒目的位置给出图书的信息,包括图书的名称,种类以及图书的数量介绍。

另外,图书管理过程中还需要对用户的借还管理,允许用户执行诸如查找,图书的数量,种类等操作。

最后,系统必须完成借还的功能,从而完成整个借还流程。

其次,因为图书管理系统中图书的种类非常多,某个用户想查找自己需要的图书比较困难,所以系统提供了查找功能,将图书分类,给用户带来方便。

另外,为了保证数据库的安全,以及图书交易的顺利进行,系统还需要对用户进行管理,最简单的一点就是需要对用户的信息进行登陆

最后,系统特别提供了数据库管理的功能,允许具有管理权限的人员对系统数据进行操作,包括添加,删除,修改记录等。

1.2内容提示

图书管理系统要实现功能非常多,最重要的当属图书的管理,也就是管理库房中的图书,和管理用户的借还,从而实现借还等一系列功能。

另外,图书管理系统还需要提供给用户查找数据库中图书相关记录的功能。

同时,为了保证图书管理的正常进行,必须对用户的身份进行验证。

最后该系统还必须有管理员功能,允许管理员对整个系统的数据库进行操作。

主要有以下几方面内容:

1.用户登录修改信息。

2.图书管理系统。

3.管理员对图书的直接管理。

第二章研究现状及设计目标

2.1系统设计

2.1.1目标设计

计算机的发展大大方便了人们,我们可以直接在电脑上,不需要跑到图书馆里,并且一本一本的查找翻阅自己需要的书籍,在这里我们可以直接利用电脑。

但是为了用户的方便,也为了读者的管理方便,我们必须针对用户和管理员要求特定的功能。

图书管理系统所要实现的功能如下:

1用户登录及身份验证要求

·系统用户增加。

·验证用户的信息。

·系统用户进入系统时的身份验证。

·系统用户在不同页面浏览时的身份验证。

2.图书管理系统要求

·允许用户浏览所有图书。

·允许用户按图书种类进行查找。

·允许用户借读自己喜欢的图书。

·系统实现定单的处理。

·系统完成整个借还流程。

3.图书管理系统的管理子系统要求

·对管理员的身份进行验证。

·对数据库中的图书信息进行验证。

·对数据库中的用户信息进行管理。

2.1.2系统应实现的几个目标

图书管理系统要实现的目标如以下几点:

一是,系统界面要求描述了软件系统的外部特性。

根据软件的使用环境、用户的要求,系统界面应该简单、友好、易于使用、方便查看、简洁明快。

而且系统是在Windows环境下的应用软件,软件产品的界面应该与操作系统的界面相

切合,产品的主界面因该功能齐全,分类明确,让用户一眼看去就能明白大致的功能。

子界面因该集中同一功能的有关选项,方便用户在一个界面内进行操作,避免界面的频繁切换。

二是,能实现充分的数据共享,具备各种数据辅助处理功能。

系统要求能够对运行过程中出现的异常情况采取适当的行动,进行相应的处理或者显示足够的信息。

这些异常包括:

临时性或永久性的资源故障、不合法或超出范围的数据、非法操作、数组越界、数据库连接失败、网络不通等。

对于这些异常,系统因该具有一定的处理能力,无法解决的异常要以一定形式报告使用者。

一个稳定、健壮的系统因该具有良好得的安全性和可靠性。

这里的安全性指的是:

系统的安全性、数据的安全性和网络的安全性。

系统要求能够稳定运行,不能够在使用的过程中,有些机子经常出错的情况。

数据库的权限也因该谨慎授予,数据库系统管理员的权限应当只有一个,用户登录时应拥有的权限应该根据用户的级别进行设置。

三是,系统程序模块的功能单一,具有较高的通用性。

一个稳定成熟的系统不会是一个功能单一、难于维护和修改的系统。

用户在使用过程中也需要对系统进行一定的维护和整理工作,如:

过期数据的处理,用户的添加、修改、删除等,都是在系统使用中遇到的维护问题,而扩展与升级是延长软件生命周期的良好选择

2.1.3系统功能设计

根据系统功能的要求,网上书店系统可以分为3个模块:

系统管理模块,图书管理系统,以及读者管理系统。

图1-2给出了3个模块之间的关系。

 

对于用户管理模块,根据系统的功能分析,它具有的功能应该包括对用户注册的检查,用户注册信息的添加以及用户注册信息的修改等。

对于图书管理系统,根据系统的功能分析,它应该具有的功能包括允许用户查找图书信息,浏览图书信息,允许用户借阅图书。

对于系统附加的图书管理系统,根据系统的功能分析,它应该具有的功能包括允许管理员浏览整个系统的图书,对图书信息进行修改(包括删除某些图书),以及添加新的图书信息。

图1-3是整个系统的页面逻辑结构示意图。

 

2.2数据库设计和实现

需求分析

一、概念模型设计

系统所用到的两个实体(读者、书籍)之间多对多的关系

ER-图

对于系统用户信息数据库,可以列出以下数据项:

读者信息:

证件号码,读者单位,读者姓名,读者年龄,电话,性别,职位,借书时间,借书数量

对于系统的书籍信息(Book)数据库,可以列出以下数据项:

书籍的记录信息:

图书编号,名称,作者,价格,出版社,页数,购书时间,出版日期,关键字。

对于图书借还记录(orders)数据库,可以列出以下数据项:

图书借还信息:

读者证件号码,读者的名称,读者职位,读者的电话号码,读者借还的书籍,借还的日期。

二、逻辑结构设计

 

根据系统功能的设计的要求以及功能的模块的划分,各个系统的具体逻辑实现如下:

对于系统用户信息数据库,可以列出以下数据项:

读者信息:

证件号码,读者单位,读者姓名,读者年龄,电话,性别,职位,借书时间,借书数量

对于书籍信息系统,可以列出以下数据项:

图书借还信息:

读者证件号码,读者的名称,读者职位,读者的电话号

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 计算机软件及应用

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1